.daffHTML table{border-collapse:collapse;width:100%}.daffHTML .add{background-color:#00a500}.daffHTML .remove{background-color:#ff7f7f}.daffHTML td.modify{background-color:#7f7fff}.daffHTML td.conflict{background-color:#f00}.daffHTML .spec{background-color:#aaa}.daffHTML .move{background-color:#ffc107}.daffHTML .null{color:#888}.daffHTML td,.daffHTML th{border:1px solid #2d4068}.daffHTML .header,.daffHTML th{background-color:#aaf;font-weight:700;padding-bottom:4px;padding-top:5px;text-align:left}.daffHTML tr.header th{border-bottom:2px solid black}.daffHTML .gap{color:#888}.daffHTML td{empty-cells:show}.daffHTML td:focus{box-shadow:inset 1px 1px blue,1px 1px blue}.daffHTML tr:first-child td{border-top:1px solid #2d4068}.daffHTML td:first-child{border-left:1px solid #2d4068}.daffHTML .index,.daffHTML td.index:first-child,.daffHTML tr.header th.index,.daffHTML tr.index td,.daffHTML tr:first-child td.index{background-color:white;border:none;color:black}.dark .daffHTML .index,.dark .daffHTML td.index:first-child,.dark .daffHTML tr.header th.index,.dark .daffHTML tr.index td,.dark .daffHTML tr:first-child td.index{background-color:black}