/* Kalender-Fixes: gezielte Overrides nach eh-theme.css */

/* Linke Headerzelle der Kalender-Matrix ("DATUM / KW") exakt wie Mitarbeiterköpfe zentrieren. */
.eh-calendar-matrix thead th.eh-calendar-corner,
.eh-calendar-matrix th.eh-calendar-corner,
.eh-calendar-corner {
    display: table-cell !important;
    padding: 0 !important;
    text-align: center !important;
    vertical-align: middle !important;
    height: var(--eh-calendar-header-min-height, 124px) !important;
    min-height: var(--eh-calendar-header-min-height, 124px) !important;
}

.eh-calendar-corner > *,
.eh-calendar-date-header-inner {
    width: 100% !important;
    height: 100% !important;
    min-height: var(--eh-calendar-header-min-height, 124px) !important;
    margin: 0 !important;
    padding: 12px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    text-align: center !important;
    line-height: 1.25 !important;
}

.eh-calendar-date-header-inner {
    transform: none !important;
}
