: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__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-9d1b4d6a]{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)}.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);padding:.5rem 0}.t__purchase__block .t__purchase__lock{display:none}.t__purchase__block.--locked .t__purchase__lock{display:block;height:.8rem;width:.8rem;position:absolute;top:0;right:.5rem}.t__purchase__block.--locked .t__purchase__lock svg{stroke-width:3px;opacity:.25}.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 .price_input:after{content:"";display:block;position:relative;right:0;bottom:1px;left:0;height:1px;opacity:.5;border-bottom:dashed currentColor 1px}.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}.bulkPriceUpdate .p-frozen-column{background-color:#fff;z-index:10;border-right:1px solid var(--color-border)}.bulkPriceUpdate .p-treetable-thead{background-color:#fff;z-index:10}.bulkPriceUpdate .remove-extra{display:none}.bulkPriceUpdate td:hover .remove-extra{display:inline-block}.t__prices__calendar__wrapper{position:relative}.t__prices__calendar__wrapper:before{content:"";display:block;position:absolute;top:40px;left:0;bottom:0;width:1px;background:var(--color-border-m) 1px;z-index:2}.t__prices__calendar__wrapper:after{content:"";display:block;position:absolute;top:40px;right:0;bottom:0;width:1px;background:var(--color-border-m) 1px;z-index:2}.t__prices__calendar{overflow-x:auto;border-bottom:solid var(--color-border-m) 1px;scrollbar-width:none;-ms-overflow-style:none;transform:translateZ(0)}.t__prices__calendar::-webkit-scrollbar{display:none}.t__prices__calendar .t__toggler{all:unset;display:flex;align-items:center;justify-content:center;position:absolute;top:.85rem;left:.15rem;background:var(--color-bg);height:1.75rem;width:1.75rem;border-radius:50%;z-index:2;transition:transform .3s cubic-bezier(.19,1,.22,1)}.t__prices__calendar .t__toggler:hover .t__icon{opacity:1}.t__prices__calendar .t__toggler[disabled]{opacity:.25}.t__prices__calendar .t__toggler .t__icon{color:var(--color-txt-400);opacity:.75}.t__prices__calendar .t__toggler .t__icon svg{stroke-width:2px}.t__prices__calendar__tools{display:flex}.t__prices__calendar__table{table-layout:fixed;border-collapse:collapse;width:100%;background:var(--color-bg)}.t__prices__calendar__table .t__smart__content{display:inline}.t__prices__calendar__table th,.t__prices__calendar__table td{width:calc(var(--space) * 13);max-width:calc(var(--space) * 13);padding:0}.t__prices__calendar__table th .t__prop,.t__prices__calendar__table td .t__prop{padding:0}.t__prices__calendar__table th:first-child,.t__prices__calendar__table td:first-child{position:sticky;left:0;z-index:1;border-left:none;background:var(--color-bg);z-index:3}.t__prices__calendar__table th{border-bottom:solid var(--color-border-m) 1px;font-weight:500;font-size:12px;background:var(--color-bg-m);padding:0 var(--space) calc(var(--space) * .25) var(--space);height:40px}.t__prices__calendar__table th:first-child{text-align:left;background:var(--color-bg-m);padding-left:0}.t__prices__calendar__table th:first-letter{text-transform:uppercase}.t__prices__calendar__table tr.--closed .t__toggler{transform:rotate(-90deg)}.t__prices__calendar__table tr:has(.t__room__label){border-top:solid var(--color-border-m) 1px}.t__prices__calendar__table td{text-align:center;font-weight:500;color:var(--color-title);border-top:solid var(--color-border) 1px;border-left:solid var(--color-border) 1px}.t__prices__calendar__table td .p-button{display:inline-flex}.t__prices__calendar__table td .t__room__label{margin-left:1.25rem}.t__prices__calendar__table td:first-child{text-align:left;background:var(--color-bg);padding:.5rem .75rem}.t__prices__calendar__table td:first-child:before{content:"";display:block;position:absolute;top:0;right:-10px;bottom:0;width:10px;background:linear-gradient(to right,var(--color-border-m),transparent);opacity:.5}.t__prices__calendar__table .t__prices__calendar__child.--closed{display:none}.t__prices__calendar__table .t__prices__calendar__child td{background:var(--color-bg-m)}.t__prices__calendar__table .t__prices__calendar__child td:first-child{vertical-align:top;padding:.25rem .5rem}.t__prices__calendar__table .t__block_taxe{font-size:.8rem;margin-top:calc(var(--space) / 3)}@media (min-width: 992px){.t__prices__calendar__table th:first-child,.t__prices__calendar__table td:first-child{width:calc(var(--space) * 16);max-width:calc(var(--space) * 16)}}.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}
