.reservation-actions_reservationActions__P5GLV{display:flex;flex-direction:column;gap:var(--fds-spacing-m);align-items:flex-start}@media(min-width:768px){.reservation-actions_reservationActions__P5GLV{flex-direction:row;align-items:center}}.breadcrumbs_component_breadcrumbList__Ajmj8{display:flex;flex-wrap:nowrap;row-gap:var(--fds-spacing-100);column-gap:var(--fds-spacing-200);margin:0;font:var(--fds-typography-caption-m);list-style:none;border-radius:var(--fds-border-radius-s)}@media(max-width:calc(768px - 0.02px)){.breadcrumbs_component_breadcrumbList__Ajmj8{flex-wrap:wrap;padding:var(--fds-spacing-300) 0}}.breadcrumbs_component_breadcrumbList__Ajmj8>li{display:inline-block;flex-shrink:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs_component_breadcrumbList__Ajmj8>li a{color:var(--fds-interactive-interactive)}.breadcrumbs_component_breadcrumbList__Ajmj8>li .breadcrumbs_component_linkButton__y2mT7{padding:0;font:inherit;color:var(--fds-interactive-interactive);text-align:left;cursor:pointer;background:none;border:none}.breadcrumbs_component_breadcrumbList__Ajmj8>li .breadcrumbs_component_linkButton__y2mT7:hover{text-decoration:underline;opacity:.7}.breadcrumbs_component_breadcrumbList__Ajmj8>li+li:before{padding-right:var(--fds-spacing-200);color:var(--fds-divider-richDivider);content:"/ "}.breadcrumbs_component_breadcrumbList__Ajmj8>.breadcrumbs_component_active__IMnft{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--fds-onSurface-mediumEmphasis);white-space:nowrap}@media(min-width:768px){.styles_breadcrumbs__C2AuY,.styles_breadcrumbs__e9H0I{padding:0 var(--fds-spacing-500) var(--fds-spacing-500)}}.styles_reservationHeadingWrapper__80_ID h1{display:inline}@media(min-width:768px){.styles_breadcrumbs__HI0OE{padding:0 var(--fds-spacing-500) var(--fds-spacing-500)}}.styles_note__aM03j{display:block}@media(min-width:768px){.styles_note__aM03j{display:inline;margin-left:var(--fds-spacing-m)}}.calendar_component_calendar__8EUa6{--calendar-grid-cell-height:48px;--calendar-header-cell-height:68px;--calendar-sticky-offset:51px}@media(min-width:768px){.calendar_component_calendar__8EUa6{--calendar-header-cell-height:48px}}.calendar_component_calendarGrid___cytc{width:100%;table-layout:fixed;border-collapse:collapse;background-color:var(--fds-background-primaryBackground)}.calendar_component_calendarGridWrapper__gLuBY{position:relative;border-bottom:1px solid var(--fds-divider-divider)}.calendar_component_calendarGridWrapper__gLuBY[data-scrollable=true]{height:calc(var(--calendar-header-cell-height) + var(--calendar-grid-cell-height)*5 + var(--calendar-grid-cell-height)*.5);overflow-y:scroll}.calendar_component_calendarGridWrapper__gLuBY[data-scrollable=true] thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1;transform:translateY(-1px)}.calendar_component_calendar__8EUa6[data-sticky=true] .calendar_component_calendarHeaderWrapper__P8jIo{position:-webkit-sticky;position:sticky;top:var(--calendar-sticky-offset);z-index:10}.calendar_component_calendar__8EUa6[data-sticky=true] .calendar_component_calendarGridWrapper__gLuBY thead th{position:-webkit-sticky;position:sticky;top:calc(var(--calendar-sticky-offset) + var(--calendar-grid-cell-height));z-index:1}.calendar-date-cell_component_calendarDateCell__NZ_7c{display:flex;align-items:center;justify-content:center;height:var(--calendar-grid-cell-height,46px);font:var(--fds-typography-body-s);font-weight:700;background-color:var(--fds-background-primaryBackground);border-bottom:1px solid var(--fds-divider-divider);padding:0}.calendar-date-cell_component_calendarDateCell__NZ_7c:last-of-type{border-bottom:0}.calendar-date-cell_component_calendarDateCellButton__FCApN{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:var(--fds-spacing-s);font-size:14px;font-weight:700;color:var(--fds-interactive-interactive);background-color:var(--fds-background-primaryBackground);border:0}.calendar-date-cell_component_calendarDateCellButton__FCApN:hover{background-color:var(--fds-alphaBlue-100)}.calendar-date-cell_component_calendarDateCellButton__FCApN:disabled{color:var(--fds-onSurface-highEmphasis);background-color:var(--fds-surface-secondarySurface)}.calendar-date-cell_component_calendarDateCellButton__FCApN svg{font-size:16px}.calendar-date-column_component_calendarDateColumn__8_lQg{border-left:1px solid var(--fds-divider-divider)}.calendar-date-column_component_calendarDateColumn__8_lQg:last-of-type{border-right:1px solid var(--fds-divider-divider)}.calendar-grid-header-cell_component_calendarGridHeaderColumn__9_Eln{font-weight:700;border-left:1px solid var(--fds-divider-divider)}.calendar-grid-header-cell_component_calendarGridHeaderColumn__9_Eln:last-of-type{border-right:1px solid var(--fds-divider-divider)}.calendar-grid-header-cell_component_calendarGridHeaderCell__qPDyW{display:flex;align-items:center;justify-content:center;height:var(--calendar-grid-cell-height,46px);padding:var(--fds-spacing-s);font:var(--fds-typography-body-s);font-weight:700;background-color:var(--fds-background-primaryBackground);border-bottom:1px solid var(--fds-divider-divider);flex-direction:column;height:var(--calendar-header-cell-height,48px)}@media(min-width:768px){.calendar-grid-header-cell_component_calendarGridHeaderCell__qPDyW{flex-direction:row}}.calendar-grid-header-cell_component_calendarGridHeaderCell__qPDyW[data-day-type=sunday]{color:var(--fds-accentColor-accent)}.calendar-grid-header-cell_component_calendarGridHeaderCell__qPDyW[data-day-type=saturday]{color:var(--fds-brandColor-richMain)}.calendar-header_component_calendarHeader__MrCxX{display:flex;align-items:center;padding:var(--fds-spacing-s);background-color:var(--fds-background-primaryBackground);border:1px solid var(--fds-divider-divider)}.calendar-header_component_calendarHeader__MrCxX .calendar-header_component_calendarHeading__tTjxm{flex:1 1;margin-bottom:0;font:var(--fds-typography-body-s);text-align:center}.calendar-header_component_calendarHeaderLeft__N2xsz,.calendar-header_component_calendarHeaderRight__fU_mg{display:flex;flex:0 0 74px}.calendar-header_component_calendarHeaderLeft__N2xsz{justify-content:flex-start}.calendar-header_component_calendarHeaderRight__fU_mg{justify-content:flex-end}.calendar-header_component_calendarHeaderButton__reEbj{display:inline-flex;gap:var(--fds-spacing-x3s);align-items:center;justify-content:center;padding:var(--fds-spacing-x3s);font-size:14px;font-weight:400;text-align:center;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:rgba(0,0,0,0);border-style:solid;border-width:0;border-radius:var(--fds-border-radius-s);transition:background-color .2s ease-in-out 0s}.calendar-header_component_calendarHeaderButton__reEbj:hover{opacity:unset}.calendar-header_component_calendarHeaderButton__reEbj:active,.calendar-header_component_calendarHeaderButton__reEbj:hover{text-decoration:none;background-color:var(--fds-button-color-background-tertiary-positive-hover)}.calendar-header_component_calendarHeaderButton__reEbj:focus,.calendar-header_component_calendarHeaderButton__reEbj:focus-visible{text-decoration:none;outline:2px solid var(--fds-color-outline-focused);outline-offset:2px;transition:none}.calendar-header_component_calendarHeaderButton__reEbj svg{font-size:1em;color:var(--fds-onSurface-lowEmphasis)}.calendar-header_component_calendarHeaderButton__reEbj:disabled{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip:rect(0,0,0,0)}.calendar-time-grid-column_component_calendarTimeGridColumn__s_bl8{border-left:1px solid var(--fds-divider-divider)}.calendar-time-grid-column_component_calendarTimeGridColumn__s_bl8:last-of-type{border-right:1px solid var(--fds-divider-divider)}.calendar-time-grid-column_component_calendarTimeGridCell__evLz9{display:flex;align-items:center;justify-content:center;height:var(--calendar-grid-cell-height,46px);padding:var(--fds-spacing-s);font:var(--fds-typography-body-s);font-weight:700;background-color:var(--fds-background-primaryBackground);border-bottom:1px solid var(--fds-divider-divider)}@media(max-width:calc(768px - 0.02px)){.calendar-time-grid-column_component_calendarTimeGridCell__evLz9{font-weight:var(--fds-fontWeight-regular)}}.calendar-time-grid-column_component_calendarTimeGridCell__evLz9:last-of-type{border-bottom:0}
/*# sourceMappingURL=130ddc3e5d9763e2.css.map*/