.highlight .language-scala .c{color:#60a0b0;font-style:italic}.highlight .language-scala .err{border:1px solid red}.highlight .language-scala .k{color:#0000e6;font-weight:700}.highlight .language-scala .o{color:#000}.highlight .language-scala .cm{color:#60a0b0;font-style:italic}.highlight .language-scala .cp{color:#007020}.highlight .language-scala .c1{color:#60a0b0;font-style:italic}.highlight .language-scala .cs{color:#60a0b0;background-color:#fff0f0}.highlight .language-scala .gd{color:#a00000}.highlight .language-scala .ge{font-style:italic}.highlight .language-scala .gr{color:red}.highlight .language-scala .gh{color:navy;font-weight:700}.highlight .language-scala .gi{color:#00a000}.highlight .language-scala .go{color:gray}.highlight .language-scala .gp{color:#c65d09;font-weight:700}.highlight .language-scala .gs{font-weight:700}.highlight .language-scala .gu{color:purple;font-weight:700}.highlight .language-scala .gt{color:#0040d0}.highlight .language-scala .kc{color:#007020;font-weight:700}.highlight .language-scala .kd{color:#007020;font-weight:700}.highlight .language-scala .kn{color:#007020;font-weight:700}.highlight .language-scala .kp{color:#007020}.highlight .language-scala .kr{color:#007020;font-weight:700}.highlight .language-scala .kt{color:#7e0021}.highlight .language-scala .m{color:#40a070}.highlight .language-scala .s{color:#ce7b00}.highlight .language-scala .n{color:#090}.highlight .language-scala .na{color:#4070a0}.highlight .language-scala .nb{color:#007020}.highlight .language-scala .nc{color:#7e0021;font-weight:700}.highlight .language-scala .no{color:#60add5}.highlight .language-scala .nd{color:#00b8a3;font-weight:700}.highlight .language-scala .ni{color:#d55537;font-weight:700}.highlight .language-scala .ne{color:#007020}.highlight .language-scala .nf{color:#06287e}.highlight .language-scala .nl{color:#002070;font-weight:700}.highlight .language-scala .nn{color:#0e84b5;font-weight:700}.highlight .language-scala .nt{color:#062873;font-weight:700}.highlight .language-scala .nv{color:#bb60d5}.highlight .language-scala .ow{color:#007020;font-weight:700}.highlight .language-scala .w{color:#bbb}.highlight .language-scala .mf{color:#a01ec3}.highlight .language-scala .mh{color:#a01ec3}.highlight .language-scala .mi{color:#a01ec3}.highlight .language-scala .mo{color:#a01ec3}.highlight .language-scala .sb{color:#4070a0}.highlight .language-scala .sc{color:#4070a0}.highlight .language-scala .sd{color:#4070a0;font-style:italic}.highlight .language-scala .s2{color:#4070a0}.highlight .language-scala .se{color:#4070a0;font-weight:700}.highlight .language-scala .sh{color:#4070a0}.highlight .language-scala .si{color:#70a0d0;font-style:italic}.highlight .language-scala .sx{color:#c65d09}.highlight .language-scala .sr{color:#235388}.highlight .language-scala .s1{color:#4070a0}.highlight .language-scala .ss{color:#517918}.highlight .language-scala .bp{color:#007020}.highlight .language-scala .vc{color:#bb60d5}.highlight .language-scala .vg{color:#bb60d5}.highlight .language-scala .vi{color:#bb60d5}.highlight .language-scala .il{color:#40a070}