/**
 * FluentBoards Calendar View - compact event styling.
 *
 * Reduces font size and padding so multiple jobs per day
 * are readable without overlapping or clipping.
 *
 * @since 1.3.1
 */

/* Shrink individual task items in calendar cells */
.fbs-calendar-each-task-wrap {
    padding: 2px 5px !important;
    margin-bottom: 1px !important;
    gap: 2px !important;
}

.fbs-calendar-each-task {
    font-size: 11px !important;
    line-height: 1.3 !important;
}

/* Tighten cell padding */
.fbs-calendar-view-cell {
    padding: 4px !important;
}

/* Shrink the status dot in calendar to match smaller text */
.fbs-calendar-each-task-wrap .fbs_tv_status {
    margin-top: 2px !important;
    height: 10px !important;
    width: 10px !important;
}

/* Calendar date number - keep readable but not dominant */
.fbs-calendar-view-cell .fbs-cal-date {
    font-size: 11px !important;
}

/* Allow day cells to show more tasks */
.fbs-calendar-view-calendar .el-calendar__body tbody tr td .el-calendar-day {
    min-height: 80px !important;
}
