.str{color:#080}.kwd{color:#008;font-weight:700}.com{color:#800}.typ{color:#606;font-weight:700}.lit{color:#066}.pun{color:#660}.pln{color:#000}.tag{color:#008;font-weight:700}.atn{color:#606}.atv{color:#080}.dec{color:#606}pre.prettyprint{margin:0 0 12px;font-family:ubuntu mono,Consolas,andale mono wt,andale mono,lucida console,lucida sans typewriter,dejavu sans mono,bitstream vera sans mono,liberation mono,nimbus mono l,Monaco,courier new,Courier,monospace;font-weight:400;font-size:14px;overflow-x:scroll}pre.prettyprint b,pre.prettyprint strong{font-weight:700}pre.prettyprint{background-color:#fff;border:0;padding:0 12px 0 0;border-left:3px solid #7ad03a;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:0 1px 2px rgba(0,0,0,.1)}pre.prettyprint:hover{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.4);-moz-box-shadow:0 1px 2px rgba(0,0,0,.4);box-shadow:0 1px 2px rgba(0,0,0,.4)}pre .line::before{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#999}pre{counter-reset:line-numbering}pre .line::before{content:counter(line-numbering);counter-increment:line-numbering;padding-right:4px;margin-right:4px;width:2.5em;display:inline-block;text-align:right;opacity:.5;background-color:#111}.line{display:inline-block}pre::-webkit-scrollbar{width:12px;height:6px}pre::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}pre::-webkit-scrollbar-thumb{background-color:#666}