﻿.table_cont table,
.result-example-content table,
.do2 table {
    width: 100%;
    border-collapse: collapse;
    border: none;
    table-layout: fixed; 
}

.table_cont td, .table_cont th,
.result-example-content td, .result-example-content th,
.do2 td, .do2 th {
    padding: 9px 10px;
    border: none;
    border-bottom: 1px solid var(--border-color);
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
}
    .table_cont td:first-child, .table_cont th:first-child,
    .result-example-content td:first-child, .result-example-content th:first-child,
    .do2 td:first-child, .do2 th:first-child {
        width: 50%;
    }

    .table_cont td:last-child, .table_cont th:last-child,
    .result-example-content td:last-child, .result-example-content th:last-child,
    .do2 td:last-child, .do2 th:last-child {
        width: 50%;
        text-align: right;
    }

.table_cont tr:last-child td,
.result-example-content tr:last-child td,
.do2 tr:last-child td {
    border-bottom: none;
}
