.stars {
    display: flex;
    gap: 5px;
    cursor: pointer;
}

.star {
    font-size: 2rem;
    color: #ccc;
    transition: color 0.2s;
}

.star.filled {
    color: #ffd700;
}

textarea {
    margin-top: 20px;
    width: 100%;
    height: 100px;
    font-size: 1rem;
}

button {
    margin-top: 20px;
    padding: 10px 20px;
    font-size: 1rem;
    cursor: pointer;
}
