.breadcrumbs-module__G6VVta__root{margin-bottom:var(--mantine-spacing-lg);flex-wrap:nowrap}.breadcrumbs-module__G6VVta__crumb,.breadcrumbs-module__G6VVta__current{align-items:center;gap:var(--mantine-spacing-xs);line-height:var(--mantine-line-height-xs);display:flex}.breadcrumbs-module__G6VVta__crumb svg,.breadcrumbs-module__G6VVta__current svg{width:calc(.875rem*var(--mantine-scale));height:calc(.875rem*var(--mantine-scale));flex-shrink:0}.breadcrumbs-module__G6VVta__crumb{min-width:0}
.appPage-module__3RPTEq__root{background:linear-gradient(to bottom,var(--mantine-color-body)0,var(--mantine-color-body)60px,var(--mantine-color-gray-0)60px)fixed;min-height:100dvh}.appPage-module__3RPTEq__overlay{z-index:var(--mantine-z-index-app);position:fixed;top:60px}.appPage-module__3RPTEq__main{min-height:0}.appPage-module__3RPTEq__main.appPage-module__3RPTEq__fixedHeight{height:calc(100dvh - 2*var(--mantine-spacing-md));flex-direction:column;display:flex}
.badge-module__NmXYra__link{text-decoration:none;display:inline}.badge-module__NmXYra__badge{cursor:pointer}
.tableAnchor-module__ZCXIwG__root{align-items:center;gap:var(--mantine-spacing-xxs);display:flex}.tableAnchor-module__ZCXIwG__root svg{width:calc(.875rem*var(--mantine-scale));height:calc(.875rem*var(--mantine-scale));color:var(--mantine-color-dimmed);flex-shrink:0}
.help-module__r6bU2a__root{overflow:visible}
.thumbnail-module__hpvhMa__thumbnail{cursor:zoom-in}.thumbnail-module__hpvhMa__modal{cursor:zoom-out}.thumbnail-module__hpvhMa__modal:not(.thumbnail-module__hpvhMa__vector) .mantine-Modal-content{background:0 0}
.imageInput-module__7HUM5q__fileInput{display:none}.imageInput-module__7HUM5q__textInput input{cursor:pointer}
.header-module__V4qzFG__root{padding:0 var(--mantine-spacing-md);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb,var(--mantine-color-body),transparent 30%);justify-content:space-between;align-items:center;display:flex}@media (max-width:35.9938em){.header-module__V4qzFG__root{grid-template-columns:1fr auto 1fr;display:grid}.header-module__V4qzFG__root>:first-child{justify-self:flex-start}.header-module__V4qzFG__root>:last-child{justify-self:flex-end}}.header-module__V4qzFG__logo{align-items:center;gap:var(--mantine-spacing-xs);display:inline-flex}
.navbar-module__axjKtW__root{max-width:calc(15.625rem*var(--mantine-scale));background:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast)}.navbar-module__axjKtW__scrollContainer{padding:var(--mantine-spacing-md);flex-direction:column;flex:1;display:flex;overflow-y:auto}.navbar-module__axjKtW__divider{padding-top:var(--mantine-spacing-md);border-top:1px solid color-mix(in srgb,var(--mantine-primary-color-filled),white 20%);margin-top:var(--mantine-spacing-md)}
.navbarItem-module__O2b9gG__root{padding:var(--mantine-spacing-xs)var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm);cursor:pointer;align-items:center;gap:var(--mantine-spacing-xs);-webkit-user-select:none;user-select:none;font-weight:500;display:flex}.navbarItem-module__O2b9gG__root.navbarItem-module__O2b9gG__active .navbarItem-module__O2b9gG__icon,.navbarItem-module__O2b9gG__root:hover .navbarItem-module__O2b9gG__icon{opacity:.9}.navbarItem-module__O2b9gG__root:hover{background:color-mix(in srgb,var(--mantine-primary-color-filled),white 10%)}.navbarItem-module__O2b9gG__root.navbarItem-module__O2b9gG__disabled{cursor:not-allowed;opacity:.5;background:0 0}.navbarItem-module__O2b9gG__root.navbarItem-module__O2b9gG__active{background:var(--mantine-primary-color-filled-hover)}.navbarItem-module__O2b9gG__root:focus-visible{outline:2px solid var(--mantine-primary-color-filled-hover);outline-offset:2px}.navbarItem-module__O2b9gG__icon{opacity:.75}
.form-module__mAxgEG__fieldset{gap:var(--mantine-spacing-md);flex-direction:column;margin:0;display:flex}
.loginForm-module__xYFFfa__logo{top:calc((60px + var(--mantine-spacing-md))/-2);width:calc(60px + var(--mantine-spacing-md));height:calc(60px + var(--mantine-spacing-md));border:1px solid #0000;border-top-color:var(--mantine-color-gray-3);border-right-color:var(--mantine-color-gray-3);background:var(--mantine-color-body);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)rotate(-45deg)}.loginForm-module__xYFFfa__logo img{transform:rotate(45deg)}
.dataTable-module__3vjLuW__root .mantine-datatable-header-cell-sortable>div{flex-direction:row-reverse;justify-content:flex-end}
.formTabs-module__pQQUXq__list{z-index:1;gap:var(--mantine-spacing-xxs);position:relative}.formTabs-module__pQQUXq__list:before{border:1px solid var(--mantine-color-gray-3);background:var(--mantine-color-body);border-top-right-radius:var(--mantine-spacing-xs);content:"";border-bottom:none;width:100%;height:10px;position:absolute;bottom:-10px}.formTabs-module__pQQUXq__tab{background:var(--mantine-color-gray-light)}.formTabs-module__pQQUXq__tab[data-active=true]{background:var(--mantine-color-body)}.formTabs-module__pQQUXq__tab[data-active=true]:before{border-bottom:2px solid var(--mantine-color-body);content:"";width:100%;position:absolute;bottom:-2px;left:1px}.formTabs-module__pQQUXq__panel{gap:var(--mantine-spacing-md);flex-direction:column;display:flex}
.htmlInput-module__Fccprq__root[data-error] .htmlInput-module__Fccprq__editor{border-color:var(--mantine-color-error)}.htmlInput-module__Fccprq__root[data-error] .htmlInput-module__Fccprq__content{color:var(--mantine-color-error)}.htmlInput-module__Fccprq__editor{transition:border-color .1s}.htmlInput-module__Fccprq__editor:focus-within{border-color:var(--mantine-primary-color-filled)}.htmlInput-module__Fccprq__editor:not(:last-child){margin-bottom:var(--mantine-spacing-xxs)}.htmlInput-module__Fccprq__toolbar{padding:var(--mantine-spacing-xs)var(--mantine-spacing-sm)}.htmlInput-module__Fccprq__content{--html-input-min-height:calc(12.5rem*var(--mantine-scale))}.htmlInput-module__Fccprq__content.htmlInput-module__Fccprq__disabled{background-color:var(--mantine-color-disabled);color:var(--mantine-color-disabled-color);cursor:not-allowed;opacity:.6}.htmlInput-module__Fccprq__content .tiptap{min-height:var(--html-input-min-height);padding:var(--mantine-spacing-xs)var(--mantine-spacing-sm);font:var(--mantine-font-size-sm)/var(--mantine-line-height)var(--mantine-font-family);resize:vertical;overflow-y:auto}.htmlInput-module__Fccprq__content .tiptap>*{margin:0 0 var(--mantine-spacing-md)}.htmlInput-module__Fccprq__content .tiptap>:last-child{margin-bottom:0}:is(.htmlInput-module__Fccprq__content .tiptap ul,.htmlInput-module__Fccprq__content .tiptap ol){padding-left:var(--mantine-spacing-lg)}:is(.htmlInput-module__Fccprq__content .tiptap ul p,.htmlInput-module__Fccprq__content .tiptap ol p){margin:0}
.pdf-module__UH8PpG__fileInput{display:none}.pdf-module__UH8PpG__textInput input{cursor:pointer}
.bookingsCalendar-module__iNX9ia__calendar,.bookingsCalendar-module__iNX9ia__skeleton{height:calc(100dvh - calc(11.75rem*var(--mantine-scale)))}.bookingsCalendar-module__iNX9ia__calendar{background:var(--mantine-color-gray-3);grid:repeat(5,minmax(0,1fr))/repeat(7,1fr);gap:1px;display:grid;position:relative;overflow:auto hidden}.bookingsCalendar-module__iNX9ia__cell{background:var(--mantine-color-body);flex-direction:column;min-width:150px;display:flex}.bookingsCalendar-module__iNX9ia__header{padding:var(--mantine-spacing-xxs)0;flex-direction:column;justify-content:center;align-items:center;display:flex}.bookingsCalendar-module__iNX9ia__day{height:calc(1.5rem*var(--mantine-scale));padding:var(--mantine-spacing-sm);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.bookingsCalendar-module__iNX9ia__day.bookingsCalendar-module__iNX9ia__today{width:calc(1.5rem*var(--mantine-scale));background:var(--mantine-color-yellow-filled);color:var(--mantine-color-white);border-radius:50%}.bookingsCalendar-module__iNX9ia__items{padding:0 var(--mantine-spacing-xs)var(--mantine-spacing-xs);gap:var(--mantine-spacing-xs);flex-direction:column;margin:0;list-style:none;display:flex;overflow-y:auto}.bookingsCalendar-module__iNX9ia__badge{height:auto;min-height:calc(1.25rem*var(--mantine-scale));padding:0 var(--mantine-spacing-xs)}.bookingsCalendar-module__iNX9ia__label{flex-direction:column;flex:1;display:flex}
