anchor.diff:              text-shadow: 1px 1px 0 #fff;
               text-align: center;
           }
  -        #rescan, #buildInfo {
  -            float: right;
  -        }
  -        #rescan {
  -            color: #c00;
  -        }
  -
           /* see http://stackoverflow.com/questions/6258521/clear-icon-inside-input-text */
           .clearable{
               background-image: url('/images/close_search.png');
  
positive.code:                 })
              })()
          })
      #param
          .padding
              div
                  span Visualizer
                  select#visualizer(selected='dot')
                      option(value='dot') dot
                      option(value='neato') neato
                      option(value='fdp') fdp
                      option(value='sfdp') sfdp
                      option(value='twopi') twopi
                      option(value='circo') circo
                  input#buildInfo(type='button' value='?')
                  input#rescan(type='button' value='rescan')
              div
                  .param Edge length / rank separation
                  #edge_length
              .param
                  input#indirect(type='checkbox')
                  span Indirect
                  input#detailed(type='checkbox')
                  span Detailed
      #filter
          .padding-h
              .param
                  input.filter-option(type='radio' name='filter' value='' checked)
                  span All
                  input.filter-option(type='radio' name='filter' value=':not(.foreign)')
                  span Built
                  input.filter-option(type='radio' name='filter' value='.foreign')
                  span Not built
                  input.filter-option(type='radio' name='filter' value='.current')
                  span Current
                  br
                  span Name
                  input.clearable#filter-name(type='text' placeholder='regex pattern')
      #modules
          //-
              Note: Fixed table header implementation is based on this:
              http://salzerdesign.com/test/fixedTable.html
          .header-background
          .fixed-table-container-inner
              table
                  thead
                      tr
                          th
                              .th-content
                              .th-inner
                                  div module
                                  div all
                                  div none
                          th
                              .th-inner
                                  div o
                                  div
                                      input.internal_all(type='button')
                                  div
                                      input.internal_none(type='button')
                          th
                              .th-inner
                                  div ->
                                  div
                                      input.outdep_all(type='button')
                                  div
                                      input.outdep_none(type='button')
                          th
                              .th-inner
                                  div <-
                                  div
                                      input.indep_all(type='button')
                                  div
                                      input.indep_none(type='button')
                          th
                              .th-inner
                                  div x
                                  div
                                      input.ignore_all(type='button')
                                  div
                                      input.ignore_none(type='button')
                  tbody
      #header
      #basicBuildInfo(style='display:none;')
          h1 Select modules to show diagram for
          h2 Build directory: #{req.buildInfo.options.buildPath}
      #diagram
          .padding
              img#diagramImage(src='images/question.png')
      #progress-overlay
          #progressbar
              .progress-label Scanning dependencies...
  
negative.code:             })()
  
              $('#buildInfo').click(function() {
                  $('#info-message').html($('#basicBuildInfo').html())
              })
  
              // CLEARABLE INPUT
  