| 
0
 | 
     1 body {
 | 
| 
 | 
     2   margin: 0;
 | 
| 
 | 
     3   padding: 0;
 | 
| 
 | 
     4   background: white;
 | 
| 
 | 
     5   color: black;
 | 
| 
 | 
     6   font-family: sans-serif;
 | 
| 
 | 
     7 }
 | 
| 
 | 
     8 
 | 
| 
 | 
     9 .container {
 | 
| 
 | 
    10   padding-left: 115px;
 | 
| 
 | 
    11 }
 | 
| 
 | 
    12 
 | 
| 
 | 
    13 .main {
 | 
| 
 | 
    14   position: relative;
 | 
| 
 | 
    15   background: white;
 | 
| 
 | 
    16   padding: 2em 2em 2em 0;
 | 
| 
 | 
    17 }
 | 
| 
 | 
    18 
 | 
| 
 | 
    19 #.main {
 | 
| 
 | 
    20   width: 98%;
 | 
| 
 | 
    21 }
 | 
| 
 | 
    22 
 | 
| 
 | 
    23 .overflow {
 | 
| 
 | 
    24   width: 100%;
 | 
| 
 | 
    25   overflow: auto;
 | 
| 
 | 
    26 }
 | 
| 
 | 
    27 
 | 
| 
 | 
    28 .menu {
 | 
| 
 | 
    29   width: 90px;
 | 
| 
 | 
    30   margin: 0;
 | 
| 
 | 
    31   font-size: 80%;
 | 
| 
 | 
    32   text-align: left;
 | 
| 
 | 
    33   position: absolute;
 | 
| 
 | 
    34   top: 20px;
 | 
| 
 | 
    35   left: 20px;
 | 
| 
 | 
    36   right: auto;
 | 
| 
 | 
    37 }
 | 
| 
 | 
    38 
 | 
| 
 | 
    39 .menu ul {
 | 
| 
 | 
    40   list-style: none;
 | 
| 
 | 
    41   padding: 0;
 | 
| 
 | 
    42   margin: 10px 0 0 0;
 | 
| 
 | 
    43   border-left: 2px solid #999;
 | 
| 
 | 
    44 }
 | 
| 
 | 
    45 
 | 
| 
 | 
    46 .menu li {
 | 
| 
 | 
    47   margin-bottom: 3px;
 | 
| 
 | 
    48   padding: 2px 4px;
 | 
| 
 | 
    49   background: white;
 | 
| 
 | 
    50   color: black;
 | 
| 
 | 
    51   font-weight: normal;
 | 
| 
 | 
    52 }
 | 
| 
 | 
    53 
 | 
| 
 | 
    54 .menu li.active {
 | 
| 
 | 
    55   font-weight: bold;
 | 
| 
 | 
    56 }
 | 
| 
 | 
    57 
 | 
| 
 | 
    58 .menu img {
 | 
| 
 | 
    59   width: 75px;
 | 
| 
 | 
    60   height: 90px;
 | 
| 
 | 
    61   border: 0;
 | 
| 
 | 
    62 }
 | 
| 
 | 
    63 
 | 
| 
 | 
    64 div.atom-logo {
 | 
| 
 | 
    65   margin-top: 10px;
 | 
| 
 | 
    66 }
 | 
| 
 | 
    67 
 | 
| 
 | 
    68 .atom-logo img{
 | 
| 
 | 
    69   width: 14px;
 | 
| 
 | 
    70   height: 14px;
 | 
| 
 | 
    71   border: 0;
 | 
| 
 | 
    72 }
 | 
| 
 | 
    73 
 | 
| 
 | 
    74 .menu a { color: black; display: block; }
 | 
| 
 | 
    75 
 | 
| 
 | 
    76 .search {
 | 
| 
 | 
    77   position: absolute;
 | 
| 
 | 
    78   top: .7em;
 | 
| 
 | 
    79   right: 2em;
 | 
| 
 | 
    80 }
 | 
| 
 | 
    81 
 | 
| 
 | 
    82 form.search div#hint {
 | 
| 
 | 
    83   display: none;
 | 
| 
 | 
    84   position: absolute;
 | 
| 
 | 
    85   top: 40px;
 | 
| 
 | 
    86   right: 0px;
 | 
| 
 | 
    87   width: 190px;
 | 
| 
 | 
    88   padding: 5px;
 | 
| 
 | 
    89   background: #ffc;
 | 
| 
 | 
    90   font-size: 70%;
 | 
| 
 | 
    91   border: 1px solid yellow;
 | 
| 
 | 
    92   border-radius: 5px;
 | 
| 
 | 
    93   z-index: 15;
 | 
| 
 | 
    94 }
 | 
| 
 | 
    95 
 | 
| 
 | 
    96 form.search:hover div#hint { display: block; }
 | 
| 
 | 
    97 
 | 
| 
 | 
    98 a { text-decoration:none; }
 | 
| 
 | 
    99 .age { white-space:nowrap; }
 | 
| 
 | 
   100 .date { white-space:nowrap; }
 | 
| 
 | 
   101 .indexlinks { white-space:nowrap; }
 | 
| 
 | 
   102 .parity0,
 | 
| 
 | 
   103 .stripes4 > :nth-child(4n+1),
 | 
| 
 | 
   104 .stripes2 > :nth-child(2n+1) { background-color: #f0f0f0; }
 | 
| 
 | 
   105 .parity1,
 | 
| 
 | 
   106 .stripes4 > :nth-child(4n+3),
 | 
| 
 | 
   107 .stripes2 > :nth-child(2n+2) { background-color: white; }
 | 
| 
 | 
   108 .plusline { color: green; }
 | 
| 
 | 
   109 .minusline { color: #dc143c; } /* crimson */
 | 
| 
 | 
   110 .atline { color: purple; }
 | 
| 
 | 
   111 
 | 
| 
 | 
   112 .diffstat-table {
 | 
| 
 | 
   113   margin-top: 1em;
 | 
| 
 | 
   114 }
 | 
| 
 | 
   115 .diffstat-file {
 | 
| 
 | 
   116   white-space: nowrap;
 | 
| 
 | 
   117   font-size: 90%;
 | 
| 
 | 
   118 }
 | 
| 
 | 
   119 .diffstat-total {
 | 
| 
 | 
   120   white-space: nowrap;
 | 
| 
 | 
   121   font-size: 90%;
 | 
| 
 | 
   122 }
 | 
| 
 | 
   123 .diffstat-graph {
 | 
| 
 | 
   124   width: 100%;
 | 
| 
 | 
   125 }
 | 
| 
 | 
   126 .diffstat-add {
 | 
| 
 | 
   127   background-color: green;
 | 
| 
 | 
   128   float: left;
 | 
| 
 | 
   129 }
 | 
| 
 | 
   130 .diffstat-remove {
 | 
| 
 | 
   131   background-color: red;
 | 
| 
 | 
   132   float: left;
 | 
| 
 | 
   133 }
 | 
| 
 | 
   134 
 | 
| 
 | 
   135 .navigate {
 | 
| 
 | 
   136   text-align: right;
 | 
| 
 | 
   137   font-size: 60%;
 | 
| 
 | 
   138   margin: 1em 0;
 | 
| 
 | 
   139 }
 | 
| 
 | 
   140 
 | 
| 
 | 
   141 .phase {
 | 
| 
 | 
   142   color: #999;
 | 
| 
 | 
   143   font-size: 70%;
 | 
| 
 | 
   144   border-bottom: 1px dotted #999;
 | 
| 
 | 
   145   font-weight: normal;
 | 
| 
 | 
   146   margin-left: .5em;
 | 
| 
 | 
   147   vertical-align: baseline;
 | 
| 
 | 
   148 }
 | 
| 
 | 
   149 
 | 
| 
 | 
   150 .obsolete {
 | 
| 
 | 
   151   color: #999;
 | 
| 
 | 
   152   font-size: 70%;
 | 
| 
 | 
   153   border-bottom: 1px dashed #999;
 | 
| 
 | 
   154   font-weight: normal;
 | 
| 
 | 
   155   margin-left: .5em;
 | 
| 
 | 
   156   vertical-align: baseline;
 | 
| 
 | 
   157 }
 | 
| 
 | 
   158 
 | 
| 
 | 
   159 .instability {
 | 
| 
 | 
   160   color: #000;
 | 
| 
 | 
   161   font-size: 70%;
 | 
| 
 | 
   162   border-bottom: 1px solid #000;
 | 
| 
 | 
   163   font-weight: normal;
 | 
| 
 | 
   164   margin-left: .5em;
 | 
| 
 | 
   165   vertical-align: baseline;
 | 
| 
 | 
   166 }
 | 
| 
 | 
   167 
 | 
| 
 | 
   168 .tag {
 | 
| 
 | 
   169   color: #999;
 | 
| 
 | 
   170   font-size: 70%;
 | 
| 
 | 
   171   font-weight: normal;
 | 
| 
 | 
   172   margin-left: .5em;
 | 
| 
 | 
   173   vertical-align: baseline;
 | 
| 
 | 
   174 }
 | 
| 
 | 
   175 
 | 
| 
 | 
   176 .branchhead {
 | 
| 
 | 
   177   color: #000;
 | 
| 
 | 
   178   font-size: 80%;
 | 
| 
 | 
   179   font-weight: normal;
 | 
| 
 | 
   180   margin-left: .5em;
 | 
| 
 | 
   181   vertical-align: baseline;
 | 
| 
 | 
   182 }
 | 
| 
 | 
   183 
 | 
| 
 | 
   184 ul#graphnodes .branchhead {
 | 
| 
 | 
   185   font-size: 75%;
 | 
| 
 | 
   186 }
 | 
| 
 | 
   187 
 | 
| 
 | 
   188 .branchname {
 | 
| 
 | 
   189   color: #000;
 | 
| 
 | 
   190   font-size: 60%;
 | 
| 
 | 
   191   font-weight: normal;
 | 
| 
 | 
   192   margin-left: .5em;
 | 
| 
 | 
   193   vertical-align: baseline;
 | 
| 
 | 
   194 }
 | 
| 
 | 
   195 
 | 
| 
 | 
   196 /* Common */
 | 
| 
 | 
   197 pre { margin: 0; }
 | 
| 
 | 
   198 
 | 
| 
 | 
   199 h2 { font-size: 120%; border-bottom: 1px solid #999; }
 | 
| 
 | 
   200 h2 a { color: #000; }
 | 
| 
 | 
   201 h3 {
 | 
| 
 | 
   202   margin-top: +.7em;
 | 
| 
 | 
   203   font-size: 100%;
 | 
| 
 | 
   204 }
 | 
| 
 | 
   205 
 | 
| 
 | 
   206 /* log and tags tables */
 | 
| 
 | 
   207 .bigtable {
 | 
| 
 | 
   208   border-bottom: 1px solid #999;
 | 
| 
 | 
   209   border-collapse: collapse;
 | 
| 
 | 
   210   font-size: 90%;
 | 
| 
 | 
   211   width: 100%;
 | 
| 
 | 
   212   font-weight: normal;
 | 
| 
 | 
   213   text-align: left;
 | 
| 
 | 
   214 }
 | 
| 
 | 
   215 
 | 
| 
 | 
   216 .bigtable td {
 | 
| 
 | 
   217   padding: 1px 4px;
 | 
| 
 | 
   218   vertical-align: top;
 | 
| 
 | 
   219 }
 | 
| 
 | 
   220 
 | 
| 
 | 
   221 .bigtable th {
 | 
| 
 | 
   222   padding: 1px 4px;
 | 
| 
 | 
   223   border-bottom: 1px solid #999;
 | 
| 
 | 
   224 }
 | 
| 
 | 
   225 .bigtable tr { border: none; }
 | 
| 
 | 
   226 .bigtable .age { width: 7em; }
 | 
| 
 | 
   227 .bigtable .author { width: 15em; }
 | 
| 
 | 
   228 .bigtable .commit { width: 7em; }
 | 
| 
 | 
   229 .bigtable .description { }
 | 
| 
 | 
   230 .bigtable .description .base { font-size: 70%; float: right; line-height: 1.66; }
 | 
| 
 | 
   231 .bigtable .node { width: 5em; font-family: monospace;}
 | 
| 
 | 
   232 .bigtable .permissions { width: 8em; text-align: left;}
 | 
| 
 | 
   233 .bigtable .size { width: 5em; text-align: right; }
 | 
| 
 | 
   234 .bigtable .annotate { text-align: right; }
 | 
| 
 | 
   235 .bigtable td.annotate { font-size: smaller; }
 | 
| 
 | 
   236 .bigtable td.source { font-size: inherit; }
 | 
| 
 | 
   237 tr.thisrev a { color:#999999; text-decoration: none; }
 | 
| 
 | 
   238 tr.thisrev td.source { color:#009900; }
 | 
| 
 | 
   239 td.annotate {
 | 
| 
 | 
   240   white-space: nowrap;
 | 
| 
 | 
   241 }
 | 
| 
 | 
   242 div.annotate-info {
 | 
| 
 | 
   243   z-index: 5;
 | 
| 
 | 
   244   display: none;
 | 
| 
 | 
   245   position: absolute;
 | 
| 
 | 
   246   background-color: #FFFFFF;
 | 
| 
 | 
   247   border: 1px solid #999;
 | 
| 
 | 
   248   text-align: left;
 | 
| 
 | 
   249   color: #000000;
 | 
| 
 | 
   250   padding: 5px;
 | 
| 
 | 
   251 }
 | 
| 
 | 
   252 div.annotate-info a { color: #0000FF; }
 | 
| 
 | 
   253 td.annotate:hover div.annotate-info { display: inline; }
 | 
| 
 | 
   254 
 | 
| 
 | 
   255 #diffopts-form {
 | 
| 
 | 
   256   font-size: smaller;
 | 
| 
 | 
   257   color: #424242;
 | 
| 
 | 
   258   padding-bottom: 10px;
 | 
| 
 | 
   259   display: none;
 | 
| 
 | 
   260 }
 | 
| 
 | 
   261 
 | 
| 
 | 
   262 .source, .sourcefirst {
 | 
| 
 | 
   263   font-family: monospace;
 | 
| 
 | 
   264   white-space: pre;
 | 
| 
 | 
   265   padding: 1px 4px;
 | 
| 
 | 
   266   font-size: 90%;
 | 
| 
 | 
   267 }
 | 
| 
 | 
   268 .sourcefirst { border-bottom: 1px solid #999; font-weight: bold; }
 | 
| 
 | 
   269 .source a { color: #999; font-size: smaller; font-family: monospace;}
 | 
| 
 | 
   270 .bottomline { border-bottom: 1px solid #999; }
 | 
| 
 | 
   271 
 | 
| 
 | 
   272 .sourcelines {
 | 
| 
 | 
   273   font-size: 90%;
 | 
| 
 | 
   274   position: relative;
 | 
| 
 | 
   275   counter-reset: lineno;
 | 
| 
 | 
   276 }
 | 
| 
 | 
   277 
 | 
| 
 | 
   278 .wrap > span {
 | 
| 
 | 
   279     white-space: pre-wrap;
 | 
| 
 | 
   280 }
 | 
| 
 | 
   281 
 | 
| 
 | 
   282 .linewraptoggle {
 | 
| 
 | 
   283     float: right;
 | 
| 
 | 
   284 }
 | 
| 
 | 
   285 
 | 
| 
 | 
   286 .diffblocks { counter-reset: lineno; }
 | 
| 
 | 
   287 .diffblocks > div { counter-increment: lineno; }
 | 
| 
 | 
   288 
 | 
| 
 | 
   289 .sourcelines > span {
 | 
| 
 | 
   290   display: inline-block;
 | 
| 
 | 
   291   box-sizing: border-box;
 | 
| 
 | 
   292   width: 100%;
 | 
| 
 | 
   293   padding: 1px 0px 1px 5em;
 | 
| 
 | 
   294   counter-increment: lineno;
 | 
| 
 | 
   295 }
 | 
| 
 | 
   296 
 | 
| 
 | 
   297 .sourcelines > span:before {
 | 
| 
 | 
   298   -moz-user-select: -moz-none;
 | 
| 
 | 
   299   -khtml-user-select: none;
 | 
| 
 | 
   300   -webkit-user-select: none;
 | 
| 
 | 
   301   -ms-user-select: none;
 | 
| 
 | 
   302   user-select: none;
 | 
| 
 | 
   303   display: inline-block;
 | 
| 
 | 
   304   margin-left: -6em;
 | 
| 
 | 
   305   width: 4em;
 | 
| 
 | 
   306   font-size: smaller;
 | 
| 
 | 
   307   color: #999;
 | 
| 
 | 
   308   text-align: right;
 | 
| 
 | 
   309   content: counters(lineno, ".");
 | 
| 
 | 
   310   float: left;
 | 
| 
 | 
   311 }
 | 
| 
 | 
   312 
 | 
| 
 | 
   313 .sourcelines > span:after {
 | 
| 
 | 
   314   content: '';
 | 
| 
 | 
   315   display: inline-block;
 | 
| 
 | 
   316 }
 | 
| 
 | 
   317 
 | 
| 
 | 
   318 .sourcelines > span:target, tr:target td {
 | 
| 
 | 
   319   background-color: #bfdfff;
 | 
| 
 | 
   320 }
 | 
| 
 | 
   321 
 | 
| 
 | 
   322 /* Followlines */
 | 
| 
 | 
   323 tbody.sourcelines > tr.followlines-selected,
 | 
| 
 | 
   324 pre.sourcelines > span.followlines-selected {
 | 
| 
 | 
   325   background-color: #99C7E9;
 | 
| 
 | 
   326 }
 | 
| 
 | 
   327 
 | 
| 
 | 
   328 div#followlines {
 | 
| 
 | 
   329   background-color: #FFF;
 | 
| 
 | 
   330   border: 1px solid #999;
 | 
| 
 | 
   331   padding: 5px;
 | 
| 
 | 
   332   position: fixed;
 | 
| 
 | 
   333 }
 | 
| 
 | 
   334 
 | 
| 
 | 
   335 div.followlines-cancel {
 | 
| 
 | 
   336   text-align: right;
 | 
| 
 | 
   337 }
 | 
| 
 | 
   338 
 | 
| 
 | 
   339 div.followlines-cancel > button {
 | 
| 
 | 
   340   line-height: 80%;
 | 
| 
 | 
   341   padding: 0;
 | 
| 
 | 
   342   border: 0;
 | 
| 
 | 
   343   border-radius: 2px;
 | 
| 
 | 
   344   background-color: inherit;
 | 
| 
 | 
   345   font-weight: bold;
 | 
| 
 | 
   346 }
 | 
| 
 | 
   347 
 | 
| 
 | 
   348 div.followlines-cancel > button:hover {
 | 
| 
 | 
   349   color: #FFFFFF;
 | 
| 
 | 
   350   background-color: #CF1F1F;
 | 
| 
 | 
   351 }
 | 
| 
 | 
   352 
 | 
| 
 | 
   353 div.followlines-link {
 | 
| 
 | 
   354   margin: 2px;
 | 
| 
 | 
   355   margin-top: 4px;
 | 
| 
 | 
   356   font-family: sans-serif;
 | 
| 
 | 
   357 }
 | 
| 
 | 
   358 
 | 
| 
 | 
   359 .btn-followlines {
 | 
| 
 | 
   360   position: absolute;
 | 
| 
 | 
   361   display: none;
 | 
| 
 | 
   362   cursor: pointer;
 | 
| 
 | 
   363   box-sizing: content-box;
 | 
| 
 | 
   364   font-size: 12px;
 | 
| 
 | 
   365   width: 13px;
 | 
| 
 | 
   366   height: 13px;
 | 
| 
 | 
   367   border-radius: 3px;
 | 
| 
 | 
   368   margin: 0px;
 | 
| 
 | 
   369   margin-top: -2px;
 | 
| 
 | 
   370   padding: 0px;
 | 
| 
 | 
   371   background-color: #E5FDE5;
 | 
| 
 | 
   372   border: 1px solid #9BC19B;
 | 
| 
 | 
   373   font-family: monospace;
 | 
| 
 | 
   374   text-align: center;
 | 
| 
 | 
   375   line-height: 5px;
 | 
| 
 | 
   376 }
 | 
| 
 | 
   377 
 | 
| 
 | 
   378 span.followlines-select .btn-followlines {
 | 
| 
 | 
   379   margin-left: -1.5em;
 | 
| 
 | 
   380 }
 | 
| 
 | 
   381 
 | 
| 
 | 
   382 .btn-followlines:hover {
 | 
| 
 | 
   383   transform: scale(1.2, 1.2);
 | 
| 
 | 
   384 }
 | 
| 
 | 
   385 
 | 
| 
 | 
   386 .btn-followlines .followlines-plus {
 | 
| 
 | 
   387   color: green;
 | 
| 
 | 
   388 }
 | 
| 
 | 
   389 
 | 
| 
 | 
   390 .btn-followlines .followlines-minus {
 | 
| 
 | 
   391   color: red;
 | 
| 
 | 
   392 }
 | 
| 
 | 
   393 
 | 
| 
 | 
   394 .btn-followlines-end {
 | 
| 
 | 
   395   background-color: #ffdcdc;
 | 
| 
 | 
   396 }
 | 
| 
 | 
   397 
 | 
| 
 | 
   398 .sourcelines tr:hover .btn-followlines,
 | 
| 
 | 
   399 .sourcelines span.followlines-select:hover > .btn-followlines {
 | 
| 
 | 
   400   display: inline;
 | 
| 
 | 
   401 }
 | 
| 
 | 
   402 
 | 
| 
 | 
   403 .btn-followlines-hidden,
 | 
| 
 | 
   404 .sourcelines tr:hover .btn-followlines-hidden {
 | 
| 
 | 
   405   display: none;
 | 
| 
 | 
   406 }
 | 
| 
 | 
   407 
 | 
| 
 | 
   408 .sourcelines > a {
 | 
| 
 | 
   409     display: inline-block;
 | 
| 
 | 
   410     position: absolute;
 | 
| 
 | 
   411     left: 0px;
 | 
| 
 | 
   412     width: 4em;
 | 
| 
 | 
   413     height: 1em;
 | 
| 
 | 
   414 }
 | 
| 
 | 
   415 
 | 
| 
 | 
   416 .fileline { font-family: monospace; }
 | 
| 
 | 
   417 .fileline img { border: 0; }
 | 
| 
 | 
   418 
 | 
| 
 | 
   419 .tagEntry .closed { color: #99f; }
 | 
| 
 | 
   420 
 | 
| 
 | 
   421 /* Changeset entry */
 | 
| 
 | 
   422 #changesetEntry {
 | 
| 
 | 
   423   border-collapse: collapse;
 | 
| 
 | 
   424   font-size: 90%;
 | 
| 
 | 
   425   width: 100%;
 | 
| 
 | 
   426   margin-bottom: 1em;
 | 
| 
 | 
   427 }
 | 
| 
 | 
   428 
 | 
| 
 | 
   429 #changesetEntry th {
 | 
| 
 | 
   430   padding: 1px 4px;
 | 
| 
 | 
   431   width: 4em;
 | 
| 
 | 
   432   text-align: right;
 | 
| 
 | 
   433   font-weight: normal;
 | 
| 
 | 
   434   color: #999;
 | 
| 
 | 
   435   vertical-align: top;
 | 
| 
 | 
   436 }
 | 
| 
 | 
   437 
 | 
| 
 | 
   438 div.description {
 | 
| 
 | 
   439   border-left: 2px solid #999;
 | 
| 
 | 
   440   margin: 1em 0 1em 0;
 | 
| 
 | 
   441   padding: .3em;
 | 
| 
 | 
   442   white-space: pre;
 | 
| 
 | 
   443   font-family: monospace;
 | 
| 
 | 
   444 }
 | 
| 
 | 
   445 
 | 
| 
 | 
   446 /* Graph */
 | 
| 
 | 
   447 div#wrapper {
 | 
| 
 | 
   448 	position: relative;
 | 
| 
 | 
   449 	border-top: 1px solid black;
 | 
| 
 | 
   450 	border-bottom: 1px solid black;
 | 
| 
 | 
   451 	margin: 0;
 | 
| 
 | 
   452 	padding: 0;
 | 
| 
 | 
   453 }
 | 
| 
 | 
   454 
 | 
| 
 | 
   455 canvas {
 | 
| 
 | 
   456 	position: absolute;
 | 
| 
 | 
   457 	z-index: 5;
 | 
| 
 | 
   458 	top: -0.7em;
 | 
| 
 | 
   459 	margin: 0;
 | 
| 
 | 
   460 }
 | 
| 
 | 
   461 
 | 
| 
 | 
   462 ul#graphnodes {
 | 
| 
 | 
   463 	list-style: none inside none;
 | 
| 
 | 
   464 	padding: 0;
 | 
| 
 | 
   465 	margin: 0;
 | 
| 
 | 
   466 }
 | 
| 
 | 
   467 
 | 
| 
 | 
   468 ul#graphnodes li {
 | 
| 
 | 
   469 	height: 39px;
 | 
| 
 | 
   470 	overflow: visible;
 | 
| 
 | 
   471 }
 | 
| 
 | 
   472 
 | 
| 
 | 
   473 ul#graphnodes li .fg {
 | 
| 
 | 
   474 	position: absolute;
 | 
| 
 | 
   475 	z-index: 10;
 | 
| 
 | 
   476 }
 | 
| 
 | 
   477 
 | 
| 
 | 
   478 ul#graphnodes li .info {
 | 
| 
 | 
   479 	font-size: 70%;
 | 
| 
 | 
   480 }
 | 
| 
 | 
   481 
 | 
| 
 | 
   482 /* Comparison */
 | 
| 
 | 
   483 .legend {
 | 
| 
 | 
   484     padding: 1.5% 0 1.5% 0;
 | 
| 
 | 
   485 }
 | 
| 
 | 
   486 
 | 
| 
 | 
   487 .legendinfo {
 | 
| 
 | 
   488     border: 1px solid #999;
 | 
| 
 | 
   489     font-size: 80%;
 | 
| 
 | 
   490     text-align: center;
 | 
| 
 | 
   491     padding: 0.5%;
 | 
| 
 | 
   492 }
 | 
| 
 | 
   493 
 | 
| 
 | 
   494 .equal {
 | 
| 
 | 
   495     background-color: #ffffff;
 | 
| 
 | 
   496 }
 | 
| 
 | 
   497 
 | 
| 
 | 
   498 .delete {
 | 
| 
 | 
   499     background-color: #faa;
 | 
| 
 | 
   500     color: #333;
 | 
| 
 | 
   501 }
 | 
| 
 | 
   502 
 | 
| 
 | 
   503 .insert {
 | 
| 
 | 
   504     background-color: #ffa;
 | 
| 
 | 
   505 }
 | 
| 
 | 
   506 
 | 
| 
 | 
   507 .replace {
 | 
| 
 | 
   508     background-color: #e8e8e8;
 | 
| 
 | 
   509 }
 | 
| 
 | 
   510 
 | 
| 
 | 
   511 .header {
 | 
| 
 | 
   512     text-align: center;
 | 
| 
 | 
   513 }
 | 
| 
 | 
   514 
 | 
| 
 | 
   515 .block {
 | 
| 
 | 
   516     border-top: 1px solid #999;
 | 
| 
 | 
   517 }
 | 
| 
 | 
   518 
 | 
| 
 | 
   519 .breadcrumb {
 | 
| 
 | 
   520     color: gray;
 | 
| 
 | 
   521 }
 | 
| 
 | 
   522 
 | 
| 
 | 
   523 .breadcrumb a {
 | 
| 
 | 
   524     color: blue;
 | 
| 
 | 
   525 }
 | 
| 
 | 
   526 
 | 
| 
 | 
   527 .scroll-loading {
 | 
| 
 | 
   528   -webkit-animation: change_color 1s linear 0s infinite alternate;
 | 
| 
 | 
   529   -moz-animation: change_color 1s linear 0s infinite alternate;
 | 
| 
 | 
   530   -o-animation: change_color 1s linear 0s infinite alternate;
 | 
| 
 | 
   531   animation: change_color 1s linear 0s infinite alternate;
 | 
| 
 | 
   532 }
 | 
| 
 | 
   533 
 | 
| 
 | 
   534 @-webkit-keyframes change_color {
 | 
| 
 | 
   535   from { background-color: #A0CEFF; } to {  }
 | 
| 
 | 
   536 }
 | 
| 
 | 
   537 @-moz-keyframes change_color {
 | 
| 
 | 
   538   from { background-color: #A0CEFF; } to {  }
 | 
| 
 | 
   539 }
 | 
| 
 | 
   540 @-o-keyframes change_color {
 | 
| 
 | 
   541   from { background-color: #A0CEFF; } to {  }
 | 
| 
 | 
   542 }
 | 
| 
 | 
   543 @keyframes change_color {
 | 
| 
 | 
   544   from { background-color: #A0CEFF; } to {  }
 | 
| 
 | 
   545 }
 | 
| 
 | 
   546 
 | 
| 
 | 
   547 .scroll-loading-error {
 | 
| 
 | 
   548     background-color: #FFCCCC !important;
 | 
| 
 | 
   549 }
 |