body {
    background-color: #121212;
    color: #e0e0e0;
    font-family: 'Roboto', sans-serif;
}

table {
    width: 100%;
    border-collapse: collapse;
}

thead {
    background-color: #1f1f1f;
}

thead th {
    color: #03a9f4;
    padding: 10px;
    text-align: left;
}

tbody tr {
    border-bottom: 1px solid #333;
}

tbody td {
    padding: 10px;
}

img {
    border-radius: 50%;
}

canvas {
    display: block;
    margin: auto;
}

/* Add this section for clan-chart class */
.clan-chart {
    width: 600px; /* Increase width as needed */
    height: 400px; /* Increase height as needed */
    display: block;
    margin: auto;
}

.stats div {
    margin-bottom: 5px;
}
