
        .ch_148 {
          --chapter-color: #193941;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--148 ::selection {
          background: #193941
        }
        .ch_148 .cm_fill {
          fill: #193941
        }
        
        .ch_148 .cm_bg,
        .ch_arh .cm_bg,
        .cm_bg--148{
          background-color: #193941
        }
        .ch_148 .cm_text,
        .cm_text--148{
          color: #193941
        }
        .ch_148 .cm_border,
        .ch_arh .cm_border,
        .cm_border--148{
          border-color: #193941
        }
      
        .ch_261 {
          --chapter-color: #ff7864;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--261 ::selection {
          background: #ff7864
        }
        .ch_261 .cm_fill {
          fill: #ff7864
        }
        
        .ch_261 .cm_bg,
        .ch_abq .cm_bg,
        .cm_bg--261{
          background-color: #ff7864
        }
        .ch_261 .cm_text,
        .cm_text--261{
          color: #ff7864
        }
        .ch_261 .cm_border,
        .ch_abq .cm_border,
        .cm_border--261{
          border-color: #ff7864
        }
      
        .ch_401 {
          --chapter-color: #041799;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--401 ::selection {
          background: #041799
        }
        .ch_401 .cm_fill {
          fill: #041799
        }
        
        .ch_401 .cm_bg,
        .ch_atq .cm_bg,
        .cm_bg--401{
          background-color: #041799
        }
        .ch_401 .cm_text,
        .cm_text--401{
          color: #041799
        }
        .ch_401 .cm_border,
        .ch_atq .cm_border,
        .cm_border--401{
          border-color: #041799
        }
      
        .ch_149 {
          --chapter-color: #7ad1ee;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--149 ::selection {
          background: #7ad1ee
        }
        .ch_149 .cm_fill {
          fill: #7ad1ee
        }
        
        .ch_149 .cm_bg,
        .ch_ams .cm_bg,
        .cm_bg--149{
          background-color: #7ad1ee
        }
        .ch_149 .cm_text,
        .cm_text--149{
          color: #7ad1ee
        }
        .ch_149 .cm_border,
        .ch_ams .cm_border,
        .cm_border--149{
          border-color: #7ad1ee
        }
      
        .ch_356 {
          --chapter-color: #D51C29;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--356 ::selection {
          background: #D51C29
        }
        .ch_356 .cm_fill {
          fill: #D51C29
        }
        
        .ch_356 .cm_bg,
        .ch_an .cm_bg,
        .cm_bg--356{
          background-color: #D51C29
        }
        .ch_356 .cm_text,
        .cm_text--356{
          color: #D51C29
        }
        .ch_356 .cm_border,
        .ch_an .cm_border,
        .cm_border--356{
          border-color: #D51C29
        }
      
        .ch_439 {
          --chapter-color: #4B0101;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--439 ::selection {
          background: #4B0101
        }
        .ch_439 .cm_fill {
          fill: #4B0101
        }
        
        .ch_439 .cm_bg,
        .ch_ank .cm_bg,
        .cm_bg--439{
          background-color: #4B0101
        }
        .ch_439 .cm_text,
        .cm_text--439{
          color: #4B0101
        }
        .ch_439 .cm_border,
        .ch_ank .cm_border,
        .cm_border--439{
          border-color: #4B0101
        }
      
        .ch_313 {
          --chapter-color: #00A99D;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--313 ::selection {
          background: #00A99D
        }
        .ch_313 .cm_fill {
          fill: #00A99D
        }
        
        .ch_313 .cm_bg,
        .ch_acy .cm_bg,
        .cm_bg--313{
          background-color: #00A99D
        }
        .ch_313 .cm_text,
        .cm_text--313{
          color: #00A99D
        }
        .ch_313 .cm_border,
        .ch_acy .cm_border,
        .cm_border--313{
          border-color: #00A99D
        }
      
        .ch_386 {
          --chapter-color: #00B7B7;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--386 ::selection {
          background: #00B7B7
        }
        .ch_386 .cm_fill {
          fill: #00B7B7
        }
        
        .ch_386 .cm_bg,
        .ch_ayt .cm_bg,
        .cm_bg--386{
          background-color: #00B7B7
        }
        .ch_386 .cm_text,
        .cm_text--386{
          color: #00B7B7
        }
        .ch_386 .cm_border,
        .ch_ayt .cm_border,
        .cm_border--386{
          border-color: #00B7B7
        }
      
        .ch_291 {
          --chapter-color: #ad0520;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--291 ::selection {
          background: #ad0520
        }
        .ch_291 .cm_fill {
          fill: #ad0520
        }
        
        .ch_291 .cm_bg,
        .ch_ant .cm_bg,
        .cm_bg--291{
          background-color: #ad0520
        }
        .ch_291 .cm_text,
        .cm_text--291{
          color: #ad0520
        }
        .ch_291 .cm_border,
        .ch_ant .cm_border,
        .cm_border--291{
          border-color: #ad0520
        }
      
        .ch_393 {
          --chapter-color: #F22263;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--393 ::selection {
          background: #F22263
        }
        .ch_393 .cm_fill {
          fill: #F22263
        }
        
        .ch_393 .cm_bg,
        .ch_arz .cm_bg,
        .cm_bg--393{
          background-color: #F22263
        }
        .ch_393 .cm_text,
        .cm_text--393{
          color: #F22263
        }
        .ch_393 .cm_border,
        .ch_arz .cm_border,
        .cm_border--393{
          border-color: #F22263
        }
      
        .ch_308 {
          --chapter-color: #4C581A;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--308 ::selection {
          background: #4C581A
        }
        .ch_308 .cm_fill {
          fill: #4C581A
        }
        
        .ch_308 .cm_bg,
        .ch_avl .cm_bg,
        .cm_bg--308{
          background-color: #4C581A
        }
        .ch_308 .cm_text,
        .cm_text--308{
          color: #4C581A
        }
        .ch_308 .cm_border,
        .ch_avl .cm_border,
        .cm_border--308{
          border-color: #4C581A
        }
      
        .ch_375 {
          --chapter-color: #4DB4D7;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--375 ::selection {
          background: #4DB4D7
        }
        .ch_375 .cm_fill {
          fill: #4DB4D7
        }
        
        .ch_375 .cm_bg,
        .ch_ath .cm_bg,
        .cm_bg--375{
          background-color: #4DB4D7
        }
        .ch_375 .cm_text,
        .cm_text--375{
          color: #4DB4D7
        }
        .ch_375 .cm_border,
        .ch_ath .cm_border,
        .cm_border--375{
          border-color: #4DB4D7
        }
      
        .ch_150 {
          --chapter-color: #fcbf18;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--150 ::selection {
          background: #fcbf18
        }
        .ch_150 .cm_fill {
          fill: #fcbf18
        }
        
        .ch_150 .cm_bg,
        .ch_atl .cm_bg,
        .cm_bg--150{
          background-color: #fcbf18
        }
        .ch_150 .cm_text,
        .cm_text--150{
          color: #fcbf18
        }
        .ch_150 .cm_border,
        .ch_atl .cm_border,
        .cm_border--150{
          border-color: #fcbf18
        }
      
        .ch_151 {
          --chapter-color: #9b5260;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--151 ::selection {
          background: #9b5260
        }
        .ch_151 .cm_fill {
          fill: #9b5260
        }
        
        .ch_151 .cm_bg,
        .ch_akl .cm_bg,
        .cm_bg--151{
          background-color: #9b5260
        }
        .ch_151 .cm_text,
        .cm_text--151{
          color: #9b5260
        }
        .ch_151 .cm_border,
        .ch_akl .cm_border,
        .cm_border--151{
          border-color: #9b5260
        }
      
        .ch_152 {
          --chapter-color: #bf5700;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--152 ::selection {
          background: #bf5700
        }
        .ch_152 .cm_fill {
          fill: #bf5700
        }
        
        .ch_152 .cm_bg,
        .ch_atx .cm_bg,
        .cm_bg--152{
          background-color: #bf5700
        }
        .ch_152 .cm_text,
        .cm_text--152{
          color: #bf5700
        }
        .ch_152 .cm_border,
        .ch_atx .cm_border,
        .cm_border--152{
          border-color: #bf5700
        }
      
        .ch_201 {
          --chapter-color: #D44329;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--201 ::selection {
          background: #D44329
        }
        .ch_201 .cm_fill {
          fill: #D44329
        }
        
        .ch_201 .cm_bg,
        .ch_bal .cm_bg,
        .cm_bg--201{
          background-color: #D44329
        }
        .ch_201 .cm_text,
        .cm_text--201{
          color: #D44329
        }
        .ch_201 .cm_border,
        .ch_bal .cm_border,
        .cm_border--201{
          border-color: #D44329
        }
      
        .ch_310 {
          --chapter-color: #76B9E1;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--310 ::selection {
          background: #76B9E1
        }
        .ch_310 .cm_fill {
          fill: #76B9E1
        }
        
        .ch_310 .cm_bg,
        .ch_bdg .cm_bg,
        .cm_bg--310{
          background-color: #76B9E1
        }
        .ch_310 .cm_text,
        .cm_text--310{
          color: #76B9E1
        }
        .ch_310 .cm_border,
        .ch_bdg .cm_border,
        .cm_border--310{
          border-color: #76B9E1
        }
      
        .ch_269 {
          --chapter-color: #e61e00;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--269 ::selection {
          background: #e61e00
        }
        .ch_269 .cm_fill {
          fill: #e61e00
        }
        
        .ch_269 .cm_bg,
        .ch_bkk .cm_bg,
        .cm_bg--269{
          background-color: #e61e00
        }
        .ch_269 .cm_text,
        .cm_text--269{
          color: #e61e00
        }
        .ch_269 .cm_border,
        .ch_bkk .cm_border,
        .cm_border--269{
          border-color: #e61e00
        }
      
        .ch_153 {
          --chapter-color: #ffd316;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--153 ::selection {
          background: #ffd316
        }
        .ch_153 .cm_fill {
          fill: #ffd316
        }
        
        .ch_153 .cm_bg,
        .ch_bcn .cm_bg,
        .cm_bg--153{
          background-color: #ffd316
        }
        .ch_153 .cm_text,
        .cm_text--153{
          color: #ffd316
        }
        .ch_153 .cm_border,
        .ch_bcn .cm_border,
        .cm_border--153{
          border-color: #ffd316
        }
      
        .ch_226 {
          --chapter-color: #C4E538;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--226 ::selection {
          background: #C4E538
        }
        .ch_226 .cm_fill {
          fill: #C4E538
        }
        
        .ch_226 .cm_bg,
        .ch_baq .cm_bg,
        .cm_bg--226{
          background-color: #C4E538
        }
        .ch_226 .cm_text,
        .cm_text--226{
          color: #C4E538
        }
        .ch_226 .cm_border,
        .ch_baq .cm_border,
        .cm_border--226{
          border-color: #C4E538
        }
      
        .ch_341 {
          --chapter-color: #FF8772;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--341 ::selection {
          background: #FF8772
        }
        .ch_341 .cm_fill {
          fill: #FF8772
        }
        
        .ch_341 .cm_bg,
        .ch_bsl .cm_bg,
        .cm_bg--341{
          background-color: #FF8772
        }
        .ch_341 .cm_text,
        .cm_text--341{
          color: #FF8772
        }
        .ch_341 .cm_border,
        .ch_bsl .cm_border,
        .cm_border--341{
          border-color: #FF8772
        }
      
        .ch_397 {
          --chapter-color: #3A547C;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--397 ::selection {
          background: #3A547C
        }
        .ch_397 .cm_fill {
          fill: #3A547C
        }
        
        .ch_397 .cm_bg,
        .ch_bfs .cm_bg,
        .cm_bg--397{
          background-color: #3A547C
        }
        .ch_397 .cm_text,
        .cm_text--397{
          color: #3A547C
        }
        .ch_397 .cm_border,
        .ch_bfs .cm_border,
        .cm_border--397{
          border-color: #3A547C
        }
      
        .ch_254 {
          --chapter-color: #DC6EDC;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--254 ::selection {
          background: #DC6EDC
        }
        .ch_254 .cm_fill {
          fill: #DC6EDC
        }
        
        .ch_254 .cm_bg,
        .ch_bgd .cm_bg,
        .cm_bg--254{
          background-color: #DC6EDC
        }
        .ch_254 .cm_text,
        .cm_text--254{
          color: #DC6EDC
        }
        .ch_254 .cm_border,
        .ch_bgd .cm_border,
        .cm_border--254{
          border-color: #DC6EDC
        }
      
        .ch_154 {
          --chapter-color: #42AF89;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--154 ::selection {
          background: #42AF89
        }
        .ch_154 .cm_fill {
          fill: #42AF89
        }
        
        .ch_154 .cm_bg,
        .ch_bh .cm_bg,
        .cm_bg--154{
          background-color: #42AF89
        }
        .ch_154 .cm_text,
        .cm_text--154{
          color: #42AF89
        }
        .ch_154 .cm_border,
        .ch_bh .cm_border,
        .cm_border--154{
          border-color: #42AF89
        }
      
        .ch_200 {
          --chapter-color: #5A5A69;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--200 ::selection {
          background: #5A5A69
        }
        .ch_200 .cm_fill {
          fill: #5A5A69
        }
        
        .ch_200 .cm_bg,
        .ch_blr .cm_bg,
        .cm_bg--200{
          background-color: #5A5A69
        }
        .ch_200 .cm_text,
        .cm_text--200{
          color: #5A5A69
        }
        .ch_200 .cm_border,
        .ch_blr .cm_border,
        .cm_border--200{
          border-color: #5A5A69
        }
      
        .ch_155 {
          --chapter-color: #7ba6ad;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--155 ::selection {
          background: #7ba6ad
        }
        .ch_155 .cm_fill {
          fill: #7ba6ad
        }
        
        .ch_155 .cm_bg,
        .ch_ber .cm_bg,
        .cm_bg--155{
          background-color: #7ba6ad
        }
        .ch_155 .cm_text,
        .cm_text--155{
          color: #7ba6ad
        }
        .ch_155 .cm_border,
        .ch_ber .cm_border,
        .cm_border--155{
          border-color: #7ba6ad
        }
      
        .ch_363 {
          --chapter-color: #50c88c;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--363 ::selection {
          background: #50c88c
        }
        .ch_363 .cm_fill {
          fill: #50c88c
        }
        
        .ch_363 .cm_bg,
        .ch_bhm .cm_bg,
        .cm_bg--363{
          background-color: #50c88c
        }
        .ch_363 .cm_text,
        .cm_text--363{
          color: #50c88c
        }
        .ch_363 .cm_border,
        .ch_bhm .cm_border,
        .cm_border--363{
          border-color: #50c88c
        }
      
        .ch_415 {
          --chapter-color: #BD3687;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--415 ::selection {
          background: #BD3687
        }
        .ch_415 .cm_fill {
          fill: #BD3687
        }
        
        .ch_415 .cm_bg,
        .ch_bjv .cm_bg,
        .cm_bg--415{
          background-color: #BD3687
        }
        .ch_415 .cm_text,
        .cm_text--415{
          color: #BD3687
        }
        .ch_415 .cm_border,
        .ch_bjv .cm_border,
        .cm_border--415{
          border-color: #BD3687
        }
      
        .ch_156 {
          --chapter-color: #F15D59;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--156 ::selection {
          background: #F15D59
        }
        .ch_156 .cm_fill {
          fill: #F15D59
        }
        
        .ch_156 .cm_bg,
        .ch_bog .cm_bg,
        .cm_bg--156{
          background-color: #F15D59
        }
        .ch_156 .cm_text,
        .cm_text--156{
          color: #F15D59
        }
        .ch_156 .cm_border,
        .ch_bog .cm_border,
        .cm_border--156{
          border-color: #F15D59
        }
      
        .ch_379 {
          --chapter-color: #0ab99c;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--379 ::selection {
          background: #0ab99c
        }
        .ch_379 .cm_fill {
          fill: #0ab99c
        }
        
        .ch_379 .cm_bg,
        .ch_boi .cm_bg,
        .cm_bg--379{
          background-color: #0ab99c
        }
        .ch_379 .cm_text,
        .cm_text--379{
          color: #0ab99c
        }
        .ch_379 .cm_border,
        .ch_boi .cm_border,
        .cm_border--379{
          border-color: #0ab99c
        }
      
        .ch_390 {
          --chapter-color: #ab2525;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--390 ::selection {
          background: #ab2525
        }
        .ch_390 .cm_fill {
          fill: #ab2525
        }
        
        .ch_390 .cm_bg,
        .ch_bof .cm_bg,
        .cm_bg--390{
          background-color: #ab2525
        }
        .ch_390 .cm_text,
        .cm_text--390{
          color: #ab2525
        }
        .ch_390 .cm_border,
        .ch_bof .cm_border,
        .cm_border--390{
          border-color: #ab2525
        }
      
        .ch_419 {
          --chapter-color: #8C3193;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--419 ::selection {
          background: #8C3193
        }
        .ch_419 .cm_fill {
          fill: #8C3193
        }
        
        .ch_419 .cm_bg,
        .ch_bzn .cm_bg,
        .cm_bg--419{
          background-color: #8C3193
        }
        .ch_419 .cm_text,
        .cm_text--419{
          color: #8C3193
        }
        .ch_419 .cm_border,
        .ch_bzn .cm_border,
        .cm_border--419{
          border-color: #8C3193
        }
      
        .ch_157 {
          --chapter-color: #8f4b21;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--157 ::selection {
          background: #8f4b21
        }
        .ch_157 .cm_fill {
          fill: #8f4b21
        }
        
        .ch_157 .cm_bg,
        .ch_bos .cm_bg,
        .cm_bg--157{
          background-color: #8f4b21
        }
        .ch_157 .cm_text,
        .cm_text--157{
          color: #8f4b21
        }
        .ch_157 .cm_border,
        .ch_bos .cm_border,
        .cm_border--157{
          border-color: #8f4b21
        }
      
        .ch_231 {
          --chapter-color: #FF6600;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--231 ::selection {
          background: #FF6600
        }
        .ch_231 .cm_fill {
          fill: #FF6600
        }
        
        .ch_231 .cm_bg,
        .ch_ba .cm_bg,
        .cm_bg--231{
          background-color: #FF6600
        }
        .ch_231 .cm_text,
        .cm_text--231{
          color: #FF6600
        }
        .ch_231 .cm_border,
        .ch_ba .cm_border,
        .cm_border--231{
          border-color: #FF6600
        }
      
        .ch_295 {
          --chapter-color: #a51ec1;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--295 ::selection {
          background: #a51ec1
        }
        .ch_295 .cm_fill {
          fill: #a51ec1
        }
        
        .ch_295 .cm_bg,
        .ch_bne .cm_bg,
        .cm_bg--295{
          background-color: #a51ec1
        }
        .ch_295 .cm_text,
        .cm_text--295{
          color: #a51ec1
        }
        .ch_295 .cm_border,
        .ch_bne .cm_border,
        .cm_border--295{
          border-color: #a51ec1
        }
      
        .ch_385 {
          --chapter-color: #00C9BA;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--385 ::selection {
          background: #00C9BA
        }
        .ch_385 .cm_fill {
          fill: #00C9BA
        }
        
        .ch_385 .cm_bg,
        .ch_brs .cm_bg,
        .cm_bg--385{
          background-color: #00C9BA
        }
        .ch_385 .cm_text,
        .cm_text--385{
          color: #00C9BA
        }
        .ch_385 .cm_border,
        .ch_brs .cm_border,
        .cm_border--385{
          border-color: #00C9BA
        }
      
        .ch_227 {
          --chapter-color: #ff6633;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--227 ::selection {
          background: #ff6633
        }
        .ch_227 .cm_fill {
          fill: #ff6633
        }
        
        .ch_227 .cm_bg,
        .ch_bru .cm_bg,
        .cm_bg--227{
          background-color: #ff6633
        }
        .ch_227 .cm_text,
        .cm_text--227{
          color: #ff6633
        }
        .ch_227 .cm_border,
        .ch_bru .cm_border,
        .cm_border--227{
          border-color: #ff6633
        }
      
        .ch_210 {
          --chapter-color: #AAD038;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--210 ::selection {
          background: #AAD038
        }
        .ch_210 .cm_fill {
          fill: #AAD038
        }
        
        .ch_210 .cm_bg,
        .ch_buc .cm_bg,
        .cm_bg--210{
          background-color: #AAD038
        }
        .ch_210 .cm_text,
        .cm_text--210{
          color: #AAD038
        }
        .ch_210 .cm_border,
        .ch_buc .cm_border,
        .cm_border--210{
          border-color: #AAD038
        }
      
        .ch_158 {
          --chapter-color: #4d5d5b;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--158 ::selection {
          background: #4d5d5b
        }
        .ch_158 .cm_fill {
          fill: #4d5d5b
        }
        
        .ch_158 .cm_bg,
        .ch_bdp .cm_bg,
        .cm_bg--158{
          background-color: #4d5d5b
        }
        .ch_158 .cm_text,
        .cm_text--158{
          color: #4d5d5b
        }
        .ch_158 .cm_border,
        .ch_bdp .cm_border,
        .cm_border--158{
          border-color: #4d5d5b
        }
      
        .ch_248 {
          --chapter-color: #64C8FF;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--248 ::selection {
          background: #64C8FF
        }
        .ch_248 .cm_fill {
          fill: #64C8FF
        }
        
        .ch_248 .cm_bg,
        .ch_bue .cm_bg,
        .cm_bg--248{
          background-color: #64C8FF
        }
        .ch_248 .cm_text,
        .cm_text--248{
          color: #64C8FF
        }
        .ch_248 .cm_border,
        .ch_bue .cm_border,
        .cm_border--248{
          border-color: #64C8FF
        }
      
        .ch_294 {
          --chapter-color: #e69866;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--294 ::selection {
          background: #e69866
        }
        .ch_294 .cm_fill {
          fill: #e69866
        }
        
        .ch_294 .cm_bg,
        .ch_buf .cm_bg,
        .cm_bg--294{
          background-color: #e69866
        }
        .ch_294 .cm_text,
        .cm_text--294{
          color: #e69866
        }
        .ch_294 .cm_border,
        .ch_buf .cm_border,
        .cm_border--294{
          border-color: #e69866
        }
      
        .ch_423 {
          --chapter-color: #74b72e;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--423 ::selection {
          background: #74b72e
        }
        .ch_423 .cm_fill {
          fill: #74b72e
        }
        
        .ch_423 .cm_bg,
        .ch_btv .cm_bg,
        .cm_bg--423{
          background-color: #74b72e
        }
        .ch_423 .cm_text,
        .cm_text--423{
          color: #74b72e
        }
        .ch_423 .cm_border,
        .ch_btv .cm_border,
        .cm_border--423{
          border-color: #74b72e
        }
      
        .ch_435 {
          --chapter-color: #E04E40;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--435 ::selection {
          background: #E04E40
        }
        .ch_435 .cm_fill {
          fill: #E04E40
        }
        
        .ch_435 .cm_bg,
        .ch_cai .cm_bg,
        .cm_bg--435{
          background-color: #E04E40
        }
        .ch_435 .cm_text,
        .cm_text--435{
          color: #E04E40
        }
        .ch_435 .cm_border,
        .ch_cai .cm_border,
        .cm_border--435{
          border-color: #E04E40
        }
      
        .ch_302 {
          --chapter-color: #748899;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--302 ::selection {
          background: #748899
        }
        .ch_302 .cm_fill {
          fill: #748899
        }
        
        .ch_302 .cm_bg,
        .ch_cal .cm_bg,
        .cm_bg--302{
          background-color: #748899
        }
        .ch_302 .cm_text,
        .cm_text--302{
          color: #748899
        }
        .ch_302 .cm_border,
        .ch_cal .cm_border,
        .cm_border--302{
          border-color: #748899
        }
      
        .ch_159 {
          --chapter-color: #798f5a;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--159 ::selection {
          background: #798f5a
        }
        .ch_159 .cm_fill {
          fill: #798f5a
        }
        
        .ch_159 .cm_bg,
        .ch_ct .cm_bg,
        .cm_bg--159{
          background-color: #798f5a
        }
        .ch_159 .cm_text,
        .cm_text--159{
          color: #798f5a
        }
        .ch_159 .cm_border,
        .ch_ct .cm_border,
        .cm_border--159{
          border-color: #798f5a
        }
      
        .ch_223 {
          --chapter-color: #6c64ff;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--223 ::selection {
          background: #6c64ff
        }
        .ch_223 .cm_fill {
          fill: #6c64ff
        }
        
        .ch_223 .cm_bg,
        .ch_cdf .cm_bg,
        .cm_bg--223{
          background-color: #6c64ff
        }
        .ch_223 .cm_text,
        .cm_text--223{
          color: #6c64ff
        }
        .ch_223 .cm_border,
        .ch_cdf .cm_border,
        .cm_border--223{
          border-color: #6c64ff
        }
      
        .ch_220 {
          --chapter-color: #ffd582;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--220 ::selection {
          background: #ffd582
        }
        .ch_220 .cm_fill {
          fill: #ffd582
        }
        
        .ch_220 .cm_bg,
        .ch_chs .cm_bg,
        .cm_bg--220{
          background-color: #ffd582
        }
        .ch_220 .cm_text,
        .cm_text--220{
          color: #ffd582
        }
        .ch_220 .cm_border,
        .ch_chs .cm_border,
        .cm_border--220{
          border-color: #ffd582
        }
      
        .ch_276 {
          --chapter-color: #008fa7;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--276 ::selection {
          background: #008fa7
        }
        .ch_276 .cm_fill {
          fill: #008fa7
        }
        
        .ch_276 .cm_bg,
        .ch_clt .cm_bg,
        .cm_bg--276{
          background-color: #008fa7
        }
        .ch_276 .cm_text,
        .cm_text--276{
          color: #008fa7
        }
        .ch_276 .cm_border,
        .ch_clt .cm_border,
        .cm_border--276{
          border-color: #008fa7
        }
      
        .ch_350 {
          --chapter-color: #48dacb;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--350 ::selection {
          background: #48dacb
        }
        .ch_350 .cm_fill {
          fill: #48dacb
        }
        
        .ch_350 .cm_bg,
        .ch_cvl .cm_bg,
        .cm_bg--350{
          background-color: #48dacb
        }
        .ch_350 .cm_text,
        .cm_text--350{
          color: #48dacb
        }
        .ch_350 .cm_border,
        .ch_cvl .cm_border,
        .cm_border--350{
          border-color: #48dacb
        }
      
        .ch_297 {
          --chapter-color: #b3dae5;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--297 ::selection {
          background: #b3dae5
        }
        .ch_297 .cm_fill {
          fill: #b3dae5
        }
        
        .ch_297 .cm_bg,
        .ch_cha .cm_bg,
        .cm_bg--297{
          background-color: #b3dae5
        }
        .ch_297 .cm_text,
        .cm_text--297{
          color: #b3dae5
        }
        .ch_297 .cm_border,
        .ch_cha .cm_border,
        .cm_border--297{
          border-color: #b3dae5
        }
      
        .ch_361 {
          --chapter-color: #e5dd42;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--361 ::selection {
          background: #e5dd42
        }
        .ch_361 .cm_fill {
          fill: #e5dd42
        }
        
        .ch_361 .cm_bg,
        .ch_maa .cm_bg,
        .cm_bg--361{
          background-color: #e5dd42
        }
        .ch_361 .cm_text,
        .cm_text--361{
          color: #e5dd42
        }
        .ch_361 .cm_border,
        .ch_maa .cm_border,
        .cm_border--361{
          border-color: #e5dd42
        }
      
        .ch_160 {
          --chapter-color: #e8d41a;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--160 ::selection {
          background: #e8d41a
        }
        .ch_160 .cm_fill {
          fill: #e8d41a
        }
        
        .ch_160 .cm_bg,
        .ch_chi .cm_bg,
        .cm_bg--160{
          background-color: #e8d41a
        }
        .ch_160 .cm_text,
        .cm_text--160{
          color: #e8d41a
        }
        .ch_160 .cm_border,
        .ch_chi .cm_border,
        .cm_border--160{
          border-color: #e8d41a
        }
      
        .ch_161 {
          --chapter-color: #b39b90;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--161 ::selection {
          background: #b39b90
        }
        .ch_161 .cm_fill {
          fill: #b39b90
        }
        
        .ch_161 .cm_bg,
        .ch_cin .cm_bg,
        .cm_bg--161{
          background-color: #b39b90
        }
        .ch_161 .cm_text,
        .cm_text--161{
          color: #b39b90
        }
        .ch_161 .cm_border,
        .ch_cin .cm_border,
        .cm_border--161{
          border-color: #b39b90
        }
      
        .ch_250 {
          --chapter-color: #005000;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--250 ::selection {
          background: #005000
        }
        .ch_250 .cm_fill {
          fill: #005000
        }
        
        .ch_250 .cm_bg,
        .ch_cle .cm_bg,
        .cm_bg--250{
          background-color: #005000
        }
        .ch_250 .cm_text,
        .cm_text--250{
          color: #005000
        }
        .ch_250 .cm_border,
        .ch_cle .cm_border,
        .cm_border--250{
          border-color: #005000
        }
      
        .ch_343 {
          --chapter-color: #F985E8;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--343 ::selection {
          background: #F985E8
        }
        .ch_343 .cm_fill {
          fill: #F985E8
        }
        
        .ch_343 .cm_bg,
        .ch_cj .cm_bg,
        .cm_bg--343{
          background-color: #F985E8
        }
        .ch_343 .cm_text,
        .cm_text--343{
          color: #F985E8
        }
        .ch_343 .cm_border,
        .ch_cj .cm_border,
        .cm_border--343{
          border-color: #F985E8
        }
      
        .ch_224 {
          --chapter-color: #f99973;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--224 ::selection {
          background: #f99973
        }
        .ch_224 .cm_fill {
          fill: #f99973
        }
        
        .ch_224 .cm_bg,
        .ch_cgn .cm_bg,
        .cm_bg--224{
          background-color: #f99973
        }
        .ch_224 .cm_text,
        .cm_text--224{
          color: #f99973
        }
        .ch_224 .cm_border,
        .ch_cgn .cm_border,
        .cm_border--224{
          border-color: #f99973
        }
      
        .ch_387 {
          --chapter-color: #BE9BD9;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--387 ::selection {
          background: #BE9BD9
        }
        .ch_387 .cm_fill {
          fill: #BE9BD9
        }
        
        .ch_387 .cm_bg,
        .ch_cou .cm_bg,
        .cm_bg--387{
          background-color: #BE9BD9
        }
        .ch_387 .cm_text,
        .cm_text--387{
          color: #BE9BD9
        }
        .ch_387 .cm_border,
        .ch_cou .cm_border,
        .cm_border--387{
          border-color: #BE9BD9
        }
      
        .ch_303 {
          --chapter-color: #8ff2a6;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--303 ::selection {
          background: #8ff2a6
        }
        .ch_303 .cm_fill {
          fill: #8ff2a6
        }
        
        .ch_303 .cm_bg,
        .ch_clb .cm_bg,
        .cm_bg--303{
          background-color: #8ff2a6
        }
        .ch_303 .cm_text,
        .cm_text--303{
          color: #8ff2a6
        }
        .ch_303 .cm_border,
        .ch_clb .cm_border,
        .cm_border--303{
          border-color: #8ff2a6
        }
      
        .ch_221 {
          --chapter-color: #7ED0E1;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--221 ::selection {
          background: #7ED0E1
        }
        .ch_221 .cm_fill {
          fill: #7ED0E1
        }
        
        .ch_221 .cm_bg,
        .ch_cph .cm_bg,
        .cm_bg--221{
          background-color: #7ED0E1
        }
        .ch_221 .cm_text,
        .cm_text--221{
          color: #7ED0E1
        }
        .ch_221 .cm_border,
        .ch_cph .cm_border,
        .cm_border--221{
          border-color: #7ED0E1
        }
      
        .ch_273 {
          --chapter-color: #00a300;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--273 ::selection {
          background: #00a300
        }
        .ch_273 .cm_fill {
          fill: #00a300
        }
        
        .ch_273 .cm_bg,
        .ch_cwb .cm_bg,
        .cm_bg--273{
          background-color: #00a300
        }
        .ch_273 .cm_text,
        .cm_text--273{
          color: #00a300
        }
        .ch_273 .cm_border,
        .ch_cwb .cm_border,
        .cm_border--273{
          border-color: #00a300
        }
      
        .ch_275 {
          --chapter-color: #3f4a5d;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--275 ::selection {
          background: #3f4a5d
        }
        .ch_275 .cm_fill {
          fill: #3f4a5d
        }
        
        .ch_275 .cm_bg,
        .ch_dal .cm_bg,
        .cm_bg--275{
          background-color: #3f4a5d
        }
        .ch_275 .cm_text,
        .cm_text--275{
          color: #3f4a5d
        }
        .ch_275 .cm_border,
        .ch_dal .cm_border,
        .cm_border--275{
          border-color: #3f4a5d
        }
      
        .ch_205 {
          --chapter-color: #7B2980;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--205 ::selection {
          background: #7B2980
        }
        .ch_205 .cm_fill {
          fill: #7B2980
        }
        
        .ch_205 .cm_bg,
        .ch_den .cm_bg,
        .cm_bg--205{
          background-color: #7B2980
        }
        .ch_205 .cm_text,
        .cm_text--205{
          color: #7B2980
        }
        .ch_205 .cm_border,
        .ch_den .cm_border,
        .cm_border--205{
          border-color: #7B2980
        }
      
        .ch_377 {
          --chapter-color: #3d4f56;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--377 ::selection {
          background: #3d4f56
        }
        .ch_377 .cm_fill {
          fill: #3d4f56
        }
        
        .ch_377 .cm_bg,
        .ch_dby .cm_bg,
        .cm_bg--377{
          background-color: #3d4f56
        }
        .ch_377 .cm_text,
        .cm_text--377{
          color: #3d4f56
        }
        .ch_377 .cm_border,
        .ch_dby .cm_border,
        .cm_border--377{
          border-color: #3d4f56
        }
      
        .ch_162 {
          --chapter-color: #659d92;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--162 ::selection {
          background: #659d92
        }
        .ch_162 .cm_fill {
          fill: #659d92
        }
        
        .ch_162 .cm_bg,
        .ch_det .cm_bg,
        .cm_bg--162{
          background-color: #659d92
        }
        .ch_162 .cm_text,
        .cm_text--162{
          color: #659d92
        }
        .ch_162 .cm_border,
        .ch_det .cm_border,
        .cm_border--162{
          border-color: #659d92
        }
      
        .ch_232 {
          --chapter-color: #0DD6AF;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--232 ::selection {
          background: #0DD6AF
        }
        .ch_232 .cm_fill {
          fill: #0DD6AF
        }
        
        .ch_232 .cm_bg,
        .ch_dxb .cm_bg,
        .cm_bg--232{
          background-color: #0DD6AF
        }
        .ch_232 .cm_text,
        .cm_text--232{
          color: #0DD6AF
        }
        .ch_232 .cm_border,
        .ch_dxb .cm_border,
        .cm_border--232{
          border-color: #0DD6AF
        }
      
        .ch_163 {
          --chapter-color: #b7c9e0;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--163 ::selection {
          background: #b7c9e0
        }
        .ch_163 .cm_fill {
          fill: #b7c9e0
        }
        
        .ch_163 .cm_bg,
        .ch_dub .cm_bg,
        .cm_bg--163{
          background-color: #b7c9e0
        }
        .ch_163 .cm_text,
        .cm_text--163{
          color: #b7c9e0
        }
        .ch_163 .cm_border,
        .ch_dub .cm_border,
        .cm_border--163{
          border-color: #b7c9e0
        }
      
        .ch_252 {
          --chapter-color: #8C1928;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--252 ::selection {
          background: #8C1928
        }
        .ch_252 .cm_fill {
          fill: #8C1928
        }
        
        .ch_252 .cm_bg,
        .ch_dus .cm_bg,
        .cm_bg--252{
          background-color: #8C1928
        }
        .ch_252 .cm_text,
        .cm_text--252{
          color: #8C1928
        }
        .ch_252 .cm_border,
        .ch_dus .cm_border,
        .cm_border--252{
          border-color: #8C1928
        }
      
        .ch_246 {
          --chapter-color: #0096C8;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--246 ::selection {
          background: #0096C8
        }
        .ch_246 .cm_fill {
          fill: #0096C8
        }
        
        .ch_246 .cm_bg,
        .ch_edi .cm_bg,
        .cm_bg--246{
          background-color: #0096C8
        }
        .ch_246 .cm_text,
        .cm_text--246{
          color: #0096C8
        }
        .ch_246 .cm_border,
        .ch_edi .cm_border,
        .cm_border--246{
          border-color: #0096C8
        }
      
        .ch_164 {
          --chapter-color: #213e74;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--164 ::selection {
          background: #213e74
        }
        .ch_164 .cm_fill {
          fill: #213e74
        }
        
        .ch_164 .cm_bg,
        .ch_edm .cm_bg,
        .cm_bg--164{
          background-color: #213e74
        }
        .ch_164 .cm_text,
        .cm_text--164{
          color: #213e74
        }
        .ch_164 .cm_border,
        .ch_edm .cm_border,
        .cm_border--164{
          border-color: #213e74
        }
      
        .ch_437 {
          --chapter-color: #FE5000;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--437 ::selection {
          background: #FE5000
        }
        .ch_437 .cm_fill {
          fill: #FE5000
        }
        
        .ch_437 .cm_bg,
        .ch_esk .cm_bg,
        .cm_bg--437{
          background-color: #FE5000
        }
        .ch_437 .cm_text,
        .cm_text--437{
          color: #FE5000
        }
        .ch_437 .cm_border,
        .ch_esk .cm_border,
        .cm_border--437{
          border-color: #FE5000
        }
      
        .ch_395 {
          --chapter-color: #F37321;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--395 ::selection {
          background: #F37321
        }
        .ch_395 .cm_fill {
          fill: #F37321
        }
        
        .ch_395 .cm_bg,
        .ch_evt .cm_bg,
        .cm_bg--395{
          background-color: #F37321
        }
        .ch_395 .cm_text,
        .cm_text--395{
          color: #F37321
        }
        .ch_395 .cm_border,
        .ch_evt .cm_border,
        .cm_border--395{
          border-color: #F37321
        }
      
        .ch_351 {
          --chapter-color: #C1E0E5;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--351 ::selection {
          background: #C1E0E5
        }
        .ch_351 .cm_fill {
          fill: #C1E0E5
        }
        
        .ch_351 .cm_bg,
        .ch_far .cm_bg,
        .cm_bg--351{
          background-color: #C1E0E5
        }
        .ch_351 .cm_text,
        .cm_text--351{
          color: #C1E0E5
        }
        .ch_351 .cm_border,
        .ch_far .cm_border,
        .cm_border--351{
          border-color: #C1E0E5
        }
      
        .ch_417 {
          --chapter-color: #00594F;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--417 ::selection {
          background: #00594F
        }
        .ch_417 .cm_fill {
          fill: #00594F
        }
        
        .ch_417 .cm_bg,
        .ch_fay .cm_bg,
        .cm_bg--417{
          background-color: #00594F
        }
        .ch_417 .cm_text,
        .cm_text--417{
          color: #00594F
        }
        .ch_417 .cm_border,
        .ch_fay .cm_border,
        .cm_border--417{
          border-color: #00594F
        }
      
        .ch_352 {
          --chapter-color: #E6EA5B;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--352 ::selection {
          background: #E6EA5B
        }
        .ch_352 .cm_fill {
          fill: #E6EA5B
        }
        
        .ch_352 .cm_bg,
        .ch_flo .cm_bg,
        .cm_bg--352{
          background-color: #E6EA5B
        }
        .ch_352 .cm_text,
        .cm_text--352{
          color: #E6EA5B
        }
        .ch_352 .cm_border,
        .ch_flo .cm_border,
        .cm_border--352{
          border-color: #E6EA5B
        }
      
        .ch_309 {
          --chapter-color: #17214C;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--309 ::selection {
          background: #17214C
        }
        .ch_309 .cm_fill {
          fill: #17214C
        }
        
        .ch_309 .cm_bg,
        .ch_fln .cm_bg,
        .cm_bg--309{
          background-color: #17214C
        }
        .ch_309 .cm_text,
        .cm_text--309{
          color: #17214C
        }
        .ch_309 .cm_border,
        .ch_fln .cm_border,
        .cm_border--309{
          border-color: #17214C
        }
      
        .ch_372 {
          --chapter-color: #46c1b2;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--372 ::selection {
          background: #46c1b2
        }
        .ch_372 .cm_fill {
          fill: #46c1b2
        }
        
        .ch_372 .cm_bg,
        .ch_ftw .cm_bg,
        .cm_bg--372{
          background-color: #46c1b2
        }
        .ch_372 .cm_text,
        .cm_text--372{
          color: #46c1b2
        }
        .ch_372 .cm_border,
        .ch_ftw .cm_border,
        .cm_border--372{
          border-color: #46c1b2
        }
      
        .ch_384 {
          --chapter-color: #4D1970;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--384 ::selection {
          background: #4D1970
        }
        .ch_384 .cm_fill {
          fill: #4D1970
        }
        
        .ch_384 .cm_bg,
        .ch_fw .cm_bg,
        .cm_bg--384{
          background-color: #4D1970
        }
        .ch_384 .cm_text,
        .cm_text--384{
          color: #4D1970
        }
        .ch_384 .cm_border,
        .ch_fw .cm_border,
        .cm_border--384{
          border-color: #4D1970
        }
      
        .ch_388 {
          --chapter-color: #096228;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--388 ::selection {
          background: #096228
        }
        .ch_388 .cm_fill {
          fill: #096228
        }
        
        .ch_388 .cm_bg,
        .ch_fr .cm_bg,
        .cm_bg--388{
          background-color: #096228
        }
        .ch_388 .cm_text,
        .cm_text--388{
          color: #096228
        }
        .ch_388 .cm_border,
        .ch_fr .cm_border,
        .cm_border--388{
          border-color: #096228
        }
      
        .ch_265 {
          --chapter-color: #ffc83f;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--265 ::selection {
          background: #ffc83f
        }
        .ch_265 .cm_fill {
          fill: #ffc83f
        }
        
        .ch_265 .cm_bg,
        .ch_ftl .cm_bg,
        .cm_bg--265{
          background-color: #ffc83f
        }
        .ch_265 .cm_text,
        .cm_text--265{
          color: #ffc83f
        }
        .ch_265 .cm_border,
        .ch_ftl .cm_border,
        .cm_border--265{
          border-color: #ffc83f
        }
      
        .ch_165 {
          --chapter-color: #c1bc87;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--165 ::selection {
          background: #c1bc87
        }
        .ch_165 .cm_fill {
          fill: #c1bc87
        }
        
        .ch_165 .cm_bg,
        .ch_ge .cm_bg,
        .cm_bg--165{
          background-color: #c1bc87
        }
        .ch_165 .cm_text,
        .cm_text--165{
          color: #c1bc87
        }
        .ch_165 .cm_border,
        .ch_ge .cm_border,
        .cm_border--165{
          border-color: #c1bc87
        }
      
        .ch_382 {
          --chapter-color: #b20000;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--382 ::selection {
          background: #b20000
        }
        .ch_382 .cm_fill {
          fill: #b20000
        }
        
        .ch_382 .cm_bg,
        .ch_gnt .cm_bg,
        .cm_bg--382{
          background-color: #b20000
        }
        .ch_382 .cm_text,
        .cm_text--382{
          color: #b20000
        }
        .ch_382 .cm_border,
        .ch_gnt .cm_border,
        .cm_border--382{
          border-color: #b20000
        }
      
        .ch_328 {
          --chapter-color: #9C1E2C;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--328 ::selection {
          background: #9C1E2C
        }
        .ch_328 .cm_fill {
          fill: #9C1E2C
        }
        
        .ch_328 .cm_bg,
        .ch_gla .cm_bg,
        .cm_bg--328{
          background-color: #9C1E2C
        }
        .ch_328 .cm_text,
        .cm_text--328{
          color: #9C1E2C
        }
        .ch_328 .cm_border,
        .ch_gla .cm_border,
        .cm_border--328{
          border-color: #9C1E2C
        }
      
        .ch_325 {
          --chapter-color: #FF4000;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--325 ::selection {
          background: #FF4000
        }
        .ch_325 .cm_fill {
          fill: #FF4000
        }
        
        .ch_325 .cm_bg,
        .ch_gbg .cm_bg,
        .cm_bg--325{
          background-color: #FF4000
        }
        .ch_325 .cm_text,
        .cm_text--325{
          color: #FF4000
        }
        .ch_325 .cm_border,
        .ch_gbg .cm_border,
        .cm_border--325{
          border-color: #FF4000
        }
      
        .ch_230 {
          --chapter-color: #8AEB66;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--230 ::selection {
          background: #8AEB66
        }
        .ch_230 .cm_fill {
          fill: #8AEB66
        }
        
        .ch_230 .cm_bg,
        .ch_gr .cm_bg,
        .cm_bg--230{
          background-color: #8AEB66
        }
        .ch_230 .cm_text,
        .cm_text--230{
          color: #8AEB66
        }
        .ch_230 .cm_border,
        .ch_gr .cm_border,
        .cm_border--230{
          border-color: #8AEB66
        }
      
        .ch_434 {
          --chapter-color: #8a7d15;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--434 ::selection {
          background: #8a7d15
        }
        .ch_434 .cm_fill {
          fill: #8a7d15
        }
        
        .ch_434 .cm_bg,
        .ch_gvl .cm_bg,
        .cm_bg--434{
          background-color: #8a7d15
        }
        .ch_434 .cm_text,
        .cm_text--434{
          color: #8a7d15
        }
        .ch_434 .cm_border,
        .ch_gvl .cm_border,
        .cm_border--434{
          border-color: #8a7d15
        }
      
        .ch_203 {
          --chapter-color: #6B57A5;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--203 ::selection {
          background: #6B57A5
        }
        .ch_203 .cm_fill {
          fill: #6B57A5
        }
        
        .ch_203 .cm_bg,
        .ch_gdl .cm_bg,
        .cm_bg--203{
          background-color: #6B57A5
        }
        .ch_203 .cm_text,
        .cm_text--203{
          color: #6B57A5
        }
        .ch_203 .cm_border,
        .ch_gdl .cm_border,
        .cm_border--203{
          border-color: #6B57A5
        }
      
        .ch_279 {
          --chapter-color: #85e4f9;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--279 ::selection {
          background: #85e4f9
        }
        .ch_279 .cm_fill {
          fill: #85e4f9
        }
        
        .ch_279 .cm_bg,
        .ch_gua .cm_bg,
        .cm_bg--279{
          background-color: #85e4f9
        }
        .ch_279 .cm_text,
        .cm_text--279{
          color: #85e4f9
        }
        .ch_279 .cm_border,
        .ch_gua .cm_border,
        .cm_border--279{
          border-color: #85e4f9
        }
      
        .ch_336 {
          --chapter-color: #E2E000;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--336 ::selection {
          background: #E2E000
        }
        .ch_336 .cm_fill {
          fill: #E2E000
        }
        
        .ch_336 .cm_bg,
        .ch_ggm .cm_bg,
        .cm_bg--336{
          background-color: #E2E000
        }
        .ch_336 .cm_text,
        .cm_text--336{
          color: #E2E000
        }
        .ch_336 .cm_border,
        .ch_ggm .cm_border,
        .cm_border--336{
          border-color: #E2E000
        }
      
        .ch_292 {
          --chapter-color: #2763ff;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--292 ::selection {
          background: #2763ff
        }
        .ch_292 .cm_fill {
          fill: #2763ff
        }
        
        .ch_292 .cm_bg,
        .ch_hh .cm_bg,
        .cm_bg--292{
          background-color: #2763ff
        }
        .ch_292 .cm_text,
        .cm_text--292{
          color: #2763ff
        }
        .ch_292 .cm_border,
        .ch_hh .cm_border,
        .cm_border--292{
          border-color: #2763ff
        }
      
        .ch_344 {
          --chapter-color: #2BE0A8;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--344 ::selection {
          background: #2BE0A8
        }
        .ch_344 .cm_fill {
          fill: #2BE0A8
        }
        
        .ch_344 .cm_bg,
        .ch_han .cm_bg,
        .cm_bg--344{
          background-color: #2BE0A8
        }
        .ch_344 .cm_text,
        .cm_text--344{
          color: #2BE0A8
        }
        .ch_344 .cm_border,
        .ch_han .cm_border,
        .cm_border--344{
          border-color: #2BE0A8
        }
      
        .ch_319 {
          --chapter-color: #564858;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--319 ::selection {
          background: #564858
        }
        .ch_319 .cm_fill {
          fill: #564858
        }
        
        .ch_319 .cm_bg,
        .ch_hre .cm_bg,
        .cm_bg--319{
          background-color: #564858
        }
        .ch_319 .cm_text,
        .cm_text--319{
          color: #564858
        }
        .ch_319 .cm_border,
        .ch_hre .cm_border,
        .cm_border--319{
          border-color: #564858
        }
      
        .ch_443 {
          --chapter-color: #7C9F3C;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--443 ::selection {
          background: #7C9F3C
        }
        .ch_443 .cm_fill {
          fill: #7C9F3C
        }
        
        .ch_443 .cm_bg,
        .ch_hbg .cm_bg,
        .cm_bg--443{
          background-color: #7C9F3C
        }
        .ch_443 .cm_text,
        .cm_text--443{
          color: #7C9F3C
        }
        .ch_443 .cm_border,
        .ch_hbg .cm_border,
        .cm_border--443{
          border-color: #7C9F3C
        }
      
        .ch_209 {
          --chapter-color: #77C588;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--209 ::selection {
          background: #77C588
        }
        .ch_209 .cm_fill {
          fill: #77C588
        }
        
        .ch_209 .cm_bg,
        .ch_hel .cm_bg,
        .cm_bg--209{
          background-color: #77C588
        }
        .ch_209 .cm_text,
        .cm_text--209{
          color: #77C588
        }
        .ch_209 .cm_border,
        .ch_hel .cm_border,
        .cm_border--209{
          border-color: #77C588
        }
      
        .ch_243 {
          --chapter-color: #D20028;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--243 ::selection {
          background: #D20028
        }
        .ch_243 .cm_fill {
          fill: #D20028
        }
        
        .ch_243 .cm_bg,
        .ch_hk .cm_bg,
        .cm_bg--243{
          background-color: #D20028
        }
        .ch_243 .cm_text,
        .cm_text--243{
          color: #D20028
        }
        .ch_243 .cm_border,
        .ch_hk .cm_border,
        .cm_border--243{
          border-color: #D20028
        }
      
        .ch_378 {
          --chapter-color: #2a597e;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--378 ::selection {
          background: #2a597e
        }
        .ch_378 .cm_fill {
          fill: #2a597e
        }
        
        .ch_378 .cm_bg,
        .ch_hnl .cm_bg,
        .cm_bg--378{
          background-color: #2a597e
        }
        .ch_378 .cm_text,
        .cm_text--378{
          color: #2a597e
        }
        .ch_378 .cm_border,
        .ch_hnl .cm_border,
        .cm_border--378{
          border-color: #2a597e
        }
      
        .ch_208 {
          --chapter-color: #3C266F;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--208 ::selection {
          background: #3C266F
        }
        .ch_208 .cm_fill {
          fill: #3C266F
        }
        
        .ch_208 .cm_bg,
        .ch_hou .cm_bg,
        .cm_bg--208{
          background-color: #3C266F
        }
        .ch_208 .cm_text,
        .cm_text--208{
          color: #3C266F
        }
        .ch_208 .cm_border,
        .ch_hou .cm_border,
        .cm_border--208{
          border-color: #3C266F
        }
      
        .ch_416 {
          --chapter-color: #888888;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--416 ::selection {
          background: #888888
        }
        .ch_416 .cm_fill {
          fill: #888888
        }
        
        .ch_416 .cm_bg,
        .ch_hq .cm_bg,
        .cm_bg--416{
          background-color: #888888
        }
        .ch_416 .cm_text,
        .cm_text--416{
          color: #888888
        }
        .ch_416 .cm_border,
        .ch_hq .cm_border,
        .cm_border--416{
          border-color: #888888
        }
      
        .ch_446 {
          --chapter-color: #501ace;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--446 ::selection {
          background: #501ace
        }
        .ch_446 .cm_fill {
          fill: #501ace
        }
        
        .ch_446 .cm_bg,
        .ch_hv .cm_bg,
        .cm_bg--446{
          background-color: #501ace
        }
        .ch_446 .cm_text,
        .cm_text--446{
          color: #501ace
        }
        .ch_446 .cm_border,
        .ch_hv .cm_border,
        .cm_border--446{
          border-color: #501ace
        }
      
        .ch_355 {
          --chapter-color: #E2C207;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--355 ::selection {
          background: #E2C207
        }
        .ch_355 .cm_fill {
          fill: #E2C207
        }
        
        .ch_355 .cm_bg,
        .ch_is .cm_bg,
        .cm_bg--355{
          background-color: #E2C207
        }
        .ch_355 .cm_text,
        .cm_text--355{
          color: #E2C207
        }
        .ch_355 .cm_border,
        .ch_is .cm_border,
        .cm_border--355{
          border-color: #E2C207
        }
      
        .ch_242 {
          --chapter-color: #93C840;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--242 ::selection {
          background: #93C840
        }
        .ch_242 .cm_fill {
          fill: #93C840
        }
        
        .ch_242 .cm_bg,
        .ch_ind .cm_bg,
        .cm_bg--242{
          background-color: #93C840
        }
        .ch_242 .cm_text,
        .cm_text--242{
          color: #93C840
        }
        .ch_242 .cm_border,
        .ch_ind .cm_border,
        .cm_border--242{
          border-color: #93C840
        }
      
        .ch_373 {
          --chapter-color: #c63030;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--373 ::selection {
          background: #c63030
        }
        .ch_373 .cm_fill {
          fill: #c63030
        }
        
        .ch_373 .cm_bg,
        .ch_inn .cm_bg,
        .cm_bg--373{
          background-color: #c63030
        }
        .ch_373 .cm_text,
        .cm_text--373{
          color: #c63030
        }
        .ch_373 .cm_border,
        .ch_inn .cm_border,
        .cm_border--373{
          border-color: #c63030
        }
      
        .ch_366 {
          --chapter-color: #01a19a;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--366 ::selection {
          background: #01a19a
        }
        .ch_366 .cm_fill {
          fill: #01a19a
        }
        
        .ch_366 .cm_bg,
        .ch_isf .cm_bg,
        .cm_bg--366{
          background-color: #01a19a
        }
        .ch_366 .cm_text,
        .cm_text--366{
          color: #01a19a
        }
        .ch_366 .cm_border,
        .ch_isf .cm_border,
        .cm_border--366{
          border-color: #01a19a
        }
      
        .ch_335 {
          --chapter-color: #E11383;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--335 ::selection {
          background: #E11383
        }
        .ch_335 .cm_fill {
          fill: #E11383
        }
        
        .ch_335 .cm_bg,
        .ch_isb .cm_bg,
        .cm_bg--335{
          background-color: #E11383
        }
        .ch_335 .cm_text,
        .cm_text--335{
          color: #E11383
        }
        .ch_335 .cm_border,
        .ch_isb .cm_border,
        .cm_border--335{
          border-color: #E11383
        }
      
        .ch_290 {
          --chapter-color: #EE0000;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--290 ::selection {
          background: #EE0000
        }
        .ch_290 .cm_fill {
          fill: #EE0000
        }
        
        .ch_290 .cm_bg,
        .ch_ist .cm_bg,
        .cm_bg--290{
          background-color: #EE0000
        }
        .ch_290 .cm_text,
        .cm_text--290{
          color: #EE0000
        }
        .ch_290 .cm_border,
        .ch_ist .cm_border,
        .cm_border--290{
          border-color: #EE0000
        }
      
        .ch_407 {
          --chapter-color: #E77038;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--407 ::selection {
          background: #E77038
        }
        .ch_407 .cm_fill {
          fill: #E77038
        }
        
        .ch_407 .cm_bg,
        .ch_izm .cm_bg,
        .cm_bg--407{
          background-color: #E77038
        }
        .ch_407 .cm_text,
        .cm_text--407{
          color: #E77038
        }
        .ch_407 .cm_border,
        .ch_izm .cm_border,
        .cm_border--407{
          border-color: #E77038
        }
      
        .ch_247 {
          --chapter-color: #DC8200;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--247 ::selection {
          background: #DC8200
        }
        .ch_247 .cm_fill {
          fill: #DC8200
        }
        
        .ch_247 .cm_bg,
        .ch_jkt .cm_bg,
        .cm_bg--247{
          background-color: #DC8200
        }
        .ch_247 .cm_text,
        .cm_text--247{
          color: #DC8200
        }
        .ch_247 .cm_border,
        .ch_jkt .cm_border,
        .cm_border--247{
          border-color: #DC8200
        }
      
        .ch_299 {
          --chapter-color: #0f6800;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--299 ::selection {
          background: #0f6800
        }
        .ch_299 .cm_fill {
          fill: #0f6800
        }
        
        .ch_299 .cm_bg,
        .ch_jed .cm_bg,
        .cm_bg--299{
          background-color: #0f6800
        }
        .ch_299 .cm_text,
        .cm_text--299{
          color: #0f6800
        }
        .ch_299 .cm_border,
        .ch_jed .cm_border,
        .cm_border--299{
          border-color: #0f6800
        }
      
        .ch_166 {
          --chapter-color: #faa819;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--166 ::selection {
          background: #faa819
        }
        .ch_166 .cm_fill {
          fill: #faa819
        }
        
        .ch_166 .cm_bg,
        .ch_cju .cm_bg,
        .cm_bg--166{
          background-color: #faa819
        }
        .ch_166 .cm_text,
        .cm_text--166{
          color: #faa819
        }
        .ch_166 .cm_border,
        .ch_cju .cm_border,
        .cm_border--166{
          border-color: #faa819
        }
      
        .ch_296 {
          --chapter-color: #c676ff;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--296 ::selection {
          background: #c676ff
        }
        .ch_296 .cm_fill {
          fill: #c676ff
        }
        
        .ch_296 .cm_bg,
        .ch_jlm .cm_bg,
        .cm_bg--296{
          background-color: #c676ff
        }
        .ch_296 .cm_text,
        .cm_text--296{
          color: #c676ff
        }
        .ch_296 .cm_border,
        .ch_jlm .cm_border,
        .cm_border--296{
          border-color: #c676ff
        }
      
        .ch_202 {
          --chapter-color: #9D8931;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--202 ::selection {
          background: #9D8931
        }
        .ch_202 .cm_fill {
          fill: #9D8931
        }
        
        .ch_202 .cm_bg,
        .ch_jhb .cm_bg,
        .cm_bg--202{
          background-color: #9D8931
        }
        .ch_202 .cm_text,
        .cm_text--202{
          color: #9D8931
        }
        .ch_202 .cm_border,
        .ch_jhb .cm_border,
        .cm_border--202{
          border-color: #9D8931
        }
      
        .ch_264 {
          --chapter-color: #00bea0;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--264 ::selection {
          background: #00bea0
        }
        .ch_264 .cm_fill {
          fill: #00bea0
        }
        
        .ch_264 .cm_bg,
        .ch_kc .cm_bg,
        .cm_bg--264{
          background-color: #00bea0
        }
        .ch_264 .cm_text,
        .cm_text--264{
          color: #00bea0
        }
        .ch_264 .cm_border,
        .ch_kc .cm_border,
        .cm_border--264{
          border-color: #00bea0
        }
      
        .ch_408 {
          --chapter-color: #FF8B40;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--408 ::selection {
          background: #FF8B40
        }
        .ch_408 .cm_fill {
          fill: #FF8B40
        }
        
        .ch_408 .cm_bg,
        .ch_alk .cm_bg,
        .cm_bg--408{
          background-color: #FF8B40
        }
        .ch_408 .cm_text,
        .cm_text--408{
          color: #FF8B40
        }
        .ch_408 .cm_border,
        .ch_alk .cm_border,
        .cm_border--408{
          border-color: #FF8B40
        }
      
        .ch_215 {
          --chapter-color: #007C79;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--215 ::selection {
          background: #007C79
        }
        .ch_215 .cm_fill {
          fill: #007C79
        }
        
        .ch_215 .cm_bg,
        .ch_kgl .cm_bg,
        .cm_bg--215{
          background-color: #007C79
        }
        .ch_215 .cm_text,
        .cm_text--215{
          color: #007C79
        }
        .ch_215 .cm_border,
        .ch_kgl .cm_border,
        .cm_border--215{
          border-color: #007C79
        }
      
        .ch_414 {
          --chapter-color: #f8005b;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--414 ::selection {
          background: #f8005b
        }
        .ch_414 .cm_fill {
          fill: #f8005b
        }
        
        .ch_414 .cm_bg,
        .ch_klp .cm_bg,
        .cm_bg--414{
          background-color: #f8005b
        }
        .ch_414 .cm_text,
        .cm_text--414{
          color: #f8005b
        }
        .ch_414 .cm_border,
        .ch_klp .cm_border,
        .cm_border--414{
          border-color: #f8005b
        }
      
        .ch_204 {
          --chapter-color: #BF206F;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--204 ::selection {
          background: #BF206F
        }
        .ch_204 .cm_fill {
          fill: #BF206F
        }
        
        .ch_204 .cm_bg,
        .ch_krk .cm_bg,
        .cm_bg--204{
          background-color: #BF206F
        }
        .ch_204 .cm_text,
        .cm_text--204{
          color: #BF206F
        }
        .ch_204 .cm_border,
        .ch_krk .cm_border,
        .cm_border--204{
          border-color: #BF206F
        }
      
        .ch_301 {
          --chapter-color: #d04bdb;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--301 ::selection {
          background: #d04bdb
        }
        .ch_301 .cm_fill {
          fill: #d04bdb
        }
        
        .ch_301 .cm_bg,
        .ch_kl .cm_bg,
        .cm_bg--301{
          background-color: #d04bdb
        }
        .ch_301 .cm_text,
        .cm_text--301{
          color: #d04bdb
        }
        .ch_301 .cm_border,
        .ch_kl .cm_border,
        .cm_border--301{
          border-color: #d04bdb
        }
      
        .ch_311 {
          --chapter-color: #D2529E;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--311 ::selection {
          background: #D2529E
        }
        .ch_311 .cm_fill {
          fill: #D2529E
        }
        
        .ch_311 .cm_bg,
        .ch_ky .cm_bg,
        .cm_bg--311{
          background-color: #D2529E
        }
        .ch_311 .cm_text,
        .cm_text--311{
          color: #D2529E
        }
        .ch_311 .cm_border,
        .ch_ky .cm_border,
        .cm_border--311{
          border-color: #D2529E
        }
      
        .ch_431 {
          --chapter-color: #772F6D;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--431 ::selection {
          background: #772F6D
        }
        .ch_431 .cm_fill {
          fill: #772F6D
        }
        
        .ch_431 .cm_bg,
        .ch_kyt .cm_bg,
        .cm_bg--431{
          background-color: #772F6D
        }
        .ch_431 .cm_text,
        .cm_text--431{
          color: #772F6D
        }
        .ch_431 .cm_border,
        .ch_kyt .cm_border,
        .cm_border--431{
          border-color: #772F6D
        }
      
        .ch_304 {
          --chapter-color: #2C8C79;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--304 ::selection {
          background: #2C8C79
        }
        .ch_304 .cm_fill {
          fill: #2C8C79
        }
        
        .ch_304 .cm_bg,
        .ch_meg .cm_bg,
        .cm_bg--304{
          background-color: #2C8C79
        }
        .ch_304 .cm_text,
        .cm_text--304{
          color: #2C8C79
        }
        .ch_304 .cm_border,
        .ch_meg .cm_border,
        .cm_border--304{
          border-color: #2C8C79
        }
      
        .ch_374 {
          --chapter-color: #008754;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--374 ::selection {
          background: #008754
        }
        .ch_374 .cm_fill {
          fill: #008754
        }
        
        .ch_374 .cm_bg,
        .ch_lag .cm_bg,
        .cm_bg--374{
          background-color: #008754
        }
        .ch_374 .cm_text,
        .cm_text--374{
          color: #008754
        }
        .ch_374 .cm_border,
        .ch_lag .cm_border,
        .cm_border--374{
          border-color: #008754
        }
      
        .ch_249 {
          --chapter-color: #FF3C96;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--249 ::selection {
          background: #FF3C96
        }
        .ch_249 .cm_fill {
          fill: #FF3C96
        }
        
        .ch_249 .cm_bg,
        .ch_lv .cm_bg,
        .cm_bg--249{
          background-color: #FF3C96
        }
        .ch_249 .cm_text,
        .cm_text--249{
          color: #FF3C96
        }
        .ch_249 .cm_border,
        .ch_lv .cm_border,
        .cm_border--249{
          border-color: #FF3C96
        }
      
        .ch_353 {
          --chapter-color: #CC0000;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--353 ::selection {
          background: #CC0000
        }
        .ch_353 .cm_fill {
          fill: #CC0000
        }
        
        .ch_353 .cm_bg,
        .ch_lsn .cm_bg,
        .cm_bg--353{
          background-color: #CC0000
        }
        .ch_353 .cm_text,
        .cm_text--353{
          color: #CC0000
        }
        .ch_353 .cm_border,
        .ch_lsn .cm_border,
        .cm_border--353{
          border-color: #CC0000
        }
      
        .ch_381 {
          --chapter-color: #FCC200;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--381 ::selection {
          background: #FCC200
        }
        .ch_381 .cm_fill {
          fill: #FCC200
        }
        
        .ch_381 .cm_bg,
        .ch_lms .cm_bg,
        .cm_bg--381{
          background-color: #FCC200
        }
        .ch_381 .cm_text,
        .cm_text--381{
          color: #FCC200
        }
        .ch_381 .cm_border,
        .ch_lms .cm_border,
        .cm_border--381{
          border-color: #FCC200
        }
      
        .ch_320 {
          --chapter-color: #A5AE51;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--320 ::selection {
          background: #A5AE51
        }
        .ch_320 .cm_fill {
          fill: #A5AE51
        }
        
        .ch_320 .cm_bg,
        .ch_lex .cm_bg,
        .cm_bg--320{
          background-color: #A5AE51
        }
        .ch_320 .cm_text,
        .cm_text--320{
          color: #A5AE51
        }
        .ch_320 .cm_border,
        .ch_lex .cm_border,
        .cm_border--320{
          border-color: #A5AE51
        }
      
        .ch_213 {
          --chapter-color: #C02627;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--213 ::selection {
          background: #C02627
        }
        .ch_213 .cm_fill {
          fill: #C02627
        }
        
        .ch_213 .cm_bg,
        .ch_lg .cm_bg,
        .cm_bg--213{
          background-color: #C02627
        }
        .ch_213 .cm_text,
        .cm_text--213{
          color: #C02627
        }
        .ch_213 .cm_border,
        .ch_lg .cm_border,
        .cm_border--213{
          border-color: #C02627
        }
      
        .ch_167 {
          --chapter-color: #bd1a88;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--167 ::selection {
          background: #bd1a88
        }
        .ch_167 .cm_fill {
          fill: #bd1a88
        }
        
        .ch_167 .cm_bg,
        .ch_lim .cm_bg,
        .cm_bg--167{
          background-color: #bd1a88
        }
        .ch_167 .cm_text,
        .cm_text--167{
          color: #bd1a88
        }
        .ch_167 .cm_border,
        .ch_lim .cm_border,
        .cm_border--167{
          border-color: #bd1a88
        }
      
        .ch_314 {
          --chapter-color: #F2E36F;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--314 ::selection {
          background: #F2E36F
        }
        .ch_314 .cm_fill {
          fill: #F2E36F
        }
        
        .ch_314 .cm_bg,
        .ch_lx .cm_bg,
        .cm_bg--314{
          background-color: #F2E36F
        }
        .ch_314 .cm_text,
        .cm_text--314{
          color: #F2E36F
        }
        .ch_314 .cm_border,
        .ch_lx .cm_border,
        .cm_border--314{
          border-color: #F2E36F
        }
      
        .ch_168 {
          --chapter-color: #5d7850;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--168 ::selection {
          background: #5d7850
        }
        .ch_168 .cm_fill {
          fill: #5d7850
        }
        
        .ch_168 .cm_bg,
        .ch_lj .cm_bg,
        .cm_bg--168{
          background-color: #5d7850
        }
        .ch_168 .cm_text,
        .cm_text--168{
          color: #5d7850
        }
        .ch_168 .cm_border,
        .ch_lj .cm_border,
        .cm_border--168{
          border-color: #5d7850
        }
      
        .ch_169 {
          --chapter-color: #4d07a8;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--169 ::selection {
          background: #4d07a8
        }
        .ch_169 .cm_fill {
          fill: #4d07a8
        }
        
        .ch_169 .cm_bg,
        .ch_ldn .cm_bg,
        .cm_bg--169{
          background-color: #4d07a8
        }
        .ch_169 .cm_text,
        .cm_text--169{
          color: #4d07a8
        }
        .ch_169 .cm_border,
        .ch_ldn .cm_border,
        .cm_border--169{
          border-color: #4d07a8
        }
      
        .ch_170 {
          --chapter-color: #f7941e;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--170 ::selection {
          background: #f7941e
        }
        .ch_170 .cm_fill {
          fill: #f7941e
        }
        
        .ch_170 .cm_bg,
        .ch_la .cm_bg,
        .cm_bg--170{
          background-color: #f7941e
        }
        .ch_170 .cm_text,
        .cm_text--170{
          color: #f7941e
        }
        .ch_170 .cm_border,
        .ch_la .cm_border,
        .cm_border--170{
          border-color: #f7941e
        }
      
        .ch_253 {
          --chapter-color: #DC6E28;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--253 ::selection {
          background: #DC6E28
        }
        .ch_253 .cm_fill {
          fill: #DC6E28
        }
        
        .ch_253 .cm_bg,
        .ch_lou .cm_bg,
        .cm_bg--253{
          background-color: #DC6E28
        }
        .ch_253 .cm_text,
        .cm_text--253{
          color: #DC6E28
        }
        .ch_253 .cm_border,
        .ch_lou .cm_border,
        .cm_border--253{
          border-color: #DC6E28
        }
      
        .ch_298 {
          --chapter-color: #2EC9ED;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--298 ::selection {
          background: #2EC9ED
        }
        .ch_298 .cm_fill {
          fill: #2EC9ED
        }
        
        .ch_298 .cm_bg,
        .ch_lvv .cm_bg,
        .cm_bg--298{
          background-color: #2EC9ED
        }
        .ch_298 .cm_text,
        .cm_text--298{
          color: #2EC9ED
        }
        .ch_298 .cm_border,
        .ch_lvv .cm_border,
        .cm_border--298{
          border-color: #2EC9ED
        }
      
        .ch_332 {
          --chapter-color: #C40505;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--332 ::selection {
          background: #C40505
        }
        .ch_332 .cm_fill {
          fill: #C40505
        }
        
        .ch_332 .cm_bg,
        .ch_ly .cm_bg,
        .cm_bg--332{
          background-color: #C40505
        }
        .ch_332 .cm_text,
        .cm_text--332{
          color: #C40505
        }
        .ch_332 .cm_border,
        .ch_ly .cm_border,
        .cm_border--332{
          border-color: #C40505
        }
      
        .ch_171 {
          --chapter-color: #451834;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--171 ::selection {
          background: #451834
        }
        .ch_171 .cm_fill {
          fill: #451834
        }
        
        .ch_171 .cm_bg,
        .ch_mad .cm_bg,
        .cm_bg--171{
          background-color: #451834
        }
        .ch_171 .cm_text,
        .cm_text--171{
          color: #451834
        }
        .ch_171 .cm_border,
        .ch_mad .cm_border,
        .cm_border--171{
          border-color: #451834
        }
      
        .ch_262 {
          --chapter-color: #006ebf;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--262 ::selection {
          background: #006ebf
        }
        .ch_262 .cm_fill {
          fill: #006ebf
        }
        
        .ch_262 .cm_bg,
        .ch_mkt .cm_bg,
        .cm_bg--262{
          background-color: #006ebf
        }
        .ch_262 .cm_text,
        .cm_text--262{
          color: #006ebf
        }
        .ch_262 .cm_border,
        .ch_mkt .cm_border,
        .cm_border--262{
          border-color: #006ebf
        }
      
        .ch_211 {
          --chapter-color: #F3859C;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--211 ::selection {
          background: #F3859C
        }
        .ch_211 .cm_fill {
          fill: #F3859C
        }
        
        .ch_211 .cm_bg,
        .ch_mal .cm_bg,
        .cm_bg--211{
          background-color: #F3859C
        }
        .ch_211 .cm_text,
        .cm_text--211{
          color: #F3859C
        }
        .ch_211 .cm_border,
        .ch_mal .cm_border,
        .cm_border--211{
          border-color: #F3859C
        }
      
        .ch_394 {
          --chapter-color: #FF6D00;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--394 ::selection {
          background: #FF6D00
        }
        .ch_394 .cm_fill {
          fill: #FF6D00
        }
        
        .ch_394 .cm_bg,
        .ch_msh .cm_bg,
        .cm_bg--394{
          background-color: #FF6D00
        }
        .ch_394 .cm_text,
        .cm_text--394{
          color: #FF6D00
        }
        .ch_394 .cm_border,
        .ch_msh .cm_border,
        .cm_border--394{
          border-color: #FF6D00
        }
      
        .ch_371 {
          --chapter-color: #ec008c;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--371 ::selection {
          background: #ec008c
        }
        .ch_371 .cm_fill {
          fill: #ec008c
        }
        
        .ch_371 .cm_bg,
        .ch_med .cm_bg,
        .cm_bg--371{
          background-color: #ec008c
        }
        .ch_371 .cm_text,
        .cm_text--371{
          color: #ec008c
        }
        .ch_371 .cm_border,
        .ch_med .cm_border,
        .cm_border--371{
          border-color: #ec008c
        }
      
        .ch_172 {
          --chapter-color: #3ca9b7;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--172 ::selection {
          background: #3ca9b7
        }
        .ch_172 .cm_fill {
          fill: #3ca9b7
        }
        
        .ch_172 .cm_bg,
        .ch_mel .cm_bg,
        .cm_bg--172{
          background-color: #3ca9b7
        }
        .ch_172 .cm_text,
        .cm_text--172{
          color: #3ca9b7
        }
        .ch_172 .cm_border,
        .ch_mel .cm_border,
        .cm_border--172{
          border-color: #3ca9b7
        }
      
        .ch_235 {
          --chapter-color: #ff66cc;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--235 ::selection {
          background: #ff66cc
        }
        .ch_235 .cm_fill {
          fill: #ff66cc
        }
        
        .ch_235 .cm_bg,
        .ch_mx .cm_bg,
        .cm_bg--235{
          background-color: #ff66cc
        }
        .ch_235 .cm_text,
        .cm_text--235{
          color: #ff66cc
        }
        .ch_235 .cm_border,
        .ch_mx .cm_border,
        .cm_border--235{
          border-color: #ff66cc
        }
      
        .ch_206 {
          --chapter-color: #95D5D5;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--206 ::selection {
          background: #95D5D5
        }
        .ch_206 .cm_fill {
          fill: #95D5D5
        }
        
        .ch_206 .cm_bg,
        .ch_mia .cm_bg,
        .cm_bg--206{
          background-color: #95D5D5
        }
        .ch_206 .cm_text,
        .cm_text--206{
          color: #95D5D5
        }
        .ch_206 .cm_border,
        .ch_mia .cm_border,
        .cm_border--206{
          border-color: #95D5D5
        }
      
        .ch_173 {
          --chapter-color: #de0057;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--173 ::selection {
          background: #de0057
        }
        .ch_173 .cm_fill {
          fill: #de0057
        }
        
        .ch_173 .cm_bg,
        .ch_mil .cm_bg,
        .cm_bg--173{
          background-color: #de0057
        }
        .ch_173 .cm_text,
        .cm_text--173{
          color: #de0057
        }
        .ch_173 .cm_border,
        .ch_mil .cm_border,
        .cm_border--173{
          border-color: #de0057
        }
      
        .ch_237 {
          --chapter-color: #FCBA60;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--237 ::selection {
          background: #FCBA60
        }
        .ch_237 .cm_fill {
          fill: #FCBA60
        }
        
        .ch_237 .cm_bg,
        .ch_mke .cm_bg,
        .cm_bg--237{
          background-color: #FCBA60
        }
        .ch_237 .cm_text,
        .cm_text--237{
          color: #FCBA60
        }
        .ch_237 .cm_border,
        .ch_mke .cm_border,
        .cm_border--237{
          border-color: #FCBA60
        }
      
        .ch_207 {
          --chapter-color: #30602F;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--207 ::selection {
          background: #30602F
        }
        .ch_207 .cm_fill {
          fill: #30602F
        }
        
        .ch_207 .cm_bg,
        .ch_msp .cm_bg,
        .cm_bg--207{
          background-color: #30602F
        }
        .ch_207 .cm_text,
        .cm_text--207{
          color: #30602F
        }
        .ch_207 .cm_border,
        .ch_msp .cm_border,
        .cm_border--207{
          border-color: #30602F
        }
      
        .ch_327 {
          --chapter-color: #F7E503;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--327 ::selection {
          background: #F7E503
        }
        .ch_327 .cm_fill {
          fill: #F7E503
        }
        
        .ch_327 .cm_bg,
        .ch_msq .cm_bg,
        .cm_bg--327{
          background-color: #F7E503
        }
        .ch_327 .cm_text,
        .cm_text--327{
          color: #F7E503
        }
        .ch_327 .cm_border,
        .ch_msq .cm_border,
        .cm_border--327{
          border-color: #F7E503
        }
      
        .ch_430 {
          --chapter-color: #284791;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--430 ::selection {
          background: #284791
        }
        .ch_430 .cm_fill {
          fill: #284791
        }
        
        .ch_430 .cm_bg,
        .ch_mry .cm_bg,
        .cm_bg--430{
          background-color: #284791
        }
        .ch_430 .cm_text,
        .cm_text--430{
          color: #284791
        }
        .ch_430 .cm_border,
        .ch_mry .cm_border,
        .cm_border--430{
          border-color: #284791
        }
      
        .ch_315 {
          --chapter-color: #F2781C;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--315 ::selection {
          background: #F2781C
        }
        .ch_315 .cm_fill {
          fill: #F2781C
        }
        
        .ch_315 .cm_bg,
        .ch_mty .cm_bg,
        .cm_bg--315{
          background-color: #F2781C
        }
        .ch_315 .cm_text,
        .cm_text--315{
          color: #F2781C
        }
        .ch_315 .cm_border,
        .ch_mty .cm_border,
        .cm_border--315{
          border-color: #F2781C
        }
      
        .ch_238 {
          --chapter-color: #517abd;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--238 ::selection {
          background: #517abd
        }
        .ch_238 .cm_fill {
          fill: #517abd
        }
        
        .ch_238 .cm_bg,
        .ch_mvd .cm_bg,
        .cm_bg--238{
          background-color: #517abd
        }
        .ch_238 .cm_text,
        .cm_text--238{
          color: #517abd
        }
        .ch_238 .cm_border,
        .ch_mvd .cm_border,
        .cm_border--238{
          border-color: #517abd
        }
      
        .ch_198 {
          --chapter-color: #D31D52;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--198 ::selection {
          background: #D31D52
        }
        .ch_198 .cm_fill {
          fill: #D31D52
        }
        
        .ch_198 .cm_bg,
        .ch_mtl .cm_bg,
        .cm_bg--198{
          background-color: #D31D52
        }
        .ch_198 .cm_text,
        .cm_text--198{
          color: #D31D52
        }
        .ch_198 .cm_border,
        .ch_mtl .cm_border,
        .cm_border--198{
          border-color: #D31D52
        }
      
        .ch_199 {
          --chapter-color: #F5844F;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--199 ::selection {
          background: #F5844F
        }
        .ch_199 .cm_fill {
          fill: #F5844F
        }
        
        .ch_199 .cm_bg,
        .ch_mow .cm_bg,
        .cm_bg--199{
          background-color: #F5844F
        }
        .ch_199 .cm_text,
        .cm_text--199{
          color: #F5844F
        }
        .ch_199 .cm_border,
        .ch_mow .cm_border,
        .cm_border--199{
          border-color: #F5844F
        }
      
        .ch_216 {
          --chapter-color: #f4e11c;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--216 ::selection {
          background: #f4e11c
        }
        .ch_216 .cm_fill {
          fill: #f4e11c
        }
        
        .ch_216 .cm_bg,
        .ch_bom .cm_bg,
        .cm_bg--216{
          background-color: #f4e11c
        }
        .ch_216 .cm_text,
        .cm_text--216{
          color: #f4e11c
        }
        .ch_216 .cm_border,
        .ch_bom .cm_border,
        .cm_border--216{
          border-color: #f4e11c
        }
      
        .ch_174 {
          --chapter-color: #3e96d2;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--174 ::selection {
          background: #3e96d2
        }
        .ch_174 .cm_fill {
          fill: #3e96d2
        }
        
        .ch_174 .cm_bg,
        .ch_muc .cm_bg,
        .cm_bg--174{
          background-color: #3e96d2
        }
        .ch_174 .cm_text,
        .cm_text--174{
          color: #3e96d2
        }
        .ch_174 .cm_border,
        .ch_muc .cm_border,
        .cm_border--174{
          border-color: #3e96d2
        }
      
        .ch_392 {
          --chapter-color: #EC5A7D;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--392 ::selection {
          background: #EC5A7D
        }
        .ch_392 .cm_fill {
          fill: #EC5A7D
        }
        
        .ch_392 .cm_bg,
        .ch_mct .cm_bg,
        .cm_bg--392{
          background-color: #EC5A7D
        }
        .ch_392 .cm_text,
        .cm_text--392{
          color: #EC5A7D
        }
        .ch_392 .cm_border,
        .ch_mct .cm_border,
        .cm_border--392{
          border-color: #EC5A7D
        }
      
        .ch_217 {
          --chapter-color: #8c61a8;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--217 ::selection {
          background: #8c61a8
        }
        .ch_217 .cm_fill {
          fill: #8c61a8
        }
        
        .ch_217 .cm_bg,
        .ch_nsh .cm_bg,
        .cm_bg--217{
          background-color: #8c61a8
        }
        .ch_217 .cm_text,
        .cm_text--217{
          color: #8c61a8
        }
        .ch_217 .cm_border,
        .ch_nsh .cm_border,
        .cm_border--217{
          border-color: #8c61a8
        }
      
        .ch_400 {
          --chapter-color: #5400AD;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--400 ::selection {
          background: #5400AD
        }
        .ch_400 .cm_fill {
          fill: #5400AD
        }
        
        .ch_400 .cm_bg,
        .ch_no .cm_bg,
        .cm_bg--400{
          background-color: #5400AD
        }
        .ch_400 .cm_text,
        .cm_text--400{
          color: #5400AD
        }
        .ch_400 .cm_border,
        .ch_no .cm_border,
        .cm_border--400{
          border-color: #5400AD
        }
      
        .ch_175 {
          --chapter-color: #ff0000;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--175 ::selection {
          background: #ff0000
        }
        .ch_175 .cm_fill {
          fill: #ff0000
        }
        
        .ch_175 .cm_bg,
        .ch_nyc .cm_bg,
        .cm_bg--175{
          background-color: #ff0000
        }
        .ch_175 .cm_text,
        .cm_text--175{
          color: #ff0000
        }
        .ch_175 .cm_border,
        .ch_nyc .cm_border,
        .cm_border--175{
          border-color: #ff0000
        }
      
        .ch_445 {
          --chapter-color: #04041f;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--445 ::selection {
          background: #04041f
        }
        .ch_445 .cm_fill {
          fill: #04041f
        }
        
        .ch_445 .cm_bg,
        .ch_nwk .cm_bg,
        .cm_bg--445{
          background-color: #04041f
        }
        .ch_445 .cm_text,
        .cm_text--445{
          color: #04041f
        }
        .ch_445 .cm_border,
        .ch_nwk .cm_border,
        .cm_border--445{
          border-color: #04041f
        }
      
        .ch_411 {
          --chapter-color: #009680;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--411 ::selection {
          background: #009680
        }
        .ch_411 .cm_fill {
          fill: #009680
        }
        
        .ch_411 .cm_bg,
        .ch_nsk .cm_bg,
        .cm_bg--411{
          background-color: #009680
        }
        .ch_411 .cm_text,
        .cm_text--411{
          color: #009680
        }
        .ch_411 .cm_border,
        .ch_nsk .cm_border,
        .cm_border--411{
          border-color: #009680
        }
      
        .ch_212 {
          --chapter-color: #676760;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--212 ::selection {
          background: #676760
        }
        .ch_212 .cm_fill {
          fill: #676760
        }
        
        .ch_212 .cm_bg,
        .ch_oak .cm_bg,
        .cm_bg--212{
          background-color: #676760
        }
        .ch_212 .cm_text,
        .cm_text--212{
          color: #676760
        }
        .ch_212 .cm_border,
        .ch_oak .cm_border,
        .cm_border--212{
          border-color: #676760
        }
      
        .ch_337 {
          --chapter-color: #FFF31A;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--337 ::selection {
          background: #FFF31A
        }
        .ch_337 .cm_fill {
          fill: #FFF31A
        }
        
        .ch_337 .cm_bg,
        .ch_od .cm_bg,
        .cm_bg--337{
          background-color: #FFF31A
        }
        .ch_337 .cm_text,
        .cm_text--337{
          color: #FFF31A
        }
        .ch_337 .cm_border,
        .ch_od .cm_border,
        .cm_border--337{
          border-color: #FFF31A
        }
      
        .ch_346 {
          --chapter-color: #E2C207;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--346 ::selection {
          background: #E2C207
        }
        .ch_346 .cm_fill {
          fill: #E2C207
        }
        
        .ch_346 .cm_bg,
        .ch_okc .cm_bg,
        .cm_bg--346{
          background-color: #E2C207
        }
        .ch_346 .cm_text,
        .cm_text--346{
          color: #E2C207
        }
        .ch_346 .cm_border,
        .ch_okc .cm_border,
        .cm_border--346{
          border-color: #E2C207
        }
      
        .ch_418 {
          --chapter-color: #a89332;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--418 ::selection {
          background: #a89332
        }
        .ch_418 .cm_fill {
          fill: #a89332
        }
        
        .ch_418 .cm_bg,
        .ch_olo .cm_bg,
        .cm_bg--418{
          background-color: #a89332
        }
        .ch_418 .cm_text,
        .cm_text--418{
          color: #a89332
        }
        .ch_418 .cm_border,
        .ch_olo .cm_border,
        .cm_border--418{
          border-color: #a89332
        }
      
        .ch_323 {
          --chapter-color: #216d40;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--323 ::selection {
          background: #216d40
        }
        .ch_323 .cm_fill {
          fill: #216d40
        }
        
        .ch_323 .cm_bg,
        .ch_oma .cm_bg,
        .cm_bg--323{
          background-color: #216d40
        }
        .ch_323 .cm_text,
        .cm_text--323{
          color: #216d40
        }
        .ch_323 .cm_border,
        .ch_oma .cm_border,
        .cm_border--323{
          border-color: #216d40
        }
      
        .ch_349 {
          --chapter-color: #ff5917;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--349 ::selection {
          background: #ff5917
        }
        .ch_349 .cm_fill {
          fill: #ff5917
        }
        
        .ch_349 .cm_bg,
        .ch_oc .cm_bg,
        .cm_bg--349{
          background-color: #ff5917
        }
        .ch_349 .cm_text,
        .cm_text--349{
          color: #ff5917
        }
        .ch_349 .cm_border,
        .ch_oc .cm_border,
        .cm_border--349{
          border-color: #ff5917
        }
      
        .ch_176 {
          --chapter-color: #223e98;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--176 ::selection {
          background: #223e98
        }
        .ch_176 .cm_fill {
          fill: #223e98
        }
        
        .ch_176 .cm_bg,
        .ch_orl .cm_bg,
        .cm_bg--176{
          background-color: #223e98
        }
        .ch_176 .cm_text,
        .cm_text--176{
          color: #223e98
        }
        .ch_176 .cm_border,
        .ch_orl .cm_border,
        .cm_border--176{
          border-color: #223e98
        }
      
        .ch_197 {
          --chapter-color: #F15C30;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--197 ::selection {
          background: #F15C30
        }
        .ch_197 .cm_fill {
          fill: #F15C30
        }
        
        .ch_197 .cm_bg,
        .ch_osl .cm_bg,
        .cm_bg--197{
          background-color: #F15C30
        }
        .ch_197 .cm_text,
        .cm_text--197{
          color: #F15C30
        }
        .ch_197 .cm_border,
        .ch_osl .cm_border,
        .cm_border--197{
          border-color: #F15C30
        }
      
        .ch_177 {
          --chapter-color: #5d4284;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--177 ::selection {
          background: #5d4284
        }
        .ch_177 .cm_fill {
          fill: #5d4284
        }
        
        .ch_177 .cm_bg,
        .ch_ott .cm_bg,
        .cm_bg--177{
          background-color: #5d4284
        }
        .ch_177 .cm_text,
        .cm_text--177{
          color: #5d4284
        }
        .ch_177 .cm_border,
        .ch_ott .cm_border,
        .cm_border--177{
          border-color: #5d4284
        }
      
        .ch_440 {
          --chapter-color: #3EB489;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--440 ::selection {
          background: #3EB489
        }
        .ch_440 .cm_fill {
          fill: #3EB489
        }
        
        .ch_440 .cm_bg,
        .ch_ovd .cm_bg,
        .cm_bg--440{
          background-color: #3EB489
        }
        .ch_440 .cm_text,
        .cm_text--440{
          color: #3EB489
        }
        .ch_440 .cm_border,
        .ch_ovd .cm_border,
        .cm_border--440{
          border-color: #3EB489
        }
      
        .ch_324 {
          --chapter-color: #029874;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--324 ::selection {
          background: #029874
        }
        .ch_324 .cm_fill {
          fill: #029874
        }
        
        .ch_324 .cm_bg,
        .ch_pmo .cm_bg,
        .cm_bg--324{
          background-color: #029874
        }
        .ch_324 .cm_text,
        .cm_text--324{
          color: #029874
        }
        .ch_324 .cm_border,
        .ch_pmo .cm_border,
        .cm_border--324{
          border-color: #029874
        }
      
        .ch_326 {
          --chapter-color: #EF6A63;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--326 ::selection {
          background: #EF6A63
        }
        .ch_326 .cm_fill {
          fill: #EF6A63
        }
        
        .ch_326 .cm_bg,
        .ch_pb .cm_bg,
        .cm_bg--326{
          background-color: #EF6A63
        }
        .ch_326 .cm_text,
        .cm_text--326{
          color: #EF6A63
        }
        .ch_326 .cm_border,
        .ch_pb .cm_border,
        .cm_border--326{
          border-color: #EF6A63
        }
      
        .ch_345 {
          --chapter-color: #FFB000;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--345 ::selection {
          background: #FFB000
        }
        .ch_345 .cm_fill {
          fill: #FFB000
        }
        
        .ch_345 .cm_bg,
        .ch_pty .cm_bg,
        .cm_bg--345{
          background-color: #FFB000
        }
        .ch_345 .cm_text,
        .cm_text--345{
          color: #FFB000
        }
        .ch_345 .cm_border,
        .ch_pty .cm_border,
        .cm_border--345{
          border-color: #FFB000
        }
      
        .ch_178 {
          --chapter-color: #76163e;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--178 ::selection {
          background: #76163e
        }
        .ch_178 .cm_fill {
          fill: #76163e
        }
        
        .ch_178 .cm_bg,
        .ch_prs .cm_bg,
        .cm_bg--178{
          background-color: #76163e
        }
        .ch_178 .cm_text,
        .cm_text--178{
          color: #76163e
        }
        .ch_178 .cm_border,
        .ch_prs .cm_border,
        .cm_border--178{
          border-color: #76163e
        }
      
        .ch_357 {
          --chapter-color: #FFA501;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--357 ::selection {
          background: #FFA501
        }
        .ch_357 .cm_fill {
          fill: #FFA501
        }
        
        .ch_357 .cm_bg,
        .ch_pei .cm_bg,
        .cm_bg--357{
          background-color: #FFA501
        }
        .ch_357 .cm_text,
        .cm_text--357{
          color: #FFA501
        }
        .ch_357 .cm_border,
        .ch_pei .cm_border,
        .cm_border--357{
          border-color: #FFA501
        }
      
        .ch_229 {
          --chapter-color: #0000cc;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--229 ::selection {
          background: #0000cc
        }
        .ch_229 .cm_fill {
          fill: #0000cc
        }
        
        .ch_229 .cm_bg,
        .ch_per .cm_bg,
        .cm_bg--229{
          background-color: #0000cc
        }
        .ch_229 .cm_text,
        .cm_text--229{
          color: #0000cc
        }
        .ch_229 .cm_border,
        .ch_per .cm_border,
        .cm_border--229{
          border-color: #0000cc
        }
      
        .ch_218 {
          --chapter-color: #971d1f;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--218 ::selection {
          background: #971d1f
        }
        .ch_218 .cm_fill {
          fill: #971d1f
        }
        
        .ch_218 .cm_bg,
        .ch_phl .cm_bg,
        .cm_bg--218{
          background-color: #971d1f
        }
        .ch_218 .cm_text,
        .cm_text--218{
          color: #971d1f
        }
        .ch_218 .cm_border,
        .ch_phl .cm_border,
        .cm_border--218{
          border-color: #971d1f
        }
      
        .ch_179 {
          --chapter-color: #842442;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--179 ::selection {
          background: #842442
        }
        .ch_179 .cm_fill {
          fill: #842442
        }
        
        .ch_179 .cm_bg,
        .ch_phx .cm_bg,
        .cm_bg--179{
          background-color: #842442
        }
        .ch_179 .cm_text,
        .cm_text--179{
          color: #842442
        }
        .ch_179 .cm_border,
        .ch_phx .cm_border,
        .cm_border--179{
          border-color: #842442
        }
      
        .ch_180 {
          --chapter-color: #e5a735;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--180 ::selection {
          background: #e5a735
        }
        .ch_180 .cm_fill {
          fill: #e5a735
        }
        
        .ch_180 .cm_bg,
        .ch_pgh .cm_bg,
        .cm_bg--180{
          background-color: #e5a735
        }
        .ch_180 .cm_text,
        .cm_text--180{
          color: #e5a735
        }
        .ch_180 .cm_border,
        .ch_pgh .cm_border,
        .cm_border--180{
          border-color: #e5a735
        }
      
        .ch_403 {
          --chapter-color: #ea5455;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--403 ::selection {
          background: #ea5455
        }
        .ch_403 .cm_fill {
          fill: #ea5455
        }
        
        .ch_403 .cm_bg,
        .ch_pap .cm_bg,
        .cm_bg--403{
          background-color: #ea5455
        }
        .ch_403 .cm_text,
        .cm_text--403{
          color: #ea5455
        }
        .ch_403 .cm_border,
        .ch_pap .cm_border,
        .cm_border--403{
          border-color: #ea5455
        }
      
        .ch_181 {
          --chapter-color: #6a5770;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--181 ::selection {
          background: #6a5770
        }
        .ch_181 .cm_fill {
          fill: #6a5770
        }
        
        .ch_181 .cm_bg,
        .ch_pdx .cm_bg,
        .cm_bg--181{
          background-color: #6a5770
        }
        .ch_181 .cm_text,
        .cm_text--181{
          color: #6a5770
        }
        .ch_181 .cm_border,
        .ch_pdx .cm_border,
        .cm_border--181{
          border-color: #6a5770
        }
      
        .ch_182 {
          --chapter-color: #4683B0;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--182 ::selection {
          background: #4683B0
        }
        .ch_182 .cm_fill {
          fill: #4683B0
        }
        
        .ch_182 .cm_bg,
        .ch_opo .cm_bg,
        .cm_bg--182{
          background-color: #4683B0
        }
        .ch_182 .cm_text,
        .cm_text--182{
          color: #4683B0
        }
        .ch_182 .cm_border,
        .ch_opo .cm_border,
        .cm_border--182{
          border-color: #4683B0
        }
      
        .ch_267 {
          --chapter-color: #28c83c;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--267 ::selection {
          background: #28c83c
        }
        .ch_267 .cm_fill {
          fill: #28c83c
        }
        
        .ch_267 .cm_bg,
        .ch_poa .cm_bg,
        .cm_bg--267{
          background-color: #28c83c
        }
        .ch_267 .cm_text,
        .cm_text--267{
          color: #28c83c
        }
        .ch_267 .cm_border,
        .ch_poa .cm_border,
        .cm_border--267{
          border-color: #28c83c
        }
      
        .ch_272 {
          --chapter-color: #00635a;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--272 ::selection {
          background: #00635a
        }
        .ch_272 .cm_fill {
          fill: #00635a
        }
        
        .ch_272 .cm_bg,
        .ch_pkx .cm_bg,
        .cm_bg--272{
          background-color: #00635a
        }
        .ch_272 .cm_text,
        .cm_text--272{
          color: #00635a
        }
        .ch_272 .cm_border,
        .ch_pkx .cm_border,
        .cm_border--272{
          border-color: #00635a
        }
      
        .ch_421 {
          --chapter-color: #FCD900;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--421 ::selection {
          background: #FCD900
        }
        .ch_421 .cm_fill {
          fill: #FCD900
        }
        
        .ch_421 .cm_bg,
        .ch_pbo .cm_bg,
        .cm_bg--421{
          background-color: #FCD900
        }
        .ch_421 .cm_text,
        .cm_text--421{
          color: #FCD900
        }
        .ch_421 .cm_border,
        .ch_pbo .cm_border,
        .cm_border--421{
          border-color: #FCD900
        }
      
        .ch_183 {
          --chapter-color: #d9e022;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--183 ::selection {
          background: #d9e022
        }
        .ch_183 .cm_fill {
          fill: #d9e022
        }
        
        .ch_183 .cm_bg,
        .ch_prg .cm_bg,
        .cm_bg--183{
          background-color: #d9e022
        }
        .ch_183 .cm_text,
        .cm_text--183{
          color: #d9e022
        }
        .ch_183 .cm_border,
        .ch_prg .cm_border,
        .cm_border--183{
          border-color: #d9e022
        }
      
        .ch_402 {
          --chapter-color: #208cbc;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--402 ::selection {
          background: #208cbc
        }
        .ch_402 .cm_fill {
          fill: #208cbc
        }
        
        .ch_402 .cm_bg,
        .ch_gpg .cm_bg,
        .cm_bg--402{
          background-color: #208cbc
        }
        .ch_402 .cm_text,
        .cm_text--402{
          color: #208cbc
        }
        .ch_402 .cm_border,
        .ch_gpg .cm_border,
        .cm_border--402{
          border-color: #208cbc
        }
      
        .ch_239 {
          --chapter-color: #283494;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--239 ::selection {
          background: #283494
        }
        .ch_239 .cm_fill {
          fill: #283494
        }
        
        .ch_239 .cm_bg,
        .ch_qc .cm_bg,
        .cm_bg--239{
          background-color: #283494
        }
        .ch_239 .cm_text,
        .cm_text--239{
          color: #283494
        }
        .ch_239 .cm_border,
        .ch_qc .cm_border,
        .cm_border--239{
          border-color: #283494
        }
      
        .ch_316 {
          --chapter-color: #004E8B;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--316 ::selection {
          background: #004E8B
        }
        .ch_316 .cm_fill {
          fill: #004E8B
        }
        
        .ch_316 .cm_bg,
        .ch_uio .cm_bg,
        .cm_bg--316{
          background-color: #004E8B
        }
        .ch_316 .cm_text,
        .cm_text--316{
          color: #004E8B
        }
        .ch_316 .cm_border,
        .ch_uio .cm_border,
        .cm_border--316{
          border-color: #004E8B
        }
      
        .ch_184 {
          --chapter-color: #8c222f;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--184 ::selection {
          background: #8c222f
        }
        .ch_184 .cm_fill {
          fill: #8c222f
        }
        
        .ch_184 .cm_bg,
        .ch_rdu .cm_bg,
        .cm_bg--184{
          background-color: #8c222f
        }
        .ch_184 .cm_text,
        .cm_text--184{
          color: #8c222f
        }
        .ch_184 .cm_border,
        .ch_rdu .cm_border,
        .cm_border--184{
          border-color: #8c222f
        }
      
        .ch_410 {
          --chapter-color: #A50E27;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--410 ::selection {
          background: #A50E27
        }
        .ch_410 .cm_fill {
          fill: #A50E27
        }
        
        .ch_410 .cm_bg,
        .ch_rp .cm_bg,
        .cm_bg--410{
          background-color: #A50E27
        }
        .ch_410 .cm_text,
        .cm_text--410{
          color: #A50E27
        }
        .ch_410 .cm_border,
        .ch_rp .cm_border,
        .cm_border--410{
          border-color: #A50E27
        }
      
        .ch_277 {
          --chapter-color: #0000e6;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--277 ::selection {
          background: #0000e6
        }
        .ch_277 .cm_fill {
          fill: #0000e6
        }
        
        .ch_277 .cm_bg,
        .ch_rva .cm_bg,
        .cm_bg--277{
          background-color: #0000e6
        }
        .ch_277 .cm_text,
        .cm_text--277{
          color: #0000e6
        }
        .ch_277 .cm_border,
        .ch_rva .cm_border,
        .cm_border--277{
          border-color: #0000e6
        }
      
        .ch_222 {
          --chapter-color: #F27597;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--222 ::selection {
          background: #F27597
        }
        .ch_222 .cm_fill {
          fill: #F27597
        }
        
        .ch_222 .cm_bg,
        .ch_rio .cm_bg,
        .cm_bg--222{
          background-color: #F27597
        }
        .ch_222 .cm_text,
        .cm_text--222{
          color: #F27597
        }
        .ch_222 .cm_border,
        .ch_rio .cm_border,
        .cm_border--222{
          border-color: #F27597
        }
      
        .ch_359 {
          --chapter-color: #b56c23;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--359 ::selection {
          background: #b56c23
        }
        .ch_359 .cm_fill {
          fill: #b56c23
        }
        
        .ch_359 .cm_bg,
        .ch_ruh .cm_bg,
        .cm_bg--359{
          background-color: #b56c23
        }
        .ch_359 .cm_text,
        .cm_text--359{
          color: #b56c23
        }
        .ch_359 .cm_border,
        .ch_ruh .cm_border,
        .cm_border--359{
          border-color: #b56c23
        }
      
        .ch_271 {
          --chapter-color: #ffe900;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--271 ::selection {
          background: #ffe900
        }
        .ch_271 .cm_fill {
          fill: #ffe900
        }
        
        .ch_271 .cm_bg,
        .ch_rm .cm_bg,
        .cm_bg--271{
          background-color: #ffe900
        }
        .ch_271 .cm_text,
        .cm_text--271{
          color: #ffe900
        }
        .ch_271 .cm_border,
        .ch_rm .cm_border,
        .cm_border--271{
          border-color: #ffe900
        }
      
        .ch_263 {
          --chapter-color: #501596;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--263 ::selection {
          background: #501596
        }
        .ch_263 .cm_fill {
          fill: #501596
        }
        
        .ch_263 .cm_bg,
        .ch_rtd .cm_bg,
        .cm_bg--263{
          background-color: #501596
        }
        .ch_263 .cm_text,
        .cm_text--263{
          color: #501596
        }
        .ch_263 .cm_border,
        .ch_rtd .cm_border,
        .cm_border--263{
          border-color: #501596
        }
      
        .ch_321 {
          --chapter-color: #E0B03C;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--321 ::selection {
          background: #E0B03C
        }
        .ch_321 .cm_fill {
          fill: #E0B03C
        }
        
        .ch_321 .cm_bg,
        .ch_sac .cm_bg,
        .cm_bg--321{
          background-color: #E0B03C
        }
        .ch_321 .cm_text,
        .cm_text--321{
          color: #E0B03C
        }
        .ch_321 .cm_border,
        .ch_sac .cm_border,
        .cm_border--321{
          border-color: #E0B03C
        }
      
        .ch_228 {
          --chapter-color: #7F0ACF;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--228 ::selection {
          background: #7F0ACF
        }
        .ch_228 .cm_fill {
          fill: #7F0ACF
        }
        
        .ch_228 .cm_bg,
        .ch_spb .cm_bg,
        .cm_bg--228{
          background-color: #7F0ACF
        }
        .ch_228 .cm_text,
        .cm_text--228{
          color: #7F0ACF
        }
        .ch_228 .cm_border,
        .ch_spb .cm_border,
        .cm_border--228{
          border-color: #7F0ACF
        }
      
        .ch_244 {
          --chapter-color: #6ED2C8;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--244 ::selection {
          background: #6ED2C8
        }
        .ch_244 .cm_fill {
          fill: #6ED2C8
        }
        
        .ch_244 .cm_bg,
        .ch_slc .cm_bg,
        .cm_bg--244{
          background-color: #6ED2C8
        }
        .ch_244 .cm_text,
        .cm_text--244{
          color: #6ED2C8
        }
        .ch_244 .cm_border,
        .ch_slc .cm_border,
        .cm_border--244{
          border-color: #6ED2C8
        }
      
        .ch_358 {
          --chapter-color: #d95f4c;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--358 ::selection {
          background: #d95f4c
        }
        .ch_358 .cm_fill {
          fill: #d95f4c
        }
        
        .ch_358 .cm_bg,
        .ch_sat .cm_bg,
        .cm_bg--358{
          background-color: #d95f4c
        }
        .ch_358 .cm_text,
        .cm_text--358{
          color: #d95f4c
        }
        .ch_358 .cm_border,
        .ch_sat .cm_border,
        .cm_border--358{
          border-color: #d95f4c
        }
      
        .ch_251 {
          --chapter-color: #65A9C1;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--251 ::selection {
          background: #65A9C1
        }
        .ch_251 .cm_fill {
          fill: #65A9C1
        }
        
        .ch_251 .cm_bg,
        .ch_sd .cm_bg,
        .cm_bg--251{
          background-color: #65A9C1
        }
        .ch_251 .cm_text,
        .cm_text--251{
          color: #65A9C1
        }
        .ch_251 .cm_border,
        .ch_sd .cm_border,
        .cm_border--251{
          border-color: #65A9C1
        }
      
        .ch_185 {
          --chapter-color: #73b84d;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--185 ::selection {
          background: #73b84d
        }
        .ch_185 .cm_fill {
          fill: #73b84d
        }
        
        .ch_185 .cm_bg,
        .ch_sf .cm_bg,
        .cm_bg--185{
          background-color: #73b84d
        }
        .ch_185 .cm_text,
        .cm_text--185{
          color: #73b84d
        }
        .ch_185 .cm_border,
        .ch_sf .cm_border,
        .cm_border--185{
          border-color: #73b84d
        }
      
        .ch_300 {
          --chapter-color: #94a338;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--300 ::selection {
          background: #94a338
        }
        .ch_300 .cm_fill {
          fill: #94a338
        }
        
        .ch_300 .cm_bg,
        .ch_slp .cm_bg,
        .cm_bg--300{
          background-color: #94a338
        }
        .ch_300 .cm_text,
        .cm_text--300{
          color: #94a338
        }
        .ch_300 .cm_border,
        .ch_slp .cm_border,
        .cm_border--300{
          border-color: #94a338
        }
      
        .ch_278 {
          --chapter-color: #22ff22;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--278 ::selection {
          background: #22ff22
        }
        .ch_278 .cm_fill {
          fill: #22ff22
        }
        
        .ch_278 .cm_bg,
        .ch_ss .cm_bg,
        .cm_bg--278{
          background-color: #22ff22
        }
        .ch_278 .cm_text,
        .cm_text--278{
          color: #22ff22
        }
        .ch_278 .cm_border,
        .ch_ss .cm_border,
        .cm_border--278{
          border-color: #22ff22
        }
      
        .ch_260 {
          --chapter-color: #6e1e46;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--260 ::selection {
          background: #6e1e46
        }
        .ch_260 .cm_fill {
          fill: #6e1e46
        }
        
        .ch_260 .cm_bg,
        .ch_sfe .cm_bg,
        .cm_bg--260{
          background-color: #6e1e46
        }
        .ch_260 .cm_text,
        .cm_text--260{
          color: #6e1e46
        }
        .ch_260 .cm_border,
        .ch_sfe .cm_border,
        .cm_border--260{
          border-color: #6e1e46
        }
      
        .ch_236 {
          --chapter-color: #C92A39;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--236 ::selection {
          background: #C92A39
        }
        .ch_236 .cm_fill {
          fill: #C92A39
        }
        
        .ch_236 .cm_bg,
        .ch_scl .cm_bg,
        .cm_bg--236{
          background-color: #C92A39
        }
        .ch_236 .cm_text,
        .cm_text--236{
          color: #C92A39
        }
        .ch_236 .cm_border,
        .ch_scl .cm_border,
        .cm_border--236{
          border-color: #C92A39
        }
      
        .ch_348 {
          --chapter-color: #002d62;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--348 ::selection {
          background: #002d62
        }
        .ch_348 .cm_fill {
          fill: #002d62
        }
        
        .ch_348 .cm_bg,
        .ch_sdq .cm_bg,
        .cm_bg--348{
          background-color: #002d62
        }
        .ch_348 .cm_text,
        .cm_text--348{
          color: #002d62
        }
        .ch_348 .cm_border,
        .ch_sdq .cm_border,
        .cm_border--348{
          border-color: #002d62
        }
      
        .ch_432 {
          --chapter-color: #005254;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--432 ::selection {
          background: #005254
        }
        .ch_432 .cm_fill {
          fill: #005254
        }
        
        .ch_432 .cm_bg,
        .ch_sts .cm_bg,
        .cm_bg--432{
          background-color: #005254
        }
        .ch_432 .cm_text,
        .cm_text--432{
          color: #005254
        }
        .ch_432 .cm_border,
        .ch_sts .cm_border,
        .cm_border--432{
          border-color: #005254
        }
      
        .ch_186 {
          --chapter-color: #ebc9f4;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--186 ::selection {
          background: #ebc9f4
        }
        .ch_186 .cm_fill {
          fill: #ebc9f4
        }
        
        .ch_186 .cm_bg,
        .ch_spo .cm_bg,
        .cm_bg--186{
          background-color: #ebc9f4
        }
        .ch_186 .cm_text,
        .cm_text--186{
          color: #ebc9f4
        }
        .ch_186 .cm_border,
        .ch_spo .cm_border,
        .cm_border--186{
          border-color: #ebc9f4
        }
      
        .ch_441 {
          --chapter-color: #114511;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--441 ::selection {
          background: #114511
        }
        .ch_441 .cm_fill {
          fill: #114511
        }
        
        .ch_441 .cm_bg,
        .ch_sav .cm_bg,
        .cm_bg--441{
          background-color: #114511
        }
        .ch_441 .cm_text,
        .cm_text--441{
          color: #114511
        }
        .ch_441 .cm_border,
        .ch_sav .cm_border,
        .cm_border--441{
          border-color: #114511
        }
      
        .ch_187 {
          --chapter-color: #96c7d7;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--187 ::selection {
          background: #96c7d7
        }
        .ch_187 .cm_fill {
          fill: #96c7d7
        }
        
        .ch_187 .cm_bg,
        .ch_sea .cm_bg,
        .cm_bg--187{
          background-color: #96c7d7
        }
        .ch_187 .cm_text,
        .cm_text--187{
          color: #96c7d7
        }
        .ch_187 .cm_border,
        .ch_sea .cm_border,
        .cm_border--187{
          border-color: #96c7d7
        }
      
        .ch_293 {
          --chapter-color: #2200aa;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--293 ::selection {
          background: #2200aa
        }
        .ch_293 .cm_fill {
          fill: #2200aa
        }
        
        .ch_293 .cm_bg,
        .ch_seo .cm_bg,
        .cm_bg--293{
          background-color: #2200aa
        }
        .ch_293 .cm_text,
        .cm_text--293{
          color: #2200aa
        }
        .ch_293 .cm_border,
        .ch_seo .cm_border,
        .cm_border--293{
          border-color: #2200aa
        }
      
        .ch_312 {
          --chapter-color: #009900;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--312 ::selection {
          background: #009900
        }
        .ch_312 .cm_fill {
          fill: #009900
        }
        
        .ch_312 .cm_bg,
        .ch_shd .cm_bg,
        .cm_bg--312{
          background-color: #009900
        }
        .ch_312 .cm_text,
        .cm_text--312{
          color: #009900
        }
        .ch_312 .cm_border,
        .ch_shd .cm_border,
        .cm_border--312{
          border-color: #009900
        }
      
        .ch_422 {
          --chapter-color: #2A7D47;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--422 ::selection {
          background: #2A7D47
        }
        .ch_422 .cm_fill {
          fill: #2A7D47
        }
        
        .ch_422 .cm_bg,
        .ch_sva .cm_bg,
        .cm_bg--422{
          background-color: #2A7D47
        }
        .ch_422 .cm_text,
        .cm_text--422{
          color: #2A7D47
        }
        .ch_422 .cm_border,
        .ch_sva .cm_border,
        .cm_border--422{
          border-color: #2A7D47
        }
      
        .ch_340 {
          --chapter-color: #144F59;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--340 ::selection {
          background: #144F59
        }
        .ch_340 .cm_fill {
          fill: #144F59
        }
        
        .ch_340 .cm_bg,
        .ch_sbk .cm_bg,
        .cm_bg--340{
          background-color: #144F59
        }
        .ch_340 .cm_text,
        .cm_text--340{
          color: #144F59
        }
        .ch_340 .cm_border,
        .ch_sbk .cm_border,
        .cm_border--340{
          border-color: #144F59
        }
      
        .ch_412 {
          --chapter-color: #79c416;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--412 ::selection {
          background: #79c416
        }
        .ch_412 .cm_fill {
          fill: #79c416
        }
        
        .ch_412 .cm_bg,
        .ch_shz .cm_bg,
        .cm_bg--412{
          background-color: #79c416
        }
        .ch_412 .cm_text,
        .cm_text--412{
          color: #79c416
        }
        .ch_412 .cm_border,
        .ch_shz .cm_border,
        .cm_border--412{
          border-color: #79c416
        }
      
        .ch_188 {
          --chapter-color: #1e315f;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--188 ::selection {
          background: #1e315f
        }
        .ch_188 .cm_fill {
          fill: #1e315f
        }
        
        .ch_188 .cm_bg,
        .ch_sg .cm_bg,
        .cm_bg--188{
          background-color: #1e315f
        }
        .ch_188 .cm_text,
        .cm_text--188{
          color: #1e315f
        }
        .ch_188 .cm_border,
        .ch_sg .cm_border,
        .cm_border--188{
          border-color: #1e315f
        }
      
        .ch_274 {
          --chapter-color: #da4a75;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--274 ::selection {
          background: #da4a75
        }
        .ch_274 .cm_fill {
          fill: #da4a75
        }
        
        .ch_274 .cm_bg,
        .ch_sof .cm_bg,
        .cm_bg--274{
          background-color: #da4a75
        }
        .ch_274 .cm_text,
        .cm_text--274{
          color: #da4a75
        }
        .ch_274 .cm_border,
        .ch_sof .cm_border,
        .cm_border--274{
          border-color: #da4a75
        }
      
        .ch_354 {
          --chapter-color: #C41E3A;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--354 ::selection {
          background: #C41E3A
        }
        .ch_354 .cm_fill {
          fill: #C41E3A
        }
        
        .ch_354 .cm_bg,
        .ch_stl .cm_bg,
        .cm_bg--354{
          background-color: #C41E3A
        }
        .ch_354 .cm_text,
        .cm_text--354{
          color: #C41E3A
        }
        .ch_354 .cm_border,
        .ch_stl .cm_border,
        .cm_border--354{
          border-color: #C41E3A
        }
      
        .ch_189 {
          --chapter-color: #c0c037;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--189 ::selection {
          background: #c0c037
        }
        .ch_189 .cm_fill {
          fill: #c0c037
        }
        
        .ch_189 .cm_bg,
        .ch_sto .cm_bg,
        .cm_bg--189{
          background-color: #c0c037
        }
        .ch_189 .cm_text,
        .cm_text--189{
          color: #c0c037
        }
        .ch_189 .cm_border,
        .ch_sto .cm_border,
        .cm_border--189{
          border-color: #c0c037
        }
      
        .ch_338 {
          --chapter-color: #96D698;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--338 ::selection {
          background: #96D698
        }
        .ch_338 .cm_fill {
          fill: #96D698
        }
        
        .ch_338 .cm_bg,
        .ch_sun .cm_bg,
        .cm_bg--338{
          background-color: #96D698
        }
        .ch_338 .cm_text,
        .cm_text--338{
          color: #96D698
        }
        .ch_338 .cm_border,
        .ch_sun .cm_border,
        .cm_border--338{
          border-color: #96D698
        }
      
        .ch_190 {
          --chapter-color: #ee3c2d;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--190 ::selection {
          background: #ee3c2d
        }
        .ch_190 .cm_fill {
          fill: #ee3c2d
        }
        
        .ch_190 .cm_bg,
        .ch_syd .cm_bg,
        .cm_bg--190{
          background-color: #ee3c2d
        }
        .ch_190 .cm_text,
        .cm_text--190{
          color: #ee3c2d
        }
        .ch_190 .cm_border,
        .ch_syd .cm_border,
        .cm_border--190{
          border-color: #ee3c2d
        }
      
        .ch_245 {
          --chapter-color: #FFD400;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--245 ::selection {
          background: #FFD400
        }
        .ch_245 .cm_fill {
          fill: #FFD400
        }
        
        .ch_245 .cm_bg,
        .ch_tbz .cm_bg,
        .cm_bg--245{
          background-color: #FFD400
        }
        .ch_245 .cm_text,
        .cm_text--245{
          color: #FFD400
        }
        .ch_245 .cm_border,
        .ch_tbz .cm_border,
        .cm_border--245{
          border-color: #FFD400
        }
      
        .ch_270 {
          --chapter-color: #ff51a7;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--270 ::selection {
          background: #ff51a7
        }
        .ch_270 .cm_fill {
          fill: #ff51a7
        }
        
        .ch_270 .cm_bg,
        .ch_tpe .cm_bg,
        .cm_bg--270{
          background-color: #ff51a7
        }
        .ch_270 .cm_text,
        .cm_text--270{
          color: #ff51a7
        }
        .ch_270 .cm_border,
        .ch_tpe .cm_border,
        .cm_border--270{
          border-color: #ff51a7
        }
      
        .ch_339 {
          --chapter-color: #0326F2;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--339 ::selection {
          background: #0326F2
        }
        .ch_339 .cm_fill {
          fill: #0326F2
        }
        
        .ch_339 .cm_bg,
        .ch_tln .cm_bg,
        .cm_bg--339{
          background-color: #0326F2
        }
        .ch_339 .cm_text,
        .cm_text--339{
          color: #0326F2
        }
        .ch_339 .cm_border,
        .ch_tln .cm_border,
        .cm_border--339{
          border-color: #0326F2
        }
      
        .ch_322 {
          --chapter-color: #0BAEF7;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--322 ::selection {
          background: #0BAEF7
        }
        .ch_322 .cm_fill {
          fill: #0BAEF7
        }
        
        .ch_322 .cm_bg,
        .ch_tb .cm_bg,
        .cm_bg--322{
          background-color: #0BAEF7
        }
        .ch_322 .cm_text,
        .cm_text--322{
          color: #0BAEF7
        }
        .ch_322 .cm_border,
        .ch_tb .cm_border,
        .cm_border--322{
          border-color: #0BAEF7
        }
      
        .ch_266 {
          --chapter-color: #7a4fdc;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--266 ::selection {
          background: #7a4fdc
        }
        .ch_266 .cm_fill {
          fill: #7a4fdc
        }
        
        .ch_266 .cm_bg,
        .ch_tgu .cm_bg,
        .cm_bg--266{
          background-color: #7a4fdc
        }
        .ch_266 .cm_text,
        .cm_text--266{
          color: #7a4fdc
        }
        .ch_266 .cm_border,
        .ch_tgu .cm_border,
        .cm_border--266{
          border-color: #7a4fdc
        }
      
        .ch_331 {
          --chapter-color: #669900;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--331 ::selection {
          background: #669900
        }
        .ch_331 .cm_fill {
          fill: #669900
        }
        
        .ch_331 .cm_bg,
        .ch_thr .cm_bg,
        .cm_bg--331{
          background-color: #669900
        }
        .ch_331 .cm_text,
        .cm_text--331{
          color: #669900
        }
        .ch_331 .cm_border,
        .ch_thr .cm_border,
        .cm_border--331{
          border-color: #669900
        }
      
        .ch_258 {
          --chapter-color: #0646fa;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--258 ::selection {
          background: #0646fa
        }
        .ch_258 .cm_fill {
          fill: #0646fa
        }
        
        .ch_258 .cm_bg,
        .ch_tlv .cm_bg,
        .cm_bg--258{
          background-color: #0646fa
        }
        .ch_258 .cm_text,
        .cm_text--258{
          color: #0646fa
        }
        .ch_258 .cm_border,
        .ch_tlv .cm_border,
        .cm_border--258{
          border-color: #0646fa
        }
      
        .ch_219 {
          --chapter-color: #2ff7d0;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--219 ::selection {
          background: #2ff7d0
        }
        .ch_219 .cm_fill {
          fill: #2ff7d0
        }
        
        .ch_219 .cm_bg,
        .ch_tij .cm_bg,
        .cm_bg--219{
          background-color: #2ff7d0
        }
        .ch_219 .cm_text,
        .cm_text--219{
          color: #2ff7d0
        }
        .ch_219 .cm_border,
        .ch_tij .cm_border,
        .cm_border--219{
          border-color: #2ff7d0
        }
      
        .ch_334 {
          --chapter-color: #2C42D2;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--334 ::selection {
          background: #2C42D2
        }
        .ch_334 .cm_fill {
          fill: #2C42D2
        }
        
        .ch_334 .cm_bg,
        .ch_tm .cm_bg,
        .cm_bg--334{
          background-color: #2C42D2
        }
        .ch_334 .cm_text,
        .cm_text--334{
          color: #2C42D2
        }
        .ch_334 .cm_border,
        .ch_tm .cm_border,
        .cm_border--334{
          border-color: #2C42D2
        }
      
        .ch_257 {
          --chapter-color: #32aa32;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--257 ::selection {
          background: #32aa32
        }
        .ch_257 .cm_fill {
          fill: #32aa32
        }
        
        .ch_257 .cm_bg,
        .ch_tir .cm_bg,
        .cm_bg--257{
          background-color: #32aa32
        }
        .ch_257 .cm_text,
        .cm_text--257{
          color: #32aa32
        }
        .ch_257 .cm_border,
        .ch_tir .cm_border,
        .cm_border--257{
          border-color: #32aa32
        }
      
        .ch_380 {
          --chapter-color: #00c800;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--380 ::selection {
          background: #00c800
        }
        .ch_380 .cm_fill {
          fill: #00c800
        }
        
        .ch_380 .cm_bg,
        .ch_tsk .cm_bg,
        .cm_bg--380{
          background-color: #00c800
        }
        .ch_380 .cm_text,
        .cm_text--380{
          color: #00c800
        }
        .ch_380 .cm_border,
        .ch_tsk .cm_border,
        .cm_border--380{
          border-color: #00c800
        }
      
        .ch_376 {
          --chapter-color: #89a527;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--376 ::selection {
          background: #89a527
        }
        .ch_376 .cm_fill {
          fill: #89a527
        }
        
        .ch_376 .cm_bg,
        .ch_twb .cm_bg,
        .cm_bg--376{
          background-color: #89a527
        }
        .ch_376 .cm_text,
        .cm_text--376{
          color: #89a527
        }
        .ch_376 .cm_border,
        .ch_twb .cm_border,
        .cm_border--376{
          border-color: #89a527
        }
      
        .ch_191 {
          --chapter-color: #3566b9;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--191 ::selection {
          background: #3566b9
        }
        .ch_191 .cm_fill {
          fill: #3566b9
        }
        
        .ch_191 .cm_bg,
        .ch_to .cm_bg,
        .cm_bg--191{
          background-color: #3566b9
        }
        .ch_191 .cm_text,
        .cm_text--191{
          color: #3566b9
        }
        .ch_191 .cm_border,
        .ch_to .cm_border,
        .cm_border--191{
          border-color: #3566b9
        }
      
        .ch_268 {
          --chapter-color: #7f8000;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--268 ::selection {
          background: #7f8000
        }
        .ch_268 .cm_fill {
          fill: #7f8000
        }
        
        .ch_268 .cm_bg,
        .ch_3r .cm_bg,
        .cm_bg--268{
          background-color: #7f8000
        }
        .ch_268 .cm_text,
        .cm_text--268{
          color: #7f8000
        }
        .ch_268 .cm_border,
        .ch_3r .cm_border,
        .cm_border--268{
          border-color: #7f8000
        }
      
        .ch_347 {
          --chapter-color: #ffcc00;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--347 ::selection {
          background: #ffcc00
        }
        .ch_347 .cm_fill {
          fill: #ffcc00
        }
        
        .ch_347 .cm_bg,
        .ch_trd .cm_bg,
        .cm_bg--347{
          background-color: #ffcc00
        }
        .ch_347 .cm_text,
        .cm_text--347{
          color: #ffcc00
        }
        .ch_347 .cm_border,
        .ch_trd .cm_border,
        .cm_border--347{
          border-color: #ffcc00
        }
      
        .ch_370 {
          --chapter-color: #FC93C6;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--370 ::selection {
          background: #FC93C6
        }
        .ch_370 .cm_fill {
          fill: #FC93C6
        }
        
        .ch_370 .cm_bg,
        .ch_tuc .cm_bg,
        .cm_bg--370{
          background-color: #FC93C6
        }
        .ch_370 .cm_text,
        .cm_text--370{
          color: #FC93C6
        }
        .ch_370 .cm_border,
        .ch_tuc .cm_border,
        .cm_border--370{
          border-color: #FC93C6
        }
      
        .ch_259 {
          --chapter-color: #6fa04f;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--259 ::selection {
          background: #6fa04f
        }
        .ch_259 .cm_fill {
          fill: #6fa04f
        }
        
        .ch_259 .cm_bg,
        .ch_trn .cm_bg,
        .cm_bg--259{
          background-color: #6fa04f
        }
        .ch_259 .cm_text,
        .cm_text--259{
          color: #6fa04f
        }
        .ch_259 .cm_border,
        .ch_trn .cm_border,
        .cm_border--259{
          border-color: #6fa04f
        }
      
        .ch_342 {
          --chapter-color: #DDB0A2;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--342 ::selection {
          background: #DDB0A2
        }
        .ch_342 .cm_fill {
          fill: #DDB0A2
        }
        
        .ch_342 .cm_bg,
        .ch_tmn .cm_bg,
        .cm_bg--342{
          background-color: #DDB0A2
        }
        .ch_342 .cm_text,
        .cm_text--342{
          color: #DDB0A2
        }
        .ch_342 .cm_border,
        .ch_tmn .cm_border,
        .cm_border--342{
          border-color: #DDB0A2
        }
      
        .ch_383 {
          --chapter-color: #0074DD;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--383 ::selection {
          background: #0074DD
        }
        .ch_383 .cm_fill {
          fill: #0074DD
        }
        
        .ch_383 .cm_bg,
        .ch_ub .cm_bg,
        .cm_bg--383{
          background-color: #0074DD
        }
        .ch_383 .cm_text,
        .cm_text--383{
          color: #0074DD
        }
        .ch_383 .cm_border,
        .ch_ub .cm_border,
        .cm_border--383{
          border-color: #0074DD
        }
      
        .ch_192 {
          --chapter-color: #cd5d28;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--192 ::selection {
          background: #cd5d28
        }
        .ch_192 .cm_fill {
          fill: #cd5d28
        }
        
        .ch_192 .cm_bg,
        .ch_utr .cm_bg,
        .cm_bg--192{
          background-color: #cd5d28
        }
        .ch_192 .cm_text,
        .cm_text--192{
          color: #cd5d28
        }
        .ch_192 .cm_border,
        .ch_utr .cm_border,
        .cm_border--192{
          border-color: #cd5d28
        }
      
        .ch_256 {
          --chapter-color: #ff5000;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--256 ::selection {
          background: #ff5000
        }
        .ch_256 .cm_fill {
          fill: #ff5000
        }
        
        .ch_256 .cm_bg,
        .ch_vlc .cm_bg,
        .cm_bg--256{
          background-color: #ff5000
        }
        .ch_256 .cm_text,
        .cm_text--256{
          color: #ff5000
        }
        .ch_256 .cm_border,
        .ch_vlc .cm_border,
        .cm_border--256{
          border-color: #ff5000
        }
      
        .ch_193 {
          --chapter-color: #9C9C9D;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--193 ::selection {
          background: #9C9C9D
        }
        .ch_193 .cm_fill {
          fill: #9C9C9D
        }
        
        .ch_193 .cm_bg,
        .ch_van .cm_bg,
        .cm_bg--193{
          background-color: #9C9C9D
        }
        .ch_193 .cm_text,
        .cm_text--193{
          color: #9C9C9D
        }
        .ch_193 .cm_border,
        .ch_van .cm_border,
        .cm_border--193{
          border-color: #9C9C9D
        }
      
        .ch_436 {
          --chapter-color: #5F9CA1;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--436 ::selection {
          background: #5F9CA1
        }
        .ch_436 .cm_fill {
          fill: #5F9CA1
        }
        
        .ch_436 .cm_bg,
        .ch_ve .cm_bg,
        .cm_bg--436{
          background-color: #5F9CA1
        }
        .ch_436 .cm_text,
        .cm_text--436{
          color: #5F9CA1
        }
        .ch_436 .cm_border,
        .ch_ve .cm_border,
        .cm_border--436{
          border-color: #5F9CA1
        }
      
        .ch_391 {
          --chapter-color: #58b74e;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--391 ::selection {
          background: #58b74e
        }
        .ch_391 .cm_fill {
          fill: #58b74e
        }
        
        .ch_391 .cm_bg,
        .ch_vic .cm_bg,
        .cm_bg--391{
          background-color: #58b74e
        }
        .ch_391 .cm_text,
        .cm_text--391{
          color: #58b74e
        }
        .ch_391 .cm_border,
        .ch_vic .cm_border,
        .cm_border--391{
          border-color: #58b74e
        }
      
        .ch_214 {
          --chapter-color: #40B761;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--214 ::selection {
          background: #40B761
        }
        .ch_214 .cm_fill {
          fill: #40B761
        }
        
        .ch_214 .cm_bg,
        .ch_vie .cm_bg,
        .cm_bg--214{
          background-color: #40B761
        }
        .ch_214 .cm_text,
        .cm_text--214{
          color: #40B761
        }
        .ch_214 .cm_border,
        .ch_vie .cm_border,
        .cm_border--214{
          border-color: #40B761
        }
      
        .ch_289 {
          --chapter-color: #be0040;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--289 ::selection {
          background: #be0040
        }
        .ch_289 .cm_fill {
          fill: #be0040
        }
        
        .ch_289 .cm_bg,
        .ch_vln .cm_bg,
        .cm_bg--289{
          background-color: #be0040
        }
        .ch_289 .cm_text,
        .cm_text--289{
          color: #be0040
        }
        .ch_289 .cm_border,
        .ch_vln .cm_border,
        .cm_border--289{
          border-color: #be0040
        }
      
        .ch_433 {
          --chapter-color: #6480a4;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--433 ::selection {
          background: #6480a4
        }
        .ch_433 .cm_fill {
          fill: #6480a4
        }
        
        .ch_433 .cm_bg,
        .ch_vb .cm_bg,
        .cm_bg--433{
          background-color: #6480a4
        }
        .ch_433 .cm_text,
        .cm_text--433{
          color: #6480a4
        }
        .ch_433 .cm_border,
        .ch_vb .cm_border,
        .cm_border--433{
          border-color: #6480a4
        }
      
        .ch_362 {
          --chapter-color: #ff0000;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--362 ::selection {
          background: #ff0000
        }
        .ch_362 .cm_fill {
          fill: #ff0000
        }
        
        .ch_362 .cm_bg,
        .ch_v .cm_bg,
        .cm_bg--362{
          background-color: #ff0000
        }
        .ch_362 .cm_text,
        .cm_text--362{
          color: #ff0000
        }
        .ch_362 .cm_border,
        .ch_v .cm_border,
        .cm_border--362{
          border-color: #ff0000
        }
      
        .ch_194 {
          --chapter-color: #C1CF82;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--194 ::selection {
          background: #C1CF82
        }
        .ch_194 .cm_fill {
          fill: #C1CF82
        }
        
        .ch_194 .cm_bg,
        .ch_waw .cm_bg,
        .cm_bg--194{
          background-color: #C1CF82
        }
        .ch_194 .cm_text,
        .cm_text--194{
          color: #C1CF82
        }
        .ch_194 .cm_border,
        .ch_waw .cm_border,
        .cm_border--194{
          border-color: #C1CF82
        }
      
        .ch_195 {
          --chapter-color: #51BBB7;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--195 ::selection {
          background: #51BBB7
        }
        .ch_195 .cm_fill {
          fill: #51BBB7
        }
        
        .ch_195 .cm_bg,
        .ch_dc .cm_bg,
        .cm_bg--195{
          background-color: #51BBB7
        }
        .ch_195 .cm_text,
        .cm_text--195{
          color: #51BBB7
        }
        .ch_195 .cm_border,
        .ch_dc .cm_border,
        .cm_border--195{
          border-color: #51BBB7
        }
      
        .ch_317 {
          --chapter-color: #628481;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--317 ::selection {
          background: #628481
        }
        .ch_317 .cm_fill {
          fill: #628481
        }
        
        .ch_317 .cm_bg,
        .ch_wlg .cm_bg,
        .cm_bg--317{
          background-color: #628481
        }
        .ch_317 .cm_text,
        .cm_text--317{
          color: #628481
        }
        .ch_317 .cm_border,
        .ch_wlg .cm_border,
        .cm_border--317{
          border-color: #628481
        }
      
        .ch_444 {
          --chapter-color: #000;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--444 ::selection {
          background: #000
        }
        .ch_444 .cm_fill {
          fill: #000
        }
        
        .ch_444 .cm_bg,
        .ch_ilm .cm_bg,
        .cm_bg--444{
          background-color: #000
        }
        .ch_444 .cm_text,
        .cm_text--444{
          color: #000
        }
        .ch_444 .cm_border,
        .ch_ilm .cm_border,
        .cm_border--444{
          border-color: #000
        }
      
        .ch_442 {
          --chapter-color: #005780;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--442 ::selection {
          background: #005780
        }
        .ch_442 .cm_fill {
          fill: #005780
        }
        
        .ch_442 .cm_bg,
        .ch_ilm .cm_bg,
        .cm_bg--442{
          background-color: #005780
        }
        .ch_442 .cm_text,
        .cm_text--442{
          color: #005780
        }
        .ch_442 .cm_border,
        .ch_ilm .cm_border,
        .cm_border--442{
          border-color: #005780
        }
      
        .ch_406 {
          --chapter-color: #006DC8;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--406 ::selection {
          background: #006DC8
        }
        .ch_406 .cm_fill {
          fill: #006DC8
        }
        
        .ch_406 .cm_bg,
        .ch_wpg .cm_bg,
        .cm_bg--406{
          background-color: #006DC8
        }
        .ch_406 .cm_text,
        .cm_text--406{
          color: #006DC8
        }
        .ch_406 .cm_border,
        .ch_wpg .cm_border,
        .cm_border--406{
          border-color: #006DC8
        }
      
        .ch_399 {
          --chapter-color: #FF8500;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--399 ::selection {
          background: #FF8500
        }
        .ch_399 .cm_fill {
          fill: #FF8500
        }
        
        .ch_399 .cm_bg,
        .ch_ws .cm_bg,
        .cm_bg--399{
          background-color: #FF8500
        }
        .ch_399 .cm_text,
        .cm_text--399{
          color: #FF8500
        }
        .ch_399 .cm_border,
        .ch_ws .cm_border,
        .cm_border--399{
          border-color: #FF8500
        }
      
        .ch_329 {
          --chapter-color: #FC9302;
          --chapter-foreground: var(--black);
        }
        
        .cm_selection--329 ::selection {
          background: #FC9302
        }
        .ch_329 .cm_fill {
          fill: #FC9302
        }
        
        .ch_329 .cm_bg,
        .ch_wro .cm_bg,
        .cm_bg--329{
          background-color: #FC9302
        }
        .ch_329 .cm_text,
        .cm_text--329{
          color: #FC9302
        }
        .ch_329 .cm_border,
        .ch_wro .cm_border,
        .cm_border--329{
          border-color: #FC9302
        }
      
        .ch_398 {
          --chapter-color: #31B1CB;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--398 ::selection {
          background: #31B1CB
        }
        .ch_398 .cm_fill {
          fill: #31B1CB
        }
        
        .ch_398 .cm_bg,
        .ch_yzd .cm_bg,
        .cm_bg--398{
          background-color: #31B1CB
        }
        .ch_398 .cm_text,
        .cm_text--398{
          color: #31B1CB
        }
        .ch_398 .cm_border,
        .ch_yzd .cm_border,
        .cm_border--398{
          border-color: #31B1CB
        }
      
        .ch_389 {
          --chapter-color: #EF464E;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--389 ::selection {
          background: #EF464E
        }
        .ch_389 .cm_fill {
          fill: #EF464E
        }
        
        .ch_389 .cm_bg,
        .ch_evn .cm_bg,
        .cm_bg--389{
          background-color: #EF464E
        }
        .ch_389 .cm_text,
        .cm_text--389{
          color: #EF464E
        }
        .ch_389 .cm_border,
        .ch_evn .cm_border,
        .cm_border--389{
          border-color: #EF464E
        }
      
        .ch_396 {
          --chapter-color: #0f4c81;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--396 ::selection {
          background: #0f4c81
        }
        .ch_396 .cm_fill {
          fill: #0f4c81
        }
        
        .ch_396 .cm_bg,
        .ch_zg .cm_bg,
        .cm_bg--396{
          background-color: #0f4c81
        }
        .ch_396 .cm_text,
        .cm_text--396{
          color: #0f4c81
        }
        .ch_396 .cm_border,
        .ch_zg .cm_border,
        .cm_border--396{
          border-color: #0f4c81
        }
      
        .ch_196 {
          --chapter-color: #00b2d9;
          --chapter-foreground: var(--white);
        }
        
        .cm_selection--196 ::selection {
          background: #00b2d9
        }
        .ch_196 .cm_fill {
          fill: #00b2d9
        }
        
        .ch_196 .cm_bg,
        .ch_zh .cm_bg,
        .cm_bg--196{
          background-color: #00b2d9
        }
        .ch_196 .cm_text,
        .cm_text--196{
          color: #00b2d9
        }
        .ch_196 .cm_border,
        .ch_zh .cm_border,
        .cm_border--196{
          border-color: #00b2d9
        }
      