<commit_before>vendor(prop, args)
  -webkit-{prop} args
  -moz-{prop} args
  -o-{prop} args
  -ms-{prop} args
  {prop} args

transition()
  vendor('transition', arguments)

transition-duration()
  vendor('transition-duration', arguments)

transition-property()
  vendor('transition-property', arguments)

transform()
  vendor('transform', arguments)

border-bottom-left-radius()
  vendor('border-bottom-left-radius', arguments)

box-sizing()
  vendor('box-sizing', arguments)

box-shadow()
  vendor('box-shadow', arguments)

border-radius()
  vendor('border-radius', arguments)

tab-size()
  vendor('tab-size', arguments)

background-linear-gradient()
  background -webkit-linear-gradient(arguments)
  background -moz-linear-gradient(arguments)
  background -o-linear-gradient(arguments)
  background -ms-linear-gradient(arguments)
  background linear-gradient(arguments)


/*
 * # Document style
 */

html, body
  height 100%

body
  background-color #f2f2ff
  min-width 460px
  -webkit-text-size-adjust 100%

#document
  min-height 100%
  display inline-block
  padding-right 0.5em
  width 100%
  font-family 'Helvetica Neue', Helvetica, sans-serif
  padding-bottom 0.4em
  background-color #f2f2ff

#meta
  float left
  padding 0 1.25em 0.5em 1.2em
  color brown
  font-size 12px
  font-family 'Helvetica Neue', Helvetica, sans-serif
  width 36%

  &.commentsonly
    border-bottom 0
    padding 0.25em 1em 0.5em 1em
    max-width 900px
    margin 0 auto
    width 97%
    float none

#footer
  font-family 'Helvetica Neue', Helvetica, sans-serif
  padding 2px 1.4em 0 1.3em
  font-size 11px
  font-style italic
  color silver
  float left
  width 36%
  margin 0

  a
    color silver
    text-decoration none
    &:hover
      text-decoration underline

  &.commentsonly
    max-width 900px
    margin 2px auto
    color #A0A0A0
    width auto
    float none
    text-align right
    a
      color #A0A0A0


/*
 * # Navigation
 */

nav
  position fixed
  top 0
  right 0
  width 20em
  margin 0
  padding 0
  z-index 1000
  transition height 0 150ms
  text-shadow #f0f0f0 1px 1px 0
  color #4a525a

  ol, ul
    margin 0
    padding 0

  .tools, .toc
    font-family "Helvetica Neue",Helvetica,"Droid Sans",sans-serif
    font-weight 300
    font-size 0.938em
    line-height 1.35
    border-left-width 0

  .tools
    position relative
    z-index 100
    box-shadow rgba(0,0,0,0.3) 0 0 0.5em 0.1em
    background -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.9)), color-stop(100%, rgba(205,205,205,0.9)))
    background-linear-gradient(top, rgba(255,255,255,0.9),rgba(205,205,205,0.9))
    border-bottom-left-radius 0.4em
    border-bottom 1px solid #4a525a
    border-left 1px solid #4a525a
    background -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #cdcdcd))
    background-linear-gradient(top, #ffffff,#cdcdcd)

    li
      display table-cell
      vertical-align middle
      text-align center
      white-space nowrap
      height 2.1em
      padding 0 0.55em
      border-right 1px solid #4a525a
      &:last-child
        border-right none

    .github
      padding 0
      a
        display block
        height 2.1em
        width 2.1em
        text-indent -9001em
        transition opacity 200ms
        filter unquote("progid:DXImageTransform.Microsoft.Alpha(Opacity=50)")
        opacity 0.5
        background url("github-icon.png") top left no-repeat
        background-size 19.5px 24px
        &:hover
          filter unquote("progid:DXImageTransform.Microsoft.Alpha(Opacity=90)")
          opacity 0.9

    .search
      width 100%
      input
        box-sizing border-box
        display block
        width 100%

    .toggle
      transition background 150ms
      cursor pointer

  .toc
    box-sizing border-box
    position absolute
    top 2.1em
    bottom 0
    width 100%
    overflow-x hidden
    overflow-y auto
    transition left 150ms
    right auto
    left 100%
    box-shadow rgba(0,0,0,0.3) 0 0 0.5em 0.1em
    background rgba(230,230,230,0.9)
    border-left 1px solid #4a525a
    background #e6e6e6

    .children, .outline
      display none

    li
      position relative
      display block
      li
        .label
          padding-left 1.1em
        li
          .label
            padding-left 1.65em
          li
            .label
              padding-left 2.2em
            li
              .label
                padding-left 2.75em
              li
                .label
                  padding-left 3.3em

    .label
      display block
      line-height 2em
      padding 0 0.55em 0 0.55em
      color #4a525a
      text-decoration none
      border-top 1px solid rgba(192,192,192,0.9)
      border-bottom 1px solid rgba(192,192,192,0.9)
      margin-top -1px
      &:hover
        background rgba(205,205,205,0.9)
      em
        font-weight bold
        font-style normal

    .discloser
      transition-property -moz-transform -webkit-transform -o-transform transform
      transition-duration 200ms
      transform rotate(0deg)
      display inline-block
      height 9px
      width 9px
      padding 0.2em
      margin 0.2em 0.2em -0.2em 0.2em
      vertical-align baseline
      background url("disclosure-indicator.png") center center no-repeat
      background-size 9px 9px

    .discloser.placeholder
      background none

    .expanded
      & > .label
        .discloser
          transform rotate(90deg)
      & > .children, & > .outline, > .outline .children
        display block
      & > .outline .discloser
        background none

    .filtered
      & > .label
        display none

    .matched-child
      & > .label
        display block
        filter unquote("progid:DXImageTransform.Microsoft.Alpha(Opacity=65)")
        opacity 0.65
        background: rgba(192,192,192,0.9)
        text-shadow none
      & > .children, & > .outline, & > .outline .children
        display block

    .matched
      & > .children, & > .outline, & > .outline .children
        display block

    .selected
      & > .label
        background #f5fbff

    .file
      & > .label
        em
          color #101214

    .folder
      & > .label
        & > .text
          background url("folder-icon.png") top left no-repeat
          padding-left 20px

    .file-folder
      & > .label
        & > .text
          background url("file-folder-icon.png") top left no-repeat
          padding-left 20px

    .heading
      & > .label
        & > .text
          font-size 0.88em

  &.active
    transition height 0 0
    height 100%
    .toc
      right 0
      left 0
    .tools
      border-bottom-left-radius 0
      .toggle
        background rgba(205,205,205,0.9)
        position relative

  &.searching
    .toc
      .discloser
        display none

  input[type="search"]
    border-radius 1em
    box-shadow #ddd 0 1px 1px 0 inset
    border 1px solid #959595
    padding 0.15em 0.8em
    -webkit-appearance none
    outline 0
    &:focus
      border-color #339933


/*
 * # Markdown
 */

h1
  font-size 28px
  border-bottom 1px solid #EEE

h2
  font-size 18px
  color #445
  border-bottom 1px solid #EEE

h3
  font-size 16px
  color #445

h4
  font-size 15px
  color #445

h5, h6
  font-size 16px
  font-style italic
  color #445

h1, h2, h3, h4, h5, h6
  margin 1em 0 5px 0

em, i
  color #707070

.segment
  .comments
    position relative
    float left
    height 100%
    width 36%
    font-size 14px
    padding 0 1em 0 1em
    z-index 998
    background-color white
    border-radius 6px
    box-shadow 1px 1px 15px #cbcbcb
    margin: 5px 5px 5px 10px
    li
      padding 0.1em 0
    .toc
      padding 1em
      border 1px dotted gray
      background #FAF6FF
      a
        line-height 1.5em
    & > *
      overflow hidden
    code
      background #f5f5f5
      border 1px dotted #ccc
      padding 0 2px 0 2px
      font-family Menlo, Monaco, 'Courier New', monospace
      line-height 1.6em
    pre
      code
        display inline-block
        max-width 99%
        overflow auto
        line-height 1.4em
        &.brief
          white-space normal
    blockquote
      border-left 4px solid silver
      margin-left 0
      padding 2px 14px
      background #F5F5F5
    p
      line-height 1.3em

    /* callout arrow */
    &:after
      position absolute
      top 0
      left 100%
      margin-left -7px
      font-size 27px
      content "►"
      color white
      z-index 999

  .commentsonly
    width auto
    max-width 900px
    float none
    margin 0.5em auto 0 auto
    &:after
      content ""
      display none

  .code
    float left
    height 100%
    width 46%
    font-family Menlo, Monaco, 'Courier New', monospace
    font-size 14px
    white-space pre
    padding 14px 1em 0 1.2em
    .wrapper
      display inline-block
      margin-right 1em

  .nocomment
    &:after
      content ""
      text-shadow 0
    .comments:after
      content ""
      display none

  /* callout shadow */
  &:after
    position absolute<commit_msg>- Callout style fix<commit_after>vendor(prop, args)
  -webkit-{prop} args
  -moz-{prop} args
  -o-{prop} args
  -ms-{prop} args
  {prop} args

transition()
  vendor('transition', arguments)

transition-duration()
  vendor('transition-duration', arguments)

transition-property()
  vendor('transition-property', arguments)

transform()
  vendor('transform', arguments)

border-bottom-left-radius()
  vendor('border-bottom-left-radius', arguments)

box-sizing()
  vendor('box-sizing', arguments)

box-shadow()
  vendor('box-shadow', arguments)

border-radius()
  vendor('border-radius', arguments)

tab-size()
  vendor('tab-size', arguments)

background-linear-gradient()
  background -webkit-linear-gradient(arguments)
  background -moz-linear-gradient(arguments)
  background -o-linear-gradient(arguments)
  background -ms-linear-gradient(arguments)
  background linear-gradient(arguments)


/*
 * # Document style
 */

html, body
  height 100%

body
  background-color #f2f2ff
  min-width 460px
  -webkit-text-size-adjust 100%

#document
  min-height 100%
  display inline-block
  padding-right 0.5em
  width 100%
  font-family 'Helvetica Neue', Helvetica, sans-serif
  padding-bottom 0.4em
  background-color #f2f2ff

#meta
  float left
  padding 0 1.25em 0.5em 1.2em
  color brown
  font-size 12px
  font-family 'Helvetica Neue', Helvetica, sans-serif
  width 36%

  &.commentsonly
    border-bottom 0
    padding 0.25em 1em 0.5em 1em
    max-width 900px
    margin 0 auto
    width 97%
    float none

#footer
  font-family 'Helvetica Neue', Helvetica, sans-serif
  padding 2px 1.4em 0 1.3em
  font-size 11px
  font-style italic
  color silver
  float left
  width 36%
  margin 0

  a
    color silver
    text-decoration none
    &:hover
      text-decoration underline

  &.commentsonly
    max-width 900px
    margin 2px auto
    color #A0A0A0
    width auto
    float none
    text-align right
    a
      color #A0A0A0


/*
 * # Navigation
 */

nav
  position fixed
  top 0
  right 0
  width 20em
  margin 0
  padding 0
  z-index 1000
  transition height 0 150ms
  text-shadow #f0f0f0 1px 1px 0
  color #4a525a

  ol, ul
    margin 0
    padding 0

  .tools, .toc
    font-family "Helvetica Neue",Helvetica,"Droid Sans",sans-serif
    font-weight 300
    font-size 0.938em
    line-height 1.35
    border-left-width 0

  .tools
    position relative
    z-index 100
    box-shadow rgba(0,0,0,0.3) 0 0 0.5em 0.1em
    background -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.9)), color-stop(100%, rgba(205,205,205,0.9)))
    background-linear-gradient(top, rgba(255,255,255,0.9),rgba(205,205,205,0.9))
    border-bottom-left-radius 0.4em
    border-bottom 1px solid #4a525a
    border-left 1px solid #4a525a
    background -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #cdcdcd))
    background-linear-gradient(top, #ffffff,#cdcdcd)

    li
      display table-cell
      vertical-align middle
      text-align center
      white-space nowrap
      height 2.1em
      padding 0 0.55em
      border-right 1px solid #4a525a
      &:last-child
        border-right none

    .github
      padding 0
      a
        display block
        height 2.1em
        width 2.1em
        text-indent -9001em
        transition opacity 200ms
        filter unquote("progid:DXImageTransform.Microsoft.Alpha(Opacity=50)")
        opacity 0.5
        background url("github-icon.png") top left no-repeat
        background-size 19.5px 24px
        &:hover
          filter unquote("progid:DXImageTransform.Microsoft.Alpha(Opacity=90)")
          opacity 0.9

    .search
      width 100%
      input
        box-sizing border-box
        display block
        width 100%

    .toggle
      transition background 150ms
      cursor pointer

  .toc
    box-sizing border-box
    position absolute
    top 2.1em
    bottom 0
    width 100%
    overflow-x hidden
    overflow-y auto
    transition left 150ms
    right auto
    left 100%
    box-shadow rgba(0,0,0,0.3) 0 0 0.5em 0.1em
    background rgba(230,230,230,0.9)
    border-left 1px solid #4a525a
    background #e6e6e6

    .children, .outline
      display none

    li
      position relative
      display block
      li
        .label
          padding-left 1.1em
        li
          .label
            padding-left 1.65em
          li
            .label
              padding-left 2.2em
            li
              .label
                padding-left 2.75em
              li
                .label
                  padding-left 3.3em

    .label
      display block
      line-height 2em
      padding 0 0.55em 0 0.55em
      color #4a525a
      text-decoration none
      border-top 1px solid rgba(192,192,192,0.9)
      border-bottom 1px solid rgba(192,192,192,0.9)
      margin-top -1px
      &:hover
        background rgba(205,205,205,0.9)
      em
        font-weight bold
        font-style normal

    .discloser
      transition-property -moz-transform -webkit-transform -o-transform transform
      transition-duration 200ms
      transform rotate(0deg)
      display inline-block
      height 9px
      width 9px
      padding 0.2em
      margin 0.2em 0.2em -0.2em 0.2em
      vertical-align baseline
      background url("disclosure-indicator.png") center center no-repeat
      background-size 9px 9px

    .discloser.placeholder
      background none

    .expanded
      & > .label
        .discloser
          transform rotate(90deg)
      & > .children, & > .outline, > .outline .children
        display block
      & > .outline .discloser
        background none

    .filtered
      & > .label
        display none

    .matched-child
      & > .label
        display block
        filter unquote("progid:DXImageTransform.Microsoft.Alpha(Opacity=65)")
        opacity 0.65
        background: rgba(192,192,192,0.9)
        text-shadow none
      & > .children, & > .outline, & > .outline .children
        display block

    .matched
      & > .children, & > .outline, & > .outline .children
        display block

    .selected
      & > .label
        background #f5fbff

    .file
      & > .label
        em
          color #101214

    .folder
      & > .label
        & > .text
          background url("folder-icon.png") top left no-repeat
          padding-left 20px

    .file-folder
      & > .label
        & > .text
          background url("file-folder-icon.png") top left no-repeat
          padding-left 20px

    .heading
      & > .label
        & > .text
          font-size 0.88em

  &.active
    transition height 0 0
    height 100%
    .toc
      right 0
      left 0
    .tools
      border-bottom-left-radius 0
      .toggle
        background rgba(205,205,205,0.9)
        position relative

  &.searching
    .toc
      .discloser
        display none

  input[type="search"]
    border-radius 1em
    box-shadow #ddd 0 1px 1px 0 inset
    border 1px solid #959595
    padding 0.15em 0.8em
    -webkit-appearance none
    outline 0
    &:focus
      border-color #339933


/*
 * # Markdown
 */

h1
  font-size 28px
  border-bottom 1px solid #EEE

h2
  font-size 18px
  color #445
  border-bottom 1px solid #EEE

h3
  font-size 16px
  color #445

h4
  font-size 15px
  color #445

h5, h6
  font-size 16px
  font-style italic
  color #445

h1, h2, h3, h4, h5, h6
  margin 1em 0 5px 0

em, i
  color #707070

.segment
  .comments
    position relative
    float left
    height 100%
    width 36%
    font-size 14px
    padding 0 1em 0 1em
    z-index 998
    background-color white
    border-radius 6px
    box-shadow 1px 1px 15px #cbcbcb
    margin: 5px 5px 5px 10px
    li
      padding 0.1em 0
    .toc
      padding 1em
      border 1px dotted gray
      background #FAF6FF
      a
        line-height 1.5em
    & > *
      overflow hidden
    code
      background #f5f5f5
      border 1px dotted #ccc
      padding 0 2px 0 2px
      font-family Menlo, Monaco, 'Courier New', monospace
      line-height 1.6em
    pre
      code
        display inline-block
        max-width 99%
        overflow auto
        line-height 1.4em
        &.brief
          white-space normal
    blockquote
      border-left 4px solid silver
      margin-left 0
      padding 2px 14px
      background #F5F5F5
    p
      line-height 1.3em

    /* callout arrow */
    &:after
      position absolute
      top 0
      left 100%
      margin-left -7px
      font-size 27px
      content "►"
      color white
      z-index 999

  .commentsonly
    width auto
    max-width 900px
    float none
    margin 0.5em auto 0 auto
    &:after
      content ""
      display none

  .code
    float left
    height 100%
    width 46%
    font-family Menlo, Monaco, 'Courier New', monospace
    font-size 14px
    white-space pre
    padding 14px 1em 0 1.2em
    .wrapper
      display inline-block
      margin-right 1em

  &.nocomment
    &:after
      content ""
      text-shadow 0
    .comments:after
      content ""
      display none

  /* callout shadow */
  &:after
    position absolute
{'fraction_non_alphanumeric': 0.08685069425236489, 'fraction_numerical': 0.06361675056701886, 'mean_word_length': 1.9371242891957758, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 47, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6586787', 'n_tokens_mistral': 6864, 'n_tokens_neox': 5852, 'n_words': 1624}