.ExtendedIconButton_extendedIconButton__JET7i{color:var(--color-grey-1);font-size:1.2rem;cursor:pointer}.ExtendedIconButton_extendedIconButton--active__BMs8s,.ExtendedIconButton_extendedIconButton__JET7i:hover{color:var(--color-primary)}.ExtendedIconButton_extendedIconButton__JET7i svg{display:block}.RepeaterGroupItem_repeaterGroupItem__6_9zt{padding:1rem;box-sizing:border-box;background:var(--color-content-background);border-radius:.5rem}.RepeaterGroupItem_repeaterGroupItem--light__5S2G7{background:var(--color-background)}.RepeaterGroupItem_repeaterGroupItem__head__OXKjG{display:flex;justify-content:space-between;align-items:center;gap:1rem}.RepeaterGroupItem_repeaterGroupItem__headLabel__n6pAV{display:flex;align-items:center;gap:.5rem;width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.RepeaterGroupItem_repeaterGroupItem__headLabel__n6pAV svg{display:block;font-size:1.2rem}.RepeaterGroupItem_repeaterGroupItem__content__CIGSz{padding-top:1rem;box-sizing:border-box;display:grid;grid-gap:1rem;gap:1rem}.NotificationCard_notificationCard__KYf2L{padding:1rem;box-sizing:border-box;cursor:pointer}.NotificationCard_notificationCard__KYf2L:hover{background:var(--color-background)}.NotificationCard_notificationCard__title__rmKtJ{font-size:.9rem;font-weight:700}.NotificationCard_notificationCard__caption__UHiS1,.NotificationCard_notificationCard__created__DkJHx{color:var(--color-grey-3);font-size:.7rem}.NotificationCard_notificationCard__caption__UHiS1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NotificationCard_notificationCard__created__DkJHx{margin-top:.25rem}.ReservationTable_tableWrapper__ILp6o{display:inline-flex;margin:2rem;font-family:system-ui,-apple-system,sans-serif;font-weight:700;font-size:1rem;color:#004896;box-sizing:border-box}.ReservationTable_tableWrapper__ILp6o *,.ReservationTable_tableWrapper__ILp6o :after,.ReservationTable_tableWrapper__ILp6o :before{box-sizing:inherit}.ReservationTable_tableWrapper--active__zIGmy,.ReservationTable_tableWrapper__ILp6o:hover{color:#fff}.ReservationTable_tableWrapper--active__zIGmy .ReservationTable_chair__S0wT2,.ReservationTable_tableWrapper--active__zIGmy .ReservationTable_chair__S0wT2:after,.ReservationTable_tableWrapper__ILp6o:hover .ReservationTable_chair__S0wT2,.ReservationTable_tableWrapper__ILp6o:hover .ReservationTable_chair__S0wT2:after{background:#2a73bf}.ReservationTable_tableWrapper--active__zIGmy .ReservationTable_tableSurfaceBox__Tps9J,.ReservationTable_tableWrapper--active__zIGmy .ReservationTable_tableSurfaceCircle__f4ACm,.ReservationTable_tableWrapper__ILp6o:hover .ReservationTable_tableSurfaceBox__Tps9J,.ReservationTable_tableWrapper__ILp6o:hover .ReservationTable_tableSurfaceCircle__f4ACm{background:#8dc3ff}.ReservationTable_tableWrapper--yellow__abUOh{color:#4d4700}.ReservationTable_tableWrapper--yellow__abUOh .ReservationTable_chair__S0wT2,.ReservationTable_tableWrapper--yellow__abUOh .ReservationTable_chair__S0wT2:after{background:#afa204}.ReservationTable_tableWrapper--yellow__abUOh .ReservationTable_tableSurfaceBox__Tps9J,.ReservationTable_tableWrapper--yellow__abUOh .ReservationTable_tableSurfaceCircle__f4ACm{background:#ffed8b}.ReservationTable_tableWrapper--yellow__abUOh.ReservationTable_tableWrapper--active__zIGmy,.ReservationTable_tableWrapper--yellow__abUOh:hover{color:#fff}.ReservationTable_tableWrapper--yellow__abUOh.ReservationTable_tableWrapper--active__zIGmy .ReservationTable_chair__S0wT2,.ReservationTable_tableWrapper--yellow__abUOh.ReservationTable_tableWrapper--active__zIGmy .ReservationTable_chair__S0wT2:after,.ReservationTable_tableWrapper--yellow__abUOh:hover .ReservationTable_chair__S0wT2,.ReservationTable_tableWrapper--yellow__abUOh:hover .ReservationTable_chair__S0wT2:after{background:#4d4700}.ReservationTable_tableWrapper--yellow__abUOh.ReservationTable_tableWrapper--active__zIGmy .ReservationTable_tableSurfaceBox__Tps9J,.ReservationTable_tableWrapper--yellow__abUOh.ReservationTable_tableWrapper--active__zIGmy .ReservationTable_tableSurfaceCircle__f4ACm,.ReservationTable_tableWrapper--yellow__abUOh:hover .ReservationTable_tableSurfaceBox__Tps9J,.ReservationTable_tableWrapper--yellow__abUOh:hover .ReservationTable_tableSurfaceCircle__f4ACm{background:#b29e47}.ReservationTable_tableWrapper--placed__vHnPI{color:#134d00}.ReservationTable_tableWrapper--placed__vHnPI .ReservationTable_chair__S0wT2,.ReservationTable_tableWrapper--placed__vHnPI .ReservationTable_chair__S0wT2:after{background:#0faf04}.ReservationTable_tableWrapper--placed__vHnPI .ReservationTable_tableSurfaceBox__Tps9J,.ReservationTable_tableWrapper--placed__vHnPI .ReservationTable_tableSurfaceCircle__f4ACm{background:#93ff8b}.ReservationTable_tableWrapper--placed__vHnPI.ReservationTable_tableWrapper--active__zIGmy,.ReservationTable_tableWrapper--placed__vHnPI:hover{color:#0a2d00}.ReservationTable_tableWrapper--placed__vHnPI.ReservationTable_tableWrapper--active__zIGmy .ReservationTable_chair__S0wT2,.ReservationTable_tableWrapper--placed__vHnPI.ReservationTable_tableWrapper--active__zIGmy .ReservationTable_chair__S0wT2:after,.ReservationTable_tableWrapper--placed__vHnPI:hover .ReservationTable_chair__S0wT2,.ReservationTable_tableWrapper--placed__vHnPI:hover .ReservationTable_chair__S0wT2:after{background:#0b7703}.ReservationTable_tableWrapper--placed__vHnPI.ReservationTable_tableWrapper--active__zIGmy .ReservationTable_tableSurfaceBox__Tps9J,.ReservationTable_tableWrapper--placed__vHnPI.ReservationTable_tableWrapper--active__zIGmy .ReservationTable_tableSurfaceCircle__f4ACm,.ReservationTable_tableWrapper--placed__vHnPI:hover .ReservationTable_tableSurfaceBox__Tps9J,.ReservationTable_tableWrapper--placed__vHnPI:hover .ReservationTable_tableSurfaceCircle__f4ACm{background:#51a94b}.ReservationTable_chair__S0wT2{width:20px;height:10px;background:#43566a;border-radius:3px;position:relative;flex-shrink:0}.ReservationTable_chair__S0wT2:after{display:block;content:"";position:absolute;left:0;right:0;top:-7px;border-radius:3px;height:4px;background:#43566a}.ReservationTable_boxLayout__4TMjT{display:flex;align-items:stretch;gap:var(--chair-distance)}.ReservationTable_sideChairSlot__Ete2C{width:10px;height:20px;display:flex;align-items:center;justify-content:center;overflow:visible;flex-shrink:0}.ReservationTable_centerColumn__bP4Wh{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--chair-distance)}.ReservationTable_sideLeft__vXiEM,.ReservationTable_sideRight__M1o95{display:flex;flex-direction:column;justify-content:space-evenly}.ReservationTable_tableSurfaceBox__Tps9J{background-color:#c9d9e0;width:60px;height:calc(50px*var(--scale-multiplier));border-radius:6px;display:flex;align-items:center;justify-content:center;z-index:2;box-shadow:0 4px 6px rgba(0,0,0,.05)}.ReservationTable_circleLayout__AOmF3{position:relative;display:flex;align-items:center;justify-content:center}.ReservationTable_tableSurfaceCircle__f4ACm{background-color:#c9d9e0;width:calc(var(--table-radius)*2);height:calc(var(--table-radius)*2);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2;box-shadow:0 4px 6px rgba(0,0,0,.05)}.ReservationTable_circleChairsContainer__2YQxP{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.ReservationTable_circleChair__zOKvO{position:absolute;top:50%;left:50%;margin-top:-5px;margin-left:-10px;transition:transform .3s ease}.AddSocialPost_addSocialPost__x0g9o{display:grid;grid-gap:.5rem;gap:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.AddSocialPost_addSocialPost__x0g9o:hover .AddSocialPost_addSocialPost__quarter__H0hB_{box-shadow:0 2px 6px rgba(0,0,0,.1)}.AddSocialPost_addSocialPost__quarter__H0hB_{width:100%;aspect-ratio:1;background:var(--color-background);border:1px solid var(--color-dark-background);border-radius:1rem;display:flex;justify-content:center;align-items:center;font-size:3rem;transition:all .3s ease-out;box-sizing:border-box}.AddSocialPost_addSocialPost__quarter__H0hB_ svg{color:var(--color-primary)}.LoadingIndicator_loadingIndicator__YSzM_{height:4px;background-color:var(--color-primary-light);width:100%;overflow:hidden;position:absolute;z-index:9999;top:0;left:0;right:0}.LoadingIndicator_loadingIndicator__inner__TXK0V{width:100%;height:100%;background-color:var(--color-primary);animation:LoadingIndicator_indeterminateAnimation__bzpEd 1s linear infinite;transform-origin:0 50%}@keyframes LoadingIndicator_indeterminateAnimation__bzpEd{0%{transform:translateX(0) scaleX(0)}40%{transform:translateX(0) scaleX(.4)}to{transform:translateX(100%) scaleX(.5)}}.ReservationCard_reservationCard__y09fH{display:grid;grid-template-columns:auto 1fr;align-items:center;border-bottom:1px solid var(--color-grey-1);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.ReservationCard_reservationCard__y09fH svg{display:block}.ReservationCard_reservationCard__y09fH:hover{background:var(--color-background)}.ReservationCard_reservationCard--color-red__MQABN{background:var(--color-error-bg);border-color:var(--color-error)}.ReservationCard_reservationCard--color-red__MQABN .ReservationCard_reservationCard__time__utqEN{border-color:var(--color-error)}.ReservationCard_reservationCard--color-red__MQABN .ReservationCard_reservationCard__icon__raEsS,.ReservationCard_reservationCard--color-red__MQABN:hover{background:var(--color-error);color:#fff}.ReservationCard_reservationCard--color-red__MQABN:hover .ReservationCard_reservationCard__icon__raEsS{background:var(--color-error-bg);color:var(--color-error)}.ReservationCard_reservationCard--color-green__4qGP4{background:var(--color-success-bg);border-color:var(--color-success)}.ReservationCard_reservationCard--color-green__4qGP4 .ReservationCard_reservationCard__time__utqEN{border-color:var(--color-success)}.ReservationCard_reservationCard--color-green__4qGP4 .ReservationCard_reservationCard__icon__raEsS,.ReservationCard_reservationCard--color-green__4qGP4:hover{background:var(--color-success);color:#fff}.ReservationCard_reservationCard--color-green__4qGP4:hover .ReservationCard_reservationCard__icon__raEsS{background:var(--color-success-bg);color:var(--color-success)}.ReservationCard_reservationCard--color-yellow__gcjla{background:var(--color-warning-bg);border-color:var(--color-warning)}.ReservationCard_reservationCard--color-yellow__gcjla .ReservationCard_reservationCard__time__utqEN{border-color:var(--color-warning)}.ReservationCard_reservationCard--color-yellow__gcjla .ReservationCard_reservationCard__icon__raEsS,.ReservationCard_reservationCard--color-yellow__gcjla:hover{background:var(--color-warning);color:#fff}.ReservationCard_reservationCard--color-yellow__gcjla:hover .ReservationCard_reservationCard__icon__raEsS{background:var(--color-warning-bg);color:var(--color-warning)}.ReservationCard_reservationCard__time__utqEN{aspect-ratio:1;width:5.5rem;border-right:1px solid var(--color-grey-1);display:flex;justify-content:center;align-items:center;font-weight:700;font-size:1.2rem}.ReservationCard_reservationCard__inner__b83f1{display:flex;justify-content:space-between;align-items:flex-start;padding:1rem;box-sizing:border-box}.ReservationCard_reservationCard__name__aMMvs{font-weight:700}.ReservationCard_reservationCard__infos__vFaFt{display:flex;align-items:center;gap:1rem}.ReservationCard_reservationCard__infoItem__vInY6{display:flex;align-items:center;gap:.25rem}.ReservationCard_reservationCard__icon__raEsS{aspect-ratio:1;width:2rem;display:flex;align-items:center;justify-content:center;background:#cdd8e5;color:#8b9bad;border-radius:.25rem}.ActionIcon_actionIcon__ufDgz{display:flex;align-items:center;gap:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.ActionIcon_actionIcon__ufDgz svg{display:block;font-size:1.1rem}.HoverAddSection_hoverAddSection__7T09q{position:relative;height:1px;z-index:99}.HoverAddSection_hoverAddSection__inner__upGlk{position:absolute;height:6px;left:0;right:0;transform:translateY(-50%)}.HoverAddSection_hoverAddSection__line__RtX5F{height:2px;position:absolute;left:50%;right:50%;top:50%;transform:translateY(-50%);transition:all .2s ease-out}.HoverAddSection_hoverAddSection__7T09q:hover .HoverAddSection_hoverAddSection__line__RtX5F{right:0;left:0;background:var(--color-primary)}.HoverAddSection_hoverAddSection__icon___pSSE{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.9rem;height:.9rem;background:var(--color-primary);color:var(--color-primary-text);font-size:.9rem;border-radius:50%;display:none;justify-content:center;align-items:center}.HoverAddSection_hoverAddSection__7T09q:hover .HoverAddSection_hoverAddSection__icon___pSSE,.HoverAddSection_hoverAddSection__icon___pSSE svg{display:block}.PaperDelimiter_paperDelimiter__yWnDK{width:calc(100% + 4rem);border:none;height:1px;background:var(--color-dark-background);margin:0 -2rem}.Avatar_avatar__NKN6_{width:-moz-fit-content;width:fit-content}.Avatar_avatar__NKN6_ img{border-radius:100%;display:block;object-fit:cover}.VirtualTable_virtualTable__H6qLT{padding:1rem;box-sizing:border-box;border-bottom:1px solid var(--color-grey-1);-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:flex-start;justify-content:space-between}.VirtualTable_virtualTable__H6qLT:hover{background:var(--color-background)}.VirtualTable_virtualTable__H6qLT svg{display:block}.VirtualTable_virtualTable__name__lObXZ{font-weight:700}.VirtualTable_virtualTable__actions__QTdM1{font-size:1.4rem;cursor:pointer}.VirtualTable_virtualTable__actions__QTdM1:hover{color:var(--color-primary)}.Alert_alert__LakwC{display:grid;grid-template-columns:2rem auto;align-items:center;line-height:1;padding:1rem;border-radius:var(--box-rounding);box-sizing:border-box}.Alert_alert__LakwC svg{font-size:1.5rem}.Alert_alert--warning__ys_iR{background-color:var(--color-warning-bg)}.Alert_alert--warning__ys_iR svg{fill:var(--color-warning)}.Alert_alert--error__gI_NU{background-color:var(--color-error-bg)}.Alert_alert--error__gI_NU svg{fill:var(--color-error)}.Alert_alert--success__C1y_L{background-color:var(--color-success-bg)}.Alert_alert--success__C1y_L svg{fill:var(--color-success)}.Button_button__Tn9f8{box-sizing:border-box;display:inline-block;border-radius:5rem;padding:.75rem 1.25rem;position:relative;cursor:pointer;border:none;width:-moz-fit-content;width:fit-content;font-family:inherit;font-size:.9rem;background-color:var(--color-primary);color:var(--color-primary-text)}.Button_button--link__EVBiu:not(.Button_button--ghost__w4_tR){color:var(--color-primary-text)!important}.Button_button--full-width__CZliZ{width:100%;text-align:center}.Button_button--small__InDQe{padding:.5rem .75rem;font-size:.9rem}.Button_button--small__InDQe .Button_button__loading__TiMtp{background-size:6rem!important}.Button_button--icon__jVPvl{display:inline-flex;gap:1rem;align-items:center}.Button_button--icon__jVPvl svg{font-size:1.2rem}.Button_button__Tn9f8:hover{background-color:var(--color-primary-hover)}.Button_button--success__547wl{background-color:var(--color-success)}.Button_button--success__547wl:hover{background-color:var(--color-success-hover)}.Button_button--warning__Wd0XA{background-color:var(--color-error)}.Button_button--warning__Wd0XA:hover{background-color:var(--color-error-hover)}.Button_button--inverted__cmSxN{background:var(--color-primary-text);color:var(--color-primary)}.Button_button--inverted__cmSxN:hover{background:#f0f0f0}.Button_button--ghost__w4_tR{background-color:rgba(0,0,0,0);border:1px solid var(--color-primary);color:var(--color-primary)}.Button_button--ghost__w4_tR:hover{border-color:var(--color-primary-hover);color:var(--color-primary-hover);background-color:rgba(0,0,0,0)}.Button_button--disabled__ozptA,.Button_button--disabled__ozptA:hover{background-color:var(--color-grey-1)}.Button_button--loading__Kr44U{background-color:var(--color-grey-2)!important}.Button_button--loading__Kr44U .Button_button__content__zotRb,.Button_button--loading__Kr44U svg{opacity:0}.Button_button--loading__Kr44U .Button_button__loading__TiMtp{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/images/ui/loading-white.svg);background-size:100%;background-repeat:no-repeat;background-position:50%;border-radius:2rem}.Button_button--light__bo5D2{background-color:var(--color-grey-0);color:var(--color-grey-5);border:1px solid var(--color-grey-1)}.Button_button--light__bo5D2:hover{background-color:#f0f0f0}.Button_button--bold__tYbX_{font-weight:700}.ClipboardText_clipboardText__DWGpC{display:flex;align-items:center;gap:.5rem}.ClipboardText_clipboardText__DWGpC span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80px}.ClipboardText_clipboardText--larger__kYycy span{width:200px}.ClipboardText_clipboardText__DWGpC svg{display:block;position:relative}.ClipboardText_clipboardText__button__oWAGp{position:relative;cursor:pointer}.ClipboardText_clipboardText__button__oWAGp:hover:before{display:block;content:" ";position:absolute;inset:-4px;border-radius:2px;background:var(--color-primary-light)}.Card_card__B_zXG{text-decoration:none;border-radius:1rem;background:var(--color-content-background);color:#000;padding:1rem;box-sizing:border-box;transition:all .2s ease-out}.Card_card--clickable__g1YkU{cursor:pointer}.Card_card--clickable__g1YkU:hover{box-shadow:0 2px .25rem rgba(0,0,0,.2)}.Card_card--link__2KTI_{position:relative;padding-top:3.5rem}.Card_card--color-red__PhMc_{background:var(--color-error);color:#fff}.Card_card--color-red__PhMc_:hover{background:var(--color-error-hover)}.Card_card--color-green__FN2gI{background:var(--color-success);color:#fff}.Card_card--color-green__FN2gI:hover{background:var(--color-success-hover)}.Card_card--color-yellow__WBGqJ{background:var(--color-warning);color:#fff}.Card_card--color-yellow__WBGqJ:hover{background:var(--color-warning-hover)}.Card_card__arrow__bb0tx{position:absolute;top:1rem;right:1rem;font-size:1.5rem}.Grid_grid__UVTCL{gap:1rem}.Grid_grid--item__taZwx{display:flex}.Grid_grid--full-width__CmLaV{width:100%}.Grid_grid--padding__ORBGJ{padding:0 1rem;box-sizing:border-box}.Grid_grid--full-vh__r_YpQ{min-height:100vh}.Grid_grid--horizontal__BTcrZ{display:flex}.Grid_grid--flex-col__s4RZD{flex-direction:column}.Grid_grid--grid__6MmR1{display:grid;width:100%}.Grid_grid__UVTCL.Grid_grid--vertical__RwKnE{display:grid}.Grid_grid--height__7WBB0{height:100%}@media screen and (max-width:1090px){.Grid_grid--mobile__MDW7H{grid-template-columns:1fr!important;align-content:flex-start}}.Grid_grid--wrap__Tvcs8{flex-wrap:wrap}.Grid_grid--text-center__bKsVR{text-align:center;place-items:center}.Grid_grid--text-left__G4dY1{text-align:left}.Grid_grid--text-right__Z_Cdf{text-align:right}.Grid_grid--auto-cols__bRdV0{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.Grid_grid--auto-cols-small__5Rns0{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.Grid_grid--hide-mobile__QUML0.Grid_grid--auto-cols-small__5Rns0,.Grid_grid--hide-mobile__QUML0.Grid_grid--auto-cols__bRdV0,.Grid_grid--hide-mobile__QUML0.Grid_grid--grid__6MmR1,.Grid_grid--hide-mobile__QUML0.Grid_grid--horizontal__BTcrZ,.Grid_grid--hide-mobile__QUML0.Grid_grid--item__taZwx,.Grid_grid--hide-mobile__QUML0.Grid_grid--vertical__RwKnE{display:none}@media screen and (min-width:690px){.Grid_grid--hide-mobile__QUML0{display:block}.Grid_grid--hide-mobile__QUML0.Grid_grid--horizontal__BTcrZ,.Grid_grid--hide-mobile__QUML0.Grid_grid--item__taZwx{display:flex}.Grid_grid--hide-mobile__QUML0.Grid_grid--auto-cols-small__5Rns0,.Grid_grid--hide-mobile__QUML0.Grid_grid--auto-cols__bRdV0,.Grid_grid--hide-mobile__QUML0.Grid_grid--grid__6MmR1,.Grid_grid--hide-mobile__QUML0.Grid_grid--vertical__RwKnE{display:grid}}.Logo_logo__fI57U{display:block}.Logo_logo__fI57U img{width:100%;height:auto;display:block}.Form_form__MtbjO{box-sizing:border-box;background:var(--color-content-background)}.Form_form__MtbjO:not(.Form_form--small__CLRXc){border:1px solid var(--color-dark-background);border-radius:1rem}.Form_form__MtbjO:not(.Form_form--small__CLRXc) .Form_form__inner____eQU,.Form_form__MtbjO:not(.Form_form--small__CLRXc) .Form_form__submit__hx_ms{padding:1.5rem}.Form_form__submit__hx_ms{display:flex;justify-content:space-between;align-items:center;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;background:var(--color-dark-background);padding:1.5rem 0}.Form_form--small__CLRXc .Form_form__submit__hx_ms{background:none}.Form_form__submitButton__vv6qo{margin-left:auto;display:flex;gap:1rem}.CardItem_cardItem__Z5BlY{display:grid;align-items:center;grid-template-columns:30% 1fr auto;grid-gap:1rem;gap:1rem;padding:1rem;margin:0 -1rem}.CardItem_cardItem--interactive__dfmxf{cursor:pointer;transition:all .1s ease-out}.CardItem_cardItem--interactive__dfmxf:hover{background-color:var(--color-dark-background)}.CardItem_cardItem__value__TFx27{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:95%}.AppHeaderUserContext_appHeaderUserContext__Obg7y{padding:2rem;box-sizing:border-box;white-space:nowrap;background:var(--color-background);box-shadow:0 2px 6px rgba(0,0,0,.2);border-radius:2rem;display:grid;grid-gap:2rem;gap:2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AppHeaderUserContext_appHeaderUserContext__actions__dTPvi{display:grid;grid-gap:2px;gap:2px;font-size:.9rem}.AppHeaderUserContext_appHeaderUserContext__companies__oelkf,.AppHeaderUserContext_appHeaderUserContext__signOut__QiZy1,.AppHeaderUserContext_appHeaderUserContext__toggleCompanies__Mpln2{background:var(--color-content-background);cursor:pointer;padding:1rem;box-sizing:border-box}.AppHeaderUserContext_appHeaderUserContext__companies__oelkf svg,.AppHeaderUserContext_appHeaderUserContext__signOut__QiZy1 svg,.AppHeaderUserContext_appHeaderUserContext__toggleCompanies__Mpln2 svg{display:block;font-size:1.2rem}.AppHeaderUserContext_appHeaderUserContext__companiesWrapper__5fDQU{display:grid;grid-gap:2px;gap:2px;overflow:auto;max-height:200px;scrollbar-width:none}.AppHeaderUserContext_appHeaderUserContext__toggleCompanies__Mpln2{display:flex;justify-content:space-between;align-items:center;gap:2rem;cursor:pointer;border-radius:1rem 1rem .5rem .5rem;font-weight:500}.AppHeaderUserContext_appHeaderUserContext__companies__oelkf{border-radius:.5rem;display:grid}.AppHeaderUserContext_appHeaderUserContext__companies__oelkf span:first-child{font-weight:500}.AppHeaderUserContext_appHeaderUserContext__companies__oelkf span:last-child{font-size:.8rem}.AppHeaderUserContext_appHeaderUserContext__signOut__QiZy1{display:flex;align-items:center;gap:1rem;color:var(--color-grey-3);border-radius:.5rem .5rem 1rem 1rem}.AppHeaderUserContext_appHeaderUserContext__links___gA1r{display:flex;justify-content:center;gap:1rem;font-size:.8rem}.AppNavigationItem_navigationItem__gEyfx{padding:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AppNavigationItem_navigationItem__gEyfx:not(.AppNavigationItem_navigationItem--child__ipg7I){min-width:230px}.AppNavigationItem_navigationItem--expanded__ZHLyx{background:var(--color-content-background);border-radius:2rem}.AppNavigationItem_navigationItem__inner__68Xm3{border-radius:5rem;display:flex;align-items:center}.AppNavigationItem_navigationItem__inner--active__6PF5j,.AppNavigationItem_navigationItem__inner__68Xm3:hover{background:var(--color-primary);color:var(--color-primary-text)}.AppNavigationItem_navigationItem__link__pL9jG{padding:1rem;box-sizing:border-box;display:block;width:100%;font-size:.9rem}.AppNavigationItem_navigationItem__expander__SyLyE{font-size:1.2rem;padding-right:1rem;box-sizing:border-box}.AppNavigationItem_navigationItem__inner--expanded__cQ_C4 .AppNavigationItem_navigationItem__expander__SyLyE svg{transform:rotate(180deg)}.AppNavigationItem_navigationItem__expander__SyLyE svg{display:block}.AppSidebar_appSidebar__FZDMm{padding:0 .5rem;box-sizing:border-box;display:none;width:70%}@media screen and (min-width:690px){.AppSidebar_appSidebar__FZDMm{display:block;width:unset}.AppSidebar_appSidebar--fixed__I08le{position:fixed;top:76px;left:0;bottom:0;background:var(--color-content-background);box-shadow:2px 0 6px rgba(0,0,0,.1);z-index:90}}@media screen and (max-width:690px){.AppSidebar_appSidebar__FZDMm:after{position:fixed;content:" ";display:block;left:70%;width:30%;top:0;bottom:0;background:rgba(0,0,0,.5)}.AppSidebar_appSidebar--expand-mobile__JaTEc{position:fixed;display:block;top:0;left:0;bottom:0;background:var(--color-background);box-shadow:0 0 6px rgba(0,0,0,.3);z-index:99;padding-top:1rem}}.AppSidebar_appSidebar__closer__MTCxb{padding:1rem 0;box-sizing:border-box;font-size:2rem;position:absolute;top:0;right:-40%;color:#fff;z-index:999}@media screen and (min-width:690px){.AppSidebar_appSidebar__closer__MTCxb{display:none}}.AppContent_appContent__fPuo2{display:flex;height:100%;width:100%}.AppHeader_appHeader__RQNfw{width:100%;display:flex;padding:1rem 1rem 1rem 2.5rem;box-sizing:border-box;gap:2rem;align-items:center}.AppHeader_appHeader--light__U1igt{background:var(--color-content-background);border-bottom:1px solid var(--color-grey-1)}.Variants_variantPicker__OigJb{border:1px solid var(--color-dark-background);border-radius:1rem}.Variants_variantPicker__add__oDpzi{padding:2rem;box-sizing:border-box}.Variants_variantPicker__option__80quh{display:grid;grid-gap:2rem;gap:2rem;padding:2rem;box-sizing:border-box;border-bottom:1px solid var(--color-dark-background)}.Variants_variantPicker__optionValue__7uRZi{display:flex;align-items:center;gap:.5rem;width:100%}.Variants_variantPicker__optionValue__7uRZi>div{width:100%}.Variants_variantPicker__optionValue__7uRZi svg{display:block;font-size:1.3rem}.AddGalleryItem_addGalleryItem__9pXqI{border-radius:1rem;border:1px solid var(--color-dark-background);aspect-ratio:4/3;background:var(--color-content-background);padding:1rem;box-sizing:border-box;display:grid;align-content:center;justify-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.AddGalleryItem_addGalleryItem__content__JXIkr{display:grid;justify-items:center;grid-gap:.5rem;gap:.5rem;color:var(--color-grey-2)}.AddGalleryItem_addGalleryItem__content__JXIkr svg{font-size:2rem;display:block}.GalleryItem_galleryItem__MDxAf{border-radius:1rem;border:1px solid var(--color-dark-background);aspect-ratio:4/3;background:var(--color-content-background);padding:1rem;box-sizing:border-box;display:grid;align-content:center;justify-items:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.GalleryItem_galleryItem__MDxAf img{max-height:90px;max-width:130px;width:auto;height:auto;display:block;border-radius:1rem}.GalleryItem_galleryItem__MDxAf:hover .GalleryItem_galleryItem__remover__lWqOQ{display:grid}.GalleryItem_galleryItem__remover__lWqOQ{display:none;align-content:center;justify-content:center;position:absolute;border-radius:1rem;inset:0;background:rgba(0,0,0,.4);cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.GalleryItem_galleryItem__remover__lWqOQ svg{display:block;font-size:1.1rem}.GalleryItem_galleryItem__removerInner__YF9Zk{display:flex;align-items:center;gap:.5rem}.Gallery_gallery__fvDth{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.Toast_toast__4msPt{border-radius:.5rem;overflow:hidden;display:flex;align-items:center;justify-content:space-between;background:var(--color-content-background);box-shadow:0 2px 2px rgba(0,0,0,.2)}.Toast_toast--info__RDnbH .Toast_toast__hint__0duPW{background:var(--color-primary)}.Toast_toast--info__RDnbH svg{color:var(--color-primary)}.Toast_toast--warning__5Tcom .Toast_toast__hint__0duPW{background:var(--color-warning)}.Toast_toast--warning__5Tcom svg{color:var(--color-warning)}.Toast_toast--success__zpjI9 .Toast_toast__hint__0duPW{background:var(--color-success)}.Toast_toast--success__zpjI9 svg{color:var(--color-success)}.Toast_toast--error__j4Ow4 .Toast_toast__hint__0duPW{background:var(--color-error)}.Toast_toast--error__j4Ow4 svg{color:var(--color-error)}.Toast_toast__content__tXFyF{display:flex}.Toast_toast__hint__0duPW{width:3px}.Toast_toast__inner__g30TS{display:flex;gap:.5rem;align-items:center;padding:1.5rem}.Toast_toast__actions__Asugc{padding-right:1rem;box-sizing:border-box}.Toast_toast__actions__Asugc svg{cursor:pointer;color:var(--color-grey-2)}.Toasts_toasts__X1Avy{position:fixed;bottom:2rem;right:2rem;display:grid;grid-gap:1rem;gap:1rem;width:100vw;max-width:400px;z-index:999999}.UploadProgress_uploadProgress__FUddB{position:fixed;z-index:999;bottom:0;right:2rem;max-width:380px;width:100%;border:1px solid var(--color-primary);border-bottom:0;border-top-left-radius:1rem;border-top-right-radius:1rem;overflow:hidden}.UploadProgress_uploadProgress__head__3jD4h{padding:1.5rem 2rem;box-sizing:border-box;background:var(--color-dark-background)}.UploadProgress_uploadProgress__item__HWbF7{display:flex;gap:1rem;width:100%;padding:1rem 2rem;box-sizing:border-box}.UploadProgress_uploadProgress__itemLabel__5cAwL{display:flex;align-items:center;gap:.5rem;width:100%}.UploadProgress_uploadProgress__itemLabel__5cAwL span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.UploadProgress_uploadProgress__itemLabel__5cAwL svg{display:block;color:var(--color-error);flex-shrink:0;font-size:1.1rem}.UploadProgress_uploadProgress__progress__PLF8H{height:20px;width:20px}.UploadProgress_uploadProgress__circle__poIYt{--progress:20;--size:20px;--half-size:calc(var(--size) / 2);--stroke-width:4px;--radius:calc((var(--size) - var(--stroke-width)) / 2);--circumference:calc(var(--radius) * pi * 2);--dash:calc((var(--progress) * var(--circumference)) / 100)}.UploadProgress_uploadProgress__circle__poIYt circle{cx:var(--half-size);cy:var(--half-size);r:var(--radius);stroke-width:var(--stroke-width);fill:none}.UploadProgress_uploadProgress__bgCircle__hM35Y{stroke:var(--color-dark-background)}.UploadProgress_uploadProgress__fgCircle__eEc85{transform:rotate(-90deg);transform-origin:var(--half-size) var(--half-size);stroke-dasharray:var(--dash) calc(var(--circumference) - var(--dash));transition:stroke-dasharray .3s linear 0s;stroke:var(--color-primary)}.Confirm_invitationConfirm__lmiNc{padding:2rem;overflow:hidden;grid-gap:2rem;gap:2rem;position:relative}.Confirm_invitationConfirm__lmiNc,.Success_invitationSuccess__1ORUK{box-sizing:border-box;border-radius:2rem;background:var(--color-content-background);display:grid;width:100%;max-width:500px}.Success_invitationSuccess__1ORUK{padding:3rem 2rem;grid-gap:3rem;gap:3rem}.Error_invitationError__LOcNf{padding:5rem 2rem;grid-gap:.5rem;gap:.5rem;text-align:center}.Error_invitationError__LOcNf,.Register_registerForm__7cEDM{box-sizing:border-box;overflow:hidden;border-radius:2rem;background:var(--color-content-background);display:grid;position:relative;width:100%;max-width:800px}.Register_registerForm__7cEDM{padding:2rem;grid-gap:2rem;gap:2rem}.Register_registerForm--success__s3S6g{grid-template-columns:unset}.Register_registerForm__7cEDM a{color:var(--color-primary);font-size:.9rem}@media screen and (min-width:690px){.Register_registerForm__7cEDM{grid-template-columns:1fr 1fr}}.Register_registerForm__logo__EjyXH{position:absolute;top:2rem;left:2rem}.Register_registerForm__column__BfDSB{padding-top:4rem;box-sizing:border-box;width:100%;overflow:hidden}.Register_registerForm__track__GKGtH{display:flex;gap:2rem;transition:.3s ease-out}.Register_registerForm__title__2bsBE{display:grid;grid-gap:.5rem;gap:.5rem;line-height:1.5}.Register_registerForm__form__y38rd{padding-top:.5rem;flex:0 0 100%;display:flex;gap:1rem;flex-direction:column}.Register_registerForm__actions__BAIaQ{padding-top:2rem;box-sizing:border-box;display:flex;justify-content:flex-end;gap:1rem;align-items:center;margin-top:auto}.Login_loginForm__VaJsg{padding:2rem;box-sizing:border-box;overflow:hidden;border-radius:2rem;background:var(--color-content-background);display:grid;grid-gap:2rem;gap:2rem;position:relative;width:100%;max-width:800px}.Login_loginForm__VaJsg a{color:var(--color-primary);font-size:.9rem}@media screen and (min-width:690px){.Login_loginForm__VaJsg{grid-template-columns:1fr 1fr}}.Login_loginForm__logo__dWLit{position:absolute;top:2rem;left:2rem}.Login_loginForm__column__MGSpc{padding-top:4rem;box-sizing:border-box;width:100%;overflow:hidden}.Login_loginForm__track__aCtVd{display:flex;gap:2rem;transition:.3s ease-out}.Login_loginForm__track--next__Xqhsb{transform:translateX(calc(-100% - 2rem))}.Login_loginForm__title__D0v3a{display:grid;grid-gap:.5rem;gap:.5rem;line-height:1.5}.Login_loginForm__form__2Usfn{padding-top:.5rem;flex:0 0 100%}.Login_loginForm__actions__DTj_m{padding-top:4rem;box-sizing:border-box;display:flex;justify-content:flex-end;gap:1rem;align-items:center}.Filters_filters__huoi6{overflow:hidden;border-top-left-radius:1rem;display:flex;width:100%;border-bottom:1px solid var(--color-dark-background)}.Filters_filters__item__F_WOo{padding:1.5rem;box-sizing:border-box;display:grid;grid-gap:.5rem;gap:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.Filters_filters__item--active__h0V_K{background-color:var(--color-primary);color:var(--color-primary-text)}.Content_content__item__yj_5i{display:grid;grid-gap:1.5rem;gap:1.5rem;padding:1.5rem;align-items:center}.Content_content__item__yj_5i:not(:last-child){border-bottom:1px solid var(--color-dark-background)}.Content_content__item__yj_5i:hover:not(.Content_content__item--selected__Rl9_6){background:var(--color-dark-background)}.Content_content__item--selected__Rl9_6{background:var(--color-primary-light)}@media screen and (min-width:690px){.Content_content__item__yj_5i{padding:1rem 1.5rem;grid-template-columns:var(--grid-template-columns);gap:var(--grid-gap)}}.Content_content__itemCellLabel__h7Xce{display:block;font-weight:700;font-size:.8rem;text-transform:uppercase;margin-bottom:6px}@media screen and (min-width:690px){.Content_content__itemCellLabel__h7Xce{display:none}}.Head_extendedTableHead__quff6{display:none;grid-template-columns:var(--grid-template-columns);gap:var(--grid-gap);padding:1rem 1.5rem;border-bottom:1px solid var(--color-dark-background);font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:690px){.Head_extendedTableHead__quff6{display:grid}}.Head_extendedTableHead__itemArrow__Lotgm:not(.Head_extendedTableHead__itemArrow--sorted__2_udS){display:none}.Head_extendedTableHead__itemArrow__Lotgm svg{display:block}.Head_extendedTableHead__item__TpYY3{cursor:pointer;display:flex;align-items:center;gap:.5rem}.Head_extendedTableHead__item__TpYY3:hover .Head_extendedTableHead__itemArrow__Lotgm{display:block}.Table_extendedTable__NpNBt{--grid-template-columns:40px 1fr 1fr 1fr 1fr;--grid-gap:.5rem;position:relative}.Table_extendedTable__head__nWCFK{position:-webkit-sticky;position:sticky;top:0;background:var(--color-content-background);z-index:1}.Table_table__head__jEaVO{display:flex;border-bottom:1px solid var(--color-dark-background)}.Table_table__headItem__5a8cX{padding:1.5rem;box-sizing:border-box;display:grid;grid-gap:.5rem;gap:.5rem}.Table_table__headItem__5a8cX:first-child{background:var(--color-primary)}.Table_table__columns__B4Snk{font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Table_table__columns__B4Snk,.Table_table__contentItem___FnPh{display:grid;border-bottom:1px solid var(--color-dark-background);padding:1rem 1.5rem;box-sizing:border-box;grid-gap:.5rem;gap:.5rem}.Table_table__contentItem___FnPh{align-items:center}.PageBuilderContent_pageBuilderContent__QWC_l{max-width:var(--max-app-width);width:100%;margin:0 auto;display:grid;grid-gap:4px;gap:4px}.PageBuilderContent_pageBuilderContent--no-actions__RHVMx{padding:2rem;box-sizing:border-box;background:var(--color-content-background);border-radius:.5rem}.PageBuilderContent_pageBuilderContent__add__8W2BN{border-radius:.5rem;background:var(--color-content-background);display:flex;align-items:center;justify-content:center;padding:1rem;gap:.5rem;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.PageBuilderContent_pageBuilderContent__add__8W2BN:hover{background:var(--color-dark-background)}.PageBuilderContent_pageBuilderContent__add__8W2BN svg{display:block;font-size:1.2rem}.PageBuilderActions_pageBuilderActions__33Zmc{border-radius:.5rem .5rem 1rem 1rem;background:var(--color-content-background);padding:1rem 2rem;box-sizing:border-box;display:flex;justify-content:flex-end;gap:1rem;max-width:var(--max-app-width);width:100%;margin:0 auto}.Editable_editable__dqDNw{display:flex;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content;margin:0 auto}.Editable_editable__dqDNw>span:focus{outline:none}.Editable_editable--active__uel9E{border-bottom:1px solid var(--color-grey-2)}.Editable_editable--active__uel9E .Editable_editable__icon__12uAO,.Editable_editable__dqDNw svg,.Editable_editable__dqDNw:hover .Editable_editable__icon__12uAO{display:block}.Editable_editable__icon__12uAO{cursor:pointer;display:none}.PageBuilderItem_pageBuilderItem__N81UA{padding:2rem;box-sizing:border-box;border-radius:.5rem;background:var(--color-content-background)}.PageBuilderItem_pageBuilderItem__content__D_Nh0{overflow:hidden;transition:all .3s ease-out}.PageBuilderItem_pageBuilderItem__headTitle__GLuqL{width:100%}.PageBuilderItem_pageBuilderItem__contentInner__3CgYx{padding-top:2rem;box-sizing:border-box}.PageBuilderItem_pageBuilderItem__headActions__BKnlW{display:flex;align-items:center;gap:1rem;font-size:1.2rem}.PageBuilderItem_pageBuilderItem__headActions__BKnlW svg{display:block}.PageBuilderItem_pageBuilderItem__expander__87_Cm{transform:rotate(-90deg);transition:all .3s ease-out}.PageBuilderItem_pageBuilderItem__headArrow__gq9Kh:nth-child(2){transform:rotate(180deg)}.PageBuilderItem_pageBuilderItem__head__uA2T_{display:flex;align-items:center;justify-content:space-between;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PageBuilderHead_pageBuilderHead___gDPY{background:var(--color-content-background);padding:2rem;box-sizing:border-box;border-radius:1rem 1rem .5rem .5rem;max-width:var(--max-app-width);width:100%;margin:0 auto}.PageBuilderContent_content__hsP4R{padding:.5rem .5rem 0;box-sizing:border-box;display:flex;justify-content:center;overflow:hidden;max-width:calc(100vw - 280px)}.PageBuilderHead_pageBuilderHead__I_Nr7{background:var(--color-content-background);grid-column-start:1;grid-column-end:3;display:grid;grid-template-columns:2fr 1fr 2fr;align-items:center;grid-gap:1rem;gap:1rem;padding:.5rem;box-sizing:border-box;border-bottom:1px solid var(--color-dark-background)}.PageBuilderHead_pageBuilderHead__actions__nYf_V,.PageBuilderHead_pageBuilderHead__meta__fnzYw{display:flex;align-items:center;gap:1rem}.PageBuilderHead_pageBuilderHead__goBack__XXX8R{padding:1rem;box-sizing:border-box;cursor:pointer}.PageBuilderHead_pageBuilderHead__goBack__XXX8R svg{display:block;font-size:1.2rem;transform:rotate(180deg)}.PageBuilderHead_pageBuilderHead__actions__nYf_V{margin-left:auto;padding-right:.5rem;box-sizing:border-box}.PageBuilderHead_pageBuilderHead__actions__nYf_V svg{display:block;position:relative}.PageBuilderHead_pageBuilderHead__viewportChanger__cNSZ_{position:relative;cursor:pointer}.PageBuilderHead_pageBuilderHead__viewportChanger__cNSZ_:before{display:block;content:" ";position:absolute;inset:-.5rem;border-radius:4px}.PageBuilderHead_pageBuilderHead__viewportChanger__cNSZ_:hover:before{background:var(--color-background)}.NavigationTreeItem_navigationTreeItem__xMhOe{opacity:1!important;margin:0 .5rem}.NavigationTreeItem_navigationTreeItem__xMhOe .NavigationTreeItem_navigationTreeItem__inner__kMSP1:hover{box-shadow:0 .25rem .25rem rgba(0,0,0,.1)}.NavigationTreeItem_navigationTreeItem__xMhOe .NavigationTreeItem_navigationTreeItem__inner__kMSP1:hover .NavigationTreeItem_navigationTreeItem__remover__XxwOH{display:block}.NavigationTreeItem_navigationTreeItem__inner__kMSP1{align-items:center;display:flex;gap:.5rem;background:var(--color-content-background);padding:1rem;box-sizing:border-box;max-width:400px;border-radius:.5rem}.NavigationTreeItem_navigationTreeItem__inner__kMSP1 svg{display:block}.NavigationTreeItem_navigationTreeItem__remover__XxwOH{margin-left:auto;display:none}.NavigationTreeItem_navigationTreeItem__label__sIQL8{width:100%;cursor:pointer}.EditorTabs_tabs__QnulP{position:relative;padding-right:136px;box-sizing:border-box}.EditorTabs_tabs__save__ua6NC{position:absolute;top:0;bottom:0;right:0}.EditorTabs_tabs__save__ua6NC button{display:block;border:none;height:100%;font:inherit;padding:0 2rem;background:var(--color-primary);color:var(--color-primary-text);cursor:pointer}.EditorTabs_tabs__save__ua6NC button:hover{background:var(--color-primary-hover)}.EditorTabs_tabs__save__ua6NC button.EditorTabs_loading__h0W_f,.EditorTabs_tabs__save__ua6NC button.EditorTabs_loading__h0W_f:hover{background-color:var(--color-grey-2);color:rgba(0,0,0,0);background-image:url(/images/ui/loading-white.svg);background-position:50%;background-repeat:no-repeat;background-size:7rem}.EditorTabs_tabs__inner__dERgU{display:flex;border-bottom:1px solid var(--color-background);background:var(--color-dark-background)}.EditorTabs_tab__Ox0_G{display:grid;grid-template-columns:20px auto 20px;grid-gap:.25rem;gap:.25rem;align-items:center;box-sizing:border-box;padding:.75rem .5rem .75rem 1.25rem;font-size:.9rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.EditorTabs_tab__Ox0_G svg{display:block}.EditorTabs_tab--active__ogvsY{font-weight:700}.EditorTabs_tab--active__ogvsY,.EditorTabs_tab__Ox0_G:hover{background:var(--color-content-background)}.EditorTabs_tab__Ox0_G:hover .EditorTabs_tab__close__hVJST{display:block}.EditorTabs_tab__close__hVJST{display:none;box-sizing:border-box;padding-left:.25rem}.CodeEditor_editor__ZOiHd{height:calc(100% - 40px);width:100%}.PagePicker_pagePicker__JKUrI{border:1px solid var(--color-grey-2);border-radius:.5rem;height:200px;overflow:auto;background:var(--color-content-background)}.PagePicker_pagePicker__item__x_U5f{padding:1rem;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-grey-2);cursor:pointer}.PagePicker_pagePicker__item__x_U5f:hover{color:var(--color-primary)}.PagePicker_pagePicker__item__x_U5f svg{display:block}.FileTreeNode_node--first__vRlyY{font-weight:700;display:flex;align-items:center;justify-content:space-between}.FileTreeNode_node__inner__3kp21{display:grid;grid-template-columns:25px auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;box-sizing:border-box;padding:.25rem 1.5rem .25rem 1rem;width:-moz-fit-content;width:fit-content;border-radius:2rem}.FileTreeNode_node__inner__3kp21:hover{background:var(--color-content-background)}.FileTreeNode_node__inner__3kp21 svg{display:block}.FileTreeNode_node__actions__OlJ_o{display:flex;align-items:center}.FileTreeNode_node__actions__OlJ_o svg{padding:.5rem;border-radius:100%;cursor:pointer}.FileTreeNode_node__actions__OlJ_o svg:hover{background:var(--color-background)}.FileTreeNode_node__text___kZO5{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FileTree_tree__BkkZB{height:100%;display:flex;flex-direction:column-reverse;border-right:1px solid var(--color-grey-1)}.FileTree_tree__BkkZB div{box-sizing:border-box}.FileTree_tree__inner__b2XFz{top:.5rem;flex-grow:1;min-block-size:0}.GuestFormField_field___sDOi{padding:1.5rem;box-sizing:border-box;width:100%;max-width:600px;margin:0 auto;font:inherit;border-radius:.5rem;border:1px solid #f0f0f0}.GuestFormField_field___sDOi:focus{outline:none}.GuestSelect_guestSelect__wmX9d{max-width:600px;margin:0 auto;position:relative}.GuestSelect_guestSelect__input__rYC1i{font:inherit;border-radius:.5rem .5rem 0 0;border:none;border-bottom:1px solid #f0f0f0;background:var(--color-content-background);box-shadow:0 4px 6px rgba(0,0,0,.1);padding:1.5rem;box-sizing:border-box;width:100%}.GuestSelect_guestSelect__input__rYC1i:focus{outline:none}.GuestSelect_guestSelect__result__llHQm{padding:1.5rem;box-sizing:border-box;background-color:var(--color-content-background);border-bottom:1px solid #f0f0f0;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.GuestSelect_guestSelect__result__llHQm:hover{background:var(--color-dark-background)}.GuestSelect_guestSelect__results__nbijp{position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 6px rgba(0,0,0,.1)}.GuestSelect_guestSelect__create__NaxQh{padding:1rem;box-sizing:border-box;text-align:center;color:var(--color-primary-text);background:var(--color-primary);border-radius:0 0 .5rem .5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.SidebarArea_sidebarArea__HCt4a{display:flex;flex-direction:column;height:100%}.SidebarArea_sidebarArea__title__SPdAG{padding:1rem 2rem;box-sizing:border-box;background:var(--color-grey-1);flex-shrink:0}.SidebarArea_sidebarArea__content__Eg4vH{flex:1 1;overflow-y:auto}.Month_dayPicker__qkmnJ{max-width:600px;width:100%;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Month_month__c9E26{padding-bottom:2rem;box-sizing:border-box;text-align:center}.Month_weekday__xFBRD{text-align:center;padding-bottom:1rem;box-sizing:border-box}.Month_daysContainer__p7I8l,.Month_weekDays__qxZQN{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px}.Month_dayButton__iUAJM,.Month_emptyDay__qxqdi,.Month_nextMonth__1kAQn{aspect-ratio:1;background:hsla(0,0%,100%,.4);font:inherit;font-size:1.5rem;border:none}.Month_nextMonth__1kAQn{color:var(--color-grey-1)}.Month_nextMonth__1kAQn:hover{color:var(--color-primary-text);background:var(--color-primary)}.Month_dayButton__iUAJM{background:var(--color-content-background);cursor:pointer}.Month_dayButton--selected__k_tBD,.Month_dayButton__iUAJM:hover{background:var(--color-primary);color:var(--color-primary-text)}.Month_dayButton--past__d5GGg{color:var(--color-grey-1);cursor:not-allowed}.Month_dayButton--past__d5GGg:hover{background:var(--color-content-background);color:var(--color-grey-1)}.Month_dayButton--past__d5GGg.Month_emptyDay__qxqdi:hover{background:hsla(0,0%,100%,.4)}.Content_content__y4gUa{overflow:auto;position:relative;height:100%;padding:2rem;box-sizing:border-box}.DateSelect_dateSelect__sUhiM{display:flex;align-items:center;justify-content:space-between;padding:0 2rem;box-sizing:border-box;background:var(--color-content-background);border-bottom:1px solid var(--color-grey-1);border-right:1px solid var(--color-grey-1)}.DateSelect_dateSelect__actions__FU8TS{display:flex;align-items:center;gap:1rem}.DateSelect_dateSelect__arrows__noHGw{display:flex;align-items:center;font-size:1.75rem}.DateSelect_dateSelect__arrows__noHGw svg{cursor:pointer;display:block}.DateSelect_dateSelect__label__MheNY{position:relative;font-size:1.2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.DateSelect_dateSelect__label__MheNY span{position:relative}.DateSelect_dateSelect__label__MheNY:hover:before{display:block;content:" ";position:absolute;inset:-1rem -1.5rem;background:var(--color-background);border-radius:3rem}.Head_modalHead__zteXa{background:var(--color-content-background);box-shadow:0 0 .5rem rgba(0,0,0,.1);position:relative;z-index:1}.Head_modalHead__tabs__zwvN5{display:flex;margin-right:auto}.Head_modalHead__actions__B1VFC{display:flex;justify-content:space-between;box-shadow:0 0 .5rem rgba(0,0,0,.1)}.Head_modalHead__tab__hTjW2{display:flex;flex-direction:column;align-items:center;padding:1rem 2.5rem;box-sizing:border-box;font-weight:700;border-right:1px solid var(--color-grey-1);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.Head_modalHead__tab--active__8ruOs,.Head_modalHead__tab__hTjW2:hover{background:var(--color-primary);color:var(--color-primary-text)}.Head_modalHead__tab__hTjW2>span{font-weight:400;font-size:.8rem}.Head_modalHead__button___V7e3{border-radius:0;border:none;padding:1rem 2.5rem}.Head_modalHead__title__y0WPd{padding:2rem;box-sizing:border-box;text-align:center}.Head_modalHead__error__QS_zn{padding:1rem;box-sizing:border-box;font-weight:700;text-align:center;background:var(--color-error-bg);color:var(--color-error)}.Tabs_tabs__RSZby{position:-webkit-sticky;position:sticky;top:0;display:flex;margin:0 auto;border-radius:2rem;background:var(--color-content-background);border:1px solid #f0f0f0;box-shadow:0 4px 6px rgba(0,0,0,.1)}.Tabs_tabs__item__WZ4dk{display:block;padding:1rem 3rem;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Tabs_tabs__item--active__AZyR_,.Tabs_tabs__item__WZ4dk:hover{color:var(--color-primary)}.LandingRoot_layout__JIKY3{display:flex;flex-direction:column;min-height:100vh}.Sidebar_sidebar__Z13qP{height:100%;min-height:0;background:var(--color-content-background);border-right:1px solid var(--color-grey-1);display:flex;flex-direction:column}.Sidebar_sidebar__Z13qP>:first-child,.Sidebar_sidebar__Z13qP>:nth-child(2){flex:1 1;min-height:0}.Sidebar_sidebar__Z13qP>:nth-child(3){flex:0 0 auto}.Navigation_navigationBuilderLayout___Fyj4{display:grid;grid-template-columns:270px auto;grid-gap:2rem;gap:2rem;width:100%;height:100%;align-items:start;padding:2rem 0 0 2rem;box-sizing:border-box}.TimeTable_timetable__3uL4t{--tl-height:100%;--tl-sidebar-width:350px;--tl-timeline-width:4800px;--tl-row-height:4rem;--tl-header-height:72px;--tl-bg-main:#ffffff;--tl-bg-sidebar:#ffffff;--tl-bg-header:#f9fafb;--tl-border-color:#e5e7eb;--tl-border-light:rgba(229,231,235,0.5);--tl-grid-hour:rgba(209,213,219,0.8);--tl-grid-quarter:rgba(229,231,235,0.5);--tl-res-bg:#2563eb;--tl-res-border:#1d4ed8;--tl-res-hover:#3b82f6;--tl-res-text:#ffffff;--tl-res-text-sub:#dbeafe;--tl-current-time:#ef4444;--tl-overlap-bg:rgba(239,68,68,0.4);--tl-overlap-border:#b91c1c;width:100vw;height:var(--tl-height);background-color:var(--color-content-background);border-radius:.5rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);overflow:auto;position:relative}.TimeTable_timetable__3uL4t *{box-sizing:border-box}.TimeTable_timetable__scroll-content__1CleU{display:flex;flex-direction:column;min-width:calc(var(--tl-timeline-width) + var(--tl-sidebar-width));position:relative;min-height:100%}.TimeTable_timetable__header-row__lSZBB{display:flex;position:-webkit-sticky;position:sticky;top:0;z-index:60;background-color:var(--tl-bg-main);border-bottom:1px solid var(--tl-border-color);height:var(--tl-header-height)}.TimeTable_timetable__header-corner__PR5Kw{width:var(--tl-sidebar-width);flex-shrink:0;position:-webkit-sticky;position:sticky;left:0;top:0;z-index:70;background-color:var(--tl-bg-header);font-size:.875rem}.TimeTable_timetable__header-corner__PR5Kw>div{padding:1rem 2rem;box-sizing:border-box}.TimeTable_timetable__hours-header__c6PFW{display:flex;width:var(--tl-timeline-width);height:var(--tl-header-height)}.TimeTable_timetable__hour-cell__W5fqD{flex:1 1;display:flex;flex-direction:column;position:relative}.TimeTable_timetable__hour-cell__W5fqD:not(:first-child){border-left:1px solid var(--color-grey-1)}.TimeTable_timetable__hour-text__dVne2{position:absolute;left:.5rem;top:.75rem;font-size:.75rem;color:#9ca3af;font-weight:600}.TimeTable_timetable__rows-container__Pv712{display:flex;flex-direction:column;position:relative}.TimeTable_timetable__table-row__B0Ujx{display:flex;height:var(--tl-row-height);position:relative}.TimeTable_timetable__table-row__B0Ujx:hover .TimeTable_timetable__timeline-cell__1xVM5{background-color:rgba(242,246,247,.3)}.TimeTable_timetable__sidebar-cell__qV2W_{width:var(--tl-sidebar-width);flex-shrink:0;position:-webkit-sticky;position:sticky;left:0;z-index:40;background-color:var(--tl-bg-sidebar);border-right:1px solid var(--color-grey-1);border-bottom:1px solid var(--tl-border-light);display:flex;flex-direction:column;justify-content:center;padding:0 1rem;box-shadow:2px 0 5px rgba(0,0,0,.05)}.TimeTable_timetable__table-name__7M3bs{font-size:.875rem;font-weight:500;color:#1f2937}.TimeTable_timetable__table-capacity___L8Z6{font-size:.75rem;color:#9ca3af}.TimeTable_timetable__timeline-cell__1xVM5{width:var(--tl-timeline-width);position:relative;border-bottom:1px solid var(--tl-border-light);background-color:rgba(0,0,0,0);transition:background-color .2s ease}.TimeTable_timetable__background-layer__xMLPV{position:absolute;top:0;bottom:0;left:var(--tl-sidebar-width);width:var(--tl-timeline-width);z-index:0;pointer-events:none}.TimeTable_timetable__grid-line__ggLsx{position:absolute;top:0;bottom:0}.TimeTable_timetable__grid-line--hour__iNRgW:not(:first-child){border-left:1px solid var(--color-grey-1)}.TimeTable_timetable__grid-line--quarter__o6ZcA{border-left:1px dashed var(--tl-grid-quarter)}.TimeTable_timetable__blocked-slot__QhqA7{position:absolute;top:0;bottom:0;background-color:rgba(229,231,235,.6);border-left:1px solid #d1d5db;border-right:1px solid #d1d5db;display:flex;align-items:flex-start;justify-content:center;padding-top:.5rem;overflow:hidden}.TimeTable_timetable__blocked-slot-pattern__F2raC{position:absolute;inset:0;opacity:.2;background-image:repeating-linear-gradient(45deg,transparent,transparent 10px,#000 0,#000 20px)}.TimeTable_timetable__blocked-slot-label__Gzfbr{font-size:.75rem;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.1em;position:relative;z-index:10;padding:0 .5rem;background-color:rgba(229,231,235,.8);border-radius:.25rem}.TimeTable_timetable__current-time-line__IjhWH{position:absolute;top:0;bottom:0;width:2px;background-color:var(--tl-current-time);z-index:55;pointer-events:none}.TimeTable_timetable__current-time-line__IjhWH:before{content:"";position:absolute;top:0;left:-3px;width:8px;height:8px;border-radius:50%;background-color:var(--tl-current-time)}.TimeTable_timetable__reservation__yL9IF{position:absolute;top:.375rem;bottom:.375rem;border-radius:.375rem;background-color:var(--tl-res-bg);border:1px solid var(--tl-res-border);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);cursor:pointer;display:flex;align-items:center;padding:0 .5rem;font-size:.75rem;color:var(--tl-res-text);overflow:hidden;transition:background-color .2s ease,opacity .2s ease}.TimeTable_timetable__reservation__yL9IF:hover{background-color:var(--tl-res-hover)}.TimeTable_timetable__reservation--dragging__h2tib{opacity:.3}.TimeTable_timetable__reservation--ghost__19fMY{z-index:60;opacity:.9;box-shadow:0 10px 15px -3px rgba(0,0,0,.4);pointer-events:none;filter:brightness(1.15);border:2px dashed #fff}.TimeTable_timetable__reservation-content__yhd2Q{display:flex;flex-direction:column;width:100%}.TimeTable_timetable__reservation-name__l_oJm{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TimeTable_timetable__reservation-pax__YkAnr{color:var(--tl-res-text-sub);font-size:.625rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TimeTable_timetable__resize-handle__iNZqi{position:absolute;top:0;bottom:0;width:16px;cursor:ew-resize;z-index:20;background:hsla(0,0%,100%,.1);transition:background .2s ease;display:flex;align-items:center;justify-content:center;touch-action:none}.TimeTable_timetable__resize-handle__iNZqi:after{content:"";width:2px;height:14px;background:hsla(0,0%,100%,.6);border-radius:2px}.TimeTable_timetable__resize-handle__iNZqi:hover{background:hsla(0,0%,100%,.3)}.TimeTable_timetable__resize-handle--left__u4eUn{left:0;border-radius:.375rem 0 0 .375rem}.TimeTable_timetable__resize-handle--right__w_aKQ{right:0;border-radius:0 .375rem .375rem 0}.TimeTable_timetable__overlap-block__9VwcJ{position:absolute;top:.375rem;bottom:.375rem;background-color:var(--tl-overlap-bg);border:2px dashed var(--tl-overlap-border);border-radius:.375rem;z-index:50;pointer-events:none;background-image:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(239,68,68,.3) 0,rgba(239,68,68,.3) 20px);animation:TimeTable_pulse-overlap__mGEnF 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes TimeTable_pulse-overlap__mGEnF{0%,to{opacity:1}50%{opacity:.7}}.Modal_modal__abgIs{background:var(--color-background);border-radius:1rem;overflow:hidden;display:flex;flex-direction:column;width:100%;height:100vw;max-width:1280px;max-height:900px;margin:0 auto}.MenuBar_menuBar__hmyTJ{display:flex;align-items:center;background:var(--color-primary-light);overflow:hidden;border-top-left-radius:.5rem;border-top-right-radius:.5rem;border:1px solid var(--color-primary-light);border-bottom:unset}.MenuBar_menuBar__hmyTJ button{padding:1rem;box-sizing:border-box;border:none;background:none;font:inherit}.MenuBar_menuBar__hmyTJ button:not(svg){font-size:.9rem;display:block;height:48px;width:48px;font-weight:700}.MenuBar_menuBar__hmyTJ button.MenuBar_active__Yzb9y,.MenuBar_menuBar__hmyTJ button:hover{background:var(--color-primary);color:var(--color-primary-text);fill:var(--color-primary-text)}.MenuBar_menuBar__hmyTJ svg{display:block;font-size:1.2rem}.Editor_editor__So1G_{padding:1rem;box-sizing:border-box;height:300px;overflow:auto;border:1px solid var(--color-primary-light);border-top:unset;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.Editor_editor__So1G_ p:not(:first-child){margin-top:1rem}.Menu_menu__di_Pl button{padding:.5rem;background:none;border:none}.Menu_menu__di_Pl button svg{fill:#fff}.Menu_menu__di_Pl input{padding:1rem;background:none;border:none;color:#fff;box-sizing:border-box}.Menu_menu__di_Pl input:focus{outline:none}.ThemeEditor_themeEditor__Bwty_{display:grid;grid-template-columns:auto 1fr;background:var(--color-content-background);border-top:1px solid var(--color-grey-1);box-sizing:border-box;padding-left:1.5rem;width:100%;height:100%}.PageBuilder_pageBuilderLayout__K8YeA{background:var(--color-background);position:relative;z-index:1;display:grid;grid-template-rows:auto 1fr;grid-template-columns:auto 1fr;margin-top:-75px;width:100%;height:100vh}.Reservation_reservationLayout__oc81W{display:grid;grid-template-columns:350px 1fr;grid-template-rows:80px 1fr}.Reservations_reservationWrapper__iXUeY{height:100%}.Reservations_reservationWrapper__inner__kb_nT{height:calc(100% - 100px);max-height:calc(100% - 100px);overflow:auto}.Reservations_reservationMeta__DNw7D{padding:2rem;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom:1px solid var(--color-background)}.Reservations_reservationMeta__DNw7D svg{display:block;position:relative}.Reservations_reservationMeta__DNw7D,.Reservations_reservationMeta__arrows__EYhfL{display:flex;align-items:center;gap:1rem}.Reservations_reservationMeta__toggleElem__KGebR{position:relative;display:flex;align-items:center;gap:.5rem;cursor:pointer}.Reservations_reservationMeta__toggleElem__KGebR>span{position:relative}.Reservations_reservationMeta__arrow__B8Q6_{position:relative;aspect-ratio:1/1;cursor:pointer;display:flex;justify-content:center;align-items:center;width:1.25rem;font-size:1.3rem}.Reservations_reservationMeta__arrow__B8Q6_:hover:before{display:block;content:" ";position:absolute;border-radius:100%;inset:-.5rem;background:var(--color-background)}.PageBuilder_pageBuilderHead__hcERu{grid-column-start:1;grid-column-end:3;display:grid;grid-template-columns:2fr 1fr 2fr;align-items:center;background:var(--color-content-background);padding:.5rem;border-bottom:1px solid var(--color-dark-background)}.PageBuilder_pageBuilderHead__goBack__MKl1j{padding:1rem;box-sizing:border-box}.PageBuilder_pageBuilderHead__name__ZndBH{display:flex;justify-content:center}.PageBuilder_pageBuilderHead__actions__tAKBo,.PageBuilder_pageBuilderHead__meta__jl_Qg{display:flex;align-items:center;gap:1rem}.PageBuilder_pageBuilderHead__actions__tAKBo{margin-left:auto;padding-right:.5rem;box-sizing:border-box}.PageBuilder_pageBuilderSide__spacing__qW6vh{height:calc(51px + 2rem)}.PageBuilder_pageBuilderContent__loading__T6OPr{display:grid;place-content:center}.Spinner_loading___sPUd{height:100%;display:flex;justify-content:center;align-items:center}.Maintenance_maintenance__V5V_U{display:flex;min-height:100vh;justify-content:center;align-items:center;padding:2rem;box-sizing:border-box}.Maintenance_maintenanceMessage__2Xu0u{padding:2rem;box-sizing:border-box;border-radius:2rem;background:var(--color-content-background);width:100%;max-width:800px;display:grid;grid-gap:1rem;gap:1rem}.Maintenance_maintenanceIcon__S6MHf{color:var(--color-primary);font-size:2rem}.Loading_loading__a4Irw{position:relative;min-height:100svh;display:flex;justify-content:center;align-items:center}.Loading_loading__logo__Tkb9b{animation:Loading_pulse__DhWFd 1.2s infinite}@keyframes Loading_pulse__DhWFd{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.Error_error__RlVR2{display:flex;min-height:100vh;justify-content:center;align-items:center;padding:2rem;box-sizing:border-box}.Error_errorMessage__x2OxW{padding:2rem;box-sizing:border-box;border-radius:2rem;background:var(--color-content-background);width:100%;max-width:800px;display:grid;grid-gap:1rem;gap:1rem}.Error_errorIcon__zqFn2{color:var(--color-error);font-size:2rem}.TablePlan_tablePlan__rISzY{position:relative}.TablePlan_tablePlan__topRightActions__xVNnd{position:absolute;top:2rem;right:2rem;display:flex;gap:1rem}.TablePlan_tablePlan__bottomRightActions__HMiyM{position:absolute;right:2rem;bottom:2rem;display:flex;gap:1rem}