#calendar {
    background: #f8fafc;
    padding: 10px;
    border-radius: 10px;
}

#calendar a {
    text-decoration: none !important;
    color: #333 !important;
    border-color: transparent !important;
}

#calendar .fc-col-header-cell-cushion,
#calendar .fc-daygrid-week-number {
    color: #1f2937 !important;
    font-weight: 600;
}

#calendar .fc-daygrid-week-number {
    background: #e2e8f0;
    border-radius: 6px;
    padding: 2px 6px;
    font-size: 0.75rem;
}

#Projectcalendar {
    background: #f8fafc;
    padding: 10px;
    border-radius: 10px;
}

#Projectcalendar a {
    text-decoration: none !important;
    color: #333 !important;
    border-color: transparent !important;
}

#ganttCalendar {
    background: #f8fafc;
    padding: 10px;
    border-radius: 10px;
}

#ganttCalendar a {
    text-decoration: none !important;
    color: #333 !important;
    border-color: transparent !important;
}
