← All ports
in your Hugo site: set markup.highlight.noClasses = false in hugo.toml and add <link rel="stylesheet" href="/css/subway-seat.css"> to your templates
in your Hugo site: set markup.highlight.noClasses = false in hugo.toml and add <link rel="stylesheet" href="/css/subway-seat-tunnel.css"> to your templates
in your Hugo site: set markup.highlight.noClasses = false in hugo.toml and add <link rel="stylesheet" href="/css/subway-seat-enamel.css"> to your templates
in your Hugo site: set markup.highlight.noClasses = false in hugo.toml and add <link rel="stylesheet" href="/css/london-moquette.css"> to your templates
in your Hugo site: set markup.highlight.noClasses = false in hugo.toml and add <link rel="stylesheet" href="/css/london-deep-level.css"> to your templates
in your Hugo site: set markup.highlight.noClasses = false in hugo.toml and add <link rel="stylesheet" href="/css/london-portland.css"> to your templates
in your Hugo site: set markup.highlight.noClasses = false in hugo.toml and add <link rel="stylesheet" href="/css/paris-guimard.css"> to your templates
in your Hugo site: set markup.highlight.noClasses = false in hugo.toml and add <link rel="stylesheet" href="/css/paris-catacombes.css"> to your templates
in your Hugo site: set markup.highlight.noClasses = false in hugo.toml and add <link rel="stylesheet" href="/css/paris-carrelage.css"> to your templates
Palettes & formats
Chroma
Chroma styles in the XML format chroma keeps in its styles/ folder, the highlighter behind Hugo, glamour and Gitea, plus the same styles as CSS classes for Hugo sites.
Showing WalnutTunnelEnamelMoquetteDeep LevelPortlandGuimardCatacombesCarrelage. Switch flavors with the bullets up top.
Chroma Report a problem with this portReport a problem with this portReport a problem with this portReport a problem with this portReport a problem with this portReport a problem with this portReport a problem with this portReport a problem with this portReport a problem with this port
Turn it on
In Go code using chroma (glamour and Gitea pick it up by name once it ships in chroma's styles/)
f, _ := os.Open("subway-seat.xml")
style, _ := chroma.NewXMLStyle(f)
styles.Register(style)In Go code using chroma (glamour and Gitea pick it up by name once it ships in chroma's styles/)
f, _ := os.Open("subway-seat-tunnel.xml")
style, _ := chroma.NewXMLStyle(f)
styles.Register(style)In Go code using chroma (glamour and Gitea pick it up by name once it ships in chroma's styles/)
f, _ := os.Open("subway-seat-enamel.xml")
style, _ := chroma.NewXMLStyle(f)
styles.Register(style)In Go code using chroma (glamour and Gitea pick it up by name once it ships in chroma's styles/)
f, _ := os.Open("london-moquette.xml")
style, _ := chroma.NewXMLStyle(f)
styles.Register(style)In Go code using chroma (glamour and Gitea pick it up by name once it ships in chroma's styles/)
f, _ := os.Open("london-deep-level.xml")
style, _ := chroma.NewXMLStyle(f)
styles.Register(style)In Go code using chroma (glamour and Gitea pick it up by name once it ships in chroma's styles/)
f, _ := os.Open("london-portland.xml")
style, _ := chroma.NewXMLStyle(f)
styles.Register(style)In Go code using chroma (glamour and Gitea pick it up by name once it ships in chroma's styles/)
f, _ := os.Open("paris-guimard.xml")
style, _ := chroma.NewXMLStyle(f)
styles.Register(style)In Go code using chroma (glamour and Gitea pick it up by name once it ships in chroma's styles/)
f, _ := os.Open("paris-catacombes.xml")
style, _ := chroma.NewXMLStyle(f)
styles.Register(style)In Go code using chroma (glamour and Gitea pick it up by name once it ships in chroma's styles/)
f, _ := os.Open("paris-carrelage.xml")
style, _ := chroma.NewXMLStyle(f)
styles.Register(style)The files
Download all (.zip)Download all (.zip)Download all (.zip)Download all (.zip)Download all (.zip)Download all (.zip)Download all (.zip)Download all (.zip)Download all (.zip)subway-seat.xmlload it with chroma.NewXMLStyle, or add it to chroma's styles/ folder<!-- Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. -->
<style name="subway-seat">
<entry type="Background" style="#EDDCBC bg:#362619"/>
<entry type="LineHighlight" style="bg:#43301F"/>
<entry type="LineNumbers" style="#7B6047"/>
<entry type="LineNumbersTable" style="#7B6047"/>
<entry type="Text" style="#EDDCBC"/>
<entry type="Error" style="#E05C45"/>
<entry type="Comment" style="italic #967B5C"/>
<entry type="CommentHashbang" style="italic #967B5C"/>
<entry type="CommentPreproc" style="italic #F4A87E"/>
<entry type="Keyword" style="#EC7F31"/>
<entry type="KeywordConstant" style="#FF8373"/>
<entry type="KeywordType" style="italic #86AD95"/>
<entry type="Operator" style="#AE9575"/>
<entry type="OperatorWord" style="#EC7F31"/>
<entry type="Punctuation" style="#AE9575"/>
<entry type="Name" style="#EDDCBC"/>
<entry type="NameAttribute" style="italic #F3BF45"/>
<entry type="NameBuiltin" style="italic #F3BF45"/>
<entry type="NameBuiltinPseudo" style="italic #FF8373"/>
<entry type="NameClass" style="#86AD95"/>
<entry type="NameConstant" style="#FF8373"/>
<entry type="NameDecorator" style="italic #F4A87E"/>
<entry type="NameEntity" style="#F4A87E"/>
<entry type="NameException" style="#86AD95"/>
<entry type="NameFunction" style="#F3BF45"/>
<entry type="NameFunctionMagic" style="italic #F3BF45"/>
<entry type="NameLabel" style="italic #F4A87E"/>
<entry type="NameNamespace" style="#C4AE8C"/>
<entry type="NameProperty" style="#D9C6A3"/>
<entry type="NameTag" style="#EC7F31"/>
<entry type="NameVariable" style="#EDDCBC"/>
<entry type="NameVariableMagic" style="italic #FF8373"/>
<entry type="LiteralDate" style="#FF8373"/>
<entry type="LiteralString" style="#ADB956"/>
<entry type="LiteralStringAffix" style="#EC7F31"/>
<entry type="LiteralStringEscape" style="#F4A87E"/>
<entry type="LiteralStringInterpol" style="#F4A87E"/>
<entry type="LiteralStringRegex" style="#F4A87E"/>
<entry type="LiteralStringSymbol" style="#FF8373"/>
<entry type="LiteralNumber" style="#FF8373"/>
<entry type="GenericHeading" style="bold #F3BF45"/>
<entry type="GenericSubheading" style="bold #F3BF45"/>
<entry type="GenericEmph" style="italic #EDDCBC"/>
<entry type="GenericStrong" style="bold #F8ECD4"/>
<entry type="GenericDeleted" style="bg:#52281C #FF8373"/>
<entry type="GenericInserted" style="bg:#3F3A1E #ADB956"/>
<entry type="GenericError" style="#E05C45"/>
<entry type="GenericOutput" style="#C4AE8C"/>
<entry type="GenericPrompt" style="#EC7F31"/>
<entry type="GenericTraceback" style="#E05C45"/>
<entry type="GenericUnderline" style="underline"/>
</style>css/subway-seat.csssave as static/css/subway-seat.cssin your Hugo site: set markup.highlight.noClasses = false in hugo.toml and add <link rel="stylesheet" href="/css/subway-seat.css"> to your templates
/* Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. */
/* Subway Seat for chroma's HTML classes (Hugo: markup.highlight.noClasses = false). */
/* Background */ .bg { color: #EDDCBC; background-color: #362619; }
/* PreWrapper */ .chroma { color: #EDDCBC; background-color: #362619; -webkit-text-size-adjust: none; }
/* LineNumbers targeted by URL anchor */ .chroma .ln:target { color: #EDDCBC; background-color: #43301F }
/* LineNumbersTable targeted by URL anchor */ .chroma .lnt:target { color: #EDDCBC; background-color: #43301F }
/* Error */ .chroma .err { color: #E05C45 }
/* LineLink */ .chroma .lnlinks { outline: none; text-decoration: none; color: inherit }
/* LineTableTD */ .chroma .lntd { vertical-align: top; padding: 0; margin: 0; border: 0; }
/* LineTable */ .chroma .lntable { border-spacing: 0; padding: 0; margin: 0; border: 0; }
/* LineHighlight */ .chroma .hl { background-color: #43301F }
/* LineNumbersTable */ .chroma .lnt { white-space: pre; -webkit-user-select: none; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #7B6047 }
/* LineNumbers */ .chroma .ln { white-space: pre; -webkit-user-select: none; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #7B6047 }
/* Line */ .chroma .line { display: flex; }
/* Keyword */ .chroma .k { color: #EC7F31 }
/* KeywordConstant */ .chroma .kc { color: #FF8373 }
/* KeywordDeclaration */ .chroma .kd { color: #EC7F31 }
/* KeywordNamespace */ .chroma .kn { color: #EC7F31 }
/* KeywordPseudo */ .chroma .kp { color: #EC7F31 }
/* KeywordReserved */ .chroma .kr { color: #EC7F31 }
/* KeywordType */ .chroma .kt { color: #86AD95; font-style: italic }
/* NameAttribute */ .chroma .na { color: #F3BF45; font-style: italic }
/* NameClass */ .chroma .nc { color: #86AD95 }
/* NameConstant */ .chroma .no { color: #FF8373 }
/* NameDecorator */ .chroma .nd { color: #F4A87E; font-style: italic }
/* NameEntity */ .chroma .ni { color: #F4A87E }
/* NameException */ .chroma .ne { color: #86AD95 }
/* NameLabel */ .chroma .nl { color: #F4A87E; font-style: italic }
/* NameNamespace */ .chroma .nn { color: #C4AE8C }
/* NameProperty */ .chroma .py { color: #D9C6A3 }
/* NameTag */ .chroma .nt { color: #EC7F31 }
/* NameBuiltin */ .chroma .nb { color: #F3BF45; font-style: italic }
/* NameBuiltinPseudo */ .chroma .bp { color: #FF8373; font-style: italic }
/* NameVariableMagic */ .chroma .vm { color: #FF8373; font-style: italic }
/* NameFunction */ .chroma .nf { color: #F3BF45 }
/* NameFunctionMagic */ .chroma .fm { color: #F3BF45; font-style: italic }
/* LiteralDate */ .chroma .ld { color: #FF8373 }
/* LiteralString */ .chroma .s { color: #ADB956 }
/* LiteralStringAffix */ .chroma .sa { color: #EC7F31 }
/* LiteralStringBacktick */ .chroma .sb { color: #ADB956 }
/* LiteralStringChar */ .chroma .sc { color: #ADB956 }
/* LiteralStringDelimiter */ .chroma .dl { color: #ADB956 }
/* LiteralStringDoc */ .chroma .sd { color: #ADB956 }
/* LiteralStringDouble */ .chroma .s2 { color: #ADB956 }
/* LiteralStringEscape */ .chroma .se { color: #F4A87E }
/* LiteralStringHeredoc */ .chroma .sh { color: #ADB956 }
/* LiteralStringInterpol */ .chroma .si { color: #F4A87E }
/* LiteralStringOther */ .chroma .sx { color: #ADB956 }
/* LiteralStringRegex */ .chroma .sr { color: #F4A87E }
/* LiteralStringSingle */ .chroma .s1 { color: #ADB956 }
/* LiteralStringSymbol */ .chroma .ss { color: #FF8373 }
/* LiteralNumber */ .chroma .m { color: #FF8373 }
/* LiteralNumberBin */ .chroma .mb { color: #FF8373 }
/* LiteralNumberFloat */ .chroma .mf { color: #FF8373 }
/* LiteralNumberHex */ .chroma .mh { color: #FF8373 }
/* LiteralNumberInteger */ .chroma .mi { color: #FF8373 }
/* LiteralNumberIntegerLong */ .chroma .il { color: #FF8373 }
/* LiteralNumberOct */ .chroma .mo { color: #FF8373 }
/* Operator */ .chroma .o { color: #AE9575 }
/* OperatorWord */ .chroma .ow { color: #EC7F31 }
/* OperatorReserved */ .chroma .or { color: #AE9575 }
/* Punctuation */ .chroma .p { color: #AE9575 }
/* Comment */ .chroma .c { color: #967B5C; font-style: italic }
/* CommentHashbang */ .chroma .ch { color: #967B5C; font-style: italic }
/* CommentMultiline */ .chroma .cm { color: #967B5C; font-style: italic }
/* CommentSingle */ .chroma .c1 { color: #967B5C; font-style: italic }
/* CommentSpecial */ .chroma .cs { color: #967B5C; font-style: italic }
/* CommentPreproc */ .chroma .cp { color: #F4A87E; font-style: italic }
/* CommentPreprocFile */ .chroma .cpf { color: #F4A87E; font-style: italic }
/* GenericDeleted */ .chroma .gd { color: #FF8373; background-color: #52281C }
/* GenericEmph */ .chroma .ge { font-style: italic }
/* GenericError */ .chroma .gr { color: #E05C45 }
/* GenericHeading */ .chroma .gh { color: #F3BF45; font-weight: bold }
/* GenericInserted */ .chroma .gi { color: #ADB956; background-color: #3F3A1E }
/* GenericOutput */ .chroma .go { color: #C4AE8C }
/* GenericPrompt */ .chroma .gp { color: #EC7F31 }
/* GenericStrong */ .chroma .gs { color: #F8ECD4; font-weight: bold }
/* GenericSubheading */ .chroma .gu { color: #F3BF45; font-weight: bold }
/* GenericTraceback */ .chroma .gt { color: #E05C45 }
/* GenericUnderline */ .chroma .gl { text-decoration: underline }subway-seat-tunnel.xmlload it with chroma.NewXMLStyle, or add it to chroma's styles/ folder<!-- Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. -->
<style name="subway-seat-tunnel">
<entry type="Background" style="#E9D8B6 bg:#24180E"/>
<entry type="LineHighlight" style="bg:#302115"/>
<entry type="LineNumbers" style="#745B45"/>
<entry type="LineNumbersTable" style="#745B45"/>
<entry type="Text" style="#E9D8B6"/>
<entry type="Error" style="#E05C45"/>
<entry type="Comment" style="italic #917759"/>
<entry type="CommentHashbang" style="italic #917759"/>
<entry type="CommentPreproc" style="italic #F4A87E"/>
<entry type="Keyword" style="#EC7F31"/>
<entry type="KeywordConstant" style="#FF8373"/>
<entry type="KeywordType" style="italic #86AD95"/>
<entry type="Operator" style="#AA9171"/>
<entry type="OperatorWord" style="#EC7F31"/>
<entry type="Punctuation" style="#AA9171"/>
<entry type="Name" style="#E9D8B6"/>
<entry type="NameAttribute" style="italic #F3BF45"/>
<entry type="NameBuiltin" style="italic #F3BF45"/>
<entry type="NameBuiltinPseudo" style="italic #FF8373"/>
<entry type="NameClass" style="#86AD95"/>
<entry type="NameConstant" style="#FF8373"/>
<entry type="NameDecorator" style="italic #F4A87E"/>
<entry type="NameEntity" style="#F4A87E"/>
<entry type="NameException" style="#86AD95"/>
<entry type="NameFunction" style="#F3BF45"/>
<entry type="NameFunctionMagic" style="italic #F3BF45"/>
<entry type="NameLabel" style="italic #F4A87E"/>
<entry type="NameNamespace" style="#C0AA88"/>
<entry type="NameProperty" style="#D6C3A0"/>
<entry type="NameTag" style="#EC7F31"/>
<entry type="NameVariable" style="#E9D8B6"/>
<entry type="NameVariableMagic" style="italic #FF8373"/>
<entry type="LiteralDate" style="#FF8373"/>
<entry type="LiteralString" style="#ADB956"/>
<entry type="LiteralStringAffix" style="#EC7F31"/>
<entry type="LiteralStringEscape" style="#F4A87E"/>
<entry type="LiteralStringInterpol" style="#F4A87E"/>
<entry type="LiteralStringRegex" style="#F4A87E"/>
<entry type="LiteralStringSymbol" style="#FF8373"/>
<entry type="LiteralNumber" style="#FF8373"/>
<entry type="GenericHeading" style="bold #F3BF45"/>
<entry type="GenericSubheading" style="bold #F3BF45"/>
<entry type="GenericEmph" style="italic #E9D8B6"/>
<entry type="GenericStrong" style="bold #F6EAD1"/>
<entry type="GenericDeleted" style="bg:#492217 #FF8373"/>
<entry type="GenericInserted" style="bg:#363318 #ADB956"/>
<entry type="GenericError" style="#E05C45"/>
<entry type="GenericOutput" style="#C0AA88"/>
<entry type="GenericPrompt" style="#EC7F31"/>
<entry type="GenericTraceback" style="#E05C45"/>
<entry type="GenericUnderline" style="underline"/>
</style>css/subway-seat-tunnel.csssave as static/css/subway-seat-tunnel.cssin your Hugo site: set markup.highlight.noClasses = false in hugo.toml and add <link rel="stylesheet" href="/css/subway-seat-tunnel.css"> to your templates
/* Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. */
/* Subway Seat Tunnel for chroma's HTML classes (Hugo: markup.highlight.noClasses = false). */
/* Background */ .bg { color: #E9D8B6; background-color: #24180E; }
/* PreWrapper */ .chroma { color: #E9D8B6; background-color: #24180E; -webkit-text-size-adjust: none; }
/* LineNumbers targeted by URL anchor */ .chroma .ln:target { color: #E9D8B6; background-color: #302115 }
/* LineNumbersTable targeted by URL anchor */ .chroma .lnt:target { color: #E9D8B6; background-color: #302115 }
/* Error */ .chroma .err { color: #E05C45 }
/* LineLink */ .chroma .lnlinks { outline: none; text-decoration: none; color: inherit }
/* LineTableTD */ .chroma .lntd { vertical-align: top; padding: 0; margin: 0; border: 0; }
/* LineTable */ .chroma .lntable { border-spacing: 0; padding: 0; margin: 0; border: 0; }
/* LineHighlight */ .chroma .hl { background-color: #302115 }
/* LineNumbersTable */ .chroma .lnt { white-space: pre; -webkit-user-select: none; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #745B45 }
/* LineNumbers */ .chroma .ln { white-space: pre; -webkit-user-select: none; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #745B45 }
/* Line */ .chroma .line { display: flex; }
/* Keyword */ .chroma .k { color: #EC7F31 }
/* KeywordConstant */ .chroma .kc { color: #FF8373 }
/* KeywordDeclaration */ .chroma .kd { color: #EC7F31 }
/* KeywordNamespace */ .chroma .kn { color: #EC7F31 }
/* KeywordPseudo */ .chroma .kp { color: #EC7F31 }
/* KeywordReserved */ .chroma .kr { color: #EC7F31 }
/* KeywordType */ .chroma .kt { color: #86AD95; font-style: italic }
/* NameAttribute */ .chroma .na { color: #F3BF45; font-style: italic }
/* NameClass */ .chroma .nc { color: #86AD95 }
/* NameConstant */ .chroma .no { color: #FF8373 }
/* NameDecorator */ .chroma .nd { color: #F4A87E; font-style: italic }
/* NameEntity */ .chroma .ni { color: #F4A87E }
/* NameException */ .chroma .ne { color: #86AD95 }
/* NameLabel */ .chroma .nl { color: #F4A87E; font-style: italic }
/* NameNamespace */ .chroma .nn { color: #C0AA88 }
/* NameProperty */ .chroma .py { color: #D6C3A0 }
/* NameTag */ .chroma .nt { color: #EC7F31 }
/* NameBuiltin */ .chroma .nb { color: #F3BF45; font-style: italic }
/* NameBuiltinPseudo */ .chroma .bp { color: #FF8373; font-style: italic }
/* NameVariableMagic */ .chroma .vm { color: #FF8373; font-style: italic }
/* NameFunction */ .chroma .nf { color: #F3BF45 }
/* NameFunctionMagic */ .chroma .fm { color: #F3BF45; font-style: italic }
/* LiteralDate */ .chroma .ld { color: #FF8373 }
/* LiteralString */ .chroma .s { color: #ADB956 }
/* LiteralStringAffix */ .chroma .sa { color: #EC7F31 }
/* LiteralStringBacktick */ .chroma .sb { color: #ADB956 }
/* LiteralStringChar */ .chroma .sc { color: #ADB956 }
/* LiteralStringDelimiter */ .chroma .dl { color: #ADB956 }
/* LiteralStringDoc */ .chroma .sd { color: #ADB956 }
/* LiteralStringDouble */ .chroma .s2 { color: #ADB956 }
/* LiteralStringEscape */ .chroma .se { color: #F4A87E }
/* LiteralStringHeredoc */ .chroma .sh { color: #ADB956 }
/* LiteralStringInterpol */ .chroma .si { color: #F4A87E }
/* LiteralStringOther */ .chroma .sx { color: #ADB956 }
/* LiteralStringRegex */ .chroma .sr { color: #F4A87E }
/* LiteralStringSingle */ .chroma .s1 { color: #ADB956 }
/* LiteralStringSymbol */ .chroma .ss { color: #FF8373 }
/* LiteralNumber */ .chroma .m { color: #FF8373 }
/* LiteralNumberBin */ .chroma .mb { color: #FF8373 }
/* LiteralNumberFloat */ .chroma .mf { color: #FF8373 }
/* LiteralNumberHex */ .chroma .mh { color: #FF8373 }
/* LiteralNumberInteger */ .chroma .mi { color: #FF8373 }
/* LiteralNumberIntegerLong */ .chroma .il { color: #FF8373 }
/* LiteralNumberOct */ .chroma .mo { color: #FF8373 }
/* Operator */ .chroma .o { color: #AA9171 }
/* OperatorWord */ .chroma .ow { color: #EC7F31 }
/* OperatorReserved */ .chroma .or { color: #AA9171 }
/* Punctuation */ .chroma .p { color: #AA9171 }
/* Comment */ .chroma .c { color: #917759; font-style: italic }
/* CommentHashbang */ .chroma .ch { color: #917759; font-style: italic }
/* CommentMultiline */ .chroma .cm { color: #917759; font-style: italic }
/* CommentSingle */ .chroma .c1 { color: #917759; font-style: italic }
/* CommentSpecial */ .chroma .cs { color: #917759; font-style: italic }
/* CommentPreproc */ .chroma .cp { color: #F4A87E; font-style: italic }
/* CommentPreprocFile */ .chroma .cpf { color: #F4A87E; font-style: italic }
/* GenericDeleted */ .chroma .gd { color: #FF8373; background-color: #492217 }
/* GenericEmph */ .chroma .ge { font-style: italic }
/* GenericError */ .chroma .gr { color: #E05C45 }
/* GenericHeading */ .chroma .gh { color: #F3BF45; font-weight: bold }
/* GenericInserted */ .chroma .gi { color: #ADB956; background-color: #363318 }
/* GenericOutput */ .chroma .go { color: #C0AA88 }
/* GenericPrompt */ .chroma .gp { color: #EC7F31 }
/* GenericStrong */ .chroma .gs { color: #F6EAD1; font-weight: bold }
/* GenericSubheading */ .chroma .gu { color: #F3BF45; font-weight: bold }
/* GenericTraceback */ .chroma .gt { color: #E05C45 }
/* GenericUnderline */ .chroma .gl { text-decoration: underline }subway-seat-enamel.xmlload it with chroma.NewXMLStyle, or add it to chroma's styles/ folder<!-- Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. -->
<style name="subway-seat-enamel">
<entry type="Background" style="#3E2C1E bg:#F8EFDF"/>
<entry type="LineHighlight" style="bg:#EEE4D0"/>
<entry type="LineNumbers" style="#A58D6D"/>
<entry type="LineNumbersTable" style="#A58D6D"/>
<entry type="Text" style="#3E2C1E"/>
<entry type="Error" style="#992418"/>
<entry type="Comment" style="italic #8C7254"/>
<entry type="CommentHashbang" style="italic #8C7254"/>
<entry type="CommentPreproc" style="italic #843811"/>
<entry type="Keyword" style="#A04800"/>
<entry type="KeywordConstant" style="#BF4233"/>
<entry type="KeywordType" style="italic #3E7157"/>
<entry type="Operator" style="#735C44"/>
<entry type="OperatorWord" style="#A04800"/>
<entry type="Punctuation" style="#735C44"/>
<entry type="Name" style="#3E2C1E"/>
<entry type="NameAttribute" style="italic #976608"/>
<entry type="NameBuiltin" style="italic #976608"/>
<entry type="NameBuiltinPseudo" style="italic #BF4233"/>
<entry type="NameClass" style="#3E7157"/>
<entry type="NameConstant" style="#BF4233"/>
<entry type="NameDecorator" style="italic #843811"/>
<entry type="NameEntity" style="#843811"/>
<entry type="NameException" style="#3E7157"/>
<entry type="NameFunction" style="#976608"/>
<entry type="NameFunctionMagic" style="italic #976608"/>
<entry type="NameLabel" style="italic #843811"/>
<entry type="NameNamespace" style="#654F3B"/>
<entry type="NameProperty" style="#54402F"/>
<entry type="NameTag" style="#A04800"/>
<entry type="NameVariable" style="#3E2C1E"/>
<entry type="NameVariableMagic" style="italic #BF4233"/>
<entry type="LiteralDate" style="#BF4233"/>
<entry type="LiteralString" style="#66740F"/>
<entry type="LiteralStringAffix" style="#A04800"/>
<entry type="LiteralStringEscape" style="#843811"/>
<entry type="LiteralStringInterpol" style="#843811"/>
<entry type="LiteralStringRegex" style="#843811"/>
<entry type="LiteralStringSymbol" style="#BF4233"/>
<entry type="LiteralNumber" style="#BF4233"/>
<entry type="GenericHeading" style="bold #976608"/>
<entry type="GenericSubheading" style="bold #976608"/>
<entry type="GenericEmph" style="italic #3E2C1E"/>
<entry type="GenericStrong" style="bold #2A1D13"/>
<entry type="GenericDeleted" style="bg:#EBD3D1 #BF4233"/>
<entry type="GenericInserted" style="bg:#D7DBC1 #66740F"/>
<entry type="GenericError" style="#992418"/>
<entry type="GenericOutput" style="#654F3B"/>
<entry type="GenericPrompt" style="#A04800"/>
<entry type="GenericTraceback" style="#992418"/>
<entry type="GenericUnderline" style="underline"/>
</style>css/subway-seat-enamel.csssave as static/css/subway-seat-enamel.cssin your Hugo site: set markup.highlight.noClasses = false in hugo.toml and add <link rel="stylesheet" href="/css/subway-seat-enamel.css"> to your templates
/* Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. */
/* Subway Seat Enamel for chroma's HTML classes (Hugo: markup.highlight.noClasses = false). */
/* Background */ .bg { color: #3E2C1E; background-color: #F8EFDF; }
/* PreWrapper */ .chroma { color: #3E2C1E; background-color: #F8EFDF; -webkit-text-size-adjust: none; }
/* LineNumbers targeted by URL anchor */ .chroma .ln:target { color: #3E2C1E; background-color: #EEE4D0 }
/* LineNumbersTable targeted by URL anchor */ .chroma .lnt:target { color: #3E2C1E; background-color: #EEE4D0 }
/* Error */ .chroma .err { color: #992418 }
/* LineLink */ .chroma .lnlinks { outline: none; text-decoration: none; color: inherit }
/* LineTableTD */ .chroma .lntd { vertical-align: top; padding: 0; margin: 0; border: 0; }
/* LineTable */ .chroma .lntable { border-spacing: 0; padding: 0; margin: 0; border: 0; }
/* LineHighlight */ .chroma .hl { background-color: #EEE4D0 }
/* LineNumbersTable */ .chroma .lnt { white-space: pre; -webkit-user-select: none; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #A58D6D }
/* LineNumbers */ .chroma .ln { white-space: pre; -webkit-user-select: none; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #A58D6D }
/* Line */ .chroma .line { display: flex; }
/* Keyword */ .chroma .k { color: #A04800 }
/* KeywordConstant */ .chroma .kc { color: #BF4233 }
/* KeywordDeclaration */ .chroma .kd { color: #A04800 }
/* KeywordNamespace */ .chroma .kn { color: #A04800 }
/* KeywordPseudo */ .chroma .kp { color: #A04800 }
/* KeywordReserved */ .chroma .kr { color: #A04800 }
/* KeywordType */ .chroma .kt { color: #3E7157; font-style: italic }
/* NameAttribute */ .chroma .na { color: #976608; font-style: italic }
/* NameClass */ .chroma .nc { color: #3E7157 }
/* NameConstant */ .chroma .no { color: #BF4233 }
/* NameDecorator */ .chroma .nd { color: #843811; font-style: italic }
/* NameEntity */ .chroma .ni { color: #843811 }
/* NameException */ .chroma .ne { color: #3E7157 }
/* NameLabel */ .chroma .nl { color: #843811; font-style: italic }
/* NameNamespace */ .chroma .nn { color: #654F3B }
/* NameProperty */ .chroma .py { color: #54402F }
/* NameTag */ .chroma .nt { color: #A04800 }
/* NameBuiltin */ .chroma .nb { color: #976608; font-style: italic }
/* NameBuiltinPseudo */ .chroma .bp { color: #BF4233; font-style: italic }
/* NameVariableMagic */ .chroma .vm { color: #BF4233; font-style: italic }
/* NameFunction */ .chroma .nf { color: #976608 }
/* NameFunctionMagic */ .chroma .fm { color: #976608; font-style: italic }
/* LiteralDate */ .chroma .ld { color: #BF4233 }
/* LiteralString */ .chroma .s { color: #66740F }
/* LiteralStringAffix */ .chroma .sa { color: #A04800 }
/* LiteralStringBacktick */ .chroma .sb { color: #66740F }
/* LiteralStringChar */ .chroma .sc { color: #66740F }
/* LiteralStringDelimiter */ .chroma .dl { color: #66740F }
/* LiteralStringDoc */ .chroma .sd { color: #66740F }
/* LiteralStringDouble */ .chroma .s2 { color: #66740F }
/* LiteralStringEscape */ .chroma .se { color: #843811 }
/* LiteralStringHeredoc */ .chroma .sh { color: #66740F }
/* LiteralStringInterpol */ .chroma .si { color: #843811 }
/* LiteralStringOther */ .chroma .sx { color: #66740F }
/* LiteralStringRegex */ .chroma .sr { color: #843811 }
/* LiteralStringSingle */ .chroma .s1 { color: #66740F }
/* LiteralStringSymbol */ .chroma .ss { color: #BF4233 }
/* LiteralNumber */ .chroma .m { color: #BF4233 }
/* LiteralNumberBin */ .chroma .mb { color: #BF4233 }
/* LiteralNumberFloat */ .chroma .mf { color: #BF4233 }
/* LiteralNumberHex */ .chroma .mh { color: #BF4233 }
/* LiteralNumberInteger */ .chroma .mi { color: #BF4233 }
/* LiteralNumberIntegerLong */ .chroma .il { color: #BF4233 }
/* LiteralNumberOct */ .chroma .mo { color: #BF4233 }
/* Operator */ .chroma .o { color: #735C44 }
/* OperatorWord */ .chroma .ow { color: #A04800 }
/* OperatorReserved */ .chroma .or { color: #735C44 }
/* Punctuation */ .chroma .p { color: #735C44 }
/* Comment */ .chroma .c { color: #8C7254; font-style: italic }
/* CommentHashbang */ .chroma .ch { color: #8C7254; font-style: italic }
/* CommentMultiline */ .chroma .cm { color: #8C7254; font-style: italic }
/* CommentSingle */ .chroma .c1 { color: #8C7254; font-style: italic }
/* CommentSpecial */ .chroma .cs { color: #8C7254; font-style: italic }
/* CommentPreproc */ .chroma .cp { color: #843811; font-style: italic }
/* CommentPreprocFile */ .chroma .cpf { color: #843811; font-style: italic }
/* GenericDeleted */ .chroma .gd { color: #BF4233; background-color: #EBD3D1 }
/* GenericEmph */ .chroma .ge { font-style: italic }
/* GenericError */ .chroma .gr { color: #992418 }
/* GenericHeading */ .chroma .gh { color: #976608; font-weight: bold }
/* GenericInserted */ .chroma .gi { color: #66740F; background-color: #D7DBC1 }
/* GenericOutput */ .chroma .go { color: #654F3B }
/* GenericPrompt */ .chroma .gp { color: #A04800 }
/* GenericStrong */ .chroma .gs { color: #2A1D13; font-weight: bold }
/* GenericSubheading */ .chroma .gu { color: #976608; font-weight: bold }
/* GenericTraceback */ .chroma .gt { color: #992418 }
/* GenericUnderline */ .chroma .gl { text-decoration: underline }london-moquette.xmlload it with chroma.NewXMLStyle, or add it to chroma's styles/ folder<!-- Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. -->
<style name="london-moquette">
<entry type="Background" style="#D8DEEA bg:#1E2941"/>
<entry type="LineHighlight" style="bg:#263451"/>
<entry type="LineNumbers" style="#576685"/>
<entry type="LineNumbersTable" style="#576685"/>
<entry type="Text" style="#D8DEEA"/>
<entry type="Error" style="#DB6052"/>
<entry type="Comment" style="italic #73819C"/>
<entry type="CommentHashbang" style="italic #73819C"/>
<entry type="CommentPreproc" style="italic #AE9EDC"/>
<entry type="Keyword" style="#DE8946"/>
<entry type="KeywordConstant" style="#FE8474"/>
<entry type="KeywordType" style="italic #54B4B5"/>
<entry type="Operator" style="#8F9AB0"/>
<entry type="OperatorWord" style="#DE8946"/>
<entry type="Punctuation" style="#8F9AB0"/>
<entry type="Name" style="#D8DEEA"/>
<entry type="NameAttribute" style="italic #F2C03F"/>
<entry type="NameBuiltin" style="italic #F2C03F"/>
<entry type="NameBuiltinPseudo" style="italic #FE8474"/>
<entry type="NameClass" style="#54B4B5"/>
<entry type="NameConstant" style="#FE8474"/>
<entry type="NameDecorator" style="italic #AE9EDC"/>
<entry type="NameEntity" style="#AE9EDC"/>
<entry type="NameException" style="#54B4B5"/>
<entry type="NameFunction" style="#F2C03F"/>
<entry type="NameFunctionMagic" style="italic #F2C03F"/>
<entry type="NameLabel" style="italic #AE9EDC"/>
<entry type="NameNamespace" style="#A9B2C4"/>
<entry type="NameProperty" style="#C1C9D8"/>
<entry type="NameTag" style="#DE8946"/>
<entry type="NameVariable" style="#D8DEEA"/>
<entry type="NameVariableMagic" style="italic #FE8474"/>
<entry type="LiteralDate" style="#FE8474"/>
<entry type="LiteralString" style="#77C581"/>
<entry type="LiteralStringAffix" style="#DE8946"/>
<entry type="LiteralStringEscape" style="#AE9EDC"/>
<entry type="LiteralStringInterpol" style="#AE9EDC"/>
<entry type="LiteralStringRegex" style="#AE9EDC"/>
<entry type="LiteralStringSymbol" style="#FE8474"/>
<entry type="LiteralNumber" style="#FE8474"/>
<entry type="GenericHeading" style="bold #F2C03F"/>
<entry type="GenericSubheading" style="bold #F2C03F"/>
<entry type="GenericEmph" style="italic #D8DEEA"/>
<entry type="GenericStrong" style="bold #E9EDF5"/>
<entry type="GenericDeleted" style="bg:#462B31 #FE8474"/>
<entry type="GenericInserted" style="bg:#283E3A #77C581"/>
<entry type="GenericError" style="#DB6052"/>
<entry type="GenericOutput" style="#A9B2C4"/>
<entry type="GenericPrompt" style="#DE8946"/>
<entry type="GenericTraceback" style="#DB6052"/>
<entry type="GenericUnderline" style="underline"/>
</style>css/london-moquette.csssave as static/css/london-moquette.cssin your Hugo site: set markup.highlight.noClasses = false in hugo.toml and add <link rel="stylesheet" href="/css/london-moquette.css"> to your templates
/* Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. */
/* London Moquette for chroma's HTML classes (Hugo: markup.highlight.noClasses = false). */
/* Background */ .bg { color: #D8DEEA; background-color: #1E2941; }
/* PreWrapper */ .chroma { color: #D8DEEA; background-color: #1E2941; -webkit-text-size-adjust: none; }
/* LineNumbers targeted by URL anchor */ .chroma .ln:target { color: #D8DEEA; background-color: #263451 }
/* LineNumbersTable targeted by URL anchor */ .chroma .lnt:target { color: #D8DEEA; background-color: #263451 }
/* Error */ .chroma .err { color: #DB6052 }
/* LineLink */ .chroma .lnlinks { outline: none; text-decoration: none; color: inherit }
/* LineTableTD */ .chroma .lntd { vertical-align: top; padding: 0; margin: 0; border: 0; }
/* LineTable */ .chroma .lntable { border-spacing: 0; padding: 0; margin: 0; border: 0; }
/* LineHighlight */ .chroma .hl { background-color: #263451 }
/* LineNumbersTable */ .chroma .lnt { white-space: pre; -webkit-user-select: none; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #576685 }
/* LineNumbers */ .chroma .ln { white-space: pre; -webkit-user-select: none; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #576685 }
/* Line */ .chroma .line { display: flex; }
/* Keyword */ .chroma .k { color: #DE8946 }
/* KeywordConstant */ .chroma .kc { color: #FE8474 }
/* KeywordDeclaration */ .chroma .kd { color: #DE8946 }
/* KeywordNamespace */ .chroma .kn { color: #DE8946 }
/* KeywordPseudo */ .chroma .kp { color: #DE8946 }
/* KeywordReserved */ .chroma .kr { color: #DE8946 }
/* KeywordType */ .chroma .kt { color: #54B4B5; font-style: italic }
/* NameAttribute */ .chroma .na { color: #F2C03F; font-style: italic }
/* NameClass */ .chroma .nc { color: #54B4B5 }
/* NameConstant */ .chroma .no { color: #FE8474 }
/* NameDecorator */ .chroma .nd { color: #AE9EDC; font-style: italic }
/* NameEntity */ .chroma .ni { color: #AE9EDC }
/* NameException */ .chroma .ne { color: #54B4B5 }
/* NameLabel */ .chroma .nl { color: #AE9EDC; font-style: italic }
/* NameNamespace */ .chroma .nn { color: #A9B2C4 }
/* NameProperty */ .chroma .py { color: #C1C9D8 }
/* NameTag */ .chroma .nt { color: #DE8946 }
/* NameBuiltin */ .chroma .nb { color: #F2C03F; font-style: italic }
/* NameBuiltinPseudo */ .chroma .bp { color: #FE8474; font-style: italic }
/* NameVariableMagic */ .chroma .vm { color: #FE8474; font-style: italic }
/* NameFunction */ .chroma .nf { color: #F2C03F }
/* NameFunctionMagic */ .chroma .fm { color: #F2C03F; font-style: italic }
/* LiteralDate */ .chroma .ld { color: #FE8474 }
/* LiteralString */ .chroma .s { color: #77C581 }
/* LiteralStringAffix */ .chroma .sa { color: #DE8946 }
/* LiteralStringBacktick */ .chroma .sb { color: #77C581 }
/* LiteralStringChar */ .chroma .sc { color: #77C581 }
/* LiteralStringDelimiter */ .chroma .dl { color: #77C581 }
/* LiteralStringDoc */ .chroma .sd { color: #77C581 }
/* LiteralStringDouble */ .chroma .s2 { color: #77C581 }
/* LiteralStringEscape */ .chroma .se { color: #AE9EDC }
/* LiteralStringHeredoc */ .chroma .sh { color: #77C581 }
/* LiteralStringInterpol */ .chroma .si { color: #AE9EDC }
/* LiteralStringOther */ .chroma .sx { color: #77C581 }
/* LiteralStringRegex */ .chroma .sr { color: #AE9EDC }
/* LiteralStringSingle */ .chroma .s1 { color: #77C581 }
/* LiteralStringSymbol */ .chroma .ss { color: #FE8474 }
/* LiteralNumber */ .chroma .m { color: #FE8474 }
/* LiteralNumberBin */ .chroma .mb { color: #FE8474 }
/* LiteralNumberFloat */ .chroma .mf { color: #FE8474 }
/* LiteralNumberHex */ .chroma .mh { color: #FE8474 }
/* LiteralNumberInteger */ .chroma .mi { color: #FE8474 }
/* LiteralNumberIntegerLong */ .chroma .il { color: #FE8474 }
/* LiteralNumberOct */ .chroma .mo { color: #FE8474 }
/* Operator */ .chroma .o { color: #8F9AB0 }
/* OperatorWord */ .chroma .ow { color: #DE8946 }
/* OperatorReserved */ .chroma .or { color: #8F9AB0 }
/* Punctuation */ .chroma .p { color: #8F9AB0 }
/* Comment */ .chroma .c { color: #73819C; font-style: italic }
/* CommentHashbang */ .chroma .ch { color: #73819C; font-style: italic }
/* CommentMultiline */ .chroma .cm { color: #73819C; font-style: italic }
/* CommentSingle */ .chroma .c1 { color: #73819C; font-style: italic }
/* CommentSpecial */ .chroma .cs { color: #73819C; font-style: italic }
/* CommentPreproc */ .chroma .cp { color: #AE9EDC; font-style: italic }
/* CommentPreprocFile */ .chroma .cpf { color: #AE9EDC; font-style: italic }
/* GenericDeleted */ .chroma .gd { color: #FE8474; background-color: #462B31 }
/* GenericEmph */ .chroma .ge { font-style: italic }
/* GenericError */ .chroma .gr { color: #DB6052 }
/* GenericHeading */ .chroma .gh { color: #F2C03F; font-weight: bold }
/* GenericInserted */ .chroma .gi { color: #77C581; background-color: #283E3A }
/* GenericOutput */ .chroma .go { color: #A9B2C4 }
/* GenericPrompt */ .chroma .gp { color: #DE8946 }
/* GenericStrong */ .chroma .gs { color: #E9EDF5; font-weight: bold }
/* GenericSubheading */ .chroma .gu { color: #F2C03F; font-weight: bold }
/* GenericTraceback */ .chroma .gt { color: #DB6052 }
/* GenericUnderline */ .chroma .gl { text-decoration: underline }london-deep-level.xmlload it with chroma.NewXMLStyle, or add it to chroma's styles/ folder<!-- Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. -->
<style name="london-deep-level">
<entry type="Background" style="#D4DAE7 bg:#121A2D"/>
<entry type="LineHighlight" style="bg:#1A243A"/>
<entry type="LineNumbers" style="#53617D"/>
<entry type="LineNumbersTable" style="#53617D"/>
<entry type="Text" style="#D4DAE7"/>
<entry type="Error" style="#DB6052"/>
<entry type="Comment" style="italic #6F7C97"/>
<entry type="CommentHashbang" style="italic #6F7C97"/>
<entry type="CommentPreproc" style="italic #AE9EDC"/>
<entry type="Keyword" style="#DE8946"/>
<entry type="KeywordConstant" style="#FE8474"/>
<entry type="KeywordType" style="italic #54B4B5"/>
<entry type="Operator" style="#8B96AC"/>
<entry type="OperatorWord" style="#DE8946"/>
<entry type="Punctuation" style="#8B96AC"/>
<entry type="Name" style="#D4DAE7"/>
<entry type="NameAttribute" style="italic #F2C03F"/>
<entry type="NameBuiltin" style="italic #F2C03F"/>
<entry type="NameBuiltinPseudo" style="italic #FE8474"/>
<entry type="NameClass" style="#54B4B5"/>
<entry type="NameConstant" style="#FE8474"/>
<entry type="NameDecorator" style="italic #AE9EDC"/>
<entry type="NameEntity" style="#AE9EDC"/>
<entry type="NameException" style="#54B4B5"/>
<entry type="NameFunction" style="#F2C03F"/>
<entry type="NameFunctionMagic" style="italic #F2C03F"/>
<entry type="NameLabel" style="italic #AE9EDC"/>
<entry type="NameNamespace" style="#A5AEC0"/>
<entry type="NameProperty" style="#BEC6D5"/>
<entry type="NameTag" style="#DE8946"/>
<entry type="NameVariable" style="#D4DAE7"/>
<entry type="NameVariableMagic" style="italic #FE8474"/>
<entry type="LiteralDate" style="#FE8474"/>
<entry type="LiteralString" style="#77C581"/>
<entry type="LiteralStringAffix" style="#DE8946"/>
<entry type="LiteralStringEscape" style="#AE9EDC"/>
<entry type="LiteralStringInterpol" style="#AE9EDC"/>
<entry type="LiteralStringRegex" style="#AE9EDC"/>
<entry type="LiteralStringSymbol" style="#FE8474"/>
<entry type="LiteralNumber" style="#FE8474"/>
<entry type="GenericHeading" style="bold #F2C03F"/>
<entry type="GenericSubheading" style="bold #F2C03F"/>
<entry type="GenericEmph" style="italic #D4DAE7"/>
<entry type="GenericStrong" style="bold #E7EBF3"/>
<entry type="GenericDeleted" style="bg:#402327 #FE8474"/>
<entry type="GenericInserted" style="bg:#22362F #77C581"/>
<entry type="GenericError" style="#DB6052"/>
<entry type="GenericOutput" style="#A5AEC0"/>
<entry type="GenericPrompt" style="#DE8946"/>
<entry type="GenericTraceback" style="#DB6052"/>
<entry type="GenericUnderline" style="underline"/>
</style>css/london-deep-level.csssave as static/css/london-deep-level.cssin your Hugo site: set markup.highlight.noClasses = false in hugo.toml and add <link rel="stylesheet" href="/css/london-deep-level.css"> to your templates
/* Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. */
/* London Deep Level for chroma's HTML classes (Hugo: markup.highlight.noClasses = false). */
/* Background */ .bg { color: #D4DAE7; background-color: #121A2D; }
/* PreWrapper */ .chroma { color: #D4DAE7; background-color: #121A2D; -webkit-text-size-adjust: none; }
/* LineNumbers targeted by URL anchor */ .chroma .ln:target { color: #D4DAE7; background-color: #1A243A }
/* LineNumbersTable targeted by URL anchor */ .chroma .lnt:target { color: #D4DAE7; background-color: #1A243A }
/* Error */ .chroma .err { color: #DB6052 }
/* LineLink */ .chroma .lnlinks { outline: none; text-decoration: none; color: inherit }
/* LineTableTD */ .chroma .lntd { vertical-align: top; padding: 0; margin: 0; border: 0; }
/* LineTable */ .chroma .lntable { border-spacing: 0; padding: 0; margin: 0; border: 0; }
/* LineHighlight */ .chroma .hl { background-color: #1A243A }
/* LineNumbersTable */ .chroma .lnt { white-space: pre; -webkit-user-select: none; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #53617D }
/* LineNumbers */ .chroma .ln { white-space: pre; -webkit-user-select: none; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #53617D }
/* Line */ .chroma .line { display: flex; }
/* Keyword */ .chroma .k { color: #DE8946 }
/* KeywordConstant */ .chroma .kc { color: #FE8474 }
/* KeywordDeclaration */ .chroma .kd { color: #DE8946 }
/* KeywordNamespace */ .chroma .kn { color: #DE8946 }
/* KeywordPseudo */ .chroma .kp { color: #DE8946 }
/* KeywordReserved */ .chroma .kr { color: #DE8946 }
/* KeywordType */ .chroma .kt { color: #54B4B5; font-style: italic }
/* NameAttribute */ .chroma .na { color: #F2C03F; font-style: italic }
/* NameClass */ .chroma .nc { color: #54B4B5 }
/* NameConstant */ .chroma .no { color: #FE8474 }
/* NameDecorator */ .chroma .nd { color: #AE9EDC; font-style: italic }
/* NameEntity */ .chroma .ni { color: #AE9EDC }
/* NameException */ .chroma .ne { color: #54B4B5 }
/* NameLabel */ .chroma .nl { color: #AE9EDC; font-style: italic }
/* NameNamespace */ .chroma .nn { color: #A5AEC0 }
/* NameProperty */ .chroma .py { color: #BEC6D5 }
/* NameTag */ .chroma .nt { color: #DE8946 }
/* NameBuiltin */ .chroma .nb { color: #F2C03F; font-style: italic }
/* NameBuiltinPseudo */ .chroma .bp { color: #FE8474; font-style: italic }
/* NameVariableMagic */ .chroma .vm { color: #FE8474; font-style: italic }
/* NameFunction */ .chroma .nf { color: #F2C03F }
/* NameFunctionMagic */ .chroma .fm { color: #F2C03F; font-style: italic }
/* LiteralDate */ .chroma .ld { color: #FE8474 }
/* LiteralString */ .chroma .s { color: #77C581 }
/* LiteralStringAffix */ .chroma .sa { color: #DE8946 }
/* LiteralStringBacktick */ .chroma .sb { color: #77C581 }
/* LiteralStringChar */ .chroma .sc { color: #77C581 }
/* LiteralStringDelimiter */ .chroma .dl { color: #77C581 }
/* LiteralStringDoc */ .chroma .sd { color: #77C581 }
/* LiteralStringDouble */ .chroma .s2 { color: #77C581 }
/* LiteralStringEscape */ .chroma .se { color: #AE9EDC }
/* LiteralStringHeredoc */ .chroma .sh { color: #77C581 }
/* LiteralStringInterpol */ .chroma .si { color: #AE9EDC }
/* LiteralStringOther */ .chroma .sx { color: #77C581 }
/* LiteralStringRegex */ .chroma .sr { color: #AE9EDC }
/* LiteralStringSingle */ .chroma .s1 { color: #77C581 }
/* LiteralStringSymbol */ .chroma .ss { color: #FE8474 }
/* LiteralNumber */ .chroma .m { color: #FE8474 }
/* LiteralNumberBin */ .chroma .mb { color: #FE8474 }
/* LiteralNumberFloat */ .chroma .mf { color: #FE8474 }
/* LiteralNumberHex */ .chroma .mh { color: #FE8474 }
/* LiteralNumberInteger */ .chroma .mi { color: #FE8474 }
/* LiteralNumberIntegerLong */ .chroma .il { color: #FE8474 }
/* LiteralNumberOct */ .chroma .mo { color: #FE8474 }
/* Operator */ .chroma .o { color: #8B96AC }
/* OperatorWord */ .chroma .ow { color: #DE8946 }
/* OperatorReserved */ .chroma .or { color: #8B96AC }
/* Punctuation */ .chroma .p { color: #8B96AC }
/* Comment */ .chroma .c { color: #6F7C97; font-style: italic }
/* CommentHashbang */ .chroma .ch { color: #6F7C97; font-style: italic }
/* CommentMultiline */ .chroma .cm { color: #6F7C97; font-style: italic }
/* CommentSingle */ .chroma .c1 { color: #6F7C97; font-style: italic }
/* CommentSpecial */ .chroma .cs { color: #6F7C97; font-style: italic }
/* CommentPreproc */ .chroma .cp { color: #AE9EDC; font-style: italic }
/* CommentPreprocFile */ .chroma .cpf { color: #AE9EDC; font-style: italic }
/* GenericDeleted */ .chroma .gd { color: #FE8474; background-color: #402327 }
/* GenericEmph */ .chroma .ge { font-style: italic }
/* GenericError */ .chroma .gr { color: #DB6052 }
/* GenericHeading */ .chroma .gh { color: #F2C03F; font-weight: bold }
/* GenericInserted */ .chroma .gi { color: #77C581; background-color: #22362F }
/* GenericOutput */ .chroma .go { color: #A5AEC0 }
/* GenericPrompt */ .chroma .gp { color: #DE8946 }
/* GenericStrong */ .chroma .gs { color: #E7EBF3; font-weight: bold }
/* GenericSubheading */ .chroma .gu { color: #F2C03F; font-weight: bold }
/* GenericTraceback */ .chroma .gt { color: #DB6052 }
/* GenericUnderline */ .chroma .gl { text-decoration: underline }london-portland.xmlload it with chroma.NewXMLStyle, or add it to chroma's styles/ folder<!-- Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. -->
<style name="london-portland">
<entry type="Background" style="#293040 bg:#E8F0FF"/>
<entry type="LineHighlight" style="bg:#DCE5F7"/>
<entry type="LineNumbers" style="#8192B4"/>
<entry type="LineNumbersTable" style="#8192B4"/>
<entry type="Text" style="#293040"/>
<entry type="Error" style="#9B211A"/>
<entry type="Comment" style="italic #697794"/>
<entry type="CommentHashbang" style="italic #697794"/>
<entry type="CommentPreproc" style="italic #755FA9"/>
<entry type="Keyword" style="#A54300"/>
<entry type="KeywordConstant" style="#CC2E25"/>
<entry type="KeywordType" style="italic #007376"/>
<entry type="Operator" style="#556179"/>
<entry type="OperatorWord" style="#A54300"/>
<entry type="Punctuation" style="#556179"/>
<entry type="Name" style="#293040"/>
<entry type="NameAttribute" style="italic #8D6C08"/>
<entry type="NameBuiltin" style="italic #8D6C08"/>
<entry type="NameBuiltinPseudo" style="italic #CC2E25"/>
<entry type="NameClass" style="#007376"/>
<entry type="NameConstant" style="#CC2E25"/>
<entry type="NameDecorator" style="italic #755FA9"/>
<entry type="NameEntity" style="#755FA9"/>
<entry type="NameException" style="#007376"/>
<entry type="NameFunction" style="#8D6C08"/>
<entry type="NameFunctionMagic" style="italic #8D6C08"/>
<entry type="NameLabel" style="italic #755FA9"/>
<entry type="NameNamespace" style="#4A5469"/>
<entry type="NameProperty" style="#3C4557"/>
<entry type="NameTag" style="#A54300"/>
<entry type="NameVariable" style="#293040"/>
<entry type="NameVariableMagic" style="italic #CC2E25"/>
<entry type="LiteralDate" style="#CC2E25"/>
<entry type="LiteralString" style="#0D8131"/>
<entry type="LiteralStringAffix" style="#A54300"/>
<entry type="LiteralStringEscape" style="#755FA9"/>
<entry type="LiteralStringInterpol" style="#755FA9"/>
<entry type="LiteralStringRegex" style="#755FA9"/>
<entry type="LiteralStringSymbol" style="#CC2E25"/>
<entry type="LiteralNumber" style="#CC2E25"/>
<entry type="GenericHeading" style="bold #8D6C08"/>
<entry type="GenericSubheading" style="bold #8D6C08"/>
<entry type="GenericEmph" style="italic #293040"/>
<entry type="GenericStrong" style="bold #1B202B"/>
<entry type="GenericDeleted" style="bg:#EBD3D1 #CC2E25"/>
<entry type="GenericInserted" style="bg:#C0DEC9 #0D8131"/>
<entry type="GenericError" style="#9B211A"/>
<entry type="GenericOutput" style="#4A5469"/>
<entry type="GenericPrompt" style="#A54300"/>
<entry type="GenericTraceback" style="#9B211A"/>
<entry type="GenericUnderline" style="underline"/>
</style>css/london-portland.csssave as static/css/london-portland.cssin your Hugo site: set markup.highlight.noClasses = false in hugo.toml and add <link rel="stylesheet" href="/css/london-portland.css"> to your templates
/* Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. */
/* London Portland for chroma's HTML classes (Hugo: markup.highlight.noClasses = false). */
/* Background */ .bg { color: #293040; background-color: #E8F0FF; }
/* PreWrapper */ .chroma { color: #293040; background-color: #E8F0FF; -webkit-text-size-adjust: none; }
/* LineNumbers targeted by URL anchor */ .chroma .ln:target { color: #293040; background-color: #DCE5F7 }
/* LineNumbersTable targeted by URL anchor */ .chroma .lnt:target { color: #293040; background-color: #DCE5F7 }
/* Error */ .chroma .err { color: #9B211A }
/* LineLink */ .chroma .lnlinks { outline: none; text-decoration: none; color: inherit }
/* LineTableTD */ .chroma .lntd { vertical-align: top; padding: 0; margin: 0; border: 0; }
/* LineTable */ .chroma .lntable { border-spacing: 0; padding: 0; margin: 0; border: 0; }
/* LineHighlight */ .chroma .hl { background-color: #DCE5F7 }
/* LineNumbersTable */ .chroma .lnt { white-space: pre; -webkit-user-select: none; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #8192B4 }
/* LineNumbers */ .chroma .ln { white-space: pre; -webkit-user-select: none; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #8192B4 }
/* Line */ .chroma .line { display: flex; }
/* Keyword */ .chroma .k { color: #A54300 }
/* KeywordConstant */ .chroma .kc { color: #CC2E25 }
/* KeywordDeclaration */ .chroma .kd { color: #A54300 }
/* KeywordNamespace */ .chroma .kn { color: #A54300 }
/* KeywordPseudo */ .chroma .kp { color: #A54300 }
/* KeywordReserved */ .chroma .kr { color: #A54300 }
/* KeywordType */ .chroma .kt { color: #007376; font-style: italic }
/* NameAttribute */ .chroma .na { color: #8D6C08; font-style: italic }
/* NameClass */ .chroma .nc { color: #007376 }
/* NameConstant */ .chroma .no { color: #CC2E25 }
/* NameDecorator */ .chroma .nd { color: #755FA9; font-style: italic }
/* NameEntity */ .chroma .ni { color: #755FA9 }
/* NameException */ .chroma .ne { color: #007376 }
/* NameLabel */ .chroma .nl { color: #755FA9; font-style: italic }
/* NameNamespace */ .chroma .nn { color: #4A5469 }
/* NameProperty */ .chroma .py { color: #3C4557 }
/* NameTag */ .chroma .nt { color: #A54300 }
/* NameBuiltin */ .chroma .nb { color: #8D6C08; font-style: italic }
/* NameBuiltinPseudo */ .chroma .bp { color: #CC2E25; font-style: italic }
/* NameVariableMagic */ .chroma .vm { color: #CC2E25; font-style: italic }
/* NameFunction */ .chroma .nf { color: #8D6C08 }
/* NameFunctionMagic */ .chroma .fm { color: #8D6C08; font-style: italic }
/* LiteralDate */ .chroma .ld { color: #CC2E25 }
/* LiteralString */ .chroma .s { color: #0D8131 }
/* LiteralStringAffix */ .chroma .sa { color: #A54300 }
/* LiteralStringBacktick */ .chroma .sb { color: #0D8131 }
/* LiteralStringChar */ .chroma .sc { color: #0D8131 }
/* LiteralStringDelimiter */ .chroma .dl { color: #0D8131 }
/* LiteralStringDoc */ .chroma .sd { color: #0D8131 }
/* LiteralStringDouble */ .chroma .s2 { color: #0D8131 }
/* LiteralStringEscape */ .chroma .se { color: #755FA9 }
/* LiteralStringHeredoc */ .chroma .sh { color: #0D8131 }
/* LiteralStringInterpol */ .chroma .si { color: #755FA9 }
/* LiteralStringOther */ .chroma .sx { color: #0D8131 }
/* LiteralStringRegex */ .chroma .sr { color: #755FA9 }
/* LiteralStringSingle */ .chroma .s1 { color: #0D8131 }
/* LiteralStringSymbol */ .chroma .ss { color: #CC2E25 }
/* LiteralNumber */ .chroma .m { color: #CC2E25 }
/* LiteralNumberBin */ .chroma .mb { color: #CC2E25 }
/* LiteralNumberFloat */ .chroma .mf { color: #CC2E25 }
/* LiteralNumberHex */ .chroma .mh { color: #CC2E25 }
/* LiteralNumberInteger */ .chroma .mi { color: #CC2E25 }
/* LiteralNumberIntegerLong */ .chroma .il { color: #CC2E25 }
/* LiteralNumberOct */ .chroma .mo { color: #CC2E25 }
/* Operator */ .chroma .o { color: #556179 }
/* OperatorWord */ .chroma .ow { color: #A54300 }
/* OperatorReserved */ .chroma .or { color: #556179 }
/* Punctuation */ .chroma .p { color: #556179 }
/* Comment */ .chroma .c { color: #697794; font-style: italic }
/* CommentHashbang */ .chroma .ch { color: #697794; font-style: italic }
/* CommentMultiline */ .chroma .cm { color: #697794; font-style: italic }
/* CommentSingle */ .chroma .c1 { color: #697794; font-style: italic }
/* CommentSpecial */ .chroma .cs { color: #697794; font-style: italic }
/* CommentPreproc */ .chroma .cp { color: #755FA9; font-style: italic }
/* CommentPreprocFile */ .chroma .cpf { color: #755FA9; font-style: italic }
/* GenericDeleted */ .chroma .gd { color: #CC2E25; background-color: #EBD3D1 }
/* GenericEmph */ .chroma .ge { font-style: italic }
/* GenericError */ .chroma .gr { color: #9B211A }
/* GenericHeading */ .chroma .gh { color: #8D6C08; font-weight: bold }
/* GenericInserted */ .chroma .gi { color: #0D8131; background-color: #C0DEC9 }
/* GenericOutput */ .chroma .go { color: #4A5469 }
/* GenericPrompt */ .chroma .gp { color: #A54300 }
/* GenericStrong */ .chroma .gs { color: #1B202B; font-weight: bold }
/* GenericSubheading */ .chroma .gu { color: #8D6C08; font-weight: bold }
/* GenericTraceback */ .chroma .gt { color: #9B211A }
/* GenericUnderline */ .chroma .gl { text-decoration: underline }paris-guimard.xmlload it with chroma.NewXMLStyle, or add it to chroma's styles/ folder<!-- Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. -->
<style name="paris-guimard">
<entry type="Background" style="#D9E1DB bg:#1E2E26"/>
<entry type="LineHighlight" style="bg:#263930"/>
<entry type="LineNumbers" style="#586B61"/>
<entry type="LineNumbersTable" style="#586B61"/>
<entry type="Text" style="#D9E1DB"/>
<entry type="Error" style="#C7665B"/>
<entry type="Comment" style="italic #74857C"/>
<entry type="CommentHashbang" style="italic #74857C"/>
<entry type="CommentPreproc" style="italic #FAB49C"/>
<entry type="Keyword" style="#CA9245"/>
<entry type="KeywordConstant" style="#E7877B"/>
<entry type="KeywordType" style="italic #549B9F"/>
<entry type="Operator" style="#909E96"/>
<entry type="OperatorWord" style="#CA9245"/>
<entry type="Punctuation" style="#909E96"/>
<entry type="Name" style="#D9E1DB"/>
<entry type="NameAttribute" style="italic #F1BF4B"/>
<entry type="NameBuiltin" style="italic #F1BF4B"/>
<entry type="NameBuiltinPseudo" style="italic #E7877B"/>
<entry type="NameClass" style="#549B9F"/>
<entry type="NameConstant" style="#E7877B"/>
<entry type="NameDecorator" style="italic #FAB49C"/>
<entry type="NameEntity" style="#FAB49C"/>
<entry type="NameException" style="#549B9F"/>
<entry type="NameFunction" style="#F1BF4B"/>
<entry type="NameFunctionMagic" style="italic #F1BF4B"/>
<entry type="NameLabel" style="italic #FAB49C"/>
<entry type="NameNamespace" style="#A9B5AE"/>
<entry type="NameProperty" style="#C2CBC5"/>
<entry type="NameTag" style="#CA9245"/>
<entry type="NameVariable" style="#D9E1DB"/>
<entry type="NameVariableMagic" style="italic #E7877B"/>
<entry type="LiteralDate" style="#E7877B"/>
<entry type="LiteralString" style="#70CAA9"/>
<entry type="LiteralStringAffix" style="#CA9245"/>
<entry type="LiteralStringEscape" style="#FAB49C"/>
<entry type="LiteralStringInterpol" style="#FAB49C"/>
<entry type="LiteralStringRegex" style="#FAB49C"/>
<entry type="LiteralStringSymbol" style="#E7877B"/>
<entry type="LiteralNumber" style="#E7877B"/>
<entry type="GenericHeading" style="bold #F1BF4B"/>
<entry type="GenericSubheading" style="bold #F1BF4B"/>
<entry type="GenericEmph" style="italic #D9E1DB"/>
<entry type="GenericStrong" style="bold #E9EEEC"/>
<entry type="GenericDeleted" style="bg:#422E29 #E7877B"/>
<entry type="GenericInserted" style="bg:#274137 #70CAA9"/>
<entry type="GenericError" style="#C7665B"/>
<entry type="GenericOutput" style="#A9B5AE"/>
<entry type="GenericPrompt" style="#CA9245"/>
<entry type="GenericTraceback" style="#C7665B"/>
<entry type="GenericUnderline" style="underline"/>
</style>css/paris-guimard.csssave as static/css/paris-guimard.cssin your Hugo site: set markup.highlight.noClasses = false in hugo.toml and add <link rel="stylesheet" href="/css/paris-guimard.css"> to your templates
/* Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. */
/* Paris Guimard for chroma's HTML classes (Hugo: markup.highlight.noClasses = false). */
/* Background */ .bg { color: #D9E1DB; background-color: #1E2E26; }
/* PreWrapper */ .chroma { color: #D9E1DB; background-color: #1E2E26; -webkit-text-size-adjust: none; }
/* LineNumbers targeted by URL anchor */ .chroma .ln:target { color: #D9E1DB; background-color: #263930 }
/* LineNumbersTable targeted by URL anchor */ .chroma .lnt:target { color: #D9E1DB; background-color: #263930 }
/* Error */ .chroma .err { color: #C7665B }
/* LineLink */ .chroma .lnlinks { outline: none; text-decoration: none; color: inherit }
/* LineTableTD */ .chroma .lntd { vertical-align: top; padding: 0; margin: 0; border: 0; }
/* LineTable */ .chroma .lntable { border-spacing: 0; padding: 0; margin: 0; border: 0; }
/* LineHighlight */ .chroma .hl { background-color: #263930 }
/* LineNumbersTable */ .chroma .lnt { white-space: pre; -webkit-user-select: none; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #586B61 }
/* LineNumbers */ .chroma .ln { white-space: pre; -webkit-user-select: none; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #586B61 }
/* Line */ .chroma .line { display: flex; }
/* Keyword */ .chroma .k { color: #CA9245 }
/* KeywordConstant */ .chroma .kc { color: #E7877B }
/* KeywordDeclaration */ .chroma .kd { color: #CA9245 }
/* KeywordNamespace */ .chroma .kn { color: #CA9245 }
/* KeywordPseudo */ .chroma .kp { color: #CA9245 }
/* KeywordReserved */ .chroma .kr { color: #CA9245 }
/* KeywordType */ .chroma .kt { color: #549B9F; font-style: italic }
/* NameAttribute */ .chroma .na { color: #F1BF4B; font-style: italic }
/* NameClass */ .chroma .nc { color: #549B9F }
/* NameConstant */ .chroma .no { color: #E7877B }
/* NameDecorator */ .chroma .nd { color: #FAB49C; font-style: italic }
/* NameEntity */ .chroma .ni { color: #FAB49C }
/* NameException */ .chroma .ne { color: #549B9F }
/* NameLabel */ .chroma .nl { color: #FAB49C; font-style: italic }
/* NameNamespace */ .chroma .nn { color: #A9B5AE }
/* NameProperty */ .chroma .py { color: #C2CBC5 }
/* NameTag */ .chroma .nt { color: #CA9245 }
/* NameBuiltin */ .chroma .nb { color: #F1BF4B; font-style: italic }
/* NameBuiltinPseudo */ .chroma .bp { color: #E7877B; font-style: italic }
/* NameVariableMagic */ .chroma .vm { color: #E7877B; font-style: italic }
/* NameFunction */ .chroma .nf { color: #F1BF4B }
/* NameFunctionMagic */ .chroma .fm { color: #F1BF4B; font-style: italic }
/* LiteralDate */ .chroma .ld { color: #E7877B }
/* LiteralString */ .chroma .s { color: #70CAA9 }
/* LiteralStringAffix */ .chroma .sa { color: #CA9245 }
/* LiteralStringBacktick */ .chroma .sb { color: #70CAA9 }
/* LiteralStringChar */ .chroma .sc { color: #70CAA9 }
/* LiteralStringDelimiter */ .chroma .dl { color: #70CAA9 }
/* LiteralStringDoc */ .chroma .sd { color: #70CAA9 }
/* LiteralStringDouble */ .chroma .s2 { color: #70CAA9 }
/* LiteralStringEscape */ .chroma .se { color: #FAB49C }
/* LiteralStringHeredoc */ .chroma .sh { color: #70CAA9 }
/* LiteralStringInterpol */ .chroma .si { color: #FAB49C }
/* LiteralStringOther */ .chroma .sx { color: #70CAA9 }
/* LiteralStringRegex */ .chroma .sr { color: #FAB49C }
/* LiteralStringSingle */ .chroma .s1 { color: #70CAA9 }
/* LiteralStringSymbol */ .chroma .ss { color: #E7877B }
/* LiteralNumber */ .chroma .m { color: #E7877B }
/* LiteralNumberBin */ .chroma .mb { color: #E7877B }
/* LiteralNumberFloat */ .chroma .mf { color: #E7877B }
/* LiteralNumberHex */ .chroma .mh { color: #E7877B }
/* LiteralNumberInteger */ .chroma .mi { color: #E7877B }
/* LiteralNumberIntegerLong */ .chroma .il { color: #E7877B }
/* LiteralNumberOct */ .chroma .mo { color: #E7877B }
/* Operator */ .chroma .o { color: #909E96 }
/* OperatorWord */ .chroma .ow { color: #CA9245 }
/* OperatorReserved */ .chroma .or { color: #909E96 }
/* Punctuation */ .chroma .p { color: #909E96 }
/* Comment */ .chroma .c { color: #74857C; font-style: italic }
/* CommentHashbang */ .chroma .ch { color: #74857C; font-style: italic }
/* CommentMultiline */ .chroma .cm { color: #74857C; font-style: italic }
/* CommentSingle */ .chroma .c1 { color: #74857C; font-style: italic }
/* CommentSpecial */ .chroma .cs { color: #74857C; font-style: italic }
/* CommentPreproc */ .chroma .cp { color: #FAB49C; font-style: italic }
/* CommentPreprocFile */ .chroma .cpf { color: #FAB49C; font-style: italic }
/* GenericDeleted */ .chroma .gd { color: #E7877B; background-color: #422E29 }
/* GenericEmph */ .chroma .ge { font-style: italic }
/* GenericError */ .chroma .gr { color: #C7665B }
/* GenericHeading */ .chroma .gh { color: #F1BF4B; font-weight: bold }
/* GenericInserted */ .chroma .gi { color: #70CAA9; background-color: #274137 }
/* GenericOutput */ .chroma .go { color: #A9B5AE }
/* GenericPrompt */ .chroma .gp { color: #CA9245 }
/* GenericStrong */ .chroma .gs { color: #E9EEEC; font-weight: bold }
/* GenericSubheading */ .chroma .gu { color: #F1BF4B; font-weight: bold }
/* GenericTraceback */ .chroma .gt { color: #C7665B }
/* GenericUnderline */ .chroma .gl { text-decoration: underline }paris-catacombes.xmlload it with chroma.NewXMLStyle, or add it to chroma's styles/ folder<!-- Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. -->
<style name="paris-catacombes">
<entry type="Background" style="#D4DDD7 bg:#121E19"/>
<entry type="LineHighlight" style="bg:#1A2921"/>
<entry type="LineNumbers" style="#54655C"/>
<entry type="LineNumbersTable" style="#54655C"/>
<entry type="Text" style="#D4DDD7"/>
<entry type="Error" style="#C7665B"/>
<entry type="Comment" style="italic #708178"/>
<entry type="CommentHashbang" style="italic #708178"/>
<entry type="CommentPreproc" style="italic #FAB49C"/>
<entry type="Keyword" style="#CA9245"/>
<entry type="KeywordConstant" style="#E7877B"/>
<entry type="KeywordType" style="italic #549B9F"/>
<entry type="Operator" style="#8C9A92"/>
<entry type="OperatorWord" style="#CA9245"/>
<entry type="Punctuation" style="#8C9A92"/>
<entry type="Name" style="#D4DDD7"/>
<entry type="NameAttribute" style="italic #F1BF4B"/>
<entry type="NameBuiltin" style="italic #F1BF4B"/>
<entry type="NameBuiltinPseudo" style="italic #E7877B"/>
<entry type="NameClass" style="#549B9F"/>
<entry type="NameConstant" style="#E7877B"/>
<entry type="NameDecorator" style="italic #FAB49C"/>
<entry type="NameEntity" style="#FAB49C"/>
<entry type="NameException" style="#549B9F"/>
<entry type="NameFunction" style="#F1BF4B"/>
<entry type="NameFunctionMagic" style="italic #F1BF4B"/>
<entry type="NameLabel" style="italic #FAB49C"/>
<entry type="NameNamespace" style="#A5B1AA"/>
<entry type="NameProperty" style="#BFC8C2"/>
<entry type="NameTag" style="#CA9245"/>
<entry type="NameVariable" style="#D4DDD7"/>
<entry type="NameVariableMagic" style="italic #E7877B"/>
<entry type="LiteralDate" style="#E7877B"/>
<entry type="LiteralString" style="#70CAA9"/>
<entry type="LiteralStringAffix" style="#CA9245"/>
<entry type="LiteralStringEscape" style="#FAB49C"/>
<entry type="LiteralStringInterpol" style="#FAB49C"/>
<entry type="LiteralStringRegex" style="#FAB49C"/>
<entry type="LiteralStringSymbol" style="#E7877B"/>
<entry type="LiteralNumber" style="#E7877B"/>
<entry type="GenericHeading" style="bold #F1BF4B"/>
<entry type="GenericSubheading" style="bold #F1BF4B"/>
<entry type="GenericEmph" style="italic #D4DDD7"/>
<entry type="GenericStrong" style="bold #E7ECEA"/>
<entry type="GenericDeleted" style="bg:#3B2621 #E7877B"/>
<entry type="GenericInserted" style="bg:#20392F #70CAA9"/>
<entry type="GenericError" style="#C7665B"/>
<entry type="GenericOutput" style="#A5B1AA"/>
<entry type="GenericPrompt" style="#CA9245"/>
<entry type="GenericTraceback" style="#C7665B"/>
<entry type="GenericUnderline" style="underline"/>
</style>css/paris-catacombes.csssave as static/css/paris-catacombes.cssin your Hugo site: set markup.highlight.noClasses = false in hugo.toml and add <link rel="stylesheet" href="/css/paris-catacombes.css"> to your templates
/* Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. */
/* Paris Catacombes for chroma's HTML classes (Hugo: markup.highlight.noClasses = false). */
/* Background */ .bg { color: #D4DDD7; background-color: #121E19; }
/* PreWrapper */ .chroma { color: #D4DDD7; background-color: #121E19; -webkit-text-size-adjust: none; }
/* LineNumbers targeted by URL anchor */ .chroma .ln:target { color: #D4DDD7; background-color: #1A2921 }
/* LineNumbersTable targeted by URL anchor */ .chroma .lnt:target { color: #D4DDD7; background-color: #1A2921 }
/* Error */ .chroma .err { color: #C7665B }
/* LineLink */ .chroma .lnlinks { outline: none; text-decoration: none; color: inherit }
/* LineTableTD */ .chroma .lntd { vertical-align: top; padding: 0; margin: 0; border: 0; }
/* LineTable */ .chroma .lntable { border-spacing: 0; padding: 0; margin: 0; border: 0; }
/* LineHighlight */ .chroma .hl { background-color: #1A2921 }
/* LineNumbersTable */ .chroma .lnt { white-space: pre; -webkit-user-select: none; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #54655C }
/* LineNumbers */ .chroma .ln { white-space: pre; -webkit-user-select: none; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #54655C }
/* Line */ .chroma .line { display: flex; }
/* Keyword */ .chroma .k { color: #CA9245 }
/* KeywordConstant */ .chroma .kc { color: #E7877B }
/* KeywordDeclaration */ .chroma .kd { color: #CA9245 }
/* KeywordNamespace */ .chroma .kn { color: #CA9245 }
/* KeywordPseudo */ .chroma .kp { color: #CA9245 }
/* KeywordReserved */ .chroma .kr { color: #CA9245 }
/* KeywordType */ .chroma .kt { color: #549B9F; font-style: italic }
/* NameAttribute */ .chroma .na { color: #F1BF4B; font-style: italic }
/* NameClass */ .chroma .nc { color: #549B9F }
/* NameConstant */ .chroma .no { color: #E7877B }
/* NameDecorator */ .chroma .nd { color: #FAB49C; font-style: italic }
/* NameEntity */ .chroma .ni { color: #FAB49C }
/* NameException */ .chroma .ne { color: #549B9F }
/* NameLabel */ .chroma .nl { color: #FAB49C; font-style: italic }
/* NameNamespace */ .chroma .nn { color: #A5B1AA }
/* NameProperty */ .chroma .py { color: #BFC8C2 }
/* NameTag */ .chroma .nt { color: #CA9245 }
/* NameBuiltin */ .chroma .nb { color: #F1BF4B; font-style: italic }
/* NameBuiltinPseudo */ .chroma .bp { color: #E7877B; font-style: italic }
/* NameVariableMagic */ .chroma .vm { color: #E7877B; font-style: italic }
/* NameFunction */ .chroma .nf { color: #F1BF4B }
/* NameFunctionMagic */ .chroma .fm { color: #F1BF4B; font-style: italic }
/* LiteralDate */ .chroma .ld { color: #E7877B }
/* LiteralString */ .chroma .s { color: #70CAA9 }
/* LiteralStringAffix */ .chroma .sa { color: #CA9245 }
/* LiteralStringBacktick */ .chroma .sb { color: #70CAA9 }
/* LiteralStringChar */ .chroma .sc { color: #70CAA9 }
/* LiteralStringDelimiter */ .chroma .dl { color: #70CAA9 }
/* LiteralStringDoc */ .chroma .sd { color: #70CAA9 }
/* LiteralStringDouble */ .chroma .s2 { color: #70CAA9 }
/* LiteralStringEscape */ .chroma .se { color: #FAB49C }
/* LiteralStringHeredoc */ .chroma .sh { color: #70CAA9 }
/* LiteralStringInterpol */ .chroma .si { color: #FAB49C }
/* LiteralStringOther */ .chroma .sx { color: #70CAA9 }
/* LiteralStringRegex */ .chroma .sr { color: #FAB49C }
/* LiteralStringSingle */ .chroma .s1 { color: #70CAA9 }
/* LiteralStringSymbol */ .chroma .ss { color: #E7877B }
/* LiteralNumber */ .chroma .m { color: #E7877B }
/* LiteralNumberBin */ .chroma .mb { color: #E7877B }
/* LiteralNumberFloat */ .chroma .mf { color: #E7877B }
/* LiteralNumberHex */ .chroma .mh { color: #E7877B }
/* LiteralNumberInteger */ .chroma .mi { color: #E7877B }
/* LiteralNumberIntegerLong */ .chroma .il { color: #E7877B }
/* LiteralNumberOct */ .chroma .mo { color: #E7877B }
/* Operator */ .chroma .o { color: #8C9A92 }
/* OperatorWord */ .chroma .ow { color: #CA9245 }
/* OperatorReserved */ .chroma .or { color: #8C9A92 }
/* Punctuation */ .chroma .p { color: #8C9A92 }
/* Comment */ .chroma .c { color: #708178; font-style: italic }
/* CommentHashbang */ .chroma .ch { color: #708178; font-style: italic }
/* CommentMultiline */ .chroma .cm { color: #708178; font-style: italic }
/* CommentSingle */ .chroma .c1 { color: #708178; font-style: italic }
/* CommentSpecial */ .chroma .cs { color: #708178; font-style: italic }
/* CommentPreproc */ .chroma .cp { color: #FAB49C; font-style: italic }
/* CommentPreprocFile */ .chroma .cpf { color: #FAB49C; font-style: italic }
/* GenericDeleted */ .chroma .gd { color: #E7877B; background-color: #3B2621 }
/* GenericEmph */ .chroma .ge { font-style: italic }
/* GenericError */ .chroma .gr { color: #C7665B }
/* GenericHeading */ .chroma .gh { color: #F1BF4B; font-weight: bold }
/* GenericInserted */ .chroma .gi { color: #70CAA9; background-color: #20392F }
/* GenericOutput */ .chroma .go { color: #A5B1AA }
/* GenericPrompt */ .chroma .gp { color: #CA9245 }
/* GenericStrong */ .chroma .gs { color: #E7ECEA; font-weight: bold }
/* GenericSubheading */ .chroma .gu { color: #F1BF4B; font-weight: bold }
/* GenericTraceback */ .chroma .gt { color: #C7665B }
/* GenericUnderline */ .chroma .gl { text-decoration: underline }paris-carrelage.xmlload it with chroma.NewXMLStyle, or add it to chroma's styles/ folder<!-- Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. -->
<style name="paris-carrelage">
<entry type="Background" style="#27342F bg:#EEF2F1"/>
<entry type="LineHighlight" style="bg:#E1E6E5"/>
<entry type="LineNumbers" style="#859792"/>
<entry type="LineNumbersTable" style="#859792"/>
<entry type="Text" style="#27342F"/>
<entry type="Error" style="#88251E"/>
<entry type="Comment" style="italic #6C7C76"/>
<entry type="CommentHashbang" style="italic #6C7C76"/>
<entry type="CommentPreproc" style="italic #B36B51"/>
<entry type="Keyword" style="#764C00"/>
<entry type="KeywordConstant" style="#AC3B32"/>
<entry type="KeywordType" style="italic #006267"/>
<entry type="Operator" style="#56645F"/>
<entry type="OperatorWord" style="#764C00"/>
<entry type="Punctuation" style="#56645F"/>
<entry type="Name" style="#27342F"/>
<entry type="NameAttribute" style="italic #916D07"/>
<entry type="NameBuiltin" style="italic #916D07"/>
<entry type="NameBuiltinPseudo" style="italic #AC3B32"/>
<entry type="NameClass" style="#006267"/>
<entry type="NameConstant" style="#AC3B32"/>
<entry type="NameDecorator" style="italic #B36B51"/>
<entry type="NameEntity" style="#B36B51"/>
<entry type="NameException" style="#006267"/>
<entry type="NameFunction" style="#916D07"/>
<entry type="NameFunctionMagic" style="italic #916D07"/>
<entry type="NameLabel" style="italic #B36B51"/>
<entry type="NameNamespace" style="#4A5752"/>
<entry type="NameProperty" style="#3B4742"/>
<entry type="NameTag" style="#764C00"/>
<entry type="NameVariable" style="#27342F"/>
<entry type="NameVariableMagic" style="italic #AC3B32"/>
<entry type="LiteralDate" style="#AC3B32"/>
<entry type="LiteralString" style="#218366"/>
<entry type="LiteralStringAffix" style="#764C00"/>
<entry type="LiteralStringEscape" style="#B36B51"/>
<entry type="LiteralStringInterpol" style="#B36B51"/>
<entry type="LiteralStringRegex" style="#B36B51"/>
<entry type="LiteralStringSymbol" style="#AC3B32"/>
<entry type="LiteralNumber" style="#AC3B32"/>
<entry type="GenericHeading" style="bold #916D07"/>
<entry type="GenericSubheading" style="bold #916D07"/>
<entry type="GenericEmph" style="italic #27342F"/>
<entry type="GenericStrong" style="bold #19221E"/>
<entry type="GenericDeleted" style="bg:#E7D3D2 #AC3B32"/>
<entry type="GenericInserted" style="bg:#C5DFD7 #218366"/>
<entry type="GenericError" style="#88251E"/>
<entry type="GenericOutput" style="#4A5752"/>
<entry type="GenericPrompt" style="#764C00"/>
<entry type="GenericTraceback" style="#88251E"/>
<entry type="GenericUnderline" style="underline"/>
</style>css/paris-carrelage.csssave as static/css/paris-carrelage.cssin your Hugo site: set markup.highlight.noClasses = false in hugo.toml and add <link rel="stylesheet" href="/css/paris-carrelage.css"> to your templates
/* Subway Seat — generated from palette.py by build.py. Edit the palette, not this file. */
/* Paris Carrelage for chroma's HTML classes (Hugo: markup.highlight.noClasses = false). */
/* Background */ .bg { color: #27342F; background-color: #EEF2F1; }
/* PreWrapper */ .chroma { color: #27342F; background-color: #EEF2F1; -webkit-text-size-adjust: none; }
/* LineNumbers targeted by URL anchor */ .chroma .ln:target { color: #27342F; background-color: #E1E6E5 }
/* LineNumbersTable targeted by URL anchor */ .chroma .lnt:target { color: #27342F; background-color: #E1E6E5 }
/* Error */ .chroma .err { color: #88251E }
/* LineLink */ .chroma .lnlinks { outline: none; text-decoration: none; color: inherit }
/* LineTableTD */ .chroma .lntd { vertical-align: top; padding: 0; margin: 0; border: 0; }
/* LineTable */ .chroma .lntable { border-spacing: 0; padding: 0; margin: 0; border: 0; }
/* LineHighlight */ .chroma .hl { background-color: #E1E6E5 }
/* LineNumbersTable */ .chroma .lnt { white-space: pre; -webkit-user-select: none; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #859792 }
/* LineNumbers */ .chroma .ln { white-space: pre; -webkit-user-select: none; user-select: none; margin-right: 0.4em; padding: 0 0.4em 0 0.4em;color: #859792 }
/* Line */ .chroma .line { display: flex; }
/* Keyword */ .chroma .k { color: #764C00 }
/* KeywordConstant */ .chroma .kc { color: #AC3B32 }
/* KeywordDeclaration */ .chroma .kd { color: #764C00 }
/* KeywordNamespace */ .chroma .kn { color: #764C00 }
/* KeywordPseudo */ .chroma .kp { color: #764C00 }
/* KeywordReserved */ .chroma .kr { color: #764C00 }
/* KeywordType */ .chroma .kt { color: #006267; font-style: italic }
/* NameAttribute */ .chroma .na { color: #916D07; font-style: italic }
/* NameClass */ .chroma .nc { color: #006267 }
/* NameConstant */ .chroma .no { color: #AC3B32 }
/* NameDecorator */ .chroma .nd { color: #B36B51; font-style: italic }
/* NameEntity */ .chroma .ni { color: #B36B51 }
/* NameException */ .chroma .ne { color: #006267 }
/* NameLabel */ .chroma .nl { color: #B36B51; font-style: italic }
/* NameNamespace */ .chroma .nn { color: #4A5752 }
/* NameProperty */ .chroma .py { color: #3B4742 }
/* NameTag */ .chroma .nt { color: #764C00 }
/* NameBuiltin */ .chroma .nb { color: #916D07; font-style: italic }
/* NameBuiltinPseudo */ .chroma .bp { color: #AC3B32; font-style: italic }
/* NameVariableMagic */ .chroma .vm { color: #AC3B32; font-style: italic }
/* NameFunction */ .chroma .nf { color: #916D07 }
/* NameFunctionMagic */ .chroma .fm { color: #916D07; font-style: italic }
/* LiteralDate */ .chroma .ld { color: #AC3B32 }
/* LiteralString */ .chroma .s { color: #218366 }
/* LiteralStringAffix */ .chroma .sa { color: #764C00 }
/* LiteralStringBacktick */ .chroma .sb { color: #218366 }
/* LiteralStringChar */ .chroma .sc { color: #218366 }
/* LiteralStringDelimiter */ .chroma .dl { color: #218366 }
/* LiteralStringDoc */ .chroma .sd { color: #218366 }
/* LiteralStringDouble */ .chroma .s2 { color: #218366 }
/* LiteralStringEscape */ .chroma .se { color: #B36B51 }
/* LiteralStringHeredoc */ .chroma .sh { color: #218366 }
/* LiteralStringInterpol */ .chroma .si { color: #B36B51 }
/* LiteralStringOther */ .chroma .sx { color: #218366 }
/* LiteralStringRegex */ .chroma .sr { color: #B36B51 }
/* LiteralStringSingle */ .chroma .s1 { color: #218366 }
/* LiteralStringSymbol */ .chroma .ss { color: #AC3B32 }
/* LiteralNumber */ .chroma .m { color: #AC3B32 }
/* LiteralNumberBin */ .chroma .mb { color: #AC3B32 }
/* LiteralNumberFloat */ .chroma .mf { color: #AC3B32 }
/* LiteralNumberHex */ .chroma .mh { color: #AC3B32 }
/* LiteralNumberInteger */ .chroma .mi { color: #AC3B32 }
/* LiteralNumberIntegerLong */ .chroma .il { color: #AC3B32 }
/* LiteralNumberOct */ .chroma .mo { color: #AC3B32 }
/* Operator */ .chroma .o { color: #56645F }
/* OperatorWord */ .chroma .ow { color: #764C00 }
/* OperatorReserved */ .chroma .or { color: #56645F }
/* Punctuation */ .chroma .p { color: #56645F }
/* Comment */ .chroma .c { color: #6C7C76; font-style: italic }
/* CommentHashbang */ .chroma .ch { color: #6C7C76; font-style: italic }
/* CommentMultiline */ .chroma .cm { color: #6C7C76; font-style: italic }
/* CommentSingle */ .chroma .c1 { color: #6C7C76; font-style: italic }
/* CommentSpecial */ .chroma .cs { color: #6C7C76; font-style: italic }
/* CommentPreproc */ .chroma .cp { color: #B36B51; font-style: italic }
/* CommentPreprocFile */ .chroma .cpf { color: #B36B51; font-style: italic }
/* GenericDeleted */ .chroma .gd { color: #AC3B32; background-color: #E7D3D2 }
/* GenericEmph */ .chroma .ge { font-style: italic }
/* GenericError */ .chroma .gr { color: #88251E }
/* GenericHeading */ .chroma .gh { color: #916D07; font-weight: bold }
/* GenericInserted */ .chroma .gi { color: #218366; background-color: #C5DFD7 }
/* GenericOutput */ .chroma .go { color: #4A5752 }
/* GenericPrompt */ .chroma .gp { color: #764C00 }
/* GenericStrong */ .chroma .gs { color: #19221E; font-weight: bold }
/* GenericSubheading */ .chroma .gu { color: #916D07; font-weight: bold }
/* GenericTraceback */ .chroma .gt { color: #88251E }
/* GenericUnderline */ .chroma .gl { text-decoration: underline }