.memory_table {
    width: 100%;
    table-layout: fixed;
}

.memory_table thead th {
    text-align: right;
}
.memory_table thead th:nth-child(3) {
    text-align: left;
}

.memory_table thead th.memory_table_meaning {
    width: 50%;
}

.memory_table thead th.memory_table_address {
    text-align: left;
}

.memory_table tbody th {
    text-align: left;
}

.memory_table tbody td {
    text-align: right;
    background: transparent;
}

.memory_table tbody td:nth-child(3) {
    text-align: left;
}

.memory_table td input {
    width: 100%;
    text-align: right;
    background: white;
    border: none;
    padding: 3px;
    border-radius: 3px;
    box-sizing: border-box;
}

.darkmode .memory_table td input {
    background: #dbdbdb;
}

.memory_table td input[readonly] {
    background: transparent;
    outline: none;
    border: none;
}

.darkmode .memory_table td input[readonly] {
    color: #c9c9c9;
}