@use "sass:map"; @import "catppuccin"; .highlight .hll { background-color: #{map.get($palette, "macchiato", "surface0")} } .highlight { background: #{map.get($palette, "macchiato", "surface0")}; color: #{map.get($palette, "macchiato", "text")} } .highlight .c { color: #{map.get($palette, "macchiato", "overlay1")}; font-style: italic } /* Comment */ .highlight .err { color: #{map.get($palette, "macchiato", "red")} } /* Error */ .highlight .k { color: #{map.get($palette, "macchiato", "red")}; font-style: italic } /* Keyword */ .highlight .l { color: #{map.get($palette, "macchiato", "green")} } /* Literal */ .highlight .n { color: #{map.get($palette, "macchiato", "maroon")} } /* Name */ .highlight .o { color: #{map.get($palette, "macchiato", "teal")} } /* Operator */ .highlight .p { color: #{map.get($palette, "macchiato", "red")} } /* Punctuation */ // .highlight .gd { color: #f2777a } /* Generic.Deleted */ // .highlight .ge { font-style: italic } /* Generic.Emph */ // .highlight .gh { color: #f2f0ec; font-weight: bold } /* Generic.Heading */ // .highlight .gi { color: #99cc99 } /* Generic.Inserted */ // .highlight .gp { color: #747369; font-weight: bold } /* Generic.Prompt */ // .highlight .gs { font-weight: bold } /* Generic.Strong */ // .highlight .gu { color: #66cccc; font-weight: bold } /* Generic.Subheading */ // .highlight .kc { color: #cc99cc } /* Keyword.Constant */ // .highlight .kd { color: #cc99cc } /* Keyword.Declaration */ // .highlight .kn { color: #66cccc } /* Keyword.Namespace */ // .highlight .kp { color: #cc99cc } /* Keyword.Pseudo */ // .highlight .kr { color: #cc99cc } /* Keyword.Reserved */ // .highlight .kt { color: #ffcc66 } /* Keyword.Type */ // .highlight .ld { color: #99cc99 } /* Literal.Date */ .highlight .m { color: #{map.get($palette, "macchiato", "peach")} } /* Literal.Number */ .highlight .s { color: #{map.get($palette, "macchiato", "green")} } /* Literal.String */ .highlight .na { color: #6699cc } /* Name.Attribute */ .highlight .nb { color: #{map.get($palette, "macchiato", "mauve")} } /* Name.Builtin */ // .highlight .nc { color: #ffcc66 } /* Name.Class */ // .highlight .no { color: #f2777a } /* Name.Constant */ // .highlight .nd { color: #66cccc } /* Name.Decorator */ // .highlight .ni { color: #f2f0ec } /* Name.Entity */ // .highlight .ne { color: #f2777a } /* Name.Exception */ .highlight .nf { color: #{map.get($palette, "macchiato", "blue")} } /* Name.Function */ // .highlight .nl { color: #f2f0ec } /* Name.Label */ // .highlight .nn { color: #ffcc66 } /* Name.Namespace */ // .highlight .nx { color: #6699cc } /* Name.Other */ // .highlight .py { color: #f2f0ec } /* Name.Property */ // .highlight .nt { color: #66cccc } /* Name.Tag */ // .highlight .nv { color: #f2777a } /* Name.Variable */ // .highlight .ow { color: #66cccc } /* Operator.Word */ // .highlight .w { color: #f2f0ec } /* Text.Whitespace */ // .highlight .mb { color: #f99157 } /* Literal.Number.Bin */ // .highlight .mf { color: #f99157 } /* Literal.Number.Float */ // .highlight .mh { color: #f99157 } /* Literal.Number.Hex */ // .highlight .mi { color: #f99157 } /* Literal.Number.Integer */ // .highlight .mo { color: #f99157 } /* Literal.Number.Oct */ .highlight .sa { color: #{map.get($palette, "macchiato", "green")} } /* Literal.String.Affix */ .highlight .sb { color: #{map.get($palette, "macchiato", "green")} } /* Literal.String.Backtick */ .highlight .sc { color: #{map.get($palette, "macchiato", "green")} } /* Literal.String.Char */ .highlight .dl { color: #{map.get($palette, "macchiato", "green")} } /* Literal.String.Delimiter */ .highlight .sd { color: #{map.get($palette, "macchiato", "overlay1")} } /* Literal.String.Doc */ .highlight .s2 { color: #{map.get($palette, "macchiato", "green")} } /* Literal.String.Double */ .highlight .se { color: #{map.get($palette, "macchiato", "peach")} } /* Literal.String.Escape */ .highlight .sh { color: #{map.get($palette, "macchiato", "green")} } /* Literal.String.Heredoc */ .highlight .si { color: #{map.get($palette, "macchiato", "mauve")} } /* Literal.String.Interpol */ .highlight .sx { color: #{map.get($palette, "macchiato", "green")} } /* Literal.String.Other */ .highlight .sr { color: #{map.get($palette, "macchiato", "green")} } /* Literal.String.Regex */ .highlight .s1 { color: #{map.get($palette, "macchiato", "green")} } /* Literal.String.Single */ .highlight .ss { color: #{map.get($palette, "macchiato", "green")} } /* Literal.String.Symbol */ // .highlight .bp { color: #f2f0ec } /* Name.Builtin.Pseudo */ // .highlight .fm { color: #6699cc } /* Name.Function.Magic */ // .highlight .vc { color: #f2777a } /* Name.Variable.Class */ // .highlight .vg { color: #f2777a } /* Name.Variable.Global */ // .highlight .vi { color: #f2777a } /* Name.Variable.Instance */ // .highlight .vm { color: #f2777a } /* Name.Variable.Magic */ // .highlight .il { color: #f99157 } /* Literal.Number.Integer.Long */