body {
    font-family: 'Segoe UI', sans-serif;
}

#eventList .event-card {
    background-color: white;
    border: 2px dashed #17a2b8;
    border-radius: 10px;
    padding: 20px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

    #eventList .event-card.filled {
        border-style: solid;
    }

    #eventList .event-card .remove-btn {
        background-color: #ff4d4d;
        border: none;
        border-radius: 50%;
        color: white;
        font-size: 1.2rem;
        width: 36px;
        height: 36px;
        line-height: 1;
    }
