.Band_root___ItEC{flex:1 1;position:relative;border:1px solid rgb(var(--color-neutral));border-radius:.5rem}.Band_rootFullHeight__eIN5g{height:100%}.Band_titleWrapper__jsV0w{display:flex;align-items:center;white-space:nowrap;gap:1rem;padding-left:1rem;margin:0 1rem -2rem;transform:translateY(-51%);background-color:rgb(var(--color-foreground))}.Band_headerContent__0O20I{display:flex;align-items:center;gap:1rem;flex:1 1}.Band_line__xRXbQ{width:100%;height:1px;background-color:rgb(var(--color-neutral))}.Band_content__M4DQz{padding:2rem}.BandGroup_root__XoKSG>:first-child{margin-right:-.5px;border-top-right-radius:0;border-bottom-right-radius:0}.BandGroup_root__XoKSG>:last-child{margin-left:-.5px;border-top-left-radius:0;border-bottom-left-radius:0}.Navigation_version__Zk6QY{text-align:center}.Navigation_navigationContainer__PM0SW{height:100%;overflow:auto;justify-content:space-between}.DashboardLayout_fade__HDVOE{opacity:0;animation:DashboardLayout_fadeinbg__dxY_w 1s forwards}@keyframes DashboardLayout_fadeinbg__dxY_w{0%{opacity:0}to{opacity:1}}.DashboardLayout_background__nwt2e{opacity:.8;object-fit:cover;scale:-1 1;position:fixed!important;transition:filter 1s ease,opacity 1s ease}.DashboardLayout_backgroundBlur__QRhqJ{filter:blur(4px);opacity:.33}.DashboardLayout_main__MOkof{flex:1 1;padding:0 2rem}.DashboardLayout_layoutContainer__LxUli{position:absolute;inset:0;padding:1rem}.DashboardLayout_dashboardHeaderLink__Int4d{color:rgb(var(--color-text))}.DashboardLayout_mobileMenuContainer__O6WuV{display:none;align-items:center;position:absolute;top:0;left:-5px;bottom:0;cursor:pointer}@media(max-width:62em){.DashboardLayout_mobileMenuContainer__O6WuV{display:flex}}.DashboardLayout_mobileMenuContainer__O6WuV .DashboardLayout_mobileMenu__eUJmh{display:flex;justify-content:center;padding:1rem 0;background:rgb(var(--color-foreground));border-top-right-radius:100%;border-bottom-right-radius:100%;border:1px solid rgb(var(--color-text))}.DashboardLayout_copyright__hm_7y{position:fixed;bottom:0;left:50vw;font-size:.8rem;transform:translateX(-50%);background-color:rgb(var(--color-foreground)/50%);padding:.2rem .4rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem;z-index:0;color:rgb(var(--color-text));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:40vw}.DataTable_columnContainer__lM0XH{position:relative;padding:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.DataTable_anchor__X_8yb{position:absolute;inset:0}.page_card__WpyyD{background-color:rgb(var(--color-background));border-radius:.5rem;overflow:hidden}.page_block__SC4N8{border:1px solid rgb(var(--color-background));width:150px;height:75px;border-radius:.5rem;display:grid;place-content:center;text-align:center}.InvoiceChart_root__E1tLH{padding:1rem;box-shadow:0 4px 30px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgb(var(--color-foreground)/60%)}.InvoiceChart_yearDisplay__WaHye{padding:0;font-weight:700;text-align:center}.page_news__6Xa5Y{width:280px;position:relative;min-height:150px;background-color:rgb(var(--color-foreground));justify-content:space-between}.page_newsText__DjSVc{padding:0 1rem;font-size:.8rem;opacity:.8}.ReservationCalendar_row__X12fw{border-top:1px solid rgb(var(--color-background))}.ReservationCalendar_row__X12fw .ReservationCalendar_room__ncOGn{display:flex;flex-grow:0!important;width:150px;max-width:none;align-items:center;border-right:1px solid rgb(var(--color-background));padding:.5rem}.ReservationCalendar_reservationContainer__XzwGP{position:relative;margin-top:.5rem;max-width:none}.ReservationCalendar_reservationContainer__XzwGP .ReservationCalendar_reservation__S5m1W{position:absolute;z-index:10;margin-left:8px;border:none;padding:0 10px}.ReservationCalendar_reservationContainer__XzwGP .ReservationCalendar_reservation__S5m1W:hover .ReservationCalendar_reservationBackground__KngAp{filter:contrast(40%)}.ReservationCalendar_reservationContainer__XzwGP .ReservationCalendar_reservation__S5m1W:hover .ReservationCalendar_invoiced____Vn7{background-color:var(--mantine-primary-color-filled-hover)}.ReservationCalendar_reservationContainer__XzwGP .ReservationCalendar_reservation__S5m1W .ReservationCalendar_reservationBackground__KngAp{position:absolute;inset:0;background-color:var(--mantine-primary-color-filled)}.ReservationCalendar_reservationContainer__XzwGP .ReservationCalendar_reservation__S5m1W .ReservationCalendar_invoiced____Vn7{position:absolute;inset:0;background-color:var(--mantine-primary-color-filled);filter:saturate(20%)}.ReservationCalendar_reservationContainer__XzwGP .ReservationCalendar_reservation__S5m1W .ReservationCalendar_buttonContent__UXCZ3{position:absolute;padding:0 1rem;inset:0}.ReservationCalendar_reservationContainer__XzwGP .ReservationCalendar_reservation__S5m1W .ReservationCalendar_buttonContent__UXCZ3.ReservationCalendar_start__EWBZa{padding-left:calc(2rem + 20px);background:linear-gradient(90deg,var(--mantine-color-green-filled) 0,transparent 15px)}.ReservationCalendar_reservationContainer__XzwGP .ReservationCalendar_reservation__S5m1W .ReservationCalendar_buttonContent__UXCZ3.ReservationCalendar_start__EWBZa:hover{background:linear-gradient(90deg,var(--mantine-color-green-filled-hover) 0,transparent 15px)}.ReservationCalendar_reservationContainer__XzwGP .ReservationCalendar_reservation__S5m1W .ReservationCalendar_buttonContent__UXCZ3.ReservationCalendar_end__lPpsT{padding-right:calc(2rem + 20px);background:linear-gradient(90deg,transparent 0,transparent calc(100% - 15px),var(--mantine-color-red-filled) 100%)}.ReservationCalendar_reservationContainer__XzwGP .ReservationCalendar_reservation__S5m1W .ReservationCalendar_buttonContent__UXCZ3.ReservationCalendar_end__lPpsT:hover{background:linear-gradient(90deg,transparent 0,transparent calc(100% - 15px),var(--mantine-color-red-filled-hover) 100%)}.ReservationCalendar_reservationContainer__XzwGP .ReservationCalendar_reservation__S5m1W .ReservationCalendar_buttonContent__UXCZ3.ReservationCalendar_startEnd__PS5z8{background:linear-gradient(90deg,var(--mantine-color-green-filled) 0,transparent 15px,transparent calc(100% - 15px),var(--mantine-color-red-filled) 100%)}.ReservationCalendar_reservationContainer__XzwGP .ReservationCalendar_reservation__S5m1W .ReservationCalendar_buttonContent__UXCZ3.ReservationCalendar_startEnd__PS5z8:hover{background:linear-gradient(90deg,var(--mantine-color-green-filled-hover) 0,transparent 15px,transparent calc(100% - 15px),var(--mantine-color-red-filled-hover) 100%)}.ReservationCalendar_reservationContainer__XzwGP .ReservationCalendar_reservation__S5m1W .ReservationCalendar_labelContainer__5GDnJ{width:100%}.ReservationCalendar_reservationContainer__XzwGP .ReservationCalendar_reservation__S5m1W .ReservationCalendar_icon__Y5bRC{flex:0 0 auto;min-width:24px;width:24px}.ReservationCalendar_reservationContainer__XzwGP .ReservationCalendar_reservation__S5m1W .ReservationCalendar_label__fxgJ5{flex:1 1;max-width:unset;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:5px;margin-right:5px;text-align:center}.ReservationCalendar_noRooms__mgr8C{border-top:1px solid rgb(var(--color-background));text-align:center}.page_calendarOverview__UMHuY{transition:gap .2s ease-in}.page_calendarContainer__a7DKP{position:relative;flex-grow:1}.page_calendarContainer__a7DKP .page_roomName__QUjEu{width:150px;flex-grow:0;max-width:none}.page_calendarContainer__a7DKP .page_weekDays__KjhzJ{display:flex;max-width:none;justify-content:center}.page_calendarContainer__a7DKP .page_weekDays__KjhzJ .page_currentDay__fDlLX{background-color:var(--mantine-primary-color-light);border-radius:.5rem;width:100%}.page_sideBarIcon__oD9mI{position:absolute;right:-.5rem;top:-.5rem;display:flex;cursor:pointer;align-items:center;justify-content:center;background-color:rgb(var(--color-midground));border:1px solid rgb(var(--color-background));border-radius:100%;padding:.25rem}.Table_root__gKd2_{display:flex;height:100%}.Table_tableContainer__J6gcy{flex:1 1}.Table_refineContainer__jtKxY,.Table_tableContainer__J6gcy{box-shadow:0 4px 30px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgb(var(--color-foreground)/70%)}.Table_refineContainer__jtKxY{width:0;overflow:hidden;padding:1rem 0;transition:margin-left .4s cubic-bezier(.48,1.36,.64,1),padding .4s cubic-bezier(.48,1.36,.64,1),width .4s cubic-bezier(.48,1.36,.64,1),transform .4s cubic-bezier(.48,1.36,.64,1);transform:translateX(400px)}.Table_refineContainer__jtKxY>*{flex-grow:0}.Table_refineContainerOpen__vmCZK{margin-left:1rem;padding:1rem;width:350px;transform:translateX(0)}.Table_clickableRow__ifuIF{cursor:pointer}.Sheet_headerOpen__goqTU{border-bottom-left-radius:0}.Sheet_headerOpen__goqTU,.Sheet_headerOpen__goqTU .Sheet_button__ryCep{border-bottom-right-radius:0}.Sheet_title__aTDCa{padding:.25rem 1rem}.Sheet_button__ryCep{height:unset;border-top-left-radius:0;border-top-right-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:8px}.Sheet_content__VCsrf{border-top-left-radius:0;padding:1rem;width:100%}.Sheet_glass__zeEKm{box-shadow:0 4px 30px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgb(var(--color-foreground)/60%)}.RichTextViewer_root__QmV2M h1,.RichTextViewer_root__QmV2M h2,.RichTextViewer_root__QmV2M h3,.RichTextViewer_root__QmV2M h4,.RichTextViewer_root__QmV2M h5,.RichTextViewer_root__QmV2M h6{margin-bottom:1rem}.RichTextViewer_root__QmV2M p{margin-bottom:1rem;min-height:1rem}.RichTextViewer_root__QmV2M blockquote{border-left:5px solid #ddd;padding-left:15px;margin-left:0;margin-right:0;font-style:italic;opacity:.75}.RichTextViewer_root__QmV2M ol,.RichTextViewer_root__QmV2M ul{-webkit-padding-start:2rem;padding-inline-start:2rem;margin-bottom:1rem}.RichTextViewer_root__QmV2M ol li,.RichTextViewer_root__QmV2M ul li{margin-bottom:-1rem}.RichTextViewer_root__QmV2M hr{margin:1rem 0}.PhoneInput_callingCodeInput__dGqqc{position:relative;border-top-right-radius:0;border-bottom-right-radius:0;transition:width var(--transition)}.PhoneInput_callingCodeInput__dGqqc:focus{width:106px!important;z-index:1}.PhoneInput_numberInput__6Elky{flex-grow:1;margin-left:-2px}.pages_tab___XSXr{border:1px solid transparent;transition:background-color .2s,border-color .2s,color .2s}.pages_tab___XSXr:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-right:-.5px}.pages_tab___XSXr:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;margin-left:-.5px}.Step_formContainer___f43b{position:relative;min-height:250px;margin:1rem 2rem 2rem}.Step_formOverlay__W0BuD{position:absolute;color:rgb(var(--color-text));text-decoration:none;inset:-1rem;background-color:rgb(var(--color-neutral)/25%);border:1px solid rgb(var(--color-neutral));border-radius:1rem;display:grid;place-items:center;cursor:pointer;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.Step_formOverlay__W0BuD:hover{background-color:rgb(var(--color-background)/75%);opacity:1}.Step_formTextContainer__QrQCB{background-color:rgb(var(--color-foreground));padding:.5rem 1rem;border-radius:.5rem}.Step_editIconContainer__f_KTO{background-color:var(--mantine-primary-color-filled);color:#fff;padding:.5rem;border-radius:.5rem;transition:scale .2s ease-in-out,opacity .2s ease-in-out;scale:0;opacity:0}.Step_formOverlay__W0BuD:hover .Step_editIconContainer__f_KTO{scale:1;opacity:1}.Canvas_canvas__vsou8{position:relative;border:2px dashed rgb(var(--color-foreground-inverted)/80%);border-radius:.5rem;transition:width .6s cubic-bezier(.48,1.36,.64,1),border-color .6s cubic-bezier(.48,1.36,.64,1);padding:0 2rem;overflow-y:auto;width:600px;height:100%;min-height:300px;display:flex;flex-direction:column;align-items:center}.Canvas_canvasPreview__2ILpG{border-color:transparent;width:100%}.Canvas_elementContainer__qfvII{width:100%;max-width:800px}.Canvas_item__OkcBG{cursor:-webkit-grab;cursor:grab;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:margin-bottom .4s cubic-bezier(.48,1.36,.64,1),padding-top .4s cubic-bezier(.48,1.36,.64,1);display:grid;grid-template-rows:1fr}.Canvas_item__OkcBG:first-child{padding-top:1rem}.Canvas_itemPreview__2wOFy{cursor:unset;-webkit-user-select:unset;-moz-user-select:unset;user-select:unset}.Canvas_itemClosed__Vl28i{transition:opacity .4s cubic-bezier(.48,1.36,.64,1),scale .4s cubic-bezier(.48,1.36,.64,1),grid-template-rows .4s cubic-bezier(.48,1.36,.64,1);grid-template-rows:0fr;opacity:0;scale:0}.Canvas_itemComponentContainer__X29p8{position:relative;pointer-events:none;transition:border-color .1s ease-in-out,background-color .1s ease-in-out,margin .1s linear;border-radius:.25rem;overflow:hidden;padding:.5rem 1rem;margin:.5rem 0;border:1px solid transparent}.Canvas_item__OkcBG:hover .Canvas_itemComponentContainer__X29p8{border-color:rgb(var(--color-foreground-inverted)/20%);background-color:rgb(var(--color-foreground-inverted)/10%)}.Canvas_itemComponentContainerDragging__w2KvS,.Canvas_itemPreview__2wOFy .Canvas_itemComponentContainer__X29p8{border-color:transparent!important;background-color:transparent!important}.Canvas_itemComponentContainerActive__RcirZ{border-color:rgb(var(--color-foreground-inverted)/30%)!important;background-color:rgb(var(--color-foreground-inverted)/20%)!important}.Canvas_itemClosed__Vl28i .Canvas_itemComponentContainer__X29p8{margin:-1rem}.Canvas_itemDelete__Mo68Y{position:absolute;pointer-events:auto;top:0;right:0;background-color:rgba(250,82,82,.333);color:#fa5252;border-left:1px solid #fa5252;border-bottom:1px solid #fa5252;display:flex;justify-content:flex-end;padding:.25rem;width:48px;height:48px;scale:.75;opacity:0;transition:opacity .2s ease-in-out,scale .2s ease-in-out;cursor:pointer;border-bottom-left-radius:100%;transform-origin:top right;z-index:999}.Canvas_itemDelete__Mo68Y:hover{scale:1}.Canvas_item__OkcBG:hover .Canvas_itemDelete__Mo68Y{opacity:1}.Canvas_dropperContainer__pfLlk{position:absolute;inset:0;display:flex;flex-direction:column}.Canvas_dropper__B2aqG{top:50%;height:0}.Canvas_dropper__B2aqG,.Canvas_headerDropper__LJiSH{position:absolute;width:100%;z-index:999;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Canvas_headerDropper__LJiSH{top:0;height:50%}.Canvas_footerDropper__nGz5c{width:100%;flex:1 1;min-height:1rem}.FormBuilder_root__9sDT9{position:relative;width:100%;height:100%;background-color:rgb(var(--color-background)/50%);overflow:hidden}.FormBuilder_background__eRfLy{position:absolute;inset:0;background-repeat:repeat;background-size:50px}.FormBuilder_main__pJstJ{transition:width .6s cubic-bezier(.48,1.36,.64,1);width:650px}.FormBuilder_mainPreview__OkT_m{width:100%}.Header_root__LYJDI{position:relative;display:grid;place-content:center}.Properties_root__EOPy4{position:relative;width:400px;padding:1rem;transition:width .6s cubic-bezier(.48,1.36,.64,1),padding .6s cubic-bezier(.48,1.36,.64,1),transform .6s cubic-bezier(.48,1.36,.64,1);overflow-y:auto}.Properties_rootPreview__22mef{transform:translateX(400px);width:0;padding:0}.Sidebar_root__bc9Ga{width:400px;display:flex;justify-content:center;overflow:hidden;max-height:80vh;position:relative;transition:width .6s cubic-bezier(.48,1.36,.64,1),transform .6s cubic-bezier(.48,1.36,.64,1)}.Sidebar_rootPreview__TpQFK{transform:translateX(-400px);width:0}.Sidebar_paper__R2uWP{width:200px;max-height:80vh;border:1px solid rgb(var(--color-foreground-inverted))}.Sidebar_item__vi1pG{display:flex;align-items:center;padding:1rem;gap:1rem;border:1px solid hsla(0,0%,50%,.498);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab;margin:-1px}.Sidebar_item__vi1pG:first-child{border-top-left-radius:.6rem;border-top-right-radius:.6rem}.Sidebar_item__vi1pG:last-child{border-bottom-left-radius:.6rem;border-bottom-right-radius:.6rem}