@charset "UTF-8"; .theme-dark.color-scheme-atom-one-dark { --black: #181a1f; --darkest-gray: #21252b; --bg0: #282c34; --bg1: #31353f; --bg2: #393f4a; --bg3: #3b3f4c; --bg-blue: #73b8f1; --bg-yellow: #ebd09c; --foreground: #abb2bf; --grey: #5c6370; --light-grey: #848b98; --color-red: #e86671; --color-orange: #d19a66; --color-yellow: #e5c07b; --color-green: #98c379; --color-cyan: #56b6c2; --color-blue: #61afef; --color-purple: #c678dd; --color-pink: pink; --background-primary: var(--bg0); --background-secondary: var(--darkest-gray); --selection-background-color: var(--bg3); --border-color-primary: var(--bg2); --border-color-secondary: var(--bg1); --text-color: var(--foreground); --text-color-accent: white; --text-color-muted-dark: var(--bg2); --text-color-muted-light: var(--grey); --accent-color-dark: var(--color-blue); --accent-color-light: var(--color-cyan); --accent-color-hover: var(--bg-blue); --accent-h: 207; --accent-s: 82%; --accent-l: 66%; --canvas-color: 97, 175, 239 !important; --code-important: var(--color-yellow); --code-boolean: var(--color-orange); --code-builtin: var(--color-cyan); --code-comment: var(--grey); --code-definition: var(--color-blue); --code-keyword: var(--color-purple); --code-operator: var(--color-cyan); --code-property: var(--color-cyan); --code-parentheses: var(--light-grey); --code-string: var(--color-green); --code-value: var(--color-orange); --code-variable: var(--text-color); } .theme-dark.color-scheme-catppuccin-frappe { --rosewater: #f2d5cf; --flamingo: #eebebe; --pink: #f4b8e4; --mauve: #ca9ee6; --red: #e78284; --maroon: #ea999c; --peach: #ef9f76; --yellow: #e5c890; --green: #a6d189; --teal: #81c8be; --sky: #99d1db; --sapphire: #85c1dc; --blue: #8caaee; --lavender: #babbf1; --text: #c6d0f5; --subtext1: #b5bfe2; --subtext0: #a5adce; --overlay2: #949cbb; --overlay1: #838ba7; --overlay0: #737994; --surface2: #626880; --surface1: #51576d; --surface0: #414559; --base: #303446; --mantle: #292c3c; --crust: #232634; --color-red: var(--red); --color-orange: var(--peach); --color-yellow: var(--yellow); --color-green: var(--green); --color-cyan: var(--teal); --color-blue: var(--blue); --color-purple: var(--mauve); --color-pink: var(--pink); --background-primary: var(--base); --background-secondary: var(--crust); --selection-background-color: var(--surface1); --border-color-primary: var(--surface1); --border-color-secondary: var(--surface0); --text-color: var(--text); --text-color-accent: white; --text-color-muted-dark: var(--surface0); --text-color-muted-light: var(--overlay0); --accent-color-dark: var(--mauve); --accent-color-light: var(--blue); --accent-color-hover: var(--maroon); --accent-h: 277; --accent-s: 59%; --accent-l: 76%; --canvas-color: 202, 158, 230 !important; --code-important: var(--color-yellow); --code-boolean: var(--peach); --code-builtin: var(--peach); --code-comment: var(--overlay0); --code-definition: var(--lavender); --code-keyword: var(--mauve); --code-operator: var(--sky); --code-property: var(--lavender); --code-parentheses: var(--overlay2); --code-string: var(--green); --code-value: var(--peach); --code-variable: var(--text-color); } .theme-dark.color-scheme-catppuccin-macchiato { --rosewater: #f4dbd6; --flamingo: #f0c6c6; --pink: #f5bde6; --mauve: #c6a0f6; --red: #ed8796; --maroon: #ee99a0; --peach: #f5a97f; --yellow: #eed49f; --green: #a6da95; --teal: #8bd5ca; --sky: #91d7e3; --sapphire: #7dc4e4; --blue: #8aadf4; --lavender: #b7bdf8; --text: #cad3f5; --subtext1: #b8c0e0; --subtext0: #a5adcb; --overlay2: #939ab7; --overlay1: #8087a2; --overlay0: #6e738d; --surface2: #5b6078; --surface1: #494d64; --surface0: #363a4f; --base: #24273a; --mantle: #1e2030; --crust: #181926; --color-red: var(--red); --color-orange: var(--peach); --color-yellow: var(--yellow); --color-green: var(--green); --color-cyan: var(--teal); --color-blue: var(--blue); --color-purple: var(--mauve); --color-pink: var(--pink); --background-primary: var(--base); --background-secondary: var(--crust); --selection-background-color: var(--surface1); --border-color-primary: var(--surface1); --border-color-secondary: var(--surface0); --text-color: var(--text); --text-color-accent: white; --text-color-muted-dark: var(--surface0); --text-color-muted-light: var(--overlay0); --accent-color-dark: var(--mauve); --accent-color-light: var(--blue); --accent-color-hover: var(--maroon); --accent-h: 267; --accent-s: 83%; --accent-l: 80%; --canvas-color: 198, 160, 246 !important; --code-important: var(--color-yellow); --code-boolean: var(--peach); --code-builtin: var(--peach); --code-comment: var(--overlay0); --code-definition: var(--lavender); --code-keyword: var(--mauve); --code-operator: var(--sky); --code-property: var(--lavender); --code-parentheses: var(--overlay2); --code-string: var(--green); --code-value: var(--peach); --code-variable: var(--text-color); } .theme-dark.color-scheme-catppuccin-mocha { --rosewater: #f5e0dc; --flamingo: #f2cdcd; --pink: #f5c2e7; --mauve: #cba6f7; --red: #f38ba8; --maroon: #eba0ac; --peach: #fab387; --yellow: #f9e2af; --green: #a6e3a1; --teal: #94e2d5; --sky: #89dceb; --sapphire: #74c7ec; --blue: #89b4fa; --lavender: #b4befe; --text: #cdd6f4; --subtext1: #bac2de; --subtext0: #a6adc8; --overlay2: #9399b2; --overlay1: #7f849c; --overlay0: #6c7086; --surface2: #585b70; --surface1: #45475a; --surface0: #313244; --base: #1e1e2e; --mantle: #181825; --crust: #11111b; --color-red: var(--red); --color-orange: var(--peach); --color-yellow: var(--yellow); --color-green: var(--green); --color-cyan: var(--teal); --color-blue: var(--blue); --color-purple: var(--mauve); --color-pink: var(--pink); --background-primary: var(--base); --background-secondary: var(--crust); --selection-background-color: var(--surface1); --border-color-primary: var(--surface1); --border-color-secondary: var(--surface0); --text-color: var(--text); --text-color-accent: white; --text-color-muted-dark: var(--surface0); --text-color-muted-light: var(--overlay0); --accent-color-dark: var(--mauve); --accent-color-light: var(--blue); --accent-color-hover: var(--maroon); --accent-h: 267; --accent-s: 84%; --accent-l: 81%; --canvas-color: 203, 166, 247 !important; --code-important: var(--color-yellow); --code-boolean: var(--peach); --code-builtin: var(--peach); --code-comment: var(--overlay0); --code-definition: var(--lavender); --code-keyword: var(--mauve); --code-operator: var(--sky); --code-property: var(--lavender); --code-parentheses: var(--overlay2); --code-string: var(--green); --code-value: var(--peach); --code-variable: var(--text-color); } .theme-dark.color-scheme-dracula { --bg: #282a36; --fg: #f8f8f2; --selection: #44475a; --comment: #6272a4; --red: #ff5555; --orange: #ffb86c; --yellow: #f1fa8c; --green: #50fa7b; --purple: #bd93f9; --cyan: #8be9fd; --pink: #ff79c6; --bright-red: #ff6e6e; --bright-green: #69ff94; --bright-yellow: #ffffa5; --bright-blue: #d6acff; --bright-magenta: #ff92df; --bright-cyan: #a4ffff; --bright-white: #ffffff; --menu: #21222c; --visual: #3e4452; --gutter-fg: #4b5263; --nontext: #3b4048; --white: #abb2bf; --black: #191a21; --color-red: var(--red); --color-orange: var(--orange); --color-yellow: var(--yellow); --color-green: var(--green); --color-cyan: var(--cyan); --color-blue: var(--comment); --color-purple: var(--purple); --color-pink: var(--pink); --h2-color: var(--pink); --background-primary: var(--bg); --background-secondary: var(--menu); --selection-background-color: var(--selection); --border-color-primary: var(--gutter-fg); --border-color-secondary: var(--visual); --text-color: var(--fg); --text-color-accent: white; --text-color-muted-dark: var(--nontext); --text-color-muted-light: var(--gutter-fg); --accent-color-dark: var(--purple); --accent-color-light: var(--pink); --accent-color-hover: var(--green); --accent-h: 265; --accent-s: 89%; --accent-l: 78%; --canvas-color: 189, 147, 249 !important; --code-important: var(--color-yellow); --code-boolean: var(--purple); --code-builtin: var(--green); --code-comment: var(--comment); --code-definition: var(--text-color); --code-keyword: var(--pink); --code-operator: var(--pink); --code-property: var(--green); --code-parentheses: var(--cyan); --code-string: var(--yellow); --code-value: var(--purple); --code-variable: var(--purple); } .theme-dark.color-scheme-dracula-soft { --bg: #292a35; --fg: #f6f6f5; --selection: #7c7f8a; --comment: #70747f; --orange: #fdc38e; --black: #1c1c1c; --red: #dd6e6b; --green: #87e58e; --yellow: #e8eda2; --purple: #baa0e8; --pink: #e48cc1; --cyan: #a7dfef; --white: #f6f6f5; --bright-red: #e1837f; --bright-green: #97eda2; --bright-yellow: #f6f6b6; --bright-blue: #d0b5f3; --bright-magenta: #e7a1d7; --bright-cyan: #bcf4f5; --bright-white: #ffffff; --menu: #21222c; --visual: #3e4452; --gutter-fg: #4b5263; --nontext: #3b4048; --color-red: var(--red); --color-orange: var(--orange); --color-yellow: var(--yellow); --color-green: var(--green); --color-cyan: var(--cyan); --color-blue: var(--comment); --color-purple: var(--purple); --color-pink: var(--pink); --h2-color: var(--pink); --background-primary: var(--bg); --background-secondary: var(--menu); --selection-background-color: var(--selection); --border-color-primary: var(--gutter-fg); --border-color-secondary: var(--visual); --text-color: var(--fg); --text-color-accent: white; --text-color-muted-dark: var(--nontext); --text-color-muted-light: var(--gutter-fg); --accent-color-dark: var(--purple); --accent-color-light: var(--pink); --accent-color-hover: var(--green); --accent-h: 262; --accent-s: 61%; --accent-l: 77%; --canvas-color: 186, 160, 232 !important; --code-important: var(--color-yellow); --code-boolean: var(--purple); --code-builtin: var(--green); --code-comment: var(--comment); --code-definition: var(--text-color); --code-keyword: var(--pink); --code-operator: var(--pink); --code-property: var(--green); --code-parentheses: var(--cyan); --code-string: var(--yellow); --code-value: var(--purple); --code-variable: var(--purple); } .theme-dark.color-scheme-gruvbox-soft, .theme-dark.color-scheme-gruvbox-medium, .theme-dark.color-scheme-gruvbox-hard { --dark0-hard: #1d2021; --dark0: #282828; --dark0-soft: #32302f; --dark1: #3c3836; --dark2: #504945; --dark3: #665c54; --dark4: #7c6f64; --light0-hard: #f9f5d7; --light0: #fbf1c7; --light0-soft: #f2e5bc; --light1: #ebdbb2; --light2: #d5c4a1; --light3: #bdae93; --light4: #a89984; --bright-red: #fb4934; --bright-green: #b8bb26; --bright-yellow: #fabd2f; --bright-blue: #83a598; --bright-purple: #d3869b; --bright-aqua: #8ec07c; --bright-orange: #fe8019; --neutral-red: #cc241d; --neutral-green: #98971a; --neutral-yellow: #d79921; --neutral-blue: #458588; --neutral-purple: #b16286; --neutral-aqua: #689d6a; --neutral-orange: #d65d0e; --faded-red: #9d0006; --faded-green: #79740e; --faded-yellow: #b57614; --faded-blue: #076678; --faded-purple: #8f3f71; --faded-aqua: #427b58; --faded-orange: #af3a03; --dark-red-hard: #792329; --dark-red: #722529; --dark-red-soft: #7b2c2f; --light-red-hard: #fc9690; --light-red: #fc9487; --light-red-soft: #f78b7f; --dark-green-hard: #5a633a; --dark-green: #62693e; --dark-green-soft: #686d43; --light-green-hard: #d3d6a5; --light-green: #d5d39b; --light-green-soft: #cecb94; --dark-aqua-hard: #3e4934; --dark-aqua: #49503b; --dark-aqua-soft: #525742; --light-aqua-hard: #e6e9c1; --light-aqua: #e8e5b5; --light-aqua-soft: #e1dbac; --gray: #928374; --selection-background-color: var(--dark3); --color-red: var(--neutral-red); --color-orange: var(--neutral-orange); --color-yellow: var(--neutral-yellow); --color-green: var(--neutral-green); --color-cyan: var(--neutral-aqua); --color-blue: var(--neutral-blue); --color-purple: var(--neutral-purple); --color-pink: pink; --text-color: var(--light1); --text-color-accent: white; --accent-color-dark: var(--neutral-green); --accent-color-light: var(--neutral-yellow); --accent-color-hover: var(--bright-green); --accent-h: 60; --accent-s: 71%; --accent-l: 35%; --canvas-color: 152, 151, 26 !important; --code-important: var(--color-yellow); --code-boolean: var(--bright-purple); --code-builtin: var(--bright-orange); --code-comment: var(var(--gray)); --code-definition: var(--light1); --code-keyword: var(--bright-red); --code-operator: var(--bright-orange); --code-property: var(--bright-green); --code-parentheses: var(--bright-orange); --code-string: var(--bright-green); --code-value: var(--bright-purple); --code-variable: var(--bright-blue); } .theme-dark.color-scheme-gruvbox-soft { --background-primary: var(--dark0-soft); --background-secondary: var(--dark1); --border-color-primary: var(--dark3); --border-color-secondary: var(--dark4); --text-color-muted-dark: var(--dark3); --text-color-muted-light: var(--dark4); } .theme-dark.color-scheme-gruvbox-medium { --background-primary: var(--dark0); --background-secondary: var(--dark0-soft); --border-color-primary: var(--dark2); --border-color-secondary: var(--dark3); --text-color-muted-dark: var(--dark2); --text-color-muted-light: var(--dark3); } .theme-dark.color-scheme-gruvbox-hard { --background-primary: var(--dark0-hard); --background-secondary: var(--dark0); --border-color-primary: var(--dark1); --border-color-secondary: var(--dark2); --text-color-muted-dark: var(--dark1); --text-color-muted-light: var(--dark2); } .theme-dark.color-scheme-horizon { --blue: #26bbd9; --cyan: #59e1e3; --green: #29d398; --magenta: #ee64ac; --red: #e95678; --yellow: #fab795; --apricot: #f09483; --cranberry: #e95678; --gray: #bbbbbb; --lavender: #b877db; --rosebud: #fab795; --tacao: #fac29a; --turquoise: #25b0bc; --accent: #2e303e; --accentAlt: #6c6f93; --background: #1c1e26; --backgroundAlt: #232530; --border: #1a1c23; --lightText: #d5d8da; --color-red: var(--red); --color-orange: var(--apricot); --color-yellow: var(--yellow); --color-green: var(--green); --color-cyan: var(--cyan); --color-blue: var(--blue); --color-purple: var(--lavender); --color-pink: pink; --background-primary: var(--background); --background-secondary: var(--backgroundAlt); --selection-background-color: var(--accent); --border-color-primary: var(--accent); --border-color-secondary: var(--accent); --text-color: var(--lightText); --text-color-accent: white; --text-color-muted-dark: var(--accent); --text-color-muted-light: var(--accentAlt); --accent-color-dark: var(--cranberry); --accent-color-light: var(--turquoise); --accent-color-hover: var(--rosebud); --accent-h: 345; --accent-s: 77%; --accent-l: 62%; --canvas-color: 233, 83, 120 !important; --code-important: var(--color-yellow); --code-boolean: var(--apricot); --code-builtin: var(--turquoise); --code-comment: #4c4d53; --code-definition: var(--cranberry); --code-keyword: var(--lavender); --code-operator: var(--gray); --code-property: var(--turquoise); --code-parentheses: var(--gray); --code-string: var(--rosebud); --code-value: var(--apricot); --code-variable: var(--cranberry); } .theme-dark.color-scheme-kanagawa-dragon { --dragonBlack0: #0d0c0c; --dragonBlack1: #12120f; --dragonBlack2: #1d1c19; --dragonBlack3: #181616; --dragonBlack4: #282727; --dragonBlack5: #393836; --dragonBlack6: #625e5a; --dragonWhite: #c5c9c5; --dragonGreen: #87a987; --dragonGreen2: #8a9a7b; --dragonPink: #a292a3; --dragonOrange: #b6927b; --dragonOrange2: #b98d7b; --dragonGray: #a6a69c; --dragonGray2: #9e9b93; --dragonGray3: #7a8382; --dragonBlue2: #8ba4b0; --dragonViolet: #8992a7; --dragonRed: #c4746e; --dragonAqua: #8ea4a2; --dragonAsh: #737c73; --dragonTeal: #949fb5; --dragonYellow: #c4b28a; --waveBlue1: #223249; --color-red: var(--dragonRed); --color-orange: var(--dragonOrange); --color-yellow: var(--dragonYellow); --color-green: var(--dragonGreen2); --color-cyan: var(--dragonTeal); --color-blue: var(--dragonTeal); --color-purple: var(--dragonViolet); --color-pink: var(--dragonPink); --background-primary: var(--dragonBlack3); --background-secondary: var(--dragonBlack4); --selection-background-color: var(--waveBlue1); --border-color-primary: var(--dragonBlack5); --border-color-secondary: var(--dragonBlack6); --text-color: var(--dragonWhite); --text-color-accent: white; --text-color-muted-dark: var(--dragonBlack5); --text-color-muted-light: var(--dragonBlack6); --accent-color-dark: var(--dragonTeal); --accent-color-light: var(--dragonOrange); --accent-color-hover: var(--dragonPink); --accent-h: 220; --accent-s: 18%; --accent-l: 65%; --canvas-color: 148, 159, 181 !important; --code-important: var(--color-yellow); --code-boolean: var(--dragonOrange); --code-builtin: var(--dragonTeal); --code-comment: var(--dragonAsh); --code-definition: var(--dragonOrange); --code-keyword: var(--dragonTeal); --code-operator: var(--dragonRed); --code-property: var(--dragonWhite); --code-parentheses: var(--dragonGray2); --code-string: var(--dragonGreen2); --code-value: var(--dragonPink); --code-variable: var(--dragonYellow); } .theme-dark.color-scheme-kanagawa-wave { --background: #1f1f28; --background-alt: #2a2a37; --sumiInk5: #363646; --sumiInk6: #54546d; --waveBlue1: #223249; --fujiWhite: #dcd7ba; --fujiGray: #727169; --waveRed: #e46876; --carpYellow: #e6c384; --boatYellow2: #c0a36e; --springGreen: #98bb6c; --surimiOrange: #ffa066; --crystalBlue: #7e9cd8; --oniViolet: #957fb8; --springViolet2: #9cabca; --sakuraPink: #d27e99; --color-red: var(--waveRed); --color-orange: var(--surimiOrange); --color-yellow: var(--carpYellow); --color-green: var(--springGreen); --color-cyan: var(--crystalBlue); --color-blue: var(--crystalBlue); --color-purple: var(--oniViolet); --color-pink: var(--sakuraPink); --background-primary: var(--background); --background-secondary: var(--background-alt); --selection-background-color: var(--waveBlue1); --border-color-primary: var(--sumiInk5); --border-color-secondary: var(--sumiInk6); --text-color: var(--fujiWhite); --text-color-accent: white; --text-color-muted-dark: var(--sumiInk5); --text-color-muted-light: var(--sumiInk6); --accent-color-dark: var(--crystalBlue); --accent-color-light: var(--sakuraPink); --accent-color-hover: var(--springViolet2); --accent-h: 220; --accent-s: 54%; --accent-l: 67%; --canvas-color: 126, 156, 216 !important; --code-important: var(--color-yellow); --code-boolean: var(--surimiOrange); --code-builtin: var(--crystalBlue); --code-comment: var(--fujiGray); --code-definition: var(--crystalBlue); --code-keyword: var(--oniViolet); --code-operator: var(--boatYellow2); --code-property: var(--carpYellow); --code-parentheses: var(--springViolet2); --code-string: var(--springGreen); --code-value: var(--sakuraPink); --code-variable: var(--purple); } .theme-dark.color-scheme-nord { --black: #2e3440; --dark-gray: #3b4252; --gray: #434c5e; --light-gray: #4c566a; --light-gray-bright: #616e88; --darkest-white: #d8dee9; --darker-white: #e5e9f0; --white: #eceff4; --teal: #8fbcbb; --off-blue: #88c0d0; --glacier: #81a1c1; --color-red: #bf616a; --color-orange: #d08770; --color-yellow: #ebcb8b; --color-green: #a3be8c; --color-cyan: #88c0d0; --color-blue: #5e81ac; --color-purple: #b48ead; --color-pink: pink; --background-primary: var(--black); --background-secondary: var(--dark-gray); --selection-background-color: var(--light-gray); --border-color-primary: var(--gray); --border-color-secondary: var(--light-gray); --text-color: var(--darkest-white); --text-color-accent: var(--white); --text-color-muted-dark: var(--background-secondary); --text-color-muted-light: var(--light-gray-bright); --accent-color-dark: var(--glacier); --accent-color-light: var(--teal); --accent-color-hover: var(--off-blue); --accent-h: 210; --accent-s: 34%; --accent-l: 63%; --canvas-color: 129, 161, 193 !important; --code-important: var(--color-yellow); --code-boolean: var(--glacier); --code-builtin: var(--off-blue); --code-comment: var(--light-gray-bright); --code-definition: var(--off-blue); --code-keyword: var(--glacier); --code-operator: var(--glacier); --code-property: var(--off-blue); --code-parentheses: var(--teal); --code-string: var(--color-green); --code-value: var(--color-purple); --code-variable: var(--text-color); } .theme-dark.color-scheme-rose-pine { --nc: #16141f; --base: #191724; --surface: #1f1d2e; --overlay: #26233a; --muted: #6e6a86; --subtle: #908caa; --text: #e0def4; --love: #eb6f92; --gold: #f6c177; --rose: #ebbcba; --pine: #31748f; --foam: #9ccfd8; --iris: #c4a7e7; --highlight-low: #21202e; --highlight-med: #403d52; --highlight-high: #524f67; --color-red: #eb6f92; --color-orange: #ebbcba; --color-yellow: #f6c177; --color-green: #9ccfd8; --color-cyan: #9ccfd8; --color-blue: #31748f; --color-purple: #c4a7e7; --color-pink: pink; --background-primary: var(--base); --background-secondary: var(--surface); --selection-background-color: var(--overlay); --border-color-primary: var(--highlight-med); --border-color-secondary: var(--highlight-high); --text-color: var(--text); --text-color-accent: white; --text-color-muted-dark: var(--overlay); --text-color-muted-light: var(--muted); --accent-color-dark: var(--pine); --accent-color-light: var(--rose); --accent-color-hover: var(--foam); --accent-h: 197; --accent-s: 49%; --accent-l: 38%; --canvas-color: 49, 116, 143 !important; --code-important: var(--color-yellow); --code-boolean: var(--rose); --code-builtin: var(--love); --code-comment: var(--muted); --code-definition: var(--rose); --code-keyword: var(--pine); --code-operator: var(--pine); --code-property: var(--foam); --code-parentheses: var(--subtle); --code-string: var(--gold); --code-value: var(--rose); --code-variable: var(--text); } .theme-dark.color-scheme-rose-pine-moon { --nc: #1f1d30; --base: #232136; --surface: #2a273f; --overlay: #393552; --muted: #6e6a86; --subtle: #908caa; --text: #e0def4; --love: #eb6f92; --gold: #f6c177; --rose: #ea9a97; --pine: #3e8fb0; --foam: #9ccfd8; --iris: #c4a7e7; --highlight-low: #2a283e; --highlight-med: #44415a; --highlight-high: #56526e; --color-red: #eb6f92; --color-orange: #ea9a97; --color-yellow: #f6c177; --color-green: #9ccfd8; --color-cyan: #9ccfd8; --color-blue: #3e8fb0; --color-purple: #c4a7e7; --color-pink: pink; --background-primary: var(--base); --background-secondary: var(--surface); --selection-background-color: var(--overlay); --border-color-primary: var(--highlight-med); --border-color-secondary: var(--highlight-high); --text-color: var(--text); --text-color-accent: white; --text-color-muted-dark: var(--overlay); --text-color-muted-light: var(--muted); --accent-color-dark: var(--pine); --accent-color-light: var(--rose); --accent-color-hover: var(--foam); --accent-h: 197; --accent-s: 48%; --accent-l: 47%; --canvas-color: 62, 143, 176 !important; --code-important: var(--color-yellow); --code-boolean: var(--rose); --code-builtin: var(--love); --code-comment: var(--muted); --code-definition: var(--rose); --code-keyword: var(--pine); --code-operator: var(--pine); --code-property: var(--foam); --code-parentheses: var(--subtle); --code-string: var(--gold); --code-value: var(--rose); --code-variable: var(--text); } .theme-dark.color-scheme-tokyo-night { --bg: #1a1b26; --bg-dark: #16161e; --bg-highlight: #363a4a; --blue: #7aa2f7; --blue0: #3d59a1; --blue1: #2ac3de; --blue2: #0db9d7; --blue5: #89ddff; --blue6: #b4f9f8; --blue7: #394b70; --comment: #565f89; --cyan: #7dcfff; --dark3: #545c7e; --dark5: #737aa2; --fg: #c0caf5; --fg-dark: #a9b1d6; --fg-gutter: #3b4261; --green: #9ece6a; --green1: #73daca; --green2: #41a6b5; --magenta: #bb9af7; --magenta2: #ff007c; --orange: #ff9e64; --purple: #9d7cd8; --red: #f7768e; --red1: #db4b4b; --teal: #1abc9c; --terminal-black: #414868; --yellow: #e0af68; --color-red: var(--red); --color-orange: var(--orange); --color-yellow: var(--yellow); --color-green: var(--green); --color-cyan: var(--cyan); --color-blue: var(--blue); --color-purple: var(--purple); --color-pink: pink; --background-primary: var(--bg); --background-secondary: var(--bg-dark); --selection-background-color: var(--bg-highlight); --border-color-primary: var(--fg-gutter); --border-color-secondary: var(--fg-gutter); --text-color: var(--fg); --text-color-accent: white; --text-color-muted-dark: var(--fg-gutter); --text-color-muted-light: var(--fg-dark); --accent-color-dark: var(--purple); --accent-color-light: var(--blue); --accent-color-hover: var(--magenta); --accent-h: 261; --accent-s: 85%; --accent-l: 79%; --canvas-color: 187, 154, 247 !important; --code-important: var(--color-yellow); --code-boolean: var(--orange); --code-builtin: var(--color-cyan); --code-comment: var(--comment); --code-definition: var(--color-blue); --code-keyword: var(--color-purple); --code-operator: var(--color-cyan); --code-property: var(--blue); --code-parentheses: var(--fg-dark); --code-string: var(--color-green); --code-value: var(--color-orange); --code-variable: var(--fg); } .theme-dark.color-scheme-tokyo-night-moon { --bg: #222436; --bg-dark: #1e2030; --bg-highlight: #2f334d; --blue: #82aaff; --blue0: #3e68d7; --blue1: #65bcff; --blue2: #0db9d7; --blue5: #89ddff; --blue6: #b4f9f8; --blue7: #394b70; --comment: #636da6; --cyan: #86e1fc; --dark3: #545c7e; --dark5: #737aa2; --fg: #c8d3f5; --fg-dark: #828bb8; --fg-gutter: #3b4261; --green: #c3e88d; --green1: #4fd6be; --green2: #41a6b5; --magenta: #c099ff; --magenta2: #ff007c; --orange: #ff966c; --purple: #fca7ea; --red: #ff757f; --red1: #c53b53; --teal: #4fd6be; --terminal-black: #444a73; --yellow: #ffc777; --color-red: var(--red); --color-orange: var(--orange); --color-yellow: var(--yellow); --color-green: var(--green); --color-cyan: var(--cyan); --color-blue: var(--blue); --color-purple: var(--purple); --color-pink: pink; --background-primary: var(--bg); --background-secondary: var(--bg-dark); --selection-background-color: var(--bg-highlight); --border-color-primary: var(--fg-gutter); --border-color-secondary: var(--fg-gutter); --text-color: var(--fg); --text-color-accent: white; --text-color-muted-dark: var(--fg-gutter); --text-color-muted-light: var(--fg-dark); --accent-color-dark: var(--magenta); --accent-color-light: var(--blue); --accent-color-hover: var(--purple); --accent-h: 263; --accent-s: 100%; --accent-l: 80%; --canvas-color: 192, 153, 255 !important; --code-important: var(--color-yellow); --code-boolean: var(--orange); --code-builtin: var(--color-cyan); --code-comment: var(--comment); --code-definition: var(--color-blue); --code-keyword: var(--color-purple); --code-operator: var(--color-cyan); --code-property: var(--blue); --code-parentheses: var(--fg-dark); --code-string: var(--color-green); --code-value: var(--color-orange); --code-variable: var(--fg); } .theme-dark.color-scheme-tokyo-night-storm { --bg: #24283b; --bg-dark: #1f2335; --bg-highlight: #363a4a; --blue: #7aa2f7; --blue0: #3d59a1; --blue1: #2ac3de; --blue2: #0db9d7; --blue5: #89ddff; --blue6: #b4f9f8; --blue7: #394b70; --comment: #565f89; --cyan: #7dcfff; --dark3: #545c7e; --dark5: #737aa2; --fg: #c0caf5; --fg-dark: #a9b1d6; --fg-gutter: #3b4261; --green: #9ece6a; --green1: #73daca; --green2: #41a6b5; --magenta: #bb9af7; --magenta2: #ff007c; --orange: #ff9e64; --purple: #9d7cd8; --red: #f7768e; --red1: #db4b4b; --teal: #1abc9c; --terminal-black: #414868; --yellow: #e0af68; --color-red: var(--red); --color-orange: var(--orange); --color-yellow: var(--yellow); --color-green: var(--green); --color-cyan: var(--cyan); --color-blue: var(--blue); --color-purple: var(--purple); --color-pink: pink; --background-primary: var(--bg); --background-secondary: var(--bg-dark); --selection-background-color: var(--bg-highlight); --border-color-primary: var(--fg-gutter); --border-color-secondary: var(--fg-gutter); --text-color: var(--fg); --text-color-accent: white; --text-color-muted-dark: var(--fg-gutter); --text-color-muted-light: var(--fg-dark); --accent-color-dark: var(--purple); --accent-color-light: var(--blue); --accent-color-hover: var(--magenta); --accent-h: 261; --accent-s: 85%; --accent-l: 79%; --canvas-color: 187, 154, 247 !important; --code-important: var(--color-yellow); --code-boolean: var(--orange); --code-builtin: var(--color-cyan); --code-comment: var(--comment); --code-definition: var(--color-blue); --code-keyword: var(--color-purple); --code-operator: var(--color-cyan); --code-property: var(--blue); --code-parentheses: var(--fg-dark); --code-string: var(--color-green); --code-value: var(--color-orange); --code-variable: var(--fg); } .theme-light.color-scheme-catppuccin-latte { --rosewater: #dc8a78; --flamingo: #dd7878; --pink: #ea76cb; --mauve: #8839ef; --red: #d20f39; --maroon: #e64553; --peach: #fe640b; --yellow: #df8e1d; --green: #40a02b; --teal: #179299; --sky: #04a5e5; --sapphire: #209fb5; --blue: #1e66f5; --lavender: #7287fd; --text: #4c4f69; --subtext1: #5c5f77; --subtext0: #6c6f85; --overlay2: #7c7f93; --overlay1: #8c8fa1; --overlay0: #9ca0b0; --surface2: #acb0be; --surface1: #bcc0cc; --surface0: #ccd0da; --base: #eff1f5; --mantle: #e6e9ef; --crust: #dce0e8; --color-red: var(--red); --color-orange: var(--peach); --color-yellow: var(--yellow); --color-green: var(--green); --color-cyan: var(--teal); --color-blue: var(--blue); --color-purple: var(--mauve); --color-pink: var(--pink); --background-primary: var(--base); --background-secondary: var(--crust); --selection-background-color: var(--crust); --border-color-primary: var(--surface0); --border-color-secondary: var(--surface1); --text-color: var(--text); --text-color-accent: white; --text-color-muted-dark: var(--surface0); --text-color-muted-light: var(--overlay0); --accent-color-dark: var(--mauve); --accent-color-light: var(--blue); --accent-color-hover: var(--maroon); --accent-h: 266; --accent-s: 85%; --accent-l: 58%; --canvas-color: 136, 57, 239 !important; --code-important: var(--color-yellow); --code-boolean: var(--peach); --code-builtin: var(--peach); --code-comment: var(--overlay0); --code-definition: var(--lavender); --code-keyword: var(--mauve); --code-operator: var(--sky); --code-property: var(--lavender); --code-parentheses: var(--overlay2); --code-string: var(--green); --code-value: var(--peach); --code-variable: var(--text-color); } .theme-light.color-scheme-gruvbox-soft, .theme-light.color-scheme-gruvbox-medium, .theme-light.color-scheme-gruvbox-hard { --dark0-hard: #1d2021; --dark0: #282828; --dark0-soft: #32302f; --dark1: #3c3836; --dark2: #504945; --dark3: #665c54; --dark4: #7c6f64; --light0-hard: #f9f5d7; --light0: #fbf1c7; --light0-soft: #f2e5bc; --light1: #ebdbb2; --light2: #d5c4a1; --light3: #bdae93; --light4: #a89984; --bright-red: #fb4934; --bright-green: #b8bb26; --bright-yellow: #fabd2f; --bright-blue: #83a598; --bright-purple: #d3869b; --bright-aqua: #8ec07c; --bright-orange: #fe8019; --neutral-red: #cc241d; --neutral-green: #98971a; --neutral-yellow: #d79921; --neutral-blue: #458588; --neutral-purple: #b16286; --neutral-aqua: #689d6a; --neutral-orange: #d65d0e; --faded-red: #9d0006; --faded-green: #79740e; --faded-yellow: #b57614; --faded-blue: #076678; --faded-purple: #8f3f71; --faded-aqua: #427b58; --faded-orange: #af3a03; --dark-red-hard: #792329; --dark-red: #722529; --dark-red-soft: #7b2c2f; --light-red-hard: #fc9690; --light-red: #fc9487; --light-red-soft: #f78b7f; --dark-green-hard: #5a633a; --dark-green: #62693e; --dark-green-soft: #686d43; --light-green-hard: #d3d6a5; --light-green: #d5d39b; --light-green-soft: #cecb94; --dark-aqua-hard: #3e4934; --dark-aqua: #49503b; --dark-aqua-soft: #525742; --light-aqua-hard: #e6e9c1; --light-aqua: #e8e5b5; --light-aqua-soft: #e1dbac; --gray: #928374; --selection-background-color: var(--light3); --color-red: var(--neutral-red); --color-orange: var(--neutral-orange); --color-yellow: var(--neutral-yellow); --color-green: var(--neutral-green); --color-cyan: var(--neutral-aqua); --color-blue: var(--neutral-blue); --color-purple: var(--neutral-purple); --color-pink: pink; --text-color: var(--dark1); --text-color-accent: white; --accent-color-dark: var(--neutral-green); --accent-color-light: var(--neutral-yellow); --accent-color-hover: var(--bright-green); --accent-h: 60; --accent-s: 71%; --accent-l: 35%; --canvas-color: 152, 151, 26 !important; --code-important: var(--color-yellow); --code-boolean: var(--faded-purple); --code-builtin: var(--faded-orange); --code-comment: var(var(--gray)); --code-definition: var(--dark1); --code-keyword: var(--faded-red); --code-operator: var(--faded-orange); --code-property: var(--faded-green); --code-parentheses: var(--faded-orange); --code-string: var(--faded-green); --code-value: var(--faded-purple); --code-variable: var(--faded-blue); } .theme-light.color-scheme-gruvbox-soft { --background-primary: var(--light0-soft); --background-secondary: var(--light1); --border-color-primary: var(--light3); --border-color-secondary: var(--light4); --text-color-muted-dark: var(--light3); --text-color-muted-light: var(--light4); } .theme-light.color-scheme-gruvbox-medium { --background-primary: var(--light0); --background-secondary: var(--light0-soft); --border-color-primary: var(--light2); --border-color-secondary: var(--light3); --text-color-muted-dark: var(--light2); --text-color-muted-light: var(--light3); } .theme-light.color-scheme-gruvbox-hard { --background-primary: var(--light0-hard); --background-secondary: var(--light0); --border-color-primary: var(--light1); --border-color-secondary: var(--light2); --text-color-muted-dark: var(--light1); --text-color-muted-light: var(--light2); } .theme-light.color-scheme-horizon-bright { --blue: #26bbd9; --cyan: #59e1e3; --green: #29d398; --magenta: #ee64ac; --red: #e95678; --yellow: #fab795; --amethyst: #8a31b9; --black: #333333; --crimson: #da103f; --elm: #1d8991; --jaffa: #f77d26; --tango: #f6661e; --thunderbird: #dc3318; --accent: #f9cbbe; --accentAlt: #f9cec3; --background: #fdf0ed; --backgroundAlt: #fadad1; --border: #1a1c23; --darkText: #06060c; --color-red: var(--red); --color-orange: var(--jaffa); --color-yellow: var(--yellow); --color-green: var(--green); --color-cyan: var(--cyan); --color-blue: var(--blue); --color-purple: var(--amethyst); --color-pink: pink; --background-primary: var(--background); --background-secondary: var(--backgroundAlt); --selection-background-color: var(--accent); --border-color-primary: var(--accent); --border-color-secondary: var(--accent); --text-color: var(--black); --text-color-accent: white; --text-color-muted-dark: var(--accent); --text-color-muted-light: var(--accentAlt); --accent-color-dark: var(--red); --accent-color-light: var(--elm); --accent-color-hover: var(--yellow); --accent-h: 346; --accent-s: 77%; --accent-l: 63%; --canvas-color: 233, 86, 120 !important; --code-important: var(--color-yellow); --code-boolean: var(--crimson); --code-builtin: var(--elm); --code-comment: #989290; --code-definition: var(--thunderbird); --code-keyword: var(--amethyst); --code-operator: var(--black); --code-property: var(--elm); --code-parentheses: var(--black); --code-string: var(--jaffa); --code-value: var(--crimson); --code-variable: var(--thunderbird); } .theme-light.color-scheme-kanagawa-lotus { --lotusInk1: #545464; --lotusInk2: #43436c; --lotusGray: #dcd7ba; --lotusGray2: #716e61; --lotusGray3: #8a8980; --lotusWhite0: #d5cea3; --lotusWhite1: #dcd5ac; --lotusWhite2: #e5ddb0; --lotusWhite3: #f2ecbc; --lotusWhite4: #e7dba0; --lotusWhite5: #e4d794; --lotusViolet1: #a09cac; --lotusViolet2: #766b90; --lotusViolet3: #c9cbd1; --lotusViolet4: #624c83; --lotusBlue1: #c7d7e0; --lotusBlue2: #b5cbd2; --lotusBlue3: #9fb5c9; --lotusBlue4: #4d699b; --lotusBlue5: #5d57a3; --lotusGreen: #6f894e; --lotusGreen2: #6e915f; --lotusGreen3: #b7d0ae; --lotusPink: #b35b79; --lotusOrange: #cc6d00; --lotusOrange2: #e98a00; --lotusYellow: #77713f; --lotusYellow2: #836f4a; --lotusYellow3: #de9800; --lotusYellow4: #f9d791; --lotusRed: #c84053; --lotusRed2: #d7474b; --lotusRed3: #e82424; --lotusRed4: #d9a594; --lotusAqua: #597b75; --lotusAqua2: #5e857a; --lotusTeal1: #4e8ca2; --lotusTeal2: #6693bf; --lotusTeal3: #5a7785; --lotusCyan: #d7e3d8; --color-red: var(--lotusRed2); --color-orange: var(--lotusOrange); --color-yellow: var(--lotusYellow3); --color-green: var(--lotusGreen); --color-cyan: var(--lotusTeal2); --color-blue: var(--lotusTeal1); --color-purple: var(--lotusViolet4); --color-pink: var(--lotusPink); --background-primary: var(--lotusWhite3); --background-secondary: var(--lotusWhite4); --selection-background-color: var(--lotusViolet3); --border-color-primary: var(--lotusWhite0); --border-color-secondary: var(--lotusGray3); --text-color: var(--lotusInk1); --text-color-accent: white; --text-color-muted-dark: var(--lotusGray3); --text-color-muted-light: var(--lotusGray2); --accent-color-dark: var(--lotusTeal1); --accent-color-light: var(--lotusRed2); --accent-color-hover: var(--lotusPink); --accent-h: 196; --accent-s: 35%; --accent-l: 47%; --canvas-color: 78, 140, 162 !important; --code-important: var(--color-yellow); --code-boolean: var(--lotusOrange); --code-builtin: var(--lotusTeal2); --code-comment: var(--lotusGray3); --code-definition: var(--lotusOrange); --code-keyword: var(--lotusViolet4); --code-operator: var(--lotusYellow2); --code-property: var(--lotusInk1); --code-parentheses: var(--lotusTeal1); --code-string: var(--lotusGreen); --code-value: var(--lotusPink); --code-variable: var(--lotusOrange); } .theme-light.color-scheme-rose-pine-dawn { --nc: #f8f0e7; --base: #faf4ed; --surface: #fffaf3; --overlay: #f2e9e1; --muted: #9893a5; --subtle: #797593; --text: #575279; --love: #b4637a; --gold: #ea9d34; --rose: #d7827e; --pine: #286983; --foam: #56949f; --iris: #907aa9; --highlight-low: #f4ede8; --highlight-med: #dfdad9; --highlight-high: #cecacd; --color-red: var(--love); --color-orange: var(--rose); --color-yellow: var(--gold); --color-green: var(--foam); --color-cyan: var(--foam); --color-blue: var(--pine); --color-purple: var(--iris); --color-pink: pink; --background-primary: var(--base); --background-secondary: var(--surface); --selection-background-color: var(--overlay); --border-color-primary: var(--highlight-med); --border-color-secondary: var(--highlight-high); --text-color: var(--text); --text-color-accent: var(--text); --text-color-muted-dark: var(--overlay); --text-color-muted-light: var(--muted); --accent-color-dark: var(--pine); --accent-color-light: var(--rose); --accent-color-hover: var(--iris); --accent-h: 3; --accent-s: 53%; --accent-l: 67%; --canvas-color: 215, 130, 126 !important; --code-important: var(--color-yellow); --code-boolean: var(--rose); --code-builtin: var(--love); --code-comment: var(--muted); --code-definition: var(--rose); --code-keyword: var(--pine); --code-operator: var(--pine); --code-property: var(--foam); --code-parentheses: var(--subtle); --code-string: var(--gold); --code-value: var(--rose); --code-variable: var(--text); } .theme-light.color-scheme-tokyo-night-day { --bg: #d5d6db; --bg-dark: #cbccd1; --bg-highlight: #b5b9c9; --blue: #77a0f7; --blue0: #7890dd; --blue1: #23a8c0; --blue2: #0baeca; --blue5: #0098bb; --blue6: #4c8988; --blue7: #92a6d5; --comment: #848cb5; --cyan: #009cd0; --dark3: #8990b3; --dark5: #68709a; --fg: #4c505e; --fg-dark: #8d98c9; --fg-gutter: #a8aecb; --green: #799f50; --green1: #519c91; --green2: #48b5c6; --magenta: #b28af6; --magenta2: #d20065; --orange: #e97c00; --purple: #7847bd; --red: #f77e94; --red1: #c64343; --teal: #18b495; --terminal-black: #a1a6c5; --yellow: #ba9155; --color-red: var(--red); --color-orange: var(--orange); --color-yellow: var(--yellow); --color-green: var(--green); --color-cyan: var(--cyan); --color-blue: var(--blue); --color-purple: var(--purple); --color-pink: pink; --background-primary: var(--bg); --background-secondary: var(--bg-dark); --selection-background-color: var(--bg-highlight); --border-color-primary: var(--fg-gutter); --border-color-secondary: var(--fg-gutter); --text-color: var(--fg); --text-color-accent: white; --text-color-muted-dark: var(--fg-gutter); --text-color-muted-light: var(--fg-dark); --accent-color-dark: var(--purple); --accent-color-light: var(--blue); --accent-color-hover: var(--magenta); --accent-h: 265; --accent-s: 47%; --accent-l: 51%; --canvas-color: 120, 71, 189 !important; --code-important: var(--color-yellow); --code-boolean: var(--orange); --code-builtin: var(--color-cyan); --code-comment: var(--comment); --code-definition: var(--color-blue); --code-keyword: var(--color-purple); --code-operator: var(--color-cyan); --code-property: var(--blue); --code-parentheses: var(--fg-dark); --code-string: var(--color-green); --code-value: var(--color-orange); --code-variable: var(--fg); } .theme-light, .theme-dark { --accent: hsl(var(--accent-h), var(--accent-s), var(--accent-l)); --titlebar-background: var(--background-secondary); --titlebar-background-focused: var(--border-color-primary); --modal-background: var(--background-secondary); --border-color: var(--border-color-primary); --modal-border-color: var(--border-color-primary); --prompt-border-color: var(--border-color-primary); --background-modifier-form-field: var(--background-secondary); --interactive-normal: var(--background-secondary); --interactive-hover: var(--border-color-primary); --interactive-accent: var(--accent); --background-modifier-hover: var(--selection-background-color); --background-modifier-active-hover: red; --background-modifier-border: var(--border-color-primary); --background-modifier-border-focus: var(--border-color-secondary); --background-modifier-border-hover: var(--border-color-secondary); --nav-item-color: var(--text-color); --nav-item-color-active: var(--text-color-accent); --nav-item-color-hover: var(--text-color-accent); --nav-item-color-selected: red; --nav-item-color-highlighted: var(--accent-color-light); --nav-item-background-hover: var(--selection-background-color); --nav-item-background-active: var(--accent-color-dark); --nav-item-background-selected: red; --tab-background-active: var(--background-primary); --tab-text-color-focused: var(--text-color); --tab-text-color-focused-active: var(--text-color); --tab-divider-color: var(--selection-background-color); --tab-outline-color: var(--border-color-primary); --tab-text-color: var(--border-color-primary); --tab-text-color-active: var(--text-color); --tab-text-color-focused-highlighted: red; --h1-color: var(--color-purple); --h2-color: var(--color-blue); --h3-color: var(--color-green); --h4-color: var(--color-yellow); --h5-color: var(--color-orange); --h6-color: var(--color-red); --inline-title-color: var(--text-color); --text-normal: var(--text-color); --text-muted: var(--text-color); --checklist-done-color: var(--text-color-muted-light); --text-faint: var(--text-color-muted-light); --text-on-accent: var(--text-color-accent); --text-on-accent-inverted: var(--background-primary); --text-accent: var(--accent); --text-accent-hover: red; --text-highlight-bg: var(--accent); --text-success: var(--color-green); --text-warning: var(--color-yellow); --text-error: var(--color-red); --italic-color: var(--accent-color-light); --bold-color: var(--accent-color-light); --text-selection: var(--selection-background-color); --list-marker-color: var(--accent-color-dark); --blockquote-border-color: var(--accent-color-dark); --hr-color: var(--text-color-muted-dark); --indentation-guide-color: var(--text-color-muted-dark); --indentation-guide-color-active: var(--text-color-muted-light); --selection-border-color: var(--accent-color-hover); --link-color: var(--accent-color-dark); --link-external-color: var(--accent-color-dark); --link-unresolved-color: var(--red); --link-color-hover: var(--accent-color-hover); --link-external-color-hover: var(--accent-color-hover); --link-unresolved-color-hover: var(--red); --nav-indentation-guide-color: var(--border-color-secondary); --nav-collapse-icon-color: var(--border-color-secondary); --nav-collapse-icon-color-collapsed: var(--border-color-secondary); --checkbox-color: var(--accent-color-dark); --checkbox-color-hover: var(--accent-color-hover); --checkbox-border-color: var(--text-color-muted-light); --checkbox-border-color-hover: var(--accent-color-hover); --slider-track-background: var(--background-secondary); --slider-thumb-border-color: var(--black); --table-header-color: var(--text-color); --table-border-color: var(--border-color-primary); --table-selection: var(--selection-background-color); --table-selection-border-color: var(--selection-border-color); --table-drag-handle-color: var(--selection-background-color); --table-drag-handle-color-active: var(--selection-background-color); --tag-color: var(--accent-color-dark); --tag-color-hover: var(--accent-color-dark); --tag-background: var(--text-color-muted-dark); --tag-background-hover: var(--text-color-muted-light); --toggle-thumb-color: var(--text-color-accent); --metadata-label-text-color: var(--text-color); --metadata-input-text-color: var(--text-color); --graph-text: var(--text-color); --graph-line: var(--border-color-secondary); --graph-node: var(--accent); --graph-node-unresolved: var(--border-color-primary); --graph-node-focused: var(--accent-color-hover); --graph-node-tag: var(--accent-color-light); --graph-node-attachment: var(--accent-color-dark); --code-background: var(--background-secondary); } .theme-light.workspace-tab-header-inner-title { --tab-text-color-focused-active-current: var(--text-color); } .theme-dark { --tab-text-color-focused-active-current: var(--text-color-accent); } .cm-hmd-codeblock { color: var(--code-parentheses); } .cm-atom { color: var(--code-boolean); font-weight: bold; } .cm-builtin { color: var(--code-builtin); font-style: italic; } .cm-comment { color: var(--code-comment); font-style: italic; } .cm-def { color: var(--code-definition); } .cm-keyword { color: var(--code-keyword); font-weight: bold; font-style: italic; } .cm-number { color: var(--code-value); } .cm-operator { color: var(--code-operator); } .cm-property { color: var(--code-property); } .cm-string { color: var(--code-string); } .cm-variable { color: var(--code-variable); } /* @settings name: Chameleon Theme id: obsidian-chameleon-theme settings: - id: color-schemes-light title: Light Color Scheme description: Light Color Scheme picker type: class-select allowEmpty: false default: color-scheme-rose-pine-dawn options: - label: Catppuccin Latte value: color-scheme-catppuccin-latte - label: Gruvbox Light Soft value: color-scheme-gruvbox-soft - label: Gruvbox Light Medium value: color-scheme-gruvbox-medium - label: Gruvbox Light Hard value: color-scheme-gruvbox-hard - label: Horizon Bright value: color-scheme-horizon-bright - label: Kanagawa Lotus value: color-scheme-kanagawa-lotus - label: Tokyo Night Day value: color-scheme-tokyo-night-day - label: Rosé Pine Dawn value: color-scheme-rose-pine-dawn - id: color-schemes-dark title: Dark Color Scheme description: Dark Color Scheme picker type: class-select allowEmpty: false default: color-scheme-nord options: - label: Atom One Dark value: color-scheme-atom-one-dark - label: Catppuccin Frappe value: color-scheme-catppuccin-frappe - label: Catppuccin Macchiato value: color-scheme-catppuccin-macchiato - label: Catppuccin Mocha value: color-scheme-catppuccin-mocha - label: Dracula value: color-scheme-dracula - label: Dracula Soft value: color-scheme-dracula-soft - label: Gruvbox Dark Soft value: color-scheme-gruvbox-soft - label: Gruvbox Dark Medium value: color-scheme-gruvbox-medium - label: Gruvbox Dark Hard value: color-scheme-gruvbox-hard - label: Horizon value: color-scheme-horizon - label: Kanagawa Dragon value: color-scheme-kanagawa-dragon - label: Kanagawa Wave value: color-scheme-kanagawa-wave - label: Nord value: color-scheme-nord - label: Rosé Pine value: color-scheme-rose-pine - label: Rosé Pine Moon value: color-scheme-rose-pine-moon - label: Tokyo Night value: color-scheme-tokyo-night - label: Tokyo Night Moon value: color-scheme-tokyo-night-moon - label: Tokyo Night Storm value: color-scheme-tokyo-night-storm */