body
  font-family: Monaco

a
  text-decoration: none

.jasmine_reporter a
  &:visited
    color: #303
  color: #303
  &:hover, &:active
    color: blue

.run_spec
  float: right
  padding-right: 5px
  font-size: .8em
  text-decoration: none

.jasmine_reporter
  margin: 0 5px

.runner.running
  background-color: yellow

.options
  text-align: right
  font-size: .8em

.suite
  margin: 0
  padding-left: 1em
  .suite
    margin: 0 0 0 5px
  &.passed
    color: green
  &.failed
    color: red

.spec
  margin: 0
  padding-left: 1em
  clear: both
  &.failed
    a
      color: red
  &.passed
    a
      color: green
  &.skipped
    background-color: #bbb

.passed
  color: green
  display: none

.failed
  background-color: #fbb

.skipped
  color: #777
  background-color: #eee
  display: none

.resultMessage
  span.result
    display: block
    line-height: 2em
    color: black
  .mismatch
    color: black

.stackTrace
  white-space: pre
  font-size: .8em
  margin-left: 10px
  max-height: 5em
  overflow: auto
  border: 1px inset red
  padding: 1em

.finished-at
  padding-left: 1em
  font-size: .6em

.show-passed .passed, .show-skipped .skipped
  display: block

#jasmine_content
  position: fixed
  right: 100%

.runner
  border: 1px solid gray
  display: block
  margin: 5px 0
  padding: 2px 0 2px 10px