.ScheduleCalendar-module__dyiiBG__hourlySlotLabel:not([data-hour-start]){border-top-color:#0000}.ScheduleCalendar-module__dyiiBG__hourlySlotLabel[data-hour-start]{border-top-color:var(--mantine-color-gray-3)}.ScheduleCalendar-module__dyiiBG__weekDayLabelSaturday:nth-child(8){color:var(--mantine-color-blue-6)}.ScheduleCalendar-module__dyiiBG__scrollCard{background:var(--mantine-color-white)}.ScheduleCalendar-module__dyiiBG__staticCalendarCell{cursor:default}.ScheduleCalendar-module__dyiiBG__staticCalendarCell:hover{background-color:inherit}.ScheduleCalendar-module__dyiiBG__body{padding:0 var(--mantine-spacing-md) var(--mantine-spacing-md)}.ScheduleCalendar-module__dyiiBG__headerSticky{background:var(--mantine-color-white);padding:var(--mantine-spacing-md) var(--mantine-spacing-md) calc(var(--schedule-header-gap,8px) + 8px);z-index:20;margin-bottom:0;position:sticky;top:0}.ScheduleCalendar-module__dyiiBG__currentTimeIndicator:before,.ScheduleCalendar-module__dyiiBG__currentTimeIndicatorThumb{display:none}
.UserCalendarClient-module__Bf01EW__calendarShell{min-width:0}.UserCalendarClient-module__Bf01EW__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.UserCalendarClient-module__Bf01EW__scheduleEventButton{transition:background-color .12s,border-color .12s,box-shadow .12s,filter .12s}.UserCalendarClient-module__Bf01EW__scheduleEventButton:hover{filter:brightness(.96)}.UserCalendarClient-module__Bf01EW__scheduleEventButton:focus-visible{outline:2px solid var(--mantine-color-blue-5);outline-offset:2px}.UserCalendarClient-module__Bf01EW__replyDeadlineEventButton:hover,.UserCalendarClient-module__Bf01EW__replyDeadlineEventButton:focus-visible{--calendar-reply-deadline-background:var(--mantine-color-yellow-1)}.UserCalendarClient-module__Bf01EW__eventRoot{letter-spacing:0;text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;width:100%;min-width:0;font-weight:700;line-height:1.2;display:flex;overflow:hidden}.UserCalendarClient-module__Bf01EW__eventTitle{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.UserCalendarClient-module__Bf01EW__eventMeta{opacity:.9;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;width:100%;font-size:11px;font-weight:600;display:flex;overflow:hidden}.UserCalendarClient-module__Bf01EW__eventAvatar,.UserCalendarClient-module__Bf01EW__eventIcon{flex:none}.UserCalendarClient-module__Bf01EW__monthEventRoot{flex-direction:row;align-items:center;gap:4px}.UserCalendarClient-module__Bf01EW__monthEventDot{border-radius:999px;flex:0 0 7px;width:7px;height:7px}.UserCalendarClient-module__Bf01EW__candidateBadge{background:var(--mantine-color-teal-0);border:1px dashed var(--mantine-color-teal-7);color:var(--mantine-color-teal-9)}.UserCalendarClient-module__Bf01EW__replyDeadlineBadge{background:var(--mantine-color-yellow-1);border:1px solid var(--mantine-color-yellow-7);color:var(--mantine-color-yellow-9)}