/* ==========================================================================
   Chroma Syntax Highlighting -- modus-operandi (light theme)
   
   Generated by Hugo: `hugo gen chromastyles --style=modus-operandi`
   Browse all themes: https://xyproto.github.io/splash/docs/all.html
   Hugo docs: https://gohugo.io/content-management/syntax-highlighting/
   
   This file is loaded unconditionally (no media query). The dark theme
   in syntax-dark.css overrides these via @media / data-theme selectors.
   ========================================================================== */

/* Background */       .bg { color:#000000; background-color:#ffffff; }
/* PreWrapper */       .chroma { color:#000000; background-color:#ffffff; }
/* Error */            .chroma .err { color:#a60000; }
/* 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:#e0e0e0; }
/* 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:#7f7f7f; }
/* 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:#7f7f7f; }
/* Line */             .chroma .line { display:flex; }
/* Keyword */          .chroma .k { color:#5317ac; }
/* KeywordConstant */  .chroma .kc { color:#0000c0; }
/* KeywordDeclaration */ .chroma .kd { color:#5317ac; }
/* KeywordNamespace */ .chroma .kn { color:#5317ac; }
/* KeywordPseudo */    .chroma .kp { color:#5317ac; }
/* KeywordReserved */  .chroma .kr { color:#5317ac; }
/* KeywordType */      .chroma .kt { color:#005a5f; }
/* Name */             .chroma .n { color:#000000; }
/* NameAttribute */    .chroma .na { color:#00538b; }
/* NameBuiltin */      .chroma .nb { color:#8f0075; }
/* NameBuiltinPseudo */ .chroma .bp { color:#8f0075; }
/* NameClass */        .chroma .nc { color:#005a5f; }
/* NameConstant */     .chroma .no { color:#0000c0; }
/* NameDecorator */    .chroma .nd { color:#721045; }
/* NameEntity */       .chroma .ni { color:#000000; }
/* NameException */    .chroma .ne { color:#a60000; }
/* NameFunction */     .chroma .nf { color:#721045; }
/* NameFunctionMagic */ .chroma .fm { color:#721045; }
/* NameLabel */        .chroma .nl { color:#005a5f; }
/* NameNamespace */    .chroma .nn { color:#000000; }
/* NameOther */        .chroma .nx { color:#000000; }
/* NameTag */          .chroma .nt { color:#5317ac; }
/* NameVariable */     .chroma .nv { color:#00538b; }
/* NameVariableClass */ .chroma .vc { color:#00538b; }
/* NameVariableGlobal */ .chroma .vg { color:#00538b; }
/* NameVariableInstance */ .chroma .vi { color:#00538b; }
/* NameVariableMagic */ .chroma .vm { color:#00538b; }
/* Literal */          .chroma .l { color:#0000c0; }
/* LiteralDate */      .chroma .ld { color:#2544bb; }
/* LiteralString */    .chroma .s { color:#2544bb; }
/* LiteralStringAffix */ .chroma .sa { color:#2544bb; }
/* LiteralStringBacktick */ .chroma .sb { color:#2544bb; }
/* LiteralStringChar */ .chroma .sc { color:#2544bb; }
/* LiteralStringDelimiter */ .chroma .dl { color:#2544bb; }
/* LiteralStringDoc */ .chroma .sd { color:#2544bb; }
/* LiteralStringDouble */ .chroma .s2 { color:#2544bb; }
/* LiteralStringEscape */ .chroma .se { color:#2544bb; }
/* LiteralStringHeredoc */ .chroma .sh { color:#2544bb; }
/* LiteralStringInterpol */ .chroma .si { color:#2544bb; }
/* LiteralStringOther */ .chroma .sx { color:#2544bb; }
/* LiteralStringRegex */ .chroma .sr { color:#2544bb; }
/* LiteralStringSingle */ .chroma .s1 { color:#2544bb; }
/* LiteralStringSymbol */ .chroma .ss { color:#2544bb; }
/* LiteralNumber */    .chroma .m { color:#0000c0; }
/* LiteralNumberBin */ .chroma .mb { color:#0000c0; }
/* LiteralNumberFloat */ .chroma .mf { color:#0000c0; }
/* LiteralNumberHex */ .chroma .mh { color:#0000c0; }
/* LiteralNumberInteger */ .chroma .mi { color:#0000c0; }
/* LiteralNumberIntegerLong */ .chroma .il { color:#0000c0; }
/* LiteralNumberOct */ .chroma .mo { color:#0000c0; }
/* Operator */         .chroma .o { color:#00538b; }
/* OperatorWord */     .chroma .ow { color:#00538b; }
/* Punctuation */      .chroma .p { color:#000000; }
/* Comment */          .chroma .c { color:#505050; }
/* CommentHashbang */  .chroma .ch { color:#505050; }
/* CommentMultiline */ .chroma .cm { color:#505050; }
/* CommentSingle */    .chroma .c1 { color:#505050; }
/* CommentSpecial */   .chroma .cs { color:#505050; }
/* CommentPreproc */   .chroma .cp { color:#505050; }
/* CommentPreprocFile */ .chroma .cpf { color:#505050; }
/* GenericDeleted */   .chroma .gd { color:#a60000; background-color:#ffebe9; }
/* GenericEmph */      .chroma .ge { font-style:italic; }
/* GenericHeading */   .chroma .gh { font-weight:bold; }
/* GenericInserted */  .chroma .gi { color:#005e00; background-color:#dafbe1; }
/* GenericOutput */    .chroma .go { color:#505050; }
/* GenericStrong */    .chroma .gs { font-weight:bold; }
/* GenericSubheading */ .chroma .gu { font-weight:bold; }
/* GenericUnderline */ .chroma .gl { text-decoration:underline; }
/* TextWhitespace */   .chroma .w { color:#ffffff; }

.highlight pre { background-color:#ffffff !important; }
.highlight { background-color:#ffffff; }
