
.snapshot_summary_table th {
    background-color: var(--ti_grey);
    color: rgba(255,255,255,0.8);
    font-weight: 600;
    padding: 10px;
    vertical-align: center;
}

.snapshot_summary_table .snapshot_summary_value {
    padding: 5px;
    text-align: left;
    vertical-align: center;
}

.snapshot_summary_table .snapshot_summary_value li {
    list-style-type: disc;
    list-style-position: inside;
}

.snapshot_summary_table .snapshot_summary_result {
    padding: 5px;
    padding-right: 15px;
    padding-left: 15px;
    text-align: center;
    border-radius: 25px;
}

.snapshot_summary_table .snapshot_codeblock {
    border: 1px;
    border-style: dashed;
    border-radius: 5px;
    padding: 10px;
    font-size: 14px;
    background-color: #ccccff;
    white-space: pre-wrap;
}

.snapshot_filter_input {
    text-align: center;
}

.snapshot_summary_spacer_row {
    height: 10px;
}

.snapshot_summary_spacer_col {
    width: 10px;
}

.snapshot_tests_spacer_row {
    height: 10px;
}

.snapshot_tests_spacer_col {
    width: 10px;
}

.snapshot_images_table th {
    padding: 5px;
}

.snapshot_images_table td {
    padding: 5px;
    font-size: 14px;
    word-wrap: break-word;
    word-break: break-all;
}

.snapshot_tests_table {
}

.snapshot_tests_table th {
    padding: 5px;
}

.snapshot_tests_table td {
    word-wrap: break-word;
    word-break: break-all;
    font-size: 14px;
}

.snapshot_tests_table .snapshot_tests_sort {
    font-weight: 300;
    text-align: right;
}

.snapshot_tests_table .snapshot_tests_filter {
    font-weight: 300;
    font-size: 14px;
    text-align: center;
}

.snapshot_tests_table .snapshot_tests_id {
    padding: 5px;
    text-align: center;
    vertical-align: middle;    
    white-space: nowrap;
}

.snapshot_tests_table .snapshot_tests_board {
    padding: 5px;
    text-align: center;
    vertical-align: middle;    
    white-space: nowrap;
}

.snapshot_tests_table .snapshot_tests_desc {
    padding: 5px;
    text-align: center;
    vertical-align: middle;    
    word-wrap: break-word;
    word-break: break-all;
}

.snapshot_tests_table .snapshot_tests_result {
    padding: 5px;
    padding-left: 15px;
    padding-right: 15px;
    text-align: center;
    border-radius: 25px;
    vertical-align: middle;
    white-space: nowrap;
}

.snapshot_tests_result_passed {
    background-color: #88ff88;
}

.snapshot_tests_result_passed_on {
    background-color: #88ff88;
}

.snapshot_tests_result_passed_off {
    background-color: #aaaaaa;
}

.snapshot_tests_result_failed {
    background-color: #ff8888;
}

.snapshot_tests_result_failed_on {
    background-color: #ff8888;
}

.snapshot_tests_result_failed_off {
    background-color: #aaaaaa;
}

.snapshot_tests_result_skipped {
    background-color: #8888ff;
}

.snapshot_tests_result_skipped_on {
    background-color: #8888ff;
}

.snapshot_tests_result_skipped_off {
    background-color: #aaaaaa;
}

