/**
 * @name Subway Seat Tunnel
 * @author Oddur Sigurdsson
 * @version 0.3.0
 * @description 70s NYC subway seats on walnut paneling: harvest gold, burnt orange and avocado. Dark mode: Subway Seat Tunnel; light mode: Subway Seat Enamel.
 * @website https://github.com/oddurs/subway-seat
 * @source https://github.com/oddurs/subway-seat
 */

/* Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. */
/* Subway Seat Tunnel — Discord's dark mode */
.visual-refresh.theme-dark,
.visual-refresh .theme-dark {
  --brand-100: #FBE5D6;
  --brand-130: #FADEC9;
  --brand-160: #F9D6BD;
  --brand-200: #F7CCAD;
  --brand-230: #F6C4A0;
  --brand-260: #F5BC94;
  --brand-300: #F4B283;
  --brand-330: #F2AB77;
  --brand-360: #F1A36B;
  --brand-400: #F0995A;
  --brand-430: #EF914E;
  --brand-460: #EE8941;
  --brand-500: #EC7F31 !important;
  --brand-530: #DE772E;
  --brand-560: #D0702B;
  --brand-600: #BD6627;
  --brand-630: #AF5E24;
  --brand-660: #A05621;
  --brand-700: #8E4C1D;
  --brand-730: #7F451A;
  --brand-760: #713D18;
  --brand-800: #5E3314;
  --brand-830: #502B11;
  --brand-860: #42240E;
  --brand-900: #2F190A;
  --brand-05a: rgba(236, 127, 49, 0.05);
  --brand-10a: rgba(236, 127, 49, 0.1);
  --brand-15a: rgba(236, 127, 49, 0.15);
  --brand-20a: rgba(236, 127, 49, 0.2);
  --brand-25a: rgba(236, 127, 49, 0.25);
  --brand-30a: rgba(236, 127, 49, 0.3);
  --brand-35a: rgba(236, 127, 49, 0.35);
  --brand-40a: rgba(236, 127, 49, 0.4);
  --brand-45a: rgba(236, 127, 49, 0.45);
  --brand-50a: rgba(236, 127, 49, 0.5);
  --brand-55a: rgba(236, 127, 49, 0.55);
  --brand-60a: rgba(236, 127, 49, 0.6);
  --brand-65a: rgba(236, 127, 49, 0.65);
  --brand-70a: rgba(236, 127, 49, 0.7);
  --brand-75a: rgba(236, 127, 49, 0.75);
  --brand-80a: rgba(236, 127, 49, 0.8);
  --brand-85a: rgba(236, 127, 49, 0.85);
  --brand-90a: rgba(236, 127, 49, 0.9);
  --brand-95a: rgba(236, 127, 49, 0.95);
  --brand-experiment: #EC7F31;
  --brand-experiment-560: #D0702B;
  --blurple-50: #EC7F31;
  --blurple-60: #D0702B;
  --opacity-blurple-8: rgba(236, 127, 49, 0.08);
  --opacity-blurple-16: rgba(236, 127, 49, 0.16);
  --opacity-blurple-24: rgba(236, 127, 49, 0.24);
  --opacity-blurple-32: rgba(236, 127, 49, 0.32);
  --opacity-blurple-60: rgba(236, 127, 49, 0.6);
  --text-brand: #EC7F31;
  --control-brand-foreground: #EC7F31;
  --control-brand-foreground-new: #EC7F31;
  --__adaptive-focus-ring-color: #EC7F31;
  --focus-primary: #EC7F31;
  --app-frame-background: #140D07;
  --background-base-lowest: #140D07 !important;
  --background-base-lower: #1B120A !important;
  --background-base-low: #24180E !important;
  --background-surface-high: #24180E !important;
  --background-surface-higher: #2A1C12 !important;
  --background-surface-highest: #302115 !important;
  --background-gradient-highest: #24180E;
  --bg-surface-raised: #302115;
  --bg-surface-overlay: #302115;
  --bg-base-primary: #24180E;
  --bg-base-secondary: #1B120A;
  --bg-base-tertiary: #140D07;
  --home-background: #24180E;
  --chat-background: #24180E;
  --chat-background-default: #24180E;
  --chat-border: #140D07;
  --chat-text-muted: #AA9171;
  --background-primary: #24180E;
  --background-secondary: #1B120A;
  --background-secondary-alt: #181008 !important;
  --background-tertiary: #140D07;
  --background-floating: #302115;
  --background-nested-floating: #302115;
  --background-accent: #3D2C1D !important;
  --background-message-hover: rgba(20, 13, 7, 0.3);
  --message-background-hover: rgba(20, 13, 7, 0.3) !important;
  --background-modifier-hover: rgba(116, 91, 69, 0.1);
  --background-modifier-active: rgba(116, 91, 69, 0.16);
  --background-modifier-selected: rgba(116, 91, 69, 0.2);
  --background-modifier-accent: rgba(116, 91, 69, 0.24);
  --background-mod-muted: rgba(116, 91, 69, 0.06);
  --background-mod-subtle: rgba(116, 91, 69, 0.1) !important;
  --background-mod-normal: rgba(116, 91, 69, 0.16);
  --background-mod-strong: rgba(116, 91, 69, 0.24) !important;
  --interactive-background-hover: rgba(116, 91, 69, 0.1);
  --interactive-background-active: rgba(116, 91, 69, 0.16);
  --interactive-background-selected: rgba(116, 91, 69, 0.2);
  --modal-background: #24180E !important;
  --modal-footer-background: #1B120A;
  --card-background-default: #302115 !important;
  --custom-channel-members-bg: #1B120A;
  --user-profile-overlay-background: #1B120A;
  --user-profile-overlay-background-hover: #302115;
  --__header-bar-background: #1B120A !important;
  --deprecated-card-bg: #302115;
  --deprecated-store-bg: #24180E;
  --deprecated-quickswitcher-input-background: #2B1D12;
  --deprecated-text-input-bg: #2B1D12;
  --deprecated-text-input-border: #3D2C1D;
  --border-subtle: #302115 !important;
  --border-muted: #302115;
  --border-normal: #3D2C1D;
  --border-strong: #4F3927;
  --border-faint: rgba(116, 91, 69, 0.12);
  --text-default: #E9D8B6;
  --text-normal: #E9D8B6;
  --text-strong: #F6EAD1 !important;
  --text-subtle: #D6C3A0;
  --text-muted: #AA9171 !important;
  --text-link: #7F9BAE !important;
  --text-positive: #ADB956;
  --text-warning: #F3BF45;
  --text-danger: #FF8373;
  --text-feedback-positive: #ADB956;
  --text-feedback-warning: #F3BF45;
  --text-feedback-critical: #FF8373;
  --text-feedback-info: #7F9BAE;
  --header-primary: #F6EAD1;
  --header-secondary: #C0AA88;
  --channels-default: #AA9171 !important;
  --channel-icon: #AA9171 !important;
  --channel-text-area-placeholder: #917759;
  --textbox-markdown-syntax: #745B45;
  --white: #E9D8B6;
  --white-500: #E9D8B6;
  --logo-primary: #E9D8B6;
  --icon-default: #D6C3A0;
  --icon-strong: #E9D8B6;
  --icon-subtle: #AA9171;
  --icon-muted: #917759 !important;
  --icon-voice-muted: #FF8373;
  --interactive-normal: #D6C3A0;
  --interactive-hover: #E9D8B6;
  --interactive-active: #F6EAD1;
  --interactive-muted: #745B45;
  --interactive-icon-default: #D6C3A0 !important;
  --interactive-icon-hover: #E9D8B6;
  --interactive-icon-active: #F6EAD1;
  --interactive-text-default: #D6C3A0 !important;
  --interactive-text-hover: #E9D8B6;
  --interactive-text-active: #F6EAD1;
  --channeltextarea-background: #2B1D12;
  --input-background: #2B1D12;
  --input-background-default: #2B1D12;
  --input-text-default: #E9D8B6;
  --input-placeholder-text-default: #917759;
  --input-border-default: #3D2C1D;
  --input-border-hover: #4F3927;
  --input-border-active: #EC7F31;
  --control-primary-background-default: #EC7F31;
  --control-primary-background-hover: #D0702B;
  --control-primary-background-active: #BD6627;
  --control-primary-text-default: #140D07;
  --control-primary-text-hover: #140D07;
  --control-secondary-background-default: #3D2C1D !important;
  --control-secondary-background-hover: #4F3927;
  --control-secondary-background-active: #4F3927;
  --control-secondary-border-default: #302115;
  --control-secondary-text-default: #E9D8B6 !important;
  --control-secondary-text-hover: #F6EAD1;
  --control-critical-primary-background-default: #FF8373;
  --control-critical-primary-background-hover: #E05C45;
  --control-critical-primary-background-active: #E05C45;
  --control-critical-primary-text-default: #140D07;
  --control-critical-primary-text-hover: #140D07;
  --control-connected-background-default: #ADB956;
  --control-connected-background-hover: #969F4A;
  --control-connected-background-active: #878E42;
  --control-connected-border-default: #ADB956;
  --control-connected-border-hover: #969F4A;
  --control-connected-border-active: #878E42;
  --control-critical-secondary-background-default: transparent;
  --control-critical-secondary-background-hover: #FF8373;
  --control-critical-secondary-background-active: #E05C45;
  --control-critical-secondary-border-default: #FF8373;
  --control-critical-secondary-border-hover: #FF8373;
  --control-critical-secondary-border-active: #E05C45;
  --control-critical-secondary-text-default: #FF8373;
  --control-critical-secondary-text-hover: #140D07;
  --control-critical-secondary-text-active: #140D07;
  --control-critical-secondary-icon-default: #FF8373;
  --control-critical-secondary-icon-hover: #140D07;
  --control-critical-secondary-icon-active: #140D07;
  --button-secondary-background: #3D2C1D;
  --button-secondary-background-hover: #4F3927;
  --button-outline-primary-text: #E9D8B6;
  --button-outline-brand-text: #E9D8B6;
  --button-outline-brand-background-hover: #D0702B;
  --button-outline-brand-border-active: #D0702B;
  --button-danger-background: #FF8373;
  --button-positive-background: #ADB956;
  --mention-foreground: #EC7F31;
  --mention-background: rgba(236, 127, 49, 0.22);
  --message-reacted-background-default: rgba(236, 127, 49, 0.18);
  --message-reacted-text-default: #EC7F31;
  --message-mentioned-background-default: rgba(243, 191, 69, 0.1);
  --message-mentioned-background-hover: rgba(243, 191, 69, 0.14);
  --background-mentioned: rgba(243, 191, 69, 0.1);
  --background-mentioned-hover: rgba(243, 191, 69, 0.14);
  --info-warning-foreground: #F3BF45;
  --message-highlight-background-default: rgba(236, 127, 49, 0.08);
  --message-highlight-background-hover: rgba(236, 127, 49, 0.12);
  --message-automod-background-default: rgba(244, 168, 126, 0.06);
  --message-automod-background-hover: rgba(244, 168, 126, 0.1);
  --background-code: #1B120A;
  --spoiler-hidden-background: #4F3927;
  --spoiler-hidden-background-hover: #745B45;
  --spoiler-revealed-background: #302115;
  --spine-default: #4F3927;
  --thread-channel-spine: #4F3927;
  --status-positive: #ADB956;
  --status-positive-background: #ADB956;
  --status-positive-text: #140D07;
  --status-warning: #F3BF45;
  --status-warning-background: #F3BF45;
  --status-warning-text: #140D07;
  --status-danger: #FF8373;
  --status-danger-background: #FF8373;
  --status-danger-text: #140D07;
  --background-feedback-positive: rgba(173, 185, 86, 0.14);
  --background-feedback-warning: rgba(243, 191, 69, 0.14);
  --background-feedback-critical: rgba(255, 131, 115, 0.14);
  --background-feedback-info: rgba(127, 155, 174, 0.14);
  --background-feedback-notification: #FF8373;
  --icon-feedback-notification: #FF8373;
  --badge-notification-background: #FF8373;
  --badge-text-brand: #140D07;
  --icon-feedback-positive: #ADB956;
  --icon-feedback-warning: #F3BF45;
  --icon-feedback-critical: #FF8373;
  --icon-feedback-info: #7F9BAE;
  --notice-background-positive: #ADB956;
  --notice-background-warning: #F3BF45;
  --notice-background-critical: #FF8373;
  --notice-background-info: #7F9BAE;
  --notice-text-positive: #140D07;
  --notice-text-warning: #140D07;
  --notice-text-critical: #140D07;
  --notice-text-info: #140D07;
  --text-status-online: #ADB956;
  --text-status-idle: #F3BF45;
  --text-status-dnd: #FF8373;
  --text-status-offline: #917759;
  --icon-status-online: #ADB956;
  --icon-status-idle: #F3BF45;
  --icon-status-dnd: #FF8373;
  --icon-status-offline: #917759;
  --status-green-600: #ADB956;
  --status-yellow-500: #F3BF45;
  --status-red-500: #FF8373;
  --green-360: #ADB956;
  --yellow-300: #F3BF45;
  --red-400: #FF8373;
  --checkbox-background-active: #EC7F31;
  --checkbox-icon-active: #140D07;
  --checkbox-border-default: #745B45;
  --radio-thumb-background-active: #140D07;
  --scrollbar-thin-thumb: #4F3927;
  --scrollbar-thin-track: transparent;
  --scrollbar-auto-thumb: #4F3927;
  --scrollbar-auto-track: transparent;
  --scrollbar-auto-scrollbar-color-thumb: #4F3927;
  --scrollbar-auto-scrollbar-color-track: transparent;
  --premium-perk-yellow: #F3BF45;
  --premium-perk-orange: #EC7F31;
  --premium-perk-green: #ADB956;
  --premium-perk-blue: #7F9BAE;
  --premium-perk-light-blue: #9DB6C6;
  --premium-perk-dark-blue: #7F9BAE;
  --premium-perk-purple: #F4A87E;
  --premium-perk-pink: #F4A87E;
  --guild-boosting-pink: #F4A87E;
  --guild-boosting-purple: #F4A87E;
  --guild-boosting-blue: #7F9BAE;
  --premium-tier-0-blue: #7F9BAE;
  --premium-tier-0-blue-for-gradients: #7F9BAE;
  --premium-tier-0-blue-for-gradients-2: #9DB6C6;
  --premium-tier-0-purple: #F4A87E;
  --premium-tier-0-purple-for-gradients: #F4A87E;
  --premium-tier-1-blue: #7F9BAE;
  --premium-tier-1-blue-for-gradients: #7F9BAE;
  --premium-tier-1-dark-blue-for-gradients: #7F9BAE;
  --premium-tier-1-purple: #F4A87E;
  --premium-tier-2-pink: #FF9D55;
  --premium-tier-2-pink-for-gradients: #FF9D55;
  --premium-tier-2-pink-for-gradients-2: #EC7F31;
  --premium-tier-2-purple: #F4A87E;
  --premium-tier-2-purple-for-gradients: #F4A87E;
  --premium-tier-2-purple-for-gradients-2: #EC7F31;
  --spotify: #ADB956;
  --text-code: #E9D8B6;
  --text-code-comment: #917759;
  --text-code-keyword: #EC7F31;
  --text-code-operator: #AA9171;
  --text-code-title: #F3BF45;
  --text-code-builtin: #F3BF45;
  --text-code-string: #ADB956;
  --text-code-escape: #F4A87E;
  --text-code-regexp: #F4A87E;
  --text-code-number: #FF8373;
  --text-code-type: #86AD95;
  --text-code-variable: #E9D8B6;
  --text-code-property: #D6C3A0;
  --text-code-attribute: #F3BF45;
  --text-code-namespace: #C0AA88;
  --text-code-tag: #EC7F31;
  --text-code-decorator: #F4A87E;
  --text-code-section: #F3BF45;
  --text-code-bullet: #EC7F31;
  --text-code-link: #7F9BAE;
  --text-code-error: #E05C45;
  --text-code-addition: #ADB956;
  --text-code-deletion: #FF8373;
  --background-code-addition: #363318;
  --background-code-deletion: #492217;
}

.visual-refresh.theme-dark .hljs,
.visual-refresh .theme-dark .hljs {
  color: #E9D8B6;
}
.visual-refresh.theme-dark .hljs-comment,
.visual-refresh.theme-dark .hljs-quote,
.visual-refresh .theme-dark .hljs-comment,
.visual-refresh .theme-dark .hljs-quote {
  color: #917759;
  font-style: italic;
}
.visual-refresh.theme-dark .hljs-keyword,
.visual-refresh.theme-dark .hljs-selector-tag,
.visual-refresh.theme-dark .hljs-meta .hljs-keyword,
.visual-refresh .theme-dark .hljs-keyword,
.visual-refresh .theme-dark .hljs-selector-tag,
.visual-refresh .theme-dark .hljs-meta .hljs-keyword {
  color: #EC7F31;
}
.visual-refresh.theme-dark .hljs-built_in,
.visual-refresh .theme-dark .hljs-built_in {
  color: #F3BF45;
  font-style: italic;
}
.visual-refresh.theme-dark .hljs-title,
.visual-refresh.theme-dark .hljs-title.function_,
.visual-refresh.theme-dark .hljs-section,
.visual-refresh .theme-dark .hljs-title,
.visual-refresh .theme-dark .hljs-title.function_,
.visual-refresh .theme-dark .hljs-section {
  color: #F3BF45;
}
.visual-refresh.theme-dark .hljs-string,
.visual-refresh.theme-dark .hljs-meta .hljs-string,
.visual-refresh .theme-dark .hljs-string,
.visual-refresh .theme-dark .hljs-meta .hljs-string {
  color: #ADB956;
}
.visual-refresh.theme-dark .hljs-regexp,
.visual-refresh.theme-dark .hljs-char.escape_,
.visual-refresh .theme-dark .hljs-regexp,
.visual-refresh .theme-dark .hljs-char.escape_ {
  color: #F4A87E;
}
.visual-refresh.theme-dark .hljs-number,
.visual-refresh.theme-dark .hljs-literal,
.visual-refresh.theme-dark .hljs-symbol,
.visual-refresh .theme-dark .hljs-number,
.visual-refresh .theme-dark .hljs-literal,
.visual-refresh .theme-dark .hljs-symbol {
  color: #FF8373;
}
.visual-refresh.theme-dark .hljs-type,
.visual-refresh.theme-dark .hljs-title.class_,
.visual-refresh.theme-dark .hljs-class .hljs-title,
.visual-refresh .theme-dark .hljs-type,
.visual-refresh .theme-dark .hljs-title.class_,
.visual-refresh .theme-dark .hljs-class .hljs-title {
  color: #86AD95;
}
.visual-refresh.theme-dark .hljs-attr,
.visual-refresh.theme-dark .hljs-attribute,
.visual-refresh.theme-dark .hljs-property,
.visual-refresh .theme-dark .hljs-attr,
.visual-refresh .theme-dark .hljs-attribute,
.visual-refresh .theme-dark .hljs-property {
  color: #D6C3A0;
}
.visual-refresh.theme-dark .hljs-variable,
.visual-refresh.theme-dark .hljs-template-variable,
.visual-refresh.theme-dark .hljs-params,
.visual-refresh .theme-dark .hljs-variable,
.visual-refresh .theme-dark .hljs-template-variable,
.visual-refresh .theme-dark .hljs-params {
  color: #D6C3A0;
  font-style: italic;
}
.visual-refresh.theme-dark .hljs-tag,
.visual-refresh.theme-dark .hljs-name,
.visual-refresh .theme-dark .hljs-tag,
.visual-refresh .theme-dark .hljs-name {
  color: #EC7F31;
}
.visual-refresh.theme-dark .hljs-selector-class,
.visual-refresh.theme-dark .hljs-selector-id,
.visual-refresh.theme-dark .hljs-selector-attr,
.visual-refresh .theme-dark .hljs-selector-class,
.visual-refresh .theme-dark .hljs-selector-id,
.visual-refresh .theme-dark .hljs-selector-attr {
  color: #F3BF45;
  font-style: italic;
}
.visual-refresh.theme-dark .hljs-meta,
.visual-refresh.theme-dark .hljs-doctag,
.visual-refresh .theme-dark .hljs-meta,
.visual-refresh .theme-dark .hljs-doctag {
  color: #F4A87E;
  font-style: italic;
}
.visual-refresh.theme-dark .hljs-link,
.visual-refresh .theme-dark .hljs-link {
  color: #7F9BAE;
}
.visual-refresh.theme-dark .hljs-addition,
.visual-refresh .theme-dark .hljs-addition {
  color: #ADB956;
  background-color: #363318;
}
.visual-refresh.theme-dark .hljs-deletion,
.visual-refresh .theme-dark .hljs-deletion {
  color: #FF8373;
  background-color: #492217;
}
.visual-refresh.theme-dark .hljs:has(> .hljs-addition, > .hljs-deletion) > .hljs-meta,
.visual-refresh .theme-dark .hljs:has(> .hljs-addition, > .hljs-deletion) > .hljs-meta {
  color: #7F9BAE;
  font-style: normal;
}
.visual-refresh.theme-dark .hljs:has(> .hljs-addition, > .hljs-deletion) > .hljs-comment,
.visual-refresh .theme-dark .hljs:has(> .hljs-addition, > .hljs-deletion) > .hljs-comment {
  color: #F6EAD1;
  font-style: normal;
  font-weight: bold;
}

/* Subway Seat Enamel — Discord's light mode */
.visual-refresh.theme-light,
.visual-refresh .theme-light {
  --brand-100: #ECDACC;
  --brand-130: #E6CFBD;
  --brand-160: #E1C4AD;
  --brand-200: #D9B699;
  --brand-230: #D3AB8A;
  --brand-260: #CEA07A;
  --brand-300: #C69166;
  --brand-330: #C08657;
  --brand-360: #BB7B47;
  --brand-400: #B36D33;
  --brand-430: #AD6224;
  --brand-460: #A85714;
  --brand-500: #A04800 !important;
  --brand-530: #964400;
  --brand-560: #8D3F00;
  --brand-600: #803A00;
  --brand-630: #763500;
  --brand-660: #6D3100;
  --brand-700: #602B00;
  --brand-730: #562700;
  --brand-760: #4D2300;
  --brand-800: #401D00;
  --brand-830: #361800;
  --brand-860: #2D1400;
  --brand-900: #200E00;
  --brand-05a: rgba(160, 72, 0, 0.05);
  --brand-10a: rgba(160, 72, 0, 0.1);
  --brand-15a: rgba(160, 72, 0, 0.15);
  --brand-20a: rgba(160, 72, 0, 0.2);
  --brand-25a: rgba(160, 72, 0, 0.25);
  --brand-30a: rgba(160, 72, 0, 0.3);
  --brand-35a: rgba(160, 72, 0, 0.35);
  --brand-40a: rgba(160, 72, 0, 0.4);
  --brand-45a: rgba(160, 72, 0, 0.45);
  --brand-50a: rgba(160, 72, 0, 0.5);
  --brand-55a: rgba(160, 72, 0, 0.55);
  --brand-60a: rgba(160, 72, 0, 0.6);
  --brand-65a: rgba(160, 72, 0, 0.65);
  --brand-70a: rgba(160, 72, 0, 0.7);
  --brand-75a: rgba(160, 72, 0, 0.75);
  --brand-80a: rgba(160, 72, 0, 0.8);
  --brand-85a: rgba(160, 72, 0, 0.85);
  --brand-90a: rgba(160, 72, 0, 0.9);
  --brand-95a: rgba(160, 72, 0, 0.95);
  --brand-experiment: #A04800;
  --brand-experiment-560: #8D3F00;
  --blurple-50: #A04800;
  --blurple-60: #8D3F00;
  --opacity-blurple-8: rgba(160, 72, 0, 0.08);
  --opacity-blurple-16: rgba(160, 72, 0, 0.16);
  --opacity-blurple-24: rgba(160, 72, 0, 0.24);
  --opacity-blurple-32: rgba(160, 72, 0, 0.32);
  --opacity-blurple-60: rgba(160, 72, 0, 0.6);
  --text-brand: #A04800;
  --control-brand-foreground: #A04800;
  --control-brand-foreground-new: #A04800;
  --__adaptive-focus-ring-color: #A04800;
  --focus-primary: #A04800;
  --app-frame-background: #E4D8C0;
  --background-base-lowest: #E4D8C0 !important;
  --background-base-lower: #EEE4D0 !important;
  --background-base-low: #F8EFDF !important;
  --background-surface-high: #F8EFDF !important;
  --background-surface-higher: #F8EFDF !important;
  --background-surface-highest: #F8EFDF !important;
  --background-gradient-highest: #F8EFDF;
  --bg-surface-raised: #FCF7EF;
  --bg-surface-overlay: #FCF7EF;
  --bg-base-primary: #F8EFDF;
  --bg-base-secondary: #EEE4D0;
  --bg-base-tertiary: #E4D8C0;
  --home-background: #F8EFDF;
  --chat-background: #F8EFDF;
  --chat-background-default: #F8EFDF;
  --chat-border: #E4D8C0;
  --chat-text-muted: #735C44;
  --background-primary: #F8EFDF;
  --background-secondary: #EEE4D0;
  --background-secondary-alt: #E9DEC8 !important;
  --background-tertiary: #E4D8C0;
  --background-floating: #FCF7EF;
  --background-nested-floating: #FCF7EF;
  --background-accent: #CBB898 !important;
  --background-message-hover: rgba(219, 205, 179, 0.45);
  --message-background-hover: rgba(219, 205, 179, 0.45) !important;
  --background-modifier-hover: rgba(165, 141, 109, 0.14);
  --background-modifier-active: rgba(165, 141, 109, 0.2);
  --background-modifier-selected: rgba(165, 141, 109, 0.24);
  --background-modifier-accent: rgba(165, 141, 109, 0.24);
  --background-mod-muted: rgba(165, 141, 109, 0.06);
  --background-mod-subtle: rgba(165, 141, 109, 0.14) !important;
  --background-mod-normal: rgba(165, 141, 109, 0.2);
  --background-mod-strong: rgba(165, 141, 109, 0.28) !important;
  --interactive-background-hover: rgba(165, 141, 109, 0.14);
  --interactive-background-active: rgba(165, 141, 109, 0.2);
  --interactive-background-selected: rgba(165, 141, 109, 0.24);
  --modal-background: #F8EFDF !important;
  --modal-footer-background: #EEE4D0;
  --card-background-default: #F8EFDF !important;
  --custom-channel-members-bg: #EEE4D0;
  --user-profile-overlay-background: #EEE4D0;
  --user-profile-overlay-background-hover: #DBCDB3;
  --__header-bar-background: #EEE4D0 !important;
  --deprecated-card-bg: #F8EFDF;
  --deprecated-store-bg: #F8EFDF;
  --deprecated-quickswitcher-input-background: #EEE4D0;
  --deprecated-text-input-bg: #EEE4D0;
  --deprecated-text-input-border: #DBCDB3;
  --border-subtle: #E4D8C0 !important;
  --border-muted: #E4D8C0;
  --border-normal: #DBCDB3;
  --border-strong: #CBB898;
  --border-faint: rgba(165, 141, 109, 0.12);
  --text-default: #3E2C1E;
  --text-normal: #3E2C1E;
  --text-strong: #2A1D13 !important;
  --text-subtle: #54402F;
  --text-muted: #735C44 !important;
  --text-link: #3F6480 !important;
  --text-positive: #66740F;
  --text-warning: #976608;
  --text-danger: #992418;
  --text-feedback-positive: #66740F;
  --text-feedback-warning: #976608;
  --text-feedback-critical: #992418;
  --text-feedback-info: #3F6480;
  --header-primary: #2A1D13;
  --header-secondary: #654F3B;
  --channels-default: #735C44 !important;
  --channel-icon: #735C44 !important;
  --channel-text-area-placeholder: #8C7254;
  --textbox-markdown-syntax: #A58D6D;
  --white: #F8EFDF;
  --white-500: #F8EFDF;
  --logo-primary: #3E2C1E;
  --icon-default: #54402F;
  --icon-strong: #3E2C1E;
  --icon-subtle: #735C44;
  --icon-muted: #8C7254 !important;
  --icon-voice-muted: #992418;
  --interactive-normal: #54402F;
  --interactive-hover: #3E2C1E;
  --interactive-active: #2A1D13;
  --interactive-muted: #A58D6D;
  --interactive-icon-default: #54402F !important;
  --interactive-icon-hover: #3E2C1E;
  --interactive-icon-active: #2A1D13;
  --interactive-text-default: #54402F !important;
  --interactive-text-hover: #3E2C1E;
  --interactive-text-active: #2A1D13;
  --channeltextarea-background: #EEE4D0;
  --input-background: #EEE4D0;
  --input-background-default: #EEE4D0;
  --input-text-default: #3E2C1E;
  --input-placeholder-text-default: #8C7254;
  --input-border-default: #DBCDB3;
  --input-border-hover: #CBB898;
  --input-border-active: #A04800;
  --control-primary-background-default: #A04800;
  --control-primary-background-hover: #8D3F00;
  --control-primary-background-active: #803A00;
  --control-primary-text-default: #F8EFDF;
  --control-primary-text-hover: #F8EFDF;
  --control-secondary-background-default: #DBCDB3 !important;
  --control-secondary-background-hover: #CBB898;
  --control-secondary-background-active: #CBB898;
  --control-secondary-border-default: #DBCDB3;
  --control-secondary-text-default: #3E2C1E !important;
  --control-secondary-text-hover: #2A1D13;
  --control-critical-primary-background-default: #992418;
  --control-critical-primary-background-hover: #992418;
  --control-critical-primary-background-active: #992418;
  --control-critical-primary-text-default: #F8EFDF;
  --control-critical-primary-text-hover: #F8EFDF;
  --control-connected-background-default: #66740F;
  --control-connected-background-hover: #79832A;
  --control-connected-background-active: #868D3B;
  --control-connected-border-default: #66740F;
  --control-connected-border-hover: #79832A;
  --control-connected-border-active: #868D3B;
  --control-critical-secondary-background-default: transparent;
  --control-critical-secondary-background-hover: #992418;
  --control-critical-secondary-background-active: #992418;
  --control-critical-secondary-border-default: #992418;
  --control-critical-secondary-border-hover: #992418;
  --control-critical-secondary-border-active: #992418;
  --control-critical-secondary-text-default: #992418;
  --control-critical-secondary-text-hover: #F8EFDF;
  --control-critical-secondary-text-active: #F8EFDF;
  --control-critical-secondary-icon-default: #992418;
  --control-critical-secondary-icon-hover: #F8EFDF;
  --control-critical-secondary-icon-active: #F8EFDF;
  --button-secondary-background: #DBCDB3;
  --button-secondary-background-hover: #CBB898;
  --button-outline-primary-text: #3E2C1E;
  --button-outline-brand-text: #3E2C1E;
  --button-outline-brand-background-hover: #8D3F00;
  --button-outline-brand-border-active: #8D3F00;
  --button-danger-background: #992418;
  --button-positive-background: #66740F;
  --mention-foreground: #A04800;
  --mention-background: rgba(160, 72, 0, 0.22);
  --message-reacted-background-default: rgba(160, 72, 0, 0.18);
  --message-reacted-text-default: #A04800;
  --message-mentioned-background-default: rgba(151, 102, 8, 0.1);
  --message-mentioned-background-hover: rgba(151, 102, 8, 0.14);
  --background-mentioned: rgba(151, 102, 8, 0.1);
  --background-mentioned-hover: rgba(151, 102, 8, 0.14);
  --info-warning-foreground: #976608;
  --message-highlight-background-default: rgba(160, 72, 0, 0.08);
  --message-highlight-background-hover: rgba(160, 72, 0, 0.12);
  --message-automod-background-default: rgba(132, 56, 17, 0.06);
  --message-automod-background-hover: rgba(132, 56, 17, 0.1);
  --background-code: #E4D8C0;
  --spoiler-hidden-background: #BAA380;
  --spoiler-hidden-background-hover: #A58D6D;
  --spoiler-revealed-background: #DBCDB3;
  --spine-default: #CBB898;
  --thread-channel-spine: #CBB898;
  --status-positive: #66740F;
  --status-positive-background: #66740F;
  --status-positive-text: #F8EFDF;
  --status-warning: #976608;
  --status-warning-background: #976608;
  --status-warning-text: #F8EFDF;
  --status-danger: #992418;
  --status-danger-background: #992418;
  --status-danger-text: #F8EFDF;
  --background-feedback-positive: rgba(102, 116, 15, 0.14);
  --background-feedback-warning: rgba(151, 102, 8, 0.14);
  --background-feedback-critical: rgba(153, 36, 24, 0.14);
  --background-feedback-info: rgba(63, 100, 128, 0.14);
  --background-feedback-notification: #992418;
  --icon-feedback-notification: #992418;
  --badge-notification-background: #992418;
  --badge-text-brand: #F8EFDF;
  --icon-feedback-positive: #66740F;
  --icon-feedback-warning: #976608;
  --icon-feedback-critical: #992418;
  --icon-feedback-info: #3F6480;
  --notice-background-positive: #66740F;
  --notice-background-warning: #976608;
  --notice-background-critical: #992418;
  --notice-background-info: #3F6480;
  --notice-text-positive: #F8EFDF;
  --notice-text-warning: #F8EFDF;
  --notice-text-critical: #F8EFDF;
  --notice-text-info: #F8EFDF;
  --text-status-online: #66740F;
  --text-status-idle: #976608;
  --text-status-dnd: #992418;
  --text-status-offline: #8C7254;
  --icon-status-online: #66740F;
  --icon-status-idle: #976608;
  --icon-status-dnd: #992418;
  --icon-status-offline: #8C7254;
  --status-green-600: #66740F;
  --status-yellow-500: #976608;
  --status-red-500: #992418;
  --green-360: #66740F;
  --yellow-300: #976608;
  --red-400: #992418;
  --checkbox-background-active: #A04800;
  --checkbox-icon-active: #F8EFDF;
  --checkbox-border-default: #A58D6D;
  --radio-thumb-background-active: #F8EFDF;
  --scrollbar-thin-thumb: #CBB898;
  --scrollbar-thin-track: transparent;
  --scrollbar-auto-thumb: #CBB898;
  --scrollbar-auto-track: transparent;
  --scrollbar-auto-scrollbar-color-thumb: #CBB898;
  --scrollbar-auto-scrollbar-color-track: transparent;
  --premium-perk-yellow: #976608;
  --premium-perk-orange: #A04800;
  --premium-perk-green: #66740F;
  --premium-perk-blue: #3F6480;
  --premium-perk-light-blue: #517791;
  --premium-perk-dark-blue: #3F6480;
  --premium-perk-purple: #843811;
  --premium-perk-pink: #843811;
  --guild-boosting-pink: #843811;
  --guild-boosting-purple: #843811;
  --guild-boosting-blue: #3F6480;
  --premium-tier-0-blue: #3F6480;
  --premium-tier-0-blue-for-gradients: #3F6480;
  --premium-tier-0-blue-for-gradients-2: #517791;
  --premium-tier-0-purple: #843811;
  --premium-tier-0-purple-for-gradients: #843811;
  --premium-tier-1-blue: #3F6480;
  --premium-tier-1-blue-for-gradients: #3F6480;
  --premium-tier-1-dark-blue-for-gradients: #3F6480;
  --premium-tier-1-purple: #843811;
  --premium-tier-2-pink: #BA4D0A;
  --premium-tier-2-pink-for-gradients: #BA4D0A;
  --premium-tier-2-pink-for-gradients-2: #A04800;
  --premium-tier-2-purple: #843811;
  --premium-tier-2-purple-for-gradients: #843811;
  --premium-tier-2-purple-for-gradients-2: #A04800;
  --spotify: #66740F;
  --text-code: #3E2C1E;
  --text-code-comment: #8C7254;
  --text-code-keyword: #A04800;
  --text-code-operator: #735C44;
  --text-code-title: #976608;
  --text-code-builtin: #976608;
  --text-code-string: #66740F;
  --text-code-escape: #843811;
  --text-code-regexp: #843811;
  --text-code-number: #BF4233;
  --text-code-type: #3E7157;
  --text-code-variable: #3E2C1E;
  --text-code-property: #54402F;
  --text-code-attribute: #976608;
  --text-code-namespace: #654F3B;
  --text-code-tag: #A04800;
  --text-code-decorator: #843811;
  --text-code-section: #976608;
  --text-code-bullet: #A04800;
  --text-code-link: #3F6480;
  --text-code-error: #992418;
  --text-code-addition: #66740F;
  --text-code-deletion: #BF4233;
  --background-code-addition: #D7DBC1;
  --background-code-deletion: #EBD3D1;
}

.visual-refresh.theme-light .hljs,
.visual-refresh .theme-light .hljs {
  color: #3E2C1E;
}
.visual-refresh.theme-light .hljs-comment,
.visual-refresh.theme-light .hljs-quote,
.visual-refresh .theme-light .hljs-comment,
.visual-refresh .theme-light .hljs-quote {
  color: #8C7254;
  font-style: italic;
}
.visual-refresh.theme-light .hljs-keyword,
.visual-refresh.theme-light .hljs-selector-tag,
.visual-refresh.theme-light .hljs-meta .hljs-keyword,
.visual-refresh .theme-light .hljs-keyword,
.visual-refresh .theme-light .hljs-selector-tag,
.visual-refresh .theme-light .hljs-meta .hljs-keyword {
  color: #A04800;
}
.visual-refresh.theme-light .hljs-built_in,
.visual-refresh .theme-light .hljs-built_in {
  color: #976608;
  font-style: italic;
}
.visual-refresh.theme-light .hljs-title,
.visual-refresh.theme-light .hljs-title.function_,
.visual-refresh.theme-light .hljs-section,
.visual-refresh .theme-light .hljs-title,
.visual-refresh .theme-light .hljs-title.function_,
.visual-refresh .theme-light .hljs-section {
  color: #976608;
}
.visual-refresh.theme-light .hljs-string,
.visual-refresh.theme-light .hljs-meta .hljs-string,
.visual-refresh .theme-light .hljs-string,
.visual-refresh .theme-light .hljs-meta .hljs-string {
  color: #66740F;
}
.visual-refresh.theme-light .hljs-regexp,
.visual-refresh.theme-light .hljs-char.escape_,
.visual-refresh .theme-light .hljs-regexp,
.visual-refresh .theme-light .hljs-char.escape_ {
  color: #843811;
}
.visual-refresh.theme-light .hljs-number,
.visual-refresh.theme-light .hljs-literal,
.visual-refresh.theme-light .hljs-symbol,
.visual-refresh .theme-light .hljs-number,
.visual-refresh .theme-light .hljs-literal,
.visual-refresh .theme-light .hljs-symbol {
  color: #BF4233;
}
.visual-refresh.theme-light .hljs-type,
.visual-refresh.theme-light .hljs-title.class_,
.visual-refresh.theme-light .hljs-class .hljs-title,
.visual-refresh .theme-light .hljs-type,
.visual-refresh .theme-light .hljs-title.class_,
.visual-refresh .theme-light .hljs-class .hljs-title {
  color: #3E7157;
}
.visual-refresh.theme-light .hljs-attr,
.visual-refresh.theme-light .hljs-attribute,
.visual-refresh.theme-light .hljs-property,
.visual-refresh .theme-light .hljs-attr,
.visual-refresh .theme-light .hljs-attribute,
.visual-refresh .theme-light .hljs-property {
  color: #54402F;
}
.visual-refresh.theme-light .hljs-variable,
.visual-refresh.theme-light .hljs-template-variable,
.visual-refresh.theme-light .hljs-params,
.visual-refresh .theme-light .hljs-variable,
.visual-refresh .theme-light .hljs-template-variable,
.visual-refresh .theme-light .hljs-params {
  color: #54402F;
  font-style: italic;
}
.visual-refresh.theme-light .hljs-tag,
.visual-refresh.theme-light .hljs-name,
.visual-refresh .theme-light .hljs-tag,
.visual-refresh .theme-light .hljs-name {
  color: #A04800;
}
.visual-refresh.theme-light .hljs-selector-class,
.visual-refresh.theme-light .hljs-selector-id,
.visual-refresh.theme-light .hljs-selector-attr,
.visual-refresh .theme-light .hljs-selector-class,
.visual-refresh .theme-light .hljs-selector-id,
.visual-refresh .theme-light .hljs-selector-attr {
  color: #976608;
  font-style: italic;
}
.visual-refresh.theme-light .hljs-meta,
.visual-refresh.theme-light .hljs-doctag,
.visual-refresh .theme-light .hljs-meta,
.visual-refresh .theme-light .hljs-doctag {
  color: #843811;
  font-style: italic;
}
.visual-refresh.theme-light .hljs-link,
.visual-refresh .theme-light .hljs-link {
  color: #3F6480;
}
.visual-refresh.theme-light .hljs-addition,
.visual-refresh .theme-light .hljs-addition {
  color: #66740F;
  background-color: #D7DBC1;
}
.visual-refresh.theme-light .hljs-deletion,
.visual-refresh .theme-light .hljs-deletion {
  color: #BF4233;
  background-color: #EBD3D1;
}
.visual-refresh.theme-light .hljs:has(> .hljs-addition, > .hljs-deletion) > .hljs-meta,
.visual-refresh .theme-light .hljs:has(> .hljs-addition, > .hljs-deletion) > .hljs-meta {
  color: #3F6480;
  font-style: normal;
}
.visual-refresh.theme-light .hljs:has(> .hljs-addition, > .hljs-deletion) > .hljs-comment,
.visual-refresh .theme-light .hljs:has(> .hljs-addition, > .hljs-deletion) > .hljs-comment {
  color: #2A1D13;
  font-style: normal;
  font-weight: bold;
}

::selection {
  background-color: rgba(236, 127, 49, 0.35);
}
