@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500&display=swap');
body{
    margin: 0;
    padding: 0;
    font-family: 'Poppins' sans-serif;
}

*{
    box-sizing: border-box;
}

.table{
    width:100%;
    border-collapse:collapse;
    margin:25px 10px ;
}

.table td, .table th{
    padding: 12px 15px;
    border: 1px solid #ddd;
    text-align: center;
    font-size: 16px;
}

.table th{
    background-color: #e23d3dee;
    color: #ffff;
}

.table tbody tr:nth-child(even){
    background-color: #f5f5f5;
}

/*responsive*/

@media(max-width:768px){
    .table thead,
    .table tbody,
    .table tr,
    .table td,
    .table th {
        display: column;
        width: 100%;
    }

    .table th,
    .table td {
        text-align: left;
    }

    .table th {
        background-color: #e23d3dee;
        color: #ffffff;
    }

    .table tbody tr:nth-child(even){
        background-color: #f5f5f5;
    }

    .table td,
    .table th {
        padding: 10px; /* Adjust padding as needed */
        font-size: 1.5rem; /* Adjust font size as needed */
        border: none; /* Remove borders to create a cleaner layout */
        border-bottom: 1px solid #ddd; /* Add bottom border for each row */
    }
}