pre
  color: #ccc
  font-size: 13px
  background: #222
  line-height: 1.5em
  border: #aaa 1px solid
  overflow-x: auto
  overflow-y: hidden
  padding: 25px 20px
  .lineno
    color: #888
    background: #e3e3e3
    display: inline-block
    padding: 0 0 0 10px
    &:first-child
      padding-top: 15px
      display: inline-block
 
.highlight
  position: relative
  .pre_expander
    +mono-font
    font-size: 10px
    text-align: right
    padding: 4px 8px
    line-height: 150%
    position: absolute
    cursor: pointer
    top: 2px
    right: 2px
    +border-bottom-left-radius
    display: block
    color: #777
    background: #333
    &:hover
      background: #444
      color: #ccc
 
// based on: http://github.com/mojombo/tpw/raw/master/css/syntax.css
.editor
  background: rgb(0,22,41)
  line-height: 1.25
 
pre.console
  background-color: black
  color= lighten(#008000, 25)
  letter-spacing: 1px
  padding: 0.5em
  .prompt
    color= lighten(#000080, 50)
    &:before
      :color white
      content: "["
    &:after
      :color white
      content: "]"
  .stdin
    font-weight: bold
    color= lighten(#008000, 75)
 
.highlight
  padding: 0 0 0.1em
  color: white
  // Comment
  .c
    color: #999988
    font-style: italic
  // Error
  .err
    color: #a61717
    background-color: #e3d2d2
  // Name
  .n
    color: white
  // Keyword
  .k
    color: rgb(255, 157, 0)
  // Paren
  .p
    color= darken(#FF9D00, 33)
  // Operator
  .o
    color: rgb(255, 157, 0)
  // Comment.Multiline
  .cm
    color: #999988
    font-style: italic
  // Comment.Preproc
  .cp
    color: #999999
  // Comment.Single
  .c1
    color: #999988
    font-style: italic
  // Comment.Special
  .cs
    color: #999999
    font-style: italic
  // Generic.Deleted
  .gd
    color: #000000
    background-color: #ffdddd
  // Generic.Deleted.Specific