/* ==UserStyle== @name XMC @namespace gitlab.com/Cynosphere/xmc @description Modular theme originally inspired by XMC Windows visual style. @author Cynosphere @homepageURL https://gitlab.com/Cynosphere/xmc @updateURL https://xmc.c7.pm/xmc.user.css @preprocessor uso @version 0.0.0 @license MIT @var select xmc_overwrite_colors 'Overwrite Colors' { 'Off': "", 'On*': `:root, .theme-dark, .theme-light { --mention-background: rgba(var(--accent-rgb), 0.1); --header-primary: var(--text, var(--white-500)) !important; --header-secondary: var(--text, var(--primary-dark-300)) !important; --text-normal: var(--text, var(--primary-dark-200)) !important; --text-muted: var(--highlight, var(--primary-dark-330)) !important; --text-link: var(--link, var(--link-500)) !important; --text-brand: var(--accent); --channels-default: var(--text, var(--primary-dark-345)) !important; --channel-icon: var(--text, var(--primary-dark-360)); --interactive-normal: var(--text, var(--primary-dark-300)) !important; --interactive-hover: var(--_color15, var(--primary-dark-200)) !important; --interactive-active: var(--_color15, var(--white-500)) !important; --interactive-muted: var(--highlight, var(--primary-dark-500)) !important; --background-primary: var(--primary, var(--primary-dark-600)) !important; --background-secondary: var( --secondary, var(--primary-dark-630) ) !important; --background-secondary-alt: var( --secondary-alt, var(--secondary, var(--primary-dark-660)) ) !important; --background-tertiary: var(--tertiary, var(--primary-dark-700)) !important; --background-accent: var(--highlight, var(--primary-dark-500)) !important; --background-floating: var(--primary, var(--primary-dark-800)) !important; --background-modifier-hover: rgba(var(--highlight-rgb), 0.16) !important; --background-modifier-active: rgba(var(--highlight-rgb), 0.2) !important; --background-modifier-selected: rgba(var(--highlight-rgb), 0.24) !important; --background-modifier-accent: rgba(var(--highlight-rgb), 0.24) !important; --background-mentioned: rgba(var(--accent-rgb), 0.05) !important; --background-mentioned-hover: rgba(var(--accent-rgb), 0.08) !important; --background-message-hover: rgba(4, 4, 5, 0.07) !important; --background-help-warning: rgba(250, 166, 26, 0.1) !important; --background-help-info: rgba(0, 176, 244, 0.1) !important; --scrollbar-thin-thumb: var(--text) !important; --scrollbar-thin-track: transparent !important; --scrollbar-auto-thumb: var(--text) !important; --scrollbar-auto-track: transparent !important; --scrollbar-auto-scrollbar-color-thumb: var(--text) !important; --scrollbar-auto-scrollbar-color-track: transparent !important; --elevation-stroke: 0 0 0 1px rgba(4, 4, 5, 0.15) !important; --elevation-low: 0 1px 0 rgba(4, 4, 5, 0.2), 0 1.5px 0 rgba(6, 6, 7, 0.05), 0 2px 0 rgba(4, 4, 5, 0.05) !important; --elevation-medium: 0 4px 4px rgba(0, 0, 0, 0.16) !important; --elevation-high: 0 8px 16px rgba(0, 0, 0, 0.24) !important; --logo-primary: #fff !important; --focus-primary: var(--link) !important; --guild-header-text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4) !important; --channeltextarea-background: var( --secondary, var(--primary-dark-560) ) !important; --activity-card-background: var( --tertiary, var(--primary-dark-700) ) !important; --textbox-markdown-syntax: #8e9297 !important; --deprecated-card-bg: rgba(var(--primary-rgb), 0.6) !important; --deprecated-card-editable-bg: rgba(var(--primary-rgb), 0.3) !important; --deprecated-store-bg: var(--primary) !important; --deprecated-quickswitcher-input-background: var( --primary, --primary-dark-400 ) !important; --deprecated-quickswitcher-input-placeholder: hsla( 0, 0%, 100%, 0.3 ) !important; --deprecated-text-input-bg: rgba(0, 0, 0, 0.1) !important; --deprecated-text-input-border: rgba(0, 0, 0, 0.3) !important; --deprecated-text-input-border-hover: #040405 !important; --deprecated-text-input-border-disabled: #181b28 !important; --deprecated-text-input-prefix: #dcddde !important; --input-background: var(--tertiary, var(--primary-dark-700)) !important; --control-brand-foreground: var(--accent) !important; --channel-text-area-placeholder: var(--highlight); --status-positive-text: var(--text); --status-danger-text: var(--text); --status-warning-text: var(--text); --button-secondary-background: var(--primary); --button-secondary-background-hover: var(--highlight); --button-secondary-background-active: var(--highlight); --button-secondary-background-disabled: var(--secondary); --text-danger: var(--_color1); --status-danger: var(--_color1); --status-danger-background: var(--_color1); --button-danger-background: var(--_color1); --button-danger-background-hover: var(--_color9); --button-danger-background-active: var(--_color9); --button-outline-danger-border: var(--_color1); --button-outline-danger-border-hover: var(--_color9); --button-outline-danger-border-active: var(--_color9); --button-outline-danger-background-hover: var(--_color9); --button-outline-danger-background-active: var(--_color9); --text-positive: var(--_color2); --status-positive: var(--_color2); --status-positive-background: var(--_color2); --button-positive-background: var(--_color2); --button-positive-background-hover: var(--_color10); --button-positive-background-active: var(--_color10); --button-outline-positive-border: var(--_color2); --button-outline-positive-border-hover: var(--_color10); --button-outline-positive-border-active: var(--_color10); --button-outline-positive-background-hover: var(--_color10); --button-outline-positive-background-active: var(--_color10); --text-warning: var(--_color3); --status-warning: var(--_color3); --status-warning-background: var(--_color3); --status-green-600: var(--status-online) !important; --status-yellow-500: var(--status-idle) !important; --status-red-500: var(--status-dnd) !important; --status-grey-500: var(--status-offline) !important; --green-360: var(--status-online) !important; --yellow-300: var(--status-idle) !important; --red-400: var(--status-dnd) !important; --twitch: var(--status-streaming) !important; --primary-600: var(--primary); } [data-popout-root], html { --brand-experiment: var(--accent) !important; --brand-100: var(--accent) !important; --brand-130: var(--accent) !important; --brand-160: var(--accent) !important; --brand-200: var(--accent) !important; --brand-230: var(--accent) !important; --brand-260: var(--accent) !important; --brand-300: var(--accent) !important; --brand-330: var(--accent) !important; --brand-360: var(--accent) !important; --brand-400: var(--accent) !important; --brand-430: var(--accent) !important; --brand-460: var(--accent) !important; --brand-500: var(--accent) !important; --brand-530: var(--accent) !important; --brand-560: var(--accent) !important; --brand-600: var(--accent) !important; --brand-630: var(--accent) !important; --brand-660: var(--accent) !important; --brand-700: var(--accent) !important; --brand-730: var(--accent) !important; --brand-760: var(--accent) !important; --brand-800: var(--accent) !important; --brand-830: var(--accent) !important; --brand-860: var(--accent) !important; --brand-900: var(--accent) !important; --brand-new-100: var(--accent) !important; --brand-new-130: var(--accent) !important; --brand-new-160: var(--accent) !important; --brand-new-200: var(--accent) !important; --brand-new-230: var(--accent) !important; --brand-new-260: var(--accent) !important; --brand-new-300: var(--accent) !important; --brand-new-330: var(--accent) !important; --brand-new-360: var(--accent) !important; --brand-new-400: var(--accent) !important; --brand-new-430: var(--accent) !important; --brand-new-460: var(--accent) !important; --brand-new-500: var(--accent) !important; --brand-new-530: var(--accent) !important; --brand-new-560: var(--accent) !important; --brand-new-600: var(--accent) !important; --brand-new-630: var(--accent) !important; --brand-new-660: var(--accent) !important; --brand-new-700: var(--accent) !important; --brand-new-730: var(--accent) !important; --brand-new-760: var(--accent) !important; --brand-new-800: var(--accent) !important; --brand-new-830: var(--accent) !important; --brand-new-860: var(--accent) !important; --brand-experiment-900: var(--accent) !important; --brand-experiment-100: var(--accent) !important; --brand-experiment-130: var(--accent) !important; --brand-experiment-160: var(--accent) !important; --brand-experiment-200: var(--accent) !important; --brand-experiment-230: var(--accent) !important; --brand-experiment-260: var(--accent) !important; --brand-experiment-300: var(--accent) !important; --brand-experiment-330: var(--accent) !important; --brand-experiment-360: var(--accent) !important; --brand-experiment-400: var(--accent) !important; --brand-experiment-430: var(--accent) !important; --brand-experiment-460: var(--accent) !important; --brand-experiment-500: var(--accent) !important; --brand-experiment-530: var(--accent) !important; --brand-experiment-560: var(--accent) !important; --brand-experiment-600: var(--accent) !important; --brand-experiment-630: var(--accent) !important; --brand-experiment-660: var(--accent) !important; --brand-experiment-700: var(--accent) !important; --brand-experiment-730: var(--accent) !important; --brand-experiment-760: var(--accent) !important; --brand-experiment-800: var(--accent) !important; --brand-experiment-830: var(--accent) !important; --brand-experiment-860: var(--accent) !important; --brand-experiment-900: var(--accent) !important; --brand-experiment-05a: rgba(var(--accent-rgb), 0.05) !important; --brand-experiment-10a: rgba(var(--accent-rgb), 0.1) !important; --brand-experiment-15a: rgba(var(--accent-rgb), 0.15) !important; --brand-experiment-20a: rgba(var(--accent-rgb), 0.2) !important; --brand-experiment-25a: rgba(var(--accent-rgb), 0.25) !important; --brand-experiment-30a: rgba(var(--accent-rgb), 0.3) !important; --brand-experiment-35a: rgba(var(--accent-rgb), 0.35) !important; --brand-experiment-40a: rgba(var(--accent-rgb), 0.4) !important; --brand-experiment-45a: rgba(var(--accent-rgb), 0.45) !important; --brand-experiment-50a: rgba(var(--accent-rgb), 0.5) !important; --brand-experiment-55a: rgba(var(--accent-rgb), 0.55) !important; --brand-experiment-60a: rgba(var(--accent-rgb), 0.6) !important; --brand-experiment-65a: rgba(var(--accent-rgb), 0.65) !important; --brand-experiment-70a: rgba(var(--accent-rgb), 0.7) !important; --brand-experiment-75a: rgba(var(--accent-rgb), 0.75) !important; --brand-experiment-80a: rgba(var(--accent-rgb), 0.8) !important; --brand-experiment-85a: rgba(var(--accent-rgb), 0.85) !important; --brand-experiment-90a: rgba(var(--accent-rgb), 0.9) !important; --brand-experiment-95a: rgba(var(--accent-rgb), 0.95) !important; } [class^="appMount_"], [class^="bg_"], [class^="layers_"] > [class^="layer_"], [class^="app_"] { background-color: transparent !important; } html:not(.overlay) body { background-color: transparent !important; } rect[fill="#43b581"], path[fill="#43b581"], rect[fill="#3ba55c"], path[fill="#3ba55c"], rect[fill="#23a55a"], path[fill="#23a55a"], rect[fill="rgba(67, 181, 129, 1)"], rect[fill="rgba(59, 165, 92, 1)"], rect[mask="url(#svg-mask-status-online)"][fill="#ffffff"], rect[mask="url(#svg-mask-status-online-mobile)"][fill="#ffffff"], rect[fill="hsl(139, calc(var(--saturation-factor, 1) * 47.3%), 43.9%)"], path[fill="hsl(139, calc(var(--saturation-factor, 1) * 47.3%), 43.9%)"] { fill: var(--status-online); } rect[fill="#faa61a"], path[fill="#faa61a"], rect[fill="#f0b232"], path[fill="#f0b232"], rect[fill="rgba(250, 166, 26, 1)"], rect[mask="url(#svg-mask-status-idle)"][fill="#ffffff"], rect[mask="url(#svg-mask-status-idle-mobile)"][fill="#ffffff"], rect[fill="hsl(38, calc(var(--saturation-factor, 1) * 95.7%), 54.1%)"], path[fill="hsl(38, calc(var(--saturation-factor, 1) * 95.7%), 54.1%)"] { fill: var(--status-idle); } rect[fill="#f04747"], path[fill="#f04747"], rect[fill="#ed4245"], path[fill="#ed4245"], rect[fill="#f23f43"], path[fill="#f23f43"], rect[fill="rgba(240, 71, 71, 1)"], rect[mask="url(#svg-mask-status-dnd)"][fill="#ffffff"], rect[mask="url(#svg-mask-status-dnd-mobile)"][fill="#ffffff"], rect[fill="hsl(359, calc(var(--saturation-factor, 1) * 82.6%), 59.4%)"], path[fill="hsl(359, calc(var(--saturation-factor, 1) * 82.6%), 59.4%)"] { fill: var(--status-dnd); } rect[fill="#747f8d"], path[fill="#747f8d"], rect[fill="#82858f"], path[fill="#82858f"], rect[fill="#80848e"], path[fill="#80848e"], rect[mask="url(#svg-mask-status-offline)"][fill="#ffffff"], rect[mask="url(#svg-mask-status-offline-mobile)"][fill="#ffffff"], rect[fill="hsl(214, calc(var(--saturation-factor, 1) * 9.9%), 50.4%)"] { fill: var(--status-offline); } rect[fill="#593695"], path[fill="#593695"], rect[fill="rgba(89, 54, 149, 1)"], rect[mask="url(#svg-mask-status-streaming)"][fill="#ffffff"], rect[mask="url(#svg-mask-status-streaming-mobile)"][fill="#ffffff"], rect[fill="hsl(262, calc(var(--saturation-factor, 1) * 46.8%), 39.8%)"] { fill: var(--status-streaming); } [class^="containerDefault_"]:not(:hover):not([class*="selected_"]) [class*="modeUnread_"] svg[class^="icon_"], [class^="containerDefault_"]:not(:hover):not([class*="selected_"]) [class*="modeUnread_"] [class^="name_"] { color: var(--accent, var(--brand-new-500)); } [class^="containerDefault_"] [class*="modeUnread_"] [class^="unread_"] { background-color: var(--accent, var(--brand-new-500)); } [class^="containerDefault_"]:not(:hover) [class*="modeSelected_"] svg[class^="icon_"] { color: var(--interactive-active); } [class^="containerDefault_"] [class*="iconVisibility_"]:hover svg[class^="icon_"], [class^="containerDefault_"] [class*="iconVisibility_"]:hover [class^="name_"], [class^="wrapper_"]:hover > [class^="content_"] > [class^="mainContent_"] > [class^="iconContainer_"] > svg[class^="icon_"] { color: var(--interactive-hover) !important; } [class*="menu_"] [class^="item_"]:active, [class*="menu_"] [class^="item_"][class*="focused_"], [class*="lookFilled_"][class*="colorBrand_"]:not([class*="buttonColor_"]), [class*="lookFilled_"][class*="colorBrandNew_"]:not([class*="buttonColor_"]), [style*="background-color: rgb(114, 137, 218)"]:not([class*="swatch_"]), [class^="slider_"] [class^="bar_"] [class^="barFill_"], [class^="control_"] [class^="container_"][style*="background-color: rgb(67, 181, 129);"] { background-color: var(--accent, var(--brand-new-500)) !important; } [style*="border-color: rgb(114, 137, 218)"], [class*="lookOutlined_"][class*="colorBrand_"] { border-color: var(--accent, var(--brand-new-500)) !important; } [class*="lookOutlined_"][class*="colorBrand_"], [class*="colorDefault_"]:not([class*="focused_"]) [class^="checkbox_"], [class*="colorDefault_"]:not([class*="focused_"]) [class^="radioSelection_"], [class*="colorDefault_"][class*="focused_"] [class^="check_"] { color: var(--accent, var(--brand-new-500)) !important; } [class*="mentioned_"]:before { background-color: var(--accent, var(--brand-new-500)); } [class^="slider_"] [class^="bar_"], [class^="control_"] [class^="container_"][style*="background-color: rgb(114, 118, 125);"] { background-color: var(--background-secondary) !important; } .mention[class*="wrapper_"] { color: var(--accent, var(--brand-new-500)); background: rgba(var(--accent-rgb), 0.1); } .mention[class*="wrapper_"]:hover { color: #ffffff; background: var(--accent, var(--brand-new-500)); } [class*="mentioned_"] .mention.interactive:hover { color: var(--accent, var(--brand-new-500)) !important; } [class^="mediaBarGrabber_"], [class^="mediaBarProgress_"], [class^="mediaBarProgress_"]:after, [class^="mediaBarProgress_"]:before { background-color: var(--accent, var(--brand-new-500)) !important; } [class^="reaction_"] { background-color: var(--background-secondary); border: none; border-radius: 4px !important; } [class^="reaction_"]:hover, [class^="reaction_"][class*="reactionMe_"] { background-color: var(--highlight, var(--primary-dark-500)); } [class^="reaction_"][class*="reactionMe_"] [class*="reactionCount_"], [class^="reaction_"]:hover [class*="reactionCount_"] { color: var(--white-500) !important; } [class^="reaction_"] [class*="reactionCount_"] { color: var(--text, var(--text-normal)); } [class*="progressBarHeader_"] > [class^="container_"]:not([class*="checked_"]), [class^="control_"] > [class^="container_"]:not([class*="checked_"]) { background-color: var(--highlight) !important; } [class*="progressBarHeader_"] > [class^="container_"][class*="checked_"], [class^="control_"] > [class^="container_"][class*="checked_"] { background-color: var(--_color2) !important; } [class^="radioBar_"][style*="--radio-bar-accent-color:hsl(139, calc(var(--saturation-factor, 1) * 47.3%), 43.9%);"] { --radio-bar-accent-color: var(--_color2) !important; } [class^="radioBar_"][style*="--radio-bar-accent-color:hsl(37, calc(var(--saturation-factor, 1) * 81.2%), 43.9%);"] { --radio-bar-accent-color: var(--_color3) !important; } [class^="radioBar_"][style*="--radio-bar-accent-color:hsl(359, calc(var(--saturation-factor, 1) * 82.6%), 59.4%);"] { --radio-bar-accent-color: var(--_color1) !important; } span[style*="background-color: hsl(235, calc(var(--saturation-factor, 1) * 85.6%), 64.7%);"] { background-color: var(--accent, var(--brand-500)) !important; } span[style*="background-color: hsl(359, calc(var(--saturation-factor, 1) * 82.6%), 59.4%);"] { background-color: var(--red, var(--status-red-500)) !important; } [class^="updateIconForeground_"] { fill: var(--_color2); } [class*="tierHeaderLocked_"], [class*="tierHeaderUnlocked_"] { background-color: var(--background-secondary) !important; } [class*="tierAccomplished_"], [class*="tierCurrent_"], [class*="tierFirst_"] { background: var(--_color13) !important; } [class^="progressWithSubscriptions_"] > svg > g > rect[class^="background_"] { color: var(--background-secondary); } [class^="tierIcon_"], [class^="unlockedIcon_"], [class^="progressWithSubscriptions_"] > svg > g > rect[class^="foreground_"] { color: var(--_color13) !important; } svg[fill="#FF73FA"] { fill: var(--_color13) !important; } [class^="activeCircle_"] { background-color: var(--_color2) !important; } [class*="allow_"][class*="selected_"] { background-color: var(--status-positive) !important; } [class^="item_"][style*="background-color: hsl(139, calc(var(--saturation-factor, 1) * 47.3%), 43.9%);"] { background-color: var(--_color2) !important; } [class*="unreadBar_"][class*="mention_"], [class^="numberBadge_"] { background-color: var(--red, var(--status-red-500)) !important; } [class*="bar_"][class*="mention_"] { background-color: var(--red, var(--status-red-500)); } a[class^="anchor_"]:not([aria-controls^="popout_"]) { color: var(--text-link) !important; } .theme-light [class*="button_"][class*="lookFilled_"][class*="colorPrimary_"] { color: var(--text) !important; } .postnet-repo-wrapper, .postnet-expanded-category { border-color: var(--background-tertiary) !important; background: var(--deprecated-card-bg) !important; } [class^="markdown_"] [class^="codeInline_"], code.inline, .hljs { color: var(--_colorFG) !important; } [class^="markdown_"] code, .hljs { background: var(--background-secondary) !important; } .hljs-keyword { color: var(--_color5) !important; } .hljs-built_in { color: var(--_color6) !important; } .hljs-type { color: var(--_color3) !important; } .hljs-literal { color: var(--_color3) !important; } .hljs-number { color: var(--_color3) !important; } .hljs-regexp { color: var(--_color6) !important; } .hljs-string { color: var(--_color2) !important; } .hljs-subst { color: var(--_color1) !important; } .hljs-symbol { color: var(--_color5) !important; } .hljs-class { color: var(--_color3) !important; } .hljs-function { color: var(--_color4) !important; } .hljs-title { color: var(--_color4) !important; } .hljs-params { color: var(--_color1) !important; } .hljs-comment { color: var(--highlight) !important; } .hljs-doctag { color: var(--_colorFG) !important; } .hljs-meta { color: var(--_color1) !important; } .hljs-meta-keyword { color: var(--_color3) !important; } .hljs-meta-string { color: var(--_color2) !important; } .hljs-section { color: var(--_color4) !important; } .hljs-tag { color: var(--_colorFG) !important; } .hljs-name { color: var(--_color1) !important; } .hljs-builtin-name { color: var(--_colorFG) !important; } .hljs-attr { color: var(--_color3) !important; } .hljs-attribute { color: var(--_colorFG) !important; } .hljs-variable { color: var(--_color1) !important; } .hljs-bullet { color: var(--_color1) !important; } .hljs-code { color: var(--_color2) !important; } .hljs-emphasis { color: var(--_color5) !important; } .hljs-strong { color: var(--_color3) !important; } .hljs-formula { color: var(--_colorFG) !important; } .hljs-link { color: var(--_color3) !important; } .hljs-quote { color: var(--_color3) !important; } .hljs-selector-tag { color: var(--_color1) !important; } .hljs-selector-id { color: var(--_color4) !important; } .hljs-selector-class { color: var(--_color3) !important; } .hljs-selector-attr { color: var(--_color4) !important; } .hljs-selector-pseudo { color: var(--_color3) !important; } .hljs-template-tag { color: var(--_colorFG) !important; } .hljs-template-variable { color: var(--_colorFG) !important; } .hljs-addition { color: #a6e22e !important; background: #384c10 !important; } .hljs-deletion { color: #f92672 !important; background: #4c0c23 !important; } .hljs-operator { color: var(--_colorFG) !important; } .hljs-pattern-match { color: var(--_colorFG) !important; } .hljs-typing { color: var(--_colorFG) !important; } .hljs-constructor { color: var(--_colorFG) !important; } .hljs-module-access { color: var(--_colorFG) !important; } .hljs-module { color: var(--_colorFG) !important; } .hljs-ansi-foreground-black [class^="hljs-ansi-background-"], .hljs-ansi-foreground-black { color: var(--_color0) !important; } .hljs-ansi-foreground-red { color: var(--_color1) !important; } .hljs-ansi-foreground-green { color: var(--_color2) !important; } .hljs-ansi-foreground-yellow { color: var(--_color3) !important; } .hljs-ansi-foreground-blue { color: var(--_color4) !important; } .hljs-ansi-foreground-magenta { color: var(--_color5) !important; } .hljs-ansi-foreground-cyan { color: var(--_color6) !important; } .hljs-ansi-foreground-white [class^="hljs-ansi-background-"], .hljs-ansi-foreground-white { color: var(--_color7) !important; } .hljs-ansi-foreground-black .hljs-ansi-style-bold, .hljs-ansi-foreground-black.hljs-ansi-style-bold { color: var(--_color8) !important; } .hljs-ansi-foreground-red .hljs-ansi-style-bold, .hljs-ansi-foreground-red.hljs-ansi-style-bold { color: var(--_color9) !important; } .hljs-ansi-foreground-green .hljs-ansi-style-bold, .hljs-ansi-foreground-green.hljs-ansi-style-bold { color: var(--_color10) !important; } .hljs-ansi-foreground-yellow .hljs-ansi-style-bold, .hljs-ansi-foreground-yellow.hljs-ansi-style-bold { color: var(--_color11) !important; } .hljs-ansi-foreground-blue .hljs-ansi-style-bold, .hljs-ansi-foreground-blue.hljs-ansi-style-bold { color: var(--_color12) !important; } .hljs-ansi-foreground-magenta .hljs-ansi-style-bold, .hljs-ansi-foreground-magenta.hljs-ansi-style-bold { color: var(--_color13) !important; } .hljs-ansi-foreground-cyan .hljs-ansi-style-bold, .hljs-ansi-foreground-cyan.hljs-ansi-style-bold { color: var(--_color14) !important; } .hljs-ansi-foreground-white .hljs-ansi-style-bold, .hljs-ansi-foreground-white.hljs-ansi-style-bold { color: var(--_color15) !important; } .hljs-ansi-background-black { background-color: var(--_color0) !important; } .hljs-ansi-background-red { background-color: var(--_color1) !important; } .hljs-ansi-background-green { background-color: var(--_color2) !important; } .hljs-ansi-background-yellow { background-color: var(--_color3) !important; } .hljs-ansi-background-blue { background-color: var(--_color4) !important; } .hljs-ansi-background-magenta { background-color: var(--_color5) !important; } .hljs-ansi-background-cyan { background-color: var(--_color6) !important; } .hljs-ansi-background-white { background-color: var(--_color7) !important; }`, } @var select xmc_scheme 'Color Scheme: Dark' { 'Stock': `.theme-dark { --_color0: #0d1117; --_color1: #ff7b72; --_color2: #3fb950; --_color3: #d29922; --_color4: #58a6ff; --_color5: #bc8cff; --_color6: #76e3ea; --_color7: #b1bac4; --_color8: #161b22; --_color9: #ffa198; --_color10: #56d364; --_color11: #e3b341; --_color12: #79c0ff; --_color13: #d2a8ff; --_color14: #b3f0ff; --_color15: #f0f6fc; --_colorFG: var(--_color7); --primary: #36393f; --secondary: #2f3136; --tertiary: #202225; --primary-rgb: 54, 57, 63; --secondary-rgb: 47, 49, 54; --tertiary-rgb: 32, 34, 37; --accent: #7289da; --accent-rgb: 114, 137, 218; --red: #f04747; --text: #dcddde; --link: #00aff4; --highlight: #72767d; --highlight-rgb: 114, 118, 125; --status-online: #43b581 !important; --status-idle: #faa61a !important; --status-dnd: #f04747 !important; --status-offline: #747f8d !important; --status-streaming: #593695 !important; --titlebar-color: var(--highlight); } #splash { background-color: #36393f; }`, 'XMC*': `.theme-dark { --_color0: #0d1117; --_color1: #ff7b72; --_color2: #3fb950; --_color3: #d29922; --_color4: #58a6ff; --_color5: #bc8cff; --_color6: #76e3ea; --_color7: #b1bac4; --_color8: #161b22; --_color9: #ffa198; --_color10: #56d364; --_color11: #e3b341; --_color12: #79c0ff; --_color13: #d2a8ff; --_color14: #b3f0ff; --_color15: #f0f6fc; --_colorFG: #bbc5ff; --primary: #2c2c2c; --secondary: #282828; --tertiary: #212121; --primary-rgb: 43, 43, 43; --secondary-rgb: 41, 41, 41; --tertiary-rgb: 33, 33, 33; --accent: #58516d; --accent-rgb: 88, 81, 109; --red: var(--_color1); --text: #d2d2c8; --link: var(--_color6); --highlight: #404040; --highlight-rgb: 64, 64, 64; --status-online: var(--_color4) !important; --status-idle: var(--_color3) !important; --status-dnd: var(--_color1) !important; --status-offline: var(--_color8) !important; --status-streaming: var(--_color5) !important; --titlebar-color: var(--accent); } #splash { background-color: #2c2c2c; }`, 'Amora': `.theme-dark { --_color0: #231d29; --_color1: #e83f80; --_color2: #a2baa8; --_color3: #eacac0; --_color4: #9985d1; --_color5: #e68ac1; --_color6: #aabae7; --_color7: #dedbeb; --_color8: #302838; --_color9: #f55d8f; --_color10: #bfd1c3; --_color11: #f0ddd8; --_color12: #b4a4de; --_color13: #edabd2; --_color14: #c4d1f5; --_color15: #edebf7; --_colorFG: var(--_color7); --primary: #302838; --secondary: #2a2331; --tertiary: #231d29; --primary-rgb: 48, 40, 56; --secondary-rgb: 42, 35, 49; --tertiary-rgb: 35, 29, 41; --accent: var(--_color1); --accent-rgb: 232, 63, 128; --red: var(--_color6); --text: var(--_color7); --link: var(--_color10); --highlight: #634e75; --highlight-rgb: 99, 78, 117; --status-online: var(--_color2) !important; --status-idle: var(--_color3) !important; --status-dnd: var(--_color5) !important; --status-offline: var(--highlight) !important; --status-streaming: var(--_color4) !important; --status-warning-text: var(--primary) !important; } #splash { background-color: #302838; }`, 'Amora Focus': `.theme-dark { --_color0: #2d2d2d; --_color1: #e83f80; --_color2: #a2baa8; --_color3: #eacac0; --_color4: #9985d1; --_color5: #e68ac1; --_color6: #aabae7; --_color7: #dedbeb; --_color8: #383838; --_color9: #f55d8f; --_color10: #bfd1c3; --_color11: #f0ddd8; --_color12: #b4a4de; --_color13: #edabd2; --_color14: #c4d1f5; --_color15: #edebf7; --_colorFG: var(--_color7); --primary: #1a1a1a; --secondary: #171717; --secondary-alt: #151515; --tertiary: #141414; --primary-rgb: 26, 26, 26; --secondary-rgb: 23, 23, 23; --secondary-alt-rgb: 21, 21, 21; --tertiary-rgb: 20, 20, 20; --accent: #634e75; --accent-rgb: 99, 78, 117; --red: var(--_color6); --text: var(--_color7); --link: var(--_color10); --highlight: #5c5c5c; --highlight-rgb: 92, 92, 92; --status-online: var(--_color2) !important; --status-idle: var(--_color3) !important; --status-dnd: var(--_color5) !important; --status-offline: var(--highlight) !important; --status-streaming: var(--_color4) !important; --status-warning-text: var(--primary) !important; --titlebar-color: var(--accent); --wc-bright: #383838; } #splash { background-color: #1a1a1a; }`, 'Gruvbox': `.theme-dark { --_color0: #32302f; --_color1: #cc241d; --_color2: #98971a; --_color3: #d79921; --_color4: #458588; --_color5: #b16286; --_color6: #689d6a; --_color7: #a89984; --_color8: #1d2021; --_color9: #fb4934; --_color10: #b8bb26; --_color11: #fabd2f; --_color12: #83a598; --_color13: #d3869b; --_color14: #8ec07c; --_color15: #ebdbb2; --_colorFG: #d5c4a1; --primary: #32302f; --secondary: #282828; --tertiary: #1d2021; --primary-rgb: 50, 48, 47; --secondary-rgb: 40, 40, 40; --tertiary-rgb: 29, 32, 33; --accent: var(--_color5); --accent-rgb: 177, 98, 134; --red: var(--_color9); --text: var(--_colorFG); --link: var(--_color12); --highlight: #665c54; --highlight-rgb: 102, 92, 84; --status-online: var(--_color10) !important; --status-idle: var(--_color11) !important; --status-dnd: var(--_color1) !important; --status-offline: var(--_color8) !important; --status-streaming: var(--_color13) !important; } #splash { background-color: #32302f; }`, 'AMOLED': `.theme-dark { --_color0: #484f58; --_color1: #f85149; --_color2: #3fb950; --_color3: #d29922; --_color4: #58a6ff; --_color5: #bc8cff; --_color6: #39c5cf; --_color7: #b1bac4; --_color8: #6e7681; --_color9: #ff7b72; --_color10: #56d364; --_color11: #e3b341; --_color12: #79c0ff; --_color13: #d2a8ff; --_color14: #56d4dd; --_color15: #f0f6fc; --_colorFG: var(--_color7); --primary: #000000; --secondary: #000000; --tertiary: #000000; --primary-rgb: 0, 0, 0; --secondary-rgb: 0, 0, 0; --tertiary-rgb: 0, 0, 0; --accent: #9c4249; --accent-rgb: 111, 47, 49; --red: #f04747; --text: #dcddde; --link: #50f148; --highlight: #232323; --highlight-rgb: 35, 35, 35; --status-online: #43b581 !important; --status-idle: #faa61a !important; --status-dnd: #f04747 !important; --status-offline: #747f8d !important; --status-streaming: #593695 !important; --titlebar-color: #060606; } #splash { background-color: #000000; }`, 'Nord': `.theme-dark { --_color0: #3b4252; --_color1: #bf616a; --_color2: #a3be8c; --_color3: #ebcb8b; --_color4: #81a1c1; --_color5: #b48ead; --_color6: #88c0d0; --_color7: #e5e9f0; --_color8: #4c566a; --_color9: #bf616a; --_color10: #a3be8c; --_color11: #ebcb8b; --_color12: #81a1c1; --_color13: #b48ead; --_color14: #88c0d0; --_color15: #eceff4; --_colorFG: #cdd3dd; --primary: #434c5e; --secondary: #3b4252; --tertiary: #2e3440; --primary-rgb: 67, 76, 94; --secondary-rgb: 59, 66, 82; --tertiary-rgb: 46, 52, 64; --accent: #88c0d0; --accent-rgb: 136, 192, 208; --red: var(--_color1); --text: var(--_colorFG); --link: var(--_color12); --highlight: #8fbcbb; --highlight-rgb: 143, 188, 187; --status-online: var(--_color2) !important; --status-idle: var(--_color3) !important; --status-dnd: var(--_color1) !important; --status-offline: var(--_color8) !important; --status-streaming: var(--_color5) !important; --titlebar-color: #4c566a; } #splash { background-color: #434c5e; }`, 'lovelace': `.theme-dark { --_color0: #282a36; --_color1: #f37f97; --_color2: #5adecd; --_color3: #f2a272; --_color4: #8897f4; --_color5: #c574dd; --_color6: #79e6f3; --_color7: #fdfdfd; --_color8: #414458; --_color9: #ff4971; --_color10: #18e3c8; --_color11: #ff8037; --_color12: #556fff; --_color13: #b043d1; --_color14: #3fdcee; --_color15: #bebec1; --_colorFG: var(--_color7); --secondary: #1d1f28; --primary: #282a36; --tertiary: #141721; --primary-rgb: 29, 31, 40; --secondary-rgb: 40, 42, 54; --tertiary-rgb: 20, 23, 33; --accent: var(--_color5); --accent-rgb: 197, 116, 221; --red: var(--_color1); --text: var(--_color7); --link: var(--_color12); --highlight: var(--_color8); --highlight-rgb: 65, 68, 88; --status-online: var(--_color2) !important; --status-idle: var(--_color3) !important; --status-dnd: var(--_color9) !important; --status-offline: var(--highlight) !important; --status-streaming: var(--_color5) !important; --interactive-hover: var(--_color6) !important; --interactive-active: var(--_color7) !important; } #splash { background-color: #1d1f28; }`, 'Catppuccin Frappe': `.theme-dark { --_color0: #51576d; --_color1: #e78284; --_color2: #a6d189; --_color3: #e5c890; --_color4: #8caaee; --_color5: #f4b8e4; --_color6: #81c8be; --_color7: #b5bfe2; --_color8: #626880; --_color9: #e78284; --_color10: #a6d189; --_color11: #e5c890; --_color12: #8caaee; --_color13: #f4b8e4; --_color14: #81c8be; --_color15: #a5adce; --_colorFG: #c6d0f5; --primary: #303446; --secondary: #292c3c; --tertiary: #232634; --primary-rgb: 48, 52, 70; --secondary-rgb: 41, 44, 60; --tertiary-rgb: 35, 38, 52; --accent: #8caaee; --accent-rgb: 140, 170, 238; --red: var(--_color1); --text: var(--_colorFG); --link: var(--_color14); --highlight: #a5adce; --highlight-rgb: 165, 173, 206; --status-online: var(--_color2) !important; --status-idle: var(--_color3) !important; --status-dnd: var(--_color1) !important; --status-offline: var(--_color8) !important; --status-streaming: var(--_color5) !important; --titlebar-color: #414559; --interactive-hover: var(--_color6) !important; --interactive-active: var(--_color7) !important; } #splash { background-color: #303446; }`, 'Catppuccin Macchiato': `.theme-dark { --_color0: #494d64; --_color1: #ed8796; --_color2: #a6da95; --_color3: #eed49f; --_color4: #8aadf4; --_color5: #f5bde6; --_color6: #8bd5ca; --_color7: #b8c0e0; --_color8: #5b6078; --_color9: #ed8796; --_color10: #a6da95; --_color11: #eed49f; --_color12: #8aadf4; --_color13: #f5bde6; --_color14: #8bd5ca; --_color15: #a5adcb; --_colorFG: #cad3f5; --primary: #24273a; --secondary: #1e2030; --tertiary: #181926; --primary-rgb: 36, 39, 58; --secondary-rgb: 30, 32, 48; --tertiary-rgb: 35, 38, 52; --accent: #8aadf4; --accent-rgb: 138, 173, 244; --red: var(--_color1); --text: var(--_colorFG); --link: var(--_color14); --highlight: #a5adcb; --highlight-rgb: 165, 173, 203; --status-online: var(--_color2) !important; --status-idle: var(--_color3) !important; --status-dnd: var(--_color1) !important; --status-offline: var(--_color8) !important; --status-streaming: var(--_color5) !important; --titlebar-color: #363a4f; --interactive-hover: var(--_color6) !important; --interactive-active: var(--_color7) !important; } #splash { background-color: #24273a; }`, 'Catppuccin Mocha': `.theme-dark { --_color0: #45475a; --_color1: #f38ba8; --_color2: #a6e3a1; --_color3: #f9e2af; --_color4: #89b4fa; --_color5: #f5c2e7; --_color6: #94e2d5; --_color7: #bac2de; --_color8: #585b70; --_color9: #f38ba8; --_color10: #a6e3a1; --_color11: #f9e2af; --_color12: #89b4fa; --_color13: #f5c2e7; --_color14: #94e2d5; --_color15: #a6adc8; --_colorFG: #cdd6f4; --primary: #1e1e2e; --secondary: #181825; --tertiary: #11111b; --primary-rgb: 30, 30, 46; --secondary-rgb: 24, 24, 37; --tertiary-rgb: 17, 17, 27; --accent: #89b4fa; --accent-rgb: 137, 180, 250; --red: var(--_color1); --text: var(--_colorFG); --link: var(--_color14); --highlight: #a6adc8; --highlight-rgb: 166, 173, 200; --status-online: var(--_color2) !important; --status-idle: var(--_color3) !important; --status-dnd: var(--_color1) !important; --status-offline: var(--_color8) !important; --status-streaming: var(--_color5) !important; --titlebar-color: #313244; --background-mentioned: rgba(137, 180, 250, 0.2) !important; --background-mentioned-hover: rgba(137, 180, 250, 0.15) !important; --background-modifier-accent: rgba(137, 180, 250, 0.25) !important; --background-modifier-active: rgba(205, 214, 244, 0.16) !important; --background-modifier-hover: rgba(137, 180, 250, 0.08) !important; --background-modifier-selected: rgba(137, 180, 250, 0.24) !important; } #splash { background-color: #1e1e2e; }`, 'annie/dark': `.theme-dark { --_color0: #484f58; --_color1: #f85149; --_color2: #3fb950; --_color3: #d29922; --_color4: #58a6ff; --_color5: #bc8cff; --_color6: #39c5cf; --_color7: #b1bac4; --_color8: #6e7681; --_color9: #ff7b72; --_color10: #56d364; --_color11: #e3b341; --_color12: #79c0ff; --_color13: #d2a8ff; --_color14: #56d4dd; --_color15: #f0f6fc; --_colorFG: var(--_color7); --primary: #141414; --secondary: #111111; --tertiary: #0c0c0c; --primary-rgb: 20, 20, 20; --secondary-rgb: 17, 17, 17; --tertiary-rgb: 12, 12, 12; --accent: #7289da; --accent-rgb: 114, 137, 218; --red: #f04747; --text: #dcddde; --link: #00aff4; --highlight: #747474; --highlight-rgb: 116, 116, 116; --status-online: #43b581 !important; --status-idle: #faa61a !important; --status-dnd: #f04747 !important; --status-offline: #747f8d !important; --status-streaming: #593695 !important; --titlebar-color: var(--tertiary); } #splash { background-color: #141414; }`, 'everforest': `.theme-dark { --_color0: #7a8478; --_color1: #e67e80; --_color2: #a7c080; --_color3: #dbbc7f; --_color4: #7fbbb3; --_color5: #d699b6; --_color6: #83c092; --_color7: #d3c6aa; --_color8: #5c6a72; --_color9: #f85552; --_color10: #8da101; --_color11: #dfa000; --_color12: #3a94c5; --_color13: #df69ba; --_color14: #35a77c; --_color15: #9da9a0; --_colorFG: var(--_color7); --primary: #323c41; --secondary: #2b3339; --tertiary: #1e2327; --primary-rgb: 50, 60, 65; --secondary-rgb: 43, 51, 57; --tertiary-rgb: 30, 35, 39; --accent: var(--_color2); --accent-rgb: 167, 192, 128; --red: var(--_color1); --text: var(--_color7); --link: var(--_color12); --highlight: var(--_color0); --highlight-rgb: 122, 132, 120; --status-online: var(--_color2) !important; --status-idle: var(--_color3) !important; --status-dnd: var(--_color1) !important; --status-offline: var(--highlight) !important; --status-streaming: var(--_color5) !important; --interactive-hover: var(--_color6) !important; --interactive-active: var(--_color15) !important; } #splash { background-color: #323c41; }`, 'Tokyo Night': `.theme-dark { --_color0: #32344a; --_color1: #f7768e; --_color2: #9ece6a; --_color3: #e0af68; --_color4: #7aa2f7; --_color5: #ad8ee6; --_color6: #449dab; --_color7: #787c99; --_color8: #444b6a; --_color9: #ff7a93; --_color10: #b9f27c; --_color11: #ff9e64; --_color12: #7da6ff; --_color13: #bb9af7; --_color14: #0db9d7; --_color15: #acb0d0; --_colorFG: #a9b1d6; --primary: #1a1b26; --secondary: #16161e; --tertiary: #101014; --primary-rgb: 26, 27, 38; --secondary-rgb: 22, 22, 30; --tertiary-rgb: 16, 16, 20; --accent: #3d59a1; --accent-rgb: 61, 89, 161; --red: var(--_color1); --text: var(--_colorFG); --link: var(--_color12); --highlight: #565f89; --highlight-rgb: 86, 95, 137; --status-online: var(--_color2) !important; --status-idle: var(--_color3) !important; --status-dnd: var(--_color1) !important; --status-offline: var(--highlight) !important; --status-streaming: var(--_color5) !important; --interactive-hover: var(--_color4) !important; --interactive-active: var(--_color15) !important; } #splash { background-color: #1a1b26; }`, 'Valve': `.theme-dark { --_color0: #3c4635; --_color1: #aa0000; --_color2: #4d7455; --_color3: #cf6a32; --_color4: #476291; --_color5: #8650ac; --_color6: #5e98d9; --_color7: #837e77; --_color8: #4c5844; --_color9: #eb4b4b; --_color10: #70b04a; --_color11: #ffd700; --_color12: #4b69ff; --_color13: #8847ff; --_color14: #38f3ab; --_color15: #b2b2b2; --_colorFG: #ffffff; --primary: #4c5844; --secondary: #3c4635; --tertiary: #282e22; --primary-rgb: 76, 88, 68; --secondary-rgb: 60, 70, 53; --tertiary-rgb: 40, 46, 34; --accent: #958831; --accent-rgb: 150, 137, 49; --red: var(--_color9); --text: var(--_colorFG); --link: var(--_color12); --highlight: #889180; --highlight-rgb: 137, 145, 130; --status-online: var(--_color10) !important; --status-idle: var(--_color11) !important; --status-dnd: var(--_color9) !important; --status-offline: var(--highlight) !important; --status-streaming: var(--_color5) !important; --status-danger: var(--red) !important; --interactive-active: var(--white-500) !important; --interactive-hover: var(--white-500) !important; --titlebar-active: var(--primary); --titlebar-inactive: var(--primary); --titlebar-border-active: var(--primary); --titlebar-border-inactive: var(--primary); } #splash { background-color: #4c5844; }`, 'Source Engine - Tools': `.theme-dark { --_color0: #3c4635; --_color1: #aa0000; --_color2: #4d7455; --_color3: #cf6a32; --_color4: #476291; --_color5: #8650ac; --_color6: #5e98d9; --_color7: #837e77; --_color8: #4c5844; --_color9: #eb4b4b; --_color10: #70b04a; --_color11: #ffd700; --_color12: #4b69ff; --_color13: #8847ff; --_color14: #38f3ab; --_color15: #b2b2b2; --_colorFG: #d9d9d9; --primary: #404040; --secondary: #343434; --tertiary: #2c2c2c; --primary-rgb: 64, 64, 64; --secondary-rgb: 52, 52, 52; --tertiary-rgb: 44, 44, 44; --accent: #ff9a1e; --accent-rgb: 255, 154, 30; --red: var(--_color9); --text: var(--_colorFG); --link: var(--_color12); --highlight: #b5b5b5; --highlight-rgb: 181, 181, 181; --status-online: var(--_color10) !important; --status-idle: var(--_color11) !important; --status-dnd: var(--_color9) !important; --status-offline: var(--highlight) !important; --status-streaming: var(--_color5) !important; --status-danger: var(--red) !important; --interactive-active: var(--white-500) !important; --interactive-hover: var(--white-500) !important; } #splash { background-color: #404040; }`, 'Custom': `.theme-dark,:root { --_color0: var(--xmc-custom-color0); --_color1: var(--xmc-custom-color1); --_color2: var(--xmc-custom-color2); --_color3: var(--xmc-custom-color3); --_color4: var(--xmc-custom-color4); --_color5: var(--xmc-custom-color5); --_color6: var(--xmc-custom-color6); --_color7: var(--xmc-custom-color7); --_color8: var(--xmc-custom-color8); --_color9: var(--xmc-custom-color9); --_color10: var(--xmc-custom-color10); --_color11: var(--xmc-custom-color11); --_color12: var(--xmc-custom-color12); --_color13: var(--xmc-custom-color13); --_color14: var(--xmc-custom-color14); --_color15: var(--xmc-custom-color15); --_colorFG: var(--xmc-custom-foreground); --primary: var(--xmc-custom-primary); --secondary: var(--xmc-custom-secondary); --tertiary: var(--xmc-custom-tertiary); --primary-rgb: var(--xmc-custom-primary-rgb); --secondary-rgb: var(--xmc-custom-primary-rgb); --tertiary-rgb: var(--xmc-custom-primary-rgb); --accent: var(--xmc-custom-accent); --accent-rgb: var(--xmc-custom-accent-rgb); --red: var(--xmc-custom-red); --text: var(--xmc-custom-text); --link: var(--xmc-custom-link); --highlight: var(--xmc-custom-highlight); --highlight-rgb: var(--xmc-custom-highlight-rgb); --status-online: var(--xmc-custom-status-online) !important; --status-idle: var(--xmc-custom-status-idle) !important; --status-dnd: var(--xmc-custom-status-dnd) !important; --status-offline: var(--xmc-custom-status-offline) !important; --status-streaming: var(--xmc-custom-status-streaming) !important; --interactive-hover: var(--xmc-custom-hover) !important; --interactive-active: var(--xmc-custom-active) !important; } #splash { background-color: var(--xmc-custom-primary, #36393f); }`, } @var select xmc_scheme_light 'Color Scheme: Light' { 'Stock': `.theme-light { --_color0: #24292f; --_color1: #ff8182; --_color2: #4ac26b; --_color3: #d4a72c; --_color4: #54aeff; --_color5: #c297ff; --_color6: #76e3ea; --_color7: #8c959f; --_color8: #32383f; --_color9: #ffaba8; --_color10: #6fdd8b; --_color11: #eac54f; --_color12: #80ccff; --_color13: #d8b9ff; --_color14: #b3f0ff; --_color15: #d0d7de; --_colorFG: var(--_color7); --primary: #ffffff; --secondary: #f2f3f5; --tertiary: #e3e5e8; --primary-rgb: 255, 255, 255; --secondary-rgb: 242, 243, 245; --tertiary-rgb: 227, 229, 232; --accent: #7289da; --accent-rgb: 114, 137, 218; --red: #f04747; --text: #303338; --link: #00aff4; --highlight: #72767d; --highlight-rgb: 114, 118, 125; --status-online: #43b581 !important; --status-idle: #faa61a !important; --status-dnd: #f04747 !important; --status-offline: #747f8d !important; --status-streaming: #593695 !important; --titlebar-color: var(--highlight); --interactive-active: #060607 !important; }`, 'XMC*': `.theme-light { --_color0: #24292f; --_color1: #ff8182; --_color2: #4ac26b; --_color3: #d4a72c; --_color4: #54aeff; --_color5: #c297ff; --_color6: #76e3ea; --_color7: #8c959f; --_color8: #32383f; --_color9: #ffaba8; --_color10: #6fdd8b; --_color11: #eac54f; --_color12: #80ccff; --_color13: #d8b9ff; --_color14: #b3f0ff; --_color15: #d0d7de; --_colorFG: #373737; --primary: #fcfcf9; --secondary: #f4f4f1; --tertiary: #dcdace; --primary-rgb: 252, 252, 249; --secondary-rgb: 244, 244, 241; --tertiary-rgb: 220, 218, 206; --accent: #58516d; --accent-rgb: 88, 81, 109; --red: var(--_color1); --text: #373737; --link: var(--_color6); --highlight: #b0aca5; --highlight-rgb: 176, 172, 165; --status-online: var(--_color4) !important; --status-idle: var(--_color3) !important; --status-dnd: var(--_color1) !important; --status-offline: var(--_color8) !important; --status-streaming: var(--_color5) !important; --titlebar-color: var(--accent); --interactive-hover: #494949 !important; --interactive-active: #7a7a7a !important; }`, 'Gruvbox': `.theme-light { --_color0: #f2e5bc; --_color1: #cc241d; --_color2: #98971a; --_color3: #d79921; --_color4: #458588; --_color5: #b16286; --_color6: #689d6a; --_color7: #7c6f64; --_color8: #f9f5d7; --_color9: #9d0006; --_color10: #79740e; --_color11: #b57614; --_color12: #076678; --_color13: #8f3f71; --_color14: #427b58; --_color15: #3c3836; --_colorFG: #504945; --primary: #f9f5d7; --secondary: #fbf1c7; --tertiary: #f2e5bc; --primary-rgb: 242, 229, 187; --secondary-rgb: 251, 241, 199; --tertiary-rgb: 250, 246, 214; --accent: var(--_color5); --accent-rgb: 177, 98, 134; --red: var(--_color9); --text: var(--_colorFG); --link: var(--_color12); --highlight: #bdae93; --highlight-rgb: 189, 174, 147; --status-online: var(--_color10) !important; --status-idle: var(--_color11) !important; --status-dnd: var(--_color1) !important; --status-offline: var(--_color8) !important; --status-streaming: var(--_color13) !important; }`, 'Nord': `.theme-light { --_color0: #e5e9f0; --_color1: #bf616a; --_color2: #a3be8c; --_color3: #ebcb8b; --_color4: #81a1c1; --_color5: #b48ead; --_color6: #88c0d0; --_color7: #3b4252; --_color8: #eceff4; --_color9: #bf616a; --_color10: #a3be8c; --_color11: #ebcb8b; --_color12: #81a1c1; --_color13: #b48ead; --_color14: #88c0d0; --_color15: #4c566a; --_colorFG: #2e3440; --primary: #eceff4; --secondary: #e5e9f0; --tertiary: #d8dee9; --primary-rgb: 236, 239, 244; --secondary-rgb: 229, 233, 240; --tertiary-rgb: 216, 222, 233; --accent: #88c0d0; --accent-rgb: 136, 192, 208; --red: var(--_color1); --text: var(--_colorFG); --link: var(--_color12); --highlight: #8fbcbb; --highlight-rgb: 143, 188, 187; --status-online: var(--_color2) !important; --status-idle: var(--_color3) !important; --status-dnd: var(--_color1) !important; --status-offline: var(--_color8) !important; --status-streaming: var(--_color5) !important; --titlebar-color: #4c566a; }`, 'Catppuccin Latte': `.theme-light { --_color0: #bcc0cc; --_color1: #d20f39; --_color2: #40a02b; --_color3: #df8e1d; --_color4: #1e66f5; --_color5: #ea76cb; --_color6: #179299; --_color7: #5c5f77; --_color8: #626880; --_color9: #d20f39; --_color10: #40a02b; --_color11: #df8e1d; --_color12: #1e66f5; --_color13: #ea76cb; --_color14: #179299; --_color15: #6c6f85; --_colorFG: #4c4f69; --primary: #eff1f5; --secondary: #e6e9ef; --tertiary: #dce0e8; --primary-rgb: 239, 241, 245; --secondary-rgb: 230, 233, 239; --tertiary-rgb: 220, 224, 232; --accent: #7287fd; --accent-rgb: 114, 135, 253; --red: var(--_color1); --text: var(--_colorFG); --link: var(--_color14); --highlight: #6c6f85; --highlight-rgb: 108, 111, 133; --status-online: var(--_color2) !important; --status-idle: var(--_color3) !important; --status-dnd: var(--_color1) !important; --status-offline: var(--_color8) !important; --status-streaming: var(--_color5) !important; --titlebar-color: #414559; --interactive-hover: var(--_color6) !important; --interactive-active: var(--_color7) !important; }`, } @var select xmc_font 'Font' { 'Default*': " ", 'Revert Rebrand': `:root, .theme-dark, .theme-light { --font-display: var(--font-primary) !important; }`, 'Unifont': `@font-face { font-family: "Unifont"; src: local("Unifont"), url(https://cynosphere.gitlab.io/Customizations/discord/assets/unifont-14.0.01.ttf) format("truetype"); font-weight: normal; font-style: normal; } @font-face { font-family: "Unifont"; src: local("Unifont"), url(https://cynosphere.gitlab.io/Customizations/discord/assets/unifont-14.0.01.ttf) format("truetype"); font-weight: normal; font-style: normal; } @font-face { font-family: "Terminus (TTF)"; src: local("Terminus (TTF)"), url(https://cynosphere.gitlab.io/Customizations/discord/assets/TerminusTTF-4.47.0.ttf) format("truetype"); font-weight: normal; font-style: normal; } @font-face { font-family: "Terminus (TTF)"; src: local("Terminus (TTF)"), url(https://cynosphere.gitlab.io/Customizations/discord/assets/TerminusTTF-Bold-4.47.0.ttf) format("truetype"); font-weight: bold; font-style: normal; } @font-face { font-family: "Terminus (TTF)"; src: local("Terminus (TTF)"), url(https://cynosphere.gitlab.io/Customizations/discord/assets/TerminusTTF-Bold%20Italic-4.47.0.ttf) format("truetype"); font-weight: bold; font-style: italic; } @font-face { font-family: "Terminus (TTF)"; src: local("Terminus (TTF)"), url(https://cynosphere.gitlab.io/Customizations/discord/assets/TerminusTTF-Italic-4.47.0.ttf) format("truetype"); font-weight: normal; font-style: italic; } :root, .theme-dark, .theme-light { --font-primary: "UnifontBitmap", "Unifont Windows", "Unifont", monospace, "Twemoji" !important; --font-display: "UnifontBitmap", "Unifont Windows", "Unifont", monospace, "Twemoji" !important; --font-code: "Terminus (TTF) for Windows", "Terminus (TTF)", "Sazanami Gothic", "UnifontBitmap", "Unifont Windows", "Unifont", monospace !important; } .sjis { font-family: "Sazanami Gothic" !important; } [class*="menu_"] [class^="item_"], [class^="containerDefault_"] [class^="name_"], [class^="membersGroup_"] { font-size: 16px; text-transform: none !important; font-weight: 500; }`, 'Terminus': `@font-face { font-family: "Unifont"; src: local("Unifont"), url(https://cynosphere.gitlab.io/Customizations/discord/assets/unifont-14.0.01.ttf) format("truetype"); font-weight: normal; font-style: normal; } @font-face { font-family: "Terminus (TTF)"; src: local("Terminus (TTF)"), url(https://cynosphere.gitlab.io/Customizations/discord/assets/TerminusTTF-4.47.0.ttf) format("truetype"); font-weight: normal; font-style: normal; } @font-face { font-family: "Terminus (TTF)"; src: local("Terminus (TTF)"), url(https://cynosphere.gitlab.io/Customizations/discord/assets/TerminusTTF-Bold-4.47.0.ttf) format("truetype"); font-weight: bold; font-style: normal; } @font-face { font-family: "Terminus (TTF)"; src: local("Terminus (TTF)"), url(https://cynosphere.gitlab.io/Customizations/discord/assets/TerminusTTF-Bold%20Italic-4.47.0.ttf) format("truetype"); font-weight: bold; font-style: italic; } @font-face { font-family: "Terminus (TTF)"; src: local("Terminus (TTF)"), url(https://cynosphere.gitlab.io/Customizations/discord/assets/TerminusTTF-Italic-4.47.0.ttf) format("truetype"); font-weight: normal; font-style: italic; } :root, .theme-dark, .theme-light { --font-primary: "Terminus (TTF) for Windows", "Terminus (TTF)", "Sazanami Gothic", "UnifontBitmap", "Unifont Windows", "Unifont", monospace, Twemoji !important; --font-display: "Terminus (TTF) for Windows", "Terminus (TTF)", "Sazanami Gothic", "UnifontBitmap", "Unifont Windows", "Unifont", monospace, Twemoji !important; --font-code: "Terminus (TTF) for Windows", "Terminus (TTF)", "Sazanami Gothic", "UnifontBitmap", "Unifont Windows", "Unifont", monospace !important; --_font-titlebars: var(--font-primary) !important; } [class*="menu_"] [class^="item_"], [class^="containerDefault_"] > [class^="iconVisibility_"] > [class^="content_"] [class^="name_"] { font-size: 16px; text-transform: none; font-weight: 500; } [class^="containerDefault_"] > [class^="iconVisibility_"] > [class^="mainContent_"] [class^="name_"], [class^="membersGroup_"], [class^="headerContent_"] > [class^="name_"] { font-size: 16px; text-transform: none !important; font-weight: 600; } [class^="reaction_"] [class*="reactionCount_"] { font-size: 12px; } .hh2-spotify-controls-album-name, .showTag-username { color: var(--highlight) !important; font-size: 12px !important; } [class^="sidebar_"] > [class^="container_"] > [class^="container_"] > [class^="header_"] > [class^="name_"], [class*="heading-md-medium_"], [class*="heading-md-normal_"] { font-size: 16px !important; } [class*="edited_"], [class*="botTag_"] [class*="botText_"], span[class="role-tag"], .antiDelete-deleted-suffix { font-size: 12px !important; } [class^="latin12CompactTimeStamp_"], [class^="latin24CompactTimeStamp_"], [class^="asianCompactTimeStamp_"], [class^="embedFooterText_"] { font-size: 0.75em !important; } [class^="codeBlockText_"], [class^="codeLine_"], [class*="after_inlineCode_"], [class*="before_inlineCode_"], [class^="inlineCode_"] { font-size: 12px !important; } .hljs-ansi-style-bold { font-weight: 0; } [class^="markdown_"] [class^="codeInline_"], code.inline, .hljs { font-size: 12px !important; } [class^="markdown_"] code, [class^="markdown_"] [class^="codeInline_"], code.inline { line-height: 12px !important; } [class^="markup_"] ol, [class^="markup_"] ul { margin: 4px 0 0 24px !important; } .hljs.ansi { line-height: 12px !important; }`, 'The Funny': `@font-face { font-family: "Pointfree"; src: local("Pointfree"), url(https://cynosphere.gitlab.io/Customizations/discord/assets/pointfree.ttf) format("truetype"); font-weight: normal; font-style: normal; } @font-face { font-family: "Untyped"; src: local("Untyped"), url(https://cynosphere.gitlab.io/Customizations/discord/assets/untyped.ttf) format("truetype"); font-weight: normal; font-style: normal; } :root, .theme-dark, .theme-light { --font-primary: "Comic Sans MS", cursive !important; --font-display: "Comic Sans MS", cursive !important; --font-code: "Pointfree", "Untyped", monospace !important; }`, 'The Funny (Alternate Monospace)': `@font-face { font-family: "Untyped"; src: local("Untyped"), url(https://cynosphere.gitlab.io/Customizations/discord/assets/untyped.ttf) format("truetype"); font-weight: normal; font-style: normal; } @font-face { font-family: "Pointfree"; src: local("Pointfree"), url(https://cynosphere.gitlab.io/Customizations/discord/assets/pointfree.ttf) format("truetype"); font-weight: normal; font-style: normal; } :root, .theme-dark, .theme-light { --font-primary: "Comic Sans MS", cursive !important; --font-display: "Comic Sans MS", cursive !important; --font-code: "Untyped", "Pointfree", monospace !important; }`, 'Custom': `:root, .theme-dark, .theme-light { --font-primary: var(--xmc_custom_font), sans-serif !important; --font-display: var(--font-primary) !important; --font-code: var(--xmc_custom_font_mono), monospace !important; }`, } @var text xmc_font_custom 'Custom Font' '' @var text xmc_font_custom_mono 'Custom Monospace Font' '' @var select xmc_stylings 'Visual Styling' { 'Off': "", 'XMC*': `:root, .theme-dark, .theme-light { --_font-titlebars: "Segoe UI", sans-serif; } .theme-dark { --hover-bg: #3f3f3f; --hover-shadow: inset 0 0 0 1px #373737, inset 0 0 0 2px #444444, inset 0 0 0 3px #3c3c3c; --button-bg: linear-gradient(to bottom, var(--primary, var(--background-primary)), var(--secondary, var(--background-secondary))); --button-shadow: inset 0 0 0 1px var(--tertiary, var(--background-tertiary)), inset 0 0 0 2px var(--primary, var(--background-primary)), inset 0 0 0 3px var(--secondary, var(--background-secondary)); --scrollbar-shadow: inset 0 0 0 1px var(--tertiary, var(--background-tertiary)), inset 0 0 0 2px #404040, inset 0 0 0 3px var(--primary, var(--background-primary)), inset 0 0 0 4px var(--secondary, var(--background-secondary)); --scrollbar-shadow-hover: inset 0 0 0 1px var(--tertiary, var(--background-tertiary)), inset 0 0 0 2px #646464, inset 0 0 0 3px var(--primary, var(--background-primary)), inset 0 0 0 4px var(--secondary, var(--background-secondary)); } .theme-light { --hover-bg: #ebeadf; --hover-shadow: inset 0 0 0 1px #dfdcd2, inset 0 0 0 2px #fafaf8, inset 0 0 0 3px #d1cec6; --button-bg: linear-gradient(to bottom, var(--primary, var(--background-primary)), var(--secondary, var(--background-secondary))); --button-shadow: inset 0 0 0 1px var(--tertiary, var(--background-tertiary)), inset 0 0 0 2px var(--primary, var(--background-primary)), inset 0 0 0 3px var(--secondary, var(--background-secondary)); --scrollbar-shadow: inset 0 0 0 1px var(--tertiary, var(--background-tertiary)), inset 0 0 0 2px #404040, inset 0 0 0 3px var(--primary, var(--background-primary)), inset 0 0 0 4px var(--secondary, var(--background-secondary)); --scrollbar-shadow-hover: inset 0 0 0 1px var(--tertiary, var(--background-tertiary)), inset 0 0 0 2px #646464, inset 0 0 0 3px var(--primary, var(--background-primary)), inset 0 0 0 4px var(--secondary, var(--background-secondary)); } [class*="button_"][class*="lookFilled_"], section[class^="panels_"] [class^="container_"] [class^="flex_"] button[class^="button_"], [class^="toolbar_"] [class*="iconWrapper_"] { border-radius: 0; color: var(--text) !important; background: var(--button-bg) !important; box-shadow: var(--button-shadow) !important; } [class^="containerDefault_"][class*="selected_"] [class^="iconVisibility_"] > [class^="content_"], [class^="containerDefault_"] [class^="iconVisibility_"][class*="modeSelected_"] > [class^="content_"], nav[class^="sidebar_"] div[class^="item_"][class*="selected_"], [class^="member_"][aria-expanded="true"] > [class^="layout_"], [class^="channel_"] [class^="interactive_"][class*="selected_"] { border-radius: 0; background: var(--button-bg) !important; box-shadow: var(--button-shadow) !important; } [class^="containerDefault_"] [class^="iconVisibility_"]:hover [class^="content_"], nav[class^="sidebar_"] div[class^="item_"]:not([class*="selected_"]):hover, [class^="member_"]:not([aria-expanded="true"]):hover > [class^="layout_"], [class^="channel_"] [class^="interactive_"]:not([class*="selected_"]):hover { border-radius: 0; background: var(--hover-bg) !important; box-shadow: var(--hover-shadow) !important; } [class^="scroller_"]::-webkit-scrollbar-thumb, [class*="scrollerBase_"]::-webkit-scrollbar-thumb { border-radius: 0; background: transparent; box-shadow: var(--scrollbar-shadow); } [class^="channelTextArea_"] > [class^="scrollableContainer_"] { border: 1px solid var(--background-tertiary); border-radius: 0; } [class^="toolbar_"] [class*="iconWrapper_"] { margin: 0; width: 32px; height: 32px; } [class^="toolbar_"] [class*="iconWrapper_"] > svg { margin: 4px; } [class^="toolbar_"] > [class^="search_"] { margin: 0; } [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] { background-color: var(--background-primary); border: 1px solid var(--background-tertiary); border-radius: 0; height: 32px; justify-content: center; } [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > .DraftEditor-root, [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > [class^="icon_"] { height: 24px; margin-top: 2px; } [class*="recentMentionsPopout_"] > [class^="header_"] > [class^="tabBar_"] > [class^="tab_"] { margin: 0; border-radius: 0; background: var(--button-bg) !important; box-shadow: var(--button-shadow) !important; font-weight: 100; font-size: 12px !important; } [class*="recentMentionsPopout_"] > [class^="header_"] > [class^="tabBar_"] > [class^="tab_"]:hover, [class*="recentMentionsPopout_"] > [class^="header_"] > [class^="tabBar_"] > [class^="tab_"][class*="active_"] { background: var(--hover-bg) !important; box-shadow: var(--hover-shadow) !important; } [class^="reaction_"] { background-color: var(--button-bg); box-shadow: var(--button-shadow); border-radius: 0; } [class^="reaction_"]:hover, [class^="reaction_"][class*="reactionMe_"] { background-color: var(--hover-bg); box-shadow: var(--hover-shadow); }`, 'Windows Classic': `.theme-dark { --wc-frame: inset -1px -1px 0 0 var(--tertiary), inset 1px 1px 0 0 var(--primary), inset -2px -2px 0 0 var(--secondary), inset 2px 2px 0 0 var(--wc-bright, var(--highlight)); --wc-outer-edge: inset -1px -1px 0 0 var(--tertiary), inset 1px 1px 0 0 var(--wc-bright, var(--highlight)), inset -2px -2px 0 0 var(--secondary), inset 2px 2px 0 0 var(--primary) !important; --wc-inner-edge: inset -1px -1px 0 0 var(--wc-bright, var(--highlight)), inset 1px 1px 0 0 var(--secondary), inset -2px -2px 0 0 var(--primary), inset 2px 2px 0 0 var(--tertiary); } .theme-light { --wc-frame: inset -1px -1px 0 0 var(--wc-bright, var(--highlight)), inset 1px 1px 0 0 var(--primary), inset -2px -2px 0 0 var(--tertiary), inset 2px 2px 0 0 var(--secondary); --wc-outer-edge: inset -1px -1px 0 0 var(--wc-bright, var(--highlight)), inset 1px 1px 0 0 var(--secondary), inset -2px -2px 0 0 var(--primary), inset 2px 2px 0 0 var(--tertiary); --wc-inner-edge: inset -1px -1px 0 0 var(--secondary), inset 1px 1px 0 0 var(--tertiary), inset -2px -2px 0 0 var(--primary), inset 2px 2px 0 0 var(--wc-bright, var(--highlight)); } [class*="button_"][class*="lookFilled_"], section[class^="panels_"] [class^="container_"] [class^="flex_"] button[class^="button_"], [class^="toolbar_"] [class*="iconWrapper_"] { border-radius: 0; box-shadow: var(--wc-outer-edge) !important; } [class*="button_"][class*="lookFilled_"]:active, section[class^="panels_"] [class^="container_"] [class^="flex_"] button[class^="button_"]:active { box-shadow: var(--wc-inner-edge) !important; } [class*="button_"][class*="lookFilled_"]:not([class*="color"]), [class^="toolbar_"] [class*="iconWrapper_"] { background-color: var(--primary); } [class^="chat_"] > [class^="content_"] [class^="membersWrap_"] { padding: 2px; box-shadow: var(--wc-inner-edge); height: calc(100% - 4px); max-height: calc(100% - 4px); } [class^="messagesWrapper_"], [class*="guilds_"], [class^="sidebar_"] > nav > [class^="scroller_"] { padding: 2px; box-shadow: var(--wc-inner-edge); } [class^="chat_"] > [class^="content_"] > [class^="container_"], [class^="chat_"] > [class^="content_"] > [class^="chatContent_"], [class^="standardSidebarView_"] > [class^="contentRegion_"] { margin-left: 2px; } [class^="channelTextArea_"] > [class^="scrollableContainer_"], [class^="chat_"] [class^="toolbar_"] > [class^="search_"] > [class^="search_"] > [class^="searchBar_"] { box-shadow: var(--wc-inner-edge); border-radius: 0; } [class^="chat_"] > [class^="content_"]:before { display: none !important; } [class^="standardSidebarView_"] > [class^="sidebarRegion_"] > [class^="sidebarRegionScroller_"], [class^="standardSidebarView_"] > [class^="contentRegion_"] [class^="contentTransitionWrap_"] { padding: 2px; box-shadow: var(--wc-inner-edge); } [class^="standardSidebarView_"] > [class^="contentRegion_"], [class^="standardSidebarView_"] > [class^="sidebarRegion_"] { margin-top: 2px; } [class^="standardSidebarView_"] > [class^="contentRegion_"] [class^="contentTransitionWrap_"] { height: calc(100% - 4px); } div[class^="sidebar_"] { border-left: 2px solid var(--primary); } [class*="guilds_"] [class^="guildSeparator_"] { height: 0; border-bottom: 1px solid var(--wc-bright, var(--highlight)); border-top: 1px solid var(--secondary); border-radius: 0; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"] > [class^="animatedContainer_"] { height: 48px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"] > [class^="animatedContainer_"] > [class^="bannerImage_"] { height: 48px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"] > [class^="animatedContainer_"] > [class^="bannerImage_"]:after { content: ""; height: 48px; width: 240px; top: 0; left: 0; position: absolute; background: linear-gradient( 0deg, var(--background-secondary) 5%, transparent 100% ); } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"] > [class^="animatedContainer_"] [class^="bannerImg_"] { top: -67px; position: relative; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="scroller_"] > ul > div[style="height: 84px;"] { height: 0 !important; } [class*="menu_"] { border-radius: 0 !important; padding: 2px; box-shadow: var(--wc-frame) !important; } [class*="menu_"] > [class^="scroller_"] { padding: 1px 1px 4px 1px !important; margin-right: -4px } [class*="menu_"] > [class^="scroller_"] [class^="item_"] { border-radius: 0 !important; margin: 1px 0; padding: 0 2px !important; } [class*="menu_"] > [class^="scroller_"] [class^="customItem_"][id^="message-quickreact-"] > [class^="button_"] { border-radius: 0 !important; box-shadow: var(--wc-outer-edge); } [class*="menu_"] [class^="scroller_"] [class^="separator_"] { margin: 4px 1px; border-bottom: 1px solid var(--wc-bright, var(--highlight)); border-top: 1px solid var(--secondary); } [class*="menu_"] > [class^="scroller_"] [class^="item_"] { min-height: 16px !important; font-size: 12px; } [class*="menu_"] > [class^="scroller_"] [class^="item_"]:not(:has(> [class^="iconContainer_"] > [class^="icon_"])):not(:has(> [class^="iconContainerLeft_"])) { padding-inline-start: 20px !important; } [class*="menu_"] > [class^="scroller_"] [class^="item_"]:has(> [class^="iconContainer_"] > [class^="icon_"]) { flex-direction: row-reverse; } [class*="menu_"] > [class^="scroller_"] [class^="item_"] > [class^="iconContainer_"]:has(> [class^="icon_"]), [class*="menu_"] > [class^="scroller_"] [class^="item_"] > [class^="iconContainerLeft_"] { margin-left: 0; margin-right: 2px; } [class*="menu_"] > [class^="scroller_"] [class^="item_"] > [class^="label_"] > [class^="subtext_"] { line-height: 12px; margin-top: 0; } [class*="menu_"] > [class^="scroller_"] [class^="item_"] > [class^="iconContainer_"], [class*="menu_"] > [class^="scroller_"] [class^="item_"] > [class^="iconContainer_"] > svg { width: 16px; height: 16px; } [class*="menu_"] > [class^="scroller_"] [class^="item_"] > [class^="hintContainer_"] { margin-right: 18px; } [class*="menu_"] > [class^="scroller_"] [class^="item_"][aria-haspopup="true"] > [class^="iconContainer_"] > [class^="caret_"] { display: none; } [class*="menu_"] > [class^="scroller_"] [class^="item_"][aria-haspopup="true"] > [class^="iconContainer_"]:before { content:""; position: absolute; right: -2px; top: 0px; width: 16px; height: 16px; background-color: var(--text); mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAmSURBVBhXY4CC/1AaKwBJ4lQAk8SqAFkSQwFOCRDAKQECWCQYGACCnQ/xc1GbJAAAAABJRU5ErkJgggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="); -webkit-mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAmSURBVBhXY4CC/1AaKwBJ4lQAk8SqAFkSQwFOCRDAKQECWCQYGACCnQ/xc1GbJAAAAABJRU5ErkJgggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="); mask-repeat: no-repeat; mask-position: center; -webkit-mask-repeat: no-repeat; -webkit-mask-position: center; } [class*="menu_"] > [class^="scroller_"] [class^="item_"][role="menuitemcheckbox"] > [class^="iconContainer_"] > svg[class^="icon_"]{ display: none; } [class*="menu_"] > [class^="scroller_"] [class^="item_"][role="menuitemcheckbox"][aria-checked="true"] > [class^="iconContainer_"]:before { content:""; position: absolute; right: 0px; top: 1px; width: 16px; height: 16px; background-color: var(--text); mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAArSURBVBhXY8AD/kNpDACSAEuiq4BJwCVhClAkQABZAEUCBnBKwACaBAMDANZXFOzc7AnWAAAAAElFTkSuQmCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="); -webkit-mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAArSURBVBhXY8AD/kNpDACSAEuiq4BJwCVhClAkQABZAEUCBnBKwACaBAMDANZXFOzc7AnWAAAAAElFTkSuQmCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="); mask-repeat: no-repeat; mask-position: center; -webkit-mask-repeat: no-repeat; -webkit-mask-position: center; } [class*="menu_"] > [class^="scroller_"] [class^="item_"][role="menuitemradio"] > [class^="iconContainer_"] > svg[class^="icon_"]{ display: none; } [class*="menu_"] > [class^="scroller_"] [class^="item_"][role="menuitemradio"][aria-checked="true"] > [class^="iconContainer_"]:before { content:""; position: absolute; right: -1px; top: 0px; width: 16px; height: 16px; background-color: var(--text); mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAiSURBVBhXY4CC/2gYDNAFYRirIAhjFQRhrIIgDAZoggwMACftH+F43ykVAAAAAElFTkSuQmCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="); -webkit-mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAiSURBVBhXY4CC/2gYDNAFYRirIAhjFQRhrIIgDAZoggwMACftH+F43ykVAAAAAElFTkSuQmCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="); mask-repeat: no-repeat; mask-position: center; -webkit-mask-repeat: no-repeat; -webkit-mask-position: center; } [class*="menu_"] > [class^="scroller_"] [class^="item_"][aria-haspopup="true"]:hover > [class^="iconContainer_"]:before, [class*="menu_"] > [class^="scroller_"] [class^="item_"][role="menuitemcheckbox"][aria-checked="true"]:hover > [class^="iconContainer_"]:before, [class*="menu_"] > [class^="scroller_"] [class^="item_"][role="menuitemradio"][aria-checked="true"]:hover > [class^="iconContainer_"]:before { background-color: white; } [class*="menu_"] > [class^="scroller_"] [class^="item_"][aria-disabled="true"] > [class^="label_"], [class*="menu_"] > [class^="scroller_"] [class^="item_"][aria-disabled="true"] > [class^="label_"] > [class^="subtext_"] { color: var(--secondary); text-shadow: 1px 1px 0 var(--wc-bright, var(--highlight)); } [class^="submenu_"] > [class^="scroller_"] > [class^="listHeight_"][a=a] { height: unset !important; } [class^="submenuPaddingContainer_"] { padding: 0; margin: -4px; } [class*="menu_"] > [class^="scroller_"] [class^="item_"] > [class^="label_"] > [class^="roleRow_"] > [class^="roleCircle_"] { width: 12px; height: 12px; border-radius: 0; border-top: 1px solid var(--text); border-left: 1px solid var(--text); margin: 0; margin-right: 2px; } [class^="scroller_"]:not([class*="none_"]):not([class*="thin_"]):not(:not(:hover)[class*="fade_"])::-webkit-scrollbar, [class*="scrollerBase_"]:not([class*="none_"]):not([class*="thin_"]):not(:not(:hover)[class*="fade_"])::-webkit-scrollbar { min-width: 16px; width: 16px; } [class^="scroller_"]:not([class*="thin_"])::-webkit-scrollbar-track, [class*="scrollerBase_"]:not([class*="thin_"])::-webkit-scrollbar-track { background-color: var(--wc-bright, var(--highlight)); border: none; border-radius: 0; margin: 0; } [class^="scroller_"]::-webkit-scrollbar-thumb, [class*="scrollerBase_"]::-webkit-scrollbar-thumb, [class^="scroller_"]:not([class*="thin_"])::-webkit-scrollbar-button:single-button, [class*="scrollerBase_"]:not([class*="thin_"])::-webkit-scrollbar-button:single-button { border-radius: 0 !important; background: var(--primary) !important; box-shadow: var(--wc-frame); border: none !important; } [class^="scroller_"][class*="fade_"]:not([class*="thin_"])::-webkit-scrollbar-button:single-button, [class*="scrollerBase_"][class*="fade_"]:not([class*="thin_"])::-webkit-scrollbar-button:single-button { visibility: hidden; } [class^="scroller_"][class*="fade_"]:not([class*="thin_"]):hover::-webkit-scrollbar-button:single-button, [class*="scrollerBase_"][class*="fade_"]:not([class*="thin_"]):hover::-webkit-scrollbar-button:single-button { visibility: visible; } [class^="scroller_"]::-webkit-scrollbar-button:single-button:active, [class*="scrollerBase_"]::-webkit-scrollbar-button:single-button:active { box-shadow: inset 1px 1px var(--secondary), inset -1px -1px var(--secondary); } [class^="scroller_"]:not([class*="thin_"])::-webkit-scrollbar-button:single-button:vertical:decrement, [class*="scrollerBase_"]:not([class*="thin_"])::-webkit-scrollbar-button:single-button:vertical:decrement { background-repeat: no-repeat !important; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij4NCgk8cmVjdCBoZWlnaHQ9IjEiIHdpZHRoPSI3IiB5PSI4IiB4PSIzIiBmaWxsPSJtZW51dGV4dCIvPjxyZWN0IGhlaWdodD0iMSIgd2lkdGg9IjUiIHg9IjQiIHk9IjciIGZpbGw9Im1lbnV0ZXh0Ii8+PHJlY3QgaGVpZ2h0PSIxIiB3aWR0aD0iMyIgeT0iNiIgeD0iNSIgZmlsbD0ibWVudXRleHQiLz48cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB5PSI1IiB4PSI2IiBmaWxsPSJtZW51dGV4dCIvPg0KCQ0KCQ0KPC9zdmc+") !important; background-position: center center !important; } [class^="scroller_"]:not([class*="thin_"])::-webkit-scrollbar-button:single-button:vertical:increment, [class*="scrollerBase_"]:not([class*="thin_"])::-webkit-scrollbar-button:single-button:vertical:increment { background-repeat: no-repeat !important; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij4NCgk8cmVjdCBoZWlnaHQ9IjEiIHdpZHRoPSI3IiB4PSIzIiB5PSI1IiBmaWxsPSJtZW51dGV4dCIvPjxyZWN0IGhlaWdodD0iMSIgd2lkdGg9IjUiIHk9IjYiIHg9IjQiIGZpbGw9Im1lbnV0ZXh0Ii8+PHJlY3QgaGVpZ2h0PSIxIiB3aWR0aD0iMyIgeD0iNSIgeT0iNyIgZmlsbD0ibWVudXRleHQiLz48cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4PSI2IiB5PSI4IiBmaWxsPSJtZW51dGV4dCIvPg0KCQ0KCQ0KPC9zdmc+") !important; background-position: center center !important; } [class^="scroller_"]::-webkit-scrollbar-button:single-button, [class*="scrollerBase_"]::-webkit-scrollbar-button:single-button { } [class^="scroller_"]:not([class*="thin_"])::-webkit-scrollbar-button:single-button:vertical:decrement, [class*="scrollerBase_"]:not([class*="thin_"])::-webkit-scrollbar-button:single-button:vertical:decrement { border-width: 0 8px 8px 8px; border-color: transparent transparent var(--text) transparent; } .postnet-expanded-category, .postnet-repo-wrapper, [class^="inner_"]:has(> input), [class^="inputWrapper_"] > [class*="input_"], [class^="colorSwatch_"] > [class^="swatch_"][aria-expanded=true] { border: none !important; border-radius: 0 !important; box-shadow: var(--wc-inner-edge); } [class^="colorSwatch_"] > [class^="swatch_"] { border: none !important; border-radius: 0 !important; box-shadow: var(--wc-outer-edge); } [class^="inputWrapper_"] > [class*="input_"] { padding: 2px 2px 2px 4px; height: 22px; } [class^="select_"][class*="lookFilled_"] { border: none !important; border-radius: 0 !important; box-shadow: var(--wc-inner-edge); padding: 2px 2px 2px 4px; } [class^="select_"][class*="lookFilled_"] > [class^="icons_"] { margin: 2px; } [class^="select_"][class*="lookFilled_"] > [class^="icons_"] > svg { background: var(--primary); box-shadow: var(--wc-outer-edge); width: 16px; height: 16px; } [class^="select_"][class*="lookFilled_"][class*="open_"] > [class^="icons_"] > svg { box-shadow: var(--wc-inner-edge); } [class^="popout_"][role="listbox"] > [class^="option_"] { padding: 2px 2px 2px 4px; margin: 2px 0; } [class^="popout_"][role="listbox"] > [class^="option_"]:hover { background-color: var(--accent); } [class^="userPopoutOuter_"] { padding: 2px !important; background: var(--primary) !important; border-radius: 0 !important; box-shadow: var(--wc-outer-edge); } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"], [class^="userPopoutOuter_"] > [class^="userPopoutInner_"] > [class^="userPopoutOverlayBackground_"] { background: transparent; } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"]:before { display: none; } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"] > [class*="avatarWrapper_"] { top: 26px; left: 8px; } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"] > [class*="avatarWrapper_"] > [class^="avatarHoverTarget_"] > [class^="wrapper_"] { width: 56px !important; height: 56px !important; } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"] > [class*="avatarWrapper_"] [class*="avatarHint_"] { width: 48px !important; height: 48px !important; } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"] > [class*="avatarWrapper_"] > [class^="avatarHoverTarget_"] > [class^="wrapper_"] > svg { width: 55px !important; height: 55px !important; } [class^="userPopoutOuter_"][class*="userProfileOuterThemed_"]:after { position: absolute; top: 2px; left: 2px; content: ""; width: calc(100% - 4px); height: 18px; background: linear-gradient(to right, var(--profile-gradient-primary-color), var(--profile-gradient-secondary-color)); } [class^="userPopoutOuter_"][class*="userProfileOuterUnthemed_"] > [class^="userPopoutInner_"] [class^="banner_"] { height: 18px !important; } [class^="userPopoutOuter_"][class*="userProfileOuterThemed_"] > [class^="userPopoutInner_"][class*="userProfileInnerThemedWithBanner_"] [class^="banner_"] { margin-top: 19px; border-radius: 0; } [class^="userPopoutOuter_"][class*="userProfileOuterThemed_"] > [class^="userPopoutInner_"][class*="userProfileInnerThemedWithBanner_"] [class^="banner_"]:after { content: ""; background: linear-gradient(to bottom, transparent 32px, var(--primary) 64px); width: 340px; height: 120px; position: absolute; top: 19px; left: 0; } [class^="userPopoutOuter_"][class*="userProfileOuterThemed_"] > [class^="userPopoutInner_"][class*="userProfileInnerThemedPremiumWithoutBanner_"] [class^="banner_"] { display: none; } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"] > [class^="userPopoutOverlayBackground_"] { margin: 0 !important; overflow: visible; } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"][class*="userProfileInnerThemedWithBanner_"] > [class^="userPopoutOverlayBackground_"] { margin-top: -72px !important; } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"][class*="userProfileInnerThemedPremiumWithoutBanner_"] > [class^="userPopoutOverlayBackground_"] { margin-top: -48px !important; } [class^="userPopoutOuter_"][class*="userProfileOuterUnthemed_"] > [class^="userPopoutInner_"] > [class^="userPopoutOverlayBackground_"] { margin-top: -78px !important; } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"][class*="userProfileInnerThemedWithBanner_"] [class*="usernameSection_"] { padding: 0 !important; position: absolute; top: -60px; left: 64px; } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"][class*="userProfileInnerThemedPremiumWithoutBanner_"] [class*="usernameSection_"] { padding: 0 !important; position: absolute; top: -56px; left: 64px; } [class^="userPopoutOuter_"][class*="userProfileOuterUnthemed_"] > [class^="userPopoutInner_"] [class*="usernameSection_"] { padding: 0 !important; position: absolute; top: -54px; left: 64px; } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"] [class*="usernameSection_"] > div { display: flex; flex-direction: row !important; align-items: center; } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"] [class*="usernameSection_"] > div > [class^="userText_"] > h1 { font-size: 16px !important; line-height: 16px !important; text-shadow: 1px 1px 0 var(--primary); } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"] [class*="usernameSection_"] [class^="userText_"] > div > [class*="userTag_"] { line-height: 16px; width: max-content; } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"] [class*="usernameSection_"] [class^="userText_"] > div > [class*="userTag_"] > span { text-shadow: 1px 1px 0 var(--primary); font-size: 12px; padding-left: 2px; } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"] [class*="usernameSection_"] [class^="userText_"] > div { position: absolute; top: -26px; left: -62px; z-index: 10; flex-direction: row-reverse !important; } [class^="userPopoutOuter_"][class*="userProfileOuterUnthemed_"] > [class^="userPopoutInner_"] [class*="usernameSection_"] [class^="userText_"] > div { position: absolute; top: -26px; } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"][class*="userProfileInnerThemedPremiumWithoutBanner_"] [class*="usernameSection_"] [class^="userText_"] > div { position: absolute; top: -24px; } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"] [class*="usernameSection_"] [class^="userText_"] > div .platform-icons-wrapper { margin-left: 0 !important; } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"] [class*="usernameSection_"] > div > [class*="pronouns_"] { font-size: 12px; line-height: 12px; padding-top: 0; margin-left: 4px; opacity: 0.75; text-shadow: 1px 1px 0 var(--primary); } [class^="userPopoutOuter_"][class*="userProfileOuterThemed_"] > [class^="userPopoutInner_"][class*="userProfileInnerThemedWithBanner_"] [class*="customStatusSection_"] { padding: 0 !important; position: absolute; top: -38px; left: 64px; } [class^="userPopoutOuter_"][class*="userProfileOuterUnthemed_"] > [class^="userPopoutInner_"] [class*="customStatusSection_"] { padding: 0 !important; position: absolute; top: -30px; left: 64px; } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"][class*="userProfileInnerThemedPremiumWithoutBanner_"] [class*="customStatusSection_"] { padding: 0 !important; position: absolute; top: -32px; left: 64px; } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"] [class*="customStatusSection_"] > [class^="customStatus_"] { font-size: 12px; line-height: 12px; text-shadow: 1px 1px 0 var(--primary); display: flex; flex-direction: row !important; align-items: center; } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"] [class*="customStatusSection_"] > [class^="customStatus_"] > [class*="customStatusEmoji_"] { width: 16px; height: 16px; } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"] [class*="customStatusSection_"] > [class^="customStatus_"] > [class^="customStatusText_"] { max-height: 24px; overflow: hidden; text-overflow: ellipsis; } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"] [class^="section_"]:has(> .mutual-guilds) { padding-top: 0; } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"] > [class^="profileBadges_"] { visibility: hidden; height: 30px !important; } [class^="userPopoutOuter_"] > [class^="userPopoutInner_"] > [class^="bannerSVGWrapper_"][viewbox$=" 60"] { margin-bottom: 60px; } `, } @var select xmc_custom_bg 'Transparency for custom background' { 'Off*': "", 'On': `.theme-dark, :root { --transparent_background-primary: rgba( var(--primary-rgb), var(--primary-alpha) ) !important; --transparent_background-secondary: rgba( var(--secondary-rgb), var(--secondary-alpha) ) !important; --transparent_background-secondary-alt: rgba( var(--secondary--alt-rgb, --secondary-rgb), var(--secondary-alpha) ) !important; --transparent_background-tertiary: rgba( var(--tertiary-rgb), var(--tertiary-alpha) ) !important; } [class^="appMount_"] { background: var(--custom-background), var(--primary) !important; background-repeat: no-repeat !important; background-size: cover !important; } [class^="chat_"] > [class^="content_"] > [class^="container"] > [class^="chatContainer_"] > [class^="chatContent_"], [class^="chat_"] > [class^="title_"], [class^="markup_"] code, [class*="embedFull_"], [class^="chat_"] > [class^="title_"] [class^="searchBar_"], [class^="content_"] > [class^="sidebar_"] > [class^="privateChannels_"] > [class^="searchBar_"] > [class^="searchBarComponent_"], [class^="standardSidebarView_"] > [class^="contentRegion_"], [class^="accountProfileCard_"], [class^="base_"] > [class^="content_"] > [class^="wrapper_"], [class^="perksModal_"], [class^="base_"] > [class^="content_"] > [class^="container_"], [class^="gameUpdates_"], [class^="applicationStore_"], [class^="pageWrapper_"], .messageLinkPreview-container { background-color: var(--transparent_background-primary) !important; } [class^="channelTextArea_"], [class^="content_"] > [class^="sidebar_"], [class^="chat_"] > [class^="content_"] > [class^="container_"], [class^="chat_"] > [class^="content_"] > [class^="chatContent_"], [class^="standardSidebarView_"] > [class^="sidebarRegion_"] [class^="sidebarRegionScroller_"] { background: var(--transparent_background-secondary) !important; } nav[class*="guilds_"], body > #app-mount > .platform-web > [class^="popout_"] > [class^="content_"] > [class^="wrapper_"] { background: var(--transparent_background-tertiary) !important; } [class^="chat_"], [class^="content_"] > [class^="sidebar_"] > [class^="container_"], [class^="content_"] > [class^="sidebar_"] > [class^="privateChannels_"], [class^="content_"] > [class^="sidebar_"] > [class^="privateChannels_"] > [class^="scroller_"], nav[class*="guilds_"] > ul > [class^="scroller_"], [class^="content_"] > [class^="sidebar_"] > [class^="panels_"], [class^="chat_"] > [class^="content_"] > [class^="membersWrap_"] > [class^="members_"] > div, [class^="channelTextArea_"] > [class^="scrollableContainer_"], [class^="chat_"] > [class^="title_"] [class^="children_"]:after, [class^="chat_"] > [class^="content_"] > [class^="chatContent_"] [class^="scrollerInner_"] > [class^="wrapper_"], [class^="chat_"] > [class^="content_"] > [class^="chatContent_"] [class^="scrollerInner_"] > [class^="wrapper_"] > [class^="wrapper_"], [class^="standardSidebarView_"], [class^="standardSidebarView_"] > [class^="contentRegion_"] [class^="contentRegionScroller_"], [class^="base_"] > [class^="content_"] > [class^="wrapper_"] > [class^="navigationBar_"], [class^="peopleColumn_"], [class^="base_"] > [class^="content_"] > [class^="container_"] > [class*="container_"], [class^="base_"] > [class^="content_"] > [class^="container_"] > [class^="scroller_"], [class^="base_"] > [class^="content_"] > [class^="container_"] > [class*="container_"] > [class^="table_"] > [class*="header_"], [class^="applicationStore_"] [class^="headerBar_"], [class^="applicationStore_"] [class^="scroller_"], #gm-settings-inject, [class^="base_"] > [class^="content_"] > [class^="container_"] > section > section[class^="headerBarContainer_"], [class^="chat_"] > [class^="content_"] > [class^="container_"] > [class^="membersWrap_"] > [class^="members_"], [class^="chat_"] > [class^="content_"] > [class^="container_"] > [class^="membersWrap_"], [class^="chat_"] > [class^="content_"] > [class^="container_"] > [class^="membersWrap_"] > [class^="members_"] > div, body > #app-mount > .platform-web > [class^="popout_"] > [class^="content_"] > [class^="wrapper_"] > [class^="callContainer_"] { background: transparent !important; } #gm-settings-inject [class^="auto_"]::-webkit-scrollbar-track, #gm-settings-inject[class^="auto_"]::-webkit-scrollbar-track { background: transparent !important; border: none; } #gm-settings-inject [class^="auto_"]::-webkit-scrollbar-thumb, #gm-settings-inject[class^="auto_"]::-webkit-scrollbar-thumb { background: var(--interactive-normal); border: none; } #gm-settings-inject [class^="auto_"]::-webkit-scrollbar, #gm-settings-inject[class^="auto_"]::-webkit-scrollbar { width: 12px !important; height: 12px !important; }`, } @var text xmc_cbg_alpha_primary 'Primary Alpha' "0.7" @var text xmc_cbg_alpha_secondary 'Secondary Alpha' "0.8" @var text xmc_cbg_alpha_tertiary 'Tertiary Alpha' "0.9" @var text xmc_cbg_background 'Custom Background (full access to background, use url() for URLs)' "" @var select xmc_square_avatars 'Square Avatars' { 'Off': `[class*="avatar_"], [class*="avatar_"] [class*="image_"], [class*="callAvatar_"], [class*="callAvatar_"] [class*="speaking_"], [class*="avatarDefault_"], [class*="avatarSpeaking_"], [class*="avatar_"] [class*="inner_"], [class*="callAvatarVoice_"], [class*="callAvatarWrapper_"] [class*="speaking_"], [class^="messagesWrapper_"] [class^="scrollerInner_"] [class^="message_"] [class*="header_"] [class*="avatar_"] [class*="large_"], [class^="messagesWrapper_"] [class^="scrollerInner_"] [class^="message_"] [class*="header_"] [class*="avatar_"] [class*="wrapper_"], [class^="messagesWrapper_"] [class^="scrollerInner_"] [class^="message_"] [class*="contents_"] [class*="avatar_"], [class^="messagesWrapper_"] [class^="scrollerInner_"] [class^="wrapper_"] [class*="contents_"] [class*="avatar_"], [class^="messageGroupCozy_"] [class*="contents_"] [class*="avatar_"], [class*="autocomplete_"] [class*="autocompleteInner_"] [class*="autocompleteRow_"] [class*="content_"] [class*="wrapper_"], [class*="guildsWrapper_"] [class*="guilds_"] [class*="guild_"] [class*="guildInner_"], div[class^="listItem_"] foreignObject img, div[class^="listItem_"] foreignObject a[class^="button_"], div[class^="listItem_"] foreignObject [class^="childWrapper_"], div[class^="listItem_"] foreignObject [class^="folder_"], div[class^="listItem_"] div[class^="wrapperSimple_"], [class^="circleIconButton_"], [class^="avatarContainer_"], [class^="executedCommandAvatar_"] { border-radius: 50% !important; } div[class^="listItem_"] foreignObject img, div[class^="listItem_"] foreignObject [class*="selected_"] > img, div[class^="listItem_"] foreignObject [class^="childWrapper_"], div[class^="listItem_"] foreignObject [class*="selected_"] > [class^="childWrapper_"] { transition: border-radius 0.35s ease; } div[class^="listItem_"] foreignObject [class*="selected_"] > img, div[class^="listItem_"] foreignObject [class*="selected_"] > [class^="childWrapper_"] { border-radius: 20% !important; } [class^="folderIconWrapper_"] > [class^="closedFolderIconWrapper_"] > [class^="icon_"] { border-radius: 50% !important; } [class*="avatarMasked_"], [class*="maskProfile_"], [class*="mask_"], [class*="avatar_"] svg[class*="mask_"] > foreignObject, [class*="avatarWrapper_"] svg[class*="mask_"] > foreignObject, [class*="avatarHint_"] > foreignObject, [class*="wrapper_"] svg[class*="mask_"] > foreignObject, [class*="callAvatarWrapper_"] svg[class*="callAvatarMask_"] > foreignObject, div[class^="listItem_"] [class^="wrapper_"] > svg > foreignObject, [class^="bannerSVGWrapper_"] > foreignObject, [class^="avatarDecoration_"] > foreignObject { mask: none !important; mask-image: none !important; -webkit-mask-image: none !important; } [class*="avatarHint_"], [class*="avatarNormal_"], [class*="avatarWrapper_"] [class*="wrapper_"], [class*="avatarWrapper_"] [class*="image_"], [class*="replyAvatar_"] { border: none; border-radius: 10% !important; }`, 'On*': `[class*="avatar_"], [class*="avatar_"] [class*="image_"], [class*="callAvatar_"], [class*="callAvatar_"] [class*="speaking_"], [class*="avatarDefault_"], [class*="avatarSpeaking_"], [class*="avatar_"] [class*="inner_"], [class*="callAvatarVoice_"], [class*="callAvatarWrapper_"] [class*="speaking_"], [class^="messagesWrapper_"] [class^="scrollerInner_"] [class^="message_"] [class*="header_"] [class*="avatar_"] [class*="large_"], [class^="messagesWrapper_"] [class^="scrollerInner_"] [class^="message_"] [class*="header_"] [class*="avatar_"] [class*="wrapper_"], [class^="messagesWrapper_"] [class^="scrollerInner_"] [class^="message_"] [class*="contents_"] [class*="avatar_"], [class^="messagesWrapper_"] [class^="scrollerInner_"] [class^="wrapper_"] [class*="contents_"] [class*="avatar_"], [class^="messageGroupCozy_"] [class*="contents_"] [class*="avatar_"], [class*="autocomplete_"] [class*="autocompleteInner_"] [class*="autocompleteRow_"] [class*="content_"] [class*="wrapper_"], [class*="guildsWrapper_"] [class*="guilds_"] [class*="guild_"] [class*="guildInner_"], div[class^="listItem_"] foreignObject img, div[class^="listItem_"] foreignObject a[class^="button_"], div[class^="listItem_"] foreignObject [class^="childWrapper_"], div[class^="listItem_"] foreignObject [class^="folder_"], div[class^="listItem_"] div[class^="wrapperSimple_"], [class^="circleIconButton_"], [class^="folderIconWrapper_"], [class^="avatarContainer_"], [class^="executedCommandAvatar_"] { border-radius: 10% !important; } [class^="folderIconWrapper_"] > [class^="closedFolderIconWrapper_"] > [class^="icon_"] { border-radius: 6px !important; } [class*="avatarMasked_"], [class*="maskProfile_"], [class*="mask_"], [class*="avatar_"] svg[class*="mask_"] > foreignObject, [class*="avatarWrapper_"] svg[class*="mask_"] > foreignObject, [class*="avatarHint_"] > foreignObject, [class*="wrapper_"] svg[class*="mask_"] > foreignObject, [class*="callAvatarWrapper_"] svg[class*="callAvatarMask_"] > foreignObject, div[class^="listItem_"] [class^="wrapper_"] > svg > foreignObject, [class^="bannerSVGWrapper_"] > foreignObject, [class^="avatarDecoration_"] > foreignObject { mask: none !important; mask-image: none !important; -webkit-mask-image: none !important; } [class*="avatarHint_"], [class*="avatarNormal_"], [class*="avatarWrapper_"] [class*="wrapper_"], [class*="avatarWrapper_"] [class*="image_"], [class*="replyAvatar_"] { border: none; border-radius: 10% !important; } [class^="userPopout_"] [class*="avatarWrapper_"] > [class^="avatarHint_"] { display: none; } [class^="userPopout_"] [class*="avatarWrapper_"] > [class^="avatar_"] > svg > foreignObject { x: 8px; } [class^="userPopout_"] [class*="avatarWrapper_"] > [class^="avatar_"] > svg > rect { x: 0; y: 0; width: 8px; height: 100%; mask: none !important; } [class^="accountProfileCard_"] [class^="avatar_"] { border: 0; background-color: transparent; } [class^="numberBadge_"] { border-radius: 4px !important; }` } @var select xmc_9x_bot_tag '9x Bot Tag' { 'Off*': "", 'On': `[class*="botTag_"] { font-size: 0%; padding: 0 !important; background: none !important; } [class*="botTag_"]:not([class*="botTagCompact_"]) { margin-left: 6px; } [class*="botTag_"] [class*="botText_"] { font-size: 0; display: none; } :not([class^="repliedMessage_"]) [class*="botTagCompact_"] { margin-right: -6px !important; } [class^="repliedMessage_"] [class*="botTagCompact_"] { margin-right: 4px !important; margin-left: 4px !important; } [class*="botTag_"] svg[class^="botTagVerified_"] { width: 16px; height: 16px; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAABlSURBVDhPzY5RCsAwCEM9+m6+TYsj2ujaj8EePGitCZXfchKXGMsHcaGIB7NNCQ/cOnYvCqYQ6jwzUhICqBPmnxY4+Rx8+0EG30xSoIQlB2dmEVbmZWZToIyFOtiGEQxsBTcRuQCANOfCY5uAHgAAAABJRU5ErkJgggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="); } [class*="botTag_"] svg[class^="botTagVerified_"] > path { display: none; } [class*="botTag_"]:after { visibility: visible; content: ""; width: 16px; height: 16px; vertical-align: middle; position: relative; top: 0; margin-left: 0; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAABxSURBVDhP1Y9RDgARDEQd3dHczHayyog22v3bSV5QPFU4tdYeZVxZQbG1dgUZgiVBIRrq4BTgBVm6YD8o6AbvF38jwIGTkOCGK8ggV3ScUWMIFs32MzEF1n/5VQV1VyDLTcDgHM83wRdGRzNayCAp5QETRCGPhz4v+gAAAABJRU5ErkJgggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="); background-size: 16px 16px; } [class*="message_"] [class*="botTag_"]:after { top: 4px !important; } [class*="message_"][class*="compact_"] [class*="botTag_"]:after { top: 3px !important; } [class^="repliedMessage_"] [class*="botTagCompact_"]:after { top: 1px !important; }`, } @var select xmc_nyantro 'Nyantro Progress Bar' { 'Off*': "", 'On': `[class^="progressBarContainer_"] { background: url("data:image/gif;base64,R0lGODlhMAAMAIAAAAxBd////yH/C05FVFNDQVBFMi4wAwEAAAAh+QQECgAAACwAAAAAMAAMAAACJYSPqcvtD6MKstpLr24Z9A2GYvJ544mhXQmxoesElIyCcB3dRgEAIfkEBAoAAAAsAQACAC0ACgAAAiGEj6nLHG0enNQdWbPefOHYhSLydVhJoSYXPO04qrAmJwUAIfkEBAoAAAAsBQABACkACwAAAiGEj6nLwQ8jcC5ViW3evHt1GaE0flxpphn6BNTEqvI8dQUAIfkEBAoAAAAsAQABACoACwAAAiGEj6nLwQ+jcU5VidPNvPtvad0GfmSJeicUUECbxnK0RgUAIfkEBAoAAAAsAAAAACcADAAAAiCEj6mbwQ+ji5QGd6t+c/v2hZzYiVpXmuoKIikLm6hXAAAh+QQECgAAACwAAAAALQAMAAACI4SPqQvBD6NysloTXL480g4uX0iW1Wg21oem7ismLUy/LFwAACH5BAQKAAAALAkAAAAkAAwAAAIghI8Joe0Po0yBWTaz3g/z7UXhMX7kYmplmo0rC8cyUgAAIfkEBAoAAAAsBQAAACUACgAAAh2Ejwmh7Q+jbIFZNrPeEXPudU74IVa5kSiYqOtRAAAh+QQECgAAACwEAAAAIgAKAAACHISPELfpD6OcqTGKs4bWRp+B36YFi0mGaVmtWQEAIfkEBAoAAAAsAAAAACMACgAAAh2EjxC36Q+jnK8xirOW1kavgd+2BYtJhmnpiGtUAAAh+QQECgAAACwAAAAALgALAAACIYSPqcvtD+MKicqLn82c7e6BIhZQ5jem6oVKbfdqQLzKBQAh+QQECgAAACwCAAIALAAJAAACHQx+hsvtD2OStDplKc68r2CEm0eW5uSN6aqe1lgAADs="); } [class^="progressBarContainer_"] [class^="progressBar_"] { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAMCAIAAAAs6UAAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUNCQzIyREQ0QjdEMTFFMzlEMDM4Qzc3MEY0NzdGMDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUNCQzIyREU0QjdEMTFFMzlEMDM4Qzc3MEY0NzdGMDgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQ0JDMjJEQjRCN0QxMUUzOUQwMzhDNzcwRjQ3N0YwOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQ0JDMjJEQzRCN0QxMUUzOUQwMzhDNzcwRjQ3N0YwOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PovDFgYAAAAmSURBVHjaYvjPwMAAxjMZmBhA9H8INv4P4TPM/A+m04zBNECAAQBCWQv9SUQpVgAAAABJRU5ErkJggg=="); background-size: contain; } [class^="progressBarContainer_"] [class^="progressBar_"]:after { content: ""; background: url("data:image/gif;base64,R0lGODlhIgAVAKIHAL3/9/+Zmf8zmf/MmZmZmf+Z/wAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpDMkJBNjY5RTU1NEJFMzExOUM4QUM2MDAwNDQzRERBQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCREIzOEIzMzRCN0IxMUUzODhEQjgwOTYzMTgyNTE0QiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCREIzOEIzMjRCN0IxMUUzODhEQjgwOTYzMTgyNTE0QiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM1QkE2NjlFNTU0QkUzMTE5QzhBQzYwMDA0NDNEREFDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyQkE2NjlFNTU0QkUzMTE5QzhBQzYwMDA0NDNEREFDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkECQcABwAsAAAAACIAFQAAA6J4umv+MDpG6zEj682zsRaWFWRpltoHMuJZCCRseis7xG5eDGp93bqCA7f7TFaYoIFAMMwczB5EkTzJllEUttmIGoG5bfPBjDawD7CsJC67uWcv2CRov929C/q2ZpcBbYBmLGk6W1BRY4MUDnMvJEsBAXdlknk2fCeRk2iJliAijpBlEmigjR0plKSgpKWvEUheF4tUZqZID1RHjEe8PsDBBwkAIfkECQcABwAsAAAAACIAFQAAA6B4umv+MDpG6zEj682zsRaWFWRpltoHMuJZCCRseis7xG5eDGp93TqS40XiKSYgTLBgIBAMqE/zmQSaZEzns+jQ9pC/5dQJ0VIv5KMVWxqb36opxHrNvu9ptPfGbmsBbgSAeRdydCdjXWRPchQPh1hNAQF4TpM9NnwukpRyi5chGjqJEoSOIh0plaYsZBKvsCuNjY5ptElgDyFIuj6+vwcJACH5BAkHAAcALAAAAAAiABUAAAOfeLrc/vCZSaudUY7Nu99GxhhcYZ7oyYXiQQ5pIZgzCrYuLMd8MbAiUu802flYGIhwaCAQDKpQ86nUoWqF6dP00wIby572SXE6vyMrlmhuu9GKifWaddvNQAtszXYCxgR/Zy5jYTFeXmSDiIZGdQEBd06QSBQ5e4cEkE9nnZQaG2J4F4MSLx8rkqUSZBeurhlTUqsLsi60DpZxSWBJugcJACH5BAkHAAcALAAAAAAiABUAAAOgeLrc/vCZSaudUY7Nu99GxhhcYZ7oyYXiQQ5pIZgzCrYuLMd8MbAiUu802flYGIhwaCAQDKpQ86nUoWqF6dP00wIby572SXE6vyMrlmhuu9GuifWaddvNwMkZtmY7AWMEgGcKY2ExXl5khFMVc0Z1AQF3TpJShDl8iASST2efloV5JTyJFpgOch8dgW9KZxexshGNLqgLtbW0SXFwvaJfCQAh+QQJBwAHACwAAAAAIgAVAAADoXi63P7wmUmrnVGOzbvfRsYYXGGe6MmF4kEOaSGYMwq2LizHfDGwIlLPNKGZfi6gZmggEAy2iVPZEKZqzakq+1xUFFYe90lxTsHmim6HGpvf3eR7skYJ3PC5tyystc0AboFnVXQ9XFJTZIQOYUYFTQEBeWaSVF4bbCeRk1meBJYSL3WbaReMIxQfHXh6jaYXsbEQni6oaF21ERR7l0ksvA0JACH5BAkHAAcALAAAAAAiABUAAAOeeLrc/vCZSaudUY7Nu99GxhhcYZ7oyYXiQQ5pIZgzCrYuLMfFlA4hTITEMxkIBMOuADwmhzqeM6mashTCXKw2TVKQyKuTRSx2wegnNkyJ1ozpOFiMLqcEU8BZHx6NYW8nVlZefQ1tZgQBAXJIi1eHUTRwi0lhl48QL0sogxaGDhMlUo2gh14fHhcVmnOrrxNqrU9joX21Q0IUElm7DQkAIfkECQcABwAsAAAAACIAFQAAA6J4umv+MDpG6zEj682zsRaWFWRpltoHMuJZCCRseis7xG5eDGp93bqCA7f7TFaYoIFAMMwczB5EkTzJllEUttmIGoG5bfPBjDawD7CsJC67uWcv2CRov929C/q2ZpcBbYBmLGk6W1BRY4MUDnMvJEsBAXdlknk2fCeRk2iJliAijpBlEmigjR0plKSgpKWvEUheF4tUZqZID1RHjEe8PsDBBwkAIfkECQcABwAsAAAAACIAFQAAA6B4umv+MDpG6zEj682zsRaWFWRpltoHMuJZCCRseis7xG5eDGp93TqS40XiKSYgTLBgIBAMqE/zmQSaZEzns+jQ9pC/5dQJ0VIv5KMVWxqb36opxHrNvu9ptPfGbmsBbgSAeRdydCdjXWRPchQPh1hNAQF4TpM9NnwukpRyi5chGjqJEoSOIh0plaYsZBKvsCuNjY5ptElgDyFIuj6+vwcJACH5BAkHAAcALAAAAAAiABUAAAOfeLrc/vCZSaudUY7Nu99GxhhcYZ7oyYXiQQ5pIZgzCrYuLMd8MbAiUu802flYGIhwaCAQDKpQ86nUoWqF6dP00wIby572SXE6vyMrlmhuu9GKifWaddvNQAtszXYCxgR/Zy5jYTFeXmSDiIZGdQEBd06QSBQ5e4cEkE9nnZQaG2J4F4MSLx8rkqUSZBeurhlTUqsLsi60DpZxSWBJugcJACH5BAkHAAcALAAAAAAiABUAAAOgeLrc/vCZSaudUY7Nu99GxhhcYZ7oyYXiQQ5pIZgzCrYuLMd8MbAiUu802flYGIhwaCAQDKpQ86nUoWqF6dP00wIby572SXE6vyMrlmhuu9GuifWaddvNwMkZtmY7AWMEgGcKY2ExXl5khFMVc0Z1AQF3TpJShDl8iASST2efloV5JTyJFpgOch8dgW9KZxexshGNLqgLtbW0SXFwvaJfCQAh+QQJBwAHACwAAAAAIgAVAAADoXi63P7wmUmrnVGOzbvfRsYYXGGe6MmF4kEOaSGYMwq2LizHfDGwIlLPNKGZfi6gZmggEAy2iVPZEKZqzakq+1xUFFYe90lxTsHmim6HGpvf3eR7skYJ3PC5tyystc0AboFnVXQ9XFJTZIQOYUYFTQEBeWaSVF4bbCeRk1meBJYSL3WbaReMIxQfHXh6jaYXsbEQni6oaF21ERR7l0ksvA0JACH5BAkHAAcALAAAAAAiABUAAAOeeLrc/vCZSaudUY7Nu99GxhhcYZ7oyYXiQQ5pIZgzCrYuLMfFlA4hTITEMxkIBMOuADwmhzqeM6mashTCXKw2TVKQyKuTRSx2wegnNkyJ1ozpOFiMLqcEU8BZHx6NYW8nVlZefQ1tZgQBAXJIi1eHUTRwi0lhl48QL0sogxaGDhMlUo2gh14fHhcVmnOrrxNqrU9joX21Q0IUElm7DQkAOw=="); background-size: contain; width: 25px !important; height: 15px !important; position: absolute; right: -12px; top: -6px; } [class^="progressBarContainer_"] [class^="tadaIcon_"] { display: none; }`, } @var select xmc_textarea 'Text area style' { 'Default': "", 'Typing Above*': `[class*="chat_"] [class*="chatContent_"] form { position: relative; margin: 0; } [class*="chat_"] form [class*="typing_"] { position: absolute; top: -2px; left: 10px; } [class*="channelTextArea_"] { margin-bottom: 10px !important; margin-top: 24px !important; padding: 0 !important; } [class*="channelTextArea_"] [class*="inner_"] { border-radius: 6px; } [class*="sansAttachButton_"] { padding-left: 10px !important; } .typing .ellipsis, [class*="typing_"] span[class*="ellipsis_"] { display: none; } form [class*="typing_"] { background-color: transparent !important; } [class^="scrollerSpacer_"] { height: 8px !important; } [class^="chatContent_"] > form:before { display: none !important; }`, 'Mobile': `[class*="chat_"] [class*="chatContent_"] form { position: relative; margin: 0; } [class*="chat_"] form [class*="typing_"] { position: absolute; top: -2px; left: 10px; } [class*="channelTextArea_"] { margin-bottom: 10px !important; margin-top: 24px !important; padding: 0 !important; } [class*="channelTextArea_"] [class*="inner_"] { border-radius: 6px; } [class*="sansAttachButton_"] { padding-left: 10px !important; } .typing .ellipsis, [class*="typing_"] span[class*="ellipsis_"] { display: none; } form [class*="typing_"] { background-color: transparent !important; } [class^="scrollerSpacer_"] { height: 4px !important; } [class^="chatContent_"] > form:before { display: none !important; } [class^="channelTextArea_"], [class^="channelTextArea_"] > [class^="scrollableContainer_"] { background-color: transparent !important; } [class^="channelTextArea_"] > [class^="scrollableContainer_"] { overflow: hidden !important; } [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] { padding-left: 0 !important; } [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="attachWrapper_"] { margin-right: 10px; } [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="attachWrapper_"] > [class^="attachButton_"] { margin-left: 0 !important; padding: 10px; } [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="textArea_"] { margin-right: 10px; } [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="textArea_"] > div { padding-left: 10px; margin-left: 4px; } [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="buttons_"] > * { width: 44px; margin-right: 10px; } [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="buttons_"] > [class^="buttonContainer_"] > button, [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="buttons_"] > .expression-picker-chat-input-button > * { width: 44px; } [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="attachWrapper_"], [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="textArea_"], [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="buttons_"] > * { background-color: var(--background-secondary); border-radius: 22px 22px 22px 22px; } [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="buttons_"] > [class^="separator_"] { margin-left: 0; } [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="buttons_"] > [class^="separator_"]:before { display: none; } [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="buttons_"] > [class^="separator_"] > [class^="buttonContainer_"] > button { width: 44px; } [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="buttons_"] > [class^="separator_"] > [class^="buttonContainer_"] > button > [class^="contents_"] { margin-left: 4px; } [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="buttons_"] > [class^="separator_"] > [class^="buttonContainer_"] > button > [class^="contents_"] > [class*="activeButtonChild_"] { color: var(--interactive-active); } [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="buttons_"] > [class^="separator_"] > [class^="buttonContainer_"] > button:not([disabled]) { background-color: var(--brand-experiment); border-radius: 22px 22px 22px 22px; } [class^="channelTextArea_"] > [class^="scrollableContainer_"] > div:not([class]) { background-color: var(--background-secondary); } [class^="channelTextArea_"] > [class^="attachedBars_"] { background: var(--background-primary) !important; } [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="textArea_"] { max-height: 128px; overflow-y: scroll; } [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="textArea_"]::-webkit-scrollbar { width: 16px; height: 16px; } [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="textArea_"]::-webkit-scrollbar-corner { background-color: transparent; } [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="textArea_"]::-webkit-scrollbar-thumb { background-color: var(--scrollbar-auto-thumb); min-height: 40px; } [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="textArea_"]::-webkit-scrollbar-thumb, [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="textArea_"]::-webkit-scrollbar-track { border: 4px solid transparent; background-clip: padding-box; border-radius: 8px; } [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="attachWrapper_"] { max-height: 44px; } [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] { align-items: center; } [class^="channelTextArea_"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="textArea_"] > div > [class^="placeholder_"] { left: 14px; }`, 'Fullwidth': `[class*="chat_"] [class*="chatContent_"] form { position: relative; margin: 0; } [class*="chat_"] form [class*="typing_"] { position: absolute; top: -2px; left: 10px; } [class*="channelTextArea_"] { margin-bottom: 10px !important; margin-top: 24px !important; padding: 0 !important; } [class*="channelTextArea_"] [class*="inner_"] { border-radius: 6px; } [class*="sansAttachButton_"] { padding-left: 10px !important; } .typing .ellipsis, [class*="typing_"] span[class*="ellipsis_"] { display: none; } form [class*="typing_"] { background-color: transparent !important; } [class^="scrollerSpacer_"] { height: 4px !important; } [class^="chatContent_"] > form:before { display: none !important; } [class^="chatContent_"] > form { padding: 0 !important; bottom: 0; } [class^="chatContent_"] > form [class^="channelTextArea"] { margin-bottom: 0 !important; } [class^="chatContent_"] > form [class^="channelTextArea"] > [class^="scrollableContainer_"] { border-radius: 0 !important; border: 0 !important; } [class^="chatContent_"] > form [class^="channelTextArea"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="textArea_"], [class^="chatContent_"] > form [class^="channelTextArea"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="buttons_"], [class^="chatContent_"] > form [class^="channelTextArea"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="attachWrapper_"], [class^="chatContent_"] > form [class^="channelTextArea"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="attachWrapper_"] > [class^="attachButton_"] { min-height: 53px; } [class^="chatContent_"] > form [class^="channelTextArea"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="textArea_"] > div > [class*="fontSize16Padding_"] { padding-top: 15px !important; padding-bottom: 15px !important; } [class^="chatContent_"] > form [class^="channelTextArea"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="buttons_"] [class*="emojiButton_"] { max-height: unset; } [class^="messagesWrapper_"] { margin-bottom: 8px; }`, } @var select xmc_status_icons 'EndPwn style status icons' { 'Off': "", 'On*': `[class^="member_"] [class^="avatar_"] [class*="wrapper_"] > svg, [class^="member_"] [class^="avatar_"] [class*="wrapper_"] > svg > svg[class^="cursorDefault_"], [class^="member_"] [class^="avatar_"] [class*="wrapper_"] > svg > svg[class^="cursorDefault_"] > svg[class^="dots_"], [class^="channel_"] [class^="avatar_"] [class*="wrapper_"] > svg, [class^="channel_"] [class^="avatar_"] [class*="wrapper_"] > svg > svg[class^="cursorDefault_"], [class^="channel_"] [class^="avatar_"] [class*="wrapper_"] > svg > svg[class^="cursorDefault_"] > svg[class^="dots_"], [class^="autocompleteRowIcon_"] > [class^="wrapper_"] > svg, [class^="userInfo_"] [class^="avatar_"] > svg, [class^="panels_"] [class*="avatar_"] > svg > svg, [class^="modal_"] > [class^="inner_"] [class^="avatar_"] > svg, [class^="focusLock_"][aria-modal="true"] > [class^="root_"] [class^="avatar_"] > svg, [class^="userPopoutInner_"] [class^="avatarHoverTarget_"] > [class^="wrapper_"] > svg { overflow: visible; contain: none !important; } [class^="member_"] [class^="avatar_"] [class*="wrapper_"] > svg > svg[class^="cursorDefault_"] > rect, [class^="channel_"] [class^="avatar_"] [class*="wrapper_"] > svg > svg[class^="cursorDefault_"] > rect, [class^="modal_"] > [class^="inner_"] [class^="avatar_"] > svg > svg[class^="cursorDefault_"] > rect { x: -18.5; y: -17; } [class^="member_"] [class^="avatar_"] [class*="wrapper_"] > svg > svg[class^="cursorDefault_"] > svg[class^="dots_"] circle, [class^="channel_"] [class^="avatar_"] [class*="wrapper_"] > svg > svg[class^="cursorDefault_"] > svg[class^="dots_"] circle { cx: -20.1; r: 1.5; } [class^="member_"] [class^="avatar_"] [class*="wrapper_"] > svg > svg[class^="cursorDefault_"] > svg[class^="dots_"] circle:nth-child(1), [class^="channel_"] [class^="avatar_"] [class*="wrapper_"] > svg > svg[class^="cursorDefault_"] > svg[class^="dots_"] circle:nth-child(1) { cy: -16; } [class^="member_"] [class^="avatar_"] [class*="wrapper_"] > svg > svg[class^="cursorDefault_"] > svg[class^="dots_"] circle:nth-child(2), [class^="channel_"] [class^="avatar_"] [class*="wrapper_"] > svg > svg[class^="cursorDefault_"] > svg[class^="dots_"] circle:nth-child(2) { cy: -8; } [class^="member_"] [class^="avatar_"] [class^="wrapper_"] > svg > svg[class^="cursorDefault_"] > svg[class^="dots_"] circle:nth-child(3), [class^="channel_"] [class^="avatar_"] [class*="wrapper_"] > svg > svg[class^="cursorDefault_"] > svg[class^="dots_"] circle:nth-child(3) { cy: 0; } [class^="member_"] [class^="avatar_"] [class*="wrapper_"] > svg > svg[class^="cursorDefault_"] > rect[fill^="var(--status-"], [class^="member_"] [class^="avatar_"] [class*="wrapper_"] > svg > svg[class^="cursorDefault_"] > rect[fill^="#"] { mask: none !important; x: -18.5; y: -17; width: 4px; height: 32px; } [class^="panels_"] [class*="avatar_"] > svg > rect[mask^="url(#svg-mask-status"] { mask: none !important; x: 32; y: 0; width: 4px; height: 32px; } [class^="panels_"] [class*="avatar_"] > svg > svg > rect[fill^="var(--status-"], [class^="panels_"] [class*="avatar_"] > svg > svg > rect[fill^="#"] { mask: none !important; x: 17.5; y: -17; width: 4px; height: 32px; } [class^="member_"] [class^="avatar_"] [class*="wrapper_"] > svg rect[mask^="url(#svg-mask-status-"], [class^="channel_"] [class^="avatar_"] [class*="wrapper_"] > svg rect[mask^="url(#svg-mask-status-"] { mask: none !important; width: 4px; height: 32px; x: -4; y: 0; } [class^="autocompleteRowIcon_"] > [class^="wrapper_"] > svg rect[mask^="url(#svg-mask-status-"] { mask: none !important; width: 4px; height: 24px; x: -4; y: 0; } [class^="userInfo_"] [class^="avatar_"] > svg rect[mask^="url(#svg-mask-status-"] { mask: none !important; width: 4px; height: 32px; x: 32; y: 0; } [class^="userProfileModalInner_"] [class^="header_"] [class*="avatar_"] > svg rect[mask^="url(#svg-mask-status-"] { mask: none !important; width: 8px; height: 120px; x: 120; y: 0; } [class^="userPopoutInner_"] [class^="avatarHoverTarget_"] > [class^="wrapper_"] > svg circle, [class^="userPopoutInner_"] [class^="avatarHoverTarget_"] > [class^="wrapper_"] > svg > rect[fill="black"], [class^="userProfileModalInner_"] [class^="header_"] [class^="wrapper_"] > svg circle, [class^="userProfileModalInner_"] [class^="header_"] [class^="wrapper_"] > svg > rect[fill="black"] { display: none; } [class^="accountProfileCard_"] [class*="avatar_"] > svg rect[mask^="url(#svg-mask-status-"], [class^="userPopoutInner_"] [class^="avatarHoverTarget_"] > [class^="wrapper_"] > svg rect[mask^="url(#svg-mask-status-"] { mask: none !important; width: 8px; height: 80px; x: 80; y: 0; }`, } @var select xmc_cozy_compact 'Cozy Compact Hybrid' { 'Off': "", 'On*': `html:not(.a11y-font-scaled-down) [class*="message_"]:not([class*="systemMessage_"]):not([class*="compact_"]), html:not(.a11y-font-scaled-down) [class^="messagesWrapper_"] [class^="scrollerInner_"] > [class^="wrapper_"], html:not(.a11y-font-scaled-down) [class^="messagesWrapper_"] [class^="scrollerInner_"] > [class^="container_"]:not([class*="systemMessage_"]):not([class*="compact_"]) { padding: 0 !important; padding-left: 16px !important; } [class*="message_"]:not([class*="systemMessage_"]):not([class*="compact_"]), [class^="messagesWrapper_"] [class^="scrollerInner_"] > [class^="wrapper_"]:not([class*="systemMessage_"]):not([class*="compact_"]), [class^="messagesWrapper_"] [class^="scrollerInner_"] > [class^="container_"]:not([class*="systemMessage_"]):not([class*="compact_"]) { padding-left: 16px !important; } [class*="message_"][class*="systemMessage_"] { padding-left: 32px !important; } [class*="message_"][class*="systemMessage_"] [class^="iconContainer_"] { margin-right: 0; width: 24px; } html:not(.a11y-font-scaled-down) [class*="message_"]:not([class*="compact_"]) > [class^="contents_"] > [class^="header_"], html:not(.a11y-font-scaled-down) [class^="messagesWrapper_"] [class^="scrollerInner_"] > [class^="wrapper_"]:not([class*="compact_"]) > [class^="contents_"] > [class^="header_"], html:not(.a11y-font-scaled-down) [class*="message_"]:not([class*="compact_"]) > [class^="wrapper_"] > [class^="contents_"] > [class^="header_"] { padding-left: 0 !important; margin-left: 24px; padding-bottom: 0 !important; } .a11y-font-scaled-down [class*="message_"]:not([class*="compact_"]) > [class^="contents_"] > [class^="header_"], .a11y-font-scaled-down [class^="messagesWrapper_"] [class^="scrollerInner_"] > [class^="wrapper_"]:not([class*="compact_"]) > [class^="contents_"] > [class^="header_"] .a11y-font-scaled-down [class*="message_"]:not([class*="compact_"]) > [class^="wrapper_"] > [class^="contents_"] > [class^="header_"] { margin-left: calc(24px - 4.5rem); } [class*="message_"] > [class^="wrapper_"] > [class^="contents_"] [class^="avatar_"], [class^="messagesWrapper_"] [class^="scrollerInner_"] > [class^="wrapper_"] > [class^="contents_"] [class^="avatar_"], [class*="message_"] > [class^="contents_"] [class^="avatar_"] { width: 20px; height: 20px; left: 16px; } [class*="message_"] > [class^="wrapper_"] > [class^="contents_"] [class^="avatar_"] { left: 0 !important; } [class^="messagesWrapper_"] [class^="scrollerInner_"] > [class^="wrapper_"] > [class^="contents_"], [class*="message_"] > [class^="contents_"], [class*="message_"] > [class^="wrapper_"] > [class^="contents_"] { margin-left: 0; padding: 0; } [class*="message_"][class*="systemMessage_"] > [class^="container_"] { padding: 0; } [class*="cozy_"][class*="hasThread_"]::after { display: none; } [class*="message_"] > [class^="wrapper_"] { padding-left: 0; } [class^="messagesWrapper_"] [class^="scrollerInner_"]:after { height: 4px !important; } [class*="message_"]:not([class*="compact_"]) [class^="contents_"] [class*="timestampVisibleOnHover_"] { display: none; } [class^="messagesWrapper_"] [class^="scrollerInner_"] [class^="divider_"] { margin: 4px; height: 8px; } [class^="messagesWrapper_"] [class^="scrollerInner_"] [class*="groupStart_"][class*="cozy_"] { margin-top: 8px; } div[class*="cozyMessage_"] div[class^="repliedMessage_"] { margin-left: 33px; } div[class*="cozyMessage_"] div[class^="repliedMessage_"]:before { --avatar-size: 20px; border-left: var(--spine-width) solid var(--interactive-active); border-bottom: 0 solid var(--interactive-active); border-right: 0 solid var(--interactive-active); border-top: var(--spine-width) solid var(--interactive-active); } [class*="cozyMessage_"] [class^="avatarDecoration_"] { margin-top: calc(24px - 20px * var(--decoration-to-avatar-ratio)); left: calc(38px - 20px * var(--decoration-to-avatar-ratio)); width: calc(20px * var(--decoration-to-avatar-ratio)); height: calc(20px * var(--decoration-to-avatar-ratio)); }`, } @var select xmc_unread 'Unread Indicators' { 'Stock': "", 'Circles*': `[class^="listItem_"]:hover [class^="pill_"] { display: none; } [class^="listItem_"] [class^="pill_"] { width: 52px !important; height: 56px !important; top: -4px !important; left: 11px; z-index: 100; } [class^="listItem_"] [class^="pill_"] > span { display: none; } [class^="listItem_"] [class^="pill_"] > span[style*="height: 8px;"] { display: block; left: 4px; bottom: 2px; height: 12px !important; width: 12px !important; border-radius: 100% !important; transform: none !important; z-index: 100; background: var(--red, var(--status-red-500)); } [class^="listItem_"] [class^="pill_"] > span[style*="height: 40px;"] { display: block; background: transparent; height: 46px !important; width: 46px !important; right: 4px; top: 5px !important; border-radius: 10% !important; box-shadow: 0 0 0 2.5px var(--accent, var(--brand-500)); z-index: 100; } [class^="listItem_"]:hover [class^="pill_"] span { opacity: 0 !important; } [class^="listItem_"]:not(:hover) [class^="pill_"] span { opacity: 0 !important; } [class^="listItem_"]:not(:hover) [class^="pill_"] span[style^="opacity: 0.7"], [class^="listItem_"]:not(:hover) [class^="pill_"] span[style^="opacity: 1"] { opacity: 1 !important; } [class^="listItem_"] [class^="upperBadge_"] { z-index: 500; }`, } @var select xmc_hide_tag 'Hide account details in sidebar' { 'Off': "", 'On': `section[class^="panels_"] > [class^="container_"]:last-child [class*="nameTag_"] { display: none; } section[class^="panels_"] > [class^="container_"]:last-child { position: relative; } section[class^="panels_"] > [class^="container_"]:last-child > div:last-child { position: absolute; right: 0; padding-right: 8px; }`, } @var select xmc_titlebars 'Titlebars' { 'Off': "", 'XMC*': `[class*="recentMentionsPopout_"], [class^="messagesPopoutWrap_"], [class^="browser_"] { border-radius: 0; } [class*="recentMentionsPopout_"] > [class^="header_"] { color: var(--text) !important; padding: 0 4px; background-color: var(--titlebar-color); box-shadow: var(--titlebar-shadow); margin-bottom: 0; height: 28px; min-height: 28px; box-sizing: border-box; display: flex; align-items: center; font-weight: 100; font-family: var(--_font-titlebars) !important; font-size: 12px !important; text-transform: none; } [class*="recentMentionsPopout_"] > [class^="header_"] > [class^="controls_"] > [class^="button_"] { padding: 0; border-radius: 0; width: 16px; height: 16px; min-width: 16px; min-height: 16px; background-color: transparent; } [class*="recentMentionsPopout_"] > [class^="header_"] [class^="tab_"] { margin-top: 0 !important; } [class^="messagesPopoutWrap_"] > [class^="header_"] { padding: 0; } [class^="messagesPopoutWrap_"] > [class^="header_"] > h1 { color: var(--text) !important; padding: 0 10px; background-color: var(--titlebar-color); box-shadow: var(--titlebar-shadow); margin-bottom: 0; height: 28px !important; box-sizing: border-box; display: flex; align-items: center; font-weight: 100; font-family: var(--_font-titlebars) !important; font-size: 12px !important; text-transform: none; } [class^="browser_"] > [class^="header_"] { color: var(--text) !important; padding: 0 4px; background-color: var(--titlebar-color); box-shadow: var(--titlebar-shadow); margin-bottom: 0; height: 28px; min-height: 28px; box-sizing: border-box; display: flex; align-items: center; font-weight: 100; font-family: var(--_font-titlebars) !important; font-size: 12px !important; text-transform: none; } [class^="browser_"] > [class^="header_"] > h1 { font-weight: 100; font-family: var(--_font-titlebars) !important; font-size: 12px !important; text-transform: none; } [class^="browser_"] > [class^="header_"] > [class^="threadIcon_"], [class^="browser_"] > [class^="header_"] > [class^="closeIcon_"] > svg { width: 16px; height: 16px; } [class^="browser_"] > [class^="header_"] > [class^="threadIcon_"] { margin-right: 2px; } [class^="browser_"] > [class^="header_"] > h1, [class^="browser_"] > [class^="header_"] > [class^="divider_"], [class^="browser_"] > [class^="header_"] > [class^="searchBox_"] { margin-right: 0; } [class^="browser_"] > [class^="header_"] > [class^="divider_"] { flex-grow: 1; background-color: transparent; } .platform-win [class*="baseLayer_"] { top: -32px; padding-top: 32px; } .platform-win [class^="app_"] > [class^="app_"] > [class^="bg_"] { top: -32px; } [class^="typeWindows_"] { margin: 3px; padding: 6px; height: 10px !important; background: var(--titlebar-color); box-shadow: var(--titlebar-shadow); } [class^="typeMacOS_"] { background-color: var(--background-tertiary); height: 32px !important; } [class^="macButtons_"] { padding: 8px !important; } [class*="winButton_"] { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJVSURBVFhH1ZjtThQxFIa9j81ust+fV8ONIH6AiMgAAgr4A/SavAFioiJBshLxAvjLgXfI25TuTGm7pM00eZJOe872me3szJl9dtcWAoneFr6trokPyLlPjdty0aujY/l//NXK1dGX9KKX+4fy7+CzFcQkF/2790kuP+4LG/rmMWKSi15s78j0w67cXF/noG8eIya56PnGpvzJtnIoRziOmOSiZ+sbcv4+yzFFOY6Y5KKnb9/J2dq6kkPfPP59F5Nc9NfyGzldWVVi6JvHiEku+uPla/n5atkKYpKLniwuyffnL6wgJrmoD8i5T43bsGgIcdt0OpUQarVaVHLRou21QdHJZCLj8dgJxHLRkDwl6lM9UXQ0GslwOHQCsRQNyVOiPtWTLjoYDJwwRYtiipgR9ameKIoz7vf7TiCWoiF5StSneqIozrjX6z2gXq/nmOOIpWhRXhnMU6I+1RNFccbdbjcHHwrBLMtyKMt5xFJUz2s2m+rkCMbMPCXqUz3pop1OZ0bSlEWMKYoxUJbH+RlRn+qJopBot9uFixHMIQaxFGUeKPtGOc88JepTPVEUW9NqtaTRaFhBDGIpyjwXmKdEfaonimJrcPYuIJaiIXlK1Kd6SirqA0X1a+0xyq7Rx3hwjYbARWNRLdGi7bVB0ehbj8Ur82OqzO1pnhu+C092w5/nEUrwDfBphL4+Z7tGXfKU6DxFCcFCfMajr8+VFSXAJU+JzlvmAXNBfc4U1edc8pToUxTO5hbqc7bC2SVPiVbmVaQyL3eVeV32gaLR/4AIgYvGoSa368P/Q8a1fTUAAAAASUVORK5CYII="); background-size: 42px; background-repeat: no-repeat; background-color: transparent !important; width: 14px !important; height: 14px !important; top: -2px !important; position: relative !important; margin-left: 30px; } [class*="macButton_"] { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJVSURBVFhH1ZjtThQxFIa9j81ust+fV8ONIH6AiMgAAgr4A/SavAFioiJBshLxAvjLgXfI25TuTGm7pM00eZJOe872me3szJl9dtcWAoneFr6trokPyLlPjdty0aujY/l//NXK1dGX9KKX+4fy7+CzFcQkF/2790kuP+4LG/rmMWKSi15s78j0w67cXF/noG8eIya56PnGpvzJtnIoRziOmOSiZ+sbcv4+yzFFOY6Y5KKnb9/J2dq6kkPfPP59F5Nc9NfyGzldWVVi6JvHiEku+uPla/n5atkKYpKLniwuyffnL6wgJrmoD8i5T43bsGgIcdt0OpUQarVaVHLRou21QdHJZCLj8dgJxHLRkDwl6lM9UXQ0GslwOHQCsRQNyVOiPtWTLjoYDJwwRYtiipgR9ameKIoz7vf7TiCWoiF5StSneqIozrjX6z2gXq/nmOOIpWhRXhnMU6I+1RNFccbdbjcHHwrBLMtyKMt5xFJUz2s2m+rkCMbMPCXqUz3pop1OZ0bSlEWMKYoxUJbH+RlRn+qJopBot9uFixHMIQaxFGUeKPtGOc88JepTPVEUW9NqtaTRaFhBDGIpyjwXmKdEfaonimJrcPYuIJaiIXlK1Kd6SirqA0X1a+0xyq7Rx3hwjYbARWNRLdGi7bVB0ehbj8Ur82OqzO1pnhu+C092w5/nEUrwDfBphL4+Z7tGXfKU6DxFCcFCfMajr8+VFSXAJU+JzlvmAXNBfc4U1edc8pToUxTO5hbqc7bC2SVPiVbmVaQyL3eVeV32gaLR/4AIgYvGoSa368P/Q8a1fTUAAAAASUVORK5CYII="); background-size: 42px; background-repeat: no-repeat; background-color: transparent !important; width: 14px !important; height: 14px !important; border-radius: 0; } [class^="typeMacOS_"][class*="unfocused_"] [class*="macButton_"], html.platform-win:not(.app-focused) [class*="winButton_"] { opacity: 0.4; } [class^="typeMacOS_"][class*="unfocused_"] [class*="macButton_"]:hover, html.platform-win:not(.app-focused) [class*="winButton_"]:hover { opacity: 1; } [class*="macButton_"] > svg, [class*="winButton_"] > svg, [class^="wordmarkWindows_"] > svg { display: none; } [class*="winButtonClose_"] { margin-right: 3px; } [class*="macButtonClose_"], [class*="winButtonClose_"] { background-position: 0px 0px; } [class*="macButtonClose_"]:hover, [class*="winButtonClose_"]:hover { background-position: 0px -14px; } [class*="macButtonClose_"]:active, [class*="winButtonClose_"]:active { background-position: 0px -28px; } [class*="macButtonMaximize_"], [class*="winButtonMinMax_"]:nth-child(3) { background-position: -14px 0px; } [class*="macButtonMaximize_"]:hover, [class*="winButtonMinMax_"]:nth-child(3):hover { background-position: -14px -14px; } [class*="macButtonMaximize_"]:active, [class*="winButtonMinMax_"]:nth-child(3):active { background-position: -14px -28px; } [class*="macButtonMinimize_"], [class*="winButtonMinMax_"]:nth-child(4) { background-position: -28px 0px; } [class*="macButtonMinimize_"]:hover, [class*="winButtonMinMax_"]:nth-child(4):hover { background-position: -28px -14px; } [class*="macButtonMinimize_"]:active, [class*="winButtonMinMax_"]:nth-child(4):active { background-position: -28px -28px; } [class^="wordmarkWindows_"] { width: 16px !important; height: 16px !important; top: 6px !important; left: 7px !important; padding: 0 !important; background-image: var(--titlebar-icon); background-repeat: no-repeat; } [class^="wordmarkWindows_"]::after { font-family: var(--_font-titlebars) !important; font-size: 12px !important; line-height: 250% !important; color: var(--text) !important; font-weight: 0 !important; content: "Discord"; position: absolute; top: -7px; left: 21px; height: 17px; opacity: 1; } html.platform-win:not(.app-focused) [class^="wordmarkWindows_"]::after, html:not(.platform-win) #app-mount > div:not(.app-focused) [class^="wordmarkWindows_"]::after { opacity: 0.4; } [class^="focusLock_"][aria-modal="true"] > [class*="root_"] > [class^="body_"] > [class^="infoScroller_"] > [class^="userInfoSection_"] > [class*="userInfoSectionHeader_"] { color: var(--text) !important; padding: 0 10px; background-color: var(--titlebar-color); box-shadow: var(--titlebar-shadow); margin-bottom: 0; height: 28px; box-sizing: border-box; display: flex; align-items: center; font-weight: 100; font-family: var(--_font-titlebars) !important; font-size: 12px !important; text-transform: none; } [class^="focusLock_"][aria-modal="true"] > [class*="root_"] > [class^="body_"] > [class^="infoScroller_"] > [class^="connectedAccounts_"]::before { color: var(--text) !important; padding: 0 10px; background-color: var(--titlebar-color); box-shadow: var(--titlebar-shadow); margin-bottom: 0; height: 28px; width: 100%; box-sizing: border-box; display: flex; align-items: center; font-weight: 100; font-family: var(--_font-titlebars) !important; font-size: 12px !important; text-transform: none; content: "Connected Accounts"; position: absolute; } [class^="focusLock_"][aria-modal="true"] > [class*="root_"] > [class^="body_"] > [class^="infoScroller_"] > [class^="connectedAccounts_"] > [class^="connectedAccountsColumn_"] { margin-top: 28px; } [class^="focusLock_"][aria-modal="true"] > [class*="root_"] > [class^="body_"] > [class^="listScroller_"] > [class^="activityProfile_"] [class*="headerTextNormal_"] { color: var(--text) !important; padding: 0 10px; background-color: var(--titlebar-color); box-shadow: var(--titlebar-shadow); margin-bottom: 0; width: 100%; height: 28px; box-sizing: border-box; display: flex; align-items: center; font-weight: 100; font-family: var(--_font-titlebars) !important; font-size: 12px !important; text-transform: none; }`, 'Windows Classic': `.theme-dark { --wc-frame: inset -1px -1px 0 0 var(--tertiary), inset 1px 1px 0 0 var(--primary), inset -2px -2px 0 0 var(--secondary), inset 2px 2px 0 0 var(--wc-bright, var(--highlight)); --wc-outer-edge: inset -1px -1px 0 0 var(--tertiary), inset 1px 1px 0 0 var(--wc-bright, var(--highlight)), inset -2px -2px 0 0 var(--secondary), inset 2px 2px 0 0 var(--primary) !important; } .theme-light { --wc-frame: inset -1px -1px 0 0 var(--wc-bright, var(--highlight)), inset 1px 1px 0 0 var(--primary), inset -2px -2px 0 0 var(--tertiary), inset 2px 2px 0 0 var(--secondary); --wc-outer-edge: inset -1px -1px 0 0 var(--wc-bright, var(--highlight)), inset 1px 1px 0 0 var(--secondary), inset -2px -2px 0 0 var(--primary), inset 2px 2px 0 0 var(--tertiary); } .platform-win #app-mount { padding: 2px; box-shadow: var(--wc-frame); width: calc(100% - 6px); height: calc(100% - 6px); border: 1px solid var(--titlebar-border-inactive, var(--secondary)); } .platform-win.app-focused #app-mount { border-color: var(--titlebar-border-active, var(--primary)) !important; } [class^="typeWindows_"] { height: 18px !important; margin-top: 0; background: var(--titlebar-inactive, var(--secondary)); border-bottom: 1px solid var(--titlebar-border-inactive, var(--secondary)); } .app-focused [class^="typeWindows_"] { background: var(--titlebar-active, var(--titlebar-color, var(--accent))) !important; border-color: var(--titlebar-border-active, var(--primary)) !important; } [class^="winButtonClose_"] > svg, [class^="winButtonMinMax_"] > svg, [class^="wordmarkWindows_"] > svg { display: none; } [class^="wordmarkWindows_"] { width: 16px !important; height: 16px !important; top: 1px !important; left: 2px !important; padding: 0 !important; background-image: var(--titlebar-icon); background-repeat: no-repeat; } [class^="wordmarkWindows_"]::after { font-family: var(--_font-titlebars) !important; font-size: 12px !important; color: var(--wc-bright, var(--highlight)) !important; font-weight: bold !important; content: "Discord"; position: absolute; top: 2px; left: 18px; height: 17px; opacity: 1; } .app-focused [class^="wordmarkWindows_"]::after { color: var(--text) !important; } [class*="winButton_"] { top: 2px; width: 12px !important; height: 10px !important; padding: 2px; background: var(--primary) !important; box-shadow: var(--wc-outer-edge); } [class^="winButtonClose_"] { right: 2px; } [class^="winButtonMinMax_"]:nth-child(3), [class^="winButtonMinMax_"]:nth-child(4) { right: 4px; } [class*="winButton_"]::before { width: 12px !important; height: 10px !important; background-color: var(--text); content: ""; } [class^="winButtonClose_"]::before { -webkit-mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAwSURBVChTY6AE/IdidIBLHAzQJfEqhgGYIqIUwwBZionShK4IryZckng1URswMAAAIEcZ541Sy3oAAAAASUVORK5CYIIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="); mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAwSURBVChTY6AE/IdidIBLHAzQJfEqhgGYIqIUwwBZionShK4IryZckng1URswMAAAIEcZ541Sy3oAAAAASUVORK5CYIIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="); } [class^="winButtonMinMax_"]:nth-child(3)::before { -webkit-mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAjSURBVChTY4CC/0RgFIBNATpGARgCaGBUAwiABAhhcgADAwD+Vybas8l0mAAAAABJRU5ErkJgggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="); mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAjSURBVChTY4CC/0RgFIBNATpGARgCaGBUAwiABAhhcgADAwD+Vybas8l0mAAAAABJRU5ErkJgggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="); } [class^="winButtonMinMax_"]:nth-child(4)::before { -webkit-mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZSURBVChTYxgFtAb/cWCcAJtiEKYEMDAAALNwC/VcmzodAAAAAElFTkSuQmCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="); mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZSURBVChTYxgFtAb/cWCcAJtiEKYEMDAAALNwC/VcmzodAAAAAElFTkSuQmCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="); } [class*="recentMentionsPopout_"], [class^="messagesPopoutWrap_"], [class^="browser_"] { border-radius: 0; padding: 2px; box-shadow: var(--wc-frame); border: 1px solid var(--titlebar-border-active, var(--primary)); } [class*="recentMentionsPopout_"] > [class^="header_"] { padding: 0 4px; font-family: var(--_font-titlebars) !important; font-size: 12px !important; color: var(--text) !important; font-weight: bold !important; height: 18px !important; min-height: 18px !important; border-bottom: 1px solid var(--titlebar-border-inactive, var(--secondary)); background: var(--titlebar-active, var(--titlebar-color, var(--accent))) !important; } [class*="recentMentionsPopout_"] > [class^="header_"] > [class^="controls_"] > [class^="button_"] { padding: 0; border-radius: 0; width: 16px; height: 16px; min-width: 16px; min-height: 16px; background-color: transparent; } [class*="recentMentionsPopout_"] > [class^="header_"] [class^="tab_"] { margin-top: 0 !important; padding: 0px 2px; height: 16px; border-radius: 0; font-size: 12px; } [class^="messagesPopoutWrap_"] > [class^="header_"] { padding: 0; } [class^="messagesPopoutWrap_"] > [class^="header_"] > h1 { padding: 0 4px; font-family: var(--_font-titlebars) !important; font-size: 12px !important; color: var(--text) !important; font-weight: bold !important; height: 18px !important; border-bottom: 1px solid var(--titlebar-border-inactive, var(--secondary)); background: var(--titlebar-active, var(--titlebar-color, var(--accent))) !important; } [class^="browser_"] > [class^="header_"] { padding: 0 4px; font-family: var(--_font-titlebars) !important; font-size: 12px !important; color: var(--text) !important; font-weight: bold !important; height: 18px !important; min-height: 18px !important; border-bottom: 1px solid var(--titlebar-border-inactive, var(--secondary)); background: var(--titlebar-active, var(--titlebar-color, var(--accent))) !important; } [class^="browser_"] > [class^="header_"] > h1 { font-family: var(--_font-titlebars) !important; font-size: 12px !important; color: var(--text) !important; font-weight: bold !important; } [class^="browser_"] > [class^="header_"] > [class^="threadIcon_"] { width: 16px; height: 16px; } [class^="browser_"] > [class^="header_"] > [class^="threadIcon_"] { margin-right: 2px; } [class^="browser_"] > [class^="header_"] > h1, [class^="browser_"] > [class^="header_"] > [class^="divider_"], [class^="browser_"] > [class^="header_"] > [class^="searchBox_"] { margin-right: 0; } [class^="browser_"] > [class^="header_"] > [class^="divider_"] { flex-grow: 1; background-color: transparent; } [class^="browser_"] > [class^="header_"] > [class^="closeIcon_"] > svg { display: none; } [class^="browser_"] > [class^="header_"] > [class^="closeIcon_"] { width: 12px !important; min-width: 12px !important; height: 10px !important; min-height: 10px !important; padding: 2px; top: 0px; right: -2px; position: relative; background: var(--primary) !important; box-shadow: var(--wc-outer-edge); } [class^="browser_"] > [class^="header_"] > [class^="closeIcon_"]::before { width: 12px !important; height: 10px !important; background-color: var(--text); content: ""; position: absolute; -webkit-mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAwSURBVChTY6AE/IdidIBLHAzQJfEqhgGYIqIUwwBZionShK4IryZckng1URswMAAAIEcZ541Sy3oAAAAASUVORK5CYIIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="); mask-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAwSURBVChTY6AE/IdidIBLHAzQJfEqhgGYIqIUwwBZionShK4IryZckng1URswMAAAIEcZ541Sy3oAAAAASUVORK5CYIIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="); } `, 'Old Discord': `[class*="wordmark_"] { display: none !important; } [class*="titleBar_"] { margin-top: 0; } [class*="typeWindows_"] { height: 0px !important; margin: 0 !important; padding: 0 !important; border: none !important; box-shadow: none !important; } [class*="winButton_"] { margin-top: 19px; margin-right: 5px; opacity: 0.3; } [class*="winButton_"]:hover { opacity: 1; } .platform-win [class*="headerBar_"], .platform-win [class^="chat_"] > [class^="title_"], .platform-win [class*="activityFeed_"] > [class*="container_"], .platform-win [class^="libraryHeader_"], .platform-win [class*="spacer_"] > [class*="container_"] > [class*="container_"], .platform-win [class^="base_"] > [class^="content_"] > [class^="container_"] > [class^="container_"], .platform-win [class^="videoControls_"] [class^="headerWrapper_"] { padding-right: 104px !important; } .platform-win [class^="topControls_"] { top: -4px; position: relative; } [class*="winButtonClose_"], [class*="winButtonMinMax_"] { width: 24px !important; height: 24px !important; margin-left: 0 !important; opacity: 1 !important; margin-top: 13px !important; margin-left: 4px !important; background-color: var(--interactive-normal) !important; } [class*="winButtonClose_"] { margin-right: 12px; } [class*="winButtonClose_"] svg, [class*="winButtonMinMax_"] svg { display: none; } [class*="winButtonClose_"] { mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMSAxaDI0djI0SDFWMXoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMjAgNy40MUwxOC41OSA2IDEzIDExLjU5IDcuNDEgNiA2IDcuNDEgMTEuNTkgMTMgNiAxOC41OSA3LjQxIDIwIDEzIDE0LjQxIDE4LjU5IDIwIDIwIDE4LjU5IDE0LjQxIDEzIDIwIDcuNDF6Ii8+PC9nPjwvc3ZnPg==") no-repeat; -webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMSAxaDI0djI0SDFWMXoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMjAgNy40MUwxOC41OSA2IDEzIDExLjU5IDcuNDEgNiA2IDcuNDEgMTEuNTkgMTMgNiAxOC41OSA3LjQxIDIwIDEzIDE0LjQxIDE4LjU5IDIwIDIwIDE4LjU5IDE0LjQxIDEzIDIwIDcuNDF6Ii8+PC9nPjwvc3ZnPg==") no-repeat; background-image: none !important; } [class*="winButtonMinMax_"]:nth-child(3) { mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMSAxaDI0djI0SDFWMXoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNOCAxM0g2djdoN3YtMkg4di01em0tMiAwaDJWOGg1VjZINnY3em03IDV2Mmg3di03aC0ydjVoLTV6bTAtMTJ2Mmg1djVoMlY2aC03eiIvPjwvZz48L3N2Zz4=") no-repeat; -webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMSAxaDI0djI0SDFWMXoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNOCAxM0g2djdoN3YtMkg4di01em0tMiAwaDJWOGg1VjZINnY3em03IDV2Mmg3di03aC0ydjVoLTV6bTAtMTJ2Mmg1djVoMlY2aC03eiIvPjwvZz48L3N2Zz4=") no-repeat; background-image: none !important; } [class*="winButtonMinMax_"]:nth-child(4) { mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTkgMTl2LTJIN3YyaDEyeiIvPjxwYXRoIGQ9Ik0xIDI1aDI0VjFIMXYyNHoiLz48L2c+PC9zdmc+") no-repeat; -webkit-mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTkgMTl2LTJIN3YyaDEyeiIvPjxwYXRoIGQ9Ik0xIDI1aDI0VjFIMXYyNHoiLz48L2c+PC9zdmc+") no-repeat; background-image: none !important; } [class*="winButtonClose_"]:hover, [class*="winButtonMinMax_"]:hover { background-color: var(--interactive-hover) !important; } [class^="typeMacOS_"][class*="unfocused_"] [class*="macButton_"], html.platform-win:not(.app-focused) [class*="winButton_"] { opacity: 1 !important; }`, } @var select xmc_titlebar_icon 'Titlebar Icon' { 'Discord*': `:root { --titlebar-icon: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFrSURBVDhPnVNNS8NAFMy5Pyd/pgGvCXi0eLT4C7wKJfSkIKjUg3jrRevFo+AHEhRvIuglabHpttnnm5fNsmmiiA8GXmbmTbKbXW+9gij1gzAddKM06YapMkiYHwRR5htbs1js8OCQB4n7H5AS6zGjY8bKYpGHs0lzoB0cMKmF8JvjNuNv4IBhNezj0yphYzOjvf0vOjie09bOVIAeHDQbEMpyfI8bbI4Vrm8Uaa1bAc31YhYBvMMlsb07ax10AY8TkCBAVcTZRS6mj8+CjkY55bkWoAcHbcQeJ0DVAm7vl2IaXy7kOXlZCdCDgwZP5a8C7BKeX1diUkrTw1MZBqAHhx4eJ0CWYDfx9DynotD09l7Q+GpBd49LAXpw0OCxAXw65TdyiCV7/RkdnsztcwVwvf7U4TDDvxHFAf85SLEMozgA9+DPR5nfXD/KKITIlzjLWQeWCg+8ZqxZcrRxnXmHGYp7IAEHzdhMed43/d6Afr0nB7gAAAAASUVORK5CYII="); }`, 'Discord Canary': `:root { --titlebar-icon: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGhSURBVDhPlZNdKwRhFMfner6CzXukFE2JlIj4BHLtS/ANKOUDjGnviF3rnV03XJhyIXm92W2Wi+VGKDZSe2ae5zjneZ7ZtEhO/ZrzPOf3n7dmrNoK90cdwg33xwICDNTz3qhjtO8F2WE7zI0kCfwDL8wN2yamC/YGbcgO+WF2COn4K1/mPmdMnE8w4BH4T5I6vNPvEBgTHk2iKO2ieDjG6Hpewb0o7amZ8narvmPBdq8L232ooNuTH48opfwZmqlHiH3KWrDVExDIRFdzPwe/wE7sc9aCTQcIZMTjqZLE8zlGJ1Mo4Y14p34axdOZnpET+5y1YKMLCGRkpayvkl+gdTfK8g1xq/oo7+q7ICf2OWvBemdAICOl0JIAChZ1z3AvKmYtlGugR1jrcAlkxH1OSy8FFMVF/faZ4hLK14Kaibuscg30EjPtDmTaMCY8nMDoYqa6jokuZzE8GK/Zb9efNqy2epBuwX9BGRXmgnSzDakmH1KNSMdf4Fl17nPGxHVBqsGGlXqPwD/w2DWx7wXLCQeW61wiIMDAPe0lan5ny/oEGx2ifF3nCr4AAAAASUVORK5CYII="); }`, 'Discord Development': `:root { --titlebar-icon: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGqSURBVDhPldNNTsJQEAfwt+YUCoUCItAWEFS4hPEz8RDGxBOIXweQ2rhT1xoTwa0VTVR0K1Y8QN0R3NCkjDNDGxE16iS/ZPLmPy9N04rhykwUVaRn80Urmy85fUWLzmjmxb6WlpsKaLnpfQS/MCjrrfVLyUwG1OykieCPTCVT+LgkrRUMRSvAf6S1/D4vp9QJFYFvfnEZjk9O4cK8hPLmDjPNOp/N4Wwwi1SRTGd1BCRXKIFtv0Kv1/uWbduc8fO0KxKpjIWArG9sfbs4aH1jm7MeS4wlVQcBubm941Dj/gFWVteg0+lA5+2N+0bjgWeU8fO0K+IJxUFA2u02hyq6AfFxBZ6fW9BqvXC/W9njGWX8PO2K6FjKQkBct/+YjuOAhcvUE7qo2+1y77ouZz2WkGPjOgJSrZ1z6LHZhIPDI6hfXTPqm80nnp1Va5z16CISTagIfLPzS1DGFzV4Rsqb2zAzuzB83v+0JTluSJE4/JPBy1ShcCyAzFA4Cn+D2Ujs8/8QlOQAMkZDMvxIkoEyQSn6eXmwRkIRdSQY1pGFHA/1+ijOvJhXQrwDgTTB8rXBmzwAAAAASUVORK5CYII="); }`, 'MSN Messenger 1.0': `:root { --titlebar-icon: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACYSURBVDhPpZABDsAgCAN5uk/zZ45OahAnmqxJowi9OWVRKW2yyHDpdSILQQxTtVYCNpAQxnBUDtEGBgZEh1B7HQH+BnoyAbA/AjAwVgN4I7wHQGiaCWHoHKYwRHcxdBH+Lf91dbx+/gtoqiEf9uJD6nSA4FD9PpwFY5j6hrgwB3ZaASjMbGYAaIa4MFYCUGdeAMP9apeW9gDxfcZs7l81ZQAAAABJRU5ErkJggg=="); }`, 'MSN Messenger 4.6': `:root { --titlebar-icon: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAM6SURBVDhPhZJrUIxRGMePMUiDkUaMmeRSQy7lMijklg+lBg1DG8Nu6EalJFqxU7JtbcnSZd+tbMm2W3RZpdVlG7GpKJemZqKLiC9tYYsti/17rdf0gRm/mWfmzHPO7z/PnHPI/1A9rRKyLu38tPHgiiFZUV4K0/4b3dCAe6ky/nHF3YIspkXiq6kXXHUw8hu5YAv2giyciQsJl+8x22MYjUZzdXMKgD5ESytwX9MROTzyxX7H7QioDSpU9hXiKBWHmZ4cEDNnjIx8ncuov9Hr9Qviyq6hl47YVwbwMjrkD9qfhGzO40L8rhr8xxVwTcrHtD25IDPC0Nun3cqoY4hkcoUlJwdkay0M34zTdZ91y6cd8YB7Bh9bhBLYBJeBuD4EWZAKeuJJjDZGV1c9L+9mCOKTwvGspSHsV48THfmIrFgHs20BIM4iEGspmlq1USbhD/TU4568yO949VZML4cwikH4cFNxRqh839nd62Pv5qydYOsEMscVvuF8DaON8Wagpb2uR43+4Ud0AGCgK6ZkBIt9xThSwkNO23mklPuDFeeBRbuW4kTUqVqd7uMSRick9/UXsNOvQGdoNwW8pCtCVURXKKg3aXg+WghZcyICqVNYH8LGOPs1ILOXoFajuWgKSNR8794dGYAuQyd0tMxrzIJSS0HSI0PRcDmaR8uRUZ8OjjgOm6K4sPHyo/+DB8jyIPT09nFMIfStTvyOH07F3Q0NordZELTU4FglBeVoDao+VICvvg7vNBFcooWwY8diiuMBjN+SDStPSm8K+ENQHR/BVaWwDroKtioZssF7yOkuRnipFLtEFJzOSWDnL4GFy1lMXHUS5t5qI6MSUveqRehZGAur/Zmw2BcK3+p4iDpvQ9Agg+/NbGxPzMbqqDzYBhbAwk2MSY6HMctPAUYn5JIy85lVaBiIbRosD+3Enls8cDWZOHlHDK90MTbEXMey0wWYH3AHZm5yTHY4C/3Xb9aMTj+n9j07LKegrrJxgBtzi6p3SOCAJY+FjzQRrgIRVp6RYN5xOab6lICsVWCt941+Rv03Ta/bg/mq3Kb9qYKBzbykTy7R0n5Wck2roOilQtM2GPj7FCE/Ab+l9dhxypy/AAAAAElFTkSuQmCC"); }`, 'mIRC 6': `:root { --titlebar-icon: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAB/SURBVDhPxZALCgAhCEQ9ujcvJ1PMggwWduBRijN9CGLm9sIwRWmzzhbyeUCtDooD2ENWAyjPTKvq3wAmahVk1NkCpHJy7b2mMHuQ6iUAZkOs4PyEaPReuAHWJcAMZlr2wZhOB/UAsBhNt4Ackm5xD5iDW8jsnz8xMoZ0zYiIOusbnt1lWQzCAAAAAElFTkSuQmCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="); }`, 'mIRC 6 Inverted': `:root { --titlebar-icon: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACCSURBVDhPxY7hCsAgCIT9MfbcvrnT0rIbbAmDHRx11X1GJmaWilspq11QwQj5HrCRvdq1PNC9KRdahjde7foZwCRbpukb4JRjGHOciXTzhLkKACuHtekQC+BcDOcf2LoAcFre5yJMrwHSVC+GXgAIgV9sAHwqQvxcZeHJXQOUrCK6ADMZukVNcDDrAAAAAElFTkSuQmCCAAAAAAAAAAAAAAAAAAAAAAAAAA=="); }`, 'mIRC 7': `:root { --titlebar-icon: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIgSURBVDhPXZAf2PJQGMZ3HRgEwSB4IfjggyAYDAbBIAgGgyAIgsFgMBgEwSAIPhgEQRAEwSB4IQiCweCF4IUXgmAwGASDQff7nNO/b53r+l17nvuc+37OmcSXZkXQ+nceNf8KNv/VL00YH0u11hhvrwLTT+AsMlH70RU9L4EdphhT7Ucl/E1JZ76gmutXiGquxGbHuWAwKzAKC3S9nPpcfN1VASug3s4E+ugMtbd8BbR7C0ouoNsp9GEC1fqENohhOGdxWBsk9KydQGjDE9rd+Sug1Q3hrS+08QNeC4yQJudk/hZ1VTuK+m6nAGMGj2/0v9DqzMQG/960pKK5q4xuGD81sf7qAdwl3ziA1xXN3L9pKWm7pyYdlBqOLfnJnvqoLj/ZPGjImA9veH0dqu7eAnZkuAaNJ5+8n1E9USqsKKT8VlHGCuJ/DFOrfgvgU65uA4XGBKLnYX1WYcH1fIRpj+GyY9hNZARmDdKaNh7wKZzrmALoICdq0lOIxQfdLO2jPLZRHJrI9iomPQpYcsOUDHfEJI9qgwKIWU1Gsafrf/1BebJwORpIlm3M7Q/4Bj1j/jYxJIN4ks5QEgH12Zoh3zL8LJiYKoyPxSdwAz/MmVJfOg3kKpnon4xlhjRq4bys4TRniAMKNRU4+j2ETyjtBjIycCb3Pm2TkfAoIBw1cVxpOG87OEUdxKEGt6PcAvgE/w3nHZpma3WMVKWCJEnSLy2BBAWWLCo4AAAAAElFTkSuQmCC"); }`, 'mIRC 7 Inverted': `:root { --titlebar-icon: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAMQSURBVDhPTZB7SFRZGMBP5zrThqNzR5tsMhvL1mwnyyyM/KciInXLyoW1ptSslOzFFEY1udqahG2uu2lsZVH0/KMWbTUKtAfLUqwRRJEQ7SPabWzZ3Zyg50zBr3Ovjzzw4/u+33e+7x6uME5pYn1QgYl7UJ5YR4l7X0upu+6RQvV6We3ed2fVmFrdHDZOccIeug6+N6nLuczlnd1mfne/qrM7uFgeGOgbriH3Z4pGVx/vGxdihesrbje+5+DcABfWP+dS+UuOLnxq1ka8URvmXNH/Zm3QOOcPvCP99I0LkT9iK7/Uv2FP5h386a2sG3+IrZObqZ/XZbodaRfZPPE0vpRTA+5L55aPC/JiNtJR+5zt09r5QuWq/i7PsYFLNc9Ml+dYb7hdRhzs+saFWGQvoa3mH8o8ZzFy00UPctGrTZerYr8zcsOZJ8dWyPmqx3jHNZBjKzAbRhxwkStMl61ivzNyw4kJ38QGFRgkG9TGMGbL0AES+hjvs/DDMo3GfI2KuUnk6lm9C5KqdU6/dXLstZPDL+NI+trOlVAsbSEHrYoLimbF6A0RhB96CHV+QudeC7uzNGo+1xJFoj+S8sAoZl3VyWzXce+I5IxaWN1toypgo+KJDf9fNlylknevV1I9SyPUbuWKP4LKeVqLMJ+4uR8rCT4re3tcFNzTWX5XZ1JVBJ9VaiSXabzrySP8IJnQzRheXPewTS0T8apx5FUcTer5hxTxazV8T+LJvOpgZoeDEQWS0DUroXsuwt0LCHdlcqtpLPsLbfhmyusirliy899R5PzqIOuGg7iVkrLfRpL+YxTp56MYni/pOWvhVauV35ssbJutsWmGbNmUIdPMn+j0Stb96WJ6m53prXacSyVr7seSemwoqUetxC6R/PfTOAJHLPx9wEJnhYXK+VZWpcrjRR6pC+NCSddwppwcxpQTw3AslhTfjiKlXiPlWw19oeR7r86DU2k8bcsg0JzBrYZUSqZGUJAiZwt7tgwqiM4a8pH5vUT1EixWXyv0yKAawDtBsixZPlr6qdwlhBAfAJkz9Tuj0O+XAAAAAElFTkSuQmCC"); }`, 'mCord': `:root { --titlebar-icon: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACJSURBVDhPxVABDoAgELqn388LvHDMrOnW1i060IPMYGXmsYNm8qrFddxCPg9Y01Y+QM6SJljjzGWt+j2AoiE3Ue4DD5BZIXh1cOhJ9xCoZhY85C1AmqyfgJ0BGnQD+bjOjgsEsa9vB4CBz43q4rN9sv4LOoWbnLvWGlkLIHYCpDFfJkEbK4iIOAFjx6/RbabDvAAAAABJRU5ErkJgggAAAAAAAAAAAAAAAA=="); }`, 'mCord Inverted': `:root { --titlebar-icon: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACJSURBVDhPxU9bDoAwCOPDeG5ujjwsYcs0IzGR2G2FtptkxczSgZtq+YAamEO+D9jgtzVqEOjZqhqcT5rbGvV7gJEAN+Fu0U/B0ZBTjoSJnniGwAzUkLcA8OEFtlsAhNXg4qkfPV3q7e2AvHVhxJ7ixXz4Bbyimuq58uwhACG7AeCqD1MCgx0Q0QXjX8uT7Jk2OwAAAABJRU5ErkJgggAAAAAAAAAAAAAAAA=="); }`, } @var select xmc_old_roles 'Old Roles' { 'Off': "", 'On*': `[class^="role_"] { position: relative; border-radius: 5%; } [class^="role_"] [class^="roleRemoveButton_"] [class^="roleCircle_"], [class^="role_"] [class^="roleRemoveButton_"] [class^="roleFlowerStar_"] { margin: 0 !important; border-radius: 5% !important; width: 100% !important; height: 22px !important; top: 0; left: 0; position: absolute; z-index: 1; opacity: 0.25; } [class^="role_"] [class^="roleFlowerStar_"] > svg[class^="linkIcon_"] { z-index: 7; position: absolute; right: -2px; top: -2px; opacity: 5; } [class^="role_"] [class^="roleRemoveButton_"] { position: absolute; left: 0; width: 100%; height: 22px; overflow-x: clip; overflow-y: visible; } [class^="role_"] [class^="roleIcon_"] { z-index: 5; } [class^="role_"] [class^="roleName_"] { z-index: 2; margin-right: 0; } [class^="role_"] [class^="roleRemoveIcon_"] { display: block; position: absolute; top: 4px; left: 4px; z-index: 6; } [class^="role_"] [class^="roleRemoveButton_"] [class*="roleDot_"] { width: 1em !important; height: 1em !important; margin-top: 0.25em; }`, } @var select xmc_old_embeds 'Old Embeds' { 'Off': "", 'On*': `[class*="embed_"] { border-radius: 0 0 0 0; border-color: var(--interactive-active); } [class*="embed_"] [class*="embedInner_"] { border-color: transparent; } [class*="embed_"] [class*="embedAuthorIcon_"] { border-radius: 0; } [class*="embed_"] [class^="grid_"] { padding: 8px !important; } [class*="embed_"] [class*="embedMargin_"] { margin-top: 4px !important; } [class*="embed_"] [class*="embedMedia_"] { margin-top: 4px !important; } [class*="embed_"] [class*="embedTitle_"] { font-size: 16px !important; font-weight: 200 !important; } [class*="embed_"] [class*="embedFieldName_"] { font-weight: 500 !important; } [class*="embed_"] [class*="embedDescription_"], [class*="embed_"] [class*="embedFieldName_"], [class*="embed_"] [class*="embedFieldValue_"] { font-size: 16px !important; } [class*="embed_"] [class*="embedFooterText_"] { font-size: 0.8em; }`, } @var select xmc_left_reply 'Left Side Reply Controls' { 'Off': "", 'On*': `[class^="channelTextArea_"] > [class^="attachedBars_"] [class^="replyBar_"], [class^="channelTextArea_"] > [class^="attachedBars_"] [class^="threadSuggestionBar_"] { background: transparent; } [class^="channelTextArea_"] > [class^="attachedBars_"] [class^="replyBar_"] { display: flex; flex-direction: row-reverse; align-self: flex-start; } [class^="channelTextArea_"] > [class^="attachedBars_"] [class^="replyBar_"] > [class^="actions_"] { flex-direction: row-reverse; } [class^="channelTextArea_"] > [class^="attachedBars_"] [class^="replyBar_"] [class*="replyLabel_"] { margin-left: 12px; } [class^="channelTextArea_"] > [class^="attachedBars_"] [class^="replyBar_"] > [class^="actions_"]::after { position: relative; content: ""; background-color: var(--background-modifier-accent); width: 1px; height: 20px; left: 100%; }`, } @var select xmc_collapsing_members 'Collapsing Member List' { 'Off*': "", 'On': `[class^="chat_"] > [class^="content_"] > [class^="container_"]:nth-child(2) > [class^="membersWrap_"], [class^="chat_"] > [class^="content_"] > [class^="container_"]:nth-child(2), [class^="chat_"] > [class^="content_"] > [class^="membersWrap_"] { width: 50px !important; min-width: 50px !important; } [class^="chat_"] > [class^="content_"] > [class^="container_"]:nth-child(2):hover, [class^="chat_"] > [class^="content_"] > [class^="container_"]:hover > [class^="membersWrap_"], [class^="chat_"] > [class^="content_"] > [class^="membersWrap_"]:hover { width: 240px !important; min-width: 240px !important; } [class^="chat_"] > [class^="content_"] > [class^="container"] > [class^="membersWrap_"], [class^="chat_"] > [class^="content_"] > [class^="membersWrap_"] { min-width: 0; min-height: 100%; background-color: var(--background-secondary); } [class^="chat_"] > [class^="content_"] > [class^="container_"] > [class^="membersWrap_"] > [class^="members_"],[class^="chat_"] > [class^="content_"] > [class^="membersWrap_"] > [class^="members_"] { width: 58px !important; } [class^="chat_"] > [class^="content_"] > [class^="container_"]:hover > [class^="membersWrap_"] > [class^="members_"], [class^="chat_"] > [class^="content_"] > [class^="membersWrap_"]:hover > [class^="members_"]{ width: 240px !important; } [class^="chat_"] > [class^="content_"] > [class^="container_"] > [class^="membersWrap_"] > [class^="members_"] > [class^="content_"] > [class^="membersGroup_"], [class^="chat_"] > [class^="content_"] > [class^="membersWrap_"] > [class^="members_"] > [class^="content_"] > [class^="membersGroup_"] { height: 0 !important; padding-top: 12px; } [class^="chat_"] > [class^="content_"] > [class^="container_"]:hover > [class^="membersWrap_"] > [class^="members_"] > [class^="content_"] > [class^="membersGroup_"], [class^="chat_"] > [class^="content_"] > [class^="membersWrap_"]:hover > [class^="members_"] > [class^="content_"] > [class^="membersGroup_"] { height: 40px !important; padding-top: 24px; }`, 'Dynamic': `@media (width < 1300px) { [class^="chat_"] > [class^="content_"] > [class^="container_"]:nth-child(2) > [class^="membersWrap_"], [class^="chat_"] > [class^="content_"] > [class^="container_"]:nth-child(2), [class^="chat_"] > [class^="content_"] > [class^="membersWrap_"] { width: 50px !important; min-width: 50px !important; } [class^="chat_"] > [class^="content_"] > [class^="container_"]:nth-child(2):hover, [class^="chat_"] > [class^="content_"] > [class^="container_"]:hover > [class^="membersWrap_"], [class^="chat_"] > [class^="content_"] > [class^="membersWrap_"]:hover { width: 240px !important; min-width: 240px !important; } [class^="chat_"] > [class^="content_"] > [class^="container"] > [class^="membersWrap_"], [class^="chat_"] > [class^="content_"] > [class^="membersWrap_"] { min-width: 0; min-height: 100%; background-color: var(--background-secondary); } [class^="chat_"] > [class^="content_"] > [class^="container_"] > [class^="membersWrap_"] > [class^="members_"],[class^="chat_"] > [class^="content_"] > [class^="membersWrap_"] > [class^="members_"] { width: 58px !important; } [class^="chat_"] > [class^="content_"] > [class^="container_"]:hover > [class^="membersWrap_"] > [class^="members_"], [class^="chat_"] > [class^="content_"] > [class^="membersWrap_"]:hover > [class^="members_"]{ width: 240px !important; } [class^="chat_"] > [class^="content_"] > [class^="container_"] > [class^="membersWrap_"] > [class^="members_"] > [class^="content_"] > [class^="membersGroup_"], [class^="chat_"] > [class^="content_"] > [class^="membersWrap_"] > [class^="members_"] > [class^="content_"] > [class^="membersGroup_"] { height: 0 !important; padding-top: 12px; } [class^="chat_"] > [class^="content_"] > [class^="container_"]:hover > [class^="membersWrap_"] > [class^="members_"] > [class^="content_"] > [class^="membersGroup_"], [class^="chat_"] > [class^="content_"] > [class^="membersWrap_"]:hover > [class^="members_"] > [class^="content_"] > [class^="membersGroup_"] { height: 40px !important; padding-top: 24px; } }`, } @var select xmc_accessible_styles 'Accessible Font Styles' { 'Off*': "", 'Italics + Bold': `span[data-slate-leaf="true"][class*="italics_"], em { font-style: normal; display: inline-block; transform: skewX(-8deg); color: #f80; } span[data-slate-leaf="true"][class*="bold_"], strong { font-weight: 400; text-shadow: 0.1px 0.1px, -0.1px -0.1px; }`, 'Just Italics': `span[data-slate-leaf="true"][class*="italics_"], em { font-style: normal; display: inline-block; transform: skewX(-8deg); color: #f80; }`, 'Just Colored Italics': `span[data-slate-leaf="true"][class*="italics_"], em { color: #f80; }` } @var select xmc_compacter_mode 'Compact-er Mode' { 'Off*': "", 'On': `[class*="guilds_"] [class^="listItemWrapper_"] > [class^="wrapper_"], [class*="guilds_"] [class^="listItemWrapper_"] > [class^="wrapper_"] > svg, [class*="guilds_"] [class^="listItem_"] [class^="wrapper_"]:has(> svg), [class*="guilds_"] [class^="listItem_"] [class^="wrapper_"]:has(> svg) > svg, [class*="guilds_"] [class^="listItem_"] [class^="wrapperSimple_"], [class*="guilds_"] [class^="listItem_"] [class^="wrapperSimple_"] > svg { width: 32px; height: 32px; } [class*="guilds_"] [class^="listItem_"] > [class^="pill_"], [class*="guilds_"] [class^="listItem_"] > [class^="pill_"] > [class^="item_"][style*="height: 40px;"] { height: 32px !important; } [class*="guilds_"], [class*="guilds_"] [class^="listItem_"], [class*="guilds_"] [class^="wrapper_"]:has(> [class^="expandedFolderBackground_"]) { width: 48px !important; } [class*="guilds_"] [class^="unreadMentionsIndicator"] { width: 48px; height: 16px; } [class*="guilds_"] > ul > [class^="scroller_"] { padding-top: 8px !important; } [class*="guilds_"] [class^="listItem_"] { margin-bottom: 4px; } [class*="guilds_"] ul[id^="folder-items-"] > [class^="listItem_"] { width: 32px !important; height: 32px !important; margin-left: 8px; } [class*="guilds_"] [class^="expandedFolderBackground_"] { width: 32px; left: 8px; } [class*="guilds_"] ul[id^="folder-items-"] { height: unset !important; } [class*="guilds_"] ul[class^="tree_"] > [class^="scroller_"] > div[style*="height: 56px;"] { height: unset !important; } [class*="guilds_"] ul[id^="folder-items-"] > [class^="listItem_"] > [class^="pill_"] { left: -8px; } section[class^="panels_"] > [class*="activityPanel_"] [class^="gameIcon_"], section[class^="panels_"] > [class*="activityPanel_"] [class^="actions_"] > [class^="panelButtonContainer_"] > button, section[class^="panels_"] > [class^="wrapper_"] > [class^="container_"] > [class*="connection_"] > [class*="directionRow_"] > button, section[class^="panels_"] > [class^="wrapper_"] > [class^="container_"] > [class*="actionButtons_"] button { width: 24px; height: 24px; min-height: 24px; } section[class^="panels_"] > [class^="container_"]:last-child { position: relative; } section[class^="panels_"] > [class^="container_"]:last-child > div:last-child { position: absolute; right: 0; padding-right: 8px; } section[class^="panels_"] > [class^="wrapper_"] > [class^="container_"] > [class*="connection_"] > [class*="directionRow_"] { position: absolute; bottom: 8px; right: 8px; display: grid; grid-gap: 4px; grid-auto-flow: column; } section[class^="panels_"] > [class^="wrapper_"] > [class^="container_"] > [class*="connection_"] > [class^="inner_"] > div { padding-left: 20px; } section[class^="panels_"] > [class^="wrapper_"] > [class^="container_"] > [class*="connection_"] > [class^="inner_"] > div > [class^="rtcConnectionStatus_"] { position: absolute; left: 8px; } section[class^="panels_"] > [class^="wrapper_"] > [class^="container_"] > [class*="connection_"] > [class^="inner_"] > div > [class^="rtcConnectionStatus_"]:has(> :nth-child(2)) { top: 12px; } section[class^="panels_"] > [class^="wrapper_"] > [class^="container_"] > [class*="connection_"] > [class^="inner_"] > div > [class^="rtcConnectionStatus_"] > svg[class^="ping_"] { margin-right: 0; } section[class^="panels_"] > [class^="wrapper_"] > [class^="container_"] > [class*="connection_"] > [class^="inner_"] > div > [class^="rtcConnectionStatus_"] > [class^="labelWrapper_"], section[class^="panels_"] > [class^="wrapper_"] > [class^="container_"] > [class*="connection_"] > [class^="inner_"] > div > [class^="rtcConnectionStatus_"] > [class^="labelWrapper_"] > button { width: 16px; height: 16px; } section[class^="panels_"] > [class^="wrapper_"] > [class^="container_"] > [class*="connection_"] > [class^="inner_"] > div > [class^="rtcConnectionStatus_"] > [class^="labelWrapper_"] { position: relative; left: -16px; z-index: 10; } section[class^="panels_"] > [class^="wrapper_"] > [class^="container_"] > [class*="connection_"] > [class^="inner_"] > div > [class^="rtcConnectionStatus_"] > [class^="labelWrapper_"] > button > [class^="contents_"] { display: none; } section[class^="panels_"] > [class^="wrapper_"] > [class^="container_"] > [class*="actionButtons_"] button { padding: 0; background: transparent; } section[class^="panels_"] > [class^="wrapper_"] > [class^="container_"] > [class*="actionButtons_"] { grid-gap: 4px; padding-top: 0; grid-template-columns: repeat(auto-fill, minmax(0, 24px)); height: 24px; } section[class^="panels_"] > [class^="container_"] { height: 40px; padding: 0 4px; } section[class^="panels_"] > [class^="container_"] > [class^="avatarWrapper_"] > [class*="avatar_"] { width: 24px !important; height: 24px !important; } section[class^="panels_"] > [class^="container_"] > [class^="avatarWrapper_"] > [class*="avatar_"] > svg { width: 32px !important; height: 32px !important; } section[class^="panels_"] > [class^="container_"] > [class*="directionRow_"] > button { width: 24px; height: 24px; } section[class^="panels_"] > [class^="container_"] > [class*="directionRow_"] { display: grid; grid-auto-flow: column; grid-gap: 4px; padding-right: 4px !important; } .hh2-spotify-controls-player { margin: 4px 4px !important; height: 32px !important; } .hh2-spotify-controls-album-image { width: 32px !important; height: 32px !important; } button.hh2-spotify-controls-button { width: 24px !important; } .hh2-spotify-controls-info-box { margin-left: 4px !important; max-width: 112px !important; margin-right: 4px !important; } .hh2-spotify-controls-buttons { display: grid !important; grid-auto-flow: column; grid-gap: 4px; } .hh2-spotify-controls-track-name { font-size: 0.75em; } .hh2-spotify-controls-album-name span, .hh2-spotify-controls-album-name a { color: var(--text-muted) !important; } [class^="members_"] [class^="member_"] > [class*="layout_"] { height: 32px; } [class^="members_"] [class^="member_"] > [class*="layout_"] > [class^="avatar_"], [class^="members_"] [class^="member_"] > [class*="layout_"] > [class^="avatar_"] > [class^="wrapper_"] { width: 24px !important; height: 24px !important; } [class^="members_"] [class^="member_"] > [class*="layout_"] > [class^="avatar_"] > [class^="wrapper_"] > svg[viewBox="0 0 40 40"] { width: 32px !important; height: 32px !important; } [class^="members_"] [class^="member_"] > [class*="layout_"] > [class^="avatar_"] > [class^="wrapper_"] > [class^="avatarDecoration_"] { top: calc((.4 - var(--decoration-to-avatar-ratio)/2)*32px); left: calc((.475 - var(--decoration-to-avatar-ratio)/2)*32px); width: calc(32px * var(--decoration-to-avatar-ratio)); height: calc(32px * var(--decoration-to-avatar-ratio)); } [class^="members_"] [class^="member_"] > [class*="layout_"] > [class^="avatar_"] > [class^="wrapper_"] > svg[viewBox="0 0 32 32"] { width: 24px !important; height: 24px !important; } [class^="members_"] [class^="member_"] > [class*="layout_"] > [class^="avatar_"] { margin-right: 8px; } [class^="members_"] [class^="membersGroup_"] { padding: 12px 8px 0 8px !important; height: unset !important; } [class^="chat_"] > [class^="content_"] > [class^="container_"] > [class^="membersWrap_"]:hover > [class^="members_"] > [class^="content_"] > [class^="membersGroup_"] { height: unset !important; } [class^="members_"] [class^="member_"] > [class*="layout_"] > [class^="children_"] > .presence-icons-wrapper > span > img { width: 20px; height: 20px; } [class^="sidebar_"] [class^="containerDefault_"]:has(> [class*="clickable_"]) { padding-top: 8px; } [class^="sidebar_"] ul[class^="content_"] > div[style="height: 12px;"] { height: 6px !important; } [class^="sidebar_"] ul[class^="content_"] > div[style="height: 84px;"] { height: 0px !important; } [class^="sidebar_"] ul[class^="content_"] > [class^="sectionDivider_"] { margin-top: 6px; } [class^="sidebar_"] [class^="containerDefault_"] [class^="link_"] { padding: 4px; } [class^="sidebar_"] [class^="iconVisibility_"] > [class^="content_"] > [class^="mainContent_"], [class^="sidebar_"] [class^="containerDefault_"] [class^="iconVisibility_"] > [class^="content_"] > [class^="children_"] > [class^="iconItem_"] { padding: 3px 0; } [class^="sidebar_"] [class^="containerDefault_"] [class^="iconVisibility_"] > [class^="content_"] > [class^="children_"] > [class^="channelInfo_"] { margin-top: 0 !important; } [class^="sidebar_"] [class^="containerDefault_"] [class^="iconVisibility_"] > [class^="content_"] > [class^="children_"] { margin-top: 2px; } [class^="sidebar_"] [class^="containerDefault_"] [class^="voiceUser_"] [class^="userAvatar_"] { margin-left: 4px; margin-right: 4px; } [class^="sidebar_"] [class^="containerDefault_"] [class^="spine_"] { top: 2px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"] > [class^="animatedContainer_"] { height: 32px !important; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"] > [class^="animatedContainer_"] > [class^="bannerImage_"] { height: 32px !important; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"] > [class^="animatedContainer_"] > [class^="bannerImage_"]:after { content: ""; height: 32px !important; width: 240px; top: 0; left: 0; position: absolute; background: linear-gradient( 0deg, var(--background-secondary) 5%, transparent 100% ); } [class^="animatedBannerHoverLayer_"] { top: -32px !important; height: 32px !important; } [nop=nop] [class^="members_"] > [class^="content_"], [nop=nop] [class^="sidebar_"] ul[class^="content_"] { height: unset !important; padding-bottom: 8px; } [class^="sidebar_"] header[class^="header_"] { padding: 4px 8px; } [class^="chat_"] > [class^="title_"], [class^="chat_"] > section[class*="container_"], [class^="base_"] > [class^="content_"] > [class^="container_"] > section[class*="container_"], [class^="base_"] > [class^="content_"] > [class^="applicationStore_"] section[class*="container_"] { height: 32px !important; min-height: 32px !important; padding: 0; } [class^="chat_"] > [class^="title_"][class^="libraryHeader_"]:before, [class^="chat_"] > section[class*="container_"][class^="libraryHeader_"]:before, [class^="base_"] > [class^="content_"] > [class^="container_"] > section[class*="container_"][class^="libraryHeader_"]:before, [class^="base_"] > [class^="content_"] > [class^="applicationStore_"] section[class*="container_"][class^="libraryHeader_"]:before { top: 31px; } [class^="chat_"] > [class^="title_"] > [class^="upperContainer_"], [class^="chat_"] > section[class*="container_"] > [class^="upperContainer_"], [class^="base_"] > [class^="content_"] > [class^="container_"] > section[class*="container_"] > [class^="upperContainer_"], [class^="base_"] > [class^="content_"] > [class^="applicationStore_"] section[class*="container_"] > [class^="upperContainer_"] { height: 32px; } [class^="chat_"] > [class^="title_"] > [class^="upperContainer_"] > [class^="toolbar_"], [class^="chat_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"], [class^="base_"] > [class^="content_"] > [class^="container_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"], [class^="base_"] > [class^="content_"] > [class^="applicationStore_"] section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] { display: grid; grid-auto-flow: column; grid-gap: 4px; margin-right: 4px; } [class^="chat_"] > [class^="title_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="inviteToolbar_"], [class^="chat_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="inviteToolbar_"], [class^="base_"] > [class^="content_"] > [class^="container_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="inviteToolbar_"], [class^="base_"] > [class^="content_"] > [class^="applicationStore_"] section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="inviteToolbar_"] { display: grid; grid-auto-flow: column; grid-gap: 4px; } [class^="chat_"] > [class^="title_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"], [class^="chat_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"], [class^="base_"] > [class^="content_"] > [class^="container_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"], [class^="base_"] > [class^="content_"] > [class^="applicationStore_"] section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] { height: 24px !important; } [class^="chat_"] > [class^="title_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > .DraftEditor-root [class^="chat_"] > [class^="title_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > [class^="icon_"], [class^="chat_"] > [class^="title_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > .DraftEditor-root [class^="chat_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > [class^="icon_"], [class^="chat_"] > [class^="title_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > .DraftEditor-root [class^="base_"] > [class^="content_"] > [class^="container_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > [class^="icon_"], [class^="chat_"] > [class^="title_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > .DraftEditor-root [class^="base_"] > [class^="content_"] > [class^="applicationStore_"] section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > [class^="icon_"], [class^="chat_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > .DraftEditor-root [class^="chat_"] > [class^="title_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > [class^="icon_"], [class^="chat_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > .DraftEditor-root [class^="chat_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > [class^="icon_"], [class^="chat_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > .DraftEditor-root [class^="base_"] > [class^="content_"] > [class^="container_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > [class^="icon_"], [class^="chat_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > .DraftEditor-root [class^="base_"] > [class^="content_"] > [class^="applicationStore_"] section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > [class^="icon_"], [class^="base_"] > [class^="content_"] > [class^="container_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > .DraftEditor-root [class^="chat_"] > [class^="title_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > [class^="icon_"], [class^="base_"] > [class^="content_"] > [class^="container_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > .DraftEditor-root [class^="chat_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > [class^="icon_"], [class^="base_"] > [class^="content_"] > [class^="container_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > .DraftEditor-root [class^="base_"] > [class^="content_"] > [class^="container_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > [class^="icon_"], [class^="base_"] > [class^="content_"] > [class^="container_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > .DraftEditor-root [class^="base_"] > [class^="content_"] > [class^="applicationStore_"] section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > [class^="icon_"], [class^="base_"] > [class^="content_"] > [class^="applicationStore_"] section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > .DraftEditor-root [class^="chat_"] > [class^="title_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > [class^="icon_"], [class^="base_"] > [class^="content_"] > [class^="applicationStore_"] section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > .DraftEditor-root [class^="chat_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > [class^="icon_"], [class^="base_"] > [class^="content_"] > [class^="applicationStore_"] section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > .DraftEditor-root [class^="base_"] > [class^="content_"] > [class^="container_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > [class^="icon_"], [class^="base_"] > [class^="content_"] > [class^="applicationStore_"] section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > .DraftEditor-root [class^="base_"] > [class^="content_"] > [class^="applicationStore_"] section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="search_"] [class^="searchBar_"] > [class^="icon_"] { margin-top: 0 !important; } [class^="chat_"] > [class^="title_"] > [class^="upperContainer_"] > [class^="toolbar_"] [class^="iconWrapper_"], [class^="chat_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] [class^="iconWrapper_"], [class^="base_"] > [class^="content_"] > [class^="container_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] [class^="iconWrapper_"], [class^="base_"] > [class^="content_"] > [class^="applicationStore_"] section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] [class^="iconWrapper_"] { width: 24px !important; height: 24px !important; margin: 0; } [class^="chat_"] > [class^="title_"] > [class^="upperContainer_"] > [class^="toolbar_"] [class^="iconWrapper_"] > svg, [class^="chat_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] [class^="iconWrapper_"] > svg, [class^="base_"] > [class^="content_"] > [class^="container_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] [class^="iconWrapper_"] > svg, [class^="base_"] > [class^="content_"] > [class^="applicationStore_"] section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] [class^="iconWrapper_"] > svg { margin: 0 !important; padding: 1px; } [class^="chat_"] > [class^="title_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="icon_"]:has(> [class^="text-md-normal_"]), [class^="chat_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="icon_"]:has(> [class^="text-md-normal_"]), [class^="base_"] > [class^="content_"] > [class^="container_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="icon_"]:has(> [class^="text-md-normal_"]), [class^="base_"] > [class^="content_"] > [class^="applicationStore_"] section[class*="container_"] > [class^="upperContainer_"] > [class^="toolbar_"] > [class^="icon_"]:has(> [class^="text-md-normal_"]) { margin-left: 4px; margin-right: 0; } [class^="chat_"] > [class^="title_"] > [class^="upperContainer_"] [class^="topic_"], [class^="chat_"] > section[class*="container_"] > [class^="upperContainer_"] [class^="topic_"], [class^="base_"] > [class^="content_"] > [class^="container_"] > section[class*="container_"] > [class^="upperContainer_"] [class^="topic_"], [class^="base_"] > [class^="content_"] > [class^="applicationStore_"] section[class*="container_"] > [class^="upperContainer_"] [class^="topic_"] { margin-left: 4px; } [class^="chat_"] > [class^="title_"] > [class^="upperContainer_"] [class^="titleWrapper_"], [class^="chat_"] > section[class*="container_"] > [class^="upperContainer_"] [class^="titleWrapper_"], [class^="base_"] > [class^="content_"] > [class^="container_"] > section[class*="container_"] > [class^="upperContainer_"] [class^="titleWrapper_"], [class^="base_"] > [class^="content_"] > [class^="applicationStore_"] section[class*="container_"] > [class^="upperContainer_"] [class^="titleWrapper_"] { margin-right: 4px; } [class^="chat_"] > [class^="title_"] > [class^="upperContainer_"] > [class^="children_"] > [class^="iconWrapper_"], [class^="chat_"] > [class^="title_"] > [class^="upperContainer_"] [class^="divider_"], [class^="chat_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="children_"] > [class^="iconWrapper_"], [class^="chat_"] > section[class*="container_"] > [class^="upperContainer_"] [class^="divider_"], [class^="base_"] > [class^="content_"] > [class^="container_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="children_"] > [class^="iconWrapper_"], [class^="base_"] > [class^="content_"] > [class^="container_"] > section[class*="container_"] > [class^="upperContainer_"] [class^="divider_"], [class^="base_"] > [class^="content_"] > [class^="applicationStore_"] section[class*="container_"] > [class^="upperContainer_"] > [class^="children_"] > [class^="iconWrapper_"], [class^="base_"] > [class^="content_"] > [class^="applicationStore_"] section[class*="container_"] > [class^="upperContainer_"] [class^="divider_"] { margin: 0 4px; } [class^="chat_"] > [class^="title_"] > [class^="upperContainer_"] > [class^="children_"] > [class^="iconWrapper_"] > svg, [class^="chat_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="children_"] > [class^="iconWrapper_"] > svg, [class^="base_"] > [class^="content_"] > [class^="container_"] > section[class*="container_"] > [class^="upperContainer_"] > [class^="children_"] > [class^="iconWrapper_"] > svg, [class^="base_"] > [class^="content_"] > [class^="applicationStore_"] section[class*="container_"] > [class^="upperContainer_"] > [class^="children_"] > [class^="iconWrapper_"] > svg { padding: 2px; } [class*="iconWrapper_"] [class^="chat_"] > [class^="title_"] > [class^="upperContainer_"] > [class*="search_"], [class*="iconWrapper_"] [class^="chat_"] > section[class*="container_"] > [class^="upperContainer_"] > [class*="search_"], [class*="iconWrapper_"] [class^="base_"] > [class^="content_"] > [class^="container_"] > section[class*="container_"] > [class^="upperContainer_"] > [class*="search_"], [class*="iconWrapper_"] [class^="base_"] > [class^="content_"] > [class^="applicationStore_"] section[class*="container_"] > [class^="upperContainer_"] > [class*="search_"] { margin: 0 !important; } [class^="chatContent_"] > form [class^="channelTextArea"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="textArea_"] > div > [class*="fontSize16Padding_"] { padding-top: 9px !important; padding-bottom: 9px !important; } [class^="channelTextArea_"] [class^="inner_"] { padding-left: 0 !important; } [class^="channelTextArea_"], [class^="channelTextArea_"] [class^="inner_"], [class^="channelTextArea_"] [class^="buttons_"], [class^="channelTextArea_"] [class^="attachWrapper_"], [class^="channelTextArea_"] [class^="attachButton_"], [class^="channelTextArea_"] > [class^="scrollableContainer_"], [class^="channelTextArea_"] [class^="inner_"] > [class^="textArea_"] { min-height: 40px !important; } [class^="channelTextArea_"] [class^="buttons_"], [class^="channelTextArea_"] [class^="attachWrapper_"], [class^="chatContent_"] > form [class^="channelTextArea"] > [class^="scrollableContainer_"] > [class^="inner_"] > [class^="textArea_"] { height: 40px; } [class^="channelTextArea_"] [class^="attachWrapper_"] { min-width: 40px; } [class^="channelTextArea_"] [class^="attachWrapper_"] [class^="attachButton_"] { margin-left: 0; padding-top: 0; } [class^="channelTextArea_"] [class^="attachButton_"] , [class^="channelTextArea_"] [class^="attachButton_"] > [class^="icon_"] { padding: 5px 8px; } [class^="channelTextArea_"] [class^="buttons_"] [class*="buttonContainer_"] > button:not(:has(> [class*="innerButton_"])) { margin: 0; } [class^="channelTextArea_"] [class^="buttons_"] > [class^="separator_"], [class^="channelTextArea_"] [class^="buttons_"] > [class^="separator_"] [class*="innerButton_"] { margin-left: 4px; } [class^="channelTextArea_"] [class^="buttons_"] > [class^="separator_"] [class*="innerButton_"] { margin-right: 0; } [class*="menu_"] [class^="scroller_"] { padding: 4px; } [class*="menu_"] [class^="scroller_"]::-webkit-scrollbar { width: 4px; } [class*="menu_"] [class^="scroller_"] [class^="item_"] { margin: 1px 0; padding: 0 4px; min-height: 24px; } [class*="menu_"] [class^="scroller_"] [class^="customItem_"][id^="message-quickreact-"] > [class^="button_"] { width: 24px; height: 24px; } [class*="menu_"] [class^="scroller_"] [class^="wrapper_"]:has( > [class^="customItem_"][id^="message-quickreact-"] ) { padding: 0; margin-bottom: 4px; } [class*="menu_"] [class^="scroller_"] [class^="item_"] > [class^="labelContainer_"], [class*="menu_"] [class^="scroller_"] [class^="item_"] > [class^="sliderContainer_"] { padding: 0; } [class*="menu_"] [class^="scroller_"] [class^="item_"] > [class^="labelContainer_"] { min-height: 24px; } [class^="sidebar_"] > [class^="privateChannels_"] ul[class^="content_"] > [class^="channel_"] [class*="layout_"] { height: 36px; padding: 0 4px; } [class^="sidebar_"] > [class^="privateChannels_"] ul[class^="content_"] > [class^="channel_"] [class*="layout_"] > [class^="avatar_"], [class^="sidebar_"] > [class^="privateChannels_"] ul[class^="content_"] > [class^="channel_"] [class*="layout_"] > [class^="avatar_"] > [class^="wrapper_"] { height: 24px !important; width: 24px !important; } [class^="sidebar_"] > [class^="privateChannels_"] ul[class^="content_"] > [class^="channel_"] [class*="layout_"] > [class^="avatar_"] > [class^="wrapper_"] > svg[viewbox="0 0 40 40"] { height: 32px !important; width: 32px !important; } [class^="sidebar_"] > [class^="privateChannels_"] ul[class^="content_"] > [class^="channel_"] [class*="layout_"] > [class^="avatar_"] > [class^="wrapper_"] > svg[viewbox="0 0 32 32"] { height: 24px !important; width: 24px !important; } [class^="sidebar_"] > [class^="privateChannels_"] ul[class^="content_"] > [class^="channel_"] [class*="layout_"] > [class^="avatar_"] { margin-right: 8px; } [class^="sidebar_"] > [class^="privateChannels_"] ul[class^="content_"] > [class^="channel_"] [class*="layout_"] > [class^="avatar_"] > [class^="wrapper_"] > [class^="avatarDecoration_"] { top: calc((.4 - var(--decoration-to-avatar-ratio)/2)*32px); left: calc((.475 - var(--decoration-to-avatar-ratio)/2)*32px); width: calc(32px * var(--decoration-to-avatar-ratio)); height: calc(32px * var(--decoration-to-avatar-ratio)); } [class^="sidebar_"] > [class^="privateChannels_"] ul[class^="content_"] > [class*="privateChannelsHeaderContainer_"] { padding: 9px 4px 2px 9px; height: 24px; } [class^="sidebar_"] > [class^="privateChannels_"] > [class^="searchBar_"] { height: 32px; }`, } @var select xmc_collapsing_sidebar 'Collapsing Sidebar' { 'Off*': "", 'On': `div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav { width: unset; z-index: 9; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) { width: 56px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):hover { width: 240px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > [class^="panels_"] > *:not(:last-child), div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > [class^="panels_"] > [class^="container_"]:last-child > [class^="avatarWrapper_"] > [class^="nameTag_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > [class^="panels_"] > [class^="container_"]:last-child > div:last-child { display: none; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > [class^="panels_"] > [class^="container_"]:last-child { width: 224px; position: relative; bottom: 0; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > [class^="panels_"] > [class^="container_"]:last-child { width: 40px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav > [class^="scroller_"] { margin-top: 48px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="privateChannels_"] > [class^="searchBar_"] { position: fixed; top: 0; width: 240px; z-index: 101; background: var(--background-secondary); padding: 0; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"] > [class^="animatedContainer_"] { height: 48px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"] > [class^="animatedContainer_"] > [class^="bannerImage_"] { height: 48px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"] > [class^="animatedContainer_"] > [class^="bannerImage_"]:after { content: ""; height: 48px; width: 240px; top: 0; left: 0; position: absolute; background: linear-gradient( 0deg, var(--background-secondary) 5%, transparent 100% ); } [class^="animatedBannerHoverLayer_"] { top: -48px !important; height: 48px !important; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"] > [class^="animatedContainer_"] [class^="bannerImg_"] { top: -67px; position: relative; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="scroller_"] > ul > div[style="height: 84px;"] { height: 0 !important; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):hover ~ [class^="chat_"] [class^="chatContent_"] > form > [class^="channelTextArea"] { margin-left: 0; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) ~ [class^="chat_"] [class^="title_"] { margin-left: 184px; width: calc(100% - 184px); } div[class^="sidebar_"]:not(:has(> [class^="side_"])):hover ~ [class^="chat_"] [class^="title_"] { margin-left: 0; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="channelInfo_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="containerDefault_"][class*="selected_"] [class^="iconVisibility_"] [class^="linkTop_"] > [class^="children_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="containerDefault_"] [class^="iconVisibility_"][class*="modeSelected_"] [class^="linkTop_"] > [class^="children_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="iconVisibility_"]:not([class*="typeThread_"]) [class^="linkTop_"] > [class^="name_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="containerDefault_"] > [class^="iconVisibility_"][class*="clickable_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="containerDefault_"] [class^="voiceUser_"] [class^="linkTop_"] > [class^="icons_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="containerDefault_"] [class^="voiceUser_"] [class^="linkTop_"] > [class*="username_"] { display: none; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="containerDefault_"] [class^="iconVisibility_"][class*="typeThread_"] [class^="linkTop_"] > [class^="name_"] { margin-left: 20px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > [class^="privateChannels_"] ul[class^="content_"] > [class*="privateChannelsHeaderContainer_"] { height: 0; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > [class^="privateChannels_"] ul[class^="content_"] > [class*="privateChannelsHeaderContainer_"] > * { display: none; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) .channel-typing-indicator, div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="devBanner_"] { display: none; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > nav[class^="container_"] > [class^="scroller_"] > ul > [class*="containerWithMargin_"] { display: none; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > nav[class^="container_"] > [class^="container_"][class*="bottom_"] > [class^="containerPadding_"] > [class^="bar_"] { width: 32px !important; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > nav[class^="container_"] > [class^="container_"][class*="bottom_"] > [class^="containerPadding_"] > [class^="bar_"] > svg { display: none; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class*="unreadBar_"] > span, div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > nav[class^="container_"] > [class^="container_"][class*="bottom_"] > [class^="containerPadding_"] > [class^="bar_"] > [class*="barText_"] { overflow: hidden; white-space: nowrap; text-overflow: clip; margin-left: 8px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="voiceChannelsButton_"] { display: none; } `, 'Compact-er Support': `div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav { width: unset; z-index: 9; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) { width: 56px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):hover { width: 240px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > [class^="panels_"] > *:not(:last-child), div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > [class^="panels_"] > [class^="container_"]:last-child > [class^="avatarWrapper_"] > [class^="nameTag_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > [class^="panels_"] > [class^="container_"]:last-child > div:last-child { display: none; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > [class^="panels_"] > [class^="container_"]:last-child { width: 224px; position: relative; bottom: 0; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > [class^="panels_"] > [class^="container_"]:last-child { width: 48px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] { padding-top: 32px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="privateChannels_"] > [class^="searchBar_"] { position: fixed; top: 0; width: 240px; z-index: 101; background: var(--background-secondary); padding: 0; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"] > [class^="animatedContainer_"] { height: 32px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"] > [class^="animatedContainer_"] > [class^="bannerImage_"] { height: 32px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"] > [class^="animatedContainer_"] > [class^="bannerImage_"]:after { content: ""; height: 32px; width: 240px; top: 0; left: 0; position: absolute; background: linear-gradient( 0deg, var(--background-secondary) 5%, transparent 100% ); } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"] > [class^="animatedContainer_"] [class^="bannerImg_"] { top: -67px; position: relative; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="scroller_"] > ul > div[style="height: 84px;"] { height: 0 !important; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):hover ~ [class^="chat_"] [class^="chatContent_"] > form > [class^="channelTextArea"] { margin-left: 0; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) ~ [class^="chat_"] [class^="title_"] { margin-left: 184px; width: calc(100% - 184px); } div[class^="sidebar_"]:not(:has(> [class^="side_"])):hover ~ [class^="chat_"] [class^="title_"] { margin-left: 0; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="channelInfo_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="containerDefault_"][class*="selected_"] [class^="iconVisibility_"] [class^="linkTop_"] > [class^="children_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="containerDefault_"] [class^="iconVisibility_"][class*="modeSelected_"] [class^="linkTop_"] > [class^="children_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="iconVisibility_"]:not([class*="typeThread_"]) [class^="linkTop_"] > [class^="name_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="containerDefault_"] > [class^="iconVisibility_"][class*="clickable_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="containerDefault_"] [class^="voiceUser_"] [class^="linkTop_"] > [class^="icons_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="containerDefault_"] [class^="voiceUser_"] [class^="linkTop_"] > [class*="username_"] { display: none; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="containerDefault_"] [class^="iconVisibility_"][class*="typeThread_"] [class^="linkTop_"] > [class^="name_"] { margin-left: 20px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > [class^="privateChannels_"] ul[class^="content_"] > [class*="privateChannelsHeaderContainer_"] { height: 0; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > [class^="privateChannels_"] ul[class^="content_"] > [class*="privateChannelsHeaderContainer_"] > * { display: none; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) .channel-typing-indicator, div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="devBanner_"] { display: none; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > nav[class^="container_"] > [class^="scroller_"] > ul > [class*="containerWithMargin_"] { display: none; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > nav[class^="container_"] > [class^="container_"][class*="bottom_"] > [class^="containerPadding_"] > [class^="bar_"] { width: 32px !important; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > nav[class^="container_"] > [class^="container_"][class*="bottom_"] > [class^="containerPadding_"] > [class^="bar_"] > svg { display: none; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class*="unreadBar_"] > span, div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > nav[class^="container_"] > [class^="container_"][class*="bottom_"] > [class^="containerPadding_"] > [class^="bar_"] > [class*="barText_"] { overflow: hidden; white-space: nowrap; text-overflow: clip; margin-left: 8px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="voiceChannelsButton_"] { display: none; } `, 'Dynamic': `@media (width < 1300px) { div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav { width: unset; z-index: 9; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) { width: 56px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):hover { width: 240px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > [class^="panels_"] > *:not(:last-child), div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > [class^="panels_"] > [class^="container_"]:last-child > [class^="avatarWrapper_"] > [class^="nameTag_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > [class^="panels_"] > [class^="container_"]:last-child > div:last-child { display: none; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > [class^="panels_"] > [class^="container_"]:last-child { width: 224px; position: relative; bottom: 0; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > [class^="panels_"] > [class^="container_"]:last-child { width: 40px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav { margin-top: 48px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="privateChannels_"] > [class^="searchBar_"] { position: fixed; top: 0; width: 240px; z-index: 101; background: var(--background-secondary); padding: 0; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"] > [class^="animatedContainer_"] { height: 48px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"] > [class^="animatedContainer_"] > [class^="bannerImage_"] { height: 48px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"] > [class^="animatedContainer_"] > [class^="bannerImage_"]:after { content: ""; height: 48px; width: 240px; top: 0; left: 0; position: absolute; background: linear-gradient( 0deg, var(--background-secondary) 5%, transparent 100% ); } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"] > [class^="animatedContainer_"] [class^="bannerImg_"] { top: -67px; position: relative; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="scroller_"] > ul > div[style="height: 84px;"] { height: 0 !important; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):hover ~ [class^="chat_"] [class^="chatContent_"] > form > [class^="channelTextArea"] { margin-left: 0; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) ~ [class^="chat_"] [class^="title_"] { margin-left: 184px; width: calc(100% - 184px); } div[class^="sidebar_"]:not(:has(> [class^="side_"])):hover ~ [class^="chat_"] [class^="title_"] { margin-left: 0; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="channelInfo_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="containerDefault_"][class*="selected_"] [class^="iconVisibility_"] [class^="linkTop_"] > [class^="children_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="containerDefault_"] [class^="iconVisibility_"][class*="modeSelected_"] [class^="linkTop_"] > [class^="children_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="iconVisibility_"]:not([class*="typeThread_"]) [class^="linkTop_"] > [class^="name_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="containerDefault_"] > [class^="iconVisibility_"][class*="clickable_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="containerDefault_"] [class^="voiceUser_"] [class^="linkTop_"] > [class^="icons_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="containerDefault_"] [class^="voiceUser_"] [class^="linkTop_"] > [class*="username_"] { display: none; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="containerDefault_"] [class^="iconVisibility_"][class*="typeThread_"] [class^="linkTop_"] > [class^="name_"] { margin-left: 20px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > [class^="privateChannels_"] ul[class^="content_"] > [class*="privateChannelsHeaderContainer_"] { height: 0; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > [class^="privateChannels_"] ul[class^="content_"] > [class*="privateChannelsHeaderContainer_"] > * { display: none; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) .channel-typing-indicator, div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="devBanner_"] { display: none; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > nav[class^="container_"] > [class^="scroller_"] > ul > [class*="containerWithMargin_"] { display: none; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > nav[class^="container_"] > [class^="container_"][class*="bottom_"] > [class^="containerPadding_"] > [class^="bar_"] { width: 32px !important; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > nav[class^="container_"] > [class^="container_"][class*="bottom_"] > [class^="containerPadding_"] > [class^="bar_"] > svg { display: none; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class*="unreadBar_"] > span, div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > nav[class^="container_"] > [class^="container_"][class*="bottom_"] > [class^="containerPadding_"] > [class^="bar_"] > [class*="barText_"] { overflow: hidden; white-space: nowrap; text-overflow: clip; margin-left: 8px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="voiceChannelsButton_"] { display: none; } }`, 'Dynamic + Compact-er Support': `@media (width < 1300px) { div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav { width: unset; z-index: 9; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) { width: 56px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):hover { width: 240px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > [class^="panels_"] > *:not(:last-child), div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > [class^="panels_"] > [class^="container_"]:last-child > [class^="avatarWrapper_"] > [class^="nameTag_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > [class^="panels_"] > [class^="container_"]:last-child > div:last-child { display: none; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > [class^="panels_"] > [class^="container_"]:last-child { width: 224px; position: relative; bottom: 0; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > [class^="panels_"] > [class^="container_"]:last-child { width: 40px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav { margin-top: 32px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="privateChannels_"] > [class^="searchBar_"] { position: fixed; top: 0; width: 240px; z-index: 101; background: var(--background-secondary); padding: 0; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"] > [class^="animatedContainer_"] { height: 32px !important; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"] > [class^="animatedContainer_"] > [class^="bannerImage_"] { height: 32px !important; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"] > [class^="animatedContainer_"] > [class^="bannerImage_"]:after { content: ""; height: 32px !important; width: 240px; top: 0; left: 0; position: absolute; background: linear-gradient( 0deg, var(--background-secondary) 5%, transparent 100% ); } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="container_"][class*="clickable_"] > [class^="animatedContainer_"] [class^="bannerImg_"] { top: -67px; position: relative; } div[class^="sidebar_"]:not(:has(> [class^="side_"])) > nav[class^="container_"] > [class^="scroller_"] > ul > div[style="height: 84px;"] { height: 0 !important; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):hover ~ [class^="chat_"] [class^="chatContent_"] > form > [class^="channelTextArea"] { margin-left: 0; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) ~ [class^="chat_"] [class^="title_"] { margin-left: 184px; width: calc(100% - 184px); } div[class^="sidebar_"]:not(:has(> [class^="side_"])):hover ~ [class^="chat_"] [class^="title_"] { margin-left: 0; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="channelInfo_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="containerDefault_"][class*="selected_"] [class^="iconVisibility_"] [class^="linkTop_"] > [class^="children_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="containerDefault_"] [class^="iconVisibility_"][class*="modeSelected_"] [class^="linkTop_"] > [class^="children_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="iconVisibility_"]:not([class*="typeThread_"]) [class^="linkTop_"] > [class^="name_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="containerDefault_"] > [class^="iconVisibility_"][class*="clickable_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="containerDefault_"] [class^="voiceUser_"] [class^="linkTop_"] > [class^="icons_"], div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="containerDefault_"] [class^="voiceUser_"] [class^="linkTop_"] > [class*="username_"] { display: none; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="containerDefault_"] [class^="iconVisibility_"][class*="typeThread_"] [class^="linkTop_"] > [class^="name_"] { margin-left: 20px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > [class^="privateChannels_"] ul[class^="content_"] > [class*="privateChannelsHeaderContainer_"] { height: 0; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > [class^="privateChannels_"] ul[class^="content_"] > [class*="privateChannelsHeaderContainer_"] > * { display: none; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) .channel-typing-indicator, div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="devBanner_"] { display: none; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > nav[class^="container_"] > [class^="scroller_"] > ul > [class*="containerWithMargin_"] { display: none; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > nav[class^="container_"] > [class^="container_"][class*="bottom_"] > [class^="containerPadding_"] > [class^="bar_"] { width: 32px !important; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > nav[class^="container_"] > [class^="container_"][class*="bottom_"] > [class^="containerPadding_"] > [class^="bar_"] > svg { display: none; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class*="unreadBar_"] > span, div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) > nav[class^="container_"] > [class^="container_"][class*="bottom_"] > [class^="containerPadding_"] > [class^="bar_"] > [class*="barText_"] { overflow: hidden; white-space: nowrap; text-overflow: clip; margin-left: 8px; } div[class^="sidebar_"]:not(:has(> [class^="side_"])):not(:hover) [class^="voiceChannelsButton_"] { display: none; } }`, } @var select xmc_pip 'Disable Picture-in-picture' { 'Off*': "", 'On': `[class*="pictureInPicture_"] { display: none; }` } @var select xmc_help_button 'Disable Help Button' { 'Off': "", 'On*': `a[href="https://support.discord.com"], [class^="toolbar_"] > div:not([class]) > [class^="iconWrapper_"][aria-expanded] { display: none; }` } @var select xmc_unmirror 'Unmirror Own Camera' { 'Off': "", 'On*': `[class*="mirror_"] { transform: none !important; }` } @var select xmc_wide_settings 'Full-width Settings' { 'Off': "", 'On*': `[class*="standardSidebarView_"] [class*="contentColumn_"]:not([class*="contentColumnWide_"]) { max-width: 100%; } [class*="standardSidebarView_"] [class*="sidebarRegion_"] { flex: 0; } [class^="accountProfileCard_"] { max-width: 660px; }`, } @var select xmc_hide_nowplaying 'Hide Friends Activity Sidebar' { 'Off': "", 'On*': `[class^="nowPlayingColumn_"] { display: none; }`, } @var select xmc_voice_rings 'Outset Voice Rings' { 'Off': "", 'On*': `[class*="avatarSpeaking_"], [class^="avatar_"][class*="speaking_"] { box-shadow: 0 0 0 2px var(--status-online, var(--status-green-600)), 0 0 0 3px var(--background-secondary) !important; } [class^="voiceUsers_"] [class^="avatarContainer_"] { overflow: visible; }`, } @var select xmc_override_titlebar 'Override Titlebar Color' { 'Off*': "", 'On': `:root, .theme-dark, .theme-light { --titlebar-color: var(--xmc-titlebar-color) !important; }`, } @var color xmc_titlebar_color 'Titlebar Override' '#72767d' @var color xmc_custom_color0 'Custom Scheme: Unix Black' '#484f58' @var color xmc_custom_color1 'Custom Scheme: Unix Red' '#f85149' @var color xmc_custom_color2 'Custom Scheme: Unix Green' '#3fb950' @var color xmc_custom_color3 'Custom Scheme: Unix Yellow' '#d29922' @var color xmc_custom_color4 'Custom Scheme: Unix Blue' '#58a6ff' @var color xmc_custom_color5 'Custom Scheme: Unix Magenta' '#bc8cff' @var color xmc_custom_color6 'Custom Scheme: Unix Cyan' '#39c5cf' @var color xmc_custom_color7 'Custom Scheme: Unix White' '#b1bac4' @var color xmc_custom_color8 'Custom Scheme: Unix Bright Black' '#6e7681' @var color xmc_custom_color9 'Custom Scheme: Unix Bright Red' '#ff7b72' @var color xmc_custom_color10 'Custom Scheme: Unix Bright Green' '#56d364' @var color xmc_custom_color11 'Custom Scheme: Unix Bright Yelllow' '#e3b341' @var color xmc_custom_color12 'Custom Scheme: Unix Bright Blue' '#79c0ff' @var color xmc_custom_color13 'Custom Scheme: Unix Bright Magenta' '#d2a8ff' @var color xmc_custom_color14 'Custom Scheme: Unix Bright Cyan' '#56d4dd' @var color xmc_custom_color15 'Custom Scheme: Unix Bright White' '#f0f6fc' @var color xmc_custom_foreground 'Custom Scheme: Foreground' '#b1bac4' @var color xmc_custom_primary 'Custom Scheme: Primary' '#36393f' @var text xmc_custom_primary_rgb 'Color Scheme: Primary (R, G, B)' '54, 57, 63' @var color xmc_custom_secondary 'Custom Scheme: Secondary' '#2f3136' @var text xmc_custom_secondary_rgb 'Color Scheme: Secondary (R, G, B)' '47, 49, 54' @var color xmc_custom_tertiary 'Custom Scheme: Tertiary' '#202225' @var text xmc_custom_tertiary_rgb 'Color Scheme: Tertiary (R, G, B)' '32, 34, 37' @var color xmc_custom_accent 'Custom Scheme: Accent' '#7289da' @var text xmc_custom_accent_rgb 'Color Scheme: Accent (R, G, B)' '114, 137, 218' @var color xmc_custom_highlight 'Custom Scheme: Highlight' '#72767d' @var text xmc_custom_highlight_rgb 'Color Scheme: Highlight (R, G, B)' '114, 118, 125' @var color xmc_custom_red 'Custom Scheme: Red' '#f04747' @var color xmc_custom_text 'Custom Scheme: Text' '#dcddde' @var color xmc_custom_link 'Custom Scheme: Link' '#00aff4' @var color xmc_custom_status_online 'Custom Scheme: Status - Online' '#43b581' @var color xmc_custom_status_idle 'Custom Scheme: Status - Idle' '#faa61a' @var color xmc_custom_status_dnd 'Custom Scheme: Status - Do Not Disturb' '#f04747' @var color xmc_custom_status_offline 'Custom Scheme: Status - Offline/Invisible' '#747f8d' @var color xmc_custom_status_streaming 'Custom Scheme: Status - Streaming' '#593695' @var color xmc_custom_hover 'Custom Scheme: Interactive Hover' '#f0f6fc' @var color xmc_custom_active 'Custom Scheme: Interactive Active' '#f0f6fc' ==/UserStyle== */ @-moz-document domain(discord.com) { /* BASE THEME START */ :root, .theme-dark, .theme-light { --titlebar-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.22), inset 0 0 0 2px rgba(0, 0, 0, 0.27), 0 0 0 1px var(--tertiary, var(--background-tertiary)), 0 0 0 2px var(--secondary, var(--background-secondary)), 0 0 0 3px var(--primary, var(--background-primary)); --_font-titlebars: var(--font-primary); --titlebar-color: var(--accent); } /* i have no idea what half of these are for anymore */ /* most of them are probably now-redundant color fixes */ /* others are things i dont feel like need a toggle at the current moment */ [class^="container_"] > [class^="slider_"] > svg { display: none; } [class*="unreadBar_"] { margin: 4px; border-radius: 4px !important; } [class^="modalTextContainer_"] { overflow: scroll !important; } [class^="content_"] > [class^="sidebar_"] { border-radius: 0; } .platform-osx [class*="guilds_"] > ul > [class^="scroller_"] { padding-top: 4px; } [class^="slider_"] { padding-top: 0 !important; } .platform-win nav[class*="guilds_"] > ul[class^="tree_"] > [class^="scroller_"] { padding-top: 12px !important; } [class*="timestampVisibleOnHover_"] { opacity: 1 !important; } [class^="message_"][class*="compact_"] { padding-top: 0 !important; padding-bottom: 0 !important; } [class*="progressBarHeader_"] > [class^="container_"], [class^="control_"] > [class^="container_"] { transition: background-color 0.75s linear; } [class*="barBase_"] { padding-bottom: 0 !important; border-radius: 8px; margin: 0 4px; } [class^="markdown_"] code { border-radius: 5%; } .hljs { display: block; overflow-x: auto; padding: 0.5em; } [id^="message-username-"] [class^="badge_"]:has(> [class^="badgeVerifiedIcon_"]) { display: none; } /* remove "dead space"/padding from vc users */ [class*="containerDefault_"] [class*="listDefault_"] { padding-left: 8px !important; } [class*="containerDefault_"] [class*="listDefault_"] [class^="avatarContainer_"] { margin-left: 6px !important; } [class*="containerDefault_"] [class*="listDefault_"] > [class^="clickable_"] { padding-left: 0 !important; } [class*="containerDefault_"] [class*="listDefault_"] > [class^="clickable_"] > [class^="content_"] { margin-left: 0 !important; } [class*="containerDefault_"] [class*="listDefault_"] > [class^="separator_"] { width: 100% !important; margin: 3px !important; } /* Change Nickname Modal */ [class^="focusLock_"][aria-modal="true"] > [class*="root_"]:not([class*="carouselModal_"]) { background-color: var(--background-primary); } [class^="focusLock_"][aria-modal="true"] > [class*="root_"] > form > [class^="flex_"]:nth-child(3), [class^="focusLock_"][aria-modal="true"] > [class*="root_"] > [class^="flex_"]:nth-child(3) { background: var(--background-secondary); } /* Delete Modal */ [class^="focusLock_"][aria-modal="true"] > [class*="root_"] > [class^="content_"] > [class^="message_"] { background-color: var(--background-primary); } /* dropdown menus */ [class^="css_"][class$="-menu"] { z-index: 9999; background-color: var(--background-secondary); border-color: var(--background-primary); } /* listen along */ [id^="popout_"] [class^="userList_"] { border-color: var(--background-primary) !important; } [id^="popout_"] [class^="userList_"] [class^="header_"] { background-color: var(--background-secondary) !important; color: var(--header-primary) !important; } [id^="popout_"] [class^="userList_"] [class^="content_"] { background-color: var(--background-primary) !important; } [class*="moreUsers_"] { background-color: var(--background-tertiary) !important; } /* autocomplete */ [class^="autocomplete_"] { border: none !important; background-color: var(--background-floating) !important; box-shadow: 0 2px 5px 0 var(--background-secondary) !important; } [class^="autocomplete_"] [class*="selectorSelected_"], [class^="autocomplete_"] [class*="autocompleteRow_"] [class*="selected_"] { background-color: var(--background-secondary) !important; } [class^="autocomplete_"] [class*="categoryHeader_"] { background-color: var(--background-floating) !important; } /* misc color fixes */ [class^="peopleColumn_"] { background: var(--background-primary); } [class^="itemCard_"] [class*="inset_"] { background-color: var(--background-primary) !important; } [class*="outer_"][class*="interactive_"]:hover { background-color: var(--background-modifier-hover) !important; } [class^="base_"] > [class^="content_"] > [class^="container_"] { background: var(--background-primary); } [class*="modal_"][class*="root_"] { background-color: var(--background-primary); box-shadow: var(--deprecated-card-bg) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; } [class^="perksModal_"] { background-color: var(--background-primary) !important; } [class^="directoryModal_"] { background-color: var(--background-primary) !important; } [class^="layerContainer_"] > [class^="layer_"] > [class^="container_"] { background: var(--background-floating); } [class^="layerContainer_"] > [class^="layer_"] > [class^="container_"] [class^="option_"]:after { background: transparent; } [class^="layerContainer_"] > [class^="layer_"] > [class^="container_"] [class^="option_"][class*="selected_"] { background: var(--background-modifier-hover); } [class^="chat_"][class*="background_"], [class^="title_"][class*="background_"], [class^="chat_"] > [class^="content_"] > [class^="container_"] { background-color: var(--background-tertiary) !important; } [class*="headerBarInner_"]:after { background: transparent !important; } [class^="streamPreview_"] { background-color: var(--background-secondary) !important; } [class^="streamPreview_"] > [class^="previewContainer_"] { background-color: var(--background-primary) !important; } [class*="messageContent_"].deleted-message { color: var(--status-red-500) !important; } [class^="layerContainer_"] [class^="layer_"] [class^="focusLock_"] [class^="container_"] [class*="footer_"], [class^="layerContainer_"] [class^="layer_"] [class^="focusLock_"] [class*="modalSize_"], [class^="layerContainer_"] [class^="layer_"] [class^="focusLock_"] [class*="modalSize_"] [class*="footer_"], [class^="layerContainer_"] [class^="layer_"] [class^="focusLock_"] [class*="modalRoot_"], [class^="layerContainer_"] [class^="layer_"] [class^="focusLock_"] [class*="modalRoot_"] [class*="footer_"] { background-color: var(--background-primary) !important; } [class^="layerContainer_"] [class^="layer_"] [class^="focusLock_"] [class^="container_"] [class*="footer_"] { box-shadow: none; } [class^="focusLock_"][aria-modal="true"] > [class*="root_"] > [class^="scroller_"] { background: var(--background-secondary); } [class^="focusLock_"][aria-modal="true"] > [class*="root_"] [class^="reactors_"] { background-color: var(--background-primary); } [class^="focusLock_"][aria-modal="true"] > [class*="root_"] > [class^="scroller_"] > [class^="reactionSelected_"] { background-color: var(--background-modifier-active); } [class^="focusLock_"][aria-modal="true"] > [class*="root_"] > [class^="scroller_"] > [class^="reactionDefault_"]:hover { background-color: var(--background-modifier-hover); } [class^="contentWarningPopout_"] { background: var(--background-primary) !important; box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.3) !important; } [class^="customColorPicker_"] { background: var(--background-primary) !important; } /* jane's steam border ext */ /*.steam-border-message > #border { width: 20px !important; height: 20px !important; left: 0 !important; } .steam-border-popout > #border { left: 0 !important; top: 0 !important; } .steam-border-modal > #border { left: 1em !important; top: -4.25em !important; } .steam-border-modal { position: absolute; } .steam-border-user > .avatarWrapper { top: -7.3em !important; left: -6.1em !important; }*/ /* font fixes */ [class^="markdown_"] [class^="codeInline_"], [class^="codeLine_"], [class^="codeBlockText_"], [class^="durationTimeDisplay_"], [class^="durationTimeSeparator_"], [class*="after_inlineCode_"], [class*="before_inlineCode_"], [class^="inlineCode_"], code.inline, code, .hljs { font-family: var(--font-code) !important; } .hljs.ansi { line-height: normal !important; } .hljs.ansi .bcb-lines { grid-template-columns: auto; } .hljs.ansi .bcb-number { display: none; min-height: unset; } /* unbreak resizing webms :^) */ /*[class^="mediaAttachmentsContainer_"] [class^="imageWrapper_"] { min-width: 10px; min-height: 10px; max-width: unset; max-height: unset !important; width: unset !important; height: unset !important; object-fit: none !important; aspect-ratio: unset !important; } [class^="mediaAttachmentsContainer_"] [class^="messageAttachment_"] { height: unset; } [class^="mediaAttachmentsContainer_"] [class^="oneByOneGrid_"], [class^="mediaAttachmentsContainer_"] [class^="oneByTwoGrid_"] { max-height: unset !important; }*/ /* BASE THEME END */ /* USERCSS REPLACEMENTS START */ /*[[xmc_overwrite_colors]]*/ .theme-dark, :root { --xmc_custom_font: "/*[[xmc_font_custom]]*/"; --xmc_custom_font_mono: "/*[[xmc_font_custom_mono]]*/"; --primary-alpha: /*[[xmc_cbg_alpha_primary]]*/ ; --secondary-alpha: /*[[xmc_cbg_alpha_secondary]]*/ ; --tertiary-alpha: /*[[xmc_cbg_alpha_tertiary]]*/ ; --custom-background: /*[[xmc_cbg_background]]*/ ; --xmc-titlebar-color: /*[[xmc_titlebar_color]]*/ ; --xmc-custom-color0: /*[[xmc_custom_color0]]*/ ; --xmc-custom-color1: /*[[xmc_custom_color1]]*/ ; --xmc-custom-color2: /*[[xmc_custom_color2]]*/ ; --xmc-custom-color3: /*[[xmc_custom_color3]]*/ ; --xmc-custom-color4: /*[[xmc_custom_color4]]*/ ; --xmc-custom-color5: /*[[xmc_custom_color5]]*/ ; --xmc-custom-color6: /*[[xmc_custom_color6]]*/ ; --xmc-custom-color7: /*[[xmc_custom_color7]]*/ ; --xmc-custom-color8: /*[[xmc_custom_color8]]*/ ; --xmc-custom-color9: /*[[xmc_custom_color9]]*/ ; --xmc-custom-color10: /*[[xmc_custom_color10]]*/ ; --xmc-custom-color11: /*[[xmc_custom_color11]]*/ ; --xmc-custom-color12: /*[[xmc_custom_color12]]*/ ; --xmc-custom-color13: /*[[xmc_custom_color13]]*/ ; --xmc-custom-color14: /*[[xmc_custom_color14]]*/ ; --xmc-custom-color15: /*[[xmc_custom_color15]]*/ ; --xmc-custom-foreground: /*[[xmc_custom_foreground]]*/ ; --xmc-custom-primary: /*[[xmc_custom_primary]]*/ ; --xmc-custom-secondary: /*[[xmc_custom_secondary]]*/ ; --xmc-custom-tertiary: /*[[xmc_custom_tertiary]]*/ ; --xmc-custom-primary-rgb: /*[[xmc_custom_primary_rgb]]*/ ; --xmc-custom-secondary-rgb: /*[[xmc_custom_secondary_rgb]]*/ ; --xmc-custom-tertiary-rgb: /*[[xmc_custom_tertiary_rgb]]*/ ; --xmc-custom-accent: /*[[xmc_custom_accent]]*/ ; --xmc-custom-accent-rgb: /*[[xmc_custom_accent_rgb]]*/ ; --xmc-custom-red: /*[[xmc_custom_red]]*/ ; --xmc-custom-text: /*[[xmc_custom_text]]*/ ; --xmc-custom-link: /*[[xmc_custom_link]]*/ ; --xmc-custom-highlight: /*[[xmc_custom_highlight]]*/ ; --xmc-custom-highlight-rgb: /*[[xmc_custom_highlight_rgb]]*/ ; --xmc-custom-status-online: /*[[xmc_custom_status_online]]*/ !important; --xmc-custom-status-idle: /*[[xmc_custom_status_idle]]*/ !important; --xmc-custom-status-dnd: /*[[xmc_custom_status_dnd]]*/ !important; --xmc-custom-status-offline: /*[[xmc_custom_status_offline]]*/ !important; --xmc-custom-status-streaming: /*[[xmc_custom_status_streaming]]*/ !important; --xmc-custom-hover: /*[[xmc_custom_hover]]*/ ; --xmc-custom-active: /*[[xmc_custom_active]]*/ ; } /*[[xmc_font]]*/ /*[[xmc_scheme]]*/ /*[[xmc_scheme_light]]*/ /*[[xmc_stylings]]*/ /*[[xmc_custom_bg]]*/ /*[[xmc_square_avatars]]*/ /*[[xmc_9x_bot_tag]]*/ /*[[xmc_nyantro]]*/ /*[[xmc_titlebars]]*/ /*[[xmc_titlebar_icon]]*/ /*[[xmc_old_titlebar]]*/ /*[[xmc_textarea]]*/ /*[[xmc_status_icons]]*/ /*[[xmc_cozy_compact]]*/ /*[[xmc_unread]]*/ /*[[xmc_hide_tag]]*/ /*[[xmc_old_roles]]*/ /*[[xmc_old_embeds]]*/ /*[[xmc_left_reply]]*/ /*[[xmc_collapsing_members]]*/ /*[[xmc_accessible_styles]]*/ /*[[xmc_compacter_mode]]*/ /*[[xmc_collapsing_sidebar]]*/ /*[[xmc_pip]]*/ /*[[xmc_help_button]]*/ /*[[xmc_unmirror]]*/ /*[[xmc_wide_settings]]*/ /*[[xmc_hide_nowplaying]]*/ /*[[xmc_voice_rings]]*/ /*[[xmc_override_titlebar]]*/ /* USERCSS REPLACEMENTS END */ }