/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */.CalendarTable_table__vRsNC{margin-top:calc(var(--spacing, .25rem) * 2);display:flex}.CalendarTable_table__vRsNC li{display:flex;width:calc(var(--spacing, .25rem) * 28);flex-direction:column}.CalendarTable_table__vRsNC li>p{height:calc(var(--spacing, .25rem) * 8);border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;padding:calc(var(--spacing, .25rem) * 1)}.CalendarTable_table__vRsNC li>p:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}.CalendarTable_table__vRsNC li:last-child>p:first-child{border-top-right-radius:var(--radius-xl,.75rem)}.CalendarTable_table__vRsNC .CalendarTable_monthDays__bHpU8:last-child li:last-child>p:last-child{border-bottom-right-radius:var(--radius-xl,.75rem)}.CalendarTable_table__vRsNC li>p:nth-child(2){height:calc(var(--spacing, .25rem) * 8)}.CalendarTable_table__vRsNC li>p:not(.CalendarTable_price__5ASN8){display:block}.CalendarTable_price__5ASN8{display:flex;text-align:right}.CalendarTable_table__vRsNC .CalendarTable_sunday__4btcZ{border-right:2px var(--tw-border-style) var(--color-gray,#739590)}.CalendarTable_stickyColumn__X0let{top:calc(var(--spacing, .25rem) * 0);left:calc(var(--spacing, .25rem) * 0);z-index:10;width:calc(var(--spacing, .25rem) * 36)!important;background-color:var(--color-white,#ffffff);@media (width >= 40rem){position:sticky}}.CalendarTable_stickyColumn__X0let p{height:calc(var(--spacing, .25rem) * 8);border-left-style:var(--tw-border-style);border-left-width:1px;padding:calc(var(--spacing, .25rem) * 1)}.CalendarTable_stickyColumn__X0let p:first-child{border-top-left-radius:var(--radius-xl,.75rem)}.CalendarTable_stickyColumn__X0let p:last-child{border-bottom-left-radius:var(--radius-xl,.75rem)}.CalendarTable_stickyColumn__X0let:before{content:"";transform:translateX(-2rem);position:absolute;display:block;height:100%;width:2rem;background-color:var(--color-white,#ffffff)}.CalendarTable_table__vRsNC .CalendarTable_blockedExternal__XMA_q>span,.CalendarTable_table__vRsNC .CalendarTable_closedRoom__MOHY_>span,.CalendarTable_table__vRsNC .CalendarTable_freeRoom__AGjm3>span,.CalendarTable_table__vRsNC .CalendarTable_noPrice__2hR0S>span,.CalendarTable_table__vRsNC .CalendarTable_price__5ASN8>span,.CalendarTable_table__vRsNC .CalendarTable_soldOut__N5eCD>span{display:flex;height:100%;width:100%;align-items:center;justify-content:center;border-radius:var(--radius-xl,.75rem);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.CalendarTable_table__vRsNC .CalendarTable_price__5ASN8>span{display:inline-block;width:100%;text-align:left;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.CalendarTable_table__vRsNC .CalendarTable_freeRoom__AGjm3>span{background-color:color-mix(in srgb,#a0e880 50%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-primary1,#a0e880) 50%,transparent)}}.CalendarTable_table__vRsNC .CalendarTable_closedRoom__MOHY_>span{background-color:var(--color-red-200,#fecaca)}.CalendarTable_table__vRsNC .CalendarTable_soldOut__N5eCD>span{background-color:var(--color-orange-300,oklch(83.7% .128 66.29))}.CalendarTable_table__vRsNC .CalendarTable_noPrice__2hR0S>span{background-color:var(--color-amber-100,oklch(96.2% .059 95.617))}.CalendarTable_table__vRsNC .CalendarTable_blockedExternal__XMA_q>span{background-color:var(--color-gray-200,oklch(92.8% .006 264.531))}.CalendarTable_table__vRsNC.CalendarTable_tableMonths__zU6LP .CalendarTable_stickyColumn__X0let p{border-top-style:var(--tw-border-style);border-top-width:1px;border-right-style:var(--tw-border-style);border-right-width:1px}.CalendarTable_table__vRsNC.CalendarTable_tableMonths__zU6LP .CalendarTable_stickyColumn__X0let p:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.CalendarTable_table__vRsNC.CalendarTable_tableMonths__zU6LP .CalendarTable_monthDays__bHpU8 .CalendarTable_tableMonthsTimeRow__z8bPq{height:calc(var(--spacing, .25rem) * 8);border-top-style:var(--tw-border-style);border-top-width:1px;border-right-style:var(--tw-border-style);border-right-width:1px;background-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-inline:calc(var(--spacing, .25rem) * 2);padding-block:calc(var(--spacing, .25rem) * 1)}.CalendarTable_table__vRsNC.CalendarTable_tableMonths__zU6LP .CalendarTable_monthDays__bHpU8:last-child .CalendarTable_tableMonthsTimeRow__z8bPq{border-top-right-radius:var(--radius-xl,.75rem)}.CalendarTable_table__vRsNC.CalendarTable_tableMonths__zU6LP ol>li:last-child>p{border-top-right-radius:0}.CalendarTable_calendarDay__4JoLN{cursor:pointer;-webkit-user-select:none;user-select:none;&:hover{@media (hover:hover){background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}}}.CalendarTable_calendarDay__4JoLN.CalendarTable_loading__mSJ2q p>span{display:block;height:100%;width:100%;animation:var(--animate-pulse,pulse 2s cubic-bezier(.4,0,.6,1) infinite);border-radius:calc(infinity * 1px);background-color:var(--color-gray-200,oklch(92.8% .006 264.531));color:color-mix(in srgb,#ffffff 0%,transparent);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white,#ffffff) 0%,transparent)}@media (prefers-color-scheme:dark){background-color:var(--color-gray-700,oklch(37.3% .034 259.733))}}.CalendarTable_calendarDay__4JoLN.CalendarTable_selected___az1m{background-color:var(--color-primary1,#a0e880)}@keyframes CalendarTable_pulse__BsMU8{50%{opacity:.5}}svg.fill-current path{fill:currentColor}svg.stroke-current path{stroke:currentColor}
/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */.DialogMenu_active__OgFwq.DialogMenu_link__3P4g_,.DialogMenu_link__3P4g_:hover{border-color:var(--color-primary2,#00cc76);background-color:var(--color-primary2,#00cc76);color:var(--color-white,#ffffff)}.DialogMenu_link__3P4g_{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-dark,#003d36);padding-block:calc(var(--spacing, .25rem) * 2);text-align:center;color:var(--color-dark,#003d36);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}