.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard{border:1px solid var(--border);background-color:var(--booking-card-surface);border-radius:24px;flex-direction:column;align-items:center;gap:16px;width:100%;padding:19px 17px 17px;display:flex;box-shadow:0 3px 7px #00000003,0 12px 12px #00000003,0 28px 17px #00000001}.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard .BookingSummaryCard-module-scss-module__U4lq4q__header,.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard .BookingSummaryCard-module-scss-module__U4lq4q__header .BookingSummaryCard-module-scss-module__U4lq4q__headline{flex-direction:column;gap:12px;width:100%;display:flex}.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard .BookingSummaryCard-module-scss-module__U4lq4q__header .BookingSummaryCard-module-scss-module__U4lq4q__headline .BookingSummaryCard-module-scss-module__U4lq4q__topRow{justify-content:space-between;align-items:flex-start;gap:12px;width:100%;display:flex}.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard .BookingSummaryCard-module-scss-module__U4lq4q__header .BookingSummaryCard-module-scss-module__U4lq4q__headline .BookingSummaryCard-module-scss-module__U4lq4q__topRow .BookingSummaryCard-module-scss-module__U4lq4q__icon{flex-shrink:0}.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard .BookingSummaryCard-module-scss-module__U4lq4q__header .BookingSummaryCard-module-scss-module__U4lq4q__headline .BookingSummaryCard-module-scss-module__U4lq4q__topRow .BookingSummaryCard-module-scss-module__U4lq4q__chip{background-color:var(--muted);white-space:nowrap;border-radius:20px;flex-shrink:0;align-items:flex-start;gap:4px;padding:3px 9px;font-size:14px;line-height:20px;display:flex}.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard .BookingSummaryCard-module-scss-module__U4lq4q__header .BookingSummaryCard-module-scss-module__U4lq4q__headline .BookingSummaryCard-module-scss-module__U4lq4q__topRow .BookingSummaryCard-module-scss-module__U4lq4q__chip .BookingSummaryCard-module-scss-module__U4lq4q__chipLabel{color:var(--muted-foreground);font-weight:400}.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard .BookingSummaryCard-module-scss-module__U4lq4q__header .BookingSummaryCard-module-scss-module__U4lq4q__headline .BookingSummaryCard-module-scss-module__U4lq4q__topRow .BookingSummaryCard-module-scss-module__U4lq4q__chip .BookingSummaryCard-module-scss-module__U4lq4q__chipValue{color:var(--brand);font-weight:500}.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard .BookingSummaryCard-module-scss-module__U4lq4q__header .BookingSummaryCard-module-scss-module__U4lq4q__headline .BookingSummaryCard-module-scss-module__U4lq4q__titleBlock{flex-direction:column;gap:2px;width:100%;display:flex}.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard .BookingSummaryCard-module-scss-module__U4lq4q__header .BookingSummaryCard-module-scss-module__U4lq4q__headline .BookingSummaryCard-module-scss-module__U4lq4q__titleBlock .BookingSummaryCard-module-scss-module__U4lq4q__title{color:var(--booking-card-title);font-size:20px;font-weight:500;line-height:28px}.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard .BookingSummaryCard-module-scss-module__U4lq4q__header .BookingSummaryCard-module-scss-module__U4lq4q__headline .BookingSummaryCard-module-scss-module__U4lq4q__titleBlock .BookingSummaryCard-module-scss-module__U4lq4q__subtitle{width:100%;color:var(--muted-foreground);font-size:12px;font-weight:400;line-height:16px}.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard .BookingSummaryCard-module-scss-module__U4lq4q__header .BookingSummaryCard-module-scss-module__U4lq4q__calendarRow{flex-direction:column;align-items:flex-start;width:100%;display:flex}.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard .BookingSummaryCard-module-scss-module__U4lq4q__separator{background-color:var(--booking-card-separator);width:100%}.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard .BookingSummaryCard-module-scss-module__U4lq4q__participants{flex-direction:column;gap:8px;width:100%;display:flex}.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard .BookingSummaryCard-module-scss-module__U4lq4q__participants .BookingSummaryCard-module-scss-module__U4lq4q__participant{justify-content:space-between;align-items:center;gap:8px;width:100%;height:32px;display:flex}.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard .BookingSummaryCard-module-scss-module__U4lq4q__participants .BookingSummaryCard-module-scss-module__U4lq4q__participant .BookingSummaryCard-module-scss-module__U4lq4q__participantIdentity{align-items:center;gap:8px;min-width:0;display:flex}.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard .BookingSummaryCard-module-scss-module__U4lq4q__participants .BookingSummaryCard-module-scss-module__U4lq4q__participant .BookingSummaryCard-module-scss-module__U4lq4q__participantIdentity .BookingSummaryCard-module-scss-module__U4lq4q__participantName{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard .BookingSummaryCard-module-scss-module__U4lq4q__participants .BookingSummaryCard-module-scss-module__U4lq4q__participant .BookingSummaryCard-module-scss-module__U4lq4q__participantPrice{color:var(--muted-foreground);flex-shrink:0;font-size:14px;font-weight:500;line-height:20px}.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard .BookingSummaryCard-module-scss-module__U4lq4q__summary{flex-direction:column;width:100%;display:flex}.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard .BookingSummaryCard-module-scss-module__U4lq4q__summary .BookingSummaryCard-module-scss-module__U4lq4q__summaryRow{width:100%;height:32px;color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:20px;display:flex}.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard .BookingSummaryCard-module-scss-module__U4lq4q__summary .BookingSummaryCard-module-scss-module__U4lq4q__summaryRow .BookingSummaryCard-module-scss-module__U4lq4q__summaryLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard .BookingSummaryCard-module-scss-module__U4lq4q__summary .BookingSummaryCard-module-scss-module__U4lq4q__summaryRow .BookingSummaryCard-module-scss-module__U4lq4q__summaryAmount{flex-shrink:0}.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard .BookingSummaryCard-module-scss-module__U4lq4q__summary .BookingSummaryCard-module-scss-module__U4lq4q__summaryNote{width:100%;color:var(--muted-foreground);font-size:12px;font-weight:400;line-height:16px}.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard .BookingSummaryCard-module-scss-module__U4lq4q__footer{flex-direction:column;gap:12px;width:100%;display:flex}.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard .BookingSummaryCard-module-scss-module__U4lq4q__footer .BookingSummaryCard-module-scss-module__U4lq4q__footnote{width:100%;color:var(--muted-foreground);font-size:12px;font-weight:400;line-height:16px}.BookingSummaryCard-module-scss-module__U4lq4q__bookingSummaryCard .BookingSummaryCard-module-scss-module__U4lq4q__footer .BookingSummaryCard-module-scss-module__U4lq4q__footnote .BookingSummaryCard-module-scss-module__U4lq4q__footnoteDeadline{color:var(--foreground)}.BookingSummaryCard-module-scss-module__U4lq4q__avatar:after{display:none}.BookingSummaryCard-module-scss-module__U4lq4q__avatarFallback{font-weight:400}.BookingSummaryCard-module-scss-module__U4lq4q__calendarButton{height:32px;color:var(--muted-foreground);border-radius:24px;gap:6px;padding:8px 10px}.BookingSummaryCard-module-scss-module__U4lq4q__footerButton{border-radius:8px;gap:6px;width:100%;height:40px;padding:8px 10px}.BookingSummaryCard-module-scss-module__U4lq4q__footerButton svg{flex-shrink:0;width:16px;height:16px}.BookingSummaryCard-module-scss-module__U4lq4q__confirmButton{border-radius:10px;padding-left:13px;padding-right:13px}
.NavigationHeader-module-scss-module__CB7haa__navigationHeader{background:var(--background);z-index:10;flex-shrink:0;align-items:center;gap:12px;width:100%;padding:8px 16px;display:flex}.NavigationHeader-module-scss-module__CB7haa__navigationHeader .NavigationHeader-module-scss-module__CB7haa__backLink{background:var(--secondary);width:44px;height:44px;color:var(--foreground);border-radius:9999px;flex:none;justify-content:center;align-items:center;transition:background-color .15s,transform .15s;display:flex}.NavigationHeader-module-scss-module__CB7haa__navigationHeader .NavigationHeader-module-scss-module__CB7haa__backLink:hover{background:color-mix(in oklch, var(--foreground) 6%, var(--secondary))}.NavigationHeader-module-scss-module__CB7haa__navigationHeader .NavigationHeader-module-scss-module__CB7haa__backLink:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.NavigationHeader-module-scss-module__CB7haa__navigationHeader .NavigationHeader-module-scss-module__CB7haa__backLink:active{transform:translateY(1px)}.NavigationHeader-module-scss-module__CB7haa__navigationHeader .NavigationHeader-module-scss-module__CB7haa__backLink .NavigationHeader-module-scss-module__CB7haa__icon{width:20px;height:20px;display:block}.NavigationHeader-module-scss-module__CB7haa__navigationHeader .NavigationHeader-module-scss-module__CB7haa__title{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--foreground);flex:auto;margin:0;font-size:16px;font-weight:600;line-height:24px;overflow:hidden}.NavigationHeader-module-scss-module__CB7haa__navigationHeader .NavigationHeader-module-scss-module__CB7haa__actions{flex:none;align-items:center;margin-left:auto;display:flex}@media screen and (min-width:769px){.NavigationHeader-module-scss-module__CB7haa__navigationHeader--hiddenOnDesktop.NavigationHeader-module-scss-module__CB7haa__navigationHeader--mobileSmall{display:none}}@media screen and (min-width:950px){.NavigationHeader-module-scss-module__CB7haa__navigationHeader--hiddenOnDesktop.NavigationHeader-module-scss-module__CB7haa__navigationHeader--mobileMedium{display:none}}.NavigationHeader-module-scss-module__CB7haa__navigationHeader--transparent{background-color:color-mix(in srgb, var(--background) var(--navigation-header-opacity,0%), transparent)}@media (prefers-reduced-motion:reduce){.NavigationHeader-module-scss-module__CB7haa__navigationHeader .NavigationHeader-module-scss-module__CB7haa__backLink{transition:none}.NavigationHeader-module-scss-module__CB7haa__navigationHeader .NavigationHeader-module-scss-module__CB7haa__backLink:active{transform:none}}
@keyframes BookingSummaryPanel-module-scss-module__qAkXKa__enterFromBelow0{0%{transform:translateY(12px)scale(.985)}}@keyframes BookingSummaryPanel-module-scss-module__qAkXKa__enterFromAbove0{0%{transform:translateY(-12px)scale(.985)}}@keyframes BookingSummaryPanel-module-scss-module__qAkXKa__enterFade0{0%{opacity:0}}@keyframes BookingSummaryPanel-module-scss-module__qAkXKa__enterFromBelow1{0%{transform:translateY(12px)scale(.985)}}@keyframes BookingSummaryPanel-module-scss-module__qAkXKa__enterFromAbove1{0%{transform:translateY(-12px)scale(.985)}}@keyframes BookingSummaryPanel-module-scss-module__qAkXKa__enterFade1{0%{opacity:0}}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel{flex-direction:column;width:100%;max-width:503px;display:flex}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__bar{display:none}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__content{flex-direction:column;gap:24px;width:100%;display:flex;position:sticky;top:24px}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__content .BookingSummaryPanel-module-scss-module__qAkXKa__eventLink{border-radius:var(--radius-md);width:100%;height:40px;color:var(--muted-foreground);gap:6px;padding:8px 10px}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__content .BookingSummaryPanel-module-scss-module__qAkXKa__summary .BookingSummaryPanel-module-scss-module__qAkXKa__error{color:var(--destructive);margin:12px 0 0;font-size:14px;font-weight:400;line-height:20px}@media screen and (min-width:1001px) and (prefers-reduced-motion:no-preference){.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__content[data-enter-from=below][data-enter-cycle="0"]>:first-child>:first-child{transform-origin:top;animation:.64s cubic-bezier(.16,1,.3,1) backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFromBelow0,.36s ease-out backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFade0}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__content[data-enter-from=below][data-enter-cycle="0"]>:first-child>:nth-child(2){transform-origin:top;animation:.64s cubic-bezier(.16,1,.3,1) 50ms backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFromBelow0,.36s ease-out 50ms backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFade0}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__content[data-enter-from=below][data-enter-cycle="0"]>:first-child>:nth-child(3){transform-origin:top;animation:.64s cubic-bezier(.16,1,.3,1) .1s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFromBelow0,.36s ease-out .1s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFade0}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__content[data-enter-from=below][data-enter-cycle="0"]>:nth-child(2){transform-origin:top;animation:.64s cubic-bezier(.16,1,.3,1) .15s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFromBelow0,.36s ease-out .15s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFade0}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__content[data-enter-from=below][data-enter-cycle="0"]>:nth-child(3){transform-origin:top;animation:.64s cubic-bezier(.16,1,.3,1) .2s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFromBelow0,.36s ease-out .2s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFade0}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__content[data-enter-from=above][data-enter-cycle="0"]>:first-child>:first-child{transform-origin:top;animation:.64s cubic-bezier(.16,1,.3,1) backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFromAbove0,.36s ease-out backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFade0}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__content[data-enter-from=above][data-enter-cycle="0"]>:first-child>:nth-child(2){transform-origin:top;animation:.64s cubic-bezier(.16,1,.3,1) 50ms backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFromAbove0,.36s ease-out 50ms backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFade0}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__content[data-enter-from=above][data-enter-cycle="0"]>:first-child>:nth-child(3){transform-origin:top;animation:.64s cubic-bezier(.16,1,.3,1) .1s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFromAbove0,.36s ease-out .1s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFade0}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__content[data-enter-from=above][data-enter-cycle="0"]>:nth-child(2){transform-origin:top;animation:.64s cubic-bezier(.16,1,.3,1) .15s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFromAbove0,.36s ease-out .15s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFade0}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__content[data-enter-from=above][data-enter-cycle="0"]>:nth-child(3){transform-origin:top;animation:.64s cubic-bezier(.16,1,.3,1) .2s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFromAbove0,.36s ease-out .2s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFade0}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__content[data-enter-from=below][data-enter-cycle="1"]>:first-child>:first-child{transform-origin:top;animation:.64s cubic-bezier(.16,1,.3,1) backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFromBelow1,.36s ease-out backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFade1}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__content[data-enter-from=below][data-enter-cycle="1"]>:first-child>:nth-child(2){transform-origin:top;animation:.64s cubic-bezier(.16,1,.3,1) 50ms backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFromBelow1,.36s ease-out 50ms backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFade1}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__content[data-enter-from=below][data-enter-cycle="1"]>:first-child>:nth-child(3){transform-origin:top;animation:.64s cubic-bezier(.16,1,.3,1) .1s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFromBelow1,.36s ease-out .1s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFade1}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__content[data-enter-from=below][data-enter-cycle="1"]>:nth-child(2){transform-origin:top;animation:.64s cubic-bezier(.16,1,.3,1) .15s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFromBelow1,.36s ease-out .15s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFade1}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__content[data-enter-from=below][data-enter-cycle="1"]>:nth-child(3){transform-origin:top;animation:.64s cubic-bezier(.16,1,.3,1) .2s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFromBelow1,.36s ease-out .2s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFade1}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__content[data-enter-from=above][data-enter-cycle="1"]>:first-child>:first-child{transform-origin:top;animation:.64s cubic-bezier(.16,1,.3,1) backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFromAbove1,.36s ease-out backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFade1}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__content[data-enter-from=above][data-enter-cycle="1"]>:first-child>:nth-child(2){transform-origin:top;animation:.64s cubic-bezier(.16,1,.3,1) 50ms backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFromAbove1,.36s ease-out 50ms backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFade1}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__content[data-enter-from=above][data-enter-cycle="1"]>:first-child>:nth-child(3){transform-origin:top;animation:.64s cubic-bezier(.16,1,.3,1) .1s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFromAbove1,.36s ease-out .1s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFade1}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__content[data-enter-from=above][data-enter-cycle="1"]>:nth-child(2){transform-origin:top;animation:.64s cubic-bezier(.16,1,.3,1) .15s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFromAbove1,.36s ease-out .15s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFade1}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__content[data-enter-from=above][data-enter-cycle="1"]>:nth-child(3){transform-origin:top;animation:.64s cubic-bezier(.16,1,.3,1) .2s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFromAbove1,.36s ease-out .2s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFade1}}@media screen and (max-width:1000px){.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel{left:0;right:0;top:var(--shell-top-inset,74px);bottom:var(--shell-bottom-inset,0px);z-index:20;overscroll-behavior:contain;background-color:var(--background);opacity:0;visibility:hidden;max-width:none;transition:opacity .2s ease-out,visibility 0s linear .2s;position:fixed;overflow-y:auto}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel[data-open=true]{opacity:1;visibility:visible;transition:opacity .2s ease-out,visibility}}@media screen and (max-width:1000px) and (prefers-reduced-motion:no-preference){.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel[data-open=true] .BookingSummaryPanel-module-scss-module__qAkXKa__content>:first-child>:first-child{transform-origin:top;animation:.64s cubic-bezier(.16,1,.3,1) backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFromBelow0,.36s ease-out backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFade0}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel[data-open=true] .BookingSummaryPanel-module-scss-module__qAkXKa__content>:first-child>:nth-child(2){transform-origin:top;animation:.64s cubic-bezier(.16,1,.3,1) 50ms backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFromBelow0,.36s ease-out 50ms backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFade0}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel[data-open=true] .BookingSummaryPanel-module-scss-module__qAkXKa__content>:first-child>:nth-child(3){transform-origin:top;animation:.64s cubic-bezier(.16,1,.3,1) .1s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFromBelow0,.36s ease-out .1s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFade0}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel[data-open=true] .BookingSummaryPanel-module-scss-module__qAkXKa__content>:nth-child(2){transform-origin:top;animation:.64s cubic-bezier(.16,1,.3,1) .15s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFromBelow0,.36s ease-out .15s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFade0}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel[data-open=true] .BookingSummaryPanel-module-scss-module__qAkXKa__content>:nth-child(3){transform-origin:top;animation:.64s cubic-bezier(.16,1,.3,1) .2s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFromBelow0,.36s ease-out .2s backwards BookingSummaryPanel-module-scss-module__qAkXKa__enterFade0}}@media screen and (max-width:1000px){.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__bar{display:flex}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__content{padding:24px 48px 48px;position:static}}@media screen and (max-width:768px){.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel{top:var(--shell-top-inset,60px);bottom:var(--shell-bottom-inset,70px)}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__bar{display:none}.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel .BookingSummaryPanel-module-scss-module__qAkXKa__content{padding:24px 24px 48px}}@media screen and (prefers-reduced-motion:reduce) and (max-width:1000px){.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel,.BookingSummaryPanel-module-scss-module__qAkXKa__bookingSummaryPanel[data-open=true]{transition:none}}
.BookingHistoryMonthGroupHeader-module-scss-module__QvcsqW__bookingHistoryMonthGroupHeader{width:100%;padding-block:8px}.BookingHistoryMonthGroupHeader-module-scss-module__QvcsqW__bookingHistoryMonthGroupHeader .BookingHistoryMonthGroupHeader-module-scss-module__QvcsqW__inner{align-items:center;height:20px;display:flex;position:relative}.BookingHistoryMonthGroupHeader-module-scss-module__QvcsqW__bookingHistoryMonthGroupHeader .BookingHistoryMonthGroupHeader-module-scss-module__QvcsqW__inner .BookingHistoryMonthGroupHeader-module-scss-module__QvcsqW__rule{background-color:var(--border);height:1px;position:absolute;left:0;right:0}.BookingHistoryMonthGroupHeader-module-scss-module__QvcsqW__bookingHistoryMonthGroupHeader .BookingHistoryMonthGroupHeader-module-scss-module__QvcsqW__inner .BookingHistoryMonthGroupHeader-module-scss-module__QvcsqW__label{background-color:var(--background);color:var(--muted-foreground);margin:0;padding-right:8px;font-size:14px;font-weight:500;line-height:20px;position:relative}.BookingHistoryMonthGroupHeader-module-scss-module__QvcsqW__bookingHistoryMonthGroupHeader--past{padding-top:16px;padding-bottom:0}.BookingHistoryMonthGroupHeader-module-scss-module__QvcsqW__bookingHistoryMonthGroupHeader--past .BookingHistoryMonthGroupHeader-module-scss-module__QvcsqW__inner .BookingHistoryMonthGroupHeader-module-scss-module__QvcsqW__label{color:var(--foreground)}
.InitialAvatarGroup-module-scss-module__zLYuOa__initialAvatarGroup{isolation:isolate;flex-direction:row;align-items:center;display:flex}.InitialAvatarGroup-module-scss-module__zLYuOa__initialAvatarGroup .InitialAvatarGroup-module-scss-module__zLYuOa__description{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.InitialAvatarGroup-module-scss-module__zLYuOa__initialAvatarGroup .InitialAvatarGroup-module-scss-module__zLYuOa__chip{width:24px;height:24px;box-shadow:0 0 0 2px var(--background);flex-shrink:0;position:relative}.InitialAvatarGroup-module-scss-module__zLYuOa__initialAvatarGroup .InitialAvatarGroup-module-scss-module__zLYuOa__chip:not(:last-child){z-index:2;margin-right:-3px}.InitialAvatarGroup-module-scss-module__zLYuOa__initialAvatarGroup .InitialAvatarGroup-module-scss-module__zLYuOa__chip:last-child{z-index:1}.InitialAvatarGroup-module-scss-module__zLYuOa__initialAvatarGroup .InitialAvatarGroup-module-scss-module__zLYuOa__chip:after{content:none}.InitialAvatarGroup-module-scss-module__zLYuOa__initialAvatarGroup .InitialAvatarGroup-module-scss-module__zLYuOa__chip--button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.InitialAvatarGroup-module-scss-module__zLYuOa__initialAvatarGroup .InitialAvatarGroup-module-scss-module__zLYuOa__chip--button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.InitialAvatarGroup-module-scss-module__zLYuOa__initialAvatarGroup .InitialAvatarGroup-module-scss-module__zLYuOa__fallback{font-weight:500}
.ReservationStatusBadge-module-scss-module__DRXMlW__reservationStatusBadge{color:var(--muted-foreground);border-width:0}.ReservationStatusBadge-module-scss-module__DRXMlW__reservationStatusBadge--actionable{color:var(--secondary-foreground)}.ReservationStatusBadge-module-scss-module__DRXMlW__reservationStatusBadge .ReservationStatusBadge-module-scss-module__DRXMlW__dot{border-radius:9999px;flex-shrink:0;width:6px;height:6px}
.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord{flex-direction:row;align-items:flex-start;gap:8px;width:100%;display:flex}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__rail{flex-direction:column;flex-shrink:0;align-self:stretch;align-items:center;width:24px;display:flex}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__rail .ReservationTimelineRecord-module-scss-module__dCfY4G__railLeadWrap,.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__rail .ReservationTimelineRecord-module-scss-module__dCfY4G__railLineWrap{justify-content:center;width:24px;display:flex}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__rail .ReservationTimelineRecord-module-scss-module__dCfY4G__railLeadWrap .ReservationTimelineRecord-module-scss-module__dCfY4G__railLine,.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__rail .ReservationTimelineRecord-module-scss-module__dCfY4G__railLineWrap .ReservationTimelineRecord-module-scss-module__dCfY4G__railLine{background-color:var(--border);width:1px;height:100%}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__rail .ReservationTimelineRecord-module-scss-module__dCfY4G__railLeadWrap{flex-shrink:0;height:14px}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__rail .ReservationTimelineRecord-module-scss-module__dCfY4G__railLineWrap{flex:1}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__rail .ReservationTimelineRecord-module-scss-module__dCfY4G__railDotBand{justify-content:center;align-items:center;width:24px;height:20px;padding-block:4px;display:flex}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__rail .ReservationTimelineRecord-module-scss-module__dCfY4G__railDotBand .ReservationTimelineRecord-module-scss-module__dCfY4G__railDot{background-color:var(--muted);width:12px;height:12px;box-shadow:0 0 0 2px var(--background);border-radius:9999px;position:relative}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__rail .ReservationTimelineRecord-module-scss-module__dCfY4G__railDotBand .ReservationTimelineRecord-module-scss-module__dCfY4G__railDot:after{content:"";border-radius:inherit;background-color:var(--primary);opacity:0;transition:opacity .2s;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__rail .ReservationTimelineRecord-module-scss-module__dCfY4G__railDotBand .ReservationTimelineRecord-module-scss-module__dCfY4G__railDot:after{transition:none}}@media screen and (max-width:768px){.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__rail{display:none}}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content{flex-direction:column;flex:1;align-items:flex-start;min-width:0;padding-bottom:16px;display:flex}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card{border:1px solid var(--border);border-radius:var(--radius-xl);background-color:var(--background);flex-direction:column;gap:10px;width:100%;padding:13px;transition:transform .15s;display:flex;position:relative;box-shadow:0 3px 7px #00000003,0 12px 12px #00000003,0 28px 17px #00000001}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card:before,.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .15s;position:absolute;inset:-1px}@media (prefers-reduced-motion:reduce){.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card:before,.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card:after{transition:none}}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card:before{box-shadow:inset 0 0 0 1px var(--ring),0 4px 10px #0000000a,0 14px 18px #00000008,0 28px 24px #00000003}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card:after{box-shadow:inset 0 0 0 1px var(--primary),0 0 0 1px var(--primary),0 6px 14px #00000014,0 18px 24px #0000000d}@media (hover:hover){.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card:has(.ReservationTimelineRecord-module-scss-module__dCfY4G__link:hover):before{opacity:1}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card:has(.ReservationTimelineRecord-module-scss-module__dCfY4G__link:hover) .ReservationTimelineRecord-module-scss-module__dCfY4G__footer .ReservationTimelineRecord-module-scss-module__dCfY4G__chevron{color:var(--foreground);transform:translate(2px)}}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card:has(.ReservationTimelineRecord-module-scss-module__dCfY4G__link:active){background-color:var(--muted);transform:scale(.99)}@media (prefers-reduced-motion:reduce){.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card{transition:none}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card:has(.ReservationTimelineRecord-module-scss-module__dCfY4G__link:active){transform:none}}:is(.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card:has(.ReservationTimelineRecord-module-scss-module__dCfY4G__link) .ReservationTimelineRecord-module-scss-module__dCfY4G__media .ReservationTimelineRecord-module-scss-module__dCfY4G__thumbnail,.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card:has(.ReservationTimelineRecord-module-scss-module__dCfY4G__link) .ReservationTimelineRecord-module-scss-module__dCfY4G__footer .ReservationTimelineRecord-module-scss-module__dCfY4G__avatarGroup){cursor:pointer}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card .ReservationTimelineRecord-module-scss-module__dCfY4G__media{flex-direction:row;align-items:center;gap:14px;width:100%;display:flex}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card .ReservationTimelineRecord-module-scss-module__dCfY4G__media .ReservationTimelineRecord-module-scss-module__dCfY4G__thumbnail{aspect-ratio:110/120;flex-shrink:0;width:110px}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card .ReservationTimelineRecord-module-scss-module__dCfY4G__media .ReservationTimelineRecord-module-scss-module__dCfY4G__text{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;min-width:0;height:112px;display:flex}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card .ReservationTimelineRecord-module-scss-module__dCfY4G__media .ReservationTimelineRecord-module-scss-module__dCfY4G__text .ReservationTimelineRecord-module-scss-module__dCfY4G__textGroup{flex-direction:column;gap:4px;width:100%;display:flex}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card .ReservationTimelineRecord-module-scss-module__dCfY4G__media .ReservationTimelineRecord-module-scss-module__dCfY4G__text .ReservationTimelineRecord-module-scss-module__dCfY4G__textGroup .ReservationTimelineRecord-module-scss-module__dCfY4G__timeTitle{flex-direction:column;width:100%;display:flex}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card .ReservationTimelineRecord-module-scss-module__dCfY4G__media .ReservationTimelineRecord-module-scss-module__dCfY4G__text .ReservationTimelineRecord-module-scss-module__dCfY4G__textGroup .ReservationTimelineRecord-module-scss-module__dCfY4G__timeTitle .ReservationTimelineRecord-module-scss-module__dCfY4G__time{color:var(--muted-foreground);margin:0;font-size:12px;font-weight:400;line-height:16px}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card .ReservationTimelineRecord-module-scss-module__dCfY4G__media .ReservationTimelineRecord-module-scss-module__dCfY4G__text .ReservationTimelineRecord-module-scss-module__dCfY4G__textGroup .ReservationTimelineRecord-module-scss-module__dCfY4G__timeTitle .ReservationTimelineRecord-module-scss-module__dCfY4G__title{width:100%;color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card .ReservationTimelineRecord-module-scss-module__dCfY4G__media .ReservationTimelineRecord-module-scss-module__dCfY4G__text .ReservationTimelineRecord-module-scss-module__dCfY4G__textGroup .ReservationTimelineRecord-module-scss-module__dCfY4G__timeTitle .ReservationTimelineRecord-module-scss-module__dCfY4G__title .ReservationTimelineRecord-module-scss-module__dCfY4G__link{max-width:100%;color:inherit;font:inherit;text-align:start;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:block;overflow:hidden}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card .ReservationTimelineRecord-module-scss-module__dCfY4G__media .ReservationTimelineRecord-module-scss-module__dCfY4G__text .ReservationTimelineRecord-module-scss-module__dCfY4G__textGroup .ReservationTimelineRecord-module-scss-module__dCfY4G__timeTitle .ReservationTimelineRecord-module-scss-module__dCfY4G__title .ReservationTimelineRecord-module-scss-module__dCfY4G__link:after{content:"";border-radius:var(--radius-xl);position:absolute;inset:0}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card .ReservationTimelineRecord-module-scss-module__dCfY4G__media .ReservationTimelineRecord-module-scss-module__dCfY4G__text .ReservationTimelineRecord-module-scss-module__dCfY4G__textGroup .ReservationTimelineRecord-module-scss-module__dCfY4G__timeTitle .ReservationTimelineRecord-module-scss-module__dCfY4G__title .ReservationTimelineRecord-module-scss-module__dCfY4G__link:focus-visible{outline:none}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card .ReservationTimelineRecord-module-scss-module__dCfY4G__media .ReservationTimelineRecord-module-scss-module__dCfY4G__text .ReservationTimelineRecord-module-scss-module__dCfY4G__textGroup .ReservationTimelineRecord-module-scss-module__dCfY4G__timeTitle .ReservationTimelineRecord-module-scss-module__dCfY4G__title .ReservationTimelineRecord-module-scss-module__dCfY4G__link:focus-visible:after{outline:2px solid var(--ring);outline-offset:2px}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card .ReservationTimelineRecord-module-scss-module__dCfY4G__media .ReservationTimelineRecord-module-scss-module__dCfY4G__text .ReservationTimelineRecord-module-scss-module__dCfY4G__textGroup .ReservationTimelineRecord-module-scss-module__dCfY4G__organizerRow{flex-direction:row;width:100%;display:flex}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card .ReservationTimelineRecord-module-scss-module__dCfY4G__media .ReservationTimelineRecord-module-scss-module__dCfY4G__text .ReservationTimelineRecord-module-scss-module__dCfY4G__textGroup .ReservationTimelineRecord-module-scss-module__dCfY4G__organizerRow .ReservationTimelineRecord-module-scss-module__dCfY4G__organizer{width:100%;color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;font-weight:400;line-height:16px;overflow:hidden}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card .ReservationTimelineRecord-module-scss-module__dCfY4G__divider{background-color:var(--border);flex-shrink:0;width:100%;height:1px}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card .ReservationTimelineRecord-module-scss-module__dCfY4G__footer{flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:24px;display:flex}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card .ReservationTimelineRecord-module-scss-module__dCfY4G__footer .ReservationTimelineRecord-module-scss-module__dCfY4G__footerSlot{flex-direction:row;align-items:center;gap:4px;display:flex}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card .ReservationTimelineRecord-module-scss-module__dCfY4G__footer .ReservationTimelineRecord-module-scss-module__dCfY4G__footerSlot .ReservationTimelineRecord-module-scss-module__dCfY4G__avatarGroup{z-index:1;position:relative}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card .ReservationTimelineRecord-module-scss-module__dCfY4G__footer .ReservationTimelineRecord-module-scss-module__dCfY4G__chevron{width:16px;height:16px;color:var(--ring);flex-shrink:0;transition:transform .15s;display:block}@media (prefers-reduced-motion:reduce){.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card .ReservationTimelineRecord-module-scss-module__dCfY4G__footer .ReservationTimelineRecord-module-scss-module__dCfY4G__chevron{transition:none}}@media screen and (min-width:1001px){.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord--selected .ReservationTimelineRecord-module-scss-module__dCfY4G__rail .ReservationTimelineRecord-module-scss-module__dCfY4G__railDotBand .ReservationTimelineRecord-module-scss-module__dCfY4G__railDot:after,.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord--selected .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card:after{opacity:1}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord--selected .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card:before{opacity:0}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord--selected .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card:has(.ReservationTimelineRecord-module-scss-module__dCfY4G__link:hover):before{opacity:0}.ReservationTimelineRecord-module-scss-module__dCfY4G__reservationTimelineRecord--selected .ReservationTimelineRecord-module-scss-module__dCfY4G__content .ReservationTimelineRecord-module-scss-module__dCfY4G__card .ReservationTimelineRecord-module-scss-module__dCfY4G__footer .ReservationTimelineRecord-module-scss-module__dCfY4G__chevron{color:var(--foreground)}}
.ReservationsList-module-scss-module__y1_C9a__reservationsList,.ReservationsList-module-scss-module__y1_C9a__reservationsList .ReservationsList-module-scss-module__y1_C9a__group{flex-direction:column;width:100%;display:flex}.ReservationsList-module-scss-module__y1_C9a__reservationsList .ReservationsList-module-scss-module__y1_C9a__group .ReservationsList-module-scss-module__y1_C9a__rows{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}
.ReservationsPage-module-scss-module__xih4TW__reservationsPage{flex-direction:column;width:100%;display:flex}.ReservationsPage-module-scss-module__xih4TW__reservationsPage .ReservationsPage-module-scss-module__xih4TW__title{font-family:var(--font-serif),Georgia,"Times New Roman",serif;color:var(--foreground);margin:0;padding-top:36px;font-size:30px;font-weight:400;line-height:36px}.ReservationsPage-module-scss-module__xih4TW__reservationsPage .ReservationsPage-module-scss-module__xih4TW__content{flex-direction:row;justify-content:center;align-items:flex-start;width:100%;padding-top:24px;display:flex}.ReservationsPage-module-scss-module__xih4TW__reservationsPage .ReservationsPage-module-scss-module__xih4TW__content .ReservationsPage-module-scss-module__xih4TW__listColumn{border-right:1px solid var(--border);flex-shrink:0;width:468px;padding-right:48px}.ReservationsPage-module-scss-module__xih4TW__reservationsPage .ReservationsPage-module-scss-module__xih4TW__content .ReservationsPage-module-scss-module__xih4TW__detailColumn{flex:1;justify-content:center;align-self:stretch;min-width:0;padding-inline:48px;display:flex}.ReservationsPage-module-scss-module__xih4TW__reservationsPage .ReservationsPage-module-scss-module__xih4TW__empty{padding-top:24px}@media screen and (min-width:1001px){.ReservationsPage-module-scss-module__xih4TW__reservationsPage{height:calc(100vh - var(--shell-top-inset,74px));height:calc(100dvh - var(--shell-top-inset,74px))}.ReservationsPage-module-scss-module__xih4TW__reservationsPage .ReservationsPage-module-scss-module__xih4TW__content{flex:1;align-items:stretch;min-height:0}.ReservationsPage-module-scss-module__xih4TW__reservationsPage .ReservationsPage-module-scss-module__xih4TW__content .ReservationsPage-module-scss-module__xih4TW__listColumn,.ReservationsPage-module-scss-module__xih4TW__reservationsPage .ReservationsPage-module-scss-module__xih4TW__content .ReservationsPage-module-scss-module__xih4TW__detailColumn{overscroll-behavior:contain;padding-bottom:24px;overflow-y:auto}@supports not selector(::-webkit-scrollbar){.ReservationsPage-module-scss-module__xih4TW__reservationsPage .ReservationsPage-module-scss-module__xih4TW__content .ReservationsPage-module-scss-module__xih4TW__listColumn,.ReservationsPage-module-scss-module__xih4TW__reservationsPage .ReservationsPage-module-scss-module__xih4TW__content .ReservationsPage-module-scss-module__xih4TW__detailColumn{scrollbar-color:var(--border) #0000}}.ReservationsPage-module-scss-module__xih4TW__reservationsPage .ReservationsPage-module-scss-module__xih4TW__content .ReservationsPage-module-scss-module__xih4TW__listColumn::-webkit-scrollbar{width:12px}.ReservationsPage-module-scss-module__xih4TW__reservationsPage .ReservationsPage-module-scss-module__xih4TW__content .ReservationsPage-module-scss-module__xih4TW__detailColumn::-webkit-scrollbar{width:12px}.ReservationsPage-module-scss-module__xih4TW__reservationsPage .ReservationsPage-module-scss-module__xih4TW__content .ReservationsPage-module-scss-module__xih4TW__listColumn::-webkit-scrollbar-track{background:0 0}.ReservationsPage-module-scss-module__xih4TW__reservationsPage .ReservationsPage-module-scss-module__xih4TW__content .ReservationsPage-module-scss-module__xih4TW__detailColumn::-webkit-scrollbar-track{background:0 0}.ReservationsPage-module-scss-module__xih4TW__reservationsPage .ReservationsPage-module-scss-module__xih4TW__content .ReservationsPage-module-scss-module__xih4TW__listColumn::-webkit-scrollbar-thumb{background:var(--border);background-clip:padding-box;border:2px solid #0000;border-radius:6px}.ReservationsPage-module-scss-module__xih4TW__reservationsPage .ReservationsPage-module-scss-module__xih4TW__content .ReservationsPage-module-scss-module__xih4TW__detailColumn::-webkit-scrollbar-thumb{background:var(--border);background-clip:padding-box;border:2px solid #0000;border-radius:6px}.ReservationsPage-module-scss-module__xih4TW__reservationsPage .ReservationsPage-module-scss-module__xih4TW__content .ReservationsPage-module-scss-module__xih4TW__listColumn:before{content:"";z-index:2;background:linear-gradient(var(--background), transparent);opacity:0;pointer-events:none;height:24px;margin-bottom:-24px;display:block;position:sticky;top:0}@supports (animation-timeline:scroll()){.ReservationsPage-module-scss-module__xih4TW__reservationsPage .ReservationsPage-module-scss-module__xih4TW__content .ReservationsPage-module-scss-module__xih4TW__listColumn:before{animation:linear both ReservationsPage-module-scss-module__xih4TW__listTopFadeIn;animation-timeline:scroll();animation-range:0 24px}}}@keyframes ReservationsPage-module-scss-module__xih4TW__listTopFadeIn{to{opacity:1}}@media screen and (max-width:1000px){.ReservationsPage-module-scss-module__xih4TW__reservationsPage .ReservationsPage-module-scss-module__xih4TW__content .ReservationsPage-module-scss-module__xih4TW__listColumn{border-right:0;width:100%;padding-right:0}.ReservationsPage-module-scss-module__xih4TW__reservationsPage .ReservationsPage-module-scss-module__xih4TW__content .ReservationsPage-module-scss-module__xih4TW__detailColumn{flex:0 0 0;padding-inline:0}}@media screen and (max-width:768px){.ReservationsPage-module-scss-module__xih4TW__reservationsPage{padding:0 8px}.ReservationsPage-module-scss-module__xih4TW__reservationsPage .ReservationsPage-module-scss-module__xih4TW__title{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ReservationsPage-module-scss-module__xih4TW__reservationsPage .ReservationsPage-module-scss-module__xih4TW__content{padding-top:12px}}
/*# sourceMappingURL=0k.g2tq2cehnn.css.map*/