:root {
	--main-color: #2780e6;
	--hover-color: #1e63b3;
	--success-color: #43b581;
	--danger-color: #982929;
	--channel-unread: var(--main-color);
	--channel-color: rgba(255, 255, 255, 0.3);
	--muted-color: rgba(255, 255, 255, 0.1);
	--channel-text-selected: #fff;
	--url-color: var(--main-color);
	--online-color: #43b581;
	--idle-color: #faa61a;
	--dnd-color: #982929;
	--offline-color: #808080;
	--streaming-color: #593695;
	--main-font: Whitney, Helvetica Neue, Helvetica, Arial, sans-serif;
	--code-font: Consolas, Liberation Mono, Menlo, Courier, monospace;
	--font-display: var(--main-font);
	--text-normal: rgb(220, 221, 222);
	--text-muted: rgb(114, 118, 125);
	--channels-width: 220px;
	--members-width: 240px;
	--background-shading: 100%;
	--background-overlay: rgba(0, 0, 0, 0.6);
	--background-image: url(https://clearvision.gitlab.io/images/sapphire.jpg);
	--background-position: center;
	--background-size: cover;
	--background-repeat: no-repeat;
	--background-attachment: fixed;
	--background-brightness: 100%;
	--background-contrast: 100%;
	--background-saturation: 100%;
	--background-invert: 0%;
	--background-grayscale: 0%;
	--background-sepia: 0%;
	--background-blur: 0px;
	--backdrop-overlay: rgba(0, 0, 0, 0.8);
	--backdrop-image: var(--background-image);
	--backdrop-position: var(--background-position);
	--backdrop-size: var(--background-size);
	--backdrop-repeat: var(--background-repeat);
	--backdrop-attachment: var(--background-attachment);
	--backdrop-brightness: var(--background-brightness);
	--backdrop-contrast: var(--background-contrast);
	--backdrop-saturation: var(--background-saturation);
	--backdrop-invert: var(--background-invert);
	--backdrop-grayscale: var(--background-grayscale);
	--backdrop-sepia: var(--background-sepia);
	--backdrop-blur: var(--background-blur);
	--user-popout-image: var(--background-image);
	--user-popout-position: var(--background-position);
	--user-popout-size: var(--background-size);
	--user-popout-repeat: var(--background-repeat);
	--user-popout-attachment: var(--background-attachment);
	--user-popout-brightness: var(--background-brightness);
	--user-popout-contrast: var(--background-contrast);
	--user-popout-saturation: var(--background-saturation);
	--user-popout-invert: var(--background-invert);
	--user-popout-grayscale: var(--background-grayscale);
	--user-popout-sepia: var(--background-sepia);
	--user-popout-blur: calc(var(--background-blur) + 3px);
	--user-popout-overlay: rgba(0, 0, 0, 0.65);
	--user-modal-image: var(--background-image);
	--user-modal-position: var(--background-position);
	--user-modal-size: var(--background-size);
	--user-modal-repeat: var(--background-repeat);
	--user-modal-attachment: var(--background-attachment);
	--user-modal-brightness: var(--background-brightness);
	--user-modal-contrast: var(--background-contrast);
	--user-modal-saturation: var(--background-saturation);
	--user-modal-invert: var(--background-invert);
	--user-modal-grayscale: var(--background-grayscale);
	--user-modal-sepia: var(--background-sepia);
	--user-modal-blur: calc(var(--background-blur) + 3px);
	--home-icon: url(https://clearvision.gitlab.io/icons/discord.svg);
	--home-position: center;
	--home-size: 40px;
	--bd-blue: var(--main-color);
	--bd-blue-hover: var(--hover-color);
	--bd-blue-active: var(--hover-color);
}
@-webkit-keyframes cv-fade-in {
	from {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}
@keyframes cv-fade-in {
	from {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}
@-webkit-keyframes cv-fade-to-1 {
	from {
		opacity: 0;
	}
	to {
		opacity: 0.1;
	}
}
@keyframes cv-fade-to-1 {
	from {
		opacity: 0;
	}
	to {
		opacity: 0.1;
	}
}
@-webkit-keyframes cv-fade-to-2 {
	from {
		opacity: 0;
	}
	to {
		opacity: 0.2;
	}
}
@keyframes cv-fade-to-2 {
	from {
		opacity: 0;
	}
	to {
		opacity: 0.2;
	}
}
@-webkit-keyframes cv-fade-to-3 {
	from {
		opacity: 0;
	}
	to {
		opacity: 0.3;
	}
}
@keyframes cv-fade-to-3 {
	from {
		opacity: 0;
	}
	to {
		opacity: 0.3;
	}
}
@-webkit-keyframes cv-fade-to-4 {
	from {
		opacity: 0;
	}
	to {
		opacity: 0.4;
	}
}
@keyframes cv-fade-to-4 {
	from {
		opacity: 0;
	}
	to {
		opacity: 0.4;
	}
}
@-webkit-keyframes cv-fade-to-5 {
	from {
		opacity: 0;
	}
	to {
		opacity: 0.5;
	}
}
@keyframes cv-fade-to-5 {
	from {
		opacity: 0;
	}
	to {
		opacity: 0.5;
	}
}
@-webkit-keyframes cv-fade-to-6 {
	from {
		opacity: 0;
	}
	to {
		opacity: 0.6;
	}
}
@keyframes cv-fade-to-6 {
	from {
		opacity: 0;
	}
	to {
		opacity: 0.6;
	}
}
@-webkit-keyframes cv-fade-to-7 {
	from {
		opacity: 0;
	}
	to {
		opacity: 0.7;
	}
}
@keyframes cv-fade-to-7 {
	from {
		opacity: 0;
	}
	to {
		opacity: 0.7;
	}
}
@-webkit-keyframes cv-fade-to-8 {
	from {
		opacity: 0;
	}
	to {
		opacity: 0.8;
	}
}
@keyframes cv-fade-to-8 {
	from {
		opacity: 0;
	}
	to {
		opacity: 0.8;
	}
}
@-webkit-keyframes cv-fade-to-9 {
	from {
		opacity: 0;
	}
	to {
		opacity: 0.9;
	}
}
@keyframes cv-fade-to-9 {
	from {
		opacity: 0;
	}
	to {
		opacity: 0.9;
	}
}
@-webkit-keyframes cv-slide-top {
	from {
		top: 100%;
	}
	to {
		top: 0;
	}
}
@keyframes cv-slide-top {
	from {
		top: 100%;
	}
	to {
		top: 0;
	}
}
@-webkit-keyframes cv-slide-right {
	from {
		right: 100%;
	}
	to {
		right: 0;
	}
}
@keyframes cv-slide-right {
	from {
		right: 100%;
	}
	to {
		right: 0;
	}
}
@-webkit-keyframes cv-slide-bottom {
	from {
		bottom: 100%;
	}
	to {
		bottom: 0;
	}
}
@keyframes cv-slide-bottom {
	from {
		bottom: 100%;
	}
	to {
		bottom: 0;
	}
}
@-webkit-keyframes cv-slide-left {
	from {
		left: 100%;
	}
	to {
		left: 0;
	}
}
@keyframes cv-slide-left {
	from {
		left: 100%;
	}
	to {
		left: 0;
	}
}
@-webkit-keyframes cv-channel-select {
	from {
		right: 100%;
		background-color: transparent;
	}
	to {
		right: 0;
		background-color: var(--main-color);
	}
}
@keyframes cv-channel-select {
	from {
		right: 100%;
		background-color: transparent;
	}
	to {
		right: 0;
		background-color: var(--main-color);
	}
}
@-webkit-keyframes cv-message-jump {
	from {
		background: rgba(255, 255, 255, 0.3);
	}
	to {
		background: transparent;
	}
}
@keyframes cv-message-jump {
	from {
		background: rgba(255, 255, 255, 0.3);
	}
	to {
		background: transparent;
	}
}
@-webkit-keyframes cv-update-spin {
	from {
		transform: rotateZ(0) scaleX(-1);
	}
	to {
		transform: rotateZ(360deg) scaleX(-1);
	}
}
@keyframes cv-update-spin {
	from {
		transform: rotateZ(0) scaleX(-1);
	}
	to {
		transform: rotateZ(360deg) scaleX(-1);
	}
}
@-webkit-keyframes cv-update-downloading {
	0% {
		background-size: 24px, 10px 0;
	}
	50% {
		background-position: center, 50% 10px;
		background-size: 24px, 10px 10px;
	}
	100% {
		background-position: center, 50% 20px;
		background-size: 24px, 10px 0;
	}
}
@keyframes cv-update-downloading {
	0% {
		background-size: 24px, 10px 0;
	}
	50% {
		background-position: center, 50% 10px;
		background-size: 24px, 10px 10px;
	}
	100% {
		background-position: center, 50% 20px;
		background-size: 24px, 10px 0;
	}
}
@-webkit-keyframes cv-spin {
	from {
		transform: rotateZ(0);
	}
	to {
		transform: rotateZ(360deg);
	}
}
@keyframes cv-spin {
	from {
		transform: rotateZ(0);
	}
	to {
		transform: rotateZ(360deg);
	}
}
@-webkit-keyframes cv-spinner-glow {
	from {
		filter: drop-shadow(0 0 3px var(--main-color));
	}
	to {
		filter: drop-shadow(0 0 3px var(--main-color))
			drop-shadow(0 0 15px var(--main-color));
	}
}
@keyframes cv-spinner-glow {
	from {
		filter: drop-shadow(0 0 3px var(--main-color));
	}
	to {
		filter: drop-shadow(0 0 3px var(--main-color))
			drop-shadow(0 0 15px var(--main-color));
	}
}
@-webkit-keyframes cv-spinner-pulse {
	from {
		transform: scale(0.8);
		opacity: 0.3;
	}
	to {
		transform: none;
		opacity: 1;
	}
}
@keyframes cv-spinner-pulse {
	from {
		transform: scale(0.8);
		opacity: 0.3;
	}
	to {
		transform: none;
		opacity: 1;
	}
}
@-webkit-keyframes cv-menu-fold-y {
	from {
		transform: rotateX(-90deg);
		opacity: 0;
	}
	to {
		transform: none;
		opacity: 1;
	}
}
@keyframes cv-menu-fold-y {
	from {
		transform: rotateX(-90deg);
		opacity: 0;
	}
	to {
		transform: none;
		opacity: 1;
	}
}
@-webkit-keyframes cv-menu-fold-x {
	from {
		transform: rotateY(-90deg);
		opacity: 0;
	}
	to {
		transform: none;
		opacity: 1;
	}
}
@keyframes cv-menu-fold-x {
	from {
		transform: rotateY(-90deg);
		opacity: 0;
	}
	to {
		transform: none;
		opacity: 1;
	}
}
@-webkit-keyframes cv-menu-slide-top {
	from {
		transform: translateY(-100%);
		opacity: 0;
	}
	to {
		transform: none;
		opacity: 1;
	}
}
@keyframes cv-menu-slide-top {
	from {
		transform: translateY(-100%);
		opacity: 0;
	}
	to {
		transform: none;
		opacity: 1;
	}
}
@-webkit-keyframes cv-menu-slide-bottom {
	from {
		transform: translateY(100%);
		opacity: 0;
	}
	to {
		transform: none;
		opacity: 1;
	}
}
@keyframes cv-menu-slide-bottom {
	from {
		transform: translateY(100%);
		opacity: 0;
	}
	to {
		transform: none;
		opacity: 1;
	}
}
@-webkit-keyframes cv-menu-slide-left {
	from {
		transform: translateX(-100%);
		opacity: 0;
	}
	to {
		transform: none;
		opacity: 1;
	}
}
@keyframes cv-menu-slide-left {
	from {
		transform: translateX(-100%);
		opacity: 0;
	}
	to {
		transform: none;
		opacity: 1;
	}
}
@-webkit-keyframes cv-menu-slide-right {
	from {
		transform: translateX(100%);
		opacity: 0;
	}
	to {
		transform: none;
		opacity: 1;
	}
}
@keyframes cv-menu-slide-right {
	from {
		transform: translateX(100%);
		opacity: 0;
	}
	to {
		transform: none;
		opacity: 1;
	}
}
@-webkit-keyframes cv-shadow-pulse {
	0% {
		box-shadow: 0 0 6px 2px var(--main-color);
	}
	50% {
		box-shadow: 0 0 10px 2px var(--main-color);
	}
	100% {
		box-shadow: 0 0 6px 2px var(--main-color);
	}
}
@keyframes cv-shadow-pulse {
	0% {
		box-shadow: 0 0 6px 2px var(--main-color);
	}
	50% {
		box-shadow: 0 0 10px 2px var(--main-color);
	}
	100% {
		box-shadow: 0 0 6px 2px var(--main-color);
	}
}
@-webkit-keyframes cv-shake {
	0%,
	100% {
		transform: none;
	}
	15%,
	45%,
	75% {
		transform: translate3d(-13px, -8px, 0px);
	}
	30%,
	60%,
	90% {
		transform: translate3d(13px, 8px, 0px);
	}
}
@keyframes cv-shake {
	0%,
	100% {
		transform: none;
	}
	15%,
	45%,
	75% {
		transform: translate3d(-13px, -8px, 0px);
	}
	30%,
	60%,
	90% {
		transform: translate3d(13px, 8px, 0px);
	}
}
.appMount-2yBXZl {
	background: var(--background-overlay);
}
.app-2CXKsg {
	background: transparent;
}
.bg-1QIAus {
	background: var(--background-image) var(--background-position) /
		var(--background-size) var(--background-repeat)
		var(--background-attachment);
	filter: grayscale(var(--background-grayscale))
		sepia(var(--background-sepia)) invert(var(--background-invert))
		brightness(var(--background-brightness))
		contrast(var(--background-contrast))
		saturate(var(--background-saturation)) blur(var(--background-blur));
	z-index: -9999;
}
.appMount-2yBXZl .layers-OrUESM,
.appMount-2yBXZl .layer-86YKbF {
	background: transparent;
}
.layer-86YKbF .container-1eFtFS,
.layer-86YKbF .standardSidebarView-E9Pc3j {
	background: transparent;
}
.container-1eFtFS .base-2jDfDU {
	border-radius: 0;
}
.backdrop-2ByYRN:before {
	content: "";
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: var(--backdrop-image) var(--backdrop-position) /
		var(--backdrop-size) var(--backdrop-repeat) var(--backdrop-attachment);
	filter: grayscale(var(--backdrop-grayscale)) sepia(var(--backdrop-sepia))
		invert(var(--backdrop-invert)) brightness(var(--backdrop-brightness))
		contrast(var(--backdrop-contrast)) saturate(var(--backdrop-saturation))
		blur(var(--backdrop-blur));
	pointer-events: none;
}
.backdrop-2ByYRN:after {
	content: "";
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: var(--backdrop-overlay);
	pointer-events: none;
}
.loading-1yrGTe {
	background-color: transparent;
}
.loading-1yrGTe:before,
.loading-1yrGTe:after {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	border: 3px solid transparent;
	border-radius: 50%;
	margin: auto;
	filter: drop-shadow(0 0 3px var(--main-color));
	-webkit-animation: cv-spin 1s ease-in-out infinite;
	animation: cv-spin 1s ease-in-out infinite;
}
.loading-1yrGTe:before {
	height: 26px;
	width: 26px;
	border-left-color: var(--main-color);
	border-right-color: var(--main-color);
}
.loading-1yrGTe:after {
	height: 16px;
	width: 16px;
	border-top-color: var(--main-color);
	border-bottom-color: var(--main-color);
	animation-direction: reverse;
}
::-moz-placeholder {
	font-family: var(--main-font);
}
:-ms-input-placeholder {
	font-family: var(--main-font);
}
body,
button,
input,
select,
textarea,
::placeholder {
	font-family: var(--main-font);
}
::-moz-selection {
	color: #fff;
	background: var(--main-color);
}
::selection {
	color: #fff;
	background: var(--main-color);
}
.anchor-1MIwyf {
	color: var(--main-color);
	transition: all 0.1s ease-in-out;
}
.anchor-1MIwyf:hover {
	text-shadow: 0 0 1px;
	text-decoration: none !important;
}
.notice-2HEN-u {
	border-radius: 3px;
}
.notice-2HEN-u.noticeDefault-362Ko2 {
	background: rgba(242, 101, 34, 0.6);
}
.notice-2HEN-u.noticePremium-12Zvj9 {
	background: rgba(32, 34, 37, 0.6);
}
.notice-2HEN-u.noticeInfo-3_iTE1 {
	background: rgba(74, 144, 226, 0.6);
}
.notice-2HEN-u.noticeSuccess-3Y62ob {
	background: rgba(67, 181, 129, 0.6);
}
.notice-2HEN-u.colorDanger-2YLzLC {
	background: rgba(240, 71, 71, 0.6);
}
.notice-2HEN-u.colorStreamerMode-8uoRWd {
	background: rgba(145, 70, 255, 0.6);
}
.notice-2HEN-u.noticeFacebook-3equ5g {
	background: rgba(24, 119, 242, 0.6);
}
.notice-2HEN-u.noticeSpotify-27dhr0 {
	background: rgba(29, 185, 84, 0.6);
}
.notice-2HEN-u.colorBrand-2hgZSE {
	background: rgba(88, 101, 242, 0.6);
}
.notice-2HEN-u .textLink-2oCmaf {
	color: #fff;
}
.notice-2HEN-u.notice-1x8lm- {
	background: rgba(0, 0, 0, 0.6);
}
.typeWindows-2-g3UY {
	height: 18px;
	width: 100vw;
	margin: 0;
	padding-top: 2px;
	padding-bottom: 2px;
	background: rgba(0, 0, 0, calc(var(--background-shading) * 0.6));
	box-shadow: 0 0 20px rgba(0, 0, 0, calc(var(--background-shading) * 0.6));
}
.typeWindows-2-g3UY > .wordmark-2u86JB {
	position: static;
	margin-right: auto;
	display: flex;
	align-items: center;
	justify-content: center;
	opacity: 1;
	pointer-events: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	order: 1;
}
.typeWindows-2-g3UY > .wordmark-2u86JB:before,
.typeWindows-2-g3UY > .wordmark-2u86JB:after {
	margin-left: 3px;
	font-weight: 600;
	white-space: nowrap;
	order: 1;
}
.typeWindows-2-g3UY > .wordmark-2u86JB:before {
	content: "DaveFricker69";
	color: rgba(255, 255, 255, 0.7);
	font-size: 14px;
	text-shadow: 0 0 3px #000;
}
.typeWindows-2-g3UY > .wordmark-2u86JB:after {
	content: "h e n t a i";
	color: rgba(255, 255, 255, 0.3);
	font-family: var(--code-font);
	font-size: 10px;
}
.typeWindows-2-g3UY > .wordmark-2u86JB > svg {
	filter: drop-shadow(0 0 5px var(--main-color));
	margin-top: 6px;
}
.typeWindows-2-g3UY > .wordmark-2u86JB > svg > g > path {
	fill: var(--main-color);
}
.typeWindows-2-g3UY > .wordmark-2u86JB > svg > g > path:first-child {
	d: path(
		"M3.57642276,0.141304348 L0,0.141304348 L0,4.22826087 L2.38069106,6.40217391 L2.38069106,2.43478261 L3.66260163,2.43478261 C4.47052846,2.43478261 4.86910569,2.83695652 4.86910569,3.4673913 L4.86910569,6.5 C4.86910569,7.13043478 4.49207317,7.55434783 3.66260163,7.55434783 L0,7.55434783 L0,9.85869565 L3.57642276,9.85869565 C5.49390244,9.86956522 7.29288618,8.90217391 7.29288618,6.66304348 L7.29288618,3.39130435 C7.29288618,1.13043478 5.49390244,0.141304348 3.57642276,0.141304348 Z M22.3310976,6.67391304 L22.3310976,3.32608696 C22.3310976,2.11956522 24.4640244,1.83695652 25.1103659,3.05434783 L27.0817073,2.23913043 C26.3168699,0.510869565 24.8949187,0 23.7207317,0 C21.803252,0 19.9073171,1.13043478 19.9073171,3.32608696 L19.9073171,6.67391304 C19.9073171,8.88043478 21.803252,10 23.6776423,10 C24.8841463,10 26.3276423,9.39130435 27.1247967,7.81521739 L25.0134146,6.82608696 C24.4963415,8.17391304 22.3310976,7.84782609 22.3310976,6.67391304 Z M15.8030488,3.7826087 C15.0597561,3.61956522 14.5642276,3.34782609 14.5319106,2.88043478 C14.575,1.75 16.2878049,1.7173913 17.2896341,2.79347826 L18.8731707,1.55434783 C17.8821138,0.326086957 16.7617886,0 15.598374,0 C13.8424797,0 12.1404472,1 12.1404472,2.91304348 C12.1404472,4.77173913 13.5408537,5.76086957 15.0813008,6 C15.8676829,6.10869565 16.7402439,6.42391304 16.7186992,6.97826087 C16.654065,8.02173913 14.5426829,7.9673913 13.5839431,6.7826087 L12.0650407,8.23913043 C12.9591463,9.40217391 14.1764228,10 15.3182927,10 C17.074187,10 19.0239837,8.9673913 19.0993902,7.08695652 C19.2071138,4.69565217 17.5050813,4.09782609 15.8030488,3.7826087 Z M8.59634146,9.85869565 L11.0093496,9.85869565 L11.0093496,0.141304348 L8.59634146,0.141304348 L8.59634146,9.85869565 Z M49.2835366,0.141304348 L45.7071138,0.141304348 L45.7071138,4.22826087 L48.0878049,6.40217391 L48.0878049,2.43478261 L49.3589431,2.43478261 C50.1668699,2.43478261 50.5654472,2.83695652 50.5654472,3.4673913 L50.5654472,6.5 C50.5654472,7.13043478 50.1884146,7.55434783 49.3589431,7.55434783 L45.6963415,7.55434783 L45.6963415,9.85869565 L49.2727642,9.85869565 C51.1902439,9.86956522 52.9892276,8.90217391 52.9892276,6.66304348 L52.9892276,3.39130435 C53,1.13043478 51.2010163,0.141304348 49.2835366,0.141304348 Z M31.7353659,0 C29.753252,0 27.7819106,1.09782609 27.7819106,3.33695652 L27.7819106,6.66304348 C27.7819106,8.89130435 29.7640244,10 31.7569106,10 C33.7390244,10 35.7103659,8.89130435 35.7103659,6.66304348 L35.7103659,3.33695652 C35.7103659,1.10869565 33.7174797,0 31.7353659,0 Z M33.2865854,6.66304348 C33.2865854,7.35869565 32.5109756,7.7173913 31.7461382,7.7173913 C30.9705285,7.7173913 30.1949187,7.36956522 30.1949187,6.66304348 L30.1949187,3.33695652 C30.1949187,2.61956522 30.9489837,2.23913043 31.7030488,2.23913043 C32.4894309,2.23913043 33.2865854,2.58695652 33.2865854,3.33695652 L33.2865854,6.66304348 Z M44.3605691,3.33695652 C44.3067073,1.05434783 42.7770325,0.141304348 40.8056911,0.141304348 L36.9815041,0.141304348 L36.9815041,9.86956522 L39.4268293,9.86956522 L39.4268293,6.77173913 L39.8577236,6.77173913 L42.0768293,9.85869565 L45.0930894,9.85869565 L42.4861789,6.52173913 C43.6495935,6.15217391 44.3605691,5.14130435 44.3605691,3.33695652 Z M40.8487805,4.65217391 L39.4268293,4.65217391 L39.4268293,2.43478261 L40.8487805,2.43478261 C42.3784553,2.43478261 42.3784553,4.65217391 40.8487805,4.65217391 Z"
	);
}
.typeWindows-2-g3UY > .wordmark-2u86JB > svg > g > path:not(:first-child) {
	display: none;
}
.typeWindows-2-g3UY > .winButton-3UMjdg {
	top: -2px;
	opacity: 0.7;
	transition: all 0.15s ease-in-out;
}
.typeWindows-2-g3UY > .winButton-3UMjdg:hover {
	background: rgba(255, 255, 255, 0.1);
	opacity: 1;
}
.typeWindows-2-g3UY > .winButtonClose-3Q8ZH5:hover {
	background: var(--danger-color);
}
.typeMacOS-3V4xXE {
	width: 70px;
	height: 48px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: space-evenly;
}
.typeMacOS-3V4xXE.unfocused-1U-yOa .macButton-2M5W_9 {
	background: rgba(255, 255, 255, 0.7);
}
.typeMacOS-3V4xXE > .macButtons-eIdy0e {
	padding: 0 10px;
}
.typeMacOS-3V4xXE:before,
.typeMacOS-3V4xXE:after {
	margin: 0 2px;
	font-size: 10px;
	order: 1;
}
.typeMacOS-3V4xXE:before {
	content: "69";
	color: var(--main-color);
	font-weight: 700;
	text-shadow: 0 0 3px;
}
.typeMacOS-3V4xXE:after {
	content: "420";
	color: rgba(255, 255, 255, 0.3);
}
.ace-monokai {
	background-color: var(--background-overlay) !important;
}
.ace-monokai .ace_gutter {
	background-color: rgba(0, 0, 0, 0.5) !important;
}
.ace-monokai .ace_gutter-active-line {
	background-color: transparent;
}
.ace-monokai .ace_marker-layer .ace_selection {
	background-color: rgba(255, 255, 255, 0.1) !important;
}
.ace-monokai .ace_gutter-active-line,
.ace-monokai .ace_marker-layer .ace_active-line {
	background-color: rgba(0, 0, 0, 0.8) !important;
}
.contentRegion-3HkfJJ #bd-customcss-attach-controls,
#bd-customcss-detach-container #bd-customcss-attach-controls {
	background-color: rgba(0, 0, 0, 0.65);
	box-shadow: none;
}
.standardSidebarView-E9Pc3j #bd-customcss-attach-controls button,
.bd-detached-css-editor #bd-customcss-attach-controls button {
	background: rgba(0, 0, 0, 0.3);
	border-color: rgba(0, 0, 0, 0) !important;
}
.standardSidebarView-E9Pc3j #bd-customcss-attach-controls button:hover,
.bd-detached-css-editor #bd-customcss-attach-controls button:hover {
	background-color: rgba(0, 0, 0, 0.8);
	border: 2px solid var(--hover-color) !important;
}
#bd-customcss-attach-controls .help-text .inline {
	background: var(--background-overlay);
}
.ace_scrollbar-h {
	background-color: rgba(0, 0, 0, 0.3);
	height: 14px !important;
}
#bd-customcss-detach-container {
	background-color: transparent;
}
#bd-editor-controls {
	background: var(--background-overlay);
}
#bda-qem {
	background-color: rgba(0, 0, 0, 0.5);
	border: none !important;
}
#bda-qem ~ .emojiPicker-6YCk8a {
	border-radius: 0 0 5px 5px;
}
#bda-qem > button {
	border-color: transparent;
	box-shadow: none;
	color: rgba(255, 255, 255, 0.7);
	transition: all 0.15s ease-in-out;
}
#bda-qem > button:hover {
	background-color: rgba(255, 255, 255, 0.07);
}
#bda-qem > #bda-qem-twitch.active,
#bda-qem > #bda-qem-favourite.active,
#bda-qem > #bda-qem-emojis.active {
	background-color: var(--main-color);
	color: #fff;
}
#bda-qem-twitch-container,
#bda-qem-favourite-container {
	height: 326px;
	width: 344px;
	background-color: rgba(0, 0, 0, 0.5);
	border-radius: 0 0 5px 5px;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}
.emote-container {
	border-radius: 3px;
	transition: all 0.15s ease-in-out;
}
.emote-container:hover {
	background-color: rgba(255, 255, 255, 0.07);
}
.sidebar-nqHbhN .bd-settings-tab.item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/betterdiscord.svg);
}
.sidebar-nqHbhN .bd-emotes-tab.item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/emote.svg);
}
.sidebar-nqHbhN .bd-customcss-tab.item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/code_braces.svg);
}
.sidebar-nqHbhN .bd-plugins-tab.item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/puzzle.svg);
}
.sidebar-nqHbhN .bd-themes-tab.item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/palette.svg);
}
.bd-modal-wrapper .header {
	background-color: var(--backdrop-overlay);
}
.bd-modal-wrapper .bd-modal-body {
	background-color: var(--backdrop-overlay);
}
.bd-modal-wrapper .footer button:hover {
	background-color: var(--hover-color);
}
.bd-modal-wrapper .bd-modal-inner {
	border: transparent;
}
.side-2ur1Qk #bd-settings-sidebar .ui-tab-bar-header {
	padding-top: 20px;
	display: flex;
	align-items: center;
	justify-content: center;
	color: var(--main-color);
	font-weight: 700;
}
.side-2ur1Qk #bd-settings-sidebar .ui-tab-bar-header:before {
	content: "";
	height: 2px;
	flex-grow: 1;
	background: linear-gradient(to left, var(--main-color) 50%, transparent);
	margin-right: 5px;
}
.side-2ur1Qk #bd-settings-sidebar .ui-tab-bar-header:after {
	content: "";
	height: 2px;
	flex-grow: 1;
	background: linear-gradient(to right, var(--main-color) 50%, transparent);
	margin-left: 5px;
}
.side-2ur1Qk #bd-settings-sidebar .ui-tab-bar-item {
	color: rgba(255, 255, 255, 0.3);
	padding: 8px 0 8px 20px;
	margin: 0;
	transition: all 0.15s ease-in-out, background-size 0.3s ease-in-out;
	cursor: pointer;
}
.side-2ur1Qk #bd-settings-sidebar .ui-tab-bar-item:before {
	opacity: 0.3;
	transition: all 0.15s ease-in-out;
}
.side-2ur1Qk #bd-settings-sidebar .ui-tab-bar-item:after {
	content: "";
	position: absolute;
	top: 0;
	right: 100%;
	bottom: 0;
	left: 0;
	opacity: 0.9;
	transition: all 0.3s ease-in-out;
	z-index: -1;
	pointer-events: none;
}
.side-2ur1Qk #bd-settings-sidebar .ui-tab-bar-item:hover {
	background: rgba(255, 255, 255, 0.07);
	color: rgba(255, 255, 255, 0.7);
}
.side-2ur1Qk #bd-settings-sidebar .ui-tab-bar-item:hover:before {
	opacity: 0.7;
}
.side-2ur1Qk #bd-settings-sidebar .ui-tab-bar-item.selected {
	background: transparent;
	color: #fff;
	transition: all 0.15s ease-in-out, background 0.3s 0.2s;
}
.side-2ur1Qk #bd-settings-sidebar .ui-tab-bar-item.selected:before {
	opacity: 1;
}
.side-2ur1Qk #bd-settings-sidebar .ui-tab-bar-item.selected:after {
	right: 0;
	background: var(--main-color);
	-webkit-animation: cv-channel-select 0.3s ease-in-out;
	animation: cv-channel-select 0.3s ease-in-out;
}
.side-2ur1Qk #bd-settings-sidebar .ui-tab-bar-separator {
	background: rgba(255, 255, 255, 0.07);
}
.side-2ur1Qk #bd-settings-sidebar .ui-tab-bar-separator:first-child {
	display: none;
}
.side-2ur1Qk #bd-settings-sidebar div[style] {
	color: rgba(255, 255, 255, 0.3) !important;
}
.side-2ur1Qk #bd-settings-sidebar a {
	color: var(--main-color);
	transition: all 0.1s ease-in-out;
}
.side-2ur1Qk #bd-settings-sidebar a:hover {
	text-shadow: 0 0 1px;
	text-decoration: none !important;
}
.replyer,
.btn-quote,
.citar-btn {
	background-color: rgba(0, 0, 0, 0.4) !important;
	border-radius: 3px;
	transition: background-color 0.3s ease-in-out;
}
.replyer:hover,
.btn-quote:hover,
.citar-btn:hover {
	background-color: var(--main-color) !important;
}
#pluginNotice #outdatedPlugins span {
	color: #fff;
	transition: all 0.1s ease-in-out;
}
#pluginNotice #outdatedPlugins span:hover {
	text-shadow: 0 0 1px;
	text-decoration: none !important;
}
.bd-search-wrapper {
	background-color: rgba(0, 0, 0, 0.4) !important;
}
.bd-select .bd-select-options {
	background-color: rgba(0, 0, 0, 0.4) !important;
	border: hidden !important;
}
.bd-select .bd-select-option:hover {
	background-color: rgba(255, 255, 255, 0.1) !important;
}
.bd-select .bd-select-option.selected {
	background-color: var(--main-color) !important;
}
.bd-addon-list .bd-addon-card {
	background-color: rgba(0, 0, 0, 0.4) !important;
}
.bd-addon-list .bd-addon-header {
	background-color: var(--backdrop-overlay);
}
.bd-button {
	background-color: var(--main-color);
}
.bd-button:hover {
	background-color: var(--hover-color);
}
.bd-button:active {
	background-color: var(--main-color);
}
.bd-addon-views .bd-view-button.selected {
	background-color: var(--main-color);
}
.bd-switch input:checked + .bd-switch-body {
	background-color: var(--main-color) !important;
}
.bd-switch-body {
	background-color: rgba(255, 255, 255, 0.15) !important;
}
.bd-switch-symbol {
	color: var(--main-color) !important;
}
.bd-toast {
	background-color: var(--main-color);
}
.bd-toast.toast-info {
	background-color: var(--main-color);
}
.bd-toast.toast-success {
	background-color: var(--main-color);
}
.bd-link {
	color: var(--url-color);
}
.bd-settings-title {
	color: #fff;
}
.members-3WRCEx > #MemberCount {
	position: static;
	height: 40px;
	width: 100%;
	padding-left: 16px;
	padding-right: 8px;
	background: transparent;
	color: rgba(255, 255, 255, 0.3);
	font-size: 11px;
	font-weight: 600;
	text-align: center;
}
.members-3WRCEx > #MemberCount:before,
.members-3WRCEx > #MemberCount:after {
	display: none;
}
.members-3WRCEx > #MemberCount + .membersGroup-2eiWxl {
	margin-top: -10px;
}
.sidebar-2K8pFh.hideElement .container-YkUktl {
	background: transparent;
}
.BE-badge {
	filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.7));
}
.creationDate,
.joinedAtDate,
.lastMessageDate {
	font-size: 10px;
	margin-bottom: -2px;
}
.owner-tag {
	color: rgba(255, 255, 255, 0.6);
}
.owner-tag[style*="background"] {
	color: #fff;
}
.BE-badges + .owner-tag {
	margin-left: 0;
}
.container-hidden {
	opacity: 0.3;
}
.BDFDB-tooltip > .tooltipTop-1wv5UJ {
	position: relative;
	margin-top: -36px;
}
.BDFDB-tooltip > .tooltipRight-2TSb42 {
	position: relative;
	margin-left: 10px;
}
.hljs .copybutton {
	background: rgba(255, 255, 255, 0.1) !important;
	color: rgba(255, 255, 255, 0.7) !important;
	border: none !important;
	border-top-left-radius: 3px;
	opacity: 0;
	transition: all 0.3s ease-in-out;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.hljs .copybutton:hover {
	color: #fff !important;
}
.hljs .copybutton:active {
	color: var(--main-color) !important;
}
.hljs:hover .copybutton {
	opacity: 1;
}
.hljs > .kawaii-linenumbers {
	list-style: none;
	counter-reset: linenumbers;
	border-left: 2.6ch solid rgba(255, 255, 255, 0.04);
	margin: -6px;
	padding: 6px;
}
.hljs > .kawaii-linenumbers > li {
	text-indent: -3ch;
	margin-left: 0;
	padding: 0;
	border: none;
}
.hljs > .kawaii-linenumbers > li:before {
	content: counter(linenumbers);
	counter-increment: linenumbers;
	color: rgba(255, 255, 255, 0.3);
	display: inline-block;
	width: 2ch;
	margin-right: 0.5ch;
	padding-right: 0.5ch;
	text-align: right;
	overflow: hidden;
	vertical-align: top;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.sidebar-1tnWFu {
	width: var(--channels-width);
	background: rgba(0, 0, 0, calc(var(--background-shading) * 0.3));
}
.platform-win .sidebar-1tnWFu {
	border-radius: 0;
}
.container-1NXEtd {
	background: transparent;
}
.container-1NXEtd .header-3OsQeK {
	height: 48px;
	color: #fff;
	font-family: var(--main-font);
	font-weight: 600;
	text-shadow: 0 0 3px #000;
}
.container-1NXEtd .animatedContainer-2laTjx {
	background: transparent;
	box-shadow: none;
}
.container-1NXEtd .bannerImage-ubW8K- {
	width: var(--channels-width);
	-webkit-mask: linear-gradient(to bottom, #000, transparent);
	mask: linear-gradient(to bottom, #000, transparent);
}
.container-1NXEtd .spine-29OFwR {
	color: var(--main-color);
}
.content-1gYQeQ {
	transition: all 0.15s ease-in-out;
}
.content-1gYQeQ {
	position: relative;
	background: transparent !important;
}
.content-1gYQeQ:before {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	transition: all 0.15s ease-in-out;
	z-index: -1;
	pointer-events: none;
	border-radius: 4px;
}
.content-1gYQeQ:after {
	content: "";
	position: absolute;
	top: 0;
	right: 100%;
	bottom: 0;
	left: 0;
	opacity: 0.9;
	transition: all 0.3s ease-in-out;
	z-index: -1;
	pointer-events: none;
	border-radius: 4px;
}
.content-1gYQeQ .icon-2W8DHg {
	width: 18px;
	height: 18px;
	margin-right: 3px;
	color: var(--channel-color);
	opacity: 1;
	transition: all 0.15s ease-in-out;
}
.content-1gYQeQ .icon-2W8DHg > path {
	opacity: 0.7;
}
.content-1gYQeQ .icon-2W8DHg > path:last-of-type {
	opacity: 1;
}
.content-1gYQeQ .name-28HaxV {
	color: var(--channel-color);
	transition: all 0.15s ease-in-out;
}
.children-Bmpf2Q {
	margin-left: 1px;
	-webkit-animation: cv-fade-to-3 0.15s ease-in-out;
	animation: cv-fade-to-3 0.15s ease-in-out;
}
.actionIcon-2sw4Sl {
	color: #fff;
	opacity: 0.3;
	transition: all 0.15s ease-in-out;
}
.actionIcon-2sw4Sl:hover {
	opacity: 0.7;
}
.wrapper-NhbLHG:hover .content-1gYQeQ:before {
	background: rgba(255, 255, 255, 0.1);
}
.containerDefault-YUSmu3
	.wrapper-NhbLHG:hover
	.content-1gYQeQ
	.mainContent-20q_Hp
	.icon-2W8DHg,
.containerDefault-YUSmu3
	.wrapper-NhbLHG:hover
	.content-1gYQeQ
	.mainContent-20q_Hp
	.name-28HaxV {
	color: rgba(255, 255, 255, 0.7);
}
.wrapper-NhbLHG.modeUnread-3Cxepe
	.content-1gYQeQ
	.mainContent-20q_Hp
	.name-28HaxV {
	color: var(--channel-unread);
	text-shadow: 0 0 3px;
}
.wrapper-NhbLHG.modeUnread-3Cxepe
	.content-1gYQeQ
	.mainContent-20q_Hp
	.icon-2W8DHg {
	color: var(--channel-unread);
	filter: drop-shadow(0 0 3px);
	opacity: 1;
}
.wrapper-NhbLHG.modeUnread-3Cxepe:hover
	.content-1gYQeQ
	.mainContent-20q_Hp
	.name-28HaxV {
	color: var(--channel-text-selected);
}
.wrapper-NhbLHG.modeUnread-3Cxepe:hover
	.content-1gYQeQ
	.mainContent-20q_Hp
	.icon-2W8DHg {
	color: var(--channel-text-selected);
}
.wrapper-NhbLHG.modeSelected-3DmyhH .content-1gYQeQ:before {
	background: rgba(255, 255, 255, 0.1);
}
.wrapper-NhbLHG.modeSelected-3DmyhH .content-1gYQeQ:after {
	right: 0;
	background: var(--main-color);
	-webkit-animation: cv-channel-select 0.3s ease-in-out;
	animation: cv-channel-select 0.3s ease-in-out;
}
.containerDefault-YUSmu3
	.wrapper-NhbLHG.modeSelected-3DmyhH
	.content-1gYQeQ
	.icon-2W8DHg,
.containerDefault-YUSmu3
	.wrapper-NhbLHG.modeSelected-3DmyhH
	.content-1gYQeQ
	.name-28HaxV {
	color: var(--channel-text-selected);
}
.containerDefault-YUSmu3
	.wrapper-NhbLHG.modeSelected-3DmyhH
	.content-1gYQeQ
	.live-1V2D-f {
	color: var(--channel-text-selected) !important;
}
.wrapper-NhbLHG.modeSelected-3DmyhH .content-1gYQeQ .actionIcon-2sw4Sl {
	opacity: 0.7;
}
.wrapper-NhbLHG.modeSelected-3DmyhH .content-1gYQeQ .actionIcon-2sw4Sl:hover {
	opacity: 1;
}
.wrapper-NhbLHG.modeConnected-NrO4cP
	.content-1gYQeQ
	.mainContent-20q_Hp
	.name-28HaxV {
	color: var(--main-color);
	text-shadow: 0 0 3px;
}
.wrapper-NhbLHG.modeConnected-NrO4cP
	.content-1gYQeQ
	.mainContent-20q_Hp
	.icon-2W8DHg {
	color: var(--main-color);
	filter: drop-shadow(0 0 3px);
}
.wrapper-NhbLHG.modeMuted-2T4MDZ
	.content-1gYQeQ
	.mainContent-20q_Hp
	.icon-2W8DHg,
.wrapper-NhbLHG.modeMuted-2T4MDZ
	.content-1gYQeQ
	.mainContent-20q_Hp
	.name-28HaxV {
	color: var(--muted-color);
}
.wrapper-NhbLHG.modeMuted-2T4MDZ:hover
	.content-1gYQeQ
	.mainContent-20q_Hp:before {
	background: rgba(255, 255, 255, 0.07);
}
.containerDefault-YUSmu3
	.wrapper-NhbLHG.modeMuted-2T4MDZ:hover
	.content-1gYQeQ
	.mainContent-20q_Hp
	.icon-2W8DHg,
.containerDefault-YUSmu3
	.wrapper-NhbLHG.modeMuted-2T4MDZ:hover
	.content-1gYQeQ
	.mainContent-20q_Hp
	.name-28HaxV {
	color: var(--channel-color);
}
.unread-36eUEm {
	display: none;
}
[name="Gear"].actionIcon-2sw4Sl {
	background: url(https://clearvision.gitlab.io/icons/settings.svg) no-repeat
		center/18px;
}
[name="Gear"].actionIcon-2sw4Sl:hover {
	-webkit-animation: cv-spin 2.5s linear infinite;
	animation: cv-spin 2.5s linear infinite;
}
[name="Gear"].actionIcon-2sw4Sl > path {
	display: none;
}
[name="Invite"].actionIcon-2sw4Sl {
	background: url(https://clearvision.gitlab.io/icons/person_add.svg)
		no-repeat center/18px;
}
[name="Invite"].actionIcon-2sw4Sl > path {
	display: none;
}
.live-1V2D-f {
	background-color: var(--main-color) !important;
}
.users-2JoyGL,
.total-1c5KCN {
	width: 24px;
	color: rgba(255, 255, 255, 0.3);
	font-weight: 600;
	text-align: right;
	transition: all 0.15s ease-in-out;
}
.users-2JoyGL {
	padding: 0 4px 0 6px;
	background: rgba(0, 0, 0, 0.15);
}
.total-1c5KCN {
	padding: 0 6px 0 4px;
	background: rgba(255, 255, 255, 0.04);
	box-shadow: inset 1px 0 rgba(255, 255, 255, 0.07);
}
.total-1c5KCN:after {
	display: none;
}
.modeConnected-NrO4cP .users-2JoyGL {
	color: var(--main-color);
	text-shadow: 0 0 1px;
}
.listDefault-2F-w65 {
	padding-left: 24px;
}
.voiceUser-3nRK-K {
	z-index: 1;
}
.voiceUser-3nRK-K .content-3xS9Lh {
	border-radius: 3px;
	transition: all 0.15s ease-in-out;
}
.voiceUser-3nRK-K .avatarContainer-3FF_Km {
	position: relative;
	transition: all 0.1s ease-in-out;
}
.voiceUser-3nRK-K .avatarContainer-3FF_Km:after {
	content: "";
	position: absolute;
	width: 0;
	top: 0;
	bottom: 0;
	left: 0;
	background: linear-gradient(to right, var(--main-color) 10%, transparent);
	opacity: 0.5;
	transition: all 0.1s ease-in-out, width 0.15s ease-in-out;
	pointer-events: none;
	z-index: -1;
	border-radius: 999px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
.voiceUser-3nRK-K .avatarSpeaking-2pCGrZ {
	box-shadow: 0 0 0 2px var(--main-color), inset 0 0 3px rgba(0, 0, 0, 0.5);
}
.voiceUser-3nRK-K .avatarSpeaking-2pCGrZ:after {
	top: -2px;
	bottom: -2px;
	width: 150px;
}
.voiceUser-3nRK-K .username-vAneIW {
	color: rgba(255, 255, 255, 0.5);
	transition: all 0.1s ease-in-out;
}
.voiceUser-3nRK-K .usernameSpeaking-3FKv6H {
	color: #fff !important;
}
.audienceVoiceUserIconContainer-1aQGLF {
	background-color: var(--main-color);
	color: #fff;
}
.icon-3akWb2 {
	width: 18px;
	height: 18px;
	margin-right: 3px;
	color: rgba(255, 255, 255, 0.3);
}
.moreUsers-_v6T-L {
	padding: 0 4px;
	background: rgba(0, 0, 0, 0.3);
	border-radius: 10px;
}
.containerDragAfter-1J_-1V:before,
.containerDragBefore-ei4h1m:before,
.containerDragAfter-1J_-1V:after,
.containerDragBefore-ei4h1m:after,
.containerDragAfter-3aBiOW:before,
.containerDragBefore-1s5Qg6:before,
.containerDragAfter-3aBiOW:after,
.containerDragBefore-1s5Qg6:after {
	background: var(--main-color);
	border-radius: 0;
}
.containerUserOver-SDa1HW:after {
	background: var(--main-color);
	border-color: transparent;
	opacity: 0.1;
}
.containerDefault-3TQ5YN,
.containerDragAfter-1J_-1V,
.containerDragBefore-ei4h1m,
.containerUserOver-3woq86 {
	padding-top: 16px;
}
.wrapper-1S43wv {
	padding-left: 10px;
	padding-right: 0;
	transition: all 0.3s ease-in-out;
}
.icon-3zI3d2 {
	display: none;
}
.name-3BUDLf {
	display: flex;
	align-items: center;
	justify-content: center;
	color: var(--main-color);
	font-weight: 700;
	text-align: center;
	transition: all 0.3s ease-in-out;
	opacity: 0.7;
}
.name-3BUDLf:before {
	content: "";
	height: 2px;
	flex-grow: 1;
	transition: all 0.3s ease-in-out;
	background: linear-gradient(to left, var(--main-color) 50%, transparent);
	margin-right: 5px;
}
.name-3BUDLf:after {
	content: "";
	height: 2px;
	flex-grow: 1;
	transition: all 0.3s ease-in-out;
	background: linear-gradient(to right, var(--main-color) 50%, transparent);
	margin-left: 5px;
}
.mainContent-uDGa6R:hover .name-3BUDLf {
	opacity: 1;
}
.sidebar-1tnWFu .containerDefault-3TQ5YN .wrapper-1S43wv .name-3BUDLf,
.sidebar-1tnWFu .containerDragAfter-1J_-1V .wrapper-1S43wv .name-3BUDLf,
.sidebar-1tnWFu .containerDragBefore-ei4h1m .wrapper-1S43wv .name-3BUDLf,
.sidebar-1tnWFu .containerUserOver-3woq86 .wrapper-1S43wv .name-3BUDLf {
	color: var(--main-color);
}
.children-3MeUvj {
	margin-left: 3px;
}
.collapsed-2KOacR .name-3BUDLf:before,
.collapsed-2KOacR .name-3BUDLf:after {
	flex-grow: 0;
}
.muted-19J0ih {
	opacity: 0.5;
}
.addButtonIcon-3rJeaD {
	color: var(--main-color);
	opacity: 0.7;
	transition: all 0.3s ease-in-out;
}
.addButtonIcon-3rJeaD:hover {
	color: var(--main-color);
	opacity: 1;
}
.button-1kija8,
.buttonIcon-1TxM6f {
	color: var(--url-color);
}
.channelNotices-41mJbj .channelNotice-tO6Tus:after {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-image: inherit;
	background-position: inherit;
	background-size: auto;
	background-repeat: no-repeat;
	opacity: 0.3;
	filter: grayscale(1) brightness(1.5);
	pointer-events: none;
}
.channelNotices-41mJbj .channelNotice-tO6Tus .close-2ISPTL {
	opacity: 0.3;
	transition: all 0.15s ease-in-out;
}
.channelNotices-41mJbj .channelNotice-tO6Tus .close-2ISPTL:hover {
	opacity: 0.7;
}
.channelNotices-41mJbj .channelNotice-tO6Tus .message-3KLVy1 {
	color: rgba(255, 255, 255, 0.5);
}
.channelNotices-41mJbj .channelNotice-tO6Tus .message-3KLVy1 .btn-38SvSS {
	background: rgba(255, 255, 255, 0.1);
	border-color: transparent;
	color: rgba(255, 255, 255, 0.7);
	transition: all 0.15s ease-in-out;
}
.channelNotices-41mJbj .channelNotice-tO6Tus .message-3KLVy1 .btn-38SvSS:hover {
	background: rgba(255, 255, 255, 0.2);
	color: #fff;
}
.unread-2wipsx,
.mention-3XBnnZ {
	position: relative;
	background: transparent;
}
.unread-2wipsx:after,
.mention-3XBnnZ:after {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: var(--main-color);
	border-radius: 3px;
	opacity: 0.9;
	z-index: -1;
	transition: all 0.15s ease-in-out;
}
.unread-2wipsx:hover:after,
.mention-3XBnnZ:hover:after {
	opacity: 1;
}
.ring-370dIp[style*="var(--focus-primary)"] {
	box-shadow: inset 0px 0px 5px 5px var(--main-color) !important;
}
.keyboard-mode .focusStroke-3V8pid {
	fill: var(--main-color);
	stroke: var(--main-color);
}
.panels-3wFtMD {
	background: transparent;
}
.panels-3wFtMD > :first-child {
	box-shadow: 0 -2px 10px rgba(0, 0, 0, calc(var(--background-shading) * 0.3));
}
.container-YkUktl > .flex-3BkGQD,
.container-1zzFcN > .flex-3BkGQD {
	background: rgba(0, 0, 0, 0.3);
	border-radius: 15px;
}
.container-YkUktl > .flex-3BkGQD > :nth-child(n + 2),
.container-1zzFcN > .flex-3BkGQD > :nth-child(n + 2) {
	position: relative;
	margin-left: -1px;
}
.container-YkUktl > .flex-3BkGQD > :nth-child(n + 2):before,
.container-1zzFcN > .flex-3BkGQD > :nth-child(n + 2):before {
	content: "";
	position: absolute;
	left: 0;
	top: 2px;
	bottom: 2px;
	width: 1px;
	background: rgba(255, 255, 255, 0.2);
}
.button-12Fmur {
	width: 32px;
	height: 32px;
	opacity: 1;
}
.button-12Fmur > .contents-3ca1mk > svg {
	background-position: center;
	background-size: 18px;
	background-repeat: no-repeat;
	color: #fff;
	opacity: 0.5;
	transition: all 0.1s ease-in-out;
}
.button-12Fmur.enabled-9OeuTA:hover {
	background: transparent;
}
.button-12Fmur:hover > .contents-3ca1mk > svg {
	opacity: 0.7;
}
.button-12Fmur.disabled-GROwTe > .contents-3ca1mk > svg {
	opacity: 0.1;
}
.container-YkUktl {
	position: relative;
	margin-bottom: 10px;
}
.container-YkUktl:before,
.container-YkUktl:after {
	bottom: -8px;
	position: absolute;
	color: rgba(255, 255, 255, 0.3);
	font-size: 11px;
	font-weight: 700;
	transition: all 0.5s ease-in-out;
}
.container-YkUktl:before {
	content: "DaveFricker69";
	right: 50%;
	text-align: right;
	transform: translateX(50%);
}
.container-YkUktl:after {
	content: "h e n t a i";
	left: 50%;
	text-align: left;
	opacity: 0;
	transform: translateX(50%) rotateX(90deg);
}
.container-YkUktl:hover:before {
	margin-right: 1px;
	transform: none;
}
.container-YkUktl:hover:after {
	margin-left: 1px;
	opacity: 1;
	transform: none;
}
.container-YkUktl .avatar-1EWyVD {
	width: 32px !important;
	height: 32px !important;
	transition: all 0.15s ease-in-out;
}
.container-YkUktl .avatar-1EWyVD:after {
	content: "Status";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	color: #fff;
	font-size: 5px;
	font-weight: 700;
	text-align: center;
	line-height: 32px;
	text-transform: uppercase;
	opacity: 0;
	transition: all 0.15s ease-in-out;
	pointer-events: none;
}
.container-YkUktl .avatar-1EWyVD foreignObject {
	transition: all 0.15s ease-in-out;
}
.container-YkUktl .avatar-1EWyVD:hover {
	width: 40px !important;
	height: 40px !important;
	opacity: 1;
}
.container-YkUktl .avatar-1EWyVD:hover:after {
	font-size: 10px;
	line-height: 40px;
	opacity: 1;
}
.container-YkUktl .avatar-1EWyVD:hover foreignObject {
	opacity: 0.5;
}
.container-YkUktl .title-338goq {
	color: #fff;
}
.container-YkUktl .subtext-2HDqJ7 {
	color: rgba(255, 255, 255, 0.3);
}
.container-1zzFcN {
	border-color: transparent;
}
.container-1zzFcN > .flex-3BkGQD {
	background: rgba(0, 0, 0, 0.3);
	border-radius: 5px;
	padding: 5px;
}
.container-1zzFcN .inner-llGtyq .rtcConnectionStatus-c5A6Av .ping-2IpLcU {
	width: 16px;
	height: 16px;
	margin-right: 3px;
	background-size: 16px;
}
.container-1zzFcN .channel-3prF2u {
	color: rgba(255, 255, 255, 0.3);
	opacity: 1;
	transition: all 0.15s ease-in-out;
}
.container-1zzFcN .channel-3prF2u:hover {
	color: rgba(255, 255, 255, 0.5);
	text-decoration: none;
}
.activityPanel-9icbyU {
	border-color: transparent;
}
.activityPanel-9icbyU .actions-zk2vB_ {
	background: rgba(0, 0, 0, 0.3);
	border-radius: 15px;
}
.activityPanel-9icbyU .actions-zk2vB_ > :nth-child(n + 2) {
	position: relative;
	margin-left: -1px;
}
.activityPanel-9icbyU .actions-zk2vB_ > :nth-child(n + 2):before {
	content: "";
	position: absolute;
	left: 0;
	top: 2px;
	bottom: 2px;
	width: 1px;
	background: rgba(255, 255, 255, 0.2);
}
.liveBadge-3E8LQj {
	background-color: var(--main-color);
}
.noiseCancellationPopout-2-e5Xz {
	background-color: rgba(0, 0, 0, 0.7);
}
.privateChannels-oVe7HL {
	background: transparent;
}
.privateChannels-oVe7HL .scroller-WSmht3 {
	background: transparent;
}
.privateChannels-oVe7HL .privateChannelsHeaderContainer-1UWASm {
	display: flex;
	align-items: center;
	justify-content: center;
	color: var(--main-color);
	font-weight: 700;
	text-align: center;
}
.privateChannels-oVe7HL .privateChannelsHeaderContainer-1UWASm:before {
	content: "";
	height: 2px;
	flex-grow: 1;
	transition: all 0.3s ease-in-out;
	background: linear-gradient(to left, var(--main-color) 50%, transparent);
	margin-right: 5px;
}
.privateChannels-oVe7HL .privateChannelsHeaderContainer-1UWASm:after {
	content: "";
	height: 2px;
	flex-grow: 1;
	transition: all 0.3s ease-in-out;
	background: linear-gradient(to right, var(--main-color) 50%, transparent);
	margin-left: 5px;
}
.privateChannels-oVe7HL
	.privateChannelsHeaderContainer-1UWASm
	.headerText-1qIDDT {
	overflow: visible;
}
.privateChannels-oVe7HL
	.privateChannelsHeaderContainer-1UWASm
	.privateChannelRecipientsInviteButtonIcon-1ObKXK {
	color: var(--main-color);
	transition: all 0.1s ease-in-out;
}
.privateChannels-oVe7HL
	.privateChannelsHeaderContainer-1UWASm
	.privateChannelRecipientsInviteButtonIcon-1ObKXK:hover {
	color: var(--hover-color);
}
.privateChannels-oVe7HL .channel-1Shao0 {
	max-width: none;
}
.privateChannels-oVe7HL .channel-1Shao0 .layout-1qmrhw {
	position: relative;
	z-index: 1;
}
.privateChannels-oVe7HL .channel-1Shao0 .layout-1qmrhw:before {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	border-radius: 3px;
	transition: all 0.15s ease-in-out;
	z-index: -1;
	pointer-events: none;
}
.privateChannels-oVe7HL .channel-1Shao0 .layout-1qmrhw:after {
	content: "";
	position: absolute;
	top: 0;
	right: 100%;
	bottom: 0;
	left: 0;
	border-radius: 3px;
	opacity: 0.9;
	transition: all 0.3s ease-in-out;
	z-index: -1;
	pointer-events: none;
}
.privateChannels-oVe7HL .channel-1Shao0 .closeButton-mupH76 {
	display: block;
	background: url(https://clearvision.gitlab.io/icons/close.svg) center/18px
		no-repeat;
	opacity: 0;
	transition: all 0.15s ease-in-out;
}
.privateChannels-oVe7HL .channel-1Shao0 .linkButtonIcon-7rsZcu {
	color: rgba(255, 255, 255, 0.3);
	transition: all 0.15s ease-in-out;
}
.privateChannels-oVe7HL .channel-1Shao0:hover .layout-1qmrhw {
	background: transparent;
}
.privateChannels-oVe7HL .channel-1Shao0:hover .layout-1qmrhw:before {
	background: rgba(255, 255, 255, 0.1);
}
.privateChannels-oVe7HL .channel-1Shao0:hover .closeButton-mupH76 {
	opacity: 0.3;
}
.privateChannels-oVe7HL .channel-1Shao0:hover .closeButton-mupH76:hover {
	opacity: 0.7;
}
.privateChannels-oVe7HL .channel-1Shao0:hover .linkButtonIcon-7rsZcu {
	color: rgba(255, 255, 255, 0.7);
}
.privateChannels-oVe7HL .channel-1Shao0.selected-1-Z6gm .layout-1qmrhw {
	background: transparent;
}
.privateChannels-oVe7HL .channel-1Shao0.selected-1-Z6gm .layout-1qmrhw:before {
	background: rgba(255, 255, 255, 0.1);
}
.privateChannels-oVe7HL .channel-1Shao0.selected-1-Z6gm .layout-1qmrhw:after {
	right: 0;
	background: var(--main-color);
	-webkit-animation: cv-channel-select 0.3s ease-in-out;
	animation: cv-channel-select 0.3s ease-in-out;
}
.privateChannels-oVe7HL .channel-1Shao0.selected-1-Z6gm .linkButtonIcon-7rsZcu {
	color: #fff;
}
.searchBar-3TnChZ .searchBarComponent-3N7dCG {
	background: rgba(255, 255, 255, 0.1);
}
.searchBar-3TnChZ .inner-1NoIT5 {
	padding: 0 1px;
}
.searchBar-3TnChZ .inner-1NoIT5 > .input-2FSSDe::-moz-placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.searchBar-3TnChZ .inner-1NoIT5 > .input-2FSSDe:-ms-input-placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.searchBar-3TnChZ .inner-1NoIT5 > .input-2FSSDe::placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.base-2jDfDU .chat-2ZfjoI {
	background: transparent;
}
.chat-2ZfjoI .content-1jQy2l {
	background: transparent;
}
.chat-2ZfjoI .content-1jQy2l:before {
	display: none;
}
.chat-2ZfjoI .chatContent-3KubbW {
	background: rgba(0, 0, 0, calc(var(--background-shading) * 0.5));
}
.chat-2ZfjoI .base-34jWEe {
	border-bottom: 1px solid rgba(255, 255, 255, 0.02);
}
.chat-2ZfjoI .base-34jWEe > h1 {
	color: rgba(255, 255, 255, 0.3);
}
.chat-2ZfjoI .base-34jWEe > h1 > strong {
	color: rgba(255, 255, 255, 0.5);
	font-weight: 700;
}
.content-1jQy2l > .scrollerWrap-2lJEkd {
	background: rgba(0, 0, 0, 0.5);
}
.gatedContent-31-gID .image-3HC6rC {
	filter: hue-rotate(-47deg) saturate(2);
	opacity: 0.5;
}
.gatedContent-31-gID .title-FyH9jw {
	color: var(--danger-color);
	font-weight: 600;
	text-shadow: 0 0 3px #000;
}
.gatedContent-31-gID .description-fPkcPm {
	color: rgba(255, 255, 255, 0.7);
}
.gatedContent-31-gID .separator-17R7Yp {
	background: rgba(255, 255, 255, 0.07);
}
.gatedContent-31-gID .actionRed-gYn8D3 {
	position: relative;
	background: transparent;
	color: rgba(255, 255, 255, 0.7);
	z-index: 1;
}
.gatedContent-31-gID .actionRed-gYn8D3:after {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: var(--danger-color);
	border-radius: 3px;
	opacity: 0.5;
	transition: inherit;
	z-index: -1;
}
.gatedContent-31-gID .actionRed-gYn8D3:hover {
	color: #fff;
}
.gatedContent-31-gID .actionRed-gYn8D3:hover:after {
	opacity: 0.7;
}
.base-2jDfDU .noChannel-1GDIAZ {
	background: rgba(0, 0, 0, 0.5);
}
.noChannel-1GDIAZ .image-20MDYu {
	filter: grayscale(1) brightness(2);
	opacity: 0.3;
}
.noChannel-1GDIAZ .title-2CL_z0 {
	color: rgba(255, 255, 255, 0.5);
}
.noChannel-1GDIAZ .text-27cdrj {
	color: rgba(255, 255, 255, 0.3);
}
.wrapper-3HVHpV,
.wrapper-15CKyy {
	background-color: transparent;
}
.newMessagesBar-1hF-9G {
	background: transparent;
	transition: all 0.15s ease-in-out;
}
.newMessagesBar-1hF-9G:before {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: var(--main-color);
	border-radius: 0 0 3px 3px;
	opacity: 0.8;
	z-index: -1;
	transition: all 0.15s ease-in-out;
}
.newMessagesBar-1hF-9G:hover:before,
.newMessagesBar-1hF-9G:active:before {
	opacity: 1;
}
.newMessagesBar-1hF-9G:active {
	padding-top: 0;
	transform: scale(0.99);
}
.newMessagesBar-1hF-9G button {
	color: #fff;
}
.jumpToPresentBar-1cEnH0 {
	background: rgba(0, 0, 0, 0.7);
	border-radius: 3px;
	transition: all 0.15s ease-in-out;
	padding-bottom: 0px;
	max-height: 24px;
}
.jumpToPresentBar-1cEnH0 > button {
	color: rgba(255, 255, 255, 0.7);
	transition: inherit;
}
.jumpToPresentBar-1cEnH0:hover {
	background: var(--main-color);
}
.jumpToPresentBar-1cEnH0:hover > button {
	color: #fff;
}
.jumpToPresentBar-1cEnH0:active {
	transform: scale(0.99);
}
.messagesErrorBar-1IQ1rH {
	background: rgba(0, 0, 0, 0.7);
	border-radius: 3px;
	transition: all 0.15s ease-in-out;
	padding-bottom: 0px;
}
.wrapper-1gVUIN {
	background: rgba(0, 0, 0, calc(var(--background-shading) * 0.6));
}
.wrapper-1gVUIN.minimum-fXpVNc {
	background: rgba(0, 0, 0, calc(var(--background-shading) * 0.6));
}
.callContainer-HtHELf {
	background-color: transparent;
}
.tile-2TcwiO {
	background-color: rgba(0, 0, 0, 0.7);
}
.button-3Vyz67 {
	background-color: var(--main-color);
}
.tile-2Dr6M1 {
	background-color: transparent;
}
.participantsButton-1WBdFP {
	background-color: rgba(0, 0, 0, 0.4);
}
.participantsButton-1WBdFP:hover {
	background-color: rgba(0, 0, 0, 0.6);
}
.border-2Vy6FN.speaking-7QZEkv {
	box-shadow: inset 0 0 0 2px var(--main-color);
}
.button-38aScr.centerButton-1IShs7 {
	border-radius: 50%;
}
.colorable-3rVGna.primaryDark-2UJt1G {
	background-color: rgba(0, 0, 0, 0.6);
	color: #fff;
}
.colorable-3rVGna.primaryDark-2UJt1G:hover {
	background-color: var(--hover-color);
	color: #fff;
}
.colorable-3rVGna.white-11auuQ {
	color: #fff;
	background-color: var(--main-color);
}
.colorable-3rVGna.white-11auuQ:hover {
	background-color: var(--hover-color);
}
.colorable-3rVGna.white-11auuQ .active-3D763s {
	background-color: transparent;
}
.colorable-3rVGna.white-11auuQ .centerIcon-JYpTUi,
.colorable-3rVGna.white-11auuQ .slash-2yrR11 {
	color: #fff;
}
.colorable-3rVGna.red-3T8maV {
	background-color: var(--danger-color);
}
.isUnread-3Lojb- {
	border-color: var(--main-color);
}
.unreadPill-3nEWYM {
	background-color: var(--main-color);
}
.unreadPillCapStroke-1nE1Q8 {
	fill: var(--main-color);
	color: var(--main-color);
}
.content-3spvdd {
	color: var(--main-color);
	background: rgba(0, 0, 0, calc(var(--background-shading) * 0.5));
	text-transform: uppercase;
	border-radius: 0;
	position: relative;
}
.isUnread-3Lojb- .content-3spvdd {
	color: var(--main-color);
}
.content-3spvdd:before {
	content: "";
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	position: absolute;
	z-index: -1;
	background: var(--background-image) var(--background-position) /
		var(--background-size) var(--background-repeat)
		var(--background-attachment);
	filter: grayscale(var(--background-grayscale))
		sepia(var(--background-sepia)) invert(var(--background-invert))
		brightness(var(--background-brightness))
		contrast(var(--background-contrast))
		saturate(var(--background-saturation)) blur(var(--background-blur));
}
.content-3spvdd:after {
	content: "";
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	position: absolute;
	z-index: -1;
	background: var(--background-overlay);
}
.stageIconBackground-5uF4K9 {
	background-color: var(--main-color);
}
.textInput-2xgsSa {
	background-color: transparent;
}
.container-cH6QoY {
	background: rgba(0, 0, 0, calc(var(--background-shading) * 0.5));
}
.callContainer-BGIngG,
.scroller-35tvpe {
	background-color: transparent;
}
.gradientContainer-phMG8d {
	background-image: none;
}
.container-2t1JyW,
.rowContainer-jDvyA4,
.participants-3hk3ND {
	background-color: rgba(0, 0, 0, 0.4);
}
.container-36u7Lw > svg {
	fill: #fff;
}
.container-36u7Lw > svg > rect {
	fill: var(--main-color);
}
.tileContainer-Os085F:hover {
	background-color: rgba(255, 255, 255, 0.05);
}
.container-lqPArA {
	background-color: rgba(0, 0, 0, 0.6);
}
.background-29WdEM {
	background-color: var(--main-color);
}
.background-29WdEM .foreground-uvONBR {
	color: #fff;
}
.form-3gdLxP {
	margin-top: 1px;
}
.form-3gdLxP:before {
	display: none;
}
.form-3gdLxP .charcounter {
	color: rgba(255, 255, 255, 0.3);
}
.channelTextArea-1VQBuV {
	background: rgba(0, 0, 0, 0.6);
	transition: all 0.15s ease-in-out;
}
.channelTextArea-1VQBuV:focus-within {
	box-shadow: 0 0 2px 2px var(--main-color);
}
.channelTextArea-1VQBuV .scrollableContainer-15eg7h {
	background: transparent;
	border: 2px solid transparent;
}
.channelTextArea-1VQBuV .attachButton-_ACFSu {
	padding: 10px 10px 10px 12px;
}
.channelTextArea-1VQBuV .attachButton-_ACFSu .attachButtonPlus-3IYelE {
	color: rgba(255, 255, 255, 0.7);
	transition: all 0.15s ease-in-out;
}
.channelTextArea-1VQBuV .attachButton-_ACFSu:hover .attachButtonPlus-3IYelE {
	color: rgba(255, 255, 255, 0.9);
}
.channelTextArea-1VQBuV .textArea-2CLwUE .placeholder-1_mJY1 {
	color: rgba(255, 255, 255, 0.4);
}
.channelTextArea-1VQBuV .textArea-2CLwUE.textAreaSlate-9-y-k2 {
	margin-left: 10px;
}
.channelTextArea-1VQBuV .button-2fCJ0o {
	color: rgba(255, 255, 255, 0.7);
	transition: all 0.15s ease-in-out;
}
.channelTextArea-1VQBuV .button-2fCJ0o:hover {
	color: rgba(255, 255, 255, 0.9);
}
.channelTextArea-1VQBuV .typing-2J1mQU {
	background: transparent;
}
.channelTextArea-1VQBuV .typing-2J1mQU .text-3S7XCz {
	color: rgba(255, 255, 255, 0.5);
}
.channelTextArea-1VQBuV .typing-2J1mQU .text-3S7XCz > strong {
	color: rgba(255, 255, 255, 0.7);
	font-weight: 700;
}
.wrapper-2SplAX {
	background-color: rgba(0, 0, 0, 0.6);
}
.attachedBars-2BCP3l {
	background: transparent;
}
.stackedAttachedBar-u4gXN8 {
	border-bottom: 1px solid rgba(255, 255, 255, 0.07);
}
.replyBar-1oi75v,
.threadSuggestionBar-3ExSyc {
	background: transparent;
	border: 2px solid transparent;
	box-shadow: none;
}
.mentionButton-3C5YMI {
	padding: 4px;
	margin-right: 3px;
}
.colorMuted-HdFt4q.mentionButton-3C5YMI {
	color: #f04747 !important;
}
.colorLink-2vG20E.mentionButton-3C5YMI {
	color: #43b581 !important;
}
.closeButton-3IEry2 {
	padding: 8px 16px 8px 4px;
	margin-left: 4px;
}
.separator-8ngZ3p {
	visibility: hidden;
	height: 0px;
	width: 0px;
}
.option-Tt7anD.active-WHsd77 {
	background-color: var(--main-color) !important;
}
.theme-dark .pill-1HLSrc {
	background-color: var(--main-color);
	color: #fff;
}
.tabButton-1hJ4oW {
	border: 1px solid var(--hover-color);
	border-radius: 3px;
	box-shadow: inset 0 -4px var(--main-color);
}
.tabButton-1hJ4oW path:first-child,
.tabButton-1hJ4oW rect {
	fill: transparent;
}
.upload-3GTSF9 {
	background-color: transparent;
}
.chat-2ZfjoI .autocomplete-3NRXG8 {
	background: transparent;
	overflow: hidden;
}
.autocomplete-3NRXG8 .autocompleteInner-y1mjDl {
	background: rgba(0, 0, 0, 0.8);
	-webkit-animation: cv-menu-slide-bottom 0.2s ease-in-out;
	animation: cv-menu-slide-bottom 0.2s ease-in-out;
	transform-origin: 50% 100%;
}
.autocomplete-3NRXG8 .contentTitle-3CylD3 {
	color: rgba(255, 255, 255, 0.5);
}
.autocomplete-3NRXG8 .content-Qb0rXO {
	color: rgba(255, 255, 255, 0.6);
}
.autocomplete-3NRXG8 .iconForeground-2P-YQq {
	fill: rgba(255, 255, 255, 0.3);
}
.autocomplete-3NRXG8 .descriptionDiscriminator-tCKMLV {
	color: rgba(255, 255, 255, 0.15);
}
.autocomplete-3NRXG8 .selected-3H3-RC {
	background: var(--main-color) !important;
}
.autocomplete-3NRXG8 .selected-3H3-RC > .content-Qb0rXO {
	color: #fff;
}
.autocomplete-3NRXG8 .selected-3H3-RC .iconForeground-2P-YQq {
	fill: rgba(255, 255, 255, 0.7);
}
.autocomplete-3NRXG8 .selected-3H3-RC .autocompleteRowContentSecondary-Oobh2b,
.autocomplete-3NRXG8 .selected-3H3-RC .descriptionDiscriminator-tCKMLV,
.autocomplete-3NRXG8 .selected-3H3-RC .autocompleteRowSubheading-6CMP2P {
	color: #fff;
}
.wrapper-3z7DuG,
.list-33W-Tv,
.categoryHeader-OpJ1Ly {
	background-color: transparent;
}
.selected-3B2w1z {
	background-color: var(--main-color);
}
.selected-3B2w1z:hover {
	background-color: var(--main-color);
}
.theme-dark .option-Tt7anD {
	background-color: rgba(0, 0, 0, 0.5);
}
.welcomeMessage-3_Mcht .h1-1IDj26 {
	color: var(--main-color);
}
.welcomeMessage-3_Mcht .itemContainer-WiE19S .icon-2shpbb {
	filter: grayscale(1);
	opacity: 0.3;
}
.welcomeMessage-3_Mcht .itemContainer-WiE19S p {
	color: rgba(255, 255, 255, 0.5);
}
.welcomeMessage-3_Mcht .itemContainer-WiE19S strong {
	color: rgba(255, 255, 255, 0.7);
}
.welcomeMessage-3_Mcht .itemContainer-WiE19S a {
	color: var(--main-color);
	transition: all 0.1s ease-in-out;
}
.welcomeMessage-3_Mcht .itemContainer-WiE19S a:hover {
	text-shadow: 0 0 1px;
	text-decoration: none !important;
}
.wrapper-22ayhK {
	background: var(--main-color);
	box-shadow: 0 0 10px -3px var(--main-color), 0 0 0 1px var(--main-color);
	color: #fff;
	font-size: 12px;
	font-weight: 600;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
	line-height: 12px;
	transition: all 0.3s ease-in-out;
}
.selected-g-kMVV .wrapper-22ayhK {
	background: #fff;
	box-shadow: none;
	color: #000;
	mix-blend-mode: screen;
}
.numberBadge-37OJ3S,
.textBadge-1fdDPJ {
	background: var(--main-color) !important;
	box-shadow: 0 0 10px -3px var(--main-color), 0 0 0 1px var(--main-color);
	color: #fff;
	font-weight: 600;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
	transition: all 0.3s ease-in-out;
}
.numberBadge-37OJ3S {
	font-size: 12px;
	line-height: 12px;
}
.modeSelected-3DmyhH .numberBadge-37OJ3S,
.modeSelected-3DmyhH .textBadge-1fdDPJ,
.selected-1-Z6gm .numberBadge-37OJ3S,
.selected-1-Z6gm .textBadge-1fdDPJ,
.selected-g-kMVV .numberBadge-37OJ3S,
.selected-g-kMVV .textBadge-1fdDPJ {
	background: #fff !important;
	box-shadow: none;
	color: #000;
	mix-blend-mode: screen;
}
.flowerStarContainer-1QeD-L {
	color: var(--main-color);
}
.flowerStarContainer-1QeD-L .icon-3BYlXK {
	color: #fff;
}
.gameVerifiedIcon-3t4jtr > svg > path {
	fill: var(--main-color);
}
.button-38aScr {
	border-radius: 3px;
	transition: all 0.3s ease-in-out;
}
.appMount-2yBXZl .lookFilled-yCfaCM.colorGreen-3y-Z79,
.appMount-2yBXZl .lookFilled-yCfaCM.colorGrey-2iAG-B,
.appMount-2yBXZl .lookFilled-yCfaCM.colorBrand-I6CyqQ,
.appMount-2yBXZl .lookFilled-yCfaCM.colorBrandNew-g5lmBU,
.appMount-2yBXZl .lookFilled-yCfaCM.colorBrandNew-2-gGsS,
.appMount-2yBXZl .lookFilled-yCfaCM.colorPrimary-2AuQVo {
	background: var(--main-color);
	color: #fff;
}
.appMount-2yBXZl .lookFilled-yCfaCM.colorGreen-3y-Z79:hover,
.appMount-2yBXZl .lookFilled-yCfaCM.colorGrey-2iAG-B:hover,
.appMount-2yBXZl .lookFilled-yCfaCM.colorBrand-I6CyqQ:hover,
.appMount-2yBXZl .lookFilled-yCfaCM.colorBrandNew-g5lmBU:hover,
.appMount-2yBXZl .lookFilled-yCfaCM.colorBrandNew-2-gGsS:hover,
.appMount-2yBXZl .lookFilled-yCfaCM.colorPrimary-2AuQVo:hover {
	background: var(--hover-color);
}
.appMount-2yBXZl .lookFilled-yCfaCM.colorGreen-3y-Z79:disabled,
.appMount-2yBXZl .lookFilled-yCfaCM.colorGrey-2iAG-B:disabled,
.appMount-2yBXZl .lookFilled-yCfaCM.colorBrand-I6CyqQ:disabled,
.appMount-2yBXZl .lookFilled-yCfaCM.colorBrandNew-g5lmBU:disabled,
.appMount-2yBXZl .lookFilled-yCfaCM.colorBrandNew-2-gGsS:disabled,
.appMount-2yBXZl .lookFilled-yCfaCM.colorPrimary-2AuQVo:disabled {
	background: var(--main-color) !important;
}
.appMount-2yBXZl .lookFilled-yCfaCM.colorGreen-3y-Z79:active,
.appMount-2yBXZl .lookFilled-yCfaCM.colorGrey-2iAG-B:active,
.appMount-2yBXZl .lookFilled-yCfaCM.colorBrand-I6CyqQ:active,
.appMount-2yBXZl .lookFilled-yCfaCM.colorBrandNew-g5lmBU:active,
.appMount-2yBXZl .lookFilled-yCfaCM.colorBrandNew-2-gGsS:active,
.appMount-2yBXZl .lookFilled-yCfaCM.colorPrimary-2AuQVo:active {
	background: var(--main-color);
}
.lookFilled-yCfaCM.colorRed-rQXKgM {
	background-color: var(--danger-color);
}
.lookFilled-yCfaCM.colorWhite-rEQuAQ {
	background: rgba(255, 255, 255, 0.1);
}
.lookFilled-yCfaCM.colorWhite-rEQuAQ > .contents-3ca1mk {
	color: rgba(255, 255, 255, 0.7);
	transition: inherit;
}
.lookFilled-yCfaCM.colorWhite-rEQuAQ:hover {
	background: rgba(255, 255, 255, 0.2) !important;
}
.lookFilled-yCfaCM.colorWhite-rEQuAQ:hover > .contents-3ca1mk {
	color: #fff;
}
.lookFilled-yCfaCM.colorWhite-rEQuAQ:disabled {
	background: rgba(255, 255, 255, 0.1) !important;
}
.lookFilled-yCfaCM.colorWhite-rEQuAQ:disabled > .contents-3ca1mk {
	color: rgba(255, 255, 255, 0.5);
}
.lookInverted-2mDUMi.colorBrand-I6CyqQ,
.lookInverted-2mDUMi.colorGreen-3y-Z79 {
	background: #fff;
	color: var(--main-color);
}
.lookInverted-2mDUMi.colorBrand-I6CyqQ:hover,
.lookInverted-2mDUMi.colorGreen-3y-Z79:hover {
	background: rgba(255, 255, 255, 0.95);
	color: var(--hover-color);
}
.lookInverted-2mDUMi.colorBrand-I6CyqQ:disabled,
.lookInverted-2mDUMi.colorGreen-3y-Z79:disabled {
	background: rgba(255, 255, 255, 0.3);
}
.appMount-2yBXZl .lookOutlined-3sRXeN.colorWhite-rEQuAQ,
.appMount-2yBXZl .lookOutlined-3sRXeN.colorPrimary-2AuQVo,
.appMount-2yBXZl .lookOutlined-3sRXeN.colorGreen-3y-Z79,
.appMount-2yBXZl .lookOutlined-3yKVGo.colorBrand-I6CyqQ {
	background: transparent;
	border-color: var(--main-color);
	color: rgba(255, 255, 255, 0.8);
}
.appMount-2yBXZl .lookOutlined-3sRXeN.colorWhite-rEQuAQ:hover,
.appMount-2yBXZl .lookOutlined-3sRXeN.colorPrimary-2AuQVo:hover,
.appMount-2yBXZl .lookOutlined-3sRXeN.colorGreen-3y-Z79:hover,
.appMount-2yBXZl .lookOutlined-3yKVGo.colorBrand-I6CyqQ:hover {
	background: transparent;
	border-color: var(--hover-color);
	color: #fff;
}
.appMount-2yBXZl .lookOutlined-3yKVGo.colorRed-rQXKgM {
	background: transparent;
	border-color: var(--danger-color);
	color: rgba(255, 255, 255, 0.8);
}
.appMount-2yBXZl .lookOutlined-3yKVGo.colorRed-rQXKgM:hover {
	background: transparent;
	border-color: var(--hover-color);
	color: #fff;
}
.lookLink-15mFoz.colorWhite-rEQuAQ {
	color: #fff;
}
.lookLink-15mFoz.colorWhite-rEQuAQ:hover {
	text-shadow: 0 0 3px;
}
.lookLink-15mFoz.colorWhite-rEQuAQ:hover > .contents-3ca1mk {
	background-image: none;
}
.button-1_oXub {
	background-color: var(--main-color);
	color: #fff;
}
.button-1_oXub:hover:not(.disabled-184-il) {
	background-color: var(--hover-color);
}
.checkbox-f1HnKB {
	border-color: rgba(255, 255, 255, 0.5);
}
.checkbox-f1HnKB.checked-1pZh2h {
	background-color: transparent !important;
	border-color: var(--main-color) !important;
}
.checkbox-f1HnKB.checked-1pZh2h > svg > path {
	fill: #fff;
}
.inputWrapper-1YNMmM {
	background-color: transparent;
	padding: 2px;
}
.input-2g-os5 {
	color: var(--text-normal);
	background-color: rgba(255, 255, 255, 0.07);
	border: none;
	box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.09);
}
.input-2g-os5::-moz-placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.input-2g-os5:-ms-input-placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.input-2g-os5::placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.input-2g-os5:hover {
	border: none;
}
.input-2g-os5:focus,
.input-2g-os5.focused-1AtTHC {
	box-shadow: 0 0 2px 2px var(--main-color);
}
.input-2g-os5.noBorder-2p63tM {
	border: none;
	box-shadow: none;
	background: none;
}
.input-2g-os5.multiInput-1VARjC {
	background: transparent;
	box-shadow: none;
}
.input-2g-os5 .multiInputFirst-3-OxIz .multiInputField-1zyopx {
	border-radius: 3px 0 0 3px;
}
.input-2g-os5 .multiInputLast-35zVz0:before {
	height: 0;
	width: 0;
}
.input-2g-os5 .multiInputLast-35zVz0 .multiInputField-1zyopx {
	border-radius: 0 3px 3px 0;
}
.container-1oeRFJ .name-3Vmqxm {
	font-size: 14px;
	color: rgba(255, 255, 255, 0.6);
	transition: all 0.15s ease-in-out;
	overflow: hidden;
}
.container-1oeRFJ .activity-2EQDZv,
.container-1oeRFJ .subText-OGOWMj,
.container-1oeRFJ .activityText-1rR-8O {
	color: rgba(255, 255, 255, 0.4);
	transition: all 0.15s ease-in-out;
}
.container-1oeRFJ .subText-OGOWMj > strong,
.container-1oeRFJ .activityText-1rR-8O > strong {
	color: var(--main-color);
	font-weight: 700;
	transition: all 0.15s ease-in-out;
}
.container-1oeRFJ.selected-1-Z6gm .name-3Vmqxm {
	color: #fff;
}
.container-1oeRFJ.selected-1-Z6gm .activity-2EQDZv,
.container-1oeRFJ.selected-1-Z6gm .subText-OGOWMj,
.container-1oeRFJ.selected-1-Z6gm .activityText-1rR-8O {
	text-shadow: 0 0 3px rgba(0, 0, 0, 0.7);
	color: rgba(255, 255, 255, 0.7);
}
.container-1oeRFJ.selected-1-Z6gm .subText-OGOWMj > strong,
.container-1oeRFJ.selected-1-Z6gm .activityText-1rR-8O > strong {
	color: #fff;
}
.container-1oeRFJ.selected-1-Z6gm .ownerIcon-255uKo {
	filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.7));
	opacity: 0.7;
}
.container-1oeRFJ.selected-1-Z6gm .icon-Lupfh-,
.container-1oeRFJ.selected-1-Z6gm .activityEmoji-SDBJp8 {
	filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.7));
}
.theme-dark .pageButton-1GMGeJ.activeButton-LRWFC_ {
	background-color: var(--main-color);
}
.theme-dark .pageButton-1GMGeJ.activeButton-LRWFC_:hover {
	background-color: var(--main-color);
}
.theme-dark .pageButton-1GMGeJ:hover {
	background-color: var(--hover-color);
}
.theme-dark .pageButton-1GMGeJ:hover:disabled {
	background-color: transparent;
}
.pageButtonNext-2_bbdk,
.pageIndicator-cOEPV8,
.pageButtonPrev-3q9rh8 {
	border-color: var(--main-color);
	color: #fff;
}
.pageButtonNext-2_bbdk.disabled-29cfPA,
.pageButtonPrev-3q9rh8.disabled-29cfPA {
	border-color: var(--main-color);
	color: #fff;
	opacity: 0.5;
	cursor: not-allowed;
}
.pageButtonNext-2_bbdk:not(.disabled-29cfPA):hover,
.pageButtonPrev-3q9rh8:not(.disabled-29cfPA):hover {
	border-color: var(--hover-color);
}
.item-2idW98 {
	background-color: transparent;
	color: #fff;
}
.item-2idW98:hover {
	background-color: transparent;
	color: #fff;
}
.item-2idW98 .radioBar-3w9XY- {
	background-color: rgba(0, 0, 0, 0.4);
	border-left: 3px solid var(--radio-bar-accent-color);
}
[aria-checked="true"].item-2idW98 .radioBar-3w9XY- {
	background-color: var(--radio-bar-accent-color, var(--main-color));
}
.item-2idW98 .radioIconForeground-2BMavi {
	color: #fff;
}
.item-2idW98 .radioText-3Mv1MY {
	color: #fff;
}
::-webkit-scrollbar {
	width: 14px !important;
}
::-webkit-scrollbar-thumb,
::-webkit-scrollbar-track,
::-webkit-scrollbar-track-piece {
	border: 3px solid transparent !important;
	border-radius: 7px !important;
	background-clip: padding-box !important;
}
::-webkit-scrollbar-thumb {
	background-color: var(--main-color) !important;
}
::-webkit-scrollbar-thumb:active {
	background-color: var(--hover-color) !important;
}
::-webkit-scrollbar-track,
::-webkit-scrollbar-track-piece {
	background-color: transparent !important;
}
.membersWrap-3NUR2t .scrollerBase-_bVAAt::-webkit-scrollbar-thumb,
.membersWrap-3NUR2t .scrollerBase-_bVAAt::-webkit-scrollbar-track-piece {
	visibility: hidden;
}
.membersWrap-3NUR2t .scrollerBase-_bVAAt:hover::-webkit-scrollbar-thumb,
.membersWrap-3NUR2t .scrollerBase-_bVAAt:hover::-webkit-scrollbar-track-piece {
	visibility: visible;
}
.chat-2ZfjoI .scrollerBase-_bVAAt::-webkit-scrollbar-track-piece,
.membersWrap-3NUR2t .scrollerBase-_bVAAt::-webkit-scrollbar-track-piece {
	background-color: rgba(0, 0, 0, 0.3) !important;
}
textarea::-webkit-scrollbar {
	display: none;
}
.none-2-_0dP::-webkit-scrollbar {
	width: 0px !important;
}
.thin-31rlnD::-webkit-scrollbar {
	width: 10px !important;
}
.slider-1NC-Gf .bar-1Bhnl9 {
	background: rgba(255, 255, 255, 0.04);
	transition: all 0.15s ease-in-out;
}
.slider-1NC-Gf .barFill-2Bh7CX {
	background: var(--main-color);
}
.slider-1NC-Gf .grabber-2GQyvM {
	background: #fff;
	border: none;
	border-radius: 5px;
	box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.3);
}
.slider-1NC-Gf:focus .grabber-2GQyvM {
	box-shadow: 0 0 3px 3px var(--hover-color);
}
.loadingPopout-1feYe_ {
	background-color: rgba(0, 0, 0, 0.6);
}
.pulsingEllipsisItem-3pNmEc {
	background-color: var(--main-color);
	border-radius: 50%;
	-webkit-animation: cv-spinner-pulse 1s ease-in-out infinite alternate;
	animation: cv-spinner-pulse 1s ease-in-out infinite alternate;
	opacity: 0.3;
}
.pulsingEllipsisItem-3pNmEc:nth-child(2) {
	-webkit-animation-delay: 0.2s;
	animation-delay: 0.2s;
}
.pulsingEllipsisItem-3pNmEc:nth-child(3) {
	-webkit-animation-delay: 0.4s;
	animation-delay: 0.4s;
}
.wanderingCubesItem-3Us-UG {
	width: 100%;
	height: 100%;
	background: transparent;
	-webkit-animation: none;
	animation: none;
	filter: drop-shadow(0 0 3px var(--main-color));
}
.wanderingCubesItem-3Us-UG:before,
.wanderingCubesItem-3Us-UG:after {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	border: 3px solid transparent;
	border-radius: 50%;
}
.wanderingCubesItem-3Us-UG:before {
	-webkit-animation: cv-spin 1s ease-in-out infinite;
	animation: cv-spin 1s ease-in-out infinite;
}
.wanderingCubesItem-3Us-UG:after {
	border-color: var(--main-color);
	opacity: 0.1;
}
.wanderingCubesItem-3Us-UG:first-child:before {
	border-left-color: var(--main-color);
	border-right-color: var(--main-color);
}
.wanderingCubesItem-3Us-UG:last-child {
	width: calc(100% - 10px);
	height: calc(100% - 10px);
	margin: 5px;
}
.wanderingCubesItem-3Us-UG:last-child:before {
	border-top-color: var(--main-color);
	border-bottom-color: var(--main-color);
	animation-direction: reverse;
}
.container-2nx-BQ {
	background-color: transparent !important;
}
.container-2nx-BQ:before {
	background-color: rgba(255, 255, 255, 0.15);
	content: "";
	position: absolute;
	height: 100%;
	width: 100%;
	border-radius: inherit;
	transition: all 0.1s ease-in-out;
}
.container-2nx-BQ:not([style*="background-color: hsl(218, calc(var(--saturation-factor, 1) * 4.6%), 46.9%)"]):before {
	background-color: var(--main-color);
}
.container-2nx-BQ path {
	fill: var(--main-color);
}
.theme-dark .tooltip-14MtrL {
	padding: 5px 10px;
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
	border-radius: 3px;
	font-size: 13px;
	font-weight: 600;
}
.layerContainer-2v_Sit .theme-dark .tooltip-14MtrL {
	color: #fff;
}
.theme-dark .tooltip-14MtrL .tooltipContent-Nejnvh {
	padding: 0;
}
.theme-dark .tooltip-14MtrL.tooltipPrimary-3qLMbS {
	background: rgba(0, 0, 0, 0.9);
}
.theme-dark .tooltip-14MtrL.tooltipPrimary-3qLMbS > .tooltipPointer-3L49xb {
	border-top-color: rgba(0, 0, 0, 0.9);
}
.theme-dark .tooltip-14MtrL.tooltipBrand-20XsMA {
	background: var(--main-color);
}
.theme-dark .tooltip-14MtrL.tooltipBrand-20XsMA > .tooltipPointer-3L49xb {
	border-top-color: var(--main-color);
}
.theme-dark .tooltip-14MtrL.tooltipRed-2z14Wl {
	background: var(--danger-color);
}
.theme-dark .tooltip-14MtrL.tooltipRed-2z14Wl > .tooltipPointer-3L49xb {
	border-top-color: var(--danger-color);
}
.theme-dark .tooltip-14MtrL.tooltipGreen-oouJdx {
	background: var(--success-color);
}
.theme-dark .tooltip-14MtrL.tooltipGreen-oouJdx > .tooltipPointer-3L49xb {
	border-top-color: var(--success-color);
}
.theme-dark .tooltip-14MtrL.tooltipTop-1wv5UJ {
	-webkit-animation: cv-menu-fold-y 0.15s cubic-bezier(0.2, 0.6, 0.5, 1.1);
	animation: cv-menu-fold-y 0.15s cubic-bezier(0.2, 0.6, 0.5, 1.1);
	transform-origin: 50% 100%;
}
.theme-dark .tooltip-14MtrL.tooltipBottom-2WzfVx {
	-webkit-animation: cv-menu-fold-y 0.15s cubic-bezier(0.2, 0.6, 0.5, 1.1);
	animation: cv-menu-fold-y 0.15s cubic-bezier(0.2, 0.6, 0.5, 1.1);
	transform-origin: 50% 0;
}
.theme-dark .tooltip-14MtrL.tooltipRight-2TSb42 {
	-webkit-animation: cv-menu-fold-x 0.15s cubic-bezier(0.2, 0.6, 0.5, 1.1);
	animation: cv-menu-fold-x 0.15s cubic-bezier(0.2, 0.6, 0.5, 1.1);
	transform-origin: 0 50%;
}
.theme-dark .tooltip-14MtrL.tooltipLeft-3H43DQ {
	-webkit-animation: cv-menu-fold-x 0.15s cubic-bezier(0.2, 0.6, 0.5, 1.1);
	animation: cv-menu-fold-x 0.15s cubic-bezier(0.2, 0.6, 0.5, 1.1);
	transform-origin: 100% 50%;
}
.tooltip-1T4pLi {
	background: rgba(0, 0, 0, 0.9);
}
.tooltip-1T4pLi > .tooltipPointer-r3VntW {
	border-top-color: rgba(0, 0, 0, 0.9);
}
.subscribeTooltipWrapper-3ipXtC {
	background-color: var(--main-color);
}
.subscribeTooltipWrapper-3ipXtC:after {
	border-bottom-color: var(--main-color);
}
.layer-86YKbF .wrapper-1_HaEi {
	background-color: transparent;
}
.platform-osx .wrapper-1_HaEi {
	margin-top: 0;
	padding-top: 48px;
}
.platform-osx .wrapper-1_HaEi:before {
	content: "";
	height: 48px;
	margin-top: -48px;
	background-color: rgba(0, 0, 0, 0.3);
}
.wrapper-1_HaEi {
	box-shadow: inset 0 0 20px
		rgba(0, 0, 0, calc(var(--background-shading) * 0.3));
}
.scroller-3X7KbA {
	background: transparent;
}
.tree-3agP2X {
	outline: none;
}
.homeIcon-r0w4ny {
	width: 100%;
	height: 100%;
	background: var(--home-icon) var(--home-position) / var(--home-size)
		no-repeat;
}
.homeIcon-r0w4ny > path {
	display: none;
}
.icon-3AqZ2e {
	background-color: rgba(0, 0, 0, 0.3);
}
.pill-2RsI5Q {
	overflow: hidden;
}
.item-2LIpTv {
	width: 12px;
	margin-left: -6px;
	border-radius: 20px;
	background: var(--main-color);
	box-shadow: 0 0 20px -1px var(--main-color);
}
[style*="height: 8px"].item-2LIpTv {
	height: 10px !important;
}
.childWrapper-1j_1ub {
	background-color: rgba(0, 0, 0, 0.3);
	color: rgba(255, 255, 255, 0.7);
	transition: all 0.3s ease-in-out;
}
.wrapper-3kah-n:hover .childWrapper-1j_1ub,
.wrapper-3kah-n.selected-1Drb7Z .childWrapper-1j_1ub {
	background-color: var(--main-color);
	color: #fff;
}
.dragInner-1CUBf_ {
	background: rgba(255, 255, 255, 0.1);
}
.iconBadge-32fMme {
	background: rgba(0, 0, 0, 0.7);
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.7);
}
.iconBadge-32fMme.participating-2Z81oO {
	background: var(--main-color);
	box-shadow: 0 0 0 1px var(--main-color);
}
.iconBadge-32fMme.participating-2Z81oO .icon-2Ug6UV {
	color: #fff;
}
.icon-2Ug6UV {
	padding: 1px;
	color: var(--main-color);
	filter: drop-shadow(0 0 3px var(--main-color));
}
.folder-241Joy {
	background-color: transparent;
	transition: all 0.3s ease-in-out;
}
.folder-241Joy.hover-3m7-WT {
	background-color: rgba(255, 255, 255, 0.1);
}
.expandedFolderBackground-1kSAf6 {
	background: rgba(255, 255, 255, 0.07);
	border-radius: 16px 16px 24px 24px;
	transition: background-color 0.3s ease-in-out;
}
.circleIconButton-1VxDrg {
	background: rgba(0, 0, 0, 0.3);
	color: rgba(255, 255, 255, 0.7);
	transition: all 0.3s ease-in-out;
}
.circleIconButton-1VxDrg:hover,
.circleIconButton-1VxDrg.selected-2r1Hvo {
	background: var(--main-color);
	color: #fff;
}
.guildsError-g6NwOI {
	background: rgba(0, 0, 0, 0.5);
	border: 2px solid var(--danger-color);
	color: #fff;
	transition: all 0.3s ease-in-out;
}
.guildsError-g6NwOI:hover {
	background: var(--danger-color);
	border-color: var(--danger-color);
}
.guildSeparator-a4uisj {
	background: rgba(255, 255, 255, 0.1);
}
.base-2jDfDU .container-ZMc96U {
	height: 48px;
	background: rgba(0, 0, 0, calc(var(--background-shading) * 0.6));
	box-shadow: 0 0 10px rgba(0, 0, 0, calc(var(--background-shading) * 0.6));
	color: rgba(255, 255, 255, 0.5);
}
.base-2jDfDU .chatHeaderBar-2fUORh {
	background: rgba(0, 0, 0, calc(var(--background-shading) * 0.6));
	box-shadow: 0 0 10px rgba(0, 0, 0, calc(var(--background-shading) * 0.6));
	color: rgba(255, 255, 255, 0.5);
}
.container-ZMc96U .children-3xh0VB {
	-webkit-mask: linear-gradient(to left, transparent, #000 20px);
	mask: linear-gradient(to left, transparent, #000 20px);
}
.container-ZMc96U .children-3xh0VB:after {
	display: none;
}
.container-ZMc96U .children-3xh0VB .icon-2xnN2Y {
	color: var(--main-color);
	filter: drop-shadow(0 0 3px);
	width: 22px;
}
.container-ZMc96U .base-21yXnu {
	margin-left: 0;
	color: #fff;
	text-shadow: 0 0 3px #000;
	font-family: var(--main-font);
}
.container-ZMc96U .base-21yXnu.muted-eZM05q {
	color: rgba(255, 255, 255, 0.3);
	text-shadow: none;
}
.container-ZMc96U .topic-11NuQZ {
	color: rgba(255, 255, 255, 0.5);
}
.container-ZMc96U .topic-11NuQZ > .anchor-1MIwyf {
	color: var(--main-color);
	transition: all 0.1s ease-in-out;
}
.container-ZMc96U .topic-11NuQZ > .anchor-1MIwyf:hover {
	text-shadow: 0 0 1px;
	text-decoration: none !important;
}
.container-ZMc96U .akaBadge-3i7V3p {
	background: rgba(255, 255, 255, 0.1);
	color: #fff;
}
.container-ZMc96U .nicknames-10Sg6e {
	color: rgba(255, 255, 255, 0.5);
}
.container-ZMc96U .divider-q3P9HC {
	background: rgba(255, 255, 255, 0.1);
}
.iconWrapper-2awDjA {
	margin: 0 1px;
	padding: 2px 3px;
	box-sizing: content-box;
}
.input-1nrc5P:focus {
	background-color: rgba(255, 255, 255, 0.1);
}
.breadcrumbs-2uP7wU {
	margin-left: 2px;
}
.breadcrumbs-2uP7wU .breadcrumb-2tlXzO {
	margin: 0 3px;
	transition: all 0.15s ease-in-out;
}
.breadcrumbs-2uP7wU .breadcrumbArrow-1LY2zF {
	transition: all 0.15s ease-in-out;
}
.breadcrumbs-2uP7wU .breadcrumbWrapper-3rpYiO {
	color: rgba(255, 255, 255, 0.3);
}
.breadcrumbs-2uP7wU .breadcrumbWrapper-3rpYiO:hover .breadcrumb-2tlXzO {
	color: rgba(255, 255, 255, 0.7);
	text-decoration: none;
}
.breadcrumbs-2uP7wU
	.breadcrumbWrapper-3rpYiO:hover
	.breadcrumbArrow-1LY2zF.directionRight-2cNgoe {
	color: rgba(255, 255, 255, 0.7);
	transform: rotateY(180deg) rotateZ(-90deg) translateY(3px);
}
.search-1FM8Qc .searchBar-zdmu7v,
.libraryFilter-1nwg6T,
.browseSearch-e9jF-f {
	width: 140px;
	height: 28px;
	padding: 2px;
	background: rgba(255, 255, 255, 0.1);
	border-radius: 3px;
	transition: width 0.2s ease-in-out 0.1s;
}
.focused-8aNhVB .searchBar-zdmu7v,
.open-3y3yI_ .searchBar-zdmu7v,
.focused-mTQKRf,
.focused-20l6Zp {
	width: 240px;
}
.search-1FM8Qc > .DraftEditor-root {
	color: #fff;
}
.search-1FM8Qc .public-DraftEditorPlaceholder-root {
	color: rgba(255, 255, 255, 0.3);
}
.search-1FM8Qc .searchFilter-2UfsDk,
.search-1FM8Qc .searchAnswer-23w-CH {
	background: var(--main-color);
	color: #fff;
}
.search-1FM8Qc .searchFilter-2UfsDk {
	padding: 0 3px;
}
.search-1FM8Qc .searchAnswer-23w-CH {
	margin: 0 2px 0 0;
	padding: 0 3px 0 0;
}
.libraryFilter-1nwg6T .container-2oNtJn {
	background: transparent;
}
.libraryFilter-1nwg6T .input-2m5SfJ {
	color: #fff;
}
.libraryFilter-1nwg6T .input-2m5SfJ::-moz-placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.libraryFilter-1nwg6T .input-2m5SfJ:-ms-input-placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.libraryFilter-1nwg6T .input-2m5SfJ::placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.libraryFilter-1nwg6T .icon-3CDcPB {
	color: rgba(255, 255, 255, 0.5);
	transition: all 0.15s ease-in-out;
}
.libraryFilter-1nwg6T .iconLayout-3Bjizv:hover .clear-3102V9 {
	color: #fff;
}
.browseSearch-e9jF-f .container-2oNtJn {
	background: transparent;
}
.browseSearch-e9jF-f .input-2m5SfJ {
	color: #fff;
}
.browseSearch-e9jF-f .input-2m5SfJ::-moz-placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.browseSearch-e9jF-f .input-2m5SfJ:-ms-input-placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.browseSearch-e9jF-f .input-2m5SfJ::placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.browseSearch-e9jF-f .icon-3CDcPB {
	color: rgba(255, 255, 255, 0.5);
	transition: all 0.15s ease-in-out;
}
.browseSearch-e9jF-f .iconLayout-3Bjizv:hover .clear-3102V9 {
	color: #fff;
}
.container-2McqkF
	.queryContainer-ZunrLZ
	.keybindShortcutSearchPopout-pt_bn5
	> span {
	display: none;
}
.toolbar-3_r2xA .iconWrapper-2awDjA {
	border-radius: 3px;
	transition: all 0.3s ease-in-out;
}
.toolbar-3_r2xA .iconWrapper-2awDjA .icon-2xnN2Y {
	opacity: 0.5;
	transition: all 0.15s ease-in-out;
}
.toolbar-3_r2xA .iconWrapper-2awDjA.selected-29KTGM,
.toolbar-3_r2xA .iconWrapper-2awDjA.icon-2xnN2Y.popout-open {
	background: rgba(255, 255, 255, 0.1);
}
.toolbar-3_r2xA .iconWrapper-2awDjA.selected-29KTGM .icon-2xnN2Y,
.toolbar-3_r2xA .iconWrapper-2awDjA.icon-2xnN2Y.popout-open .icon-2xnN2Y {
	opacity: 0.7;
}
.toolbar-3_r2xA .iconWrapper-2awDjA.clickable-ZD7xvu:hover .icon-2xnN2Y {
	opacity: 1;
}
.toolbar-3_r2xA .iconWrapper-2awDjA > svg:not(.icon-2xnN2Y) {
	color: var(--main-color);
	filter: drop-shadow(0 0 5px);
	transition: filter 0.3s ease-in-out;
}
.toolbar-3_r2xA .iconWrapper-2awDjA:hover > svg:not(.icon-2xnN2Y) {
	filter: drop-shadow(0 0 5px) drop-shadow(0 0 10px);
}
.toolbar-3_r2xA [name="Nova_Bell"].icon-2xnN2Y > g,
.toolbar-3_r2xA [name="Nova_Bell"].icon-2xnN2Y > path,
.toolbar-3_r2xA [name="Nova_BellOff"].icon-2xnN2Y > g,
.toolbar-3_r2xA [name="Nova_BellOff"].icon-2xnN2Y > path,
.toolbar-3_r2xA [name="Nova_Pin"].icon-2xnN2Y > g,
.toolbar-3_r2xA [name="Nova_Pin"].icon-2xnN2Y > path,
.toolbar-3_r2xA [name="Nova_People"].icon-2xnN2Y > g,
.toolbar-3_r2xA [name="Nova_People"].icon-2xnN2Y > path,
.toolbar-3_r2xA [name="Nova_At"].icon-2xnN2Y > g,
.toolbar-3_r2xA [name="Nova_At"].icon-2xnN2Y > path,
.toolbar-3_r2xA [name="Nova_Help"].icon-2xnN2Y > g,
.toolbar-3_r2xA [name="Nova_Help"].icon-2xnN2Y > path,
.toolbar-3_r2xA [name="Nova_ChatNew"].icon-2xnN2Y > g,
.toolbar-3_r2xA [name="Nova_ChatNew"].icon-2xnN2Y > path,
.toolbar-3_r2xA [name="Nova_CallJoin"].icon-2xnN2Y > g,
.toolbar-3_r2xA [name="Nova_CallJoin"].icon-2xnN2Y > path,
.toolbar-3_r2xA [name="Nova_CallVideo"].icon-2xnN2Y > g,
.toolbar-3_r2xA [name="Nova_CallVideo"].icon-2xnN2Y > path,
.toolbar-3_r2xA [name="Nova_UserAdd"].icon-2xnN2Y > g,
.toolbar-3_r2xA [name="Nova_UserAdd"].icon-2xnN2Y > path,
.toolbar-3_r2xA [name="Nova_Downloading"].icon-2xnN2Y > g,
.toolbar-3_r2xA [name="Nova_Downloading"].icon-2xnN2Y > path {
	display: none;
}
.toolbar-3_r2xA [name="Nova_Bell"].icon-2xnN2Y {
	background: url(https://clearvision.gitlab.io/icons/notifications.svg)
		center/24px no-repeat;
}
.toolbar-3_r2xA [name="Nova_BellOff"].icon-2xnN2Y {
	background: url(https://clearvision.gitlab.io/icons/notifications_off.svg)
		center/24px no-repeat;
}
.toolbar-3_r2xA [name="Nova_Pin"].icon-2xnN2Y {
	background: url(https://clearvision.gitlab.io/icons/pin.svg) center/24px
		no-repeat;
}
.toolbar-3_r2xA [name="Nova_People"].icon-2xnN2Y {
	background: url(https://clearvision.gitlab.io/icons/people.svg) center/24px
		no-repeat;
}
.toolbar-3_r2xA [name="Nova_At"].icon-2xnN2Y {
	background: url(https://clearvision.gitlab.io/icons/mail.svg) center/24px
		no-repeat;
}
.toolbar-3_r2xA [name="Nova_Help"].icon-2xnN2Y {
	background: url(https://clearvision.gitlab.io/icons/help.svg) center/24px
		no-repeat;
}
.toolbar-3_r2xA [name="Nova_ChatNew"].icon-2xnN2Y {
	background: url(https://clearvision.gitlab.io/icons/group_add.svg)
		center/24px no-repeat;
}
.toolbar-3_r2xA [name="Nova_CallJoin"].icon-2xnN2Y {
	background: url(https://clearvision.gitlab.io/icons/call.svg) center/24px
		no-repeat;
}
.toolbar-3_r2xA [name="Nova_CallVideo"].icon-2xnN2Y {
	background: url(https://clearvision.gitlab.io/icons/videocam.svg)
		center/24px no-repeat;
}
.toolbar-3_r2xA [name="Nova_UserAdd"].icon-2xnN2Y {
	background: url(https://clearvision.gitlab.io/icons/person_add.svg)
		center/24px no-repeat;
}
.toolbar-3_r2xA .icon-2xnN2Y.updateAvailable-3JeyBT {
	background: url(https://clearvision.gitlab.io/icons/sync.svg) center/24px
		no-repeat;
	-webkit-animation: cv-update-spin 2s linear infinite;
	animation: cv-update-spin 2s linear infinite;
}
.toolbar-3_r2xA [name="Nova_Downloading"].icon-2xnN2Y {
	position: relative;
	background: url(https://clearvision.gitlab.io/icons/cloud_download.svg)
			center/24px no-repeat,
		linear-gradient(to bottom, var(--main-color), var(--main-color)) 50%
			10px/10px 10px no-repeat;
	-webkit-animation: cv-update-downloading 2.5s ease-in-out infinite;
	animation: cv-update-downloading 2.5s ease-in-out infinite;
}
.toolbar-3_r2xA .iconWrapper-2awDjA [name="Nova_Download"].icon-2xnN2Y {
	color: var(--main-color);
	opacity: 1;
	filter: drop-shadow(0 0 5px);
	transition: filter 0.3s ease-in-out;
}
.toolbar-3_r2xA
	.iconWrapper-2awDjA
	[name="Nova_Download"].icon-2xnN2Y
	.updateIconForeground-2V_zo4 {
	display: inline;
	fill: var(--main-color);
	d: path(
		"M10,17L6.5,13.5L7.91,12.08L10,14.17L15.18,9L16.59,10.41M19.35,10.03C18.67,6.59 15.64,4 12,4C9.11,4 6.6,5.64 5.35,8.03C2.34,8.36 0,10.9 0,14A6,6 0 0,0 6,20H19A5,5 0 0,0 24,15C24,12.36 21.95,10.22 19.35,10.03Z"
	);
}
.toolbar-3_r2xA .iconWrapper-2awDjA:hover [name="Nova_Download"].icon-2xnN2Y {
	filter: drop-shadow(0 0 5px) drop-shadow(0 0 10px);
}
.toolbar-3_r2xA .link-2T7oYD {
	opacity: 0.5;
	transition: all 0.15s ease-in-out;
}
.toolbar-3_r2xA .link-2T7oYD:hover {
	opacity: 1;
}
.toolbar-3_r2xA .linkIcon-PzfbqY {
	background: url(https://clearvision.gitlab.io/icons/share.svg) center/24px
		no-repeat;
}
.toolbar-3_r2xA .linkIcon-PzfbqY > g {
	display: none;
}
.iconBadge-3Mmg92 {
	background-color: var(--main-color);
}
.container-ZMc96U .topPill-3DJJNV .item-3XjbnG {
	font-size: 14px;
}
.container-ZMc96U .topPill-3DJJNV .item-3XjbnG.themed-2-lozF {
	background-color: transparent;
	color: rgba(255, 255, 255, 0.5);
	transition: all 0.3s ease-in-out;
}
.container-ZMc96U .topPill-3DJJNV .item-3XjbnG.themed-2-lozF:hover {
	background-color: rgba(0, 0, 0, 0.5);
	color: rgba(255, 255, 255, 0.7);
}
.container-ZMc96U .topPill-3DJJNV .item-3XjbnG.themed-2-lozF.selected-g-kMVV {
	background-color: var(--main-color);
	color: #fff;
}
.base-2jDfDU .activityFeed-1C0EmJ {
	background-color: transparent;
}
.activityFeed-1C0EmJ .layout-1cQCv2,
.activityFeed-1C0EmJ > .flex-3BkGQD:last-child {
	background-color: rgba(0, 0, 0, calc(var(--background-shading) * 0.5));
}
.activityFeed-1C0EmJ .layout-1cQCv2 {
	margin-left: -1px;
	padding-left: 17px;
}
.activityFeed-1C0EmJ .h5-2RwDNl {
	color: rgba(255, 255, 255, 0.7);
}
.activityFeed-1C0EmJ .coloredText-1kAd0O,
.activityFeed-1C0EmJ .body-2d4vNQ {
	color: rgba(255, 255, 255, 0.7);
}
.activityFeed-1C0EmJ .title-3mg8_z,
.activityFeed-1C0EmJ .header-3uLGFv {
	color: #fff;
}
.activityFeed-1C0EmJ .colorStandard-21JIj7 {
	color: rgba(255, 255, 255, 0.7);
}
.activityFeed-1C0EmJ .colorMuted-20987_ {
	color: rgba(255, 255, 255, 0.3);
}
.activityFeed-1C0EmJ .card-GqTca8 {
	border-radius: 5px;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}
.activityFeed-1C0EmJ .outer-2IVh5n {
	background-color: rgba(0, 0, 0, 0.3);
	transition: all 0.15s ease-in-out;
}
.activityFeed-1C0EmJ .outer-2IVh5n.interactive-1BeKSi:hover {
	box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3);
	background-color: rgba(0, 0, 0, 0.5);
}
.activityFeed-1C0EmJ .coloredBackground-37Z6Gv {
	background: var(--main-color);
}
.activityFeed-1C0EmJ .wrapper-9ppXpy {
	box-shadow: inset 0 1px rgba(255, 255, 255, 0.04);
}
.activityFeed-1C0EmJ .interactive-1FxC7B {
	transition: all 0.15s ease-in-out;
}
.activityFeed-1C0EmJ .interactive-1FxC7B:hover {
	background-color: rgba(255, 255, 255, 0.04);
}
.activityFeed-1C0EmJ .shareButton-3w0M74 {
	background: rgba(0, 0, 0, 0.5);
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
	color: #fff;
	transition: all 0.15s ease-in-out;
}
.activityFeed-1C0EmJ .shareButton-3w0M74:hover {
	background: var(--main-color);
}
.activityFeed-1C0EmJ .wrapped-15rg6t,
.activityFeed-1C0EmJ .unwrapped-37iUtM {
	background-color: rgba(255, 255, 255, 0.07);
	border-radius: 4px;
}
.activityFeed-1C0EmJ .wrapped-15rg6t.clickable-nnkAZy,
.activityFeed-1C0EmJ .unwrapped-37iUtM.clickable-nnkAZy {
	transition: all 0.15s ease-in-out;
}
.activityFeed-1C0EmJ .wrapped-15rg6t.clickable-nnkAZy:hover,
.activityFeed-1C0EmJ .unwrapped-37iUtM.clickable-nnkAZy:hover {
	background-color: var(--main-color);
}
.activityFeed-1C0EmJ .empty-hejAOj {
	background-color: rgba(255, 255, 255, 0.01);
	border-radius: 4px;
}
.activityFeed-1C0EmJ .wrapper-2ULRsd,
.activityFeed-1C0EmJ .recentlyPlayedContainer-2F3MqS {
	background-color: rgba(0, 0, 0, 0.3);
}
.activityFeed-1C0EmJ
	[src="/assets/b09888a1a6c74c8bb9af76ee61eb70e7.svg"].headerIcon-2AzihC {
	opacity: 0.7;
	filter: contrast(5);
	mix-blend-mode: screen;
}
.activityFeed-1C0EmJ .popoutContainer-3WC9HR {
	transition: all 0.15s ease-in-out;
}
.activityFeed-1C0EmJ .popoutContainer-3WC9HR:hover {
	background-color: rgba(255, 255, 255, 0.07);
}
.activityFeed-1C0EmJ .body-1BpgWG {
	background-color: rgba(255, 255, 255, 0.04);
	border-radius: 5px;
}
.activityFeed-1C0EmJ .section-2VKIPC {
	background-color: transparent;
	border-radius: 5px;
}
.activityFeed-1C0EmJ .separator-2c4hi3 {
	background-color: rgba(255, 255, 255, 0.04);
}
.activityFeed-1C0EmJ .popout-3G62UL {
	background-color: rgba(0, 0, 0, 0.8);
}
.activityFeed-1C0EmJ .popout-3G62UL .colorStandard-21JIj7 {
	color: inherit;
}
.activityFeed-1C0EmJ .enabled-5QKLzu,
.activityFeed-1C0EmJ .memberListItem-3V-x8Q {
	color: rgba(255, 255, 255, 0.7);
	transition: all 0.15s ease-in-out;
}
.activityFeed-1C0EmJ .enabled-5QKLzu:hover,
.activityFeed-1C0EmJ .memberListItem-3V-x8Q:hover {
	background-color: var(--main-color);
	color: #fff;
}
.activityFeed-1C0EmJ .avatarMask-2Mo_pM {
	-webkit-mask: none;
	mask: none;
}
.activityFeed-1C0EmJ .wrapper-3UweLa {
	background-color: rgba(0, 0, 0, 0.3);
	border-radius: 5px;
}
.activityFeed-1C0EmJ .gdprWrapper-33M2Mg {
	background-color: rgba(255, 255, 255, 0.07);
}
.activityFeed-1C0EmJ .close-C7sU74 {
	color: #fff;
	opacity: 0.5;
	transition: all 0.15s ease-in-out;
}
.activityFeed-1C0EmJ .close-C7sU74:hover {
	opacity: 1;
}
.activityFeed-1C0EmJ .placeholderWrapper-3FaLtZ {
	background-color: rgba(0, 0, 0, 0.1);
}
.theme-dark .container-2cd8Mz {
	background-color: transparent;
}
.peopleColumn-1wMU14 {
	background: rgba(0, 0, 0, calc(var(--background-shading) * 0.4));
}
.peopleListItem-u6dGxF:hover,
.peopleListItem-u6dGxF.active-2UF8Zh {
	background-color: rgba(255, 255, 255, 0.05);
}
.activity-1KqKY2 {
	color: rgba(255, 255, 255, 0.5);
}
.activity-1KqKY2 strong {
	color: var(--main-color);
}
.actionButton-3-B2x- {
	background-color: rgba(0, 0, 0, 0.6);
	color: #fff;
}
.actionButton-3-B2x-.highlight-3DSi7b {
	background-color: rgba(0, 0, 0, 0.6);
	color: #fff;
}
.actionButton-3-B2x-:hover {
	background-color: var(--hover-color);
	color: #fff;
}
.actionButton-3-B2x-.actionAccept-2nmnLv {
	color: var(--success-color);
}
.actionButton-3-B2x-.actionAccept-2nmnLv:hover {
	background-color: var(--success-color);
	color: #fff !important;
}
.actionButton-3-B2x-.actionDeny-1pQVuZ {
	color: var(--danger-color);
}
.actionButton-3-B2x-.actionDeny-1pQVuZ:hover {
	background-color: var(--danger-color);
	color: #fff !important;
}
[aria-controls="ADD_FRIEND-tab"][aria-selected="false"].item-3XjbnG {
	background-color: var(--success-color) !important;
	color: #fff !important;
}
[aria-controls="ADD_FRIEND-tab"][aria-selected="true"].item-3XjbnG {
	background-color: transparent !important;
	color: var(--success-color) !important;
	box-shadow: 0 0 0 1px var(--success-color) inset;
}
[aria-controls="ADD_FRIEND-tab"][aria-selected="true"].item-3XjbnG:before {
	content: "";
	position: absolute;
	background-color: var(--success-color);
	opacity: 0.2;
	width: 100%;
	height: 100%;
	z-index: -1;
}
.addFriendInputWrapper-kkoSV9 {
	background-color: rgba(255, 255, 255, 0.07);
	box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.09);
	border: none;
}
.addFriendInputWrapper-kkoSV9:focus-within {
	box-shadow: 0 0 2px 2px var(--main-color);
}
.addFriendInput-1Ta-rO::-moz-placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.addFriendInput-1Ta-rO:-ms-input-placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.addFriendInput-1Ta-rO::placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.addFriendHint-1EVQJY {
	color: rgba(255, 255, 255, 0.3);
}
.nowPlayingColumn-1eCBCN {
	background-color: rgba(0, 0, 0, calc(var(--background-shading) * 0.6));
}
.container-1oAagU {
	background-color: transparent;
}
.consentCard-1MV_A4 {
	background-color: rgba(0, 0, 0, 0.4);
}
.theme-dark .outer-2JOHae {
	background-color: rgba(0, 0, 0, 0.4);
	border: 1px solid transparent;
}
.theme-dark .outer-2JOHae.interactive-2zD88a:hover,
.theme-dark .outer-2JOHae.active-1W_Gl9 {
	background-color: rgba(0, 0, 0, 0.6);
}
.theme-dark .inset-SbsSFp {
	background-color: rgba(0, 0, 0, 0.4);
}
.theme-dark .partyMemberOverflow-3G1oZz {
	background-color: var(--background-overlay);
}
.section-3G9aLW {
	background-color: transparent;
}
.container-36u7Lw,
.applicationStore-2nk7Lo {
	background-color: rgba(0, 0, 0, calc(var(--background-shading) * 0.5));
}
.libraryFilterInput-3JzqZD {
	background-color: rgba(255, 255, 255, 0.1);
	color: #fff;
}
.libraryFilterInput-3JzqZD::-moz-placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.libraryFilterInput-3JzqZD:-ms-input-placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.libraryFilterInput-3JzqZD::placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.scroller-2XLwLg {
	background: transparent;
}
.header-2EadGG {
	background-color: transparent;
	border-bottom: 1px solid rgba(255, 255, 255, 0.07);
}
.header-2EadGG > .headerCell-3WoADH {
	border-left-color: rgba(255, 255, 255, 0.07);
	color: rgba(255, 255, 255, 0.3);
	transition: all 0.3s ease-in-out;
}
.header-2EadGG > .headerCell-3WoADH:hover:not(.headerCellSorted-2sXjX3) {
	color: rgba(255, 255, 255, 0.5);
}
.header-2EadGG > .headerCellSorted-2sXjX3 {
	color: rgba(255, 255, 255, 0.7);
}
.rowWrapper-N-4fji {
	background-color: transparent;
	border-radius: 0;
	transition: all 0.15s ease-in-out;
}
.rowWrapper-N-4fji {
	margin: 0 20px;
	padding: 0;
}
.rowWrapper-N-4fji + .rowWrapper-N-4fji > .row-1_1Nya {
	margin-top: -1px;
	border-top: 1px solid rgba(255, 255, 255, 0.04);
}
.rowWrapper-N-4fji:hover {
	background-color: rgba(0, 0, 0, 0.3);
}
.row-1_1Nya {
	margin: 0;
	color: rgba(255, 255, 255, 0.7);
}
.row-1_1Nya .actionsCell-20cP38 .button-38aScr {
	background-color: rgba(255, 255, 255, 0.07);
	color: rgba(255, 255, 255, 0.7);
	transition: all 0.15s ease-in-out;
}
.row-1_1Nya .actionsCell-20cP38:hover .button-38aScr:hover {
	background-color: var(--main-color);
	color: #fff;
}
.buttonShine-p5V5TB {
	margin-left: -4px;
}
.rowBackground-1vJ4Ix {
	border-radius: 0;
	-webkit-animation: cv-fade-in 1s ease-in-out;
	animation: cv-fade-in 1s ease-in-out;
}
.textCell-sKsLUQ {
	color: rgba(255, 255, 255, 0.5);
}
.lastPlayedCellNew-2sRIP_ {
	color: var(--main-color);
}
.settingIcon-1PlYq2 {
	color: #fff;
	opacity: 0.5;
	transition: all 0.15s ease-in-out;
}
.settingIcon-1PlYq2:hover {
	opacity: 1;
}
.rowWrapperDim-huz1mA .nameBodyCell-2RYQL9,
.rowWrapperDim-huz1mA .textCell-sKsLUQ,
.rowWrapperDim-huz1mA .settingIcon-1PlYq2 {
	transition: all 0.15s ease-in-out;
}
.scroller-1TOeMq {
	background: transparent;
}
.theme-dark .installationPath-2PbaRC {
	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.06);
}
.theme-dark .background-3laMJt {
	stroke: rgba(0, 0, 0, 0.6);
}
.theme-dark .foreground-2JnqVD {
	stroke: var(--main-color);
}
.theme-dark .defaultIndicator-1AxErs {
	background-color: var(--main-color);
}
.container-2o3qEW {
	background-color: transparent;
}
.membersWrap-3NUR2t {
	min-width: auto;
	min-height: 100%;
	flex-basis: var(--members-width);
}
.members-3WRCEx {
	width: var(--members-width);
	background: rgba(0, 0, 0, calc(var(--background-shading) * 0.6));
}
.members-3WRCEx > div {
	background-color: transparent;
}
.members-3WRCEx .membersGroup-2eiWxl {
	padding-top: 20px;
	display: flex;
	align-items: center;
	justify-content: center;
	color: var(--main-color);
	font-size: 11px;
	font-weight: 700;
	text-align: center;
	transition: all 0.15s ease-in-out;
	opacity: 0.85;
}
.members-3WRCEx .membersGroup-2eiWxl:hover {
	opacity: 1;
}
.members-3WRCEx .membersGroup-2eiWxl:before {
	content: "";
	height: 2px;
	flex-grow: 1;
	background: linear-gradient(to left, currentColor 50%, transparent);
	margin-right: 5px;
}
.members-3WRCEx .membersGroup-2eiWxl:after {
	content: "";
	height: 2px;
	flex-grow: 1;
	background: linear-gradient(to right, currentColor 50%, transparent);
	margin-left: 5px;
}
.members-3WRCEx .member-2gU6Ar {
	background: transparent !important;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}
.members-3WRCEx .member-2gU6Ar.offline-22aM7E .avatar-6qzftW {
	filter: grayscale(100%) blur(1px);
	transition: all 0.5s ease-in-out;
}
.members-3WRCEx .member-2gU6Ar.offline-22aM7E:hover .avatar-6qzftW {
	filter: none;
}
.members-3WRCEx .member-2gU6Ar .layout-1qmrhw {
	position: relative;
	background: transparent;
	transition: all 0.15s ease-in-out, transform 0.1s ease-in-out;
	z-index: 1;
}
.members-3WRCEx .member-2gU6Ar .layout-1qmrhw:active {
	transform: scale(0.9);
}
.members-3WRCEx .member-2gU6Ar .roleColor-nA7BqX {
	max-width: 100%;
	overflow: visible;
	transition: all 0.15s ease-in-out;
}
.members-3WRCEx .member-2gU6Ar .roleColor-nA7BqX:before {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: linear-gradient(
		to right,
		rgba(255, 255, 255, 0.07) 90%,
		transparent
	);
	border-radius: 3px;
	opacity: 0;
	transition: all 0.15s ease-in-out;
	z-index: -1;
	pointer-events: none;
}
.members-3WRCEx .member-2gU6Ar .roleColor-nA7BqX:after {
	content: "";
	position: absolute;
	top: 0;
	right: 100%;
	bottom: 0;
	left: 0;
	background: linear-gradient(to right, var(--main-color) 90%, transparent);
	border-radius: 3px;
	opacity: 0.8;
	transition: all 0.3s ease-in-out;
	z-index: -1;
	pointer-events: none;
}
.members-3WRCEx .member-2gU6Ar [style*="color:"].roleColor-nA7BqX:before,
.members-3WRCEx .member-2gU6Ar [style*="color:"].roleColor-nA7BqX:after {
	background: linear-gradient(to right, currentColor 90%, transparent);
}
.members-3WRCEx .member-2gU6Ar:hover .roleColor-nA7BqX:before,
.members-3WRCEx .member-2gU6Ar.selected-1-Z6gm .roleColor-nA7BqX:before {
	opacity: 1;
}
.members-3WRCEx .member-2gU6Ar:hover [style*="color:"].roleColor-nA7BqX:before,
.members-3WRCEx
	.member-2gU6Ar.selected-1-Z6gm
	[style*="color:"].roleColor-nA7BqX:before {
	opacity: 0.07;
}
.members-3WRCEx .member-2gU6Ar.selected-1-Z6gm .roleColor-nA7BqX {
	-webkit-text-fill-color: #fff;
	text-shadow: 0 0 3px rgba(0, 0, 0, 0.7);
}
.members-3WRCEx .member-2gU6Ar.selected-1-Z6gm .roleColor-nA7BqX:after {
	right: 0;
}
.members-3WRCEx .memberGroupsPlaceholder-9tqX9V {
	margin: 0 25%;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-basis: 50%;
	color: rgba(255, 255, 255, 0.3);
}
.members-3WRCEx .memberGroupsPlaceholder-9tqX9V:before,
.members-3WRCEx .memberGroupsPlaceholder-9tqX9V:after {
	content: "";
	height: 2px;
	flex-grow: 1;
}
.members-3WRCEx .memberGroupsPlaceholder-9tqX9V:before {
	background: linear-gradient(to left, currentColor 50%, transparent);
	margin-right: calc(50% + 5px);
	margin-left: -50%;
}
.members-3WRCEx .memberGroupsPlaceholder-9tqX9V:after {
	background: linear-gradient(to right, currentColor 50%, transparent);
	margin-right: -50%;
	margin-left: calc(50% + 5px);
}
.members-3WRCEx .memberGroupsPlaceholder-9tqX9V,
.members-3WRCEx .placeholderAvatar-1qAcRZ,
.members-3WRCEx .placeholderUsername-3iQi_D,
.members-3WRCEx .mulitplePlaceholderUsername-2T3DCI {
	background: rgba(255, 255, 255, 0.3);
}
.addMembersIcon-2xvix1 {
	background-color: var(--background-overlay);
}
.emptyStateHeader-3X-dcc {
	padding-top: 20px;
	display: flex;
	align-items: center;
	justify-content: center;
	color: var(--main-color);
	font-size: 11px;
	font-weight: 700;
	text-align: center;
	transition: all 0.15s ease-in-out;
	opacity: 1;
}
.emptyStateHeader-3X-dcc:before {
	content: "";
	height: 2px;
	flex-grow: 1;
	background: linear-gradient(to left, currentColor 50%, transparent);
	margin-right: 5px;
}
.emptyStateHeader-3X-dcc:after {
	content: "";
	height: 2px;
	flex-grow: 1;
	background: linear-gradient(to right, currentColor 50%, transparent);
	margin-left: 5px;
}
.emptyStateIcon-2xfcFG {
	background-color: var(--main-color);
	color: #fff;
}
.contents-2MsGLg
	> img
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: none;
	color: currentcolor;
	text-shadow: 0 0 2px currentcolor;
	border: 1px solid;
	border-radius: 6px;
	margin-left: 8px;
	background-color: rgba(255, 255, 255, 0.07);
	font-size: 10px;
	padding: 0 5px;
}
.contents-2MsGLg
	> img[src*="194151269399527425"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Admin";
}
.contents-2MsGLg
	> img[src*="144881947557101568"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Admin";
}
.contents-2MsGLg
	> img[src*="332394843743584256"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Team";
}
.contents-2MsGLg
	> img[src*="240437190339854337"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Team";
}
.contents-2MsGLg
	> img[src*="126652966265421824"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Team";
}
.contents-2MsGLg
	> img[src*="393900343135830016"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Team";
}
.contents-2MsGLg
	> img[src*="335677038830682112"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Contributor";
}
.contents-2MsGLg
	> img[src*="195270435015884800"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Contributor";
}
.contents-2MsGLg
	> img[src*="236579127090610176"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Contributor";
}
.contents-2MsGLg
	> img[src*="97797564866236416"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Contributor";
}
.contents-2MsGLg
	> img[src*="150750980097441792"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Contributor";
}
.contents-2MsGLg
	> img[src*="213067580531933196"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Contributor";
}
.contents-2MsGLg
	> img[src*="262989909411758080"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Donator";
}
.contents-2MsGLg
	> img[src*="168551219135119361"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Donator";
}
.contents-2MsGLg
	> img[src*="241500427105992704"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Donator";
}
.contents-2MsGLg
	> img[src*="151995147150819328"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Donator";
}
.contents-2MsGLg
	> img[src*="157699533134888961"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Donator";
}
.contents-2MsGLg
	> img[src*="157492606752784384"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Donator";
}
.contents-2MsGLg
	> img[src*="174525242939670528"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Donator";
}
.contents-2MsGLg
	> img[src*="78890013378486272"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Donator";
}
.contents-2MsGLg
	> img[src*="213263668312408066"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Donator";
}
.contents-2MsGLg
	> img[src*="152431535914614785"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Donator";
}
.contents-2MsGLg
	> img[src*="112619227466182656"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Donator";
}
.contents-2MsGLg
	> img[src*="297873043265552384"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Donator";
}
.contents-2MsGLg
	> img[src*="258031697646321666"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Donator";
}
.contents-2MsGLg
	> img[src*="109933711142719488"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Donator";
}
.contents-2MsGLg
	> img[src*="251260900252712962"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Donator";
}
.contents-2MsGLg
	> img[src*="199184208319610880"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Donator";
}
.contents-2MsGLg
	> img[src*="122731339890950145"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Donator";
}
.contents-2MsGLg
	> img[src*="436228721033216009"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Donator";
}
.contents-2MsGLg
	> img[src*="66214870705516544"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Donator";
}
.contents-2MsGLg
	> img[src*="172426681800196096"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Donator";
}
.contents-2MsGLg
	> img[src*="158311402677731328"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Donator";
}
.contents-2MsGLg
	> img[src*="284122164582416385"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Donator";
}
.contents-2MsGLg
	> img[src*="107965218868457472"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Donator";
}
.contents-2MsGLg
	> img[src*="183795147236966412"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Donator";
}
.contents-2MsGLg
	> img[src*="245133485688225793"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Donator";
}
.contents-2MsGLg
	> img[src*="538745942493495298"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Translator";
}
.contents-2MsGLg
	> img[src*="265627010733178892"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "CV Guide Maker";
}
.contents-2MsGLg
	> img[src*="309976820109803520"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "Former CV Team";
}
.contents-2MsGLg
	> img[src*="148359099782791168"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "Team Hydra";
}
.contents-2MsGLg
	> img[src*="206212600596398080"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "Team Hydra";
}
.contents-2MsGLg
	> img[src*="136605578318315520"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "Team Hydra";
}
.contents-2MsGLg
	> img[src*="298618155281154058"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "Team Hydra";
}
.contents-2MsGLg
	> img[src*="438093885529522176"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "Team Hydra";
}
.contents-2MsGLg
	> img[src*="433276300703170580"]
	~ .header-2jRmjb
	> .headerText-2z4IhQ
	> .username-h_Y3Us::after {
	content: "Team Hydra";
}
.message-2CShn3 .avatar-2e8lTP {
	transition: all 0.3s ease-in-out, transform 0.1s ease-in-out;
}
.message-2CShn3 .avatar-2e8lTP:active {
	transform: scale(0.9);
}
.message-2CShn3 .timestamp-p1Df1m {
	text-align: center;
	color: rgba(255, 255, 255, 0.5);
}
.message-2CShn3 .container-x059i8 {
	color: rgba(255, 255, 255, 0.5);
}
.message-2CShn3 .markup-eYLPri {
	color: var(--text-normal);
}
.message-2CShn3 .mentioned-Tre-dv {
	background: rgba(255, 255, 255, 0.1);
}
.message-2CShn3 .mentioned-Tre-dv:after {
	background: rgba(255, 255, 255, 0.1);
	border-left: 4px solid var(--main-color);
	border-radius: 2px 0 0 2px;
}
.message-2CShn3 .markup-eYLPri .blockquoteDivider-363utW {
	background: rgba(255, 255, 255, 0.2);
	border-radius: 0;
}
.message-2CShn3 > div[style^="border-radius: 2px;"] {
	border-radius: 3px !important;
	-webkit-animation: cv-message-jump 2s ease-in-out;
	animation: cv-message-jump 2s ease-in-out;
}
.message-2CShn3 > div[style^="border-radius: 2px;"][style$="0);"] {
	-webkit-animation: none;
	animation: none;
}
.fakeLink-2FvUR7,
.embed-hKpSrO > .embedTitleLink-1QbYA-,
.markup-eYLPri a,
.content-s2SEQO a,
.colorLink-2apWfY {
	color: var(--url-color) !important;
}
.theme-dark .tile-2mmK5T {
	background-color: rgba(0, 0, 0, 0.4);
}
.theme-dark .tile-2mmK5T:hover {
	background-color: rgba(0, 0, 0, 0.4);
}
.repliedMessage-3Z6XBG:before {
	border-color: var(--main-color);
}
.repliedMessage-3Z6XBG .repliedTextPreview-1bvxun {
	opacity: 0.7;
}
.repliedMessage-3Z6XBG .repliedTextPreview-1bvxun.clickable-31pE3P:hover {
	opacity: 1;
}
.repliedMessage-3Z6XBG .repliedTextPreview-1bvxun .repliedTextContent-2hOYMB {
	color: #fff;
}
.repliedMessage-3Z6XBG
	.repliedTextPreview-1bvxun
	.repliedTextPlaceholder-1Njd47 {
	color: var(--main-color);
}
.repliedMessage-3Z6XBG .repliedTextContentIcon-1LQXRB {
	opacity: 0.7;
}
.repliedTextPreview-1bvxun:hover
	+ .repliedMessage-3Z6XBG
	.repliedTextContentIcon-1LQXRB {
	opacity: 1;
}
.repliedMessage-3Z6XBG.executedCommand-14-SNW .commandName-1KhvGm {
	color: var(--main-color);
}
.icon-3OHhZU {
	color: var(--main-color);
	filter: drop-shadow(0 0 3px);
	width: 22px;
}
.container-3i3IzO {
	background-color: rgba(0, 0, 0, 0.4);
}
.cta-1XhfrG {
	color: var(--main-color);
}
.cozy-VmLDNB.hasThread-3h-KJV:after {
	border-color: var(--main-color);
}
.jump-1vIlrw {
	background-color: var(--main-color);
	color: #fff;
}
.jump-1vIlrw:hover {
	background-color: var(--hover-color);
	color: #fff;
}
.wrapper-2vIMkT {
	background-color: transparent;
}
.wrapper-2vIMkT .button-3bklZh {
	color: rgba(255, 255, 255, 0.7);
}
.wrapper-2vIMkT .button-3bklZh:hover,
.wrapper-2vIMkT .button-3bklZh.selected-69H4ua {
	background-color: rgba(255, 255, 255, 0.1);
	color: #fff;
}
.theme-dark .operations-3q3u6E {
	color: rgba(255, 255, 255, 0.5);
}
.theme-dark .operations-3q3u6E > a {
	color: var(--main-color);
}
.replying-eZ7p5z {
	background-color: rgba(255, 255, 255, 0.05);
}
.mouse-mode.full-motion .replying-eZ7p5z:hover {
	background-color: rgba(255, 255, 255, 0.08);
}
.replying-eZ7p5z:before {
	background-color: var(--main-color);
}
.invite-3uuHYQ .header-1Fx4D1 {
	color: rgba(255, 255, 255, 0.5);
}
.invite-3uuHYQ .partyStatus-2-VcyG {
	color: #fff;
}
.invite-3uuHYQ .helpIcon-24pk1Z {
	display: flex;
	background: rgba(255, 255, 255, 0.07);
	transition: all 0.15s ease-in-out;
	opacity: 0;
}
.invite-3uuHYQ:hover .helpIcon-24pk1Z {
	opacity: 0.7;
}
.invite-3uuHYQ:hover .helpIcon-24pk1Z:hover {
	opacity: 1;
}
.invite-3uuHYQ .artworkSpotifySessionEnded-D18iXB {
	filter: grayscale(1) brightness(2);
	opacity: 0.3;
}
.invite-3uuHYQ .partyMemberEmpty-GtlQ_s {
	background: rgba(255, 255, 255, 0.07);
}
.theme-dark .attachment-1PZZB2 {
	background: rgba(255, 255, 255, 0.06);
	border-color: rgba(255, 255, 255, 0.08);
}
.icon-1KCy88 {
	width: 30px;
	height: 30px;
	box-sizing: border-box;
	padding-left: 30px;
	background-image: url(https://clearvision.gitlab.io/icons/file.svg);
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
	opacity: 0.5;
}
:not(.embedWrapper-1MtIDg) > [title="unknown"].icon-1KCy88 {
	background-image: url(https://clearvision.gitlab.io/icons/file_upload.svg);
}
[title="document"].icon-1KCy88 {
	background-image: url(https://clearvision.gitlab.io/icons/file_document.svg);
}
[title="archive"].icon-1KCy88 {
	background-image: url(https://clearvision.gitlab.io/icons/file_archive.svg);
}
[title="code"].icon-1KCy88 {
	background-image: url(https://clearvision.gitlab.io/icons/file_code.svg);
}
[title="webcode"].icon-1KCy88 {
	background-image: url(https://clearvision.gitlab.io/icons/file_webcode.svg);
}
[title="ai"].icon-1KCy88,
[title="ps"].icon-1KCy88,
[title="photoshop"].icon-1KCy88,
[title="sketch"].icon-1KCy88 {
	background-image: url(https://clearvision.gitlab.io/icons/file_image.svg);
}
[title="ae"].icon-1KCy88 {
	background-image: url(https://clearvision.gitlab.io/icons/file_video.svg);
}
[title="spreadsheet"].icon-1KCy88 {
	background-image: url(https://clearvision.gitlab.io/icons/file_table.svg);
}
[title="acrobat"].icon-1KCy88 {
	background-image: url(https://clearvision.gitlab.io/icons/file_pdf.svg);
}
.fileNameLink-1odyIc {
	color: var(--main-color);
	transition: all 0.1s ease-in-out;
}
.fileNameLink-1odyIc:hover {
	text-shadow: 0 0 1px;
	text-decoration: none !important;
}
.downloadButton-2HLFWN,
.cancelButton-oOSTov {
	color: rgba(255, 255, 255, 0.3);
	transition: all 0.15s ease-in-out;
}
.downloadButton-2HLFWN:hover,
.cancelButton-oOSTov:hover {
	color: rgba(255, 255, 255, 0.5);
}
.metadata-1E7Z4i {
	color: rgba(255, 255, 255, 0.3);
}
.attachment-1PZZB2 .filename-3A5bVl {
	color: rgba(255, 255, 255, 0.7);
}
.attachment-1PZZB2 .size-2mQ7x9 {
	color: rgba(255, 255, 255, 0.3);
}
.progress-xNqAjK {
	background: rgba(255, 255, 255, 0.04) !important;
}
.progressBar-1T6LYX {
	background: var(--main-color) !important;
}
.messageGroupBlocked-3wrQQX {
	position: relative;
	background: rgba(0, 0, 0, 0.1) !important;
	border: none;
	border-radius: 0;
	transition: all 0.15s ease-in-out;
}
.messageGroupBlocked-3wrQQX:hover {
	box-shadow: none !important;
}
.messageGroupBlocked-3wrQQX .messageGroupBlockedBtn-1PBBh- {
	background: transparent !important;
	color: rgba(255, 255, 255, 0.3) !important;
	transition: all 0.15s ease-in-out;
}
.messageGroupBlocked-3wrQQX .messageGroupBlockedBtn-1PBBh-:after {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: rgba(255, 255, 255, 0.04);
	transition: all 0.15s ease-in-out;
	pointer-events: none;
}
.messageGroupBlocked-3wrQQX .messageGroupBlockedBtn-1PBBh-:hover {
	color: rgba(255, 255, 255, 0.5) !important;
}
.messageGroupBlocked-3wrQQX .messageGroupBlockedBtn-1PBBh-:hover:after {
	border-color: rgba(255, 255, 255, 0.07);
}
.messageGroupBlocked-3wrQQX + .divider-2rZFJK {
	margin-top: 25px;
}
.divider-2rZFJK + .messageGroupBlocked-3wrQQX {
	margin-top: 25px;
}
.blockedSystemMessage-3FmE9n:hover .blockedAction-2cPk2G {
	color: var(--url-color);
}
.markup-eYLPri code.inline {
	padding: 3.5px 7.5px;
	background-color: rgba(255, 255, 255, 0.1);
	border-radius: 3px;
	color: rgba(255, 255, 255, 0.7);
	font-family: var(--code-font);
	line-height: 22px;
}
.markup-eYLPri code.inline + pre {
	margin-top: -1px;
}
.markup-eYLPri pre {
	max-width: 93%;
	padding: 0;
	background: transparent;
	border: 2px solid rgba(255, 255, 255, 0.05);
	border-radius: 8px;
	font-family: var(--code-font);
}
.markup-eYLPri pre > .hljs {
	position: relative;
	padding: 6px;
	background: rgba(0, 0, 0, 0.42);
	border: none;
	color: rgba(255, 255, 255, 0.7);
}
.markup-eYLPri pre > .hljs:before {
	height: 10px;
	color: rgba(255, 255, 255, 0.3);
	line-height: 10px;
	opacity: 1;
}
code {
	font-family: var(--code-font);
}
.before_inlineCode-xn8Llh,
.after_inlineCode-WydEur {
	background: rgba(255, 255, 255, 0.05);
	padding: 3.5px 0.5px;
}
.inlineCode-2auMQi {
	background: rgba(255, 255, 255, 0.1);
	padding: 3.5px 0.5px;
}
.hljs:before {
	display: block;
	float: right;
	text-align: right;
	line-height: 100%;
	opacity: 0.5;
	pointer-events: none;
}
.hljs[class~="1c"i]:before {
	content: "1C:Enterprise";
}
.hljs[class~="abnf" i]:before {
	content: "ABNF";
}
.hljs[class~="accesslog" i]:before {
	content: "Access Log";
}
.hljs[class~="as" i]:before,
.hljs[class~="actionscript" i]:before {
	content: "ActionScript";
}
.hljs[class~="ada" i]:before {
	content: "Ada";
}
.hljs[class~="apacheconf" i]:before,
.hljs[class~="apache" i]:before {
	content: "Apache";
}
.hljs[class~="osascript" i]:before,
.hljs[class~="applescript" i]:before {
	content: "Applescript";
}
.hljs[class~="arduino" i]:before {
	content: "Arduino";
}
.hljs[class~="arm" i]:before,
.hljs[class~="armasm" i]:before {
	content: "ARM Assembly";
}
.hljs[class~="adoc" i]:before,
.hljs[class~="asciidoc" i]:before {
	content: "AsciiDoc";
}
.hljs[class~="aspectj" i]:before {
	content: "AspectJ";
}
.hljs[class~="atom" i]:before {
	content: "Atom Feed (XML)";
}
.hljs[class~="autohotkey" i]:before {
	content: "AutoHotkey";
}
.hljs[class~="autoit" i]:before {
	content: "AutoIt";
}
.hljs[class~="avrasm" i]:before {
	content: "AVR Assembler";
}
.hljs[class~="awk" i]:before {
	content: "awk";
}
.hljs[class~="axapta" i]:before {
	content: "Axapta";
}
.hljs[class~="zsh" i]:before,
.hljs[class~="sh" i]:before,
.hljs[class~="bash" i]:before {
	content: "Bash";
}
.hljs[class~="basic" i]:before {
	content: "Basic";
}
.hljs[class~="cmd" i]:before,
.hljs[class~="bat" i]:before,
.hljs[class~="dos" i]:before {
	content: "Batch";
}
.hljs[class~="bf" i]:before,
.hljs[class~="bnf" i]:before {
	content: "BNF";
}
.hljs[class~="brainfuck" i]:before {
	content: "Brainfuck";
}
.hljs[class~="h" i]:before,
.hljs[class~="c" i]:before {
	content: "C/C++";
}
.hljs[class~="hpp" i]:before,
.hljs[class~="cpp" i]:before,
.hljs[class~="cc" i]:before {
	content: "C++";
}
.hljs[class~="csharp" i]:before,
.hljs[class~="cs" i]:before {
	content: "C#";
}
.hljs[class~="cal" i]:before {
	content: "C/AL";
}
.hljs[class~="capnp" i]:before,
.hljs[class~="capnproto" i]:before {
	content: "Cap'n Proto";
}
.hljs[class~="ceylon" i]:before {
	content: "Ceylon";
}
.hljs[class~="dcl" i]:before,
.hljs[class~="icl" i]:before,
.hljs[class~="clean" i]:before {
	content: "Clean";
}
.hljs[class~="clj" i]:before,
.hljs[class~="clojure" i]:before {
	content: "Clojure";
}
.hljs[class~="clojure-repl" i]:before {
	content: "Clojure REPL";
}
.hljs[class~="cmake" i]:before {
	content: "CMake";
}
.hljs[class~="iced" i]:before,
.hljs[class~="cson" i]:before,
.hljs[class~="coffee" i]:before,
.hljs[class~="coffeescript" i]:before {
	content: "CoffeeScript";
}
.hljs[class~="coq" i]:before {
	content: "Coq";
}
.hljs[class~="cls" i]:before,
.hljs[class~="cos" i]:before {
	content: "Caché Object Script";
}
.hljs[class~="podspec" i]:before {
	content: "CocoaPod";
}
.hljs[class~="pcmk" i]:before,
.hljs[class~="crm" i]:before,
.hljs[class~="crmsh" i]:before {
	content: "crmsh";
}
.hljs[class~="cr" i]:before,
.hljs[class~="crystal" i]:before {
	content: "Crystal";
}
.hljs[class~="csp" i]:before {
	content: "CSP";
}
.hljs[class~="css" i]:before {
	content: "CSS";
}
.hljs[class~="d" i]:before {
	content: "D";
}
.hljs[class~="dart" i]:before {
	content: "Dart";
}
.hljs[class~="dpr" i]:before,
.hljs[class~="dfm" i]:before,
.hljs[class~="delphi" i]:before {
	content: "Delphi (Object Pascal)";
}
.hljs[class~="patch" i]:before,
.hljs[class~="diff" i]:before {
	content: "Diff";
}
.hljs[class~="django" i]:before {
	content: "Django";
}
.hljs[class~="zone" i]:before,
.hljs[class~="bind" i]:before,
.hljs[class~="dns" i]:before {
	content: "DNS Zone File";
}
.hljs[class~="docker" i]:before,
.hljs[class~="dockerfile" i]:before {
	content: "Dockerfile";
}
.hljs[class~="dsconfig" i]:before {
	content: "dsconfig";
}
.hljs[class~="dts" i]:before {
	content: "Device Tree";
}
.hljs[class~="dst" i]:before,
.hljs[class~="dust" i]:before {
	content: "Dust";
}
.hljs[class~="ebnf" i]:before {
	content: "EBNF";
}
.hljs[class~="elixir" i]:before {
	content: "Elixir";
}
.hljs[class~="elm" i]:before {
	content: "Elm";
}
.hljs[class~="erb" i]:before {
	content: "eRuby";
}
.hljs[class~="erl" i]:before,
.hljs[class~="erlang" i]:before {
	content: "Erlang";
}
.hljs[class~="erlang-repl" i]:before {
	content: "Erlang REPL";
}
.hljs[class~="xlsx" i]:before,
.hljs[class~="xls" i]:before,
.hljs[class~="excel" i]:before {
	content: "Excel";
}
.hljs[class~="fsharp" i]:before,
.hljs[class~="fs" i]:before {
	content: "F#";
}
.hljs[class~="fix" i]:before {
	content: "Fix";
}
.hljs[class~="flix" i]:before {
	content: "Flix";
}
.hljs[class~="f95" i]:before,
.hljs[class~="f90" i]:before,
.hljs[class~="fortran" i]:before {
	content: "Fortran";
}
.hljs[class~="gms" i]:before,
.hljs[class~="gams" i]:before {
	content: "GAMS";
}
.hljs[class~="gss" i]:before,
.hljs[class~="gauss" i]:before {
	content: "GAUSS";
}
.hljs[class~="nc" i]:before,
.hljs[class~="gcode" i]:before {
	content: "G-code";
}
.hljs[class~="feature" i]:before,
.hljs[class~="gherkin" i]:before {
	content: "Gherkin";
}
.hljs[class~="glsl" i]:before {
	content: "GLSL";
}
.hljs[class~="golang" i]:before,
.hljs[class~="go" i]:before {
	content: "Go";
}
.hljs[class~="golo" i]:before {
	content: "Golo";
}
.hljs[class~="gradle" i]:before {
	content: "Gradle";
}
.hljs[class~="groovy" i]:before {
	content: "Groovy";
}
.hljs[class~="haml" i]:before {
	content: "Haml";
}
.hljs[class~="hbs" i]:before,
.hljs[class~="handlebars" i]:before {
	content: "Handlebars";
}
.hljs[class~="hs" i]:before,
.hljs[class~="haskell" i]:before {
	content: "Haskell";
}
.hljs[class~="hx" i]:before,
.hljs[class~="haxe" i]:before {
	content: "Haxe";
}
.hljs[class~="hsp" i]:before {
	content: "HSP";
}
.hljs[class~="html" i]:before {
	content: "HTML";
}
.hljs[class~="htmlbars" i]:before {
	content: "HTMLBars";
}
.hljs[class~="http" i]:before {
	content: "HTTP";
}
.hljs[class~="https" i]:before {
	content: "HTTPS";
}
.hljs[class~="hylang" i]:before,
.hljs[class~="hy" i]:before {
	content: "Hy";
}
.hljs[class~="i7" i]:before,
.hljs[class~="inform7" i]:before {
	content: "Inform7";
}
.hljs[class~="ini" i]:before {
	content: "INI";
}
.hljs[class~="irb" i]:before {
	content: "IRB";
}
.hljs[class~="irpf90" i]:before {
	content: "IRPF90";
}
.hljs[class~="jsp" i]:before,
.hljs[class~="java" i]:before {
	content: "Java";
}
.hljs[class~="jsx" i]:before,
.hljs[class~="js" i]:before,
.hljs[class~="javascript" i]:before {
	content: "JavaScript/JSX";
}
.hljs[class~="xjb" i]:before {
	content: "JAXB (XML)";
}
.hljs[class~="wildfly-cli" i]:before,
.hljs[class~="jboss-cli" i]:before {
	content: "JBoss CLI";
}
.hljs[class~="jinja" i]:before {
	content: "Jinja";
}
.hljs[class~="json" i]:before {
	content: "JSON";
}
.hljs[class~="julia" i]:before {
	content: "Julia";
}
.hljs[class~="julia-repl" i]:before {
	content: "Julia REPL";
}
.hljs[class~="kotlin" i]:before {
	content: "Kotlin";
}
.hljs[class~="ls" i]:before,
.hljs[class~="lassoscript" i]:before,
.hljs[class~="lasso" i]:before {
	content: "Lasso";
}
.hljs[class~="ldif" i]:before {
	content: "LDIF";
}
.hljs[class~="leaf" i]:before {
	content: "Leaf";
}
.hljs[class~="less" i]:before {
	content: "Less";
}
.hljs[class~="lisp" i]:before {
	content: "Lisp";
}
.hljs[class~="livecodeserver" i]:before {
	content: "LiveCode Server";
}
.hljs[class~="ls" i]:before,
.hljs[class~="livescript" i]:before {
	content: "LiveScript";
}
.hljs[class~="llvm" i]:before {
	content: "LLVM IR";
}
.hljs[class~="lsl" i]:before {
	content: "LSL";
}
.hljs[class~="lua" i]:before {
	content: "Lua";
}
.hljs[class~="mak" i]:before,
.hljs[class~="mk" i]:before,
.hljs[class~="makefile" i]:before {
	content: "Makefile";
}
.hljs[class~="mkdown" i]:before,
.hljs[class~="mkd" i]:before,
.hljs[class~="md" i]:before,
.hljs[class~="markdown" i]:before {
	content: "Markdown";
}
.hljs[class~="mma" i]:before,
.hljs[class~="mathematica" i]:before {
	content: "Mathematica";
}
.hljs[class~="matlab" i]:before {
	content: "MatLab";
}
.hljs[class~="maxima" i]:before {
	content: "Maxima";
}
.hljs[class~="mel" i]:before {
	content: "MEL";
}
.hljs[class~="moo" i]:before,
.hljs[class~="m" i]:before,
.hljs[class~="mercury" i]:before {
	content: "Mercury";
}
.hljs[class~="mips" i]:before,
.hljs[class~="mipsasm" i]:before {
	content: "MIPS Assembly";
}
.hljs[class~="mikrotik" i]:before,
.hljs[class~="routeros" i]:before {
	content: "Mikrotik RouterOS";
}
.hljs[class~="mizar" i]:before {
	content: "Mizar";
}
.hljs[class~="mojolicious" i]:before {
	content: "Mojolicious";
}
.hljs[class~="monkey" i]:before {
	content: "Monkey";
}
.hljs[class~="moon" i]:before,
.hljs[class~="moonscript" i]:before {
	content: "MoonScript";
}
.hljs[class~="n1ql" i]:before {
	content: "N1QL";
}
.hljs[class~="nginxconf" i]:before,
.hljs[class~="nginx" i]:before {
	content: "Nginx";
}
.hljs[class~="nim" i]:before,
.hljs[class~="nimrod" i]:before {
	content: "Nimrod";
}
.hljs[class~="nixos" i]:before,
.hljs[class~="nix" i]:before {
	content: "Nix";
}
.hljs[class~="nsis" i]:before {
	content: "NSIS";
}
.hljs[class~="mm" i]:before,
.hljs[class~="obj-c" i]:before,
.hljs[class~="objc" i]:before,
.hljs[class~="objectivec" i]:before {
	content: "Objective-C";
}
.hljs[class~="ml" i]:before,
.hljs[class~="ocaml" i]:before {
	content: "OCaml";
}
.hljs[class~="scad" i]:before,
.hljs[class~="openscad" i]:before {
	content: "OpenSCAD";
}
.hljs[class~="ruleslanguage" i]:before {
	content: "Oracle Rules Language";
}
.hljs[class~="oxygene" i]:before {
	content: "Oxygene";
}
.hljs[class~="parser3" i]:before {
	content: "Parser3";
}
.hljs[class~="lpr" i]:before,
.hljs[class~="lfm" i]:before,
.hljs[class~="lazarus" i]:before,
.hljs[class~="freepascal" i]:before,
.hljs[class~="pas" i]:before,
.hljs[class~="pascal" i]:before {
	content: "Pascal/Object Pascal";
}
.hljs[class~="pm" i]:before,
.hljs[class~="pl" i]:before,
.hljs[class~="perl" i]:before {
	content: "Perl";
}
.hljs[class~="pf" i]:before {
	content: "OpenBSD PF";
}
.hljs[class~="php6" i]:before,
.hljs[class~="php5" i]:before,
.hljs[class~="php4" i]:before,
.hljs[class~="php3" i]:before,
.hljs[class~="php" i]:before {
	content: "PHP";
}
.hljs[class~="pony" i]:before {
	content: "Pony";
}
.hljs[class~="ps" i]:before,
.hljs[class~="powershell" i]:before {
	content: "PowerShell";
}
.hljs[class~="processing" i]:before {
	content: "Processing";
}
.hljs[class~="prolog" i]:before {
	content: "Prolog";
}
.hljs[class~="plist" i]:before {
	content: "Property List";
}
.hljs[class~="protobuf" i]:before {
	content: "Protocol Buffers";
}
.hljs[class~="pp" i]:before,
.hljs[class~="puppet" i]:before {
	content: "Puppet";
}
.hljs[class~="pbi" i]:before,
.hljs[class~="pb" i]:before,
.hljs[class~="purebasic" i]:before {
	content: "PureBASIC";
}
.hljs[class~="gyp" i]:before,
.hljs[class~="py" i]:before,
.hljs[class~="python" i]:before {
	content: "Python";
}
.hljs[class~="profile" i]:before {
	content: "Python profile";
}
.hljs[class~="kdb" i]:before,
.hljs[class~="k" i]:before,
.hljs[class~="q" i]:before {
	content: "Q";
}
.hljs[class~="qt" i]:before,
.hljs[class~="qml" i]:before {
	content: "QML";
}
.hljs[class~="r" i]:before {
	content: "R";
}
.hljs[class~="rib" i]:before {
	content: "RenderMan RIB";
}
.hljs[class~="rsl" i]:before {
	content: "RenderMan RSL";
}
.hljs[class~="instances" i]:before,
.hljs[class~="graph" i]:before,
.hljs[class~="roboconf" i]:before {
	content: "Roboconf";
}
.hljs[class~="rss" i]:before {
	content: "RSS Feed (XML)";
}
.hljs[class~="rb" i]:before,
.hljs[class~="ruby" i]:before {
	content: "Ruby";
}
.hljs[class~="thor" i]:before {
	content: "Thor (Ruby)";
}
.hljs[class~="gemspec" i]:before {
	content: "Ruby Gem";
}
.hljs[class~="rs" i]:before,
.hljs[class~="rust" i]:before {
	content: "Rust";
}
.hljs[class~="scala" i]:before {
	content: "Scala";
}
.hljs[class~="scheme" i]:before {
	content: "Scheme";
}
.hljs[class~="sci" i]:before,
.hljs[class~="scilab" i]:before {
	content: "Scilab";
}
.hljs[class~="scss" i]:before {
	content: "SCSS";
}
.hljs[class~="console" i]:before,
.hljs[class~="shell" i]:before {
	content: "Shell";
}
.hljs[class~="smali" i]:before {
	content: "Smali";
}
.hljs[class~="st" i]:before,
.hljs[class~="smalltalk" i]:before {
	content: "Smalltalk";
}
.hljs[class~="ml" i]:before,
.hljs[class~="sml" i]:before {
	content: "SML";
}
.hljs[class~="sqf" i]:before {
	content: "SQF";
}
.hljs[class~="sql" i]:before {
	content: "SQL";
}
.hljs[class~="stan" i]:before {
	content: "Stan";
}
.hljs[class~="ado" i]:before,
.hljs[class~="do" i]:before,
.hljs[class~="stata" i]:before {
	content: "Stata";
}
.hljs[class~="p21" i]:before,
.hljs[class~="stp" i]:before,
.hljs[class~="step" i]:before,
.hljs[class~="step21" i]:before {
	content: "STEP Part 21";
}
.hljs[class~="styl" i]:before,
.hljs[class~="stylus" i]:before {
	content: "Stylus";
}
.hljs[class~="subunit" i]:before {
	content: "SubUnit";
}
.hljs[class~="swift" i]:before {
	content: "Swift";
}
.hljs[class~="taggerscript" i]:before {
	content: "Tagger Script";
}
.hljs[class~="tap" i]:before {
	content: "TAP";
}
.hljs[class~="tk" i]:before,
.hljs[class~="tcl" i]:before {
	content: "Tcl";
}
.hljs[class~="tex" i]:before {
	content: "TeX";
}
.hljs[class~="thrift" i]:before {
	content: "Thrift";
}
.hljs[class~="toml" i]:before {
	content: "TOML";
}
.hljs[class~="tp" i]:before {
	content: "TP";
}
.hljs[class~="craftcms" i]:before,
.hljs[class~="twig" i]:before {
	content: "Twig";
}
.hljs[class~="ts" i]:before,
.hljs[class~="typescript" i]:before {
	content: "TypeScript";
}
.hljs[class~="vala" i]:before {
	content: "Vala";
}
.hljs[class~="vb" i]:before,
.hljs[class~="vbnet" i]:before {
	content: "VB.NET";
}
.hljs[class~="vbs" i]:before,
.hljs[class~="vbscript" i]:before {
	content: "VBScript";
}
.hljs[class~="vbscript-html" i]:before {
	content: "VBScript HTML";
}
.hljs[class~="svh" i]:before,
.hljs[class~="sv" i]:before,
.hljs[class~="v" i]:before,
.hljs[class~="verilog" i]:before {
	content: "Verilog";
}
.hljs[class~="vhdl" i]:before {
	content: "VHDL";
}
.hljs[class~="vim" i]:before {
	content: "Vim Script";
}
.hljs[class~="x86asm" i]:before {
	content: "x86 Assembly";
}
.hljs[class~="tao" i]:before,
.hljs[class~="xl" i]:before {
	content: "XL";
}
.hljs[class~="xpath" i]:before,
.hljs[class~="xq" i]:before,
.hljs[class~="xquery" i]:before {
	content: "XQuery";
}
.hljs[class~="yml" i]:before,
.hljs[class~="yaml" i]:before {
	content: "YAML";
}
.hljs[class~="xhtml" i]:before {
	content: "XHTML";
}
.hljs[class~="xml" i]:before {
	content: "XML";
}
.hljs[class~="xsd" i]:before {
	content: "XML Schema";
}
.hljs[class~="xsl" i]:before {
	content: "XSL";
}
.hljs[class~="zep" i]:before,
.hljs[class~="zephir" i]:before {
	content: "Zephir";
}
.embed-hKpSrO {
	background: rgba(0, 0, 0, 0.3);
}
.embed-hKpSrO .embedFieldName-9LYSyR,
.embed-hKpSrO .embedTitle-2n1pEb {
	color: #fff !important;
}
.embed-hKpSrO .embedProvider-1GSN0c {
	color: rgba(255, 255, 255, 0.7) !important;
}
.embed-hKpSrO .embedDescription-1DrJxZ,
.embed-hKpSrO .embedFieldValue-3EHtvR {
	color: rgba(255, 255, 255, 0.7);
}
.embed-hKpSrO .embedLink-1TLNja {
	color: var(--main-color);
	transition: all 0.1s ease-in-out;
}
.embed-hKpSrO .embedLink-1TLNja:hover {
	text-shadow: 0 0 1px;
	text-decoration: none !important;
}
.embed-hKpSrO .embedTitleLink-1QbYA- {
	color: var(--main-color) !important;
}
.embed-hKpSrO .embedVideoActions-2XdFk2 .wrapper-x4po40 {
	background: rgba(0, 0, 0, 0.5);
	color: #fff;
	box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.5);
}
.embed-hKpSrO a > code.inline {
	color: var(--main-color);
}
.embed-hKpSrO .embedFooterText-2Mc7H9 {
	color: rgba(255, 255, 255, 0.5);
}
.embed-hKpSrO .embedFooterSeparator-2YCzYT {
	color: rgba(255, 255, 255, 0.07);
}
.imageError-dy476I {
	filter: grayscale(1) brightness(2);
	opacity: 0.3;
}
.theme-dark .wrapper-1HIH0j {
	background: rgba(0, 0, 0, 0.4);
	border-color: transparent;
}
.theme-dark .wrapper-1HIH0j .h5-2RwDNl {
	color: rgba(255, 255, 255, 0.5);
}
.theme-dark .wrapper-1HIH0j .guildName-3G4jq- {
	color: var(--main-color);
	transition: all 0.1s ease-in-out;
}
.theme-dark .wrapper-1HIH0j .guildName-3G4jq-:hover {
	text-shadow: 0 0 1px;
	text-decoration: none !important;
}
.theme-dark .wrapper-1HIH0j .guildNameExpired-2Hp80V {
	color: var(--danger-color);
}
.theme-dark .wrapper-1HIH0j .guildIcon-3ZfRfI {
	background-color: rgba(255, 255, 255, 0.04);
}
.theme-dark .wrapper-1HIH0j .guildIconExpired-2BFmZC {
	position: relative;
	background-size: 0;
	background: rgba(255, 255, 255, 0.04);
}
.theme-dark .wrapper-1HIH0j .guildIconExpired-2BFmZC:before,
.theme-dark .wrapper-1HIH0j .guildIconExpired-2BFmZC:after {
	content: "";
	position: absolute;
	top: 10%;
	bottom: 10%;
	left: 50%;
	width: 6px;
	background: var(--danger-color);
	border-radius: 1px;
}
.theme-dark .wrapper-1HIH0j .guildIconExpired-2BFmZC:after {
	transform: translateX(-50%) rotate(45deg);
}
.theme-dark .wrapper-1HIH0j .guildIconExpired-2BFmZC:before {
	transform: translateX(-50%) rotate(-45deg);
}
.theme-dark .wrapper-1HIH0j .guildDetail-3EJhW_ {
	padding-left: 1px;
	margin-left: -1px;
	color: rgba(255, 255, 255, 0.3);
}
.theme-dark .wrapper-1HIH0j .statusOnline-Iw3r2o {
	background: var(--online-color);
	color: var(--online-color);
}
.theme-dark .wrapper-1HIH0j .statusOffline-2R-ArP {
	background: var(--offline-color);
	color: var(--offline-color);
}
.theme-dark .wrapper-1HIH0j .button-2b4VEQ {
	border-color: transparent;
}
.theme-dark .wrapper-1HIH0j .lookFilled-yCfaCM.colorGreen-3y-Z79 {
	background: transparent;
	border: 1px solid var(--success-color);
	transition: all 0.3s ease-in-out;
}
.theme-dark .wrapper-1HIH0j .lookFilled-yCfaCM.colorGreen-3y-Z79:hover {
	background: var(--success-color);
}
.theme-dark .wrapper-1HIH0j .lookFilled-yCfaCM.colorBrand-I6CyqQ {
	background: transparent;
	border: 1px solid var(--danger-color);
	transition: all 0.3s ease-in-out;
}
.theme-dark .wrapper-1HIH0j .lookFilled-yCfaCM.colorBrand-I6CyqQ:hover {
	background: var(--danger-color);
}
.theme-dark .wrapper-1FP9YQ {
	background-color: rgba(0, 0, 0, 0.4);
	border-color: transparent;
}
.audioControls-3fmemK {
	background: transparent;
}
.videoControls-2NzHnF {
	background: rgba(0, 0, 0, 0.6);
}
.wrapper-1FP9YQ .metadataDownload-3IY84h,
.wrapper-1FP9YQ .controlIcon-1grhw_ {
	opacity: 0.5;
	transition: all 0.15s ease-in-out;
}
.wrapper-1FP9YQ .metadataDownload-3IY84h:hover,
.wrapper-1FP9YQ .controlIcon-1grhw_:hover {
	opacity: 1;
}
.wrapper-1FP9YQ .metadataIcon-3QMhu9 {
	color: #fff;
}
.wrapper-1FP9YQ .metadataIcon-3QMhu9:hover {
	color: #fff;
}
.audioMetadata-1Hrt8T:before {
	content: "";
	width: 36px;
	height: 36px;
	background: url(https://clearvision.gitlab.io/icons/file_music.svg)
		center/100% no-repeat;
	opacity: 0.5;
}
.audioMetadata-1Hrt8T .metadataSize-2A2s1T {
	color: rgba(255, 255, 255, 0.3);
}
.mediaBarWrapper-33h1oY {
	background: rgba(255, 255, 255, 0.07);
}
.mediaBarWrapper-33h1oY:before,
.mediaBarWrapper-33h1oY:after {
	background: rgba(255, 255, 255, 0.07);
}
.buffer-3eVqKK {
	background: rgba(255, 255, 255, 0.04);
	opacity: 1;
}
.buffer-3eVqKK:before,
.buffer-3eVqKK:after {
	background: rgba(255, 255, 255, 0.04);
	opacity: 1;
}
.mediaBarGrabber-FvJKJg,
.mediaBarProgress-38I317 {
	background: var(--main-color);
	transition: background 0.15s ease-in-out;
}
.mediaBarProgress-38I317:before,
.mediaBarProgress-38I317:after {
	background: var(--main-color);
}
.mediaBarPreview-1gUbVy {
	background: #fff;
	opacity: 0;
	transition: opacity 0.15s ease-in-out;
}
.mediaBarPreview-1gUbVy:before,
.mediaBarPreview-1gUbVy:after {
	background: #fff;
}
.bubble-3XikHF {
	background: var(--main-color);
	box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
	color: #fff;
	transform: translateX(-50%) rotateX(-90deg);
	transform-origin: 50% 100%;
	transition: all 0.15s ease-in-out, left 0s;
}
.bubble-3XikHF:before {
	border-top-color: var(--main-color);
}
.mediaBarInteraction-tUE5dq:hover .mediaBarGrabber-FvJKJg {
	background: var(--main-color);
}
.mediaBarInteraction-tUE5dq:hover .mediaBarPreview-1gUbVy {
	opacity: 0.1;
}
.mediaBarInteractionDragging-3XLL8k .mediaBarProgress-38I317,
.mediaBarInteractionDragging-3XLL8k .mediaBarGrabber-FvJKJg,
.mediaBarInteractionDragging-3XLL8k .bubble-3XikHF {
	background: var(--hover-color);
}
.mediaBarInteractionDragging-3XLL8k .bubble-3XikHF:before {
	border-top-color: var(--hover-color);
}
.mediaBarInteraction-tUE5dq:hover .mediaBarWrapper-33h1oY,
.mediaBarInteractionDragging-3XLL8k .mediaBarWrapper-33h1oY {
	box-shadow: none;
	filter: drop-shadow(0 0 1px rgba(0, 0, 0, 0.3));
}
.mediaBarInteraction-tUE5dq:hover .bubble-3XikHF,
.mediaBarInteractionDragging-3XLL8k .bubble-3XikHF {
	transform: translateX(-50%);
}
.theme-dark .mention {
	padding: 0 4px;
	border-radius: 5px;
	line-height: 22px;
	font-weight: 500;
	white-space: nowrap;
	transition: all 0.15s ease-in-out;
	cursor: pointer;
	background-color: rgba(255, 255, 255, 0.04);
	color: rgba(255, 255, 255, 0.7);
}
.theme-dark .mention:hover {
	background-color: var(--main-color);
	color: #fff;
}
.theme-dark .mention.iconMention-3WxjBe {
	padding-left: 1.2rem;
}
.theme-dark strong > .mention {
	font-weight: 600;
}
.theme-dark .mentioned-Tre-dv .mention.interactive {
	color: var(--main-color);
}
.theme-dark .mentioned-Tre-dv .mention.interactive:hover {
	color: #fff;
	text-decoration: none;
}
.mentioned-Tre-dv {
	background-color: rgba(255, 255, 255, 0.05);
}
.mentioned-Tre-dv.message-2CShn3.selected-2LX7Jy,
.mouse-mode.full-motion .mentioned-Tre-dv:hover {
	background-color: rgba(255, 255, 255, 0.08);
}
.mentioned-Tre-dv::before {
	background-color: var(--main-color);
}
.reaction-2A2y9y {
	background-color: rgba(255, 255, 255, 0.05);
	border-radius: 3px;
	transition: all 0.15s ease-in-out;
}
.reaction-2A2y9y:hover {
	background-color: rgba(255, 255, 255, 0.2);
}
.reaction-2A2y9y:hover .reactionCount-1zkLcN {
	color: rgba(255, 255, 255, 0.9);
}
.reaction-2A2y9y .reactionInner-9eVHJa {
	padding: 0 5px;
}
.reaction-2A2y9y .reactionCount-1zkLcN {
	color: rgba(255, 255, 255, 0.4);
}
.reaction-2A2y9y.reactionMe-3I9gFK {
	background-color: rgba(255, 255, 255, 0.1);
	border-color: transparent;
}
.reaction-2A2y9y.reactionMe-3I9gFK .reactionCount-1zkLcN {
	color: var(--main-color);
}
.reaction-2A2y9y.reactionMe-3I9gFK:hover {
	background-color: rgba(255, 255, 255, 0.2);
}
.reaction-2A2y9y.reactionMe-3I9gFK:hover .reactionCount-1zkLcN {
	color: var(--hover-color);
}
.contents-2MsGLg .spoilerText-27bIiA {
	background: rgba(255, 255, 255, 0.04);
	transition: all 0.15s ease-in-out;
}
.contents-2MsGLg .spoilerText-27bIiA > .inlineContent-2YnoDy {
	opacity: 1;
	transition: inherit;
}
.contents-2MsGLg .spoilerText-27bIiA.hidden-3B-Rum {
	background: rgba(0, 0, 0, 0.8);
}
.contents-2MsGLg .spoilerText-27bIiA.hidden-3B-Rum:hover {
	background: rgba(0, 0, 0, 0.6);
}
.contents-2MsGLg .spoilerText-27bIiA.hidden-3B-Rum > .inlineContent-2YnoDy {
	opacity: 0;
}
.markup-eYLPri .spoilerText-27bIiA {
	padding: 1px 4px;
}
.spoilerContainer-3wsC0k > .spoilerWarning-8ovW0v {
	background: rgba(0, 0, 0, 0.5);
	color: rgba(255, 255, 255, 0.7);
	transition: all 0.15s ease-in-out;
}
.spoilerContainer-3wsC0k .spoiler-3aUoEX,
.spoilerContainer-3wsC0k .spoilerEmbed-1LYr3G > .grid-1aWVsE {
	transition: all 0.15s ease-in-out;
}
.spoilerContainer-3wsC0k .hiddenSpoilers-19m4Pg,
.spoilerContainer-3wsC0k .hiddenSpoiler-3pPzRF > .grid-1aWVsE {
	filter: blur(40px);
}
.spoilerContainer-3wsC0k .hiddenSpoiler-3pPzRF {
	border-radius: 0;
}
.spoilerContainer-3wsC0k:hover > .spoilerWarning-8ovW0v {
	background: rgba(0, 0, 0, 0.7);
	color: #fff;
}
.spoilerContainer-3wsC0k:hover .hiddenSpoilers-19m4Pg {
	filter: blur(30px);
}
.spoilerContainer-3wsC0k:hover .hiddenSpoiler-3pPzRF > .grid-1aWVsE {
	filter: blur(30px);
}
.textContainer-36wgKK {
	background-color: rgba(0, 0, 0, 0.42);
	border: 2px solid rgba(255, 255, 255, 0.05);
	border-radius: 8px 8px 0 0;
}
.footer-GXWBBp {
	background-color: rgba(255, 255, 255, 0.1);
	border: none;
}
.colorHeaderSecondary-g5teka {
	color: rgba(255, 255, 255, 0.7);
}
.colorHeaderSecondary-g5teka:hover {
	color: rgba(255, 255, 255, 0.9);
}
.attachmentName-vgRpzs {
	color: rgba(255, 255, 255, 0.7);
}
.attachmentName-vgRpzs:hover {
	color: rgba(255, 255, 255, 0.9);
}
.formattedSize-1YbZww {
	color: rgba(255, 255, 255, 0.5);
	margin: 0 5px;
}
.formattedSize-1YbZww:hover {
	color: rgba(255, 255, 255, 0.7);
}
.languageSelector-2e1IuO {
	background-color: rgba(0, 0, 0, 0.8);
}
.languageSelector-2e1IuO .item-1BCeuB:hover {
	background-color: rgba(255, 255, 255, 0.05);
}
.languageSelector-2e1IuO .item-1BCeuB.selected-22ukbQ {
	background-color: var(--main-color);
}
.modalTextContainer-1FUO2W {
	background-color: rgba(0, 0, 0, 0.5);
	border: none;
}
.theme-dark .modal-1Kmy_E,
.theme-dark .root-g14mjS {
	background: rgba(0, 0, 0, 0.5);
	box-shadow: none;
}
.theme-dark .modal-1Kmy_E .footer-31IekZ,
.theme-dark .modal-1Kmy_E .modal-2TOYtq,
.theme-dark .modal-1Kmy_E .formFieldWrapper-2LV3S6,
.theme-dark .modal-1Kmy_E .guildSidebar-UHnQqs,
.theme-dark .modal-1Kmy_E .settingsFormFieldWrapper-U99c9i,
.theme-dark .root-g14mjS .footer-31IekZ,
.theme-dark .root-g14mjS .modal-2TOYtq,
.theme-dark .root-g14mjS .formFieldWrapper-2LV3S6,
.theme-dark .root-g14mjS .guildSidebar-UHnQqs,
.theme-dark .root-g14mjS .settingsFormFieldWrapper-U99c9i {
	background: transparent;
	box-shadow: none;
}
.base-21yXnu {
	color: #fff;
}
.subtitle-3m-md1,
.optionHeader-27AHfD {
	color: rgba(255, 255, 255, 0.7);
}
.iconContainer-GFfNaA > svg > circle {
	fill: var(--main-color);
}
.sampleLink-5BWNy9 {
	color: var(--main-color);
	font-weight: 500;
}
.container-x8Y1ix {
	background-color: var(--main-color);
}
.container-x8Y1ix:hover {
	background-color: var(--hover-color);
}
.container-x8Y1ix .text-PdAsFQ {
	color: #fff;
}
.container-x8Y1ix .arrow-2yY1Tm {
	filter: brightness(0) invert(1);
}
.rowContainer-3t7486 {
	background-color: var(--main-color);
}
.rowContainer-3t7486:hover {
	background-color: var(--hover-color);
}
.rowContainer-3t7486 .colorStandard-21JIj7 {
	color: #fff;
}
.rowContainer-3t7486 .rowArrow-TIwwIc {
	filter: brightness(0) invert(1);
}
.theme-dark .keyboardShortcutsModal-2CRmCm {
	background-color: rgba(0, 0, 0, 0.5);
}
.theme-dark .keybindShortcut-3zF1P9 span {
	background: transparent;
	border: 1px solid var(--hover-color);
	border-radius: 3px;
	box-shadow: inset 0 -4px var(--main-color);
	color: rgba(255, 255, 255, 0.7);
	transition: all 0.15s ease-in-out;
}
.theme-dark .keybindShortcut-3zF1P9 span:hover {
	background: var(--hover-color);
	color: #fff;
}
.theme-dark .keybindShortcut-3zF1P9 span:active {
	border: 1px solid var(--hover-color);
	box-shadow: inset 0 -2px var(--main-color);
	color: #fff;
}
.theme-dark .message-G6O-Wv {
	background-color: transparent;
	box-shadow: 0 0 2px 2px var(--main-color);
}
.searchInput-3pIoTy {
	background-color: transparent;
}
.theme-dark .override-1sK4r0:hover {
	border-color: var(--main-color);
}
.option-2eIyOn.focused-ODgjnC {
	background: var(--hover-color);
}
.option-2eIyOn:focus,
.option-2eIyOn:hover {
	background-color: var(--hover-color);
}
.selectedIcon-19TbzU {
	color: var(--interactive-active);
}
.lookFilled-1GseHa.select-1Ia3hD {
	background-color: rgba(255, 255, 255, 0.05);
}
.popout-1KHNAq {
	background-color: rgba(0, 0, 0, 0.8);
	border: none;
	border-radius: 4px;
}
.option-2eIyOn[aria-selected="true"] {
	background-color: var(--main-color);
}
.theme-dark .scroller-2GkvCq,
.theme-dark .reactors-1VXca7 {
	background-color: transparent;
}
.theme-dark .reactionDefault-1Sjj1f {
	margin-bottom: 10px;
}
.theme-dark .reactionSelected-1aMb2K {
	background-color: var(--main-color);
	margin-bottom: 10px;
}
.theme-dark .reactionSelected-1aMb2K .colorStandard-21JIj7 {
	color: #fff;
}
.upsellCard-11CKVn {
	background-color: transparent;
}
.quickswitcher-pKcM9U {
	background-color: rgba(0, 0, 0, 0.5);
}
.input-3r5zZY {
	background-color: rgba(255, 255, 255, 0.07);
}
.scroller-2qwVWY {
	background-color: transparent;
	margin-top: 10px;
}
.scroller-2qwVWY::-webkit-scrollbar-track {
	background-color: transparent !important;
}
.table-17_dGF {
	background-color: transparent;
}
.paymentSourceWrapper-39oqV6 .lookFilled-1h1y05.select-1Pkeg4 {
	margin: 0 2px;
}
.planOptionDiscount-2UFc37 {
	background-color: var(--main-color);
}
.theme-dark .contentWrapper-3oy4Xo {
	background: rgba(0, 0, 0, 0.5);
}
.pillIconOnline-2JLgFw {
	background-color: var(--online-color);
}
.pillIconTotal-3rJafa {
	background-color: var(--offline-color);
}
.inviteRow-3vmB7i:hover {
	background-color: rgba(255, 255, 255, 0.07);
}
.header-1sd0RU {
	background-color: rgba(0, 0, 0, 0.8);
}
.circle-2tR2Qh {
	background-color: var(--main-color);
}
.progressBar-18rmp1 {
	background-color: rgba(255, 255, 255, 0.3);
}
.progressBar-18rmp1.selectedProgressBar-11z5d9 {
	background-color: var(--main-color);
}
.progressBar-18rmp1 + .colorMuted-20987_ {
	color: rgba(255, 255, 255, 0.3);
}
.progressBar-18rmp1 + .colorBrand-21Le_q {
	color: var(--main-color);
}
.theme-dark .previewCard-E137i2 {
	background-color: rgba(0, 0, 0, 0.4);
}
.rsvpCount-iCkObl {
	background-color: var(--main-color);
}
.rsvpIcon-1R5Esx {
	color: #fff;
}
.eventStatusBrand-3D-ae6 {
	color: var(--main-color);
}
.container-3zZkKh {
	background-color: transparent;
}
.theme-dark .item-2OyinQ:hover {
	background-color: var(--hover-color);
}
.selectorButtonSelected-1VZ6hz {
	background-color: var(--main-color);
}
.tips-39ZVzW {
	background-color: rgba(0, 0, 0, 0.4);
}
.regionSelectModal-12e-57 {
	background-color: rgba(0, 0, 0, 0.5) !important;
}
.regionSelectModal-12e-57 .regionSelectModalHeader-21khC1 {
	color: var(--header-primary);
}
.regionSelectModal-12e-57 .regionSelectModalOption-2DSIZ3 {
	background-color: transparent;
	border: none;
	box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.07);
}
.regionSelectModal-12e-57 .regionSelectModalOption-2DSIZ3:hover {
	box-shadow: 0 0 2px 2px var(--main-color);
}
.regionSelectModal-12e-57
	.regionSelectModalOption-2DSIZ3
	.regionSelectName-2-2FWh {
	color: #fff;
}
.segmentControlOption-2LyihQ {
	color: rgba(255, 255, 255, 0.7);
}
.theme-dark .segmentControlOption-2LyihQ.selected-2xa993 {
	color: var(--main-color);
	border-bottom: 2px solid var(--main-color);
}
.tile-38DNjt:hover .sourceThumbnail-3n4cjJ {
	box-shadow: inset 0 0 0 2px var(--hover-color);
}
.tile-38DNjt .sourceThumbnail-3n4cjJ.selected-2BhCFl {
	box-shadow: inset 0 0 0 2px var(--main-color);
}
.card-1SdQ2- {
	background-color: rgba(255, 255, 255, 0.07);
	border: 2px solid rgba(255, 255, 255, 0.09);
}
.theme-dark .selectorButton-3sW6Qm {
	background-color: rgba(255, 255, 255, 0.07);
	border-color: rgba(255, 255, 255, 0.09);
}
.theme-dark
	.selectorButton-3sW6Qm:not(.selectorButtonPremiumRequired-2pGGEj):hover {
	background-color: var(--hover-color);
}
.theme-dark
	.selectorButton-3sW6Qm.selectorButtonSelected-3Z0WNU:not(.selectorButtonPremiumRequired-2pGGEj) {
	background-color: var(--main-color);
}
.modal-ZdazA8 {
	background-color: rgba(0, 0, 0, 0.6) !important;
}
.modal-ZdazA8.container-18GwIk {
	background-color: transparent;
}
.theme-dark .list-1uSVgu .tabBar-3N44FC .tab-1tp4jL {
	color: #fff;
}
.theme-dark .list-1uSVgu .tabBar-3N44FC .tab-1tp4jL.active-3WMEyE {
	background-color: var(--main-color);
}
.theme-dark .list-1uSVgu .tabBar-3N44FC .tab-1tp4jL:hover:not(.active-3WMEyE) {
	background-color: rgba(255, 255, 255, 0.06);
	color: #fff;
}
.container-2rzKKA {
	background-color: rgba(0, 0, 0, 0.3);
	border: 2px solid var(--main-color);
}
.container-2rzKKA:hover {
	border: 2px solid var(--hover-color);
}
.root-8LYsGj {
	max-height: 100vh;
	background: transparent !important;
	box-shadow: 0 0 30px 5px rgba(0, 0, 0, 0.3);
}
.root-8LYsGj:before {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: calc(-2 * var(--user-modal-blur));
	background: var(--user-modal-image) var(--user-modal-position) /
		var(--user-modal-size) var(--user-modal-repeat)
		var(--user-modal-attachment);
	filter: grayscale(var(--user-modal-grayscale))
		sepia(var(--user-modal-sepia)) invert(var(--user-modal-invert))
		brightness(var(--user-modal-brightness))
		contrast(var(--user-modal-contrast))
		saturate(var(--user-modal-saturation)) blur(var(--user-modal-blur));
	z-index: -1;
}
.root-8LYsGj > .topSection-13QKHs {
	background: linear-gradient(
			to bottom,
			rgba(0, 0, 0, 0.3),
			rgba(0, 0, 0, 0.6)
		)
		center/cover;
}
.profileBanner-1owKI5 {
	-webkit-mask: linear-gradient(to bottom, #000 50%, transparent);
	mask: linear-gradient(to bottom, #000 50%, transparent);
}
.additionalActionsIcon-3Cy8UU {
	width: 24px;
	height: 24px;
	background: url(https://clearvision.gitlab.io/icons/expand_more.svg)
		center/36px no-repeat;
	opacity: 0.3;
	transition: all 0.15s ease-in-out;
}
.additionalActionsIcon-3Cy8UU:hover {
	opacity: 0.7;
}
.additionalActionsIcon-3Cy8UU > g {
	display: none;
}
.avatar-3QF_VA {
	border-color: transparent;
	background-color: transparent;
}
.nameTag-2Nlmsy {
	display: flex;
	flex-direction: row;
	align-items: flex-end;
}
.root-8LYsGj .tabBarContainer-sCZC4w {
	padding: 0 20px;
	border-color: rgba(255, 255, 255, 0.04);
}
.tabBar-2hXqzU > .item-3XjbnG {
	position: relative;
	margin: 10px 0 0;
	padding: 0 10px;
	border: none !important;
	color: rgba(255, 255, 255, 0.5) !important;
	transition: color 0.15s ease-in-out;
	z-index: 1;
}
.tabBar-2hXqzU > .item-3XjbnG + .item-3XjbnG {
	margin-left: 20px;
}
.tabBar-2hXqzU > .item-3XjbnG:before {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: linear-gradient(
		to top,
		transparent,
		rgba(255, 255, 255, 0.07) 50%
	);
	border-radius: 3px 3px 0 0;
	opacity: 0;
	transition: all 0.15s ease-in-out, bottom 0.2s ease-in-out;
	z-index: -1;
}
.tabBar-2hXqzU > .item-3XjbnG:after {
	content: "";
	position: absolute;
	top: 100%;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.25);
	border-radius: 3px 3px 0 0;
	transition: all 0.2s ease-in-out;
	z-index: -1;
}
.tabBar-2hXqzU > .item-3XjbnG:hover:before,
.tabBar-2hXqzU > [style*="color: rgb(255, 255, 255)"].item-3XjbnG:before {
	opacity: 1;
}
.tabBar-2hXqzU > .item-3XjbnG:hover {
	color: rgba(255, 255, 255, 0.7) !important;
}
.tabBar-2hXqzU > .item-3XjbnG.selected-g-kMVV,
.tabBar-2hXqzU > [style*="color: rgb(255, 255, 255)"].item-3XjbnG {
	color: #fff !important;
}
.tabBar-2hXqzU > .item-3XjbnG.selected-g-kMVV:after,
.tabBar-2hXqzU > [style*="color: rgb(255, 255, 255)"].item-3XjbnG:after {
	top: 0;
	-webkit-animation: cv-slide-top 0.2s ease-in-out;
	animation: cv-slide-top 0.2s ease-in-out;
}
.tabBar-2hXqzU > .item-3XjbnG.selected-g-kMVV:before,
.tabBar-2hXqzU > [style*="color: rgb(255, 255, 255)"].item-3XjbnG:before {
	bottom: 100%;
	animation: cv-slide-bottom 0.2s ease-in-out reverse;
}
.root-8LYsGj > .body-1Ukv50 {
	height: 306px;
	background: rgba(0, 0, 0, 0.7);
}
.body-1Ukv50 .userInfoSection-2u2hir + .userInfoSection-2u2hir {
	border-color: rgba(255, 255, 255, 0.04);
}
.body-1Ukv50 .userInfoSection-2u2hir > .userInfoSectionHeader-2mYYun {
	color: rgba(255, 255, 255, 0.7);
}
.body-1Ukv50 .userInfoSection-2u2hir > .note-3M15gE > textarea {
	background: transparent;
	color: rgba(255, 255, 255, 0.8);
}
.body-1Ukv50 .userInfoSection-2u2hir > .note-3M15gE > textarea:focus {
	background: transparent;
}
.body-1Ukv50
	.userInfoSection-2u2hir
	> .note-3M15gE
	> textarea::-moz-placeholder {
	color: rgba(255, 255, 255, 0.5);
}
.body-1Ukv50
	.userInfoSection-2u2hir
	> .note-3M15gE
	> textarea:-ms-input-placeholder {
	color: rgba(255, 255, 255, 0.5);
}
.body-1Ukv50 .userInfoSection-2u2hir > .note-3M15gE > textarea::placeholder {
	color: rgba(255, 255, 255, 0.5);
}
.connectedAccounts-1YaT2t > .connectedAccount-1xKpli {
	position: relative;
	background: rgba(255, 255, 255, 0.04);
	border-color: transparent;
	border-radius: 5px;
	transition: all 0.15s ease-in-out;
}
.connectedAccounts-1YaT2t > .connectedAccount-1xKpli:hover {
	background: rgba(255, 255, 255, 0.07);
}
.connectedAccounts-1YaT2t
	> .connectedAccount-1xKpli:hover
	.connectedAccountOpenIcon-1yfBsb {
	opacity: 0.7;
}
.connectedAccounts-1YaT2t > .connectedAccount-1xKpli:active {
	transform: scale(0.95);
}
.connectedAccountVerifiedIcon-3XCxT8 {
	background: url(https://clearvision.gitlab.io/icons/verified.svg)
		center/18px no-repeat;
	opacity: 0.5;
	z-index: 1;
}
.connectedAccountVerifiedIcon-3XCxT8 .flowerStar-2tNFCR {
	opacity: 0;
}
.connectedAccountVerifiedIcon-3XCxT8 .childContainer-U_a6Yh {
	display: none;
}
.connectedAccountOpenIcon-1yfBsb {
	background: url(https://clearvision.gitlab.io/icons/popout.svg) center/18px
		no-repeat;
	opacity: 0.3;
	transition: all 0.15s ease-in-out;
}
.connectedAccountOpenIcon-1yfBsb:after {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.emptyText-mZZyQk {
	color: rgba(255, 255, 255, 0.3);
}
.listScroller-entkMk .listRow-2nO1T6 {
	position: relative;
	color: rgba(255, 255, 255, 0.5);
	transition: all 0.15s ease-in-out;
	z-index: 1;
}
.listScroller-entkMk .listRow-2nO1T6:after {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: linear-gradient(
		to right,
		transparent,
		rgba(255, 255, 255, 0.04) 10%,
		rgba(255, 255, 255, 0.04) 90%,
		transparent
	);
	opacity: 0;
	transition: inherit;
	z-index: -1;
}
.listScroller-entkMk .listRow-2nO1T6:hover {
	background: transparent;
	color: rgba(255, 255, 255, 0.7);
}
.listScroller-entkMk .listRow-2nO1T6:hover:after {
	opacity: 1;
}
.listScroller-entkMk .listRow-2nO1T6:active {
	transform: scale(0.97);
}
.listAvatar-2bU5Uh {
	background-color: rgba(0, 0, 0, 0.2);
}
.base-2jDfDU .pageWrapper-2PwDoS {
	background: rgba(0, 0, 0, calc(var(--background-shading) * 0.5));
}
.categoryItem-Kc_HK_.selectedCategoryItem-ZjqSui .itemInner-3e_4G4 {
	background-color: var(--main-color);
}
.search-25t1e9 .searchBox-pyIJJj {
	background: rgba(0, 0, 0, 0.6);
	border: none;
	box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.09);
}
.search-25t1e9 .searchBox-pyIJJj:focus-within {
	border: none;
	box-shadow: 0 0 2px 2px var(--main-color);
}
.search-25t1e9 .searchBox-pyIJJj .input-2g-os5 {
	border: none;
	box-shadow: none;
}
.search-25t1e9 .searchBox-pyIJJj .searchBoxInput-P0mWHW {
	color: var(--text-normal);
}
.search-25t1e9 .searchBox-pyIJJj .searchBoxInput-P0mWHW::-moz-placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.search-25t1e9 .searchBox-pyIJJj .searchBoxInput-P0mWHW:-ms-input-placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.search-25t1e9 .searchBox-pyIJJj .searchBoxInput-P0mWHW::placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.search-25t1e9 .searchBox-pyIJJj .searchIcon-34RNw9 {
	color: var(--main-color);
}
.search-25t1e9 .searchBox-pyIJJj .closeIcon-BMGxx0 {
	color: var(--main-color);
}
.search-25t1e9 .searchBox-pyIJJj .closeIcon-BMGxx0:hover {
	color: var(--hover-color);
}
.searchPage-3tt6dh .search-25t1e9 .searchBox-pyIJJj {
	background: rgba(255, 255, 255, 0.07);
	border: none;
	box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.09);
}
.searchPage-3tt6dh .search-25t1e9 .searchBox-pyIJJj:focus-within {
	border: none;
	box-shadow: 0 0 2px 2px var(--main-color);
}
.searchPage-3tt6dh .search-25t1e9 .searchBox-pyIJJj .input-2g-os5 {
	border: none;
	box-shadow: none;
}
.searchPage-3tt6dh .search-25t1e9 .searchBox-pyIJJj .searchBoxInput-P0mWHW {
	color: var(--text-normal);
}
.searchPage-3tt6dh
	.search-25t1e9
	.searchBox-pyIJJj
	.searchBoxInput-P0mWHW::-moz-placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.searchPage-3tt6dh
	.search-25t1e9
	.searchBox-pyIJJj
	.searchBoxInput-P0mWHW:-ms-input-placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.searchPage-3tt6dh
	.search-25t1e9
	.searchBox-pyIJJj
	.searchBoxInput-P0mWHW::placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.searchPage-3tt6dh .search-25t1e9 .searchBox-pyIJJj .closeIcon-BMGxx0 {
	color: var(--main-color);
}
.searchPage-3tt6dh .search-25t1e9 .searchBox-pyIJJj .closeIcon-BMGxx0:hover {
	color: var(--hover-color);
}
.theme-dark .card-2TuZPZ,
.theme-dark .iconMask-2fMR98 {
	background-color: rgba(0, 0, 0, 0.4);
	transition: all 0.15s ease-in-out;
}
.theme-dark .card-2TuZPZ:hover,
.theme-dark .card-2TuZPZ:hover .iconMask-2fMR98,
.theme-dark .iconMask-2fMR98:hover,
.theme-dark .iconMask-2fMR98:hover .iconMask-2fMR98 {
	background-color: rgba(0, 0, 0, 0.6);
}
.guildList-3GXKvP .spinner-2RT7ZC {
	background-color: rgba(0, 0, 0, 0.8);
}
.dotOnline-j08lOY {
	background-color: var(--online-color);
}
.dotOffline-38lJFn {
	background-color: var(--offline-color);
}
.languageSelector-1hjSyO > div > div {
	background-color: rgba(0, 0, 0, 0.6);
}
.categoryPill-1zjNrr.selected-bLcqYK {
	background-color: var(--main-color);
}
.emptyContainer-poti7J {
	background-color: rgba(0, 0, 0, 0.6);
}
.scroller-RfJjkV {
	background-color: transparent;
}
.container-1wv6C6 {
	background-color: rgba(0, 0, 0, 0.6);
}
.sidebarContainer-gUKhtL {
	background-color: var(--backdrop-overlay);
}
.iconContainer-3LclNk {
	background-color: var(--main-color);
}
.optionContainer-yOpaLq {
	background-color: var(--main-color);
}
.optionContainer-yOpaLq:hover {
	background-color: var(--hover-color);
}
.optionContainer-yOpaLq .optionArrow-1kVloh {
	color: #fff;
}
.channelIcon-QyaRxN {
	background-color: transparent;
}
.theme-dark .notice-12Koq- {
	background-color: transparent;
}
.notice-12Koq- .header-26uvhX::before {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	background-color: var(--main-color);
	opacity: 0.6;
	pointer-events: none;
	z-index: -1;
	border-radius: 3px;
}
.container-2dXT_2 {
	background-color: rgba(0, 0, 0, 0.8);
}
.theme-dark .perksModal-CLcR1c {
	background-color: transparent;
}
.theme-dark .ctaBar-Nhk8yY {
	background-color: rgba(0, 0, 0, 0.4);
}
.theme-dark .ctaBar-Nhk8yY .guildIcon-2xKEtM {
	background-color: transparent;
}
.theme-dark .ctaBar-Nhk8yY .badgeIconWithoutSubscribers-1hjTfX {
	color: #fff;
	opacity: 0.8;
}
.theme-dark .ctaBar-Nhk8yY .giftIcon-2kmx1K {
	color: currentColor;
}
.theme-dark .tierMarkerBackground-G8FoN4 {
	background-color: transparent;
}
.theme-dark .tierMarkerInProgress-2Tdxjz,
.theme-dark .barBackground-unEPDT {
	background-color: rgba(0, 0, 0, 0.4) !important;
}
.theme-dark .tierBody-1d3UiS,
.theme-dark .tierHeaderLocked-30MLlO,
.theme-dark .perk-19D_HN {
	background-color: rgba(0, 0, 0, 0.4);
}
.theme-dark .tierHeaderLocked-30MLlOj {
	color: rgba(255, 255, 255, 0.7);
}
.theme-dark .tierLock-1uBqZ0 {
	color: #fff;
	opacity: 0.3;
}
.theme-dark .wrapper-WLdlSO {
	background-color: rgba(0, 0, 0, calc(var(--background-shading) * 0.5));
}
.theme-dark .navigationBar-2Z_P4D {
	background-color: transparent;
}
.progressBarTrack-1hwRWy,
.progressBarMarker-9hJsza {
	background-color: rgba(0, 0, 0, 0.6);
}
.progressBarMarkerNextTier-3bmxd0 .progressBarMarkerIndicator-1CQQ0J {
	background-image: none;
	box-shadow: 0 0 2px 2px var(--main-color);
}
.progressBarMarkerNextTier-3bmxd0 .progressBarMarkerIndicator-1CQQ0J:after {
	background-color: transparent;
}
.progressBarMarkerNumSubscriptionsRequired-1jES8_ {
	color: #fff;
}
.progressBarMarkerUnlocked-2PZus2 .progressBarMarkerIndicator-1CQQ0J,
.progressBarFill-3CArtq {
	background-image: none;
	background-color: var(--main-color);
}
.planCard-vET3Ia {
	background-color: rgba(0, 0, 0, 0.4);
}
.perksTable-H9sPBm {
	background-color: rgba(0, 0, 0, 0.4);
}
.perksTableRow-31boQO + .perksTableRow-31boQO {
	border-top: rgba(255, 255, 255, 0.07);
}
.theme-dark .perksTableRow-31boQO + .perksTableRowBody-3Ppvgz:hover,
.theme-dark .perksTableRow-31boQO + .perksTableRowFocused-26nQ6l {
	background-color: rgba(255, 255, 255, 0.05);
	border-top: rgba(255, 255, 255, 0.07);
}
.theme-dark
	.perksTableRow-31boQO
	+ .perksTableRowBody-3Ppvgz:hover
	+ .perksTableRowBody-3Ppvgz,
.theme-dark
	.perksTableRow-31boQO
	+ .perksTableRowFocused-26nQ6l
	+ .perksTableRowBody-3Ppvgz {
	border-top: rgba(255, 255, 255, 0.07);
}
.theme-dark
	.perksTableRow-31boQO
	+ .perksTableRowBody-3Ppvgz:hover
	.perksTableRowPerkHighlighted-2dKrsT,
.theme-dark
	.perksTableRow-31boQO
	+ .perksTableRowFocused-26nQ6l
	.perksTableRowPerkHighlighted-2dKrsT {
	background-color: rgba(255, 255, 255, 0.05);
	border-color: rgba(255, 255, 255, 0.07);
}
.perksTableRowPerkHighlighted-2dKrsT,
.perksTableHighlightedColumnHeader-df-V1U,
.perksTableRow-31boQO:last-child .perksTableRowPerkHighlighted-2dKrsT:after {
	background-color: rgba(255, 255, 255, 0.05);
}
.perksTableHighlightedColumnHeader-df-V1U {
	padding: 7px 12px;
}
.perksTableHighlightedColumnHeaderCopy-3CK7Rt {
	background-image: none;
	background-color: var(--main-color);
}
.perksTablePerkCheckmarkTier0-dYaej- {
	color: #fff;
	opacity: 0.7;
}
.perkPopout-18_jX- {
	background-color: rgba(0, 0, 0, 0.8);
}
.notice-5OG6bf {
	background-color: transparent;
}
.upsellContainer-3qKRln {
	background-color: transparent;
}
.popout-2iWAc- {
	box-shadow: none;
}
[style*="overflow: hidden"].popout-2iWAc- {
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}
.popout-2iWAc- header {
	background: var(--main-color);
	border-radius: 3px 3px 0 0;
}
.popout-2iWAc- section {
	background: rgba(0, 0, 0, 0.7);
	border-radius: 0 0 3px 3px;
}
.popouts-2bnG9Z > .popoutTop-3WSJtH:after,
.popouts-2bnG9Z > .popoutTopLeft-3B0mFf:after,
.popouts-2bnG9Z > .popoutTopRight-1lc8Mq:after {
	border-top-color: rgba(0, 0, 0, 0.7);
}
.popouts-2bnG9Z > .popoutRight-1veHKi:after {
	border-right-color: rgba(0, 0, 0, 0.7);
}
.popouts-2bnG9Z > .popoutLeft-3aViER:after {
	border-left-color: rgba(0, 0, 0, 0.7);
}
.popouts-2bnG9Z > .popoutBottom-2GAFPg:after,
.popouts-2bnG9Z > .popoutBottomLeft-1pG8B4:after,
.popouts-2bnG9Z > .popoutBottomRight-2Rno5S:after {
	border-bottom-color: var(--main-color);
}
.layer-2aCOJ3 .container-1S70rv .autocompleteShadow-2nfsSy {
	box-shadow: 0 0 1px rgba(0, 0, 0, 0.82), 0 1px 4px rgba(0, 0, 0, 0.1);
}
.layer-2aCOJ3 .container-1S70rv .autocompleteArrow-jJE9TQ {
	background: rgba(0, 0, 0, 0.7);
}
.layer-2aCOJ3
	.container-1S70rv.positionBottom-1pd-ap
	.autocompleteArrow-jJE9TQ {
	background: var(--main-color);
}
.layer-2aCOJ3 .container-1S70rv .autocompleteHeaderBackground-3u7TwO {
	background: var(--main-color);
	border-radius: 5px 5px 0 0;
}
.layer-2aCOJ3 .container-1S70rv .headerText-27z-EV,
.layer-2aCOJ3 .container-1S70rv .input-2lpFVz {
	color: #fff;
}
.layer-2aCOJ3 .container-1S70rv .input-2lpFVz::-moz-placeholder {
	color: rgba(255, 255, 255, 0.5);
}
.layer-2aCOJ3 .container-1S70rv .input-2lpFVz:-ms-input-placeholder {
	color: rgba(255, 255, 255, 0.5);
}
.layer-2aCOJ3 .container-1S70rv .input-2lpFVz::placeholder {
	color: rgba(255, 255, 255, 0.5);
}
.layer-2aCOJ3 .container-1S70rv .sectionTag-28mLyE {
	background: rgba(0, 0, 0, 0.7);
}
.layer-2aCOJ3 .container-1S70rv .autocompleteScroller-3L6kmy {
	overflow-y: auto;
}
.layer-2aCOJ3 .container-1S70rv .row-1Ib2uD {
	position: relative;
	border-radius: 5px;
	font-weight: 500;
	z-index: 1;
}
.layer-2aCOJ3 .container-1S70rv .row-1Ib2uD span {
	color: rgba(255, 255, 255, 0.7);
}
.layer-2aCOJ3 .container-1S70rv .row-1Ib2uD span:after {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: transparent;
	z-index: -1;
	transition: all 0.15s ease-in-out;
}
.layer-2aCOJ3 .container-1S70rv .row-1Ib2uD span[style*="color:"]:after {
	opacity: 0.3;
}
.layer-2aCOJ3 .container-1S70rv .row-1Ib2uD > span:after {
	display: none;
}
.layer-2aCOJ3 .container-1S70rv .row-1Ib2uD.selected-1IWCoj {
	background: transparent;
}
.layer-2aCOJ3 .container-1S70rv .row-1Ib2uD.selected-1IWCoj span {
	color: #fff;
}
.layer-2aCOJ3 .container-1S70rv .row-1Ib2uD.selected-1IWCoj span:after {
	background: rgba(255, 255, 255, 0.1);
}
.layer-2aCOJ3
	.container-1S70rv
	.row-1Ib2uD.selected-1IWCoj
	span[style*="color:"]:after {
	background: currentColor;
}
.layer-2aCOJ3 .container-1ILvLB {
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}
.layer-2aCOJ3 .container-1ILvLB > .header-2C89wJ {
	background: var(--main-color);
	color: #fff;
	border-radius: 3px 3px 0 0;
}
.layer-2aCOJ3 .container-1ILvLB > section {
	background: rgba(0, 0, 0, 0.7);
	border-radius: 0 0 3px 3px;
}
.layer-2aCOJ3 .container-1ILvLB > section > p {
	color: rgba(255, 255, 255, 0.5);
}
.layer-2aCOJ3 .container-1ILvLB > section > p > strong {
	color: var(--main-color);
}
.container-1ILvLB > section .popoutBottom-15-vLu > a {
	color: var(--main-color);
	transition: all 0.1s ease-in-out;
}
.container-1ILvLB > section .popoutBottom-15-vLu > a:hover {
	text-shadow: 0 0 1px;
	text-decoration: none !important;
}
.sparkline-3A-8OK > svg > line {
	stroke: rgba(255, 255, 255, 0.5) !important;
	stroke-dasharray: 5, 3 !important;
}
.sparkline-3A-8OK > svg > g > circle {
	fill: var(--main-color) !important;
	fill-opacity: 1 !important;
}
.sparkline-3A-8OK > svg > g > polyline {
	stroke: var(--main-color) !important;
	stroke-opacity: 0.7 !important;
}
.appMount-2yBXZl .contextMenu-HLZMGh {
	padding: 2px 3px;
	background: rgba(0, 0, 0, 0.7);
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	-webkit-animation: cv-menu-fold-y 0.2s cubic-bezier(0.2, 0.6, 0.5, 1.1);
	animation: cv-menu-fold-y 0.2s cubic-bezier(0.2, 0.6, 0.5, 1.1);
	transform-origin: 50% 0;
	z-index: 3003;
}
.contextMenu-HLZMGh .itemGroup-1tL0uz {
	border-top-color: rgba(255, 255, 255, 0.04);
}
.contextMenu-HLZMGh .item-1Yvehc {
	background-color: transparent;
	color: rgba(255, 255, 255, 0.6);
	border-radius: 3px;
	transition: all 0.15s ease-in-out;
}
.contextMenu-HLZMGh .item-1Yvehc:hover {
	background-color: rgba(0, 0, 0, 0.8);
	color: #fff;
}
.contextMenu-HLZMGh .item-1Yvehc.brand-3igrJY {
	color: rgba(255, 255, 255, 0.6) !important;
}
.contextMenu-HLZMGh .item-1Yvehc.brand-3igrJY:hover {
	color: #fff !important;
}
.contextMenu-HLZMGh .item-1Yvehc.danger-2dXSTE {
	position: relative;
	background-color: transparent;
	color: rgba(255, 255, 255, 0.6) !important;
	width: calc(100% - 4px);
	margin: 2px;
}
.contextMenu-HLZMGh .item-1Yvehc.danger-2dXSTE:after {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: var(--danger-color);
	opacity: 0.5;
	transition: inherit;
	z-index: -1;
}
.contextMenu-HLZMGh .item-1Yvehc.danger-2dXSTE:hover {
	color: #fff !important;
}
.contextMenu-HLZMGh .item-1Yvehc.danger-2dXSTE:hover:after {
	opacity: 0.7;
}
.subMenuContext-2n_9YM {
	margin: 0 -5px;
}
.subMenuContext-2n_9YM .contextMenu-HLZMGh {
	transform-origin: 50% 50%;
}
.drawerSizingWrapper-1txdWG {
	min-width: 430px;
}
.contentWrapper-3vHNP2 {
	background-color: rgba(0, 0, 0, 0.8);
	border: none;
	border-radius: 5px;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}
.navButtonActive-1EqC5l {
	background-color: var(--main-color);
}
.emojiPicker-6YCk8a {
	background-color: rgba(0, 0, 0, 0.8);
	min-width: 430px;
}
.searchBar-2M9mRP {
	background-color: rgba(255, 255, 255, 0.07);
	box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.09);
	margin-top: 2px;
}
.searchBar-2M9mRP:focus-within {
	box-shadow: 0 0 2px 2px var(--main-color);
	transition: all 0.15s ease-in-out;
}
.searchBar-2M9mRP:focus-within .input-2FSSDe {
	color: #fff;
}
.searchBar-2M9mRP:focus-within .input-2FSSDe::-moz-placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.searchBar-2M9mRP:focus-within .input-2FSSDe:-ms-input-placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.searchBar-2M9mRP:focus-within .input-2FSSDe::placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.diversitySelectorOptions-3DhNYs {
	border: none;
	padding: 2px;
	background-color: rgba(0, 0, 0, 0.8);
}
.diversitySelectorOptions-3DhNYs .diversityEmojiItem-2bgZKv {
	border-radius: 3px;
	transition: all 0.15s ease-in-out;
}
.diversitySelectorOptions-3DhNYs .diversityEmojiItem-2bgZKv:hover {
	background-color: rgba(255, 255, 255, 0.07);
}
.wrapper-1NNaWG {
	background-color: transparent;
}
.wrapper-1NNaWG .header-1XpmZs {
	color: #fff;
}
.emojiItem-277VFM {
	border-radius: 3px;
	transition: all 0.15s ease-in-out, filter 0s;
}
.emojiItem-277VFM.emojiItemSelected-2Lg50V {
	background-color: rgba(255, 255, 255, 0.07);
}
.emojiItem-277VFM.emojiItemDisabled-3VVnwp {
	filter: grayscale(1);
}
.emojiItem-277VFM:focus {
	outline: var(--main-color) auto 1px;
}
.theme-dark .imageLoading-2uloYN {
	background-image: none;
}
.inspector-DFKXwB {
	background-color: transparent;
}
.categoryList-2qRrlj {
	background-color: transparent;
}
.categoryItem-1sHzUv:hover {
	background-color: rgba(255, 255, 255, 0.07);
	border-radius: 4px;
}
.categoryItem-1sHzUv.categoryItemDefaultCategorySelected-2YeRUu {
	background-color: rgba(255, 255, 255, 0.07);
	border-radius: 4px;
}
.categoryIcon-2cYeku {
	color: rgba(255, 255, 255, 0.7);
}
.categoryItemDefaultCategorySelected-2YeRUu .categoryIcon-2cYeku {
	color: #fff;
}
.guildIcon-2SUGiq {
	background-color: transparent;
}
.unicodeShortcut-3N8oDe {
	background-color: var(--main-color);
}
.unicodeShortcut-3N8oDe svg {
	color: rgba(255, 255, 255, 0.9);
}
.unicodeShortcut-3N8oDe:hover {
	background-color: var(--hover-color);
}
.unicodeShortcut-3N8oDe:hover svg {
	color: #fff;
}
.premiumPromo-1eKAIB {
	background-color: rgba(0, 0, 0, 0.9);
}
.premiumPromoClose-Nuntxy {
	filter: brightness(0) invert(1);
	opacity: 0.6;
}
.premiumPromoClose-Nuntxy:hover {
	opacity: 0.8;
}
.premiumPromoTitle-3tWrPT {
	color: #fff;
}
.premiumPromoTitle-3tWrPT {
	color: rgba(255, 255, 255, 0.7);
}
.notice-1Qe0b_ {
	background-color: transparent;
}
.upsell-3B1lnN {
	background-color: transparent;
}
.perks-2IIbWQ {
	background-color: transparent;
}
.perkRow-10K6XE {
	border-bottom: none;
}
.header-JHwfVI .searchBar-gJe8lY {
	background-color: rgba(255, 255, 255, 0.07);
	border: none;
	box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.09);
	margin-top: 2px;
}
.header-JHwfVI .searchBar-gJe8lY:focus-within {
	box-shadow: 0 0 2px 2px var(--main-color);
	transition: all 0.15s ease-in-out;
}
.header-JHwfVI .searchBar-gJe8lY .input-2m5SfJ {
	color: #fff;
}
.header-JHwfVI .searchBar-gJe8lY .input-2m5SfJ::-moz-placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.header-JHwfVI .searchBar-gJe8lY .input-2m5SfJ:-ms-input-placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.header-JHwfVI .searchBar-gJe8lY .input-2m5SfJ::placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.header-JHwfVI .icon-3CDcPB,
.header-JHwfVI .backButton-3D5utk {
	color: rgba(255, 255, 255, 0.7);
	transition: all 0.15s ease-in-out;
}
.header-JHwfVI .icon-3CDcPB:hover,
.header-JHwfVI .backButton-3D5utk:hover {
	color: #fff;
}
.header-JHwfVI .searchHeader-3w5h-0 {
	color: rgba(255, 255, 255, 0.7);
}
.content-1CboaJ .categoryFade-2EGqIh,
.content-1CboaJ .categoryFadeBlurple-1HuV1x {
	transition: all 0.15s ease-in-out;
}
.content-1CboaJ .categoryFade-2EGqIh:hover {
	background: rgba(0, 0, 0, 0.7);
}
.content-1CboaJ .categoryFadeBlurple-1HuV1x {
	background: transparent;
}
.content-1CboaJ .categoryFadeBlurple-1HuV1x:hover {
	background: transparent;
}
.content-1CboaJ .categoryFadeBlurple-1HuV1x:after {
	content: "";
	width: 100%;
	height: 100%;
	display: block;
	background: var(--main-color);
	border-radius: 4px;
	opacity: 0.7;
}
.content-1CboaJ .categoryText-2i9GtE {
	color: #fff;
	filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.7));
}
.content-1CboaJ .result-3OpoO7:after {
	transition: all 0.15s ease-in-out;
}
.content-1CboaJ [style*="background-color:"].result-3OpoO7 {
	background: var(--main-color) !important;
}
.content-1CboaJ [style*="background-color: rgb(179, 174, 255)"].result-3OpoO7 {
	filter: brightness(1.3);
}
.content-1CboaJ [style*="background-color: rgb(115, 142, 245)"].result-3OpoO7 {
	filter: grayscale(0.3);
}
.content-1CboaJ [style*="background-color: rgb(146, 154, 250)"].result-3OpoO7 {
	filter: brightness(0.7);
}
.content-1CboaJ .result-3OpoO7:hover:after,
.content-1CboaJ .focused-q9B2e4:after {
	box-shadow: inset 0 0 0 2px var(--main-color),
		inset 0 0 0 3px rgba(0, 0, 0, 0.3);
}
.content-1CboaJ .placeholder-2Mfkde {
	background: rgba(255, 255, 255, 0.07);
}
.content-1CboaJ .emptyHintCard-3Btf0V {
	background: rgba(255, 255, 255, 0.04);
	color: rgba(255, 255, 255, 0.5);
}
.content-1CboaJ .endContainer-3FEUTM:after {
	filter: grayscale(1) brightness(0.7);
	opacity: 0.3;
}
.searchSuggestion-PfUKKS {
	background: rgba(255, 255, 255, 0.04);
}
.theme-dark .popout-3gby1q.root-g14mjS {
	background-color: rgba(0, 0, 0, 0.8);
}
.title-3hptVQ {
	color: #fff;
}
.subtitle-3v29zT {
	color: rgba(255, 255, 255, 0.7);
}
.searchBar-14YqL- .searchBarComponent-18D6hD {
	background-color: rgba(255, 255, 255, 0.07);
	box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.09);
}
.tag-15zcD_ {
	background: var(--main-color);
	color: #fff;
}
.friend-8ZraY7 {
	transition: all 0.15s ease-in-out;
}
.theme-dark .friend-8ZraY7.friendSelected-3cwmD7 {
	background: rgba(255, 255, 255, 0.1);
}
.theme-dark .friend-8ZraY7.friendSelected-3cwmD7 .nickname-1PdAp3 {
	color: #fff;
}
.theme-dark .friend-8ZraY7.friendSelected-3cwmD7 .discordTag-2ke74W {
	color: rgba(255, 255, 255, 0.5);
}
.nickname-1PdAp3 {
	color: rgba(255, 255, 255, 0.7);
	transition: all 0.15s ease-in-out;
}
.discordTag-2ke74W {
	color: rgba(255, 255, 255, 0.3);
	opacity: 1;
	transition: all 0.15s ease-in-out;
}
.footerSeparator-b6VH1V {
	box-shadow: 0 -1px 0 rgba(255, 255, 255, 0.04);
}
.theme-dark .contentWarningPopout-WKdbDG {
	background-color: rgba(0, 0, 0, 0.8);
}
.theme-dark .footer-2aeMle {
	background-color: transparent;
}
.menu-1QACrS {
	background-color: rgba(0, 0, 0, 0.8);
}
.menu-1QACrS .item-1OdjEX {
	color: rgba(255, 255, 255, 0.7);
	transition: all 0.15s ease-in-out;
}
.menu-1QACrS .item-1OdjEX.focused-3qFvc8 {
	background-color: var(--hover-color);
	color: #fff;
}
.menu-1QACrS .item-1OdjEX.focused-3qFvc8 .checkbox-hADx5o,
.menu-1QACrS .item-1OdjEX.focused-3qFvc8 .radioSelection-1UHp0b {
	color: #fff;
}
.menu-1QACrS .item-1OdjEX.focused-3qFvc8 .check-3HZJs4 {
	color: var(--main-color);
}
.menu-1QACrS .item-1OdjEX .checkbox-hADx5o,
.menu-1QACrS .item-1OdjEX .radioSelection-1UHp0b {
	color: var(--main-color);
}
.menu-1QACrS .colorBrand-3cPPsm {
	color: var(--main-color);
}
.menu-1QACrS .colorDanger-3n-KnP {
	color: var(--danger-color);
}
.menu-1QACrS .colorDanger-3n-KnP.focused-3qFvc8 {
	background-color: var(--danger-color);
	color: #fff;
}
.menu-1QACrS .colorDanger-3n-KnP.focused-3qFvc8 .icon-E4cW1l {
	transform: rotateY(180deg);
	transition: all 0.15s ease-in-out;
}
.button-1zW0-r {
	background-color: transparent;
}
.button-1zW0-r.focused-H4w81f,
.button-1zW0-r:hover {
	background-color: transparent;
}
.button-1zW0-r.focused-H4w81f {
	box-shadow: 0 0 2px 2px var(--hover-color);
}
.popout-TdhJ6Z {
	background-color: rgba(0, 0, 0, 0.8);
}
.popout-TdhJ6Z .row-1qtctT:hover {
	background-color: var(--hover-color);
}
.popout-TdhJ6Z .more-2c3Z-T {
	color: var(--main-color);
}
.layer-2aCOJ3 .container-3cGP6G {
	border: 1px solid transparent;
	background: rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
	-webkit-animation: cv-menu-fold-y 0.2s cubic-bezier(0.2, 0.6, 0.5, 1.1);
	animation: cv-menu-fold-y 0.2s cubic-bezier(0.2, 0.6, 0.5, 1.1);
	transform-origin: 50% 0;
}
.layer-2aCOJ3 .container-3cGP6G .item-2J1YMK {
	background: transparent !important;
	color: rgba(255, 255, 255, 0.4);
	transition: all 0.15s ease-in-out;
}
.layer-2aCOJ3 .container-3cGP6G .item-2J1YMK:hover {
	color: rgba(255, 255, 255, 0.7);
}
.messagesPopoutWrap-3zryHW,
.recentMentionsPopout-2bI1ZN {
	background-color: rgba(0, 0, 0, 0.8);
	-webkit-animation: cv-menu-fold-y 0.2s cubic-bezier(0.2, 0.6, 0.5, 1.1);
	animation: cv-menu-fold-y 0.2s cubic-bezier(0.2, 0.6, 0.5, 1.1);
	transform-origin: 50% 0;
	border-radius: 5px;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}
.header-1w9Q93,
.footer-5ji8u1 {
	background-color: transparent;
}
.theme-dark .header-1w9Q93 .tabBar-1qdMr5 .tab-TRrPC8 {
	color: #fff;
}
.theme-dark .header-1w9Q93 .tabBar-1qdMr5 .tab-TRrPC8.active-1grPyy {
	background-color: var(--main-color);
}
.theme-dark
	.header-1w9Q93
	.tabBar-1qdMr5
	.tab-TRrPC8:hover:not(.active-1grPyy) {
	background-color: rgba(255, 255, 255, 0.06);
	color: #fff;
}
.channelHeader-DFRX8q {
	background: rgba(0, 0, 0, 0.8);
	padding-right: 10px;
	padding-left: 20px;
}
.messageGroupWrapper-1jf_7C {
	margin: 0;
	background-color: transparent;
	border: none;
	border-bottom: solid 1px rgba(255, 255, 255, 0.04);
	border-radius: 0;
	transition: all 0.15s ease-in-out;
}
.messageGroupWrapper-1jf_7C:last-child {
	border-bottom: none;
}
.messageGroupWrapper-1jf_7C + .messageGroupWrapper-1jf_7C {
	margin-top: -1px;
}
.jumpButton-1ZwI_j {
	background-color: var(--main-color);
	color: #fff;
}
.jumpButton-1ZwI_j:hover {
	background-color: var(--hover-color);
	color: #fff;
}
.container-iA3Qrz {
	margin: 0;
	background-color: transparent;
	border: none;
	border-bottom: solid 1px rgba(255, 255, 255, 0.08);
	border-radius: 0;
}
.messageContainer-3VTXBC {
	background: transparent;
	padding-right: 10px;
	padding-left: 20px;
}
.jumpButton-1ITAeq {
	background-color: var(--main-color);
}
.jumpButton-1ITAeq .text-2ifC_x {
	color: #fff;
}
.jumpButton-1ITAeq:hover {
	background-color: var(--hover-color);
}
.jumpButton-1ITAeq:hover .text-2ifC_x {
	color: #fff;
}
.icon-2yhmi8 {
	background-color: var(--main-color);
	color: #fff;
}
.tutorial-Nb3Zz5 {
	background: transparent;
	border-bottom: solid 1px rgba(255, 255, 255, 0.08);
}
.tutorialIcon-25VF3Q {
	background-color: var(--main-color);
	color: #fff;
}
.channel-3NJZ1V {
	margin: 0;
	background-color: transparent;
	border: none;
	border-bottom: solid 1px rgba(255, 255, 255, 0.08);
	border-radius: 0;
}
.messages-23can0 {
	background: transparent;
	padding-right: 10px;
	padding-left: 20px;
}
.collapseButton-39-IRc {
	padding-left: 9px;
}
.popoutContainer-2wbmiM {
	background-color: rgba(0, 0, 0, 0.8);
}
.emojiSection-3QtaWO {
	background-color: transparent;
}
.guildSection-2Zyzy8 {
	background-color: transparent;
}
.loadingBackground-1p5N1j .loading-1lSwpg {
	opacity: 0.3;
}
.toolbar-37BrJ5 {
	background-color: rgba(0, 0, 0, 0.8);
}
.toolbar-37BrJ5::before {
	border-top: 8px solid rgba(0, 0, 0, 0.8);
}
.active-136ioF,
.hover-3OQb9Y:hover {
	background-color: rgba(255, 255, 255, 0.05);
}
.icon-3g7qdA {
	color: rgba(255, 255, 255, 0.7);
}
.theme-dark .streamPreview-3qoMP4 {
	background-color: rgba(0, 0, 0, 0.8);
}
.theme-dark .previewContainer-21fFBz {
	background-color: transparent;
}
.theme-dark .watchButton-2v6cPT:not([disabled]):hover {
	border-color: var(--main-color);
	background-color: var(--hover-color);
}
.overflow-3zpvTV {
	background-color: var(--main-color);
}
.theme-dark .container-2McqkF {
	background-color: rgba(0, 0, 0, 0.8);
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	-webkit-animation: cv-menu-fold-y 0.2s cubic-bezier(0.2, 0.6, 0.5, 1.1) 0.1s
		backwards;
	animation: cv-menu-fold-y 0.2s cubic-bezier(0.2, 0.6, 0.5, 1.1) 0.1s
		backwards;
	transform-origin: 50% 0;
}
.container-2McqkF > .resultsGroup-1BPR25:after {
	border-top: 1px solid transparent;
}
.container-2McqkF > .resultsGroup-1BPR25 + .resultsGroup-1BPR25:after {
	border-top-color: rgba(255, 255, 255, 0.04);
}
.container-2McqkF > .resultsGroup-1BPR25 > .header-3A13BX {
	color: var(--main-color);
	font-weight: 700;
}
.container-2McqkF > .resultsGroup-1BPR25 > .searchLearnMore-7__o_n,
.container-2McqkF > .resultsGroup-1BPR25 > .searchClearHistory-2Be-92 {
	opacity: 0.5;
	transition: all 0.15s ease-in-out;
}
.container-2McqkF > .resultsGroup-1BPR25 > .searchLearnMore-7__o_n:hover,
.container-2McqkF > .resultsGroup-1BPR25 > .searchClearHistory-2Be-92:hover {
	opacity: 1;
}
.container-2McqkF > .resultsGroup-1BPR25 > .searchLearnMore-7__o_n > a,
.container-2McqkF > .resultsGroup-1BPR25 > .searchClearHistory-2Be-92 > a {
	color: #fff;
}
.container-2McqkF .option-2KkUJO {
	transition: all 0.15s ease-in-out;
}
.container-2McqkF .option-2KkUJO:after {
	display: none;
}
.container-2McqkF .option-2KkUJO .plusIcon-2V7coV {
	display: block;
	color: #fff;
	opacity: 0;
	transition: all 0.15s ease-in-out;
}
.container-2McqkF .option-2KkUJO:hover .plusIcon-2V7coV {
	opacity: 0.7;
}
.container-2McqkF .option-2KkUJO .filter-5YbOzJ {
	color: rgba(255, 255, 255, 0.3);
	transition: all 0.15s ease-in-out;
}
.container-2McqkF .option-2KkUJO .answer-2fBfuP {
	color: rgba(255, 255, 255, 0.5);
	font-weight: 500;
	transition: all 0.15s ease-in-out;
}
.container-2McqkF .option-2KkUJO .nonText-3_4gtu {
	color: rgba(255, 255, 255, 0.5);
	transition: all 0.15s ease-in-out;
}
.container-2McqkF .option-2KkUJO > strong {
	color: rgba(255, 255, 255, 0.7);
	transition: all 0.15s ease-in-out;
}
.container-2McqkF .option-2KkUJO.selected-rZcOL- {
	background-color: rgba(255, 255, 255, 0.1);
}
.container-2McqkF .option-2KkUJO.selected-rZcOL- .plusIcon-2V7coV {
	opacity: 0.3;
}
.container-2McqkF .option-2KkUJO.selected-rZcOL- .plusIcon-2V7coV:hover {
	opacity: 0.7;
}
.container-2McqkF .option-2KkUJO.selected-rZcOL- .filter-5YbOzJ {
	color: rgba(255, 255, 255, 0.5);
}
.container-2McqkF .option-2KkUJO.selected-rZcOL- .answer-2fBfuP,
.container-2McqkF .option-2KkUJO.selected-rZcOL- .nonText-3_4gtu {
	color: rgba(255, 255, 255, 0.7);
}
.container-2McqkF .option-2KkUJO.selected-rZcOL- > strong {
	color: #fff;
}
.container-2McqkF .option-2KkUJO.user-23VtPS .displayedNick-2dDbfG {
	color: rgba(255, 255, 255, 0.5);
	transition: all 0.15s ease-in-out;
}
.container-2McqkF .option-2KkUJO.user-23VtPS .displayUsername-14aOpK {
	color: rgba(255, 255, 255, 0.3);
	transition: all 0.15s ease-in-out;
}
.container-2McqkF
	.option-2KkUJO.user-23VtPS.selected-rZcOL-
	.displayedNick-2dDbfG {
	color: rgba(255, 255, 255, 0.7);
}
.container-2McqkF
	.option-2KkUJO.user-23VtPS.selected-rZcOL-
	.displayUsername-14aOpK {
	color: rgba(255, 255, 255, 0.5);
}
.container-2McqkF .option-2KkUJO > .resultChannel-1ZxSuE > strong {
	color: rgba(255, 255, 255, 0.7);
	transition: all 0.15s ease-in-out;
}
.container-2McqkF
	.option-2KkUJO
	> .resultChannel-1ZxSuE
	> .searchResultChannelIcon-1Il1Qo,
.container-2McqkF
	.option-2KkUJO
	> .resultChannel-1ZxSuE
	> .searchResultChannelCategory-3cL8uG {
	color: rgba(255, 255, 255, 0.3);
	transition: all 0.15s ease-in-out;
}
.container-2McqkF
	.option-2KkUJO.selected-rZcOL-
	> .resultChannel-1ZxSuE
	> strong {
	color: #fff;
}
.container-2McqkF
	.option-2KkUJO.selected-rZcOL-
	> .resultChannel-1ZxSuE
	> .searchResultChannelIcon-1Il1Qo,
.container-2McqkF
	.option-2KkUJO.selected-rZcOL-
	> .resultChannel-1ZxSuE
	> .searchResultChannelCategory-3cL8uG {
	color: rgba(255, 255, 255, 0.5);
}
.container-2McqkF .searchOption-351dTI.selected-rZcOL- .filter-5YbOzJ {
	color: rgba(255, 255, 255, 0.7);
}
.container-2McqkF .searchOption-351dTI.selected-rZcOL- .answer-2fBfuP {
	color: rgba(255, 255, 255, 0.5);
}
.container-2McqkF .searchOption-351dTI .filter-5YbOzJ {
	color: rgba(255, 255, 255, 0.5);
	font-weight: 500;
}
.container-2McqkF .searchOption-351dTI .answer-2fBfuP {
	color: rgba(255, 255, 255, 0.3);
}
.container-2McqkF .queryContainer-ZunrLZ {
	background-color: var(--main-color);
}
.container-2McqkF .queryContainer-ZunrLZ > .queryText-j8z984 {
	color: rgba(255, 255, 255, 0.7);
}
.container-2McqkF .queryContainer-ZunrLZ > .queryText-j8z984 > strong {
	color: #fff;
}
.container-2McqkF
	.queryContainer-ZunrLZ
	.keybindShortcutSearchPopout-pt_bn5
	> span {
	border-color: rgba(255, 255, 255, 0.5);
	box-shadow: inset 0 -4px rgba(255, 255, 255, 0.7);
}
.container-2McqkF
	.queryContainer-ZunrLZ
	.keybindShortcutSearchPopout-pt_bn5
	> span:hover {
	background-color: transparent;
}
.container-2McqkF
	.queryContainer-ZunrLZ
	.keybindShortcutSearchPopout-pt_bn5
	> span:active {
	border-color: rgba(255, 255, 255, 0.5);
	box-shadow: inset 0 -2px rgba(255, 255, 255, 0.7);
	color: #fff;
}
.container-2McqkF .datePicker-70cO23 .datePickerHint-17MnA8 {
	border-top: 1px solid rgba(255, 255, 255, 0.04);
}
.container-2McqkF .datePicker-70cO23 .datePickerHint-17MnA8 .hint-3D5yHh {
	color: rgba(255, 255, 255, 0.7);
}
.container-2McqkF .datePicker-70cO23 .datePickerHint-17MnA8 .hintValue-1x-flY {
	background-color: var(--main-color);
	color: #fff;
	transition: all 0.15s ease-in-out;
}
.container-2McqkF
	.datePicker-70cO23
	.datePickerHint-17MnA8
	.hintValue-1x-flY:hover {
	background-color: var(--hover-color);
}
.datePicker-70cO23 > .calendarPicker-sDhzdi .react-datepicker,
.datePicker-70cO23 > .calendarPicker-sDhzdi .react-datepicker__header {
	background-color: transparent;
}
.datePicker-70cO23
	> .calendarPicker-sDhzdi
	> .react-datepicker
	.react-datepicker__navigation {
	background-color: rgba(255, 255, 255, 0.1);
	border: 1px solid transparent;
	opacity: 0.7;
	transition: all 0.15s ease-in-out;
}
.datePicker-70cO23
	> .calendarPicker-sDhzdi
	> .react-datepicker
	.react-datepicker__navigation:hover {
	background-color: var(--main-color);
	opacity: 1;
}
.datePicker-70cO23 > .calendarPicker-sDhzdi .react-datepicker__current-month {
	border-bottom: 1px solid rgba(255, 255, 255, 0.04);
	color: var(--main-color);
	font-weight: 600;
}
.datePicker-70cO23 > .calendarPicker-sDhzdi .react-datepicker__day-name {
	color: rgba(255, 255, 255, 0.7);
}
.datePicker-70cO23
	> .calendarPicker-sDhzdi
	.react-datepicker__week
	> .react-datepicker__day {
	background-color: rgba(255, 255, 255, 0.1);
	border-left: 1px solid rgba(255, 255, 255, 0.04);
	border-top: 1px solid rgba(255, 255, 255, 0.04);
	color: rgba(255, 255, 255, 0.7);
	transition: all 0.15s ease-in-out;
}
.datePicker-70cO23
	> .calendarPicker-sDhzdi
	.react-datepicker__week
	> .react-datepicker__day:last-of-type {
	border-right: 1px solid rgba(255, 255, 255, 0.04);
}
.datePicker-70cO23
	> .calendarPicker-sDhzdi
	.react-datepicker__week
	> .react-datepicker__day:hover {
	background-color: var(--main-color);
	color: #fff;
}
.datePicker-70cO23
	> .calendarPicker-sDhzdi
	.react-datepicker__week
	> .react-datepicker__day--selected {
	box-shadow: inset 0 -3px var(--main-color);
}
.datePicker-70cO23
	> .calendarPicker-sDhzdi
	.react-datepicker__week
	> .react-datepicker__day--selected:after {
	display: none;
}
.datePicker-70cO23
	> .calendarPicker-sDhzdi
	.react-datepicker__week
	> .react-datepicker__day--today {
	color: var(--main-color);
	font-weight: 700;
}
.datePicker-70cO23
	> .calendarPicker-sDhzdi
	.react-datepicker__week
	> .react-datepicker__day--disabled,
.datePicker-70cO23
	> .calendarPicker-sDhzdi
	.react-datepicker__week
	> .react-datepicker__day--outside-month {
	background-color: transparent;
	color: rgba(255, 255, 255, 0.1);
}
.datePicker-70cO23
	> .calendarPicker-sDhzdi
	.react-datepicker__week
	> .react-datepicker__day--disabled:hover,
.datePicker-70cO23
	> .calendarPicker-sDhzdi
	.react-datepicker__week
	> .react-datepicker__day--outside-month:hover {
	background-color: transparent;
	color: rgba(255, 255, 255, 0.1);
}
.animatorTop-3ltI52 .menu-1QACrS {
	margin-left: -10px;
}
#status-picker-online.item-1OdjEX:not(.focused-3qFvc8) .status-2DiCMd {
	background-color: var(--online-color) !important;
}
#status-picker-online.item-1OdjEX.focused-3qFvc8 {
	background-color: var(--online-color);
}
#status-picker-idle.item-1OdjEX:not(.focused-3qFvc8) .status-2DiCMd {
	background-color: var(--idle-color) !important;
}
#status-picker-idle.item-1OdjEX.focused-3qFvc8 {
	background-color: var(--idle-color);
}
#status-picker-dnd.item-1OdjEX:not(.focused-3qFvc8) .status-2DiCMd {
	background-color: var(--dnd-color) !important;
}
#status-picker-dnd.item-1OdjEX.focused-3qFvc8 {
	background-color: var(--dnd-color);
}
#status-picker-invisible.item-1OdjEX:not(.focused-3qFvc8) .status-2DiCMd {
	background-color: var(--offline-color) !important;
}
#status-picker-invisible.item-1OdjEX.focused-3qFvc8 {
	background-color: var(--offline-color);
}
.container-1SX9VC {
	background-color: rgba(255, 255, 255, 0.07);
	border: none;
	box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.09);
	margin-top: 2px;
}
.container-1SX9VC:focus-within {
	box-shadow: 0 0 2px 2px var(--main-color);
	transition: all 0.15s ease-in-out;
}
.container-1SX9VC .input-2FSSDe {
	color: #fff;
}
.container-1SX9VC .input-2FSSDe::-moz-placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.container-1SX9VC .input-2FSSDe:-ms-input-placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.container-1SX9VC .input-2FSSDe::placeholder {
	color: rgba(255, 255, 255, 0.3);
}
.wrapper-22rqw6 {
	background-color: transparent;
}
.stickerCategory-2f6iSo {
	color: rgba(255, 255, 255, 0.7);
}
.stickerCategory-2f6iSo:hover {
	background-color: rgba(255, 255, 255, 0.07);
	border-radius: 4px;
}
.stickerCategorySelected-2uaMAG,
.stickerCategorySelected-2uaMAG:hover {
	background-color: var(--main-color);
	color: #fff;
}
.upsellContent-1ppSei {
	background-color: rgba(0, 0, 0, 0.8);
}
.row-2mBMW2 {
	-moz-column-gap: 8px !important;
	column-gap: 8px !important;
}
.stickerInspected-mwnU6w .inspectedIndicator-27zwNZ {
	background-color: var(--main-color);
}
.theme-dark .containerBackground-Ang24O {
	opacity: 1;
	background-color: rgba(0, 0, 0, 0.8);
	border: none;
}
.container-18GwIk {
	background-color: transparent;
}
.layer-2aCOJ3 .container-18GwIk {
	background-color: rgba(0, 0, 0, 0.8);
	-webkit-animation: cv-menu-fold-y 0.2s cubic-bezier(0.2, 0.6, 0.5, 1.1);
	animation: cv-menu-fold-y 0.2s cubic-bezier(0.2, 0.6, 0.5, 1.1);
	transform-origin: 50% 0;
	border-radius: 5px;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}
.header-3_zmOb {
	background-color: transparent;
}
.icon-mJhEWn {
	background-color: var(--main-color);
	color: #fff;
}
.theme-dark .header-3_zmOb .tabBar-2WhZ9G .tab-2Jo-cu {
	color: #fff;
}
.theme-dark .header-3_zmOb .tabBar-2WhZ9G .tab-2Jo-cu.active-346HgG {
	background-color: var(--main-color);
}
.theme-dark
	.header-3_zmOb
	.tabBar-2WhZ9G
	.tab-2Jo-cu:hover:not(.active-346HgG) {
	background-color: rgba(255, 255, 255, 0.06);
	color: #fff;
}
.userPopout-2j1gM4 {
	position: relative;
	max-height: calc(100vh - 40px);
	border-radius: 5px;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
	-webkit-animation: cv-menu-fold-x 0.2s cubic-bezier(0.2, 0.6, 0.5, 1.1);
	animation: cv-menu-fold-x 0.2s cubic-bezier(0.2, 0.6, 0.5, 1.1);
	transform-origin: 0 50%;
	background-color: transparent;
}
.userPopout-2j1gM4:before {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: calc(-2 * var(--user-popout-blur));
	background: var(--user-popout-image) var(--user-popout-position) /
		var(--user-popout-size) var(--user-popout-repeat)
		var(--user-popout-attachment);
	filter: grayscale(var(--user-popout-grayscale))
		sepia(var(--user-popout-sepia)) invert(var(--user-popout-invert))
		brightness(var(--user-popout-brightness))
		contrast(var(--user-popout-contrast))
		saturate(var(--user-popout-saturation)) blur(var(--user-popout-blur));
	z-index: -1;
}
.animatorLeft-3yvG13 > .userPopout-2j1gM4 {
	margin-right: -16px;
	transform-origin: 100% 50%;
}
.userPopout-2j1gM4 .headerNormal-3Zn_yu,
.userPopout-2j1gM4 .headerTop-3GPUSF {
	background: var(--user-popout-overlay);
}
.userPopout-2j1gM4 .popoutBanner-3cqRD9 {
	-webkit-mask: linear-gradient(to bottom, #000, transparent 93%);
	mask: linear-gradient(to bottom, #000, transparent 93%);
}
.userPopout-2j1gM4 .popoutBannerPremium-3i5EEI {
	-webkit-mask: linear-gradient(to bottom, #000 50%, transparent);
	mask: linear-gradient(to bottom, #000 50%, transparent);
}
.userPopout-2j1gM4 .nameTag-H6kSJ0 {
	overflow: visible;
}
.userPopout-2j1gM4 .avatar-2Vndt_ {
	border-color: transparent;
	background-color: transparent;
}
.userPopout-2j1gM4 .profileBadge22-3GAYRy {
	width: 25px !important;
	height: 25px;
	background-size: 25px;
}
.userPopout-2j1gM4 .body-2wLx-E {
	background: var(--user-popout-overlay);
}
.userPopout-2j1gM4 .bodyInnerWrapper-2bQs1k {
	background-color: transparent;
}
.userPopout-2j1gM4 .bodyTitle-2Az3VQ {
	color: rgba(255, 255, 255, 0.7);
	flex-shrink: 0;
}
.userPopout-2j1gM4 .rolesList-3uZoaa {
	margin-top: 0;
}
.userPopout-2j1gM4 #permissions-popout {
	display: flex;
	flex-direction: column;
	flex-shrink: 1;
}
.userPopout-2j1gM4 #permissions-popout > .rolesList-3uZoaa {
	max-height: unset;
}
.userPopout-2j1gM4 .note-Go5ZP2 > .textarea-_59yqs:focus {
	background: rgba(255, 255, 255, 0.07);
}
.userPopout-2j1gM4 .footer-3naVBw {
	background: var(--user-popout-overlay);
	margin-top: 0px;
}
.container-8Futzw {
	background-color: rgba(0, 0, 0, 0.8);
}
.button-1Ofqs0:hover {
	background-color: var(--hover-color);
	border-color: var(--main-color) !important;
}
.iconButton-285DXF:hover {
	background-color: var(--hover-color);
	border-color: var(--main-color) !important;
}
.errorPage-2pZ2Kq {
	background: transparent;
	box-shadow: inset 0 0 50vmin 10px var(--danger-color);
}
.errorPage-2pZ2Kq .contents-3ca1mk {
	height: 16px;
	font-size: 0;
}
.errorPage-2pZ2Kq .contents-3ca1mk:after {
	content: "Respawn at last Checkpoint";
	font-size: 14px;
}
.image-35kDIs {
	display: none;
}
.text-3IbNaT {
	width: auto;
	color: rgba(255, 255, 255, 0.7);
}
.text-3IbNaT h4 {
	height: 150px;
	width: 100vw;
	background: rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 30px 15px rgba(0, 0, 0, 0.5);
	color: var(--danger-color);
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0;
	font-weight: normal;
	line-height: 150px;
}
.text-3IbNaT h4:after {
	content: "YOU DIED";
	font-size: 150px;
}
.text-3IbNaT .note-Ph806N {
	font-size: 0;
	white-space: pre-line;
}
.note-Ph806N > div > p {
	margin: 0;
}
.note-Ph806N > div > p:before,
.note-Ph806N > div > p:after {
	margin-bottom: 14px;
	display: block;
	font-size: 16px;
}
.note-Ph806N > div > p:first-child:before {
	content: "Looks like you got slaughtered by an Error Level 9000.";
}
.note-Ph806N > div > p:first-child:after {
	content: "Might have been one of your plugins?";
}
.note-Ph806N > div > p:last-child:after {
	content: "Press Ctrl + Shift + I or Cmd + Alt + I to check Console for errors.";
}
.container-2RRFHK {
	background: rgba(0, 0, 0, 0.9);
}
.links-30fqF9 {
	color: var(--main-color);
	opacity: 1 !important;
	transition: all 0.1s ease-in-out;
}
.links-30fqF9:hover {
	text-shadow: 0 0 1px;
	text-decoration: none !important;
}
.path-lhsLSV {
	stroke: var(--main-color) !important;
}
.path2-F-M5gP {
	opacity: 0.5 !important;
}
.path3-3tVOpU {
	opacity: 0.3 !important;
}
.content-1jQy2l .searchResultsWrap-5RVOkx {
	background-color: rgba(0, 0, 0, 0.6);
}
.searchResultsWrap-5RVOkx > .searchHeader-1r_ZSh {
	background-color: rgba(0, 0, 0, 0.3);
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
}
.searchResultsWrap-5RVOkx > .searchHeader-1r_ZSh > .totalResults-2On644 {
	color: rgba(255, 255, 255, 0.5);
	opacity: 1;
}
.searchResultsWrap-5RVOkx > .searchHeader-1r_ZSh > .item-3XjbnG {
	position: relative;
	padding: 10px;
	margin: 10px 0 0;
	border: none !important;
	color: rgba(255, 255, 255, 0.5);
	opacity: 1;
	transition: all 0.15s ease-in-out;
}
.searchResultsWrap-5RVOkx > .searchHeader-1r_ZSh > .item-3XjbnG + .item-3XjbnG {
	margin-left: 5px;
}
.searchResultsWrap-5RVOkx > .searchHeader-1r_ZSh > .item-3XjbnG:before {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: linear-gradient(
		to top,
		transparent,
		rgba(255, 255, 255, 0.07) 50%
	);
	border-radius: 3px;
	opacity: 0;
	transition: all 0.15s ease-in-out, bottom 0.2s ease-in-out;
	z-index: -1;
}
.searchResultsWrap-5RVOkx > .searchHeader-1r_ZSh > .item-3XjbnG:after {
	content: "";
	position: absolute;
	top: 100%;
	right: 0;
	bottom: 0;
	left: 0;
	background: var(--main-color);
	box-shadow: none;
	border-radius: 3px;
	transition: all 0.2s ease-in-out;
	z-index: -1;
}
.searchResultsWrap-5RVOkx > .searchHeader-1r_ZSh > .item-3XjbnG:hover {
	color: rgba(255, 255, 255, 0.7);
}
.searchResultsWrap-5RVOkx > .searchHeader-1r_ZSh > .item-3XjbnG:hover:before {
	opacity: 1;
}
.searchResultsWrap-5RVOkx .channelName-3w2Y3c {
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: transparent;
	color: var(--main-color);
	text-shadow: 0 0 1px;
	transition: all 0.15s ease-in-out;
}
.searchResultsWrap-5RVOkx .channelName-3w2Y3c:before {
	content: "";
	height: 2px;
	border: none;
	flex-grow: 1;
	transition: all 0.15s ease-in-out;
	opacity: 0.7;
	margin-right: 5px;
	background: linear-gradient(to left, var(--main-color) 50%, transparent);
}
.searchResultsWrap-5RVOkx .channelName-3w2Y3c:after {
	content: "";
	height: 2px;
	border: none;
	flex-grow: 1;
	transition: all 0.15s ease-in-out;
	opacity: 0.7;
	margin-left: 5px;
	background: linear-gradient(to right, var(--main-color) 50%, transparent);
}
.searchResultsWrap-5RVOkx .channelName-3w2Y3c:hover {
	text-shadow: 0 0 3px;
	text-decoration: none;
}
.searchResultsWrap-5RVOkx .channelName-3w2Y3c:hover:before,
.searchResultsWrap-5RVOkx .channelName-3w2Y3c:hover:after {
	opacity: 1;
}
.searchResultsWrap-5RVOkx .searchResult-O9NDji {
	margin-bottom: 0;
	padding-bottom: 10px;
	border-bottom: 1px solid rgba(255, 255, 255, 0.04);
	background-color: var(--background-overlay);
}
.searchResultsWrap-5RVOkx .searchResult-O9NDji:before,
.searchResultsWrap-5RVOkx .searchResult-O9NDji:after {
	display: none;
}
.searchResultsWrap-5RVOkx .searchResult-O9NDji + .searchResult-O9NDji {
	margin-top: -1px;
}
.searchResultsWrap-5RVOkx .searchResult-O9NDji > .searchResultMessage-2VxO12 {
	background-color: transparent;
	border: 2px solid transparent;
	transition: background-color 0.3s ease-in-out, transform 0.3s ease-in-out,
		opacity 0.3s ease-in-out;
}
.searchResultsWrap-5RVOkx
	.searchResult-O9NDji
	> .searchResultMessage-2VxO12.hit-NLlWXA {
	background-color: rgba(0, 0, 0, 0.3);
	border: 2px solid transparent;
	border-radius: 5px;
	box-shadow: none;
}
.searchResultsWrap-5RVOkx
	.searchResult-O9NDji
	> .searchResultMessage-2VxO12.before-1x1q5S,
.searchResultsWrap-5RVOkx
	.searchResult-O9NDji
	> .searchResultMessage-2VxO12.after-2g0jjc {
	opacity: 0;
	transition: background-color 0.3s ease-in-out, transform 0.3s ease-in-out,
		opacity 0s;
}
.searchResultsWrap-5RVOkx
	.searchResult-O9NDji
	> .searchResultMessage-2VxO12.sibling-3tUBeh {
	opacity: 0.3;
	transition: background-color 0.3s ease-in-out, transform 0.3s ease-in-out,
		opacity 0.3s ease-in-out;
}
.searchResultsWrap-5RVOkx
	.searchResult-O9NDji:not(.expanded-v2Szsz)
	> .sibling-3tUBeh {
	-webkit-mask-image: linear-gradient(
		to bottom,
		transparent 10%,
		#000 30%,
		#000 70%,
		transparent 90%
	);
	mask-image: linear-gradient(
		to bottom,
		transparent 10%,
		#000 30%,
		#000 70%,
		transparent 90%
	);
}
.searchResultsWrap-5RVOkx .searchResult-O9NDji.expanded-v2Szsz {
	background-color: rgba(255, 255, 255, 0.04);
	border: none;
	border-bottom: 1px solid rgba(255, 255, 255, 0.04);
	border-radius: 0;
}
.searchResultsWrap-5RVOkx
	.searchResult-O9NDji.expanded-v2Szsz
	> .searchResultMessage-2VxO12.hit-NLlWXA {
	background-color: rgba(255, 255, 255, 0.1);
	border: 2px solid transparent;
	border-radius: 5px;
}
.searchResultsWrap-5RVOkx
	.searchResult-O9NDji.expanded-v2Szsz
	> .searchResultMessage-2VxO12.before-1x1q5S,
.searchResultsWrap-5RVOkx
	.searchResult-O9NDji.expanded-v2Szsz
	> .searchResultMessage-2VxO12.after-2g0jjc {
	opacity: 1;
}
.searchResultsWrap-5RVOkx .actionButtons-14P9IC {
	background-color: transparent;
	box-shadow: none;
	opacity: 0;
	transition: all 0.15s ease-in-out;
}
.searchResultsWrap-5RVOkx .hit-NLlWXA:hover > .actionButtons-14P9IC {
	opacity: 1;
}
.searchResultsWrap-5RVOkx .button-cfOvv- {
	background-color: rgba(255, 255, 255, 0.04);
	color: rgba(255, 255, 255, 0.5);
	border-radius: 3px;
	transition: all 0.3s ease-in-out;
}
.searchResultsWrap-5RVOkx .button-cfOvv-:hover {
	background-color: var(--main-color);
	color: #fff;
	transition-duration: 0.15s;
}
.searchResultsWrap-5RVOkx .expanded-v2Szsz .button-cfOvv- {
	background-color: rgba(0, 0, 0, 0.3);
}
.searchResultsWrap-5RVOkx .highlight {
	position: relative;
	padding: 0 2px;
	background-color: var(--hover-color);
	border-radius: 3px;
	color: #fff;
	text-shadow: 0 0 3px;
}
.resultsBlocked-2lCGyA {
	background-color: transparent;
	border: none;
}
.connection-107AGH,
.connectionHeader-2rV1ze {
	background: transparent;
}
.connectionIcon-3nqZDW + div:before {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	border-radius: 8px 8px 0 0;
	pointer-events: none;
	z-index: -1;
}
.connectionIcon-3nqZDW + div:after {
	content: "";
	position: absolute;
	top: 72px;
	right: 0;
	bottom: -64px;
	left: 0;
	border-radius: 0 0 8px 8px;
	pointer-events: none;
	z-index: -1;
}
.connectionIcon-3nqZDW[alt*="Twitch"] + div:before {
	background-color: rgba(145, 70, 255, 0.6);
}
.connectionIcon-3nqZDW[alt*="Twitch"] + div:after {
	background-color: rgba(145, 70, 255, 0.5);
}
.connectionIcon-3nqZDW[alt*="YouTube"] + div:before {
	background-color: rgba(255, 0, 0, 0.6);
}
.connectionIcon-3nqZDW[alt*="YouTube"] + div:after {
	background-color: rgba(255, 0, 0, 0.5);
}
.connectionIcon-3nqZDW[alt*="Battle.net"] + div:before {
	background-color: rgba(5, 102, 176, 0.6);
}
.connectionIcon-3nqZDW[alt*="Battle.net"] + div:after {
	background-color: rgba(5, 102, 176, 0.5);
}
.connectionIcon-3nqZDW[alt*="Steam"] + div:before {
	background-color: rgba(0, 0, 0, 0.6);
}
.connectionIcon-3nqZDW[alt*="Steam"] + div:after {
	background-color: rgba(0, 0, 0, 0.5);
}
.connectionIcon-3nqZDW[alt*="Reddit"] + div:before {
	background-color: rgba(255, 69, 0, 0.6);
}
.connectionIcon-3nqZDW[alt*="Reddit"] + div:after {
	background-color: rgba(255, 69, 0, 0.5);
}
.connectionIcon-3nqZDW[alt*="Facebook"] + div:before {
	background-color: rgba(24, 119, 242, 0.6);
}
.connectionIcon-3nqZDW[alt*="Facebook"] + div:after {
	background-color: rgba(24, 119, 242, 0.5);
}
.connectionIcon-3nqZDW[alt*="Twitter"] + div:before {
	background-color: rgba(0, 158, 247, 0.6);
}
.connectionIcon-3nqZDW[alt*="Twitter"] + div:after {
	background-color: rgba(0, 158, 247, 0.5);
}
.connectionIcon-3nqZDW[alt*="Spotify"] + div:before {
	background-color: rgba(29, 185, 84, 0.6);
}
.connectionIcon-3nqZDW[alt*="Spotify"] + div:after {
	background-color: rgba(29, 185, 84, 0.5);
}
.connectionIcon-3nqZDW[alt*="Xbox Live"] + div:before {
	background-color: rgba(16, 124, 16, 0.6);
}
.connectionIcon-3nqZDW[alt*="Xbox Live"] + div:after {
	background-color: rgba(16, 124, 16, 0.5);
}
.connectionIcon-3nqZDW[alt*="GitHub"] + div:before {
	background-color: rgba(34, 34, 34, 0.6);
}
.connectionIcon-3nqZDW[alt*="GitHub"] + div:after {
	background-color: rgba(34, 34, 34, 0.5);
}
.connectionIcon-3nqZDW[alt*="Facebook"] + div:after,
.connectionIcon-3nqZDW[alt*="Spotify"] + div:after,
.connectionIcon-3nqZDW[alt*="Xbox Live"] + div:after {
	bottom: -108px;
}
.connectionAccountLabel-HkwS6X {
	color: rgba(255, 255, 255, 0.7);
}
.connectionDelete-XXTMqE {
	color: rgba(255, 255, 255, 0.7);
}
.integrationsWrapper-3a2pGd {
	background-color: #9146ff;
	border-radius: 0 0 8px 8px;
}
.integration-1f5IUi {
	background-color: #9146ff;
}
.item-4m-12I {
	background-color: rgba(0, 0, 0, 0.4);
	border-color: rgba(255, 255, 255, 0.07);
}
.allow-1h61-Z.selected-3jieYB {
	background-color: #43b581;
	border-color: #43b581;
}
.deny-1GO6vI.selected-3jieYB {
	background-color: #f04747;
	border-color: #f04747;
}
.passthrough--fbdFR.selected-3jieYB {
	background-color: #faa61a;
	border-color: #faa61a;
}
.settingCard-xZSDjS {
	background-color: rgba(0, 0, 0, 0.4);
}
.settingCard-xZSDjS.active-3EK-ed {
	background-color: rgba(0, 0, 0, 0.4);
}
.cardFolder-3H4uH4 {
	background-color: transparent;
}
.container-1S70rv .header-3i_Csh {
	background-color: rgba(0, 0, 0, 0.7);
}
.standardSidebarView-E9Pc3j > .contentRegion-3HkfJJ {
	background: transparent;
}
.contentRegion-3HkfJJ .contentRegionScroller-2_GT_N,
.contentRegion-3HkfJJ .scroller-3_YDR2 {
	background: transparent;
}
.theme-dark .closeButton-PCZcma {
	border-color: rgba(255, 255, 255, 0.4);
}
.theme-dark .closeButton-PCZcma:hover {
	border-color: rgba(255, 255, 255, 0.6);
	background-color: transparent;
}
.theme-dark .closeButton-PCZcma > svg > path {
	fill: rgba(255, 255, 255, 0.6);
}
.theme-dark .keybind-13vtq8 {
	color: rgba(255, 255, 255, 0.6);
}
.avatarUploaderInner-p38nm2 {
	background-color: rgba(255, 255, 255, 0.05);
}
.theme-dark .avatarUploaderIcon-3-5PWB {
	background-color: var(--main-color);
	background-image: none;
}
.theme-dark .avatarUploaderIcon-3-5PWB:after {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	background-image: url(https://discord.com/assets/d5c25e76af04cea8997e4a060572feae.svg);
	background-repeat: no-repeat;
	background-position: 50%;
	filter: brightness(0) invert(1);
	pointer-events: none;
}
.theme-dark .card-2ART2V:before {
	background-color: rgba(0, 0, 0, 0.4);
	border: rgba(255, 255, 255, 0.07);
}
.theme-dark .button-1yVL_7 {
	background-color: rgba(0, 0, 0, 0.4);
	border: rgba(255, 255, 255, 0.07);
}
.theme-dark .button-1yVL_7:hover {
	background-color: rgba(0, 0, 0, 0.7);
	border: rgba(255, 255, 255, 0.07);
}
.theme-dark .card-16VQ8C {
	background-color: rgba(0, 0, 0, 0.4);
	border-color: rgba(255, 255, 255, 0.07);
}
.theme-dark .card-16VQ8C a {
	color: var(--url-color);
}
.pulse-3KGsIm {
	-webkit-animation: none;
	animation: none;
}
[style*="transform"].app-2CXKsg {
	transform: none !important;
}
[style*="transform"].app-2CXKsg .bg-1QIAus {
	-webkit-animation: cv-shake 0.5s ease-in;
	animation: cv-shake 0.5s ease-in;
}
[aria-label="USER_SETTINGS"] .sidebar-nqHbhN .item-3XjbnG {
	padding-left: 50px !important;
}
[aria-label="USER_SETTINGS"] .sidebar-nqHbhN .item-3XjbnG:before {
	content: "";
	position: absolute;
	width: 24px;
	height: 24px;
	left: 15px;
	margin-top: -2px;
}
[aria-label="USER_SETTINGS"] .sidebar-nqHbhN .item-3XjbnG:hover:before {
	transform: rotateY(180deg);
	transition: all 0.15s ease-in-out;
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="my-account-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/person.svg);
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="profile-customization-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/user_profile.svg);
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="privacy-&-safety-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/security.svg);
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="authorized-apps-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/apps.svg);
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="connections-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/link.svg);
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="discord-nitro-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/nitro.svg);
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="nitro-server-boost-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/server_boost.svg);
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="subscriptions-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/subscriptions.svg);
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="library-inventory-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/gift.svg);
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="billing-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/payment.svg);
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="appearance-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/camera.svg);
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="accessibility-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/accessibility.svg);
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="voice-&-video-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/mic.svg);
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="text-&-images-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/chat.svg);
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="notifications-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/notifications.svg);
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="keybinds-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/keyboard.svg);
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="language-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/language.svg);
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="windows-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/windows.svg);
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="linux-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/linux.svg);
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="streamer-mode-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/videocam.svg);
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="advanced-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/bug.svg);
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="game-activity-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/games.svg);
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="overlay-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/aspect_ratio.svg);
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="changelog-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/history.svg);
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="hypesquad-online-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/hypesquad.svg);
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	[aria-controls="logout-tab"].item-3XjbnG:before {
	background-image: url(https://clearvision.gitlab.io/icons/exit.svg);
}
.premiumLabel-V52REm > svg {
	margin-right: 15px;
}
.theme-dark .elevationHigh-28Pty4 {
	background-color: rgba(0, 0, 0, 0.7) !important;
}
.theme-dark .bannerUpsellContainer-31E9J5 {
	background-color: transparent;
}
.avatarUploaderInnerSquareDisabled-e_U2MZ {
	background-color: transparent;
}
.theme-dark .colorPickerCustom-1swUKF {
	background-color: rgba(0, 0, 0, 0.7);
}
.container-3EtAkD {
	background-color: var(--main-color);
	color: #fff;
}
.container-3EtAkD:hover {
	background-color: var(--hover-color);
}
.roleRow-3LoHQ6:hover:not(.roleRowDisableHover-2TXfy-) .button-1_oXub {
	background-color: var(--main-color);
}
.roleRow-3LoHQ6:hover:not(.roleRowDisableHover-2TXfy-) .button-1_oXub:hover {
	background-color: var(--hover-color);
}
.titleContainer-3fPic2 {
	background-color: transparent;
}
.header-JUTO-g {
	background-color: transparent;
}
.header-JUTO-g:before {
	content: "";
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	position: absolute;
	z-index: -1;
	background: var(--background-image) var(--background-position) /
		var(--background-size) var(--background-repeat)
		var(--background-attachment);
	filter: grayscale(var(--background-grayscale))
		sepia(var(--background-sepia)) invert(var(--background-invert))
		brightness(var(--background-brightness))
		contrast(var(--background-contrast))
		saturate(var(--background-saturation)) blur(var(--background-blur));
}
.header-JUTO-g:after {
	content: "";
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	position: absolute;
	z-index: -1;
	background: var(--background-overlay);
}
.top-K_jibn .brand-3g5E0C.item-3XjbnG:hover {
	border-bottom-color: var(--hover-color);
}
.top-K_jibn .brand-3g5E0C.item-3XjbnG.selected-g-kMVV,
.top-K_jibn .brand-3g5E0C.item-3XjbnG:active {
	border-bottom-color: var(--main-color);
}
.selectedBrand-1AtwYE {
	background-color: var(--background-overlay);
}
.icon-2DGsye {
	background-color: var(--main-color);
}
.theme-dark .emojiAliasInput-1y-NBz .emojiInput-1aLNse {
	background-color: rgba(255, 255, 255, 0.05);
	padding-bottom: 2.5px;
	padding-left: 8px;
}
.wrapper-24fR1R {
	background-color: rgba(0, 0, 0, 0.4);
}
.tierLock-1eabw6 {
	color: #fff;
	opacity: 0.3;
}
.theme-dark .auditLog-3jNbM6 {
	border-color: rgba(255, 255, 255, 0.07);
}
.theme-dark .auditLog-3jNbM6 .headerClickable-2IVFo9,
.theme-dark .auditLog-3jNbM6 .headerDefault-1wrJcN {
	background-color: rgba(0, 0, 0, 0.4);
}
.theme-dark .auditLog-3jNbM6 .headerExpanded-CUEwZ5,
.theme-dark .auditLog-3jNbM6 .divider-1pnAR2,
.theme-dark .auditLog-3jNbM6 .changeDetails-bk98pu {
	background-color: rgba(0, 0, 0, 0.7);
}
.selectedBrand-1AtwYE {
	background-color: var(--main-color);
}
.descriptionBox-SKGNgB {
	background-color: rgba(0, 0, 0, 0.4);
}
.upsellContainer-2a5eMP,
.upsellContent-10YytV,
.upsellFooter-3M1V33 {
	background-color: transparent;
}
.analyticsCard-2fnrVG {
	background-color: rgba(0, 0, 0, 0.4);
}
.developerPortalCtaWrapper-2PniQs {
	background-color: transparent;
}
.notEnoughMembersError-3-VD0N {
	background-color: var(--info-warning-background);
}
.featureCard-1RR4Tl,
.featureIcon-3p1TC_ {
	background-color: rgba(0, 0, 0, 0.4);
}
.checklistContainer-12xGp5 {
	background-color: rgba(0, 0, 0, 0.4);
}
.checklistContainer-12xGp5 .checklistHeader-3liG7E {
	background-color: rgba(0, 0, 0, 0.4);
}
.checklistContainer-12xGp5 .separator-2qVfIV {
	background-color: rgba(255, 255, 255, 0.06);
	opacity: 1;
}
.featureCard-3XHbjy {
	background-color: rgba(0, 0, 0, 0.4);
}
.container-13pE3E {
	background-color: rgba(0, 0, 0, 0.7);
}
.checklist-Asy_56 {
	background-color: rgba(0, 0, 0, 0.4);
}
.checklist-Asy_56 .header-Wl8ec- {
	background-color: rgba(0, 0, 0, 0.4);
}
.checklist-Asy_56 .separator-1py8Bj {
	background-color: rgba(255, 255, 255, 0.06);
}
.card-PQEqCK,
.emptyChannelIcon-1YdEz2 {
	background-color: var(--background-overlay);
}
.exampleModal-2X2Vf8 {
	background-color: rgba(0, 0, 0, 0.5);
}
.exampleModal-2X2Vf8 .optionContainer-1FtykV {
	background-color: var(--main-color);
}
.exampleModal-2X2Vf8,
.exampleContainer-25sB-A,
.optionContainer-1FtykV {
	background-color: rgba(0, 0, 0, 0.5);
}
.enableContainer-6E-puu,
.previewContainer-1GxmBJ {
	background-color: rgba(0, 0, 0, 0.4);
}
.editCircle-ityklj {
	background-color: var(--main-color);
	color: #fff;
}
.welcomeChannel-1rFrIO {
	background-color: rgba(255, 255, 255, 0.05);
}
.welcomeChannel-1rFrIO .channelIcon-1eKmlw {
	background-color: transparent;
}
.theme-dark .background-3xJH_4 {
	color: rgba(0, 0, 0, 0.4);
}
.theme-dark .tierInProgress-1vFUnw {
	background-color: rgba(0, 0, 0, 0.4);
	border: 3px solid #f47fff;
}
.theme-dark .tierHeaderLocked-30MLlO,
.theme-dark .tierHeaderUnlocked-1OpOLf,
.theme-dark .tierBody-1d3UiS {
	background-color: rgba(0, 0, 0, 0.4);
}
.searchBar-3joS_I {
	background-color: rgba(0, 0, 0, 0.4);
}
.theme-dark .popoutList-10IFAa {
	background-color: rgba(0, 0, 0, 0.4);
	box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.07);
}
.theme-dark
	.popoutList-10IFAa
	.selectableItem-3-fmiM.selected-1l_Bxn[style*="background: rgb(114, 137, 218)"] {
	background-color: var(--main-color) !important;
}
.theme-dark .popoutListInput-1w4TxY {
	background-color: rgba(255, 255, 255, 0.05);
}
.searchBar-30dqPB {
	background-color: rgba(0, 0, 0, 0.4);
}
.container-3ssFyj {
	background-color: rgba(0, 0, 0, 0.8);
}
.role-fz0UH0:hover {
	background-color: rgba(255, 255, 255, 0.1);
}
.container-2oNtJn {
	background-color: rgba(255, 255, 255, 0.07);
}
.standardSidebarView-E9Pc3j .sidebarRegion-1VBisG {
	background: transparent;
}
.standardSidebarView-E9Pc3j .sidebarRegion-1VBisG .sidebar-nqHbhN {
	height: 100%;
	padding: 0px 6px 0px 20px;
}
.sidebarRegion-1VBisG .sidebarRegionScroller-FXiQOh {
	margin: 30px 8px 30px 0;
	background: transparent;
	-webkit-mask-image: linear-gradient(
		to bottom,
		transparent,
		#000 5%,
		#000 95%,
		transparent
	);
	mask-image: linear-gradient(
		to bottom,
		transparent,
		#000 5%,
		#000 95%,
		transparent
	);
}
.sidebarRegion-1VBisG .sidebarRegionScroller-FXiQOh::-webkit-scrollbar {
	width: 0 !important;
}
.side-2ur1Qk {
	padding: 30px 0;
}
.side-2ur1Qk .header-2Kx1US {
	color: var(--main-color);
	font-weight: 700;
}
.side-2ur1Qk .separator-2wx7h6 {
	background: rgba(255, 255, 255, 0.07);
}
.sidebar-nqHbhN .header-2Kx1US {
	padding-top: 20px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.sidebar-nqHbhN .header-2Kx1US:before {
	content: "";
	height: 2px;
	flex-grow: 1;
	background: linear-gradient(to left, var(--main-color) 50%, transparent);
	margin-right: 5px;
}
.sidebar-nqHbhN .header-2Kx1US:after {
	content: "";
	height: 2px;
	flex-grow: 1;
	background: linear-gradient(to right, var(--main-color) 50%, transparent);
	margin-left: 5px;
}
.sidebar-nqHbhN .header-2Kx1US > span {
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
}
[aria-label="USER_SETTINGS"]
	.sidebar-nqHbhN
	.item-3XjbnG:nth-child(9)
	+ .separator-2wx7h6 {
	display: none;
}
.standardSidebarView-E9Pc3j .sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG {
	position: relative;
	padding: 8px 0 8px 20px;
	color: rgba(255, 255, 255, 0.4);
	margin: 0;
	background: transparent;
	transition: all 0.15s ease-in-out;
	cursor: pointer;
}
.standardSidebarView-E9Pc3j .sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG:before {
	opacity: 0.4;
	transition: inherit;
}
.standardSidebarView-E9Pc3j .sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG:after {
	content: "";
	position: absolute;
	top: 0;
	right: 100%;
	bottom: 0;
	left: 0;
	opacity: 0.9;
	transition: all 0.3s ease-in-out;
	z-index: -1;
	pointer-events: none;
}
.standardSidebarView-E9Pc3j .sidebar-nqHbhN .side-2ur1Qk .item-3XjbnG:hover {
	background: rgba(255, 255, 255, 0.07);
	color: rgba(255, 255, 255, 0.7);
}
.standardSidebarView-E9Pc3j
	.sidebar-nqHbhN
	.side-2ur1Qk
	.item-3XjbnG:hover:before {
	opacity: 0.7;
}
.standardSidebarView-E9Pc3j
	.sidebar-nqHbhN
	.side-2ur1Qk
	.item-3XjbnG.selected-g-kMVV:before {
	opacity: 1;
}
.standardSidebarView-E9Pc3j
	.sidebar-nqHbhN
	.side-2ur1Qk
	.item-3XjbnG.selected-g-kMVV:after {
	right: 0;
	background: var(--main-color);
	-webkit-animation: cv-channel-select 0.3s ease-in-out;
	animation: cv-channel-select 0.3s ease-in-out;
}
.standardSidebarView-E9Pc3j
	.sidebar-nqHbhN
	.side-2ur1Qk
	.item-3XjbnG.selected-g-kMVV {
	background: transparent !important;
	color: #fff !important;
	transition: all 0.15s ease-in-out, background 0.3s 0.2s;
}
.standardSidebarView-E9Pc3j
	.sidebar-nqHbhN
	.side-2ur1Qk
	.item-3XjbnG.selected-g-kMVV
	.background-3iPORX,
.standardSidebarView-E9Pc3j
	.sidebar-nqHbhN
	.side-2ur1Qk
	.item-3XjbnG.selected-g-kMVV
	.selectedBackground-1qyzak {
	background-color: transparent;
}
.standardSidebarView-E9Pc3j
	.sidebar-nqHbhN
	.side-2ur1Qk
	[style*="color: hsl(359, calc(var(--saturation-factor, 1) * 82.6%), 59.4%)"].item-3XjbnG {
	background: transparent !important;
	color: var(--danger-color) !important;
}
.standardSidebarView-E9Pc3j
	.sidebar-nqHbhN
	.side-2ur1Qk
	[style*="background-color: hsl(359, calc(var(--saturation-factor, 1) * 82.6%), 59.4%)"].item-3XjbnG {
	background-color: var(--danger-color) !important;
	color: #fff !important;
}
.standardSidebarView-E9Pc3j
	.sidebar-nqHbhN
	.side-2ur1Qk
	[style*="background-color: hsl(359, calc(var(--saturation-factor, 1) * 82.6%), 59.4%)"].item-3XjbnG:before {
	opacity: 1;
}
.accountProfileCard-lbN7n- {
	background-color: rgba(0, 0, 0, 0.4);
}
.background-3d_SjE,
.fieldList-in8WkP {
	background-color: transparent;
}
.avatar-3mTjvZ {
	background: transparent;
	border-color: transparent;
}
.lookLink-15mFoz.colorLink-1Md3RZ {
	color: var(--url-color);
}
.lookLink-15mFoz.colorLink-1Md3RZ:hover .contents-3ca1mk {
	background-image: none;
	text-decoration: underline;
}
.profileBannerPreview-3mLIdO {
	background-color: var(--user-popout-overlay);
}
.avatarUploaderInner-p38nm2 {
	border: 6px solid transparent;
	background-clip: padding-box;
}
.optionBox-1UOevl {
	background-color: transparent;
}
.contentCircle-15IFyT {
	background-color: var(--main-color);
}
.notice-1Qe0b_ {
	background-color: transparent;
}
.editingContainer-1_nnqZ {
	background-color: transparent;
}
.authedApp-1tw-eT {
	background-color: rgba(0, 0, 0, 0.4);
	border-color: rgba(255, 255, 255, 0.07);
}
.accountList-305sx3 {
	background-color: rgba(0, 0, 0, 0.4);
	border-color: rgba(255, 255, 255, 0.07);
}
.accountList-305sx3 .accountBtn-1YkMgV .accountBtnInner-3XK70s {
	background-color: rgba(255, 255, 255, 0.05);
}
.accountList-305sx3 .accountBtn-1YkMgV .accountBtnInner-3XK70s:hover {
	background-color: rgba(255, 255, 255, 0.07);
}
.theme-dark .paymentPane-ut5qKZ,
.theme-dark .paginator-1eqD2g {
	background-color: transparent;
}
.theme-dark .bottomDivider-ZmTm-j {
	border-color: rgba(0, 0, 0, 0.07);
}
.theme-dark .hoverablePayment-lE1s4t:hover {
	background-color: rgba(255, 255, 255, 0.05);
}
.theme-dark .payment-2bOh4k {
	background-color: transparent;
}
.theme-dark .payment-2bOh4k:not(.hoverablePayment-lE1s4t) {
	background-color: rgba(0, 0, 0, 0.4);
}
.theme-dark .expandedInfo-1W31i3 {
	background-color: transparent;
	box-shadow: 0 0 2px 2px var(--main-color);
}
.theme-dark .codeRedemptionRedirect-3SBiCp {
	background-color: rgba(0, 0, 0, 0.4);
	border-color: rgba(255, 255, 255, 0.07);
}
.theme-dark .feature-2IUcBI {
	background-color: rgba(0, 0, 0, 0.4);
}
.applicationStore-2nk7Lo {
	background-color: transparent;
}
.lookInverted-2mDUMi.colorBrand-I6CyqQ {
	color: #fff;
	background-color: var(--main-color);
}
.lookInverted-2mDUMi.colorBrand-I6CyqQ:hover {
	background-color: var(--hover-color) !important;
	color: #fff;
}
.lookInverted-2mDUMi.colorBrand-I6CyqQ:active {
	background-color: var(--main-color);
	color: #fff;
}
.theme-dark .noItemsIcon-1rZlXZ,
.theme-dark .noItemsIcon-2OeOld {
	background-color: transparent;
}
.theme-dark .noItemsIcon-1rZlXZ > g > *,
.theme-dark .noItemsIcon-2OeOld > g > * {
	fill-opacity: 0.8 !important;
	stroke-opacity: 0.8 !important;
}
.noItemsCard-2V85P5,
.noItemsCard-5EOcCl {
	background-color: rgba(0, 0, 0, 0.4);
}
.scroller-29cQFV {
	background-color: transparent;
}
.detailsBlock-24pLFz,
.banner-WELp4M {
	background-color: rgba(0, 0, 0, 0.4);
}
.cardWrapper-CyvwQv {
	background-color: transparent;
}
.theme-dark .gemIndicatorContainer-PqApbX {
	background-color: transparent;
}
.previewMessage-2uxBrA {
	background-color: rgba(0, 0, 0, 0);
}
.theme-dark .userSettingsVoice-1_dzjw .container-3NTP7o {
	background-color: var(--main-color) !important;
}
.theme-dark .userSettingsVoice-1_dzjw .progress-1S-TDF {
	background-color: rgba(0, 0, 0, 0.7);
}
.theme-dark .userSettingsVoice-1_dzjw .notches-2w7UZJ {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='20' fill='rgba(0,0,0,.8)'%3E%3Cpath fill-rule='evenodd' d='M0 0h8v20H0V0zm4 2a2 2 0 00-2 2v12a2 2 0 104 0V4a2 2 0 00-2-2z'/%3E%3C/svg%3E");
}
.theme-dark .userSettingsVoice-1_dzjw .sliderBar-2T41Pw.speaking-NGQNT9 {
	background: var(--main-color) !important;
}
.cameraWrapper-1hB0cM {
	background-color: rgba(0, 0, 0, 0.7);
	border-color: rgba(255, 255, 255, 0.07);
}
.userSettingsVoice-1_dzjw .media-engine-video {
	background-color: rgba(0, 0, 0, 0.4);
}
.backgroundOption-2TVAQt {
	background-color: rgba(0, 0, 0, 0.7);
}
.backgroundOptionInner-TuavSG {
	background-color: transparent;
}
.wrapper-SdcMKg {
	border-color: var(--main-color);
}
.option-1QI4c9 {
	background-color: rgba(255, 255, 255, 0.05);
	opacity: 1;
}
.option-1QI4c9:hover {
	background-color: rgba(255, 255, 255, 0.07);
	opacity: 1;
}
.option-1QI4c9.selected-18Wszc {
	background-color: var(--main-color);
	border-color: var(--main-color);
}
.theme-dark .container-30qY7E {
	background-color: rgba(255, 255, 255, 0.05);
	box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.07);
	border-color: transparent;
}
.theme-dark .container-30qY7E:not(.disabled-3S7pz8):hover {
	border-color: transparent;
	box-shadow: 0 0 2px 2px var(--main-color);
}
.theme-dark .container-30qY7E.recording-3ny5_E {
	color: #fff;
	box-shadow: 0 0 2px 2px var(--main-color);
	-webkit-animation: cv-shadow-pulse 1s ease-in infinite;
	animation: cv-shadow-pulse 1s ease-in infinite;
}
.theme-dark .notDetected-2HEmAp {
	background-color: rgba(0, 0, 0, 0.4);
	border: rgba(255, 255, 255, 0.07);
}
.theme-dark .addGamePopout-3yePJc {
	background-color: rgba(0, 0, 0, 0.7);
}
.theme-dark .option-2eIyOn.focused-ODgjnC {
	background-color: var(--hover-color);
	color: #fff;
}
.theme-dark .game-3x3aDt {
	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.04);
}
.theme-dark .gameNameInput-3TuPuA:hover,
.theme-dark .gameNameInput-3TuPuA:focus {
	background-color: rgba(255, 255, 255, 0.05);
	border: rgba(255, 255, 255, 0.07);
}
.option-2eIyOn:hover,
.option-2eIyOn:focus {
	background-color: rgba(255, 255, 255, 0.05);
	border: rgba(255, 255, 255, 0.07);
}
.threadSidebar-1o3BTy {
	background-color: rgba(0, 0, 0, 0.6);
}
.iconWrapper-3plkqh {
	background-color: var(--main-color);
}
.scroller-oTbAWP {
	justify-content: flex-start;
}
.container-3XgAHv {
	background: rgba(0, 0, 0, 0.6);
}
.activityUserPopout-2MzGCj .nameNormal-2fPMD2,
.activityProfile-1712BN .nameNormal-2fPMD2 {
	color: var(--main-color);
	text-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
	font-weight: 600;
}
.activityUserPopout-2MzGCj .nameNormal-2fPMD2 > .activityName-3YXl6e,
.activityProfile-1712BN .nameNormal-2fPMD2 > .activityName-3YXl6e {
	color: inherit;
}
.activityUserPopout-2MzGCj
	.nameNormal-2fPMD2
	> .activityName-3YXl6e.bodyLink-1E-g-R:hover,
.activityProfile-1712BN
	.nameNormal-2fPMD2
	> .activityName-3YXl6e.bodyLink-1E-g-R:hover {
	text-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 1px;
}
.activityUserPopout-2MzGCj
	.nameNormal-2fPMD2
	> .activityName-3YXl6e.textHover-3f_j3D,
.activityProfile-1712BN
	.nameNormal-2fPMD2
	> .activityName-3YXl6e.textHover-3f_j3D {
	transition: all 0.1s ease-in-out;
}
.activityUserPopout-2MzGCj
	.nameNormal-2fPMD2
	> .activityName-3YXl6e.textHover-3f_j3D:hover,
.activityProfile-1712BN
	.nameNormal-2fPMD2
	> .activityName-3YXl6e.textHover-3f_j3D:hover {
	text-shadow: 0 0 5px rgba(0, 0, 0, 0.5), 0 0 1px;
	text-decoration: none;
}
.activityUserPopout-2MzGCj .timestamp-2f1NmH,
.activityProfile-1712BN .timestamp-2f1NmH {
	font-style: italic;
}
.activityUserPopout-2MzGCj .bodyLink-1E-g-R,
.activityProfile-1712BN .bodyLink-1E-g-R {
	transition: all 0.1s ease-in-out;
}
.activityUserPopout-2MzGCj .bodyLink-1E-g-R:hover,
.activityProfile-1712BN .bodyLink-1E-g-R:hover {
	text-shadow: 0 0 1px;
	text-decoration: none !important;
}
.mask-1FEkla {
	filter: drop-shadow(0 0 5px rgba(0, 0, 0, 0.5));
}
.botTag-7aX5WZ {
	padding: 1px 2px;
	background: rgba(255, 255, 255, 0.1);
	color: rgba(255, 255, 255, 0.6);
	font-weight: 700;
	text-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
	border-radius: 3px;
}
.botTagInvert-1nKcq_ {
	padding: 2px 3px;
	background: rgba(0, 0, 0, 0.3);
	color: rgba(255, 255, 255, 0.8);
}
.member-2gU6Ar .botTag-7aX5WZ {
	transition: all 0.15s ease-in-out;
}
.role-2TIOKu {
	background: transparent;
	position: relative;
	display: flex;
	flex-direction: row-reverse;
	border-radius: 3px;
	transition: all 0.1s ease-in-out;
	cursor: default;
}
[style].role-2TIOKu:not(:hover) {
	border-color: transparent !important;
}
.role-2TIOKu:not([style]) {
	background: rgba(255, 255, 255, 0.1);
	border-color: transparent;
}
.role-2TIOKu > .roleCircle-1EgnFN {
	width: 0;
	height: 0;
}
.role-2TIOKu > .roleCircle-1EgnFN:not(:empty) {
	margin-left: 6px;
}
.role-2TIOKu > .roleCircle-1EgnFN:after {
	content: "";
	position: absolute;
	top: -1px;
	right: -1px;
	bottom: -1px;
	left: -1px;
	border-radius: 3px;
	background: inherit;
	opacity: 0.2;
	transition: all 0.1s ease-in-out;
	pointer-events: none;
}
.role-2TIOKu > .roleCircle-1EgnFN > .roleRemoveIcon-387wKV {
	position: absolute;
	display: block;
	opacity: 0;
	transition: all 0.1s ease-in-out;
}
.role-2TIOKu > .roleCircle-1EgnFN > .roleRemoveIcon-387wKV .fill {
	fill: #fff;
}
.role-2TIOKu > .roleName-2ZJJYR {
	margin-right: 0;
	margin-left: 4px;
	color: rgba(255, 255, 255, 0.9);
	transition: all 0.1s ease-in-out;
}
.role-2TIOKu:hover > .roleCircle-1EgnFN:after {
	opacity: 0.3;
}
.role-2TIOKu:hover > .roleCircle-1EgnFN > .roleRemoveIcon-387wKV {
	opacity: 1;
}
.role-2TIOKu:hover > .roleName-2ZJJYR {
	color: #fff;
}
.addButton-1_dZYu {
	background: rgba(255, 255, 255, 0.1);
	transition: all 0.1s ease-in-out;
	cursor: pointer;
}
.addButton-1_dZYu > svg {
	width: 7px;
	height: 7px;
	color: rgba(255, 255, 255, 0.5);
	transition: inherit;
}
.addButton-1_dZYu:hover {
	background: rgba(255, 255, 255, 0.2);
}
.addButton-1_dZYu:hover > svg {
	color: #fff;
}
.row-1Ib2uD.selected-1IWCoj .rowInner-3uonq8 {
	background-color: transparent;
}
.row-1Ib2uD:hover .rowInner-3uonq8 {
	background-color: transparent;
}
.container-2O1UgZ {
	background-color: rgba(0, 0, 0, 0.8);
}
.mask-1FEkla rect[mask="url(#svg-mask-status-online)"],
.mask-1FEkla rect[mask="url(#svg-mask-status-online-mobile)"],
.mask-1FEkla
	rect[fill="hsl(139, calc(var(--saturation-factor, 1) * 47.3%), 43.9%)"],
.mask-2Me5HY rect[mask="url(#svg-mask-status-online)"],
.mask-2Me5HY rect[mask="url(#svg-mask-status-online-mobile)"],
.mask-2Me5HY
	rect[fill="hsl(139, calc(var(--saturation-factor, 1) * 47.3%), 43.9%)"] {
	fill: var(--online-color);
}
.mask-1FEkla rect[mask="url(#svg-mask-status-idle)"],
.mask-1FEkla
	rect[fill="hsl(38, calc(var(--saturation-factor, 1) * 95.7%), 54.1%)"],
.mask-2Me5HY rect[mask="url(#svg-mask-status-idle)"],
.mask-2Me5HY
	rect[fill="hsl(38, calc(var(--saturation-factor, 1) * 95.7%), 54.1%)"] {
	fill: var(--idle-color);
}
.mask-1FEkla rect[mask="url(#svg-mask-status-dnd)"],
.mask-1FEkla
	rect[fill="hsl(359, calc(var(--saturation-factor, 1) * 82.6%), 59.4%)"],
.mask-2Me5HY rect[mask="url(#svg-mask-status-dnd)"],
.mask-2Me5HY
	rect[fill="hsl(359, calc(var(--saturation-factor, 1) * 82.6%), 59.4%)"] {
	fill: var(--dnd-color);
}
.mask-1FEkla rect[mask="url(#svg-mask-status-streaming)"],
.mask-1FEkla
	rect[fill="hsl(262, calc(var(--saturation-factor, 1) * 46.8%), 39.8%)"],
.mask-2Me5HY rect[mask="url(#svg-mask-status-streaming)"],
.mask-2Me5HY
	rect[fill="hsl(262, calc(var(--saturation-factor, 1) * 46.8%), 39.8%)"] {
	fill: var(--streaming-color);
}
.mask-1FEkla rect[mask="url(#svg-mask-status-offline)"],
.mask-1FEkla
	rect[fill="hsl(214, calc(var(--saturation-factor, 1) * 9.9%), 50.4%)"],
.mask-2Me5HY rect[mask="url(#svg-mask-status-offline)"],
.mask-2Me5HY
	rect[fill="hsl(214, calc(var(--saturation-factor, 1) * 9.9%), 50.4%)"] {
	fill: var(--offline-color);
}
