#mcp-calendar {
    width: 100%;
    max-width: 600px;
    margin: 0 auto;
    border: 1px solid #ccc;
    border-collapse: collapse;
}

#mcp-calendar table {
    width: 100%;
    border-collapse: collapse;
}

#mcp-calendar th, #mcp-calendar td {
    width: 14.28%;
    border: 1px solid #ccc;
    text-align: center;
    padding: 10px;
}

#mcp-calendar .marked {
    background-color: #ffeb3b;
}
