/* CSS styles for the capabilities-table class */
table.capabilities-table {
    width: 100%;
    border-collapse: collapse;
    margin-bottom: 20px;
    /* Adjust margin as needed */
}

table.capabilities-table th,
table.capabilities-table td {
    border: 1px solid #ddd;
    padding: 8px;
    text-align: left;
}

/* Align the first column to the left */
table.capabilities-table th:first-child,
table.capabilities-table td:first-child {
    text-align: left;
    width: 20%;
}

/* Align the middle column to the center */
table.capabilities-table th:nth-child(2),
table.capabilities-table td:nth-child(2) {
    text-align: center;
    width: 5%;
}

/* Align the last column to the left */
table.capabilities-table th:last-child,
table.capabilities-table td:last-child {
    text-align: left;
    width: 75%;
}

/* Center-align the title line */
table.capabilities-table thead tr th {
    text-align: center;
}

