:root{--top-height: 0px;--color-bluegreen: #0098ae;--color-yellow: #d6a419;--color-purple: #a46db8;--color-blue: #0169d9;--color-article: #a46db8;--color-service: #4a5fe0;--color-border: #ebecf4;--color-border-m: #dbdee8;--color-grey-bg: #edeff5;--inc: 50px;--color-one-bg-non-retina: #eef1f4;--color-one-action-txt: #165d9c;--color-one: #133655;--color-one-readable: #ffffff;--color-two-focus: #2beeee;--color-two: #009595;--color-two-bright: #7fffff;--color-three: #7de3c0;--color-focus: #1692ff;--color-focus-highlight: #2fabff;--color-focus-hover-dark: #0080f1;--color-orange: #ee9500;--color-orange-focus: #eea52b;--color-green: #3ab35a;--color-green-shadow: rgba(58, 179, 90, .075);--color-red: #c33e21;--color-red-alpha: rgba(195, 62, 33, .15);--color-red-focus: #ee4e2b;--color-red-regular: #7e2d1b;--color-red-shadow: rgba(195, 62, 33, .05);--color-canceled: #5e6074;--shadow: 0 0 1px rgba(0, 0, 0, .1), 1px 1px 1px rgba(0, 0, 0, .02), 1px 1px 1px hsla(0, 16%, 64%, .02), 1px 1px 5px rgba(0, 0, 0, .1);--shadow-s: 1px 1px 3px rgba(187, 194, 202, .15);--shadow-m: 1px 1px .5rem rgba(187, 194, 202, .25);--shadow-xl: 0px 1px 4rem rgba(56, 60, 68, .05);--shadow-xxl: rgba(0, 0, 0, .1) 0px 25px 50px -12px;--shadow-xxl-strong: rgba(0, 0, 0, .25) 0px 25px 50px -12px;--shadow-doc: rgba(0, 0, 0, .05) 0px 20px 25px -5px, rgba(0, 0, 0, .02) 0px 10px 10px -5px;--shadow-doc-front: rgba(0, 0, 0, .05) 0px 0px 25px -5px, rgba(0, 0, 0, .1) 0px 0px 10px -5px;--shadow-doc-front-strong: rgba(0, 0, 0, .15) 0px 0px 25px -5px, rgba(0, 0, 0, .2) 0px 0px 10px -5px}.t__logo_one{fill:var(--color-two-bright)}.t__logo_two,.t__logo_three{fill:var(--color-two-focus)}.tab-option{padding:1rem}.customTabHeader{display:inline-flex;justify-content:space-between;align-items:center}.customTabHeader span{text-wrap:nowrap}.customTabHeader span:first-letter{text-transform:uppercase}.customTabHeader .p-button{padding:0;margin:0}.customTabHeader .p-button .t__icon{padding:0;margin:0;height:.7rem}.t__field__date{display:flex;align-items:center;gap:.75rem}.t__field__date .t__tool{height:1rem;width:1rem;min-width:1rem;opacity:.5}.t__field__date .t__tool:before{opacity:1;top:-5px;right:-5px;bottom:-5px;left:-5px;height:auto;width:auto;transform:none;background:var(--color-border)}.t__field__date .t__tool:hover{opacity:1}.t__field__date .t__icon{height:1rem;width:1rem}.t__field__date .t__icon svg{stroke-width:3px}.t__groupby{flex:1;display:flex;justify-content:flex-end;gap:calc(var(--space) * .75)}.t__tooltip__summary>li{margin-bottom:1rem}.t__apr__item{display:flex;align-items:center;gap:calc(var(--space) * .5);margin-top:calc(var(--space) * .15)}.t__apr__item:first-child{margin:0}.t__apr__item:last-child{margin-top:calc(var(--space) * .75)}.editCell{margin-top:calc(var(--space) * -.9);border-radius:6px;padding:var(--space);animation:slideFromBottom .3s cubic-bezier(.19,1,.22,1)}.editCell .p-inputtext{padding:3px;height:20px;margin-bottom:3px;text-align:right;border:0;border-radius:0;border-bottom:dashed var(--color-text) 1px;background:none}.editCell .p-inputtext:focus{background:var(--color-action)}.editCell .p-inputtext:disabled{background-color:transparent!important;opacity:.4}.editCell label{width:4rem}.editCell .closeOn_tag{-webkit-user-select:none;user-select:none;cursor:pointer;color:inherit;padding:.2rem .5rem;font-weight:500;font-size:10px;display:flex;align-items:center;justify-content:center;background:var(--color-border);border-radius:4px}.editCell .closeOn_tag.isactive{color:var(--color-bg);background-color:var(--color-focus)}.editCell .closeOn_tag.isactive.stop{background:var(--color-red)}.editCell .closeOn_tag.disabled{opacity:.4;cursor:default;pointer-events:none}.editCell.changed{box-shadow:inset 0 0 0 1px var(--color-focus)}.editCell.stopSell{background-color:#f8d7da}.yieldPanel .t__block__title{display:flex;align-items:center;gap:4px}.yieldPanel .t__grid-status{display:inline-flex;align-items:center;gap:6px;margin-left:12px;font-size:.75em;font-weight:500;line-height:1;padding:4px 10px;border-radius:999px;vertical-align:middle}.yieldPanel .t__grid-status svg{width:1em;height:1em;flex-shrink:0}.yieldPanel .t__grid-status.--ready{color:var(--color-green);background:#00b40014}.yieldPanel .t__grid-status.--loading,.yieldPanel .t__grid-status.--computing{color:var(--color-orange);background:#ff96001a}.yieldPanel .t__grid-status.--loading svg,.yieldPanel .t__grid-status.--computing svg{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.yieldPanel .past td{opacity:.45;pointer-events:none}.yieldPanel .p-datatable-wrapper{max-height:calc(100dvh - 16rem)}.t__block.--fullscreen .yieldPanel .p-datatable-wrapper{max-height:calc(100dvh - 9rem)}.yieldPanel .p-datatable-thead>tr>th{position:sticky;top:0;z-index:6;background:var(--color-bg-s)}.yieldPanel .p-datatable-thead>tr>th.p-frozen-column{z-index:7}.yieldPanel td{padding:0;vertical-align:top;contain:layout style}.yieldPanel td:nth-child(1),.yieldPanel td:nth-child(2){padding:calc(var(--space) * .5);min-width:8rem;white-space:wrap;z-index:5}.yieldPanel td span.child{color:#ccc}.yieldPanel td .aprCell{display:flex;flex-direction:column;align-items:center;height:100%;width:100%;padding:3px}.yieldPanel td .aprCell .no-price{cursor:pointer;display:flex;justify-content:center;align-items:center;height:100%;width:100%;color:#ccc;height:30px}.yieldPanel td .aprCell .availability{position:relative;display:flex;justify-content:center;align-items:center;height:100%;width:100%;font-size:.8em;font-weight:700;padding:5px;width:20px;height:20px;border-radius:20px;margin:auto;color:var(--color-green);z-index:4}.yieldPanel td .aprCell .availability:before{content:"";display:block;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:var(--color-bg);border-radius:50%;opacity:1}.yieldPanel td .aprCell .availability:after{content:"";display:block;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%;opacity:.25;border:solid currentColor 1.5px}.yieldPanel td .aprCell .availability>span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.yieldPanel td .aprCell .availability>span:before{content:"";display:block;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:currentColor;border-radius:50%;opacity:.1}.yieldPanel td .aprCell .availability.availability-0{color:var(--color-red)}.yieldPanel td .aprCell .availability.availability-1,.yieldPanel td .aprCell .availability.availability-2,.yieldPanel td .aprCell .availability.availability-3{color:var(--color-orange)}.--bulk-update .flex{gap:10px}.--bulk-update .p-selectbutton .p-button{background:var(--color-border)}.--bulk-update .p-selectbutton .p-button.p-highlight{color:var(--color-bg);background:var(--color-focus)}.t__yield__inner{display:flex;flex-direction:column;gap:1rem}.t__stats .t__multiselect__stats__value{display:block}.t__optiongroup{display:block;font-weight:600;opacity:.7}.t__picker__header .t__nb_person__title{display:flex;align-items:center;gap:calc(var(--space) * .65)}.t__picker__header .t__nb_person__title:has(.t__icon__error){margin-left:calc(var(--space) * -.25)}.t__customer__actions{display:grid;grid-template-columns:repeat(2,1fr);padding-bottom:calc(var(--space) * .5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;margin-top:calc(var(--space) * .25)}.t__customer__actions:empty{display:none}.t__customer__actions *{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.t__customer__actions .t__thumb{opacity:.75;filter:grayscale(1)}.t__customer__actions .t__selector__item{padding-top:0;border:none}.t__customer__actions .t__selector__item .label{font-weight:500;color:var(--color-text)}.t__customer__actions .t__selector__item .label>span{background:none;color:var(--color-title);font-weight:700}.t__customer__actions .t__selector__item .gap1{gap:calc(var(--space) * .75)}.t__customer__actions .t__selector__item:hover{background:none}.t__customer__actions .t__selector__item:hover .t__thumb{opacity:1;filter:none}@media (max-width: 991px){.booking_room_editor{left:0!important}}.fake_booking{display:flex;align-items:center;width:100%;background-color:#eee;border-radius:2rem;border:solid 2px rgba(238,238,238,.6666666667);padding:.5rem 1rem;gap:1rem}.fake_booking .icons{display:flex;gap:.5rem;min-width:5rem}.t__booking__design{padding:0}.t__booking__design .t__color__picker{padding:var(--space) var(--space) calc(var(--space) * .75) var(--space)}.t__booking__room__icons[data-v-b2322be6]{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,auto);gap:3px;font-size:11px;align-items:center;margin-right:-3px}.bulk_discount_editor_footer{display:flex;padding:var(--space)}.t__sidebar__content.--compact,.purchase_price_input_panel .grid{padding:0}.purchase_price_input_panel label{display:block;font-size:.9rem;margin-bottom:.25rem;font-weight:500}.purchase_price_input_panel .priceIncludingTaxes input{text-align:right}.purchase_price_input_panel .p-selectbutton.--radio{margin:0}.t__quantity{position:relative;color:var(--color-text);font-weight:400}.t__quantity .t__quantity__x{font-weight:400;opacity:.75;margin-right:1px}.t__quantity.--can-edit{color:var(--color-title);font-weight:600}.t__quantity.--can-edit .t__picker__button:after{content:"";display:block;position:absolute;right:0;bottom:-1px;left:0;border-bottom:dashed var(--color-text) 1px;opacity:.75}.t__quantity.--can-edit .t__picker__button:hover{color:var(--color-focus)}.t__quantity .t__picker__touch__area{min-height:0;min-width:0;border-radius:0}.t__purchase__block{position:relative;display:flex;justify-content:center;align-items:center;border-radius:var(--radius);margin:.25rem 0}.t__purchase__block.--locked .t__purchase__block__quantity{opacity:.75}.t__purchase__block.--locked .t__purchase__block__quantity .t__picker__button{pointer-events:none}.t__purchase__block.--locked .t__purchase__block__quantity .t__picker__button:after{content:none}.t__purchase__block.--locked .t__purchase__block__price .price_input{pointer-events:none;opacity:.75}.t__purchase__block.--locked .t__purchase__block__price .price_input:after{content:none}.t__purchase__block.--locked .t__purchase__block__price .t__tool{display:none}.t__purchase__block.--service-booking{flex-direction:column}.t__purchase__block .t__purchase__block__quantity .t__picker__button:hover{color:var(--color-focus)}.t__purchase__block .t__purchase__block__quantity .t__picker__button:after{content:"";display:block;position:relative;right:0;bottom:1px;left:0;height:1px;opacity:.5;border-bottom:dashed currentColor 1px}.t__purchase__block__quantity{font-weight:500;color:var(--color-title);z-index:2}.t__purchase__block__quantity:after{margin-left:.25rem;content:"=>";opacity:.5}.t__purchase__block__time{font-size:.7rem}.t__purchase__block__price{display:flex;align-items:center}.t__purchase__block__price .t__icon{opacity:.75}.t__purchase__block__price .p-button{all:unset;font-weight:500;color:var(--color-title);z-index:2;position:relative;padding-left:3px}.t__purchase__block__price .p-button:hover{color:var(--color-focus)}.t__purchase__block__price .p-button:hover .t__icon{opacity:1}.t__purchase__block__price .p-button:after{content:none}.t__purchase__block__price .t__tool{display:flex;align-items:center;justify-content:center;background:var(--color-bg);height:1.75rem;width:1.75rem;min-width:1.75rem;min-height:1.75rem;padding:0;margin:0;border-radius:50%;border:solid var(--color-border) 1px;margin-left:.5rem}.t__purchase__block__price .t__tool .t__icon{height:.85rem;width:.85rem}.t__selector__rate[data-v-ccab8dac] .t__selector{border-radius:var(--border-radius)}.t__tool.--labeled[data-v-ccab8dac]{flex-flow:column;gap:2px;height:auto!important;min-width:calc(var(--space) * 3.5);padding:calc(var(--space) * .5) 0;border-radius:calc(var(--radius) * 2)}.t__tool.--labeled .t__icon[data-v-ccab8dac],.t__tool.--labeled span[data-v-ccab8dac]{position:relative;z-index:1}.t__tool.--labeled span[data-v-ccab8dac]{font-size:11px;font-weight:500;opacity:.65}.t__tool.--labeled.--active span[data-v-ccab8dac]{opacity:1}.t__tool.--labeled.--active[data-v-ccab8dac]:after{border-radius:calc(var(--radius) * 2)}.t__stay__root{position:relative}.t__pricing__rooms .t__stay__root{overflow:visible}.t__prices__calendar__table thead th.--selected{border:none;color:var(--color-focus)}.t__selectable__row__label{-webkit-user-select:none;user-select:none}.t__selectable__row__label .t__article__label{padding-left:calc(var(--space) * 3.25)}.t__selectable__row__label .t__article__label .t__prop__title{gap:5px;justify-content:flex-start;margin-bottom:2px}.t__selectable__row__label.--locked{background:var(--color-bg-s)!important}.t__selectable__row__label.--locked .t__purchase_price_input__value:after{content:none!important}.t__selectable__row__label.--locked:hover{background:color-mix(in srgb,var(--color-focus) 10%,var(--color-bg-s))!important}.t__selectable__row__label:after{content:"";position:absolute;left:0;right:-1px;bottom:-1px;height:1px;background:var(--color-border-m)}.t__row__label__resize{position:absolute;top:0;right:0;bottom:0;width:10px;cursor:col-resize;z-index:4}.t__row__label__resize:after{content:"";position:absolute;top:0;bottom:0;right:0;width:3px;background:transparent}.t__row__label__resize:hover:after,.t__row__label__resize.--dragging:after{background:var(--color-focus)}.t__prices__calendar:has(.t__row__label__resize:hover) .t__row__label__resize:after{background:var(--color-focus)}.t__selectable__col,.t__selectable__cell{cursor:cell;-webkit-user-select:none;user-select:none}.t__selectable__col button,.t__selectable__col .p-button,.t__selectable__col .t__tool,.t__selectable__cell button,.t__selectable__cell .p-button,.t__selectable__cell .t__tool{cursor:default}.t__selectable__cell{position:relative;padding:.5rem 0!important;overflow:hidden}.t__selectable__cell.--locked{background:var(--color-bg-s)}.t__selectable__cell.--locked .t__purchase_price_input__value:after{content:none!important}.t__selectable__cell.--locked .t__tag .t__tag__border{border-style:solid!important;opacity:.15!important}.t__selectable__cell.--locked .t__tag:hover .t__tag__border{opacity:.15!important}.t__selectable__cell .discountRate.t__tag{cursor:default;position:absolute;z-index:1;top:3px;left:3px;justify-content:center;background:var(--color-bg);border-radius:4px;z-index:2}.t__selectable__cell .discountRate.t__tag .t__tag__border{border-style:dashed;opacity:.35}.t__selectable__cell .discountRate.t__tag:hover .t__tag__border{opacity:1}.t__selectable__cell .t__picker__button:has(.t__tag) .t__tag__border{border-style:dashed;opacity:.35}.t__selectable__cell .t__picker__button:has(.t__tag):hover .t__tag__border{opacity:1}.t__selectable__cell .t__tag__label{font-size:11px}.t__selectable__cell .quantityTag{position:absolute;bottom:3px;left:3px;z-index:2}.t__selectable__cell .quantityTag.t__tag,.t__selectable__cell .quantityTag .t__tag{background:var(--color-bg);border-radius:4px}.t__selectable__row__label.--locked{cursor:default}.t__selectable__col{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t__prices__calendar.--dragging .t__selectable__cell .p-button{pointer-events:none}.t__selection__overlay{z-index:1;pointer-events:none;border:solid var(--color-focus) 1.5px;border-radius:6px;background:color-mix(in srgb,var(--color-focus) 10%,transparent)}.t__selectable__cell:hover:not(.--selected):not(:has(.t__purchase_price_input:hover)){background:color-mix(in srgb,var(--color-focus) 10%,transparent)}.t__selectable__row__label:hover:not(.--selected):not(:has(.t__purchase_price_input:hover)):not(:has(.t__toggler:hover)){background:color-mix(in srgb,var(--color-focus) 10%,var(--color-bg))}.t__selection__toolbar{z-index:100;display:flex;gap:calc(var(--space) / 4);padding:calc(var(--space) / 4);background:var(--color-bg);border:solid var(--color-border-m) 1px;border-radius:calc(var(--radius) * 4);box-shadow:0 4px 16px #00000026}.t__cell__lock{position:absolute;top:2px;right:2px;display:block;aspect-ratio:1;display:flex;align-items:center;justify-content:center;opacity:.5}.t__cell__lock .t__icon{height:.65rem;width:.65rem;color:var(--color-text)}.t__cell__lock .t__icon svg{stroke-width:3px}.t__row__label__tax{display:block;padding-left:2.25rem;padding-top:.25rem}.t__row__label__tax .price_input{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:400;color:var(--color-yellow)}.t__row__label__tax .price_input .t__icon{height:14px;width:14px}.t__results.--new-booking{margin:-1px calc(var(--space) * -1)}.t__pin__wrapper[data-v-ef037c8f]{animation:slideFromBottom .5s cubic-bezier(.19,1,.22,1)}.t__pin__wrapper .t__pin[data-v-ef037c8f]{max-width:22rem;margin:0 auto}.t__cart__wrapper[data-v-ef037c8f]{padding:1rem 0;animation:slideFromBottom .5s cubic-bezier(.19,1,.22,1)}.article.error .t__prop__title{color:#cd5c5c}.t__booking__expired_at{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{padding:calc(var(--space) * .5);height:auto}
