.secondary-sidebar-module-scss-module__E5nQHa__Wrapper{flex-direction:column;height:100%;display:flex;position:relative}.secondary-sidebar-module-scss-module__E5nQHa__Topbar{flex-shrink:0;height:4rem;padding-left:1.5rem;padding-right:1.5rem}.secondary-sidebar-module-scss-module__E5nQHa__TopbarInner{border-bottom-width:1px;border-color:var(--color-gray-100);align-items:center;height:4rem;display:flex}.secondary-sidebar-module-scss-module__E5nQHa__Body{flex:1;overflow:hidden auto}
.event-module-scss-module__8kgbYa__Wrapper{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:#0000;touch-action:manipulation;cursor:pointer;background-color:var(--color-gray-50);border-radius:8px;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:.125rem;padding:.375rem .375rem .375rem .625rem;display:grid;position:relative}.event-module-scss-module__8kgbYa__Wrapper.event-module-scss-module__8kgbYa__Wrapper--read-only{cursor:default}.event-module-scss-module__8kgbYa__Wrapper *{-webkit-touch-callout:none;-webkit-tap-highlight-color:#0000}.event-module-scss-module__8kgbYa__Wrapper img,.event-module-scss-module__8kgbYa__Wrapper svg,.event-module-scss-module__8kgbYa__Wrapper a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.event-module-scss-module__8kgbYa__Wrapper button,.event-module-scss-module__8kgbYa__Wrapper a,.event-module-scss-module__8kgbYa__Wrapper [role=button]{touch-action:manipulation}
.sidebar-module-scss-module__N1UMWa__Wrapper{height:100%;min-height:0;position:relative}.sidebar-module-scss-module__N1UMWa__Topbar{flex-shrink:0;height:4rem;margin-left:.625rem;margin-right:.625rem}.sidebar-module-scss-module__N1UMWa__Toolbar{border-bottom-width:1px;border-color:var(--color-gray-100);align-items:center;height:4rem;display:flex}.sidebar-module-scss-module__N1UMWa__ToolbarInner{align-items:center;gap:.75rem;width:100%;display:flex}.sidebar-module-scss-module__N1UMWa__Main{flex:1;height:calc(100% - 4rem);min-height:0;overflow-y:auto}.sidebar-module-scss-module__N1UMWa__MainInner>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.sidebar-module-scss-module__N1UMWa__MainInner{padding:1rem .625rem}
.sidebar-module-scss-module__TrQ6rW__WrapperMobile{justify-content:center;align-items:center;gap:2rem;display:flex;position:relative}@media (min-width:992px){.sidebar-module-scss-module__TrQ6rW__WrapperMobile{display:none}}.sidebar-module-scss-module__TrQ6rW__WrapperDesktop{z-index:1000;--tw-translate-x:-300px;width:300px;height:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:var(--color-white);padding:1.5rem .75rem;transition-duration:.3s;transition-timing-function:cubic-bezier(.215,.61,.355,1);position:fixed;top:0;left:0;overflow-y:auto}@media (min-width:992px){.sidebar-module-scss-module__TrQ6rW__WrapperDesktop{z-index:auto;--tw-translate-x:0px;width:auto;height:auto;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:#0000;margin-top:2rem;padding:0 0 2rem;position:relative;top:auto;left:auto;overflow:visible}}.sidebar-module-scss-module__TrQ6rW__WrapperDesktop.sidebar-module-scss-module__TrQ6rW__WrapperDesktop--show{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:var(--box-shadow-box);--tw-shadow-colored:var(--box-shadow-box);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}@media (min-width:992px){.sidebar-module-scss-module__TrQ6rW__WrapperDesktop.sidebar-module-scss-module__TrQ6rW__WrapperDesktop--show{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}}.sidebar-module-scss-module__TrQ6rW__WrapperDesktop button,.sidebar-module-scss-module__TrQ6rW__WrapperDesktop a{min-width:34px}.sidebar-module-scss-module__TrQ6rW__Disabled{z-index:50;background-color:var(--color-white);opacity:.75;position:absolute;inset:0}.sidebar-module-scss-module__TrQ6rW__CloseMobileMenu{pointer-events:none;z-index:10;position:sticky;top:0}@media (min-width:992px){.sidebar-module-scss-module__TrQ6rW__CloseMobileMenu{display:none}}.sidebar-module-scss-module__TrQ6rW__CloseMobileMenu button,.sidebar-module-scss-module__TrQ6rW__CloseMobileMenu a{min-width:0}.sidebar-module-scss-module__TrQ6rW__CloseMobileMenuIcon{pointer-events:auto;position:absolute;top:-.75rem;right:0}.sidebar-module-scss-module__TrQ6rW__MobileMenuIcon{margin-bottom:1px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin-inline:auto;display:flex}.sidebar-module-scss-module__TrQ6rW__MobileMenuIcon svg{width:18px;height:18px;position:relative}.sidebar-module-scss-module__TrQ6rW__MobileMenuText{font-size:10px}
.hold-status-module-scss-module__uL9FrW__Wrapper{margin-bottom:1rem}.hold-status-module-scss-module__uL9FrW__Expired{grid-template-columns:repeat(1,minmax(0,1fr));justify-items:start;row-gap:.375rem;display:grid}
.cart-module-scss-module__mmQCvG__Wrapper{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;width:100%;max-width:64rem;margin-left:auto;margin-right:auto;display:grid}@media (min-width:992px){.cart-module-scss-module__mmQCvG__Wrapper{grid-template-columns:minmax(0,1fr) 360px;align-items:flex-start}}.cart-module-scss-module__mmQCvG__Main{min-width:0}.cart-module-scss-module__mmQCvG__Section{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1rem;display:grid}.cart-module-scss-module__mmQCvG__SectionHeader{font-size:18px;font-weight:var(--font-weight-bold)}.cart-module-scss-module__mmQCvG__Items{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1rem;display:grid}.cart-module-scss-module__mmQCvG__Item{-moz-column-gap:1rem;border-bottom-width:1px;border-color:var(--color-gray-200);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem 1rem;padding-bottom:1rem;display:grid}.cart-module-scss-module__mmQCvG__Item:last-child{border-style:none;padding-bottom:0}@media (min-width:768px){.cart-module-scss-module__mmQCvG__Item{grid-template-columns:auto minmax(0,1fr) auto auto}}.cart-module-scss-module__mmQCvG__ItemImage{border-radius:var(--rounded-cards-lg);background-color:var(--color-gray-100);flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;width:4rem;height:4rem;display:flex;overflow:hidden}.cart-module-scss-module__mmQCvG__ItemImage img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.cart-module-scss-module__mmQCvG__ItemImagePlaceholder{font-size:14px;font-weight:var(--font-weight-semibold);text-transform:uppercase;color:var(--color-gray-400)}.cart-module-scss-module__mmQCvG__ItemInfo{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:.125rem;min-width:0;display:grid}.cart-module-scss-module__mmQCvG__ItemName{text-align:left;font-size:14px;font-weight:var(--font-weight-semibold);transition-property:background-color,border-color,color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.cart-module-scss-module__mmQCvG__ItemName:hover{color:var(--color-primary-500)}.cart-module-scss-module__mmQCvG__ItemMeta{color:var(--color-gray-500);font-size:13px}.cart-module-scss-module__mmQCvG__ItemUnitPrice{color:var(--color-gray-500);font-size:12px}.cart-module-scss-module__mmQCvG__ItemTag{margin-top:.25rem}.cart-module-scss-module__mmQCvG__ItemQuantity{grid-column-start:2;justify-self:start}@media (min-width:768px){.cart-module-scss-module__mmQCvG__ItemQuantity{grid-column-start:auto}}.cart-module-scss-module__mmQCvG__ItemTotal{text-align:right;font-size:14px;font-weight:var(--font-weight-semibold);grid-column-start:2}@media (min-width:768px){.cart-module-scss-module__mmQCvG__ItemTotal{grid-column-start:auto;width:5rem}}.cart-module-scss-module__mmQCvG__Summary{border-radius:var(--rounded-cards-xl);top:calc(var(--offset-top,0px) + 1rem);background-color:var(--color-gray-50);grid-template-columns:repeat(1,minmax(0,1fr));row-gap:.75rem;padding:1rem;display:grid}@media (min-width:768px){.cart-module-scss-module__mmQCvG__Summary{padding:1.5rem}}@media (min-width:992px){.cart-module-scss-module__mmQCvG__Summary{position:sticky}}.cart-module-scss-module__mmQCvG__Summary.cart-module-scss-module__mmQCvG__Summary--square{border-radius:0}.cart-module-scss-module__mmQCvG__SummaryTitle{font-size:18px;font-weight:var(--font-weight-bold)}.cart-module-scss-module__mmQCvG__SummaryRows{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:.125rem;display:grid}.cart-module-scss-module__mmQCvG__SummaryRow{-moz-column-gap:1rem;justify-content:space-between;align-items:center;column-gap:1rem;font-size:14px;display:flex}.cart-module-scss-module__mmQCvG__SummaryTotal{-moz-column-gap:1rem;border-top-width:1px;border-color:var(--color-gray-200);font-size:16px;font-weight:var(--font-weight-semibold);justify-content:space-between;align-items:center;column-gap:1rem;padding-top:.75rem;display:flex}.cart-module-scss-module__mmQCvG__SummaryActions{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:.5rem;display:grid}.cart-module-scss-module__mmQCvG__Empty{text-align:center;grid-template-columns:repeat(1,minmax(0,1fr));justify-items:center;row-gap:1rem;padding-top:2rem;padding-bottom:2rem;display:grid}.cart-module-scss-module__mmQCvG__EmptyText{font-size:14px}
.secure-hint-module-scss-module__XcbNjW__Wrapper{text-align:center;color:var(--color-gray-500);font-size:12px;line-height:1.375}
.room-plan-canvas-module-scss-module__IVqTtW__Wrapper{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:#0000;touch-action:none;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.room-plan-canvas-module-scss-module__IVqTtW__Wrapper *{-webkit-touch-callout:none;-webkit-tap-highlight-color:#0000}.room-plan-canvas-module-scss-module__IVqTtW__Wrapper canvas,.room-plan-canvas-module-scss-module__IVqTtW__Wrapper img,.room-plan-canvas-module-scss-module__IVqTtW__Wrapper svg{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.room-plan-canvas-module-scss-module__IVqTtW__Wrapper [role=button]{touch-action:manipulation}
.utilization-module-scss-module__7sWMyW__Wrapper{position:relative}.utilization-module-scss-module__7sWMyW__Toolbar{align-items:center;gap:.5rem;padding-top:.75rem;padding-bottom:.75rem;display:flex}@media (min-width:768px){.utilization-module-scss-module__7sWMyW__Toolbar{gap:.75rem}}.utilization-module-scss-module__7sWMyW__DateNavigation,.utilization-module-scss-module__7sWMyW__DateSelectMobile,.utilization-module-scss-module__7sWMyW__DateSelectDesktop{align-items:center;display:flex}.utilization-module-scss-module__7sWMyW__DateSelectMobile>div,.utilization-module-scss-module__7sWMyW__DateSelectDesktop>div,.utilization-module-scss-module__7sWMyW__DateSelectMobile>div>div,.utilization-module-scss-module__7sWMyW__DateSelectDesktop>div>div{display:flex}@media (min-width:768px){.utilization-module-scss-module__7sWMyW__DateSelectMobile{display:none}}.utilization-module-scss-module__7sWMyW__DateSelectDesktop{display:none}@media (min-width:768px){.utilization-module-scss-module__7sWMyW__DateSelectDesktop{display:block}}.utilization-module-scss-module__7sWMyW__Filter{align-items:center;display:flex}.utilization-module-scss-module__7sWMyW__OccupancySummary{display:none}@media (min-width:576px){.utilization-module-scss-module__7sWMyW__OccupancySummary{display:flex}}.utilization-module-scss-module__7sWMyW__Actions{align-items:center;display:flex}.utilization-module-scss-module__7sWMyW__Actions>div,.utilization-module-scss-module__7sWMyW__Actions>div>div{display:flex}.utilization-module-scss-module__7sWMyW__Calendar{margin-inline:-1.25rem}@media (min-width:992px){.utilization-module-scss-module__7sWMyW__Calendar{margin-inline:-2rem}}@media (min-width:1200px){.utilization-module-scss-module__7sWMyW__Calendar{margin-inline:-2.5rem}}
