/**
 * @name negcontrast
 * @author jackcook99
 * @version Auto
 * @description a dim low contrast them meant to be easy on the eyes
**/
/*im running a test*/
@import url("https://cyb3ry4nd3r3.github.io/negcontrast/negcontrastimport.theme.css");
@import url("https://cyb3ry4nd3r3.github.io/negcontrast/negfont/stylesheet.css");
/*@import url("https://cyb3ry4nd3r3.github.io/negcontrast/tuckedservers.css");/*comment this out to disable sliding servers*/
:root {
	/*Primary*/
	--lv1:   #000000;
	--accent: #124275;
	--hover: #0e355f;
	--header-primary:#a9a9a9;
	--bg: url('https://i.imgur.com/GdnbuVj.jpg');
	--codeblock:rgba(15,15,15,0.1);
	--tooltip-color:#f6f6f7;
	--bg-opacity: 0.75;
	--bg-fade: 80%;
	--contrast:  .99;
	--brightness:   .75;
	--viewwidth: 240px;
	--hiddenwidth: 10px;
	/*Support for other themes*/
	--mc: var(--accent);
	--hc: var(--hover);
	--main-color: var(--accent);
	--hover-color: var(--hover);
	--roundness: var(--user-roundness);
	--lvl-bg-opacity:var(--bg-opacity);
	--lvl-bg-fade:var(--bg-fade);
	--online:var(--success);
	--idle:var(--caution);
	--dnd:var(--danger);
	--offline:var(--unavailable);
	--invisible:var(--invisible);
	--streaming:var(--twitch-purple);

	/*Discord Vars*/
	--deprecated-store-bg: var(--lv1);
	--background-primary: var(--lv1);
	--background-secondary: var(--lv1);
	--background-secondary-alt:var(--lv1);
	--background-tertiary: var(--lv1);
	--channeltextarea-background:var(--lv1);
	--background-modifier-active:transparent;
	--interactive-active: var(--channels-default);
	/*Status*/
	--success: #085827;
	--caution: #8b7200;
	--danger: #7a0606;
	--unavailable: #33373b;
	--invisible: #444a52;
	--information:#325d8d;
	--twitch-purple: rgb(58, 29, 100);
	--spotify-green:rgb(16, 92, 42);
	--xbox-green:#0a4609;
	--netflix-red:#91090f;

	/*Roundness*/
	--user-roundness:0;
	--guilds-roundness:0;

	/*Fonts*/
	--sizelg:1.25rem;
	--size0: 1.15rem;
	--size1: .925rem;
	--size2: .8rem;
	--size3: .75rem;
	--size4: .7rem;
	--size5: .5rem;
	--size6: .35rem;
	--font:    'Inter', BlenderProBold;
	--letter-spacing: -.02rem;
	font-size: 17px !important;
	--theme-name:  'negcontrast';
	--theme-version:    '1.2';

	/*Toasts*/
	--toast-background:var(--lv1);
}

/**
 * @name negcontrasttest
 * @author jackcook99
 * @version Auto
 * @description a dim low contrast them meant to be easy on the eyes
**/
/*im running a test*/
@import url("https://cyb3ry4nd3r3.github.io/negcontrast/negfont/stylesheet.css");
/* @import url("https://cyb3ry4nd3r3.github.io/negcontrast/tuckedservers.css"); *//*comment this out to disable sliding servers*/
@import url("https://cyb3ry4nd3r3.github.io/negcontrast/longsettings.css");/*comment this out if you dont want long settings*/
:root {
	/*Primary*/
	--lv1:   #000000;
	--accent: #124275;
	--hover: #0e355f;
	--header-primary:#a9a9a9;
	--bg: url('https://i.imgur.com/GdnbuVj.jpg');
	--codeblock:rgba(15,15,15,0.1);
	--tooltip-color:#f6f6f7;
	--bg-opacity: 0.75;
	--bg-fade: 80%;
	--contrast:    .75;
	--brightness:     .75;
	--viewwidth: 240px;
	--hiddenwidth: 10px;
	/*Support for other themes*/
	--mc: var(--accent);
	--hc: var(--hover);
	--main-color: var(--accent);
	--hover-color: var(--hover);
	--roundness: var(--user-roundness);
	--lvl-bg-opacity:var(--bg-opacity);
	--lvl-bg-fade:var(--bg-fade);
	--online:var(--success);
	--idle:var(--caution);
	--dnd:var(--danger);
	--offline:var(--unavailable);
	--invisible:var(--invisible);
	--streaming:var(--twitch-purple);

	/*Discord Vars*/
	--deprecated-store-bg: var(--lv1);
	--background-primary: var(--lv1);
	--background-secondary: var(--lv1);
	--background-secondary-alt:var(--lv1);
	--background-tertiary: var(--lv1);
	--channeltextarea-background:var(--lv1);
	--background-modifier-active:transparent;
	--interactive-active: var(--channels-default);
	/*Status*/
	--success: #085827;
	--caution: #8b7200;
	--danger: #7a0606;
	--unavailable: #33373b;
	--invisible: #444a52;
	--information:#325d8d;
	--twitch-purple: rgb(58, 29, 100);
	--spotify-green:rgb(16, 92, 42);
	--xbox-green:#0a4609;
	--netflix-red:#91090f;

	/*Roundness*/
	--user-roundness:0;
	--guilds-roundness:0;

	/*Fonts*/
	--sizelg:1.25rem;
	--size0: 1.15rem;
	--size1: .925rem;
	--size2: .8rem;
	--size3: .75rem;
	--size4: .7rem;
	--size5: .5rem;
	--size6: .35rem;
	--letter-spacing: -.02rem;
	font-size: 17px !important;
	--theme-name:  'negcontrast';
	--theme-version:    '1.2';
	--font-display:Atkinson;
	--font-primary:Atkinson;
	/*Toasts*/
	--toast-background:var(--lv1);
/*experiment vars, probably wont do a whole lot, still probably shouldnt mess with them*/
--brand-experiment-100: #f8f9fd !important;
    --brand-experiment-130: #f2f4fc!important;
    --brand-experiment-160: #ebeefa!important;
    --brand-experiment-200: #e3e7f8!important;
    --brand-experiment-230: #dae0f5!important;
    --brand-experiment-260: #d1d9f3!important;
    --brand-experiment-300: #c7d0f0!important;
    --brand-experiment-330: #b5c1ec!important;
    --brand-experiment-360: #a5b3e7!important;
    --brand-experiment-400: #8ea1e1!important;
    --brand-experiment-430: #869adf!important;
    --brand-experiment-460: #7d92dd!important;
    --brand-experiment: #7289da!important;
    --brand-experiment-500: #7289da!important;
    --brand-experiment-530: #687dc6!important;
    --brand-experiment-560: #5c6fb1!important;
    --brand-experiment-600: #4e5d94!important;
    --brand-experiment-630: #435180!important;
    --brand-experiment-660: #3b4770!important;
    --brand-experiment-700: #2e3757!important;
    --brand-experiment-730: #2b3352!important;
    --brand-experiment-760: #272f4b!important;
    --brand-experiment-800: #222941!important;
    --brand-experiment-830: #1a2032!important;
    --brand-experiment-860: #111521!important;
    --brand-experiment-900: #06070b!important;
    --brand-experiment-05a: rgba(114,137,218,0.05)!important;
    --brand-experiment-10a: rgba(114,137,218,0.1)!important;
    --brand-experiment-15a: rgba(114,137,218,0.15)!important;
    --brand-experiment-20a: rgba(114,137,218,0.2)!important;
    --brand-experiment-25a: rgba(114,137,218,0.25)!important;
    --brand-experiment-30a: rgba(114,137,218,0.3)!important;
    --brand-experiment-35a: rgba(114,137,218,0.35)!important;
    --brand-experiment-40a: rgba(114,137,218,0.4)!important;
    --brand-experiment-45a: rgba(114,137,218,0.45)!important;
    --brand-experiment-50a: rgba(114,137,218,0.5)!important;
    --brand-experiment-55a: rgba(114,137,218,0.55)!important;
    --brand-experiment-60a: rgba(114,137,218,0.6)!important;
    --brand-experiment-65a: rgba(114,137,218,0.65)!important;
    --brand-experiment-70a: rgba(114,137,218,0.7)!important;
    --brand-experiment-75a: rgba(114,137,218,0.75)!important;
    --brand-experiment-80a: rgba(114,137,218,0.8)!important;
    --brand-experiment-85a: rgba(114,137,218,0.85)!important;
    --brand-experiment-90a: rgba(114,137,218,0.9)!important;
    --brand-experiment-95a: rgba(114,137,218,0.95)!important;

}



	.content-1jQy2l {
		filter: contrast(var(--contrast)) brightness(var(--brightness));
		background:transparent;
	}
	.markup-eYLPri code {
	    background: var(--codeblock);
	}
	.members-3WRCEx, .members-3WRCEx>div {
	    background-color: transparent


	}
	.theme-dark .form-3gdLxP:before {
	    background: transparent;
	}
	.input-3r5zZY{
		background-color: var(--lv1);
	}
	.messagesWrapper-3lZDfY::after {
		content: '';
		position: absolute;
		width: 100%;
		height: 100%;

		opacity: var(--bg-opacity);
		background-attachment:fixed;
		background: var(--bg) center/cover no-repeat;
		-webkit-mask-image: radial-gradient(black, transparent var(--bg-fade));
	}
	.theme-dark .form-3gdLxP:before, .chat-2ZfjoI {
	    background: transparent;
	}
	.sidebar-1tnWFu {
	    background: transparent;
	}
	.theme-dark .form-3gdLxP:before, .chat-2ZfjoI {
	    background: transparent;
	}
	#app-mount:before {
	  content: "";
	  background: var(--bg);
	  background-position: center;
	  background-size: cover;
	  position: absolute;
	  height: 100%;
	  width: 100%;
	  top: 50%;
	  left: 50%;
	  transform: translate(-50%, -50%);
	  z-index: 0;
		opacity: 0.5;
	  /*background: var(--bg) center/cover no-repeat;*/
	}
	.scroller-kQBbkU {

	    background: transparent;
	}
	.app-2CXKsg {

	    background: transparent;

	}
	.bg-1QIAus {
	    background-color: var(--lv1);
			opacity: var(--bg-opacity);
	}
	.wrapper-1_HaEi {
	    background-color: var(--background-tertiary);
			opacity: var(--bg-opacity);
	}
	.scroller-1ox3I2 {
	    z-index: 1;
	    padding-right: 8px;
			background-color: transparent;
			opacity: var(--bg-opacity);
	}
.container-1NXEtd {
	    position: relative;
			opacity: var(--bg-opacity);
	}
	.scroller-3X7KbA {
	    -webkit-user-select: none;
	    -moz-user-select: none;
	    -ms-user-select: none;
	    user-select: none;
	    padding: 12px 0 0;
	    background-color: transparent;
	    contain: layout size;
	    filter: contrast(var(--contrast)) brightness(var(--brightness));
	}
.container-YkUktl {
	filter: contrast(var(--contrast)) brightness(var(--brightness));
}
.tutorialcontainer-2sGCg9 childWrapper-1j_1ub {
	background:transparent!important;
	line-height:40px;
	-webkit-mask: url("https://i.imgur.com/K8Ps3J7.png");
	-webkit-mask-size: 40px;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center;
	color:rgba(255,255,255) !important;
}
.homeIcon-FuNwkv path {display: none;}
.homeIcon-FuNwkv{
	background-image: url('https://i.imgur.com/K8Ps3J7.png');
	background-color: transparent !important;
	background-size: contain;
	background-repeat: no-repeat;
	margin: 0;
	height: 100%;
	width: 100%;

}

.wordmark-2u86JB {
	opacity: 1;
	width: 100%;
	background: var(--lv1);
	padding: 0;
	display: flex;
	align-items: center;
	height: 30px;
	padding-left: 12px;
}

.wordmark-2u86JB svg {
	display: none;
}

.wordmark-2u86JB:before,
.wordmark-2u86JB:after {
  font-size:var(--size1);
}

.wordmark-2u86JB:before {
	content: var(--theme-name);
	font-weight: 600;
	color: var(--header-primary);

}

.wordmark-2u86JB:after {
	content: 'v' var(--theme-version);
	font-weight: 400;
	color: rgba(255, 255, 255, .8);
	margin-left: 5px;
}
.wrapper-3kah-n.selected-1Drb7Z .childWrapper-1j_1ub, .wrapper-3kah-n:hover .childWrapper-1j_1ub {
    color: #fff;
    background-color: rgba(5,5,5,1);
}
.peopleList-2VBrVI {
    padding-bottom: 8px;
    /* filter: contrast(var(--contrast)) brightness(var(--brightness)); */
    background: var(--lv1);
}

.theme-dark .keyboardShortcutsModal-2CRmCm {
    background-color: var(--lv1);
	}
	.inner-1ilYF7,.uploadModal-2ie9O_ .inner-rBP-MS,.uploadModal-2ie9O_ .footer-VCsJQY.hasSpoilers-33hwf_  {
		  background-color: var(--lv1);
			/*filter: contrast(var(--contrast)) brightness(var(--brightness));*/
	}

.toasts-tApoHv.right-Eka_pI,.uploadModal-2ie9O_ .inner-rBP-MS .file-163EuR.expandable-2-lrzP,.uploadModal-2ie9O_ .inner-rBP-MS .comment-1kpwc5 .label-21vOgf,.contents-3ca1mk,.checkboxWrapper-2fDzaA,.lookFilled-yCfaCM.colorBrand-I6CyqQ, .flowerStar-2tNFCR .name-3Uvkvr, .tierTooltipTitle-3AtaZT,.toasts,.messagesPopoutWrap-3zryHW,.messagesPopoutWrap-3zryHW,.userPopout-3XzG_A,.mention-3XBnnZ ,.content-2qfHzC,.theme-dark .ctaBar-2UsjF2,.progressBar-20NUv9,.headerGraphic-nVhv-X, .headerLogo--hLLAk,.headerBlurb-1GxBrq,.carouselContainerVisible-1JVIpW,.avatarUploaderInner-2euNNs, .userSettingsSecurity-3C5Hg5 .isEnabled-2qCZy8,.connectionIcon-3nqZDW,.lookFilled-yCfaCM.colorRed-rQXKgM,.lookOutlined-3yKVGo.colorRed-rQXKgM, .constrainedRow-3y91Xf,.details-3K5sBD,.sidebar-nqHbhN,.peopleListItem-u6dGxF,.children-3xh0VB,.wrapper-1gVUIN.minimum-fXpVNc,.title-17SveM,.toolbar-3_r2xA,.wrapper-3t3Yqv,.category-2sgp74,.emojiListRowMediumSize-2_-xbz,.textWrapper-3m4b4D,.categoryItemGuildCategory-3mvXlo,.accountBtn-1YkMgV,.itemCard-3Etziu:first-of-type,.content-374sTA,.diversitySelector-P-W_tU,.bd-emote-item,.nav-1zWVQw,.categoryItemDefaultCategory-3haEDq,.title-2dsDLn, .input-2XRLou.connectedAccounts-26X_gr,.header-1XpmZs, .graphicPrimary-jNHB2G,.container-1zzFcN,.horizontal-112GEH>.flex-2S1XBF:first-child, .horizontal-112GEH>.flexChild-3PzYmX:first-child,.permissionCheckmark-2XFmCt,.modeDefault-2fEh7a,.faded-Yd0FtY,.voiceCallWrapper-3UtDiC,.content-2a4AW9,.title-17SveM,.theme-dark .paymentPane-ut5qKZ,.theme-dark .bar-1Bhnl9,.container-3NTP7o,.track-1BI4CA,.css-4h5swf-singleValue,.emptyStateHeader-2qdbzr,.emptyStateSubtext-1nMe5m, .guildIcon-c10VUR,.features-3EmM1p,.iconSizeLarge-_r2zCK,.circle-1BhSZ2,.theme-dark .tierLabel-3MVAnX, .defaultColor-2cKwKo,.h5-2RwDNl,.emptyStateImage-2qGUMK ,.promotionIcon-2_WrS8, .gemWithLabel-9XSuaB ,.subscriptionInfo-EBBAIX,.heading-3VWlBM, .marketingLogo-pyU32f,.base-21yXnu.muted-eZM05q,.size16-rrJ6ag,.marketingHeader-d16BX, .guildSubscriptionSlot-1XGRPI:last-child,.theme-dark .notDetected-2HEmAp, .theme-light .notDetected-2HEmAp,.theme-dark .nowPlayingAdd-3lvnXJ,.bd-addon-list .bd-footer,.container-1_ClKi,.contentColumnDefault-3eyv5o,.bd-addon-controls,.bd-addon-header .bd-icon,.bd-addon-list .bd-description, .bd-title, .bd-name, .bd-meta, .defaultColor-2cKwKo, .theme-light .nowPlayingAdd-3lvnXJ,  .toolbar-3_r2xA {
    filter: contrast(var(--contrast)) brightness(var(--brightness));
}
.preview-rua1rr{
	  filter: contrast(var(--contrast)) brightness(var(--brightness));
}
.theme-dark .perksModal-fSYqOq,.background-3d_SjE,.preview-rua1rr,.guildHeader-3nh5RK,.cardWrapper-CyvwQv,.theme-dark .paymentPane-ut5qKZ, .theme-dark .bottomDivider-ZmTm-j,.defaultColor-2cKwKo,.theme-dark .gemIndicatorContainer-PqApbX,.guildSubscriptionSlots-JPXXvN,.cardPrimary-3qRT__,.connectionHeader-2rV1ze,.connection-107AGH,.accountList-305sx3,.itemCard-3Etziu:first-of-type,.fieldList-in8WkP, .wrapper-2vIMkT,.lookFilled-yCfaCM.colorBrand-I6CyqQ, .accountBtn-1YkMgV .accountBtnInner-3XK70s{
    background-color: transparent;
}
.textContainer-36wgKK {
    background-color: var(--codeblock);
}
.footer-GXWBBp {
    background-color: var(--codeblock);
}


@font-face {
    font-family: 'Atkinson';
    src: url('Atkinson-Hyperlegible-Regular-102.eot');
    src: local('Atkinson-Hyperlegible-Regular-102'), local('Atkinson-Hyperlegible-Regular-102'),
        url('Atkinson-Hyperlegible-Regular-102a.woff2') format('woff2'),
        url('Atkinson-Hyperlegible-Regular-102.woff') format('woff'),
        url('Atkinson-Hyperlegible-Regular-102.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Atkinson';
    src: url('Atkinson-Hyperlegible-Italic-102.eot');
    src: local('Atkinson-Hyperlegible-Italic-102'), local('Atkinson-Hyperlegible-Italic-102'),
        url('Atkinson-Hyperlegible-Italic-102a.woff2') format('woff2'),
        url('Atkinson-Hyperlegible-Italic-102.woff') format('woff'),
        url('Atkinson-Hyperlegible-Italic-102.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Atkinson';
    src: url('Atkinson-Hyperlegible-Bold-102.eot');
    src: local('Atkinson-Hyperlegible-Bold-102'), local('Atkinson-Hyperlegible-Bold-102'),
        url('Atkinson-Hyperlegible-Bold-102a.woff2') format('woff2'),
        url('Atkinson-Hyperlegible-Bold-102.woff') format('woff'),
        url('Atkinson-Hyperlegible-Bold-102.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Atkinson';
    src: url('Atkinson-Hyperlegible-BoldItalic-102.eot');
    src: local('Atkinson-Hyperlegible-BoldItalic-102'), local('Atkinson-Hyperlegible-BoldItalic-102'),
        url('Atkinson-Hyperlegible-BoldItalic-102a.woff2') format('woff2'),
        url('Atkinson-Hyperlegible-BoldItalic-102.woff') format('woff'),
        url('Atkinson-Hyperlegible-BoldItalic-102.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

/*
@font-face {
    font-family: 'Blender Pro';
    src: url('BlenderPro-ThinItalic.eot');
    src: local('Blender Pro Thin Italic'), local('BlenderPro-ThinItalic'),
        url('BlenderPro-ThinItalic.eot?#iefix') format('embedded-opentype'),
        url('BlenderPro-ThinItalic.woff2') format('woff2'),
        url('BlenderPro-ThinItalic.woff') format('woff'),
        url('BlenderPro-ThinItalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Blender Pro';
    src: url('BlenderPro-Heavy.eot');
    src: local('Blender Pro Heavy'), local('BlenderPro-Heavy'),
        url('BlenderPro-Heavy.eot?#iefix') format('embedded-opentype'),
        url('BlenderPro-Heavy.woff2') format('woff2'),
        url('BlenderPro-Heavy.woff') format('woff'),
        url('BlenderPro-Heavy.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Blender Pro Book';
    src: url('BlenderPro-BookItalic.eot');
    src: local('Blender Pro Book Italic'), local('BlenderPro-BookItalic'),
        url('BlenderPro-BookItalic.eot?#iefix') format('embedded-opentype'),
        url('BlenderPro-BookItalic.woff2') format('woff2'),
        url('BlenderPro-BookItalic.woff') format('woff'),
        url('BlenderPro-BookItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Blender Pro Book';
    src: url('BlenderPro-Book.eot');
    src: local('Blender Pro Book'), local('BlenderPro-Book'),
        url('BlenderPro-Book.eot?#iefix') format('embedded-opentype'),
        url('BlenderPro-Book.woff2') format('woff2'),
        url('BlenderPro-Book.woff') format('woff'),
        url('BlenderPro-Book.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Blender Pro';
    src: url('BlenderPro-Bold.eot');
    src: local('Blender Pro Bold'), local('BlenderPro-Bold'),
        url('BlenderPro-Bold.eot?#iefix') format('embedded-opentype'),
        url('BlenderPro-Bold.woff2') format('woff2'),
        url('BlenderPro-Bold.woff') format('woff'),
        url('BlenderPro-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Blender Pro';
    src: url('BlenderPro-Thin.eot');
    src: local('Blender Pro Thin'), local('BlenderPro-Thin'),
        url('BlenderPro-Thin.eot?#iefix') format('embedded-opentype'),
        url('BlenderPro-Thin.woff2') format('woff2'),
        url('BlenderPro-Thin.woff') format('woff'),
        url('BlenderPro-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Blender Pro';
    src: url('BlenderPro-MediumItalic.eot');
    src: local('Blender Pro Medium Italic'), local('BlenderPro-MediumItalic'),
        url('BlenderPro-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('BlenderPro-MediumItalic.woff2') format('woff2'),
        url('BlenderPro-MediumItalic.woff') format('woff'),
        url('BlenderPro-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Blender Pro';
    src: url('BlenderPro-BoldItalic.eot');
    src: local('Blender Pro Bold Italic'), local('BlenderPro-BoldItalic'),
        url('BlenderPro-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('BlenderPro-BoldItalic.woff2') format('woff2'),
        url('BlenderPro-BoldItalic.woff') format('woff'),
        url('BlenderPro-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}
*/