Greasy Fork is available in English.

Minimal Reddit

Wide posts and remove bloat from homepage

/* ==UserStyle==
@name           Minimal Reddit
@namespace      reddit.com
@version        5.6.6.3
@description    Wide posts and remove bloat from homepage
@homepageURL    https://github.com/zenstorage/minimal-reddit
@supportURL     https://github.com/zenstorage/minimal-reddit/issues
@author         hdy
@license        MIT
@preprocessor   stylus

@var checkbox    customColors            'Custom bgk color' 0
@var color       bgkColor                'Base background color' rgb(26, 26, 27)
@var range       bgkTransparency         'Background transparency' [1, 0, 1, .01]
@var range       bgkBlur                 'Background blur' [0, 0, 20, 1, 'px']
@var checkbox    customBackground        'Custom main background ' 0
@var text        bgkURL                  'Background main URL' ''https://w.wallhaven.cc/full/r7/wallhaven-r73mk1.jpg''
@var color       bkgColor                'Background main color, this replace the URL' #030303
@var range       blurBackground          'Blur main background' [0, 0, 10, 1, 'px']
@var range       navbarShowing           'Navbar top' [0, 0, 40, 1, 'px']
@var checkbox    useOlLogo               'Use old logo' 0
@var checkbox    noBreakLineSub          'No break line Sub name in search bar' 1
@var select      dropdownEffect          'Dropdown effect' ['None', 'Opacity', 'F-Top', 'F-Left', 'F-Bottom', 'F-Right', 'Pulse']
@var color       iconsColor              'Icons color' #d7dadc
@var select      imgPosts                'Images in posts' ['Default', 'Scroll', 'Resize', 'resizeOnHover: Resize on Hover', 'imgFullHeight: Full Height']
@var checkbox    scrollLongT             'Add scroll to long text in posts' 0
@var checkbox    widePosts               'Wide posts' 1
@var range       widthPosts              'Width posts' [100, 30, 100, 1, '%']
@var checkbox    boxShadowPosts          'Add shadow to posts' 0
@var select      countInPosts            'Add count in posts' ['None', 'Outside-T', 'Outside-B', 'Inside-LB', 'Inside-RB', 'Inside-RT', 'Inside-Below-Votes']
@var color       countColor              'Count color' #a8aaab
@var select      scalePost               'Post hover scale' ['None', 'Scale', 'noScale: Scale without extra shadow']
@var checkbox    scalePostFixed          'Scale post fixed' 0
@var number      scaleNum                'Post hover scale num' [1.03, 0, 10, .01]
@var number      postPadd                'Posts padding around' [0, 0, 40, 1, 'px']
@var checkbox    invertPostSidebar       'Invert posts to sidebar' 0
@var number      borderRadius            'Border raius' [4, 0, 30, 1, 'px']
@var checkbox    border                  'No border in section' 0
@var select      marginSection           'No margin in section' ['Default' ,'Create-Post', 'Sort-Post', 'Posts', 'Sidebar', 'Create-Sort', 'Create-Sort-Posts', 'All']
@var checkbox    paddingSectionSide      'No padding in siders section' 0
@var select      settingsSeg             'Settings page style' ['Default', 'Segmented', 'Segmented-Alt', 'Segmented-S']
@var color       cOverlayOffColor        'Comments overlay offset color' #131313cc
@var range       cOverlayOffWidth        'Comments overlay offset width' [100, 0, 100, 1, '%']
@var range       cOverlayOffBlur         'Comments overlay offset blur' [0, 0, 50, 1, 'px']
@var color       commentsOverlayC        'Comments overlay color' #1c1c1ce6
@var range       commentsOverlayB        'Comments overlay opacity' [0, 0, 1, 0.1]
@var checkbox    segmentComments         'Segment comments in post page' 0
@var checkbox    separatorPosts          'Add separator between posts' 0
@var color       separatorColor          'Separator color' #acacac
@var checkbox    navbarBoxShadow         'Add shadow to navbar' 0
@var checkbox    hRightSidebar           'Minimize right sidebar' 0 
@var number      widthSubNav             'Width dropdown subbar' [270, 72, 270, 1, 'px']
@var select      subBar                  'SubBar' ['Default', 'Remove', 'Minimize','MinimizeWidth', 'Compact', 'Blossom', 'Width', 'CompactV2', 'CompactV2H']
@var color       subBarAltBgk            'Alternate bgk in items subbar' #00000000
@var select      sortPosts               'Sort posts' ['Default', 'Remove', 'Sticky']
@var number      fontTitle               'Font size title' [18, 12, 50, 1, 'px']
@var number      fontParagraph           'Font size paragraph, comments' [14, 10, 50, 1, 'px']
@var select      textTransform           'Title and comments transform' ['Default', 'Capitalize', 'Full-Width', 'Lowercase', 'Uppercase']
@var select      iconNoLabel             'Hide icons label' ['Default', 'Hide', 'Hide-C']
@var select      voteStyle               'Buttons vote style' ['Default', 'Remove', 'Material', 'Material-Alt', 'Material-AltD', 'Material-C','Filled', 'Outline', 'Arrow-Alt', 'Double-Arrow', 'Arrow-S-OF', 'Arrow-S-Outline', 'Arrow-S-Filled', 'Arrow-R-OF', 'Arrow-R-Outline', 'Arrow-R-Filled', 'Correct-Incorrect']
@var color       upVoteColor             'Upvote select color' #ff4500
@var color       downVoteColor           'Upvote select color' #7193ff
@var select      cAlignment              'Community header alighment' ['Default', 'Left', 'Center', 'Right']
@var select      bannerR                 'Subreddits banner' ['Default' , 'Compact', 'Remove', 'Unified']
@var select      mediaHide               'Hide media and show on hover' ['Default*', 'Videos', 'Photos', 'Both']
@var checkbox    mediaBorder             'Add border to img/gif' 0
@var color       imgBorder               'Post image border color' #6d85ff
@var color       gifBorder               'Post gif border color' #e66fff
@var color       pSliderColor            'Player slider color' #fff
@var color       pSliderColorR           'Player slider color remain' #434343
@var color       pSliderColorV           'Player slider volume color' #fff3
@var color       pIconsColor             'Player icons color, NEED userjs' #fff
@var range       imageBorderRadius       'Border radius images' [0, 0, 50, 1, 'px']
@var select      albumStyle              'Image album style' ['Default', 'Scroll-Y', 'Scroll-X']
@var select      albumType               'Image album type' ['Default' ,'Mandatory', 'Proximity']
@var select      albumAlign              'Image album align'['None', 'Start', 'Center*', 'End']
@var select      switchStyle             'Switch style' ['Default', 'Default-E*', 'Checkbox', 'Checkbox-Alt', 'SliderG', '3D', '2D', 'Cartoon', 'Fill', 'Text']
@var color       switchColorOn           'Switch bkg on Color' #0079d3
@var color       switchColorOff          'Switch bkg off Color' #d7dadc1a
@var range       switchBRadius           'Switch border radius' [15, 0, 100, 1, 'px']
@var range       switchRotate            'Switch rotate' [0, -360, 360, 1, 'deg']
@var color       sliderColor             'Slider color' #ffffff
@var range       sliderBRadius           'Slider border radius' [57, 0, 100, 1, '%']
@var select      postHideL               'Post hide mode' ['None', 'Blacklist', 'Whitelist']
@var text        postHide                'Hide/Show posts that title contains word' Word1, Word2
@var checkbox    googleSans              'Use Google Sans' 0
@var checkbox    firaCode                'Use Fira Code font in code elements' 0
@var number      hideAfter               'Hide posts after:' [999999, 0, 999999, 1]
@var checkbox    fixGifsWidth            'Fix the width of gifs expanding more than the content in comments' 1
@var checkbox    fixHeightPostFixed      'Fix the height of pinned posts on the profile page' 1
@var checkbox    fixIframeBgkWhite       'Fix iframe with background white' 1
@var checkbox    commentsFullWidth       'Set comments to use full width' 0
@var checkbox    oCommentsPost           'Remove overlay posts' 0
@var checkbox    nsfwResults             'Remove nsfw search in search bar' 0
@var checkbox    skeleton                'Remove skeleton loading' 0
@var checkbox    postWImages             'Remove posts with images' 0
@var checkbox    postWVideo              'Remove posts with videos' 0
@var checkbox    rCrossPost              'Remove cross post' 0
@var checkbox    trending                'Remove trending today' 1
@var checkbox    trendingS               'Remove trending search' 1
@var checkbox    suggestedPosts          'Remove suggested posts' 0
@var checkbox    logo                    'Remove reddit logo' 0
@var checkbox    toTop                   'Remove back to top' 0
@var checkbox    viewFullImage           'Remove view full image' 0
@var checkbox    rRightSidebar           'Remove right sidebar in home page' 0
@var checkbox    rRightSidebarP          'Remove right sidebar in posts' 0
@var checkbox    rRightSidebarO          'Remove right sidebar in overlay posts' 0
@var checkbox    rRightSidebarS          'Remove right sidebar in subreddits' 0
@var checkbox    rRecentPosts            'Remove recent posts' 0
@var checkbox    popular                 'Remove popular in navbar' 1
@var checkbox    moderator               'Remove moderator in navbar' 0
@var checkbox    coins                   'Remove coins in navbar' 1
@var checkbox    chat                    'Remove chat in navbar' 1
@var checkbox    notifications           'Remove notifications in navbar' 0
@var checkbox    createPostNav           'Remove create post in navbar' 1
@var checkbox    advertise               'Remove advertise in navbar' 1
@var checkbox    dropdown                'Remove header user dropdown' 0
@var checkbox    statusOn                'Remove status changer dropdown' 0
@var checkbox    profile                 'Remove profile dropdown' 0
@var checkbox    avatarP                 'Remove avatar personalize dropdown' 0
@var checkbox    userConfig              'Remove user settings dropdown' 0
@var checkbox    dDarkM                  'Remove dark mode dropdown' 0
@var checkbox    cComunity               'Remove create community dropdown' 0
@var checkbox    dAdvertise              'Remove advertise dropdown' 1
@var checkbox    dPremium                'Remove premium dropdown' 1
@var checkbox    dExplore                'Remove explore dropdown' 1
@var checkbox    helpCenter              'Remove help center dropdown' 1
@var checkbox    dMore                   'Remove more dropdown' 1
@var checkbox    dPolicies               'Remove policies dropdown' 1
@var checkbox    dExit                   'Remove exit dropdown' 0
@var checkbox    createPost              'Remove create post' 0
@var checkbox    profileHover            'Remove profile tooltip hover'   0
@var checkbox    subHover                'Remove subreddit tooltip hover' 0
@var checkbox    voteArrowsC             'Remove vote arrows in comments' 0
@var checkbox    voteArrowsP             'Remove vote arrows in posts' 0
@var checkbox    iconsSubsP              'Remove subs icons in posts' 0
@var checkbox    dateSentP               'Remove sent by in post' 0
@var checkbox    title                   'Remove title bar in posts' 0
@var checkbox    rTopInfos               'Remove top information in posts' 0
@var checkbox    rFlairs                 'Remove flairs' 0
@var checkbox    bottomBar               'Remove bottom actions in section' 0
@var range       iGrayscale              'Image grayscale' [0, 0, 100, 1, '%']
@var range       iSepia                  'Image sepia' [0, 0, 100, 1, '%']
@var range       iBlur                   'Image blur' [0, 0, 20, 1, 'px']
@var range       iBrightness             'Image brightness' [100, 0, 360, 1, '%']
@var range       iHue                    'Image hue rotate' [0, 0, 100, 1, 'deg']
@var range       iSaturate               'Image saturate' [100, 0, 1000, 1, '%']
@var range       iOpacity                'Image opacity' [100, 0, 100, 1, '%']
@var range       iContrast               'Image contrast' [100, 0, 1000, 1, '%']
@var range       iInvert                 'Image invert' [0, 0, 100, 1, '%']
@var range       iRotate                 'Image rotate' [0, -360, 360, 1, 'deg']
==/UserStyle== */
@-moz-document domain('reddit.com') {
	/* Fira Code Font */
	@import url('https://cdnjs.cloudflare.com/ajax/libs/firacode/6.2.0/fira_code.min.css');

	/* Variables */
	i=!important;

	/* Mixins */
	dis(typ=none) {
		display: typ i;
	}
	/* Keyframe | Dropdown Animation */
	dEffect(itX, itY, etX, etY) {
		#SearchDropdownContent,
		.TMMvbwyeh9yuHKmQWHrE3,
		._2uYY-KeuYHKiwl-9aF0UiL,
		._3DQXGvoE1SM3Kmz20of7Iz,
		._3fRnnkCBwqAZG6nmxhTKHr,
		._1T423RClx-mTPxfuiCw4UN,
		._2Bejocqb-InO8686E2ehf {
			animation-name: slide i;
			animation-duration: 0.15s i;
			animation-iteration-count: 1 i;
			z-index: 99 i;
		}
		@keyframes slide {
			0% {
				opacity: 0;
				transform: translate(itX, itY);
			}
			100% {
				opacity: 1;
				transform: translate(etX, etY);
			}
		}
	}
	/* Count Posts */
	cPost(t=unset, r=unset, b=unset, l=unset, tX=0) {
		.rpBJOHq2PR60pnwJlUyP0 {
			counter-reset: counter i;

			& > div:has(.Post) {
				position: relative i;

				&::before {
					counter-increment: counter i;
					content: counter(counter) i;
					position: absolute i;
					top: t i;
					right: r i;
					bottom: b i;
					left: l i;
					width: 40px i;
					color: #a8a9aa i;
					text-align: center i;
					z-index: 4 i;
					translate: tX 0 i;
				}
			}
		}
	}
	/* Votes Content */
	votesStyle(up, down, upF=up, downF=down, tS=1, rUp=0, rDown=0) {
		.icon-upvote::before {
			content: up i;
		}
		.icon-downvote::before {
			content: down i;
		}
		.icon-upvote_fill::before {
			content: upF i;
		}
		.icon-downvote_fill::before {
			content: downF i;
		}
		span:has( > :is(.icon-upvote, .icon-upvote_fill)) {
			transform: scale(tS) rotate(rUp) i;
		}
		span:has( > :is(.icon-downvote, .icon-downvote_fill)) {
			transform: scale(tS) rotate(rDown) i;
		}
	}
	/* Subreddit bar */
	sidebarCV2() {
		/* Hide All Excertp Name Subs */
		._20fGT0XJD3MvX9yBsVeKMn *:not(._2aqH0n-kSzFY7HZZ5GL-Jb,
		._2MgAHlPDdKvXiG-Qbz5cbC,
		._3k3RwDkEsbX50bb-DBvuWj) {
			dis();
		}
		/* Links */
		._26MVepkxZHzpNv1cuAA4JA {
			dis();
			width: 10px;
		}
		/* Name Subs */
		._2MgAHlPDdKvXiG-Qbz5cbC {
			padding: 0 i;
		}

		._2MgAHlPDdKvXiG-Qbz5cbC:hover {
			color: #eee i;
			text-decoration: underline i;
		}

		._2MgAHlPDdKvXiG-Qbz5cbC::after {
			content: "-" i;
			margin-left: 8px i;
		}
		/* Sidebar */
		._20fGT0XJD3MvX9yBsVeKMn {
			width: 100% i;
			height: 18px i;
			top: 0 i;
			z-index: 999 i;
			flex-direction: row i;
		}
		/* Sidebar Container */
		._3k3RwDkEsbX50bb-DBvuWj {
			dis(contents);
		}
		/* Sidebar and Section Container */
		._1nxEQl5D2Bx2jxDILRHemb._3x1dyL19KnZ4kI6i9TlRp4 {
			padding-left: 0 i;
		}
	}
	/* Font Face */
	@font-face {
		font-family: 'Material Symbols Outlined';
		font-style: normal;
		font-weight: 400;
		src: url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v141/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDCvHOej.woff2) format('woff2');
	}
	/* Google Sans */
	@font-face {
		font-family: 'Google Sans';
		font-style: normal;
		font-weight: 400;
		font-display: block;
		src: url(https://fonts.gstatic.com/s/googlesans/v29/4UaGrENHsxJlGDuGo1OIlL3Kwp5MKg.woff2) format('woff2');
		unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
	}
	@font-face {
		font-family: 'Google Sans';
		font-style: normal;
		font-weight: 400;
		font-display: block;
		src: url(https://fonts.gstatic.com/s/googlesans/v29/4UaGrENHsxJlGDuGo1OIlL3Nwp5MKg.woff2) format('woff2');
		unicode-range: U+0370-03FF
	}
	@font-face {
		font-family: 'Google Sans';
		font-style: normal;
		font-weight: 400;
		font-display: block;
		src: url(https://fonts.gstatic.com/s/googlesans/v29/4UaGrENHsxJlGDuGo1OIlL3Mwp5MKg.woff2) format('woff2');
		unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F
	}
	@font-face {
		font-family: 'Google Sans';
		font-style: normal;
		font-weight: 400;
		font-display: block;
		src: url(https://fonts.gstatic.com/s/googlesans/v29/4UaGrENHsxJlGDuGo1OIlL3Bwp5MKg.woff2) format('woff2');
		unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
	}
	@font-face {
		font-family: 'Google Sans';
		font-style: normal;
		font-weight: 400;
		font-display: block;
		src: url(https://fonts.gstatic.com/s/googlesans/v29/4UaGrENHsxJlGDuGo1OIlL3Awp5MKg.woff2) format('woff2');
		unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
	}
	@font-face {
		font-family: 'Google Sans';
		font-style: normal;
		font-weight: 400;
		font-display: block;
		src: url(https://fonts.gstatic.com/s/googlesans/v29/4UaGrENHsxJlGDuGo1OIlL3Owp4.woff2) format('woff2');
		unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
	}
	@font-face {
		font-family: 'Google Sans';
		font-style: normal;
		font-weight: 500;
		font-display: block;
		src: url(https://fonts.gstatic.com/s/googlesans/v29/4UaGrENHsxJlGDuGo1OIlL3Kwp5MKg.woff2) format('woff2');
		unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
	}
	@font-face {
		font-family: 'Google Sans';
		font-style: normal;
		font-weight: 500;
		font-display: block;
		src: url(https://fonts.gstatic.com/s/googlesans/v29/4UaGrENHsxJlGDuGo1OIlL3Nwp5MKg.woff2) format('woff2');
		unicode-range: U+0370-03FF
	}
	@font-face {
		font-family: 'Google Sans';
		font-style: normal;
		font-weight: 500;
		font-display: block;
		src: url(https://fonts.gstatic.com/s/googlesans/v29/4UaGrENHsxJlGDuGo1OIlL3Mwp5MKg.woff2) format('woff2');
		unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F
	}
	@font-face {
		font-family: 'Google Sans';
		font-style: normal;
		font-weight: 500;
		font-display: block;
		src: url(https://fonts.gstatic.com/s/googlesans/v29/4UaGrENHsxJlGDuGo1OIlL3Bwp5MKg.woff2) format('woff2');
		unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB
	}
	@font-face {
		font-family: 'Google Sans';
		font-style: normal;
		font-weight: 500;
		font-display: block;
		src: url(https://fonts.gstatic.com/s/googlesans/v29/4UaGrENHsxJlGDuGo1OIlL3Awp5MKg.woff2) format('woff2');
		unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
	}
	@font-face {
		font-family: 'Google Sans';
		font-style: normal;
		font-weight: 500;
		font-display: block;
		src: url(https://fonts.gstatic.com/s/googlesans/v29/4UaGrENHsxJlGDuGo1OIlL3Owp4.woff2) format('woff2');
		unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
	}
	if googleSans { 
		html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, button, cite, code, del, dfn, em, img, input, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
			font-family: 'Google Sans', sans-serif i;
		}
	}
	/* Style */
	bgkT=alpha(bgkColor,
	bgkTransparency);
	/* Vars */
	:root {
		--ml-primary-bgk: bgkT i;
		--ml-primary-transparent-bgk: alpha(bgkColor, bgkTransparency - 0.2) i;
		--ml-secondary-bgk: lighten(bgkT, 6%) i;
		--ml-primary-hover: lighten(bgkT, 8%) i;
		--ml-secondary-hover: lighten(bgkT, 4%) i;
		--ml-primary-active: var(--ml-secondary-bgk) i;
		--ml-primary-active-hover: lighten(bgkT, 11%) i;
		--ml-dropdown-item-hover: lighten(saturation(hue(bgkT, 207deg), 30%), 3%) i;
		--ml-border-color-p: lighten(bgkT, 8%);
		--ml-border-color-s: lighten(bgkT, 12%);
		--ml-border-color-h: lighten(bgkT, 80%);
		--ml-border-color-h1: lighten(bgkT, 60%);
		--ml-border-color-h2: lighten(bgkT, 40%);
		--ml-border-color-h3: lighten(bgkT, 30%);
	}
	if customColors {
		[class*="subredditvars"],
		.theme-beta,
		:root {
			--newRedditTheme-line: var(--ml-border-color-p) i;
			--newRedditTheme-lineShaded80: var(--ml-border-color-p) i;
			--newRedditTheme-lineShaded90: var(--ml-border-color-p) i;
			--newRedditTheme-lineShadedNinety: var(--ml-border-color-p) i;
			--newCommunityTheme-line: var(--ml-border-color-p) i;
			--newCommunityTheme-button: var(--ml-border-color-h) i;
			--newCommunityTheme-bodyText: var(--ml-border-color-h) i;
			--newRedditTheme-button: var(--ml-border-color-h) i;
			--newRedditTheme-actionIcon: var(--ml-border-color-h1) i;
			--newCommunityTheme-navIcon: var(--ml-border-color-h) i;
			--newCommunityTheme-actionIcon: var(--ml-border-color-h2) i;
			--newCommunityTheme-field: var(--ml-border-color-p) i;
			--newCommunityTheme-body: var(--ml-primary-bgk) i;
			--newCommunityTheme-buttonAlpha05: rgba(208, 208, 208, 0.015) i;
			--newRedditTheme-flair: var(--ml-secondary-bgk) i;
			--newCommunityTheme-widgetColors-sidebarWidgetTitleColor: var(--ml-border-color-h1) i;
			--newCommunityTheme-metaText: var(--ml-border-color-h1) i;
			--newCommunityTheme-titleText: var(--ml-border-color-h) i;
			--background: var(--ml-primary-bgk) i;
			--newRedditTheme-navIconFaded10: var(--ml-primary-hover) i;
			--newRedditTheme-body: var(--ml-primary-bgk) i;
			--newCommunityTheme-navBar-submenuBackgroundColor: var(--ml-primary-bgk) i;
			--newCommunityTheme-navBar-inactiveLink: var(--ml-border-color-h1) i;
			--newRedditTheme-bodyText: var(--ml-border-color-h) i;
			--postBodyLink-VisitedLinkColor: var(--ml-border-color-h1) i;
			--newRedditTheme-metaText: var(--ml-border-color-h1) i;
			--newRedditTheme-post: var(--ml-primary-bgk) i;
			--newCommunityTheme-buttonAlpha50: var(--ml-border-color-h3) i;
			--newRedditTheme-field: var(--ml-primary-bgk) i;
			--newCommunityTheme-inactive: var(--ml-border-color-h3) i;
			--newCommunityTheme-postTransparent20: var(--ml-primary-bgk) i;
			--newCommunityTheme-postLine: var(--ml-border-color-p) i;
		}
		.SQnoC3ObvgnGjWt90zD9Z {
			--postTitle-VisitedLinkColor: var(--ml-border-color-h1) i;
			--postTitleLink-VisitedLinkColor: var(--ml-border-color-h2) i;
			--postBodyLink-VisitedLinkColor: var(--ml-border-color-h3) i;
		}
		/* Header */
		._2vkeRJojnV7cb9pMlPHy7d.a35Fm2MurU14xdNybLiZp {
			background-color: var(--ml-primary-bgk) i;
			backdrop-filter: blur(bgkBlur);
			border-color: var(--ml-border-color-p) i;
		}
		/* Header search */
		._1DeR7_QiQnu2UK0e2dDfYD {
			background-color: var(--ml-secondary-bgk) i;
			border-color: var(--ml-border-color-s) i;
			&:hover {
				background-color: var(--ml-primary-bgk) i;
				border-color: var(--ml-border-color-h) i;
			}
		}
		/* Header items hover */
		.PH-V9ggsF2mi5JTDmDqdR:focus,
		.PH-V9ggsF2mi5JTDmDqdR:hover {
			background-color: var(--ml-primary-hover) i;
		}
		/* Header subs */
		._3jiriKeNer8y0-1r6oWIFM._3rS8YTDjcT7fs0k9W4rxDG:focus,
		._3jiriKeNer8y0-1r6oWIFM._3rS8YTDjcT7fs0k9W4rxDG:hover,
		._3jiriKeNer8y0-1r6oWIFM._24x5wRDxU1y38uXQXvLE4m {
			border-color: var(--ml-border-color-p) i
		}
		/* Subs dropdown */
		.TMMvbwyeh9yuHKmQWHrE3 {
			background-color: var(--ml-primary-bgk) i;
			backdrop-filter: blur(bgkBlur);
			border-color: var(--ml-border-color-p) i;
		}
		/* Subs filter */
		._37tmRmxaFMjRRrvwcY2JmY {
			background-color: var(--ml-secondary-bgk) i;
			border-color: var(--ml-border-color-s) i;
			&:hover {
				background-color: var(--ml-primary-bgk) i;
				border-color: var(--ml-border-color-h) i;
			}
		}
		/* Header user item hover */
		._18X7KoiaLuKbuLqg4zE8BH._3F3oKTToidUQ0CbMS1cccX,
		._18X7KoiaLuKbuLqg4zE8BH:focus,
		._18X7KoiaLuKbuLqg4zE8BH:hover {
			border-color: var(--ml-border-color-p) i;
		}
		/* Search dropdown/user dropdown */
		._2uYY-KeuYHKiwl-9aF0UiL {
			background-color: var(--ml-primary-bgk) i;
			backdrop-filter: blur(bgkBlur);
			border-color: var(--ml-border-color-p) i;
		}
		/* Search dropdown items hover */
		._20OHBqoDD71_8fv7tuG6u6:hover,
		._1f4QVsU6jdEkvigYTcqIG7:hover {
			background-color: var(--ml-secondary-bgk) i;
		}
		/* Notifications dropdown */
		._3uJguwDAW5Ra1r4aegBvBq {
			background-color: var(--ml-primary-bgk) i;
			border-color: var(--ml-border-color-p) i;
		}
		/* User dropdown items hover */
		.NiNJXib52w4C8FUidB5af:hover,
		.nBh6t8H3UNZpI1Ce9s6yQ:hover,
		._3fbofimxVp_hpVM6I1TGMS:hover {
			background-color: var(--ml-secondary-hover) i;
		}
		/* Section create post */
		._2jJNpBqXMbbyOiGCElTYxZ {
			background-color: var(--ml-primary-bgk) i;
			backdrop-filter: blur(bgkBlur);
			border-color: var(--ml-border-color-p) i;
		}
		/* Section create post input */
		.zgT5MfUrDMC54cpiCpZFu {
			background-color: var(--ml-secondary-bgk) i;
			border-color: var(--ml-border-color-s) i;
			&:focus,
			&:hover {
				background-color: var(--ml-primary-bgk) i;
				border-color: var(--ml-border-color-h) i
			}
		}
		/* Section create post media/link hover */
		a._27e9yld2jAIIWQNc4A70if:hover {
			background-color: var(--ml-secondary-hover) i;
		}
		/* Section sort post */
		.wBtTDilkW_rtT2k5x3eie {
			background-color: var(--ml-primary-bgk) i;
			backdrop-filter: blur(bgkBlur);
			border-color: var(--ml-border-color-p) i;
		}
		/* Section sort post item active */
		a.M2Hk_S2yvXpsNPfZMBMur._1s79QnBguPbckxiiPvFXGP {
			background-color: var(--ml-primary-active) i;
			border-color: var(--ml-border-color-p) i;
		}
		.U2iuzTD5-OeYSFP8fg9ky:active,
		.U2iuzTD5-OeYSFP8fg9ky:hover,
		._2yF1lH154qN6wYff1cVkh6:active,
		._2yF1lH154qN6wYff1cVkh6:hover {
			background-color: var(--ml-primary-bgk) i;
		}
		/* Section sort post cards dropdown */
		._2uYY-KeuYHKiwl-9aF0UiL {
			background-color: var(--ml-primary-bgk) i;
			backdrop-filter: blur(bgkBlur);
			border-color: var(--ml-border-color-p) i;
		}
		/* Section posts */
		.rpBJOHq2PR60pnwJlUyP0 .Post {
			background-color: var(--ml-primary-transparent-bgk) i;
			backdrop-filter: blur(bgkBlur);
			border-color: var(--ml-border-color-p) i;
		}
		/* Section posts inside */
		._1poyrkZ7g36PawDueRza-J {
			background-color: var(--ml-primary-bgk) i;
		}
		/* Section cross posts */
		._2ED-O3JtIcOqp8iIL1G5cg {
			background-color: transparent i;
			border-color: var(--ml-border-color-p) i;
		}
		._3JgI-GOrkmyIeDeyzXdyUD,
		.m3aNC6yp8RrNM_-a0rrfa {
			background-color: transparent i;
		}
		/* Sidebar items */
		._1G4yU68P50vRZ4USXfaceV._2QeqBqfT5UbHBoViZUt-wX,
		._3Im6OD67aKo33nql4FpSp_,
		._3Im6OD67aKo33nql4FpSp_ {
			background-color: var(--ml-primary-bgk) i;
			backdrop-filter: blur(bgkBlur);
			border-color: var(--ml-border-color-p) i;
		}
		/* Sidebar items header */
		._ZhON3a3vplThB8NFwuJn {
			background-color: transparent i;
		}
		/* Post page bkg */
		.uI_hDmU5GSiudtABRz_37 {
			background-color: var(--ml-primary-bgk) i;
			backdrop-filter: blur(bgkBlur);
			border: 1px solid var(--ml-border-color-p);
		}
		/* Post page container post bkg */
		.uI_hDmU5GSiudtABRz_37 .Post {
			background-color: transparent i;
		}
		/* Post page comment input */
		.VBa-xDMEbFi3vsO4id4OC,
		._2LoNYeXgOQfq1adQ3jWSbi {
			background-color: transparent i;
		}
		._2LoNYeXgOQfq1adQ3jWSbi {
			border-color: var(--ml-border-color-p) i;
		}
		/* Post page comment input mode selector */
		._17TqawK-44tH0psnHPIhzS {
			background-color: var(--ml-secondary-bgk) i;
		}
		/* Post page order select comments */
		._2ulKn_zs7Y3LWsOqoFLHPo {
			background-color: transparent i;
			border-color: var(--ml-border-color-p) i;
		}
		/* Post page thread line */
		._36AIN2ppxy_z-XSDxTvYj5 > .threadline {
			border-color: var(--ml-border-color-s) i;
		}
		/* Post page container comments */
		._2M2wOqmeoPVvcSsJ6Po9-V {
			background-color: transparent i;
		}
		/* Post page input searcj comment */
		._2WVAyd_SvtylHMe7sKaua9 {
			background-color: var(--ml-secondary-bgk) i;
		}
		/* Search page item type hover/activated */
		._2jNQT-6WbFOjX2hdDWV56w:hover {
			background-color: var(--ml-primary-hover) i;
			backdrop-filter: blur(bgkBlur);
			border-color: var(--ml-border-color-p) i;
		}
		/* Search page sidebar items */
		.DpriHZnFiOfa0afZpg8vf,
		._3lfTEmyI7x9ib1wz4e8RWP {
			background-color: var(--ml-primary-bgk) i;
			backdrop-filter: blur(bgkBlur);
			border-color: var(--ml-border-color-p) i;
		}
		/* User page tabs */
		._2vH__bwuub4wzWRqcvhh3m {
			background-color: var(--ml-primary-bgk) i;
			backdrop-filter: blur(bgkBlur);
			border-color: var(--ml-border-color-p) i;
		}
		/* User page fixed posts */
		._1j2O3iNM1HoiXK7B2dmp7b {
			background-color: var(--ml-primary-bgk) i;
			backdrop-filter: blur(bgkBlur);
			border: 1px solid var(--ml-border-color-p) i;
		}
		/* User page posts/comments container */
		._3KGXodqw9Ht3MoBpe8_gzB {
			background-color: var(--ml-primary-bgk) i;
			backdrop-filter: blur(bgkBlur);
		}
		/* User page posts/comments items */
		._3KGXodqw9Ht3MoBpe8_gzB .Post,
		._3KGXodqw9Ht3MoBpe8_gzB .Post > div,
		._3KGXodqw9Ht3MoBpe8_gzB ._3aoyec8unb9DkDxSv2XOMX {
			background-color: transparent i;
		}
		/* User page posts/comments container */
		._1lhlKOukuHHzZKIlnXcHmQ {
			border-color: var(--ml-border-color-p) i;
		}
		._1lhlKOukuHHzZKIlnXcHmQ:hover {
			border-color: var(--ml-border-color-h1) i;
		}
		/* User page posts/comments */
		.Post ._2otRz3OtuWajw1RleFDJ5P {
			background-color: var(--ml-primary-bgk) i;
		}
		.Post + .Comment {
			background-color: var(--ml-primary-bgk) i;
		}
		.FeLWdhOO-cVXowAo3Rndk {
			background-color: var(--ml-primary-transparent-bgk) i;
		}
		._2mg6JuVCrcHWJkUQvZXFcZ {
			border-color: var(--ml-border-color-p) i;
			&:hover {
				border-color: var(--ml-border-color-h1) i;
			}
		}
		._1g70Ndz7edo5LA6hie1Gkt {
			border-color: var(--ml-border-color-p) i;
			&:hover {
				border-color: var(--ml-border-color-h1) i;
			}
		}
		/* Create post page header? */
		._1HWpiNu6dkOnZixxwDYTVJ {
			border-color: var(--ml-border-color-p) i;
		}
		/* Create post page select community */
		._2sfaZWDVT8JLAt2J9p4IzV {
			background-color: var(--ml-primary-bgk) i;
			backdrop-filter: blur(bgkBlur);
			border-color: var(--ml-border-color-p) i;
			position: relative i;
			z-index: 2 i;
		}
		/* Create post page select community dropdown */
		._3DQXGvoE1SM3Kmz20of7Iz {
			background-color: var(--ml-primary-bgk) i;
			backdrop-filter: blur(bgkBlur);
			border-color: var(--ml-border-color-p) i;
		}
		/* Create post page container create */
		._3w_665DK_NH7yIsRMuZkqB {
			background-color: var(--ml-primary-bgk) i;
			backdrop-filter: blur(bgkBlur);
			position: relative i;
			z-index: 1 i;
		}
		/* Create post page mode selector */
		._1HVLi6b9dq2O2gkgGAO1Fa {
			background-color: var(--ml-primary-bgk) i;
		}
		/* Create post page bottom notifications */
		._22Te0a5VxZnLITkTavQh95 {
			background-color: var(--ml-secondary-bgk) i;
		}
		/* Create post page select type hover */
		.Z1w8VkpQ23E1Wdq_My3U4:focus:not([disabled]),
		.Z1w8VkpQ23E1Wdq_My3U4:hover:not([disabled]) {
			background-color: var(--ml-secondary-hover) i;
		}
		.Z1w8VkpQ23E1Wdq_My3U4 {
			border-color: var(--ml-border-color-p) i;
		}
		.Z1w8VkpQ23E1Wdq_My3U4::after {
			background-color: var(--ml-border-color-h) i;
		}
		/* Create post page title/body input */
		._1ec_Oj5SWdypd8L-VELKg-,
		._3MknXZVbkWU8JL9XGlzASi {
			border-color: var(--ml-border-color-p) i;
		}
		/* Create post page tags */
		._5x1WjCc4HQF6tqnODOql0 {
			border-color: var(--ml-border-color-p) i;
		}
		/* Create post page sidebar items */
		._1Zj2sAyYL2zB-kzZQcWiW {
			background-color: var(--ml-primary-bgk) i;
			border-color: var(--ml-border-color-p) i;
		}
		/* Recent posts icon */
		._2c1ElNxHftd8W_nZtcG9zf,
		._78ohNtfA1urjgUhnN1jLi {
			border-color: var(--ml-border-color-p) i;
		}
		/* Code bgk */
		._3GnarIQX9tD_qsgXkfSDz1 {
			background-color: var(--ml-secondary-bgk) i;
		}
		/* Dropdown hover items */
		._3LwUIE7yX7CZQKmD2L87vf._1oYEKCssGFjqxQ9jJMNj5G:active,
		._3LwUIE7yX7CZQKmD2L87vf._1oYEKCssGFjqxQ9jJMNj5G:focus,
		._3LwUIE7yX7CZQKmD2L87vf._1oYEKCssGFjqxQ9jJMNj5G:hover {
			background-color: var(--ml-secondary-bgk) i;
		}
		/* Popups */
		._2Bejocqb-InO8686E2ehf,
		._3uK2I0hi3JFTKnMUFHD2Pd,
		.HQ2VJViRjokXpRbJzPvvc {
			background-color: var(--ml-primary-bgk) i;
		}
		/* Popups without borders */
		._3uK2I0hi3JFTKnMUFHD2Pd,
		.HQ2VJViRjokXpRbJzPvvc,
		._3uK2I0hi3JFTKnMUFHD2Pd::after {
			border: 1px solid var(--ml-border-color-p) i;
		}
		/* Buttons */
		._1QUX9-zZuGtifS6jJBUyh- {
			border-color: var(--ml-border-color-h1) i;
			color: var(--ml-border-color-h1) i;
		}
		._2tU8R9NTqhvBrhoNAXWWcP:disabled,
		._2tU8R9NTqhvBrhoNAXWWcP[data-disabled],
		._2tU8R9NTqhvBrhoNAXWWcP[disabled] {
			filter: unset i;
		}
		/* Text */
		.wdFbe8PT7DInxaiHo2Me1,
		._27rjoZBkLhiqLLjBu-xU_p,
		.icon._3pDOQfbIbQuT4PBwPGp85E,
		._3D7vaSdKwBK4pdvYmH0ib ._180jOSBDwwE60X5UR8zt3-._2a8MIP8QlMF7KPqTup62Vt,
		._3a2ZHWaih05DgAOtvu6cIo {
			color: var(--ml-border-color-h) i;
		}
		._2VDnxV3G5ZvEDq10Z-_fM9,
		._3z4bYCMDgBrJ-Be0By6hNr,
		.Rz5N3cHNgTGZsIQJqBfgk,
		._3-miAEojrCvx_4FQ8x3P-s,
		._2fCzxBE1dlMh4OFc7B3Dun,
		._23wugcdiaj44hdfugIAlnX,
		._2VF2J19pUIMSLJFky-7PEI,
		._1GQzFyg5xYq94euL74ZaeJ {
			color: var(--ml-border-color-h1) i;
		}
		._6Ej82J4aTDK36LLOcpFbC:disabled,
		._6Ej82J4aTDK36LLOcpFbC:placeholder-shown {
			color: var(--ml-border-color-h1) i;
		}
		/* Icons */
		.cq0sTeCPC4GI78UNPdClD.cq0sTeCPC4GI78UNPdClD,
		._2VtQ8EjxlJXdicVJhc73gQ,
		._3PYsg_uRJ6AGptv-hi7kqu {
			color: var(--ml-border-color-h) i;
			fill: var(--ml-border-color-h) i;
		}
	}
	/* Custom Bkg */
	if customBackground {
		/* Bkg image */
		._2wxsLGNmMLx6sEMLJyn2o9::before {
			background-image: url(bgkURL) i;
			background-position: center i;
			background-size: cover i;
			background-repeat: no-repeat i;
			filter: blur(blurBackground);
			/* Bkg color */
			if bkgColor!='#030303' {
				& {
					background: bkgColor i;
				}
			}
		}
	}
	/* Dropdown Sink */
	if dropdownEffect=='Opacity' {
		dEffect(0, 0, 0, 0)
	}
	if dropdownEffect=='F-Top' {
		dEffect(0, -20%, 0, 0)
	}
	if dropdownEffect=='F-Left' {
		dEffect(-20%, 0, 0, 0)
	}
	if dropdownEffect=='F-Bottom' {
		dEffect(0, 20%, 0, 0)
	}
	if dropdownEffect=='F-Right' {
		dEffect(20%, 0, 0, 0)
	}
	if dropdownEffect=='Pulse' {
		#SearchDropdownContent,
		.TMMvbwyeh9yuHKmQWHrE3,
		._2uYY-KeuYHKiwl-9aF0UiL,
		._3DQXGvoE1SM3Kmz20of7Iz,
		._3oNU8Gzy2V3jDPhFfeEFbD,
		._1T423RClx-mTPxfuiCw4UN,
		._2Bejocqb-InO8686E2ehf {
			animation-name: pulse i;
			animation-duration: 0.3s i;
			animation-iteration-count: 1 i;
		}
		@keyframes pulse {
			0% {
				transform: scale(0.98);
			}
			50% {
				transform: scale(1.01);
			}
			100% {
				transform: scale(1);
			}
		}
	}
	/* Icons Color */
	if iconsColor!='#d7dadc' {
		.icon,
		._2rszc84L136gWQrkwH6IaM,
		.uoWjzSc1sqcAD_cLV6MWa,
		._1LXnp2ufrzN6ioaTLTjGQ1 {
			color: iconsColor i;
		}
	}
	/* Images in Posts */
	if imgPosts=='Scroll' {
		._3Oa0THmZ3f5iZXAQ0hBJ0k > div,
		._26daP6nhhW7BT-CMzL0ijs,
		.KVyBaj7FjzElWsqJDmw7v ._3o5Vzct5tn9PE7e-emdDmf,
		a._1ti9kvv_PMZEF2phzAjsGW {
			overflow: auto i;
			overscroll-behavior: contain i;
		}
	}
	else if imgPosts=='Resize' {
		._3o5Vzct5tn9PE7e-emdDmf > div:has(._1dwExqTGJH2jnA-MYGkEL-) {
			height: 100% i;
		}
		._1dwExqTGJH2jnA-MYGkEL-,
		._2_tDEnGMLxpM6uOa2kaDB3 {
			max-height: 100% i;
		}
		a._1ti9kvv_PMZEF2phzAjsGW {
			overflow: auto i;
			overscroll-behavior: contain i;
		}
	}
	else if imgPosts=='resizeOnHover' {
		.ImageBox-image:not(.media-element):hover {
			height: 100% i;
			width: 100% i;
			object-fit: scale-down i;
		}
		div[class=""]:has( > ._1dwExqTGJH2jnA-MYGkEL-) {
			height: 100% i;
			width: 100% i;
		}
		._1dwExqTGJH2jnA-MYGkEL-:not([style="max-height: 100%;"]):hover {
			height: 100% i;
			width: 100% i;
			object-fit: scale-down i;
		}
	}
	else if imgPosts=='imgFullHeight' {
		.STit0dLageRsa2yR4te_b:has(._3hUbl08LBz2mbXjy0iYhOS, ._3b8u2OJXaSDdBWoRB7zUoK, img.media-element:is([style*="max-height: 512px"], [style*="max-height:512px"])), .KVyBaj7FjzElWsqJDmw7v:has(._3b8u2OJXaSDdBWoRB7zUoK, ._1dwExqTGJH2jnA-MYGkEL-) {
			height: max-content i;

			& ._1apobczT0TzIKMWpza0OhL {
				display: flex i;
			}

			& ._3gBRFDB5C34UWyxEe_U6mD {
				display: none i;
			}

			& ._3JgI-GOrkmyIeDeyzXdyUD, & [style*="left:0px"], & [style*="left: 0px"], & ._2Ev7WJU0f45KxlmClce9t8 {
				position: relative i;
				height: max-content i;
			}

			& .media-element, & .m3aNC6yp8RrNM_-a0rrfa, & [style*="max-height: 512px"], &  [style*="max-height:512px"] {
				max-height: unset i;
			}

			& :is(figure, li, ul), & ._1ti9kvv_PMZEF2phzAjsGW, & .KVyBaj7FjzElWsqJDmw7v {
				height: max-content i;
			}
		}
		.rpBJOHq2PR60pnwJlUyP0 > div[style^="height"] {
			height: unset i;

			& > .wwHbgRV0ZXGp5CHHlpo5u {
				display: unset i;
			}
		}
	}
	/* Long Text Scroll */
	if scrollLongT {
		.Chtkt3BCZQruf0LtmFg2c {
			overflow-y: scroll i;
			mask-image: linear-gradient(180deg, #000 60%, #000);
		}
	}
	/* Wide Posts */
	if widePosts {
		._3nSp9cdBpqL13CqjdMr2L_,
		._1BJGsKulUQfhJyO19XsBph,
		.K4Eem3pMbRbAYioOfqN5E {
			width: widthPosts i;
		}
		._2udhMC-jldHp_EpAuBeSR1,
		.K4Eem3pMbRbAYioOfqN5E {
			max-width: widthPosts i;
		}
		/* 		._1npCwF50X2J7Wt82SZi6J0, */
		._3obgdFz00GvpqpuX8QCsNK,
		._31N0dvxfpsO6Ur5AKx4O5d {
			max-width: 100% i;
			min-width: 100% i;
		}
		._1npCwF50X2J7Wt82SZi6J0 {
			max-width: unset i;
			width: 'calc(%s + 312px + 24px)' % widthPosts
		}
		.u35lf2ynn4jHsVUwPmNU {
			margin-inline: 0 i;
		}
		._2Xq-4oyrEvHjL5U_EeMnK8 {
			margin-inline: 24px 0 i;
		}
		.u35lf2ynn4jHsVUwPmNU {
			max-width: unset i;
			width: 100% i;
		}
		._2DJXORCrmcNpPTSq0LqL6i._26pbaCw90eAC80WRqUfICJ::after {
			max-width: unset i;
			width: 'calc(%s + 312px + 24px + 8%)' % widthPosts;
		}
		.Dx3UxiK86VcfkFQVHNXNi {
			/* 			max-width: widthPosts i; */
			/* 			transition: .2s ease; */
		}
		._29lagmmeH1Fb03mLJEq0Dt {
			background: none i;
		}
		._3xX726aBn29LDbsDtzr_6E {
			max-width: 100% i;
		}
		.eZLYleuk3b8ykGiskfpo3 {
			max-width: unset i;
		}
		._2lzCpzHH0OvyFsvuESLurr {
			justify-content: center i;
		}
		._1BJGsKulUQfhJyO19XsBph._3SktesklDBwXt2pEl0sHY8 {
			max-width: widthPosts i;
		}
		._3Oa0THmZ3f5iZXAQ0hBJ0k:has(img) {
		  	height: 100% i;

		  	& img {
				height: 100% i;  
		  	}
		}
	}
	/* Box Shadow in Posts */
	if boxShadowPosts {
		._3Qkp11fjcAw9I9wtLo8frE {
			box-shadow: 0px 8px 15px 8px rgba(0, 0, 0, 0.4) i;
		}
	}
	/* Count in Posts */
	if countInPosts=='Outside-T' {
		cPost(10px, , , 0, -100%)
	}
	if countInPosts=='Outside-B' {
		cPost(, , 10px, 0, -100%)
	}
	if countInPosts=='Inside-LB' {
		cPost(, , 10px, , )
	}
	if countInPosts=='Inside-RB' {
		cPost(, 0, 10px, , )
	}
	if countInPosts=='Inside-RT' {
		cPost(10px, 0, , , )
	}
	if countInPosts=='Inside-Below-Votes' {
		cPost(92px, , , 0, )
	}
	/* Post Hover Scale */
	if scalePost=='Scale'||scalePost=='noScale' {
		.rpBJOHq2PR60pnwJlUyP0 > div:has(.Post),
		._2mO8vClBdPxiJ30y_C6od2 > div > div:has(._2dkUkgRYbhbpU_2O2Wc5am) {
			position: relative i;
			transition: .2s ease i;

			&:hover {
				transform: scale(scaleNum) i;
				box-shadow: 0px 0px 55px 26px rgba(0, 0, 0, 0.4) i;
				z-index: 9 i;
			}
		}
	}
	if scalePost=='noScale' {
		:is(.rpBJOHq2PR60pnwJlUyP0 > div: has(._3Qkp11fjcAw9I9wtLo8frE),
		._2mO8vClBdPxiJ30y_C6od2 > div > div:has(._2dkUkgRYbhbpU_2O2Wc5am)):hover {
			box-shadow: unset i;
		}
	}
	/* Scale fixed post */
	if scalePostFixed {
		:is(.rpBJOHq2PR60pnwJlUyP0 > div: has(._3Qkp11fjcAw9I9wtLo8frE),
		._2mO8vClBdPxiJ30y_C6od2 > div > div:has(._2dkUkgRYbhbpU_2O2Wc5am)):has(._203iZ8LUuIrz_IJbiOAJDH) {
			transform: scale(scaleNum) i;
		}
	}
	/* Post padding around */
	if postPadd !='0' {
		.rpBJOHq2PR60pnwJlUyP0 :is(._1RYN-7H8gYctjOQeL8p2Q7,
		._3xuFbFM3vrCqdGuKGhhhn0) {
			padding-top: postPadd i;
			padding-right: postPadd i;
			padding-bottom: postPadd i;
			if voteStyle=='Remove' {
				padding: postPadd i;
			}
		}
	}
	/* Post padding around child */
	._1poyrkZ7g36PawDueRza-J {
		border-radius: borderRadius i;
	}
	/* Invert Posts to Sidebar */
	if invertPostSidebar {
		._1OVBBWLtHoSPfGCRaPzpTf {
			order: 1 i;
		}
		._3Kd8DQpBIbsr5E1JcrMFTY {
			margin: 0 24px 0 0 i;
		}
	}
	/* Separator Between Posts */
	if separatorPosts {
		.rpBJOHq2PR60pnwJlUyP0 > div:has(._3Qkp11fjcAw9I9wtLo8frE) {
			border-bottom: 1px solid separatorColor i;
			margin: 0 0 10px 0 i;
			if marginSection=='Posts'||marginSection=='Create-Sort-Posts'||marginSection=='All' {
				margin: 0 i;
			}
		}
	}
	/* Border Radius in UI */
	._3Qkp11fjcAw9I9wtLo8frE,
	.wBtTDilkW_rtT2k5x3eie,
	._2jJNpBqXMbbyOiGCElTYxZ,
	._1G4yU68P50vRZ4USXfaceV,
	._3Im6OD67aKo33nql4FpSp_,
	.uI_hDmU5GSiudtABRz_37,
	._3xuFbFM3vrCqdGuKGhhhn0,
	._2lHXa-mLMsRfm1Q5JxgU4r,
	._3uJguwDAW5Ra1r4aegBvBq,
	._2h6EM3mo5Qn9Eqm18v5Hiz {
		border-radius: borderRadius i;
	}
	.hpxKmfWP2ZiwdKaWpefMn,
	._ZhON3a3vplThB8NFwuJn {
		border-radius: borderRadius borderRadius 0 0 i;
	}
	.TMMvbwyeh9yuHKmQWHrE3,
	._2uYY-KeuYHKiwl-9aF0UiL {
		border-radius: 0 0 borderRadius borderRadius i;
	}
	/* No Border in Sectiom */
	if border {
		/* Search Bar, Create, Posts, SubBar Navbar, Comment, SortPosts, Create Post, Sidebar */
		._1DeR7_QiQnu2UK0e2dDfYD,
		.zgT5MfUrDMC54cpiCpZFu,
		._3Qkp11fjcAw9I9wtLo8frE,
		._3jiriKeNer8y0-1r6oWIFM,
		._2LoNYeXgOQfq1adQ3jWSbi:not(._1N53zdZlGyvjHMUoXkJa42)._2sPOgUISlhUYTMcHhUPCTP,
		._3MknXZVbkWU8JL9XGlzASi._3F2J0fSnCI3ZvF_tBSaV0s,
		.wBtTDilkW_rtT2k5x3eie,
		._2jJNpBqXMbbyOiGCElTYxZ,
		._1G4yU68P50vRZ4USXfaceV,
		._3Im6OD67aKo33nql4FpSp_,
		._3xuFbFM3vrCqdGuKGhhhn0,
		._2lHXa-mLMsRfm1Q5JxgU4r {
			border: unset i;
			z-index: unset i;
			transition: .1s ease;
		}
		/* Search Bar, Create, Posts, SubBar Navbar, Comment, SortPosts, Create Post, Sidebar, Hover */
		:is(._1DeR7_QiQnu2UK0e2dDfYD,
		._3Qkp11fjcAw9I9wtLo8frE,
		._3xuFbFM3vrCqdGuKGhhhn0,
		#SearchDropdown,
		[name="createPost"]):hover,
		._2LoNYeXgOQfq1adQ3jWSbi:not(._1N53zdZlGyvjHMUoXkJa42)._2sPOgUISlhUYTMcHhUPCTP,
		._3MknXZVbkWU8JL9XGlzASi._3F2J0fSnCI3ZvF_tBSaV0s {
			filter: contrast(90%) brightness(115%) i;
		}
	}
	/* Margins in Section > Create Posts, Sort Posts, Margin Between Posts and Sidebar, Posts, Sidebar Items */
	if marginSection=='Create-Post'||marginSection=='Create-Sort'||marginSection=='Create-Sort-Posts'||marginSection=='All' {
		._2jJNpBqXMbbyOiGCElTYxZ {
			margin: 0 i;
		}
	}
	if marginSection=='Sort-Post'||marginSection=='Create-Sort'||marginSection=='Create-Sort-Posts'||marginSection=='All' {
		.wBtTDilkW_rtT2k5x3eie {
			margin: 0 i;
		}
	}
	if marginSection=='Posts'||marginSection=='Create-Sort-Posts'||marginSection=='All' {
		._3Qkp11fjcAw9I9wtLo8frE {
			margin: 0 i;
		}
	}
	if marginSection=='Sidebar'||marginSection=='All' {
		._3Kd8DQpBIbsr5E1JcrMFTY {
			margin: 0 i;
		}
	}
	/* Padding in Sides */
	if paddingSectionSide {
		if subBar=='Minimize' {
			._31N0dvxfpsO6Ur5AKx4O5d {
				padding: 0 0 0 30px i;
			}
		}
		else if subBar=='MinimizeWidth'||subBar=='Default'||subBar=='CompactV2'||subBar=='CompactV2H' {
			._31N0dvxfpsO6Ur5AKx4O5d {
				padding: 0 i;
			}
		}
		else if subBar=='Compact' {
			._31N0dvxfpsO6Ur5AKx4O5d {
				padding: 0 0 0 40px i;
			}
		}
		._31N0dvxfpsO6Ur5AKx4O5d {
			padding: 0 i;
		}
	}
	/* Comments Overlay Color/Opacity */
	/* 	._2DJXORCrmcNpPTSq0LqL6i._26pbaCw90eAC80WRqUfICJ::after {
		max-width: unset i;
		width: cOverlayOffWidth i;
		if cOverlayOffColor!='#131313cc' {
			background: cOverlayOffColor i;
		}
	} */
	/* Comments Overlay Blur */
	._2DJXORCrmcNpPTSq0LqL6i._26pbaCw90eAC80WRqUfICJ::after {
		/* 		backdrop-filter: blur(cOverlayOffBlur) i; */
	}
	._2DJXORCrmcNpPTSq0LqL6i {
		if commentsOverlayC!='#1c1c1ce6' {
			/* 			background-color: alpha(commentsOverlayC, commentsOverlayB) i; */
		}
	} // Segment Comments
	if segmentComments {
		._3cjCphgls6DH-irkVaA0GM[data-testid="comment"] {
			background-color: rgba(255, 255, 255, 0.02) i;
			border-radius: 10px i;
			padding: 10px i;
			width: fit-content i;
			& ._2-UiOdhyj4wHBv7Rc2FeDr._1yyTGHoIL7vZ6fNJ2-s3dL {
				margin: 0 i;
				& .media-element {
					border-radius: 8px i;
				}
			}
		}
	}
	/* SubBar View*/
	if subBar=='Default' {}
	if subBar=='Remove' {
		div._3jiriKeNer8y0-1r6oWIFM:nth-child(4) {
			dis();
		}
		/* Sidebar and Section Container */
		._1nxEQl5D2Bx2jxDILRHemb._3x1dyL19KnZ4kI6i9TlRp4 {
			padding-left: 0 i;
		}
		/* Sidebar */
		._20fGT0XJD3MvX9yBsVeKMn {
			dis();
		}
	}
	if subBar=='Minimize' {
		._20fGT0XJD3MvX9yBsVeKMn {
			left: -240px i;
			transition: .2s ease;

			&:hover {
				left: 0 i;
			}
		}
		._1nxEQl5D2Bx2jxDILRHemb._3x1dyL19KnZ4kI6i9TlRp4 {
			padding-left: 30px i;
		}
		/* Close SubBar */
		.FRrbwuHy8Zmlubp3nowLZ {
			justify-content: end i;
		}
	}
	if subBar=='MinimizeWidth' {
		._20fGT0XJD3MvX9yBsVeKMn {
			width: 20px i;
			transition: .3s ease;
		}
		._20fGT0XJD3MvX9yBsVeKMn:hover {
			width: 270px i;
		}
		#AppRouter-main-content {
			padding-left: 20px i;
		}
	}
	if subBar=='Compact' {
		._20fGT0XJD3MvX9yBsVeKMn {
			/* Heading */
			[role="heading"] {
				dis();
			}
			/* Names Subs, Links */
			._1nBP1OfpQDgTmzRFqaVult,
			._2aqH0n-kSzFY7HZZ5GL-Jb,
			._2aqH0n-kSzFY7HZZ5GL-Jb + div {
				dis();
			}
			/* SubBar */
			& {
				width: 45px i;
			}
			/* Close Button */
			.FRrbwuHy8Zmlubp3nowLZ {
				justify-content: center i;
				padding: 10px 0 10px 0 i;
				width: 45px i;
			}
			._2oY_N7NWiAv9m_mFIRdwVX {
				padding: 0 i;
			}
			/* Subs and Links Container*/
			._3k3RwDkEsbX50bb-DBvuWj {
				dis(flex);
				flex-direction: column i;
				align-items: center i;
			}
			/* Search Subreddits */
			#header-subreddit-filter {
				margin: 5px 0px i;
				width: 100% i;
			}
			/* Create Community */
			#focus-CreateCommunity {
				width: auto i;
			}
			/* Subs, Links */
			._2MgAHlPDdKvXiG-Qbz5cbC {
				padding: 0 i;
			}
			/* Tag 'A' Subs and Links */
			._2MgAHlPDdKvXiG-Qbz5cbC {
				padding: 5px 10px i;
			}
			/* Image Subs and Links */
			._34CfAAowTqdbNDYXz5tBTW._3HTtcITrR-crvsRovLrijl[role="presentation"] {
				height: 25px i;
				width: 25px i;
			}
			/* SubBar show only subs */
			._3k3RwDkEsbX50bb-DBvuWj > a:not([id^="focus-subt"],
			[id="focus-NotificationsInbox"]),
			._2XRPX11qL4-HxWPuHAzOW5 {
				display: none i;
			}
		}
		/* Sidebar and Section Container */
		._1nxEQl5D2Bx2jxDILRHemb._3x1dyL19KnZ4kI6i9TlRp4 {
			padding-left: 45px i;
		}
	}
	if subBar=='Blossom' {
		._20fGT0XJD3MvX9yBsVeKMn {
			clip-path: polygon(0% 0%, 0 40%, 5% 50%, 0 60%, 0% 100%) i;
			transition: .15s ease i;
			&:hover {
				clip-path: polygon(0% 0%, 100% 0, 100% 50%, 100% 100%, 0% 100%) i;
				left: 0 i;
			}
		}
		#AppRouter-main-content {
			padding-left: 13.5px i;
		}
	}
	if subBar=='Width' {
		._20fGT0XJD3MvX9yBsVeKMn {
			clip-path: polygon(0 0, 10% 0, 10% 100%, 0% 100%);
			transition: .15s ease;
			&:hover {
				clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
			}
		}
		#AppRouter-main-content {
			padding-left: 27px i;
		}
	}
	if subBar=='CompactV2' {
		sidebarCV2()
	}
	if subBar=='CompactV2H' {
		/* Sidebar */
		._20fGT0XJD3MvX9yBsVeKMn {
			flex-wrap: wrap i;
		}
		/* Sidebar Hover */
		._20fGT0XJD3MvX9yBsVeKMn:hover {
			height: max-content i;
		}
		sidebarCV2()
	}
	/* Minmize Navbar */
	if subBar=='Minimize'||subBar=='Compact' {
		._2GyPfdsi-MbQFyHRECo9GO {
			top: - navbarShowing i;
			transition: .2s ease;

			&:hover,
			&:focus-within {
				top: 0px i;
			}
		}

		#AppRouter-main-content {
			top: - navbarShowing i;
			position: relative i;
		}
		.e8fTXufFydLy7wHBm6rHP:has(> [src^="/message/unread"]) {
			position: fixed i;
			left: 30px i;
		}
		#overlayScrollContainer {
			top: - navbarShowing i;
		}

		._20fGT0XJD3MvX9yBsVeKMn {
			top: 49 - navbarShowing i;
		}
	}
	else if subBar=='CompactV2'||subBar=='CompactV2H' {
		body:has(._20fGT0XJD3MvX9yBsVeKMn) ._2GyPfdsi-MbQFyHRECo9GO {
			top: 18px - navbarShowing i;
			transition: .2s ease;

			&:hover,
			&:focus-within {
				top: 18px i;
			}
		}
		#AppRouter-main-content {
			top: - navbarShowing i;
			position: relative i;
		}
		#overlayScrollContainer {
			top: - navbarShowing i;
		}
		._20fGT0XJD3MvX9yBsVeKMn {
			top: 0 !important;
		}
	}
	/* Old Logo */
	if useOlLogo {
		._30BbATRhFv3V83DHNDjJAO {
			background-image: url('https://raw.githubusercontent.com/zenstorage/others/main/reddit.webp') i;
			background-position: left i;
			background-size: 80% i;
			background-repeat: no-repeat i;
			& svg {
				opacity: 0 i;
			}
		}
	}
	/* No break line of Sub in search bar*/
	if noBreakLineSub {
		.XuI5nsPhP6eDNKSKFz-e4 {
			width: max-content i;
		}
	}
	if subBarAltBgk!='#00000000' {
		._3k3RwDkEsbX50bb-DBvuWj > a:nth-of-type(odd) {
			background-color: subBarAltBgk i;
		}
	}
	/* Box Shadow to Navbar */
	if navbarBoxShadow {
		._2vkeRJojnV7cb9pMlPHy7d.a35Fm2MurU14xdNybLiZp {
			box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 2px 2px rgba(0, 0, 0, 0.12), 0 4px 4px rgba(0, 0, 0, 0.12), 0 8px 8px rgba(0, 0, 0, 0.12), 0 16px 16px rgba(0, 0, 0, 0.12) i;
		}
	}
	/* Minimize Right Sidebar */
	if hRightSidebar {
		if rRightSidebar=='1'||rRightSidebarS=='1' {}
		else {
			._3Kd8DQpBIbsr5E1JcrMFTY {
				position: absolute i;
				right: -270px i;
				margin: 0 i;
				transition: .2s ease i;
				z-index: 4 i;

				&:hover {
					transform: translateX(-275px);
				}
			}
			._1OVBBWLtHoSPfGCRaPzpTf {
				margin-right: 42px i;
			}
			body {
				overflow-x: hidden i;
			}
		}
	}
	/* Width dropdown subbar */
	._3jiriKeNer8y0-1r6oWIFM._3rS8YTDjcT7fs0k9W4rxDG[role="navigation"] {
		width: widthSubNav;
	}
	/* Sort Posts */
	if sortPosts=='Default' {}
	else if sortPosts=='Remove' {
		.wBtTDilkW_rtT2k5x3eie {
			dis();
		}
	}
	else if sortPosts=='Sticky' {
		if subBar=='CompactV2'||subBar=='CompactV2H' {
			.wBtTDilkW_rtT2k5x3eie {
				position: sticky;
				top: 18px + 48 - navbarShowing i;
				z-index: 999 i;
			}
		}
		else {
			.wBtTDilkW_rtT2k5x3eie {
				position: sticky;
				top: 48px - navbarShowing i;
				z-index: 999 i;
			}
		}
	}
	/* Community Header Align */
	if cAlignment=='Left' {
		._3JDs8KEQIXSMn1bTF2ZqJ_ {
			max-width: max-content i;
			margin-left: 10px i;
		}
		._2RkQc9Gtsq3cPQNZLYv4zc {
			justify-content: left i;
		}
	}
	else if cAlignment=='Center' {
		._3JDs8KEQIXSMn1bTF2ZqJ_ {
			max-width: max-content i;
		}
		._2RkQc9Gtsq3cPQNZLYv4zc {
			justify-content: center i;
		}
	}
	else if cAlignment=='Right' {
		._3JDs8KEQIXSMn1bTF2ZqJ_ {
			max-width: max-content i;
			margin-right: 10px i;
		}
		._2RkQc9Gtsq3cPQNZLYv4zc {
			justify-content: right i;
		}
	}
	if cAlignment=='Left'||cAlignment=='Center'||cAlignment=='Right' {
		._2RkQc9Gtsq3cPQNZLYv4zc {
			width: 100% i;
			max-width: unset i;
			dis(flex)
		}
	}
	/* FONT POST TITLE */
	._2SdHzo12ISmrC8H86TgSCp._29WrubtjAcKqzJSPdQqQ4h,
	._2SdHzo12ISmrC8H86TgSCp._3wqmjmv3tb_k-PROt7qFZe {
		font-size: fontTitle i;
	}
	/* FONT POST P, COMMENTS */
	._2rszc84L136gWQrkwH6IaM ._1qeIAgB0cPwnLhDF9XSiJM,
	._292iotee39Lmt0MkQZ2hPV {
		font-size: fontParagraph i;
	}
	/* Player Colors */
	if pSliderColor!='#fff' {
		._3fnsfWuIyofBJBBCbeOZzM,
		._2MDmJfq0z5K-d2xH--GnRU {
			background-color: pSliderColor i;
		}
		shreddit-player {
			--slider-fg: pSliderColor i;
		}
	}
	if pSliderColorV!='#fff3' {
		shreddit-player {
			--volume-slider-bg: pSliderColorV i;
		}
	}
	if pSliderColorR!='#434343' {
		._169ZVSyFxp9z4y1H0OYA7w {
			background-color: pSliderColorR i;
		}
		shreddit-player {
			--time-slider-bg: pSliderColorR i;
		}
	}
	if pIconsColor!='#fff' {
		shreddit-player {
			:host {
				& .slider-track-fill,
				& .slider-thumb {
					background: pIconsColor i;
				}
				& .text-white {
					color: pIconsColor i;
				}
			}
		}
	}
	if pSliderColor!='#fff' {
		.vjs-play-progress,
		.vjs-volume-level {
			background-color: pSliderColor i;
			&::before {
				color: pSliderColor i;
			}
		}
	}
	/* Title Transform */
	._2SdHzo12ISmrC8H86TgSCp,
	._3cjCphgls6DH-irkVaA0GM {
		text-transform: textTransform i;
	}
	/* Hide Icons Label */
	if iconNoLabel=='Hide'||iconNoLabel=='Hide-C' {
		/* Labels Icons */
		a.M2Hk_S2yvXpsNPfZMBMur > span {
			dis();
		}
		.icon:not(.icon-karma_fill) + span:not(._2aqH0n-kSzFY7HZZ5GL-Jb,
		._1nBP1OfpQDgTmzRFqaVult,
		[class=""]) {
			dis();
		}
		.pthKOcceozMuXLYrLlbL1 + ._2-cXnP74241WI7fpcpfPmg {
			dis();
		}
		.U2iuzTD5-OeYSFP8fg9ky > ._1F02c6Yw0dfhdWwl99UrYn > i {
			dis();
		}
		/* Icons */
		.icon:not(.icon-home_fill,
		.icon-side_menu,
		._3CG2U_hX3HI-ibl5v2RCq1,
		.icon-text_post,
		.icon-community,
		.icon-notification) {
			padding: 0 i;
			margin: 0 i;
		}
		.pthKOcceozMuXLYrLlbL1 {
			margin: 0 i;
		}
		/* Icons Container */
		._3RzIwmCawx9KWuyuEKa-3s {
			min-width: auto i;
		}
		._1muOrgIRB6t41qDocDiXul {
			padding: 8px i;
		}
		._1F02c6Yw0dfhdWwl99UrYn._1F02c6Yw0dfhdWwl99UrYn {
			width: auto i;
		}
		._2uYY-KeuYHKiwl-9aF0UiL {
			min-width: auto i;
		}
		/* Share Comments */
		._374Hkkigy4E4srsI2WktEd {
			font-size: 0 i;
		}
		[id*='comment-share-menu'] {
			z-index: 5 i;
		}
		[id*='comment-share-menu']::before {
			content: "\f282" i;
			z-index: -1 i;
			font-size: 20px i;
			line-height: 18px i;
			width: 20px i;
			height: 20px i;
			font-family: redesignFont2020 i;
			position: absolute i;
			padding: 6px 4px i;
		}
		._374Hkkigy4E4srsI2WktEd {
			min-width: 28px i;
			min-height: 32px i;
		}
		/* Popup Over Share */
		._2uYY-KeuYHKiwl-9aF0UiL {
			z-index: 6 i;
		}
		/* More Align */
		._1oAH8WzvQU6SeYEsM1msMu .icon-overflow_horizontal::before {
			vertical-align: middle i;
		}
	}
	if iconNoLabel=='Hide-C' {
		/* Labels Icons Sort Post */
		a.M2Hk_S2yvXpsNPfZMBMur {
			max-width: unset i;
			height: 36px i;
			> span {
				dis(unset);
			}
		}
		a.M2Hk_S2yvXpsNPfZMBMur:not(._1s79QnBguPbckxiiPvFXGP) {
			max-width: 36px i;
			> .icon {
				padding-right: 0 i;
			}
		}
		._1s79QnBguPbckxiiPvFXGP > .icon {
			padding-right: 8px i;
		}
	}
	/* Buttons Vote Style */
	if voteStyle=='Remove' {
		._23h0-EcaBUorIHC-JZyh6J,
		._15Igkrvvp7jIfVHt0eKzFd,
		._2oM1YqCxIwkvwyeZamWwhW {
			dis();
		}
	}
	if voteStyle=='Material'||voteStyle=='Material-Alt'||voteStyle=='Material-AltD'||voteStyle=='Material-C' {
		:is(.icon-upvote,
		.icon-upvote_fill,
		.icon-downvote,
		.icon-downvote_fill)::before {
			font-family: Material Symbols Outlined i;
		}
	}
	if voteStyle=='Filled' {
		votesStyle("\f34f", "\f198")
	}
	if voteStyle=='Outline' {
		votesStyle("\f34e", "\f197")
	}
	if voteStyle=='Arrow-Alt' {
		votesStyle("\F34A", "\F193")
	}
	if voteStyle=='Double-Arrow' {
		votesStyle("\F1DA", "\F1D8")
	}
	if voteStyle=='Arrow-S-OF' {
		votesStyle("\F27E", "\F27E", "\F27F", "\F27F", , -90deg, 90deg)
	}
	if voteStyle=='Arrow-S-Outline' {
		votesStyle("\F27E", "\F27E", , , , -90deg, 90deg)
	}
	if voteStyle=='Arrow-S-Filled' {
		votesStyle("\F27F", "\F27F", , , , -90deg, 90deg)
	}
	if voteStyle=='Arrow-R-OF' {
		votesStyle("\F235", "\F235", "\F236", "\F236", , -90deg, 90deg)
	}
	if voteStyle=='Arrow-R-Outline' {
		votesStyle("\F235", "\F235", , , , -90deg, 90deg)
	}
	if voteStyle=='Arrow-R-Filled' {
		votesStyle("\F236", "\F236", , , , -90deg, 90deg)
	}
	if voteStyle=='Correct-Incorrect' {
		votesStyle("\F150", "\F156")
	}
	if voteStyle=='Material' {
		votesStyle("\e5d8", "\e5db")
	}
	if voteStyle=='Material-Alt' {
		votesStyle("\e316", "\e313", , , 1.4)
	}
	if voteStyle=='Material-AltD' {
		votesStyle("\eacf", "\ead0", , , 1.4)
	}
	if voteStyle=='Material-C' {
		votesStyle("\f182", "\f181", , , 1.4)
	}
	/* UPVOTE, DOWNVOTE */
	if upVoteColor!='#ff4500' {
		.icon-upvote_fill::before,
		.icon-upvote:hover {
			color: upVoteColor i;
		}
		._2oM1YqCxIwkvwyeZamWwhW:has(.icon.icon-upvote_fill) ._25IkBM0rRUqWX5ZojEMAFQ {
			color: upVoteColor i;
		}
		._1E9mcoVn4MYnuBQSVDt1gC:has(.icon.icon-upvote_fill) ._3a2ZHWaih05DgAOtvu6cIo {
			color: upVoteColor i;
		}
	}
	if downVoteColor!='#7193ff' {
		.icon-downvote_fill::before,
		.icon-downvote:hover {
			color: downVoteColor i;
		}
		._2oM1YqCxIwkvwyeZamWwhW:has(.icon.icon-downvote_fill) ._25IkBM0rRUqWX5ZojEMAFQ {
			color: downVoteColor i;
		}
		._1E9mcoVn4MYnuBQSVDt1gC:has(.icon.icon-downvote_fill) ._3a2ZHWaih05DgAOtvu6cIo {
			color: downVoteColor i;
		}
	}
	/* Notifications Box Background */
	._3fRnnkCBwqAZG6nmxhTKHr {
		box-shadow: unset i;
	}
	/* TRANSITIONS WIDE POSTS */
	._1BJGsKulUQfhJyO19XsBph,
	._3nSp9cdBpqL13CqjdMr2L_ {
		transition: 0.15s ease;
	}
	/* Overlay Comments Posts */
	if oCommentsPost {
		body {
			overflow: auto i;
		}
		._2DJXORCrmcNpPTSq0LqL6i {
			dis();
		}
	}
	/* Nsfw results search bar */
	if nsfwResults {
		._1f4QVsU6jdEkvigYTcqIG7[data-testid="typeahead_nsfw_toggle"],
		._2LJ9gkn2k4DlHhF8C1QhF6:has(._1wzhGvvafQFOWAyA157okr) {
			dis();
		}
	}
	/* Skeletor loading */
	if skeleton {
		._2XRPX11qL4-HxWPuHAzOW5:not([role="heading"]),
		.fzTkuBRFT8iIn1XnJX_Yn._34yMY7-6MNnz3utfjExvIq {
			dis();
		}
	}
	/* Post with image */
	if postWImages {
		._3Qkp11fjcAw9I9wtLo8frE:has(._2_tDEnGMLxpM6uOa2kaDB3) {
			dis();
		}
	}
	/* Post with video */
	if postWVideo {
		._3Qkp11fjcAw9I9wtLo8frE:has(shreddit-player) {
			dis();
		}
	}
	/* Coss post */
	if rCrossPost {
		.rpBJOHq2PR60pnwJlUyP0 > div:has(._2ED-O3JtIcOqp8iIL1G5cg) {
			dis();
		}
	}
	/* Suggested Posts */
	if suggestedPosts {
		._3Qkp11fjcAw9I9wtLo8frE:has(.nAL34ZVf4KfyEoZIzUgmN) {
			dis();
		}
	}
	/* Reddit Logo */
	if logo {
		._30BbATRhFv3V83DHNDjJAO {
			dis();
		}
	}
	/* Back to Top */
	if toTop {
		._3Tc8YYRhVDX9vlR0XePZfH {
			dis();
		}
	}
	if title {
		.y8HYJ-y_lTUHkQIc1mdCq {
			dis();
		}
	}
	if trending {
		#TrendingPostsContainer {
			dis();
		}
	}
	if trendingS {
		._3LzqitwwvqMy0VShIuQwvX,
		._3LzqitwwvqMy0VShIuQwvX ~ [href*="source=trending"] {
			dis();
		}
	}
	if viewFullImage {
		._3hUbl08LBz2mbXjy0iYhOS,
		._3b8u2OJXaSDdBWoRB7zUoK {
			dis();
		}
	}
	/* Popular */
	if popular {
		._3dZnYgFFpifT-M_Vs2FAq6[href="/r/popular/"] {
			dis();
		}
	}
	/* Coins */
	if coins {
		span._3dZnYgFFpifT-M_Vs2FAq6 {
			dis();
		}
	}
	/* Container popular and coins */
	if coins=='1' && popular=='1' {
		.x0hiXHicn7r3BG9m1FJH4 {
			dis();
		}
	}
	#change-username-tooltip-id {
		gap: 8px i;
		> * {
			margin: 0 i;
			&:empty {
				dis();
			}
		}
		/* Moderator */
		if moderator {
			> ._2zZ-KGHbWWqrwGlHWXR90y:has(.icon-mod) {
				dis();
			}
		}
		/* Chat  */
		if chat {
			[data-testid="reddit-chat-button"] {
				dis();
			}
		}
		/* Notifications */
		if notifications {
			> ._2zZ-KGHbWWqrwGlHWXR90y:has(.icon-notification) {
				dis();
			}
		}
		/* Create Post */
		if createPostNav {
			> ._2zZ-KGHbWWqrwGlHWXR90y:has(.icon-add) {
				dis();
			}
		}
		/* Advertise */
		if advertise {
			> ._2zZ-KGHbWWqrwGlHWXR90y._2I12Htze2UzJmmfnrgYJOn._1dBtowHdRHcGyLbVEaOL8t {
				dis();
			}
		}
	}
	/* Left Dropwdown */
	.XEkFoehJNxIH9Wlr5Ilzd._3Av66iQf7_N4Z-XZxsek76 {
		background-color: rgba(10, 10, 10, 0.4) i;
	}
	/* Navbar Seach Bar  */
	#header-search-bar {
		background: none i;
	}
	.h-jI8r2f9ozTNqu_2TBeY {
		background: none i;
	}
	/* Notifications Back */
	#INBOX--TOOLTIP *:not([role="button"],
	._3smo-GSstogGTGh6ArpwI0,
	._3mUSJN4kdLCGjq-K-JLJw._2n4UrzwZ3VBdRmFUYAHF_9._3ds5pVvIyBrh1GgQ2O7AFd,
	._8INvnNiEMHRndJ0M-LiY) {
		background: none i;
	}
	/* Dropdown Notifications */
	._27rjoZBkLhiqLLjBu-xU_p,
	.icon._3pDOQfbIbQuT4PBwPGp85E {
		/* 		color: #d7dadc; */
	}
	._2VDnxV3G5ZvEDq10Z-_fM9 {
		/* 		color: rgb(198, 202, 204); */
	}
	/* Reddit, Inc. */
	._1vYrJH5uc57mZQJPN4l34E,
	._2XCnMY85ivEZUL6cAgK0nV {
		dis();
	}
	/* Reddit Premium */
	[data-testid="frontpage-sidebar"] div._2vEf-C2keJaBMY9qk_BxVn:nth-child(1) {
		dis();
	}
	/* Reddit Premium  Sibling */
	[data-testid="frontpage-sidebar"] div._2vEf-C2keJaBMY9qk_BxVn:nth-child(2) {
		margin-top: 0 i;
	}
	/* Empty Results in Search*/
	._3wwag2ZgVLfNKLCuEuXF7h {
		dis();
	}
	/* Dropdown */
	if dropdown {
		.header-user-dropdown {
			dis();
		}
	}
	/* Status Online */
	if statusOn {
		._2uYY-KeuYHKiwl-9aF0UiL > div:nth-child(1) > div:nth-child(2) > button:nth-child(1) {
			dis();
		}
	}
	/* Profile */
	if profile {
		.NiNJXib52w4C8FUidB5af[href^='/user/'] {
			dis();
		}
	}
	/* Avatar Personalize*/
	if avatarP {
		.NiNJXib52w4C8FUidB5af[href^='/user/'] + * {
			dis();
		}
	}
	/* User Config*/
	if userConfig {
		.NiNJXib52w4C8FUidB5af[href='/settings/'] {
			dis();
		}
	}
	/* REMOVE DIV WITH MINHAS COISAS */
	if userConfig=='1' && avatarP=='1' && profile=='1' && statusOn=='1' {
		div._1pjbWqnK8P0fDmz8PgLxXY:nth-child(1) > span:nth-child(1),
		div._1pjbWqnK8P0fDmz8PgLxXY:nth-child(1) {
			dis();
		}
		._2uYY-KeuYHKiwl-9aF0UiL > div:nth-child(1) > div:nth-child(2),
		._2uYY-KeuYHKiwl-9aF0UiL {
			padding: 0 i;
		}
	}
	/* Dark Mode Dropdown */
	if dDarkM {
		div._1pjbWqnK8P0fDmz8PgLxXY:nth-child(3),
		._2uYY-KeuYHKiwl-9aF0UiL > div:nth-child(1) > div:nth-child(4) {
			dis();
		}
	}
	/* Create Community Dropdown */
	if cComunity {
		._3fbofimxVp_hpVM6I1TGMS.GCltVwsXPu5lE-gs4Nucu:has(.icon-community) {
			dis();
		}
	}
	/* Advertise Dropdown */
	if dAdvertise {
		._3fbofimxVp_hpVM6I1TGMS.GCltVwsXPu5lE-gs4Nucu:has(.icon-topic_activism) {
			dis();
		}
	}
	/* Premium Dropdown*/
	if dPremium {
		._3fbofimxVp_hpVM6I1TGMS.GCltVwsXPu5lE-gs4Nucu[href='/premium'] {
			dis();
		}
	}
	/* Explore Dropdown */
	if dExplore {
		._3fbofimxVp_hpVM6I1TGMS.GCltVwsXPu5lE-gs4Nucu:has(.icon-discover) {
			dis();
		}
	}
	/* Help Center Dropdown */
	if helpCenter {
		._3fbofimxVp_hpVM6I1TGMS.GCltVwsXPu5lE-gs4Nucu[href^='https://www.reddithelp.com/hc/'] {
			dis();
		}
	}
	/* More Dropdown */
	if dMore {
		._3fbofimxVp_hpVM6I1TGMS.GCltVwsXPu5lE-gs4Nucu:has(.icon-info) {
			dis();
		}
	}
	/* Policies Dropdown */
	if dPolicies {
		._3fbofimxVp_hpVM6I1TGMS.GCltVwsXPu5lE-gs4Nucu:has(.icon-rules),
		._27B2PE8qRdRlQHbzPBidG6 {
			dis();
		}
	}
	/* Exit Dropdown */
	if dExit {
		._3fbofimxVp_hpVM6I1TGMS.GCltVwsXPu5lE-gs4Nucu:has(.icon-logout) {
			dis();
		}
	}
	/* Create Post */
	if createPost {
		._2jJNpBqXMbbyOiGCElTYxZ {
			dis();
		}
	}
	/* Profile Tooltip Hover */
	if profileHover {
		._1sbZnfdaxhCOFVUCJ3Z75m {
			dis();
		}
	}
	/* Subreddit Tooltip Hover */
	if subHover {
		.cwnB_XN2JIEYp4vZcMrLM {
			dis();
		}
	}
	/* Vote Arrows Comments */
	if voteArrowsC {
		._1ewTEGuogtFmDvDII2T2Yy {
			dis();
		}
	}
	/* Vote Arrows in Post*/
	if voteArrowsP {
		._23h0-EcaBUorIHC-JZyh6J,
		.K4Eem3pMbRbAYioOfqN5E ._2oM1YqCxIwkvwyeZamWwhW {
			dis();
		}
	}
	/* Subreddit Icons in Post */
	if iconsSubsP {
		._1WX5Y5qFVBTdr6hCPpARDB,
		.icon._1WX5Y5qFVBTdr6hCPpARDB {
			dis();
		}
	}
	/* Date Sent */
	if dateSentP {
		.nU4Je7n-eSXStTBAPMYt8 ._2mHuuvyV9doV3zwbZPtIPG:has([href^='/r/']) ~ * {
			/* 			dis(); */
		}
		._3V4xlrklKBP2Hg51ejjjvz,
		._2fCzxBE1dlMh4OFc7B3Dun,
		._2mHuuvyV9doV3zwbZPtIPG:has([href^='/user/']),
		._2VF2J19pUIMSLJFky-7PEI {
			dis();
		}
	}
	/* Remove Comments, Share, ... */
	if bottomBar {
		._1ixsU4oQRnNfZ91jhBU74y,
		._3-miAEojrCvx_4FQ8x3P-s,
		.P8SGAKMtRxNwlmLz1zdJu.HZ-cv9q391bm8s7qT54B3 ._2_lhaFUJdP8q0o2L9MN2TN {
			dis();
		}
	}
	/* Filter in Images, Images in List, Gifs */
	._2_tDEnGMLxpM6uOa2kaDB3._1XWObl-3b9tPy64oaG6fax,
	._1dwExqTGJH2jnA-MYGkEL-,
	.tErWI93xEKrI2OkozPs7J {
		filter: grayscale(iGrayscale) sepia(iSepia) blur(iBlur) brightness(iBrightness) hue-rotate(iHue) saturate(iSaturate) opacity(iOpacity) contrast(iContrast) invert(iInvert) i;
		transform: rotate(iRotate) i;
	}
	if rTopInfos {
		._14-YvdFiW5iVvfe5wdgmET {
			dis();
		}
	}
	/* Flairs */
	if rFlairs {
		._2xu1HuBz1Yx6SP10AGVx_I {
			dis();
		}
	}
	/* Bloat Divs Empty in Section*/
	.rpBJOHq2PR60pnwJlUyP0 > div[style='height: 10px;'] {
		dis();
	}
	if mediaHide=='Videos' || mediaHide=='Both' {
		/* Video Container */
		._3JgI-GOrkmyIeDeyzXdyUD:has(media-telemetry-observer),
		[data-isvideoplayer="1"] {
			filter: brightness(0);
			transition: 0.15s ease;
		}

		/* Video Container Hover */
		._3JgI-GOrkmyIeDeyzXdyUD:has(media-telemetry-observer):hover,
		[data-isvideoplayer="1"]:hover {
			filter: unset;
		}
	}
	/* Photos/Videos Hide in Post */
	if mediaHide=='Photos' || mediaHide=='Both' {
		/* Image Container */
		._3Oa0THmZ3f5iZXAQ0hBJ0k > div:has(._2_tDEnGMLxpM6uOa2kaDB3) {
			filter: brightness(0);
			transition: 0.15s ease;
		}

		/* Image Container Hover */
		._3Oa0THmZ3f5iZXAQ0hBJ0k > div:has(._2_tDEnGMLxpM6uOa2kaDB3):hover {
			filter: unset;
		}
	}
	/* Border img/gif in posts */
	if mediaBorder {
		/* Gifs */
		.tErWI93xEKrI2OkozPs7J,
		._1dwExqTGJH2jnA-MYGkEL-[src*=".gif"] {
			border: 1px solid gifBorder i;
		}
		/* Images */
		._2_tDEnGMLxpM6uOa2kaDB3,
		._1dwExqTGJH2jnA-MYGkEL-:is([src*=".png"],
		[src*=".jpg"]) {
			border: 1px solid imgBorder i;
		}
	}
	/* Border Radius in Images */
	._2_tDEnGMLxpM6uOa2kaDB3._1XWObl-3b9tPy64oaG6fax,
	._1dwExqTGJH2jnA-MYGkEL-,
	.tErWI93xEKrI2OkozPs7J {
		border-radius: imageBorderRadius i;
	}
	/* Image album */
	if albumStyle=='Scroll-Y' {
		.KVyBaj7FjzElWsqJDmw7v ._28TEYBuEdOuE3kN6UyoKMa {
			position: unset i;
			scroll-snap-align: albumAlign i;
		}
		._1apobczT0TzIKMWpza0OhL {
			overflow-y: scroll i;
			overscroll-behavior: contain i;
			scroll-snap-type: y albumType i;
		}
		._1apobczT0TzIKMWpza0OhL ~ a {
			/* 			dis(); */
			opacity: 0.15;
		}
	}
	if albumStyle=='Scroll-X' {
		.KVyBaj7FjzElWsqJDmw7v ._28TEYBuEdOuE3kN6UyoKMa {
			position: unset i;
			scroll-snap-align: albumAlign i;
			min-width: 100% i;
		}
		._1apobczT0TzIKMWpza0OhL {
			overflow-x: scroll i;
			overscroll-behavior: contain i;
			scroll-snap-type: x albumType i;
			dis(flex);
			flex-direction: row i;
		}
		._1apobczT0TzIKMWpza0OhL ~ a {
			/* 			dis(); */
			opacity: 0.15;
		}
	}
	/* Switch Bkg Color|Radius|Rotate */
	._2e2g485kpErHhJQUiyvvC2[aria-checked="true"] {
		background-color: switchColorOn i;
	}
	._2e2g485kpErHhJQUiyvvC2[aria-checked="false"] {
		background-color: switchColorOff i;
	}
	/* Slider Color|Radius */
	._2FKpII1jz0h6xCAw1kQAvS {
		background-color: sliderColor i;
		border-radius: sliderBRadius i;
	}
	._2e2g485kpErHhJQUiyvvC2 {
		border-radius: switchBRadius i;
		transform: rotate(switchRotate) i;
	}
	/* Hide posts with words. Modified from Twitch Compact Left Panel */
	title='';
	for w in postHide {
		title = title + '.SQnoC3ObvgnGjWt90zD9Z[href*=' + w + ' i],'
	}
	if postHideL=='Blacklist' {
			if  postHide!='Word1, Word2' {
			.rpBJOHq2PR60pnwJlUyP0 > div:has(:is({title})) {
				dis();
			}
		}
	}
	if postHideL=='Whitelist' {
			if  postHide!='Word1, Word2' {
			.rpBJOHq2PR60pnwJlUyP0 > div:not(:has(:is({title}))) {
				dis();
			}
		}
	}
	/* Fira Code */
	if firaCode {
		pre,
		code {
			font-family: 'Fira Code', 'ui-monospace' i;
		}
	}
    /* Hide posts after */
    if hideAfter!=999999 {
        .rpBJOHq2PR60pnwJlUyP0 > *:nth-child({hideAfter}):has(.Post:not(.promotedlink)) ~ * {
            dis();
        }
        ._3tBFh6Ty3gSaxW4gcm6hZ_ {
            dis();
        }
    }
	/* Fix a tags with gifs */
	if fixGifsWidth {
		._2R6TbsJdSgxwd1OzbbrIjl > ._3t5uN8xUmg0TOwRCOGQEcU {
			width: max-content i;
		}
	}
	/* Fixes the height of pinned posts on the profile page */
	if fixHeightPostFixed {
		.fuCmx3adjKY3tXA4Zfx2p {
			min-height: 300px i;
			height: unset i;
		}
	}
	/* Fixes iframe bgk white */
	if fixIframeBgkWhite {
		#credential_picker_container {
			color-scheme: normal;
		}
	}
	/* Fixes iframe height cropped in posts */
	/* Broke */
/* 	if fixIframeHeightPost {
		.STit0dLageRsa2yR4te_b:has(iframe.media-element) {
			& .m3aNC6yp8RrNM_-a0rrfa {
				max-height: unset i;
			}

			& ._3gBRFDB5C34UWyxEe_U6mD {
				display: none i;
			}

			& ._3JgI-GOrkmyIeDeyzXdyUD {
				position: relative i;
			}

			& iframe.media-element {
				height: revert-layer i;
			}
		}
	} */
	/* Comments use full width */
	if commentsFullWidth {
		._3tw__eCCe7j-epNCKGXUKk {
			width: 100% i;
			max-width: 100% i;
		}
	}
	/* Switch style */
	if switchStyle=='Default-E'||switchStyle=='Cartoon' {
		._2e2g485kpErHhJQUiyvvC2._1L5kUnhRYhUJ4TkMbOTKkI {
			dis(unset);
		}
		._2e2g485kpErHhJQUiyvvC2._1L5kUnhRYhUJ4TkMbOTKkI ._2FKpII1jz0h6xCAw1kQAvS {
			transform: translateX(calc(35px - 19.5px - 1px)) i;
		}
		._2FKpII1jz0h6xCAw1kQAvS {
			transition: .15s ease i;
		}
	}
	if switchStyle=='Checkbox' {
		._2e2g485kpErHhJQUiyvvC2._1asGWL2_XadHoBuUlNArOq {
			height: 18px i;
			width: 18px i;
			border-radius: 40% i;
			transition: 0.1s ease i;
		}

		._2e2g485kpErHhJQUiyvvC2._1asGWL2_XadHoBuUlNArOq > * {
			dis();
		}
	}
	if switchStyle=='Checkbox-Alt' {
		._2e2g485kpErHhJQUiyvvC2._1asGWL2_XadHoBuUlNArOq {
			height: 18px i;
			width: 18px i;
			border-radius: 40% i;
			transition: 0.1s ease i;
		}

		._2e2g485kpErHhJQUiyvvC2._1asGWL2_XadHoBuUlNArOq > * {
			dis();
		}
		._2e2g485kpErHhJQUiyvvC2[aria-checked="true"]::before {
			content: '✓' i;
			color: lighten(switchColorOn, 80%);
			position: absolute i;
			top: 0 i;
			left: 0 i;
			right: 0 i;
			bottom: 0 i;
			line-height: 16px i;
		}
	}
	if switchStyle=='SliderG' {
		._2FKpII1jz0h6xCAw1kQAvS {
			transform: scale(1.25) i;
		}
		._2e2g485kpErHhJQUiyvvC2._1asGWL2_XadHoBuUlNArOq {
			height: 20px i;
			width: 40px i;
		}
	}
	if switchStyle=='3D' {
		._2FKpII1jz0h6xCAw1kQAvS {
			transform: translateY(-20%) i;
			box-shadow: 0px 5px 0px 1px rgb(17, 17, 17) i;
			outline: 1.5px solid rgb(17, 17, 17) i;
		}
		._2e2g485kpErHhJQUiyvvC2 {
			border: 1px solid rgb(17, 17, 17) i;
		}
	}
	if switchStyle=='2D' {
		._2e2g485kpErHhJQUiyvvC2 {
			border-radius: 0 i;
			border: 1px solid #000 i;
			height: 10px i;
		}
		._2e2g485kpErHhJQUiyvvC2 ._2FKpII1jz0h6xCAw1kQAvS {
			border-radius: 0 i;
			width: 12px i;
			height: 12px i;
			border: 1px solid #000 i;
		}
		._2e2g485kpErHhJQUiyvvC2[aria-checked="false"] ._2FKpII1jz0h6xCAw1kQAvS {
			transform: translate(calc(12px - 8px), -9px) i;
		}
		._2e2g485kpErHhJQUiyvvC2[aria-checked="true"] ._2FKpII1jz0h6xCAw1kQAvS {
			transform: translate(calc(37px - 12px - 8px), -9px) i;
		}
		._2FKpII1jz0h6xCAw1kQAvS {
			transition: .15s ease i;
		}
		._2e2g485kpErHhJQUiyvvC2 {
			dis(unset);
		}
	}
	if switchStyle=='Cartoon' {
		._2e2g485kpErHhJQUiyvvC2[aria-checked="true"] ._2FKpII1jz0h6xCAw1kQAvS::after {
			content: 'on' i;
			padding: 0 i;
			color: #000 i;
			font-size: 12px i;
		}
		._2e2g485kpErHhJQUiyvvC2[aria-checked="false"] ._2FKpII1jz0h6xCAw1kQAvS::after {
			content: 'off' i;
			padding: 0 i;
			color: #000 i;
			font-size: 12px i;
		}
		._2FKpII1jz0h6xCAw1kQAvS {
			outline: 1px solid #000 i;
		}
		._2e2g485kpErHhJQUiyvvC2 {
			outline: 1px solid #000 i;
			box-shadow: 3px 3px 0 0 #000 i;
		}
	}
	if switchStyle=='Fill' {
		._2FKpII1jz0h6xCAw1kQAvS {
			dis();
		}
		._2e2g485kpErHhJQUiyvvC2[aria-checked="true"] {
			background-color: switchColorOff i;
		}
		._2e2g485kpErHhJQUiyvvC2[aria-checked="false"] {
			box-shadow: inset 0px 0px 0px 0px sliderColor i;
			transition: .15s ease i;
		}
		._2e2g485kpErHhJQUiyvvC2[aria-checked="true"] {
			box-shadow: inset 40px 0px 0px 0px sliderColor i;
			transition: .15s ease i;
		}
	}
	if switchStyle=='Text' {
		._2e2g485kpErHhJQUiyvvC2 {
			dis(contents);
		}
		._2e2g485kpErHhJQUiyvvC2[aria-checked="false"] ._2FKpII1jz0h6xCAw1kQAvS::after {
			content: 'OFF' i;
			padding: 0 i;
			color: switchColorOff i;
		}
		._2e2g485kpErHhJQUiyvvC2[aria-checked="true"] ._2FKpII1jz0h6xCAw1kQAvS::after {
			content: 'ON' i;
			padding: 0 i;
			color: switchColorOn i;
		}
		._2FKpII1jz0h6xCAw1kQAvS {
			background-color: transparent i;
		}
	}
}
@-moz-document regexp('^https:\\/\\/(?:www|new)\\.reddit\\.com\\/r\\/\\w+\\/.*$') {
	if rRightSidebarS {
		._3Kd8DQpBIbsr5E1JcrMFTY {
			dis();
		}
	}
	if hRightSidebar {
		if (rRightSidebarS=='1') {}
		else {
			._3Kd8DQpBIbsr5E1JcrMFTY {
				position: absolute i;
				right: -270px i;
				margin: 0 i;
				transition: .2s ease i;
				z-index: 4 i;

				&:hover {
					transform: translateX(-275px);
				}
			}
			._1OVBBWLtHoSPfGCRaPzpTf {
				margin-right: 42px i;
			}

			body {
				overflow-x: hidden i;
			}
		}
	}
	/* BANNER SUBREDDIT */
	if bannerR=='Compact' {
		._2L5G9B5yaoqW3IegiYN-FL {
			height: 56px i;
		}
	}
	if bannerR=='Remove' {
		._2L5G9B5yaoqW3IegiYN-FL {
			dis();
		}

		.MSTY2ZpsdupobywLEfx9u {
			padding-top: 30px i;
		}
	}
	if bannerR=='Unified' {
		.MSTY2ZpsdupobywLEfx9u {
			height: 0 i;
		}
		._3JDs8KEQIXSMn1bTF2ZqJ_ {
			background-color: rgba(0, 0, 0, 0.5) i;
			border-radius: borderRadius borderRadius 0 0 i;
			transform: translateY(-100%) i;
			backdrop-filter: blur(2px);
		}
		._1gVVmSnHZpkUgVShsn7-ua {
			background-color: transparent i;
		}
		._2L5G9B5yaoqW3IegiYN-FL {
			min-height: 104px i;
		}
		._33aRtz9JtW0dIrBNKFAl0y {
			color: #cbcfd0 i;
		}
	}
}
@-moz-document url('https://www.reddit.com/'),
url("https://new.reddit.com/") {
	/* Sidebar */
	if rRightSidebar {
		._3Kd8DQpBIbsr5E1JcrMFTY {
			dis();
		}
	}
	/* Recent posts */
	if rRecentPosts {
		._3Im6OD67aKo33nql4FpSp_ {
			dis();
		}
	}
}
@-moz-document regexp('https:\\/\\/(?:www|new)\\.reddit\\.com/r/(.+)/comments/(.+).*') {
	if bannerR=='Compact' {
		._2L5G9B5yaoqW3IegiYN-FL {
			height: 56px i;
		}
	}
	if bannerR=='Remove' {
		._2L5G9B5yaoqW3IegiYN-FL {
			background: none i;
			height: 60px i;
		}
	}
	if rRightSidebarP {
		/* SIDEBAR PAGE */
		._3Kd8DQpBIbsr5E1JcrMFTY {
			dis();
		}
		/* MARGIN CONTAINER SECTION EMBED */
		.u35lf2ynn4jHsVUwPmNU {
			margin: 32px i;
		}
	}
	if rRightSidebarO {
		/* SIDEBAR OVERLAY POST */
		._2Xq-4oyrEvHjL5U_EeMnK8._20b4i5iUhjZQqDZ1BM_Q-9 {
			dis();
		}
	}
	if bannerR=='Unified' {
		._1gVVmSnHZpkUgVShsn7-ua {
			height: 0 i;
		}
		._1_TJAX-8zAT3vVN1Iz7cys {
			transform: translateY(-100%) i;
		}
		._2L5G9B5yaoqW3IegiYN-FL {
			min-height: 104px i;
		}
	}
}
@-moz-document url-prefix('https://www.reddit.com/settings/'),
url-prefix("https://new.reddit.com/settings/") {
	/* Settings page style */
	if settingsSeg=='Segmented'||settingsSeg=='Segmented-Alt'||settingsSeg=='Segmented-S' {
		#AppRouter-main-content {
			background-color: bkgColor i;
			padding-bottom: 30px i;
			/* Custom Bkg */
			if customBackground {
				/* Bkg image */
				background-image: url(bgkURL) i;
				background-position: center i;
				background-size: cover i;
				background-repeat: no-repeat i;
				filter: blur(blurBackground);
				/* Bkg color */
				if bkgColor!='#000' {
					& {
						background: bkgColor i;
					}
				}
			}
		}
		.aq7Z-V1l4XpWUOsbbPQed {
			width: 80% i;
			margin: 20px auto 0 i;
			background-color: var(--ml-primary-bgk) i;
			border-radius: borderRadius i;
		}
		._3FtOlkq31vuUJkzTkq4--W {
			border-radius: borderRadius borderRadius 0 0 i;
		}
	}
	if settingsSeg=='Segmented-Alt'||settingsSeg=='Segmented-S' {
		#AppRouter-main-content {
			padding-bottom: 0 i;
		}
		._3FtOlkq31vuUJkzTkq4--W,
		.aq7Z-V1l4XpWUOsbbPQed {
			background: transparent i;
		}
		._1VNcq3ynegRchfLyPqmKJ_ {
			background-color: var(--ml-primary-bgk) i;
		}
		._1OrNGmpfcSuSebbZM5vYq4 {
			padding: 0 20px i;
			padding-bottom: 10px i;
			background-color: var(--ml-primary-bgk) i;
			border-radius: 0 0 borderRadius borderRadius i;
		}
		._1VNcq3ynegRchfLyPqmKJ_ {
			border-radius: borderRadius borderRadius 0 0 i;
		}
	}
	if settingsSeg=='Segmented-S' {
		._1VNcq3ynegRchfLyPqmKJ_ {
			border-radius: borderRadius i;
		}
		.M7VDHU4AdgCc6tHaZ-UUy {
			background-color: transparent i;
			border: none i;
			padding: 0 i;
		}
		.aq7Z-V1l4XpWUOsbbPQed {
			max-width: 1200px i;
		}
		._1PoD47oSHsBQ37RfRPY-G-._1Ico4fvlryEwDknLqa0-lP {
			background-color: var(--ml-primary-bgk) i;
			border-radius: 0 0 borderRadius borderRadius i;
		}
		._1OrNGmpfcSuSebbZM5vYq4 {
			margin-top: 20px i;
		}
		._3FtOlkq31vuUJkzTkq4--W:has(._1PoD47oSHsBQ37RfRPY-G-._1Ico4fvlryEwDknLqa0-lP[href="/settings/account"]) ._1VNcq3ynegRchfLyPqmKJ_ {
			border-bottom-left-radius: 0 i;
		}
	}
}