:root{--color-focus: #9e9e9e;--color-one-action-txt: #6e5e57;--color-one-action: #f5f5f5}body.--p1-opened .table-container--shiftable{padding-left:var(--p1-w);width:100%;transition:all .3s}body.--p1-opened .t__dashboard__nav.--tab+.t__content{margin:0 var(--space);padding-right:calc(var(--space) * 2);max-width:100%;transition:all .3s}main{background:var(--color-bg-grey)}main.--login{left:0!important;width:100dvw!important}.t__main h1{font-size:1.5rem;margin:calc(var(--space) * 1.5) 0 calc(var(--space) * 1.5) calc(var(--space) * 1.5)}.t__main .t__content{padding-top:calc(var(--space) * 3.5)}.t__navigation__content__desktop{width:100%;border-bottom:none!important}.t__content{max-width:110rem;margin:0 auto calc(var(--space) * 2.5);transition:max-width .2s}.p-datatable{border-radius:calc(var(--radius) * 2);overflow:hidden;box-shadow:var(--shadow-s);border:solid var(--color-border-m) 1px}.p-datatable .p-datatable-header{display:flex;align-items:center;padding:0 var(--space);justify-content:space-between;gap:var(--space)}.p-fieldset{background:var(--color-bg)}.t__login[data-v-32f39392]{margin:auto}.full[data-v-9580bb18]{width:100%}.t__editor__section__content ul li[data-v-9580bb18]{margin-bottom:1rem;display:flex;flex-direction:column}.t__editor__section__content ul li span[data-v-9580bb18]{margin-bottom:.5rem}.t__stay__search{margin:var(--space);border:solid var(--color-border-m) 1px;border-radius:var(--radius);overflow:hidden}.t__stay__search .t__sidebar__content{background:var(--color-bg)}.t__stay__search .t__results{margin:0}.t__stay__search .t__ages{margin-left:calc(var(--space) * -1);margin-right:calc(var(--space) * -1);margin-top:0;border-bottom:solid var(--color-border) 1px}.t__stay__search .p-accordion.--create{margin:calc(var(--space) * -1 - 1px) calc(var(--space) * -1) calc(var(--space) * -1) calc(var(--space) * -1)}.t__stay__search__header{display:flex;gap:calc(var(--space) * .65);background:var(--color-bg);border-radius:var(--radius) var(--radius) 0 0;padding:var(--space);border-bottom:solid var(--color-border-m) 1px;background:var(--color-bg-s)}.t__stay__search__header h3{font-size:1rem;margin:0;font-weight:600}.t__stay__search__header .t__icon{opacity:.5;margin-left:calc(var(--space) * -.25)}.t__stay__search__header .t__icon svg{stroke-width:2px}.p-dialog-footer[data-v-9644ed1d]{display:flex;justify-content:flex-end}.--ebookings[data-v-8148d1fb]{margin-top:unset}.t__booking__expired_at[data-v-8148d1fb]{border-top:solid var(--color-border) 1px;align-items:center;justify-content:center;display:flex;padding:var(--space);gap:calc(var(--space) * .5)}.t__booking__expired_at .p-inputtext[data-v-8148d1fb]{padding:calc(var(--space) * .5);height:auto}.t__booking__rooms[data-v-8148d1fb] .p-fieldset-legend{border:1px solid var(--color-border)}.t__booking__rooms .t__booking__room[data-v-8148d1fb]{grid-template-columns:var(--first-entry-width) 1fr 1fr auto}.t__booking__rooms .t__wrapper[data-v-8148d1fb]{margin:calc(var(--space) / 2) var(--space);container-type:inline-size}.t__booking__rooms .t__wrapper .--actions[data-v-8148d1fb]{display:flex;align-items:center;justify-content:end;gap:calc(var(--space) / 2)}.t__booking__rooms>.--ghost[data-v-8148d1fb]{display:flex;align-items:center;justify-content:center;position:relative;margin:var(--space);color:var(--color-action-180);background:var(--color-action);padding:calc(var(--space) * .5) 0;border-radius:calc(var(--radius) * 2);animation:slideFromBottom .3s cubic-bezier(.19,1,.22,1)}.t__booking__rooms>.--ghost .t__prop[data-v-8148d1fb]{margin-right:var(--space)}.t__booking__rooms>.--ghost .t__thumb[data-v-8148d1fb]{background:var(--color-bg);color:var(--color-one-action-txt);display:flex;align-items:center;justify-content:center;font-size:1rem;opacity:.75}.t__booking__rooms>.--ghost .t__thumb .t__icon[data-v-8148d1fb]{height:1em;width:1em;min-width:1em;opacity:.75}.t__booking__rooms>.--ghost .t__thumb .t__icon path[data-v-8148d1fb]{stroke-width:2px}.t__booking__rooms>.--ghost .t__thumb[data-v-8148d1fb]:before{pointer-events:none;content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:none;border-radius:calc(var(--space) * .5);border:dashed currentColor 1px;opacity:.2}.t__booking__rooms>.--ghost .t__prop__title[data-v-8148d1fb]{border-radius:1em;height:.75em;width:5em;background:var(--color-one-action-txt);opacity:.5;margin-top:.15rem}.t__booking__rooms>.--ghost .t__prop__desc[data-v-8148d1fb]{border-radius:1em;height:.75em;width:4em;background:var(--color-one-action-txt);margin-top:.25rem;opacity:.25}.t__booking__rooms>.--ghost[data-v-8148d1fb]:first-child{margin-top:var(--space)}.t__create__panel{max-height:100%;padding:var(--space);overflow:auto}.t__create__panel .t__stay__search{margin:0}.t__create__panel .t__card{margin-left:0;margin-right:auto}.t__create__panel .t__card .t__stay__search{margin:calc(var(--space) * 1)}.t__create__panel .p-selectbutton{margin:0}.t__create__panel .t__booking__rooms .t__wrapper{padding:0}.t__create__panel .t__booking__rooms .p-fieldset-legend{margin:0 0 0 var(--space);background:var(--color-text);color:var(--color-bg);border:none}.t__create__panel .t__booking__rooms .p-fieldset-legend .p-fieldset-legend-text{font-size:12px;padding:4px 6px}.t__create__panel .t__booking__rooms .t__booking__room{margin-top:0;border-top:solid var(--color-border) 1px}.t__create__panel .t__booking__rooms .t__booking__room:first-child{border:none}.t__create__panel.--is-no-touch{display:grid;grid-template-columns:min(50vw - var(--nav-width),var(--space) * 60) 1fr;gap:calc(var(--space) * 1.5);align-items:flex-start}.t__create__panel.--is-no-touch .t__create__panel__create{position:sticky;top:0}.t__picker .t__stay__search{margin:0}.t__picker .t__stay__search__header{background:var(--color-bg)}.t__modules .t__picker__content__inner{padding:0 var(--space) var(--space) var(--space)}.t__modules .t__picker__content__inner>.grid{margin:0;gap:calc(var(--space) * .75);align-items:stretch}.t__modules .module{-webkit-user-select:none;user-select:none;position:relative;display:flex;align-items:center;padding:var(--space);border-radius:.5rem;transition:background-color .5s cubic-bezier(.19,1,.22,1);line-height:1.3;min-height:calc(var(--space) * 4.42);gap:var(--space)}.t__modules .module .module-icon{display:block;height:calc(var(--space) * 2);width:calc(var(--space) * 2);flex:0 0 calc(var(--space) * 2);color:var(--module-color)}.t__modules .module:before{content:"";display:block;background:var(--color-action);position:absolute;inset:calc(var(--space) * -.1) calc(var(--space) * 0) calc(var(--space) * -.1) calc(var(--space) * 0);z-index:0;border-radius:calc(var(--space) * .5);transform:scale(.9);opacity:0;transition:opacity .15s,transform .15s;border:none}.t__modules .module.selected:before,.t__modules .module:hover:before{opacity:1;transform:scale(1)}.t__modules .module.selected{pointer-events:none}.t__modules .module>*{position:relative}.t__modules .module .title{color:var(--color-title);font-weight:600}.t__modules .module .title:first-letter{text-transform:uppercase}.t__modules .module .desc{font-size:.9rem;opacity:.9;white-space:initial}.t__modules .module.inactive{opacity:.5;pointer-events:none}@media (min-width: 992px){.t__modules .t__picker{top:0!important;left:var(--nav-width)!important;width:50rem;animation:slideFromBottom .4s cubic-bezier(.19,1,.22,1)}.t__modules .t__picker__inner{border-radius:0 0 1rem}}@media (min-width: 992px){body:has(.t__top__bar) .t__modules .t__picker{top:var(--top-height)!important}}
