* {
    border-radius: 0 !important;
}

body {
    font-family: Arial, sans-serif;
    background-color: #e0e0e0;
}

.card {
    border: 2px solid black;
    margin-bottom: 10px;
    background-color: white;
}

.card-header {
    background-color: #cccccc;
    color: black;
    padding: 10px;
    border-bottom: 2px solid black;
}

.table {
    background-color: white;
    border: 2px solid black;
}

.table th,
.table td {
    border: 1px solid black;
}

.btn {
    margin: 2px;
    border: 1px solid black;
}

.form-control,
.form-select {
    border: 1px solid black;
}

.modal-content {
    border: 2px solid black;
}

.modal-header {
    background-color: #cccccc;
    border-bottom: 2px solid black;
}

.modal-footer {
    border-top: 2px solid black;
}
