.startGradient[data-v-73bac1a6]{background:linear-gradient(to right,#fff 50%,#e5e7eb 50%)}.endGradient[data-v-73bac1a6]{background:linear-gradient(to right,#e5e7eb 50%,#fff 50%)}.selectionStartGradient[data-v-73bac1a6]{background:linear-gradient(to right,#fff 50%,#3cbea0 50%)}.selectionEndGradient[data-v-73bac1a6]{background:linear-gradient(to right,#3cbea0 50%,#fff 50%)}.selectionStartGradientWithBookingEnd[data-v-73bac1a6]{background:linear-gradient(to right,#e5e7eb 50%,#3cbea0 50%)}.selectionEndGradientWithBookingStart[data-v-73bac1a6]{background:linear-gradient(to right,#3cbea0 50%,#e5e7eb 50%)}.startEndGradient[data-v-73bac1a6]{background:linear-gradient(to right,#e5e7eb 0,#e5e7eb 40%,#fff 40%,#fff 60%,#e5e7eb 60%,#e5e7eb)}.halfBookingGradient[data-v-73bac1a6]{background:linear-gradient(to top,#e2e8f0 50%,#fff 50%)}.select-single .startEndGradient[data-v-73bac1a6]{background:#e5e7eb}.select-single .selectionStartGradient[data-v-73bac1a6],.select-single .selectionEndGradient[data-v-73bac1a6]{background:#3cbea0}.month-calendar[data-v-73bac1a6]{--week-number-width: 1.5rem;--weekday-min-width: 2.5rem;--weekday-max-width: 3rem;--weekday-minmax: minmax( var(--weekday-min-width), var(--weekday-max-width) );--weekday-font-size: .875rem}@media(min-width:375px){.month-calendar[data-v-73bac1a6]{--weekday-font-size: .9rem}}.month-calendar-single[data-v-73bac1a6]{width:-moz-fit-content;width:fit-content}.month-calendar-warning[data-v-73bac1a6]{margin-left:var(--week-number-width);margin-top:1rem;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1));padding:.75rem;text-align:center;font-size:var(--font-size-xs);line-height:1.25;--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.month-calendar-controls[data-v-73bac1a6]{padding-left:var(--week-number-width)}.month-calendar-header-row[data-v-73bac1a6]{display:grid;grid-template-columns:repeat(7,var(--weekday-minmax));margin-left:var(--week-number-width)}.month-calendar-row[data-v-73bac1a6]{display:grid;grid-template-columns:var(--week-number-width) repeat(7,var(--weekday-minmax))}.month-calendar-day[data-v-73bac1a6]{position:relative;width:100%;padding-bottom:100%;height:0}.month-calendar-day-display[data-v-73bac1a6]{font-size:var(--weekday-font-size);pointer-events:none;position:absolute;top:0;left:0;display:flex;height:100%;width:100%;align-items:center;justify-content:center;overflow-wrap:break-word;text-align:center;font-weight:var(--font-weight-medium, 500);line-height:1}.month-calendar-control[data-v-73bac1a6]{display:inline-flex;min-height:1.5rem;align-items:center;justify-content:center;padding-left:.5rem;padding-right:.5rem;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold, 600);color:var(--primary-default)}select[data-v-a0392424],select[data-v-91e786bc]{border-color:#959595}input.input[data-v-31550e84]:disabled{--tw-bg-opacity: 1;background-color:hsl(var(--color-gray-lightest) / var(--tw-bg-opacity, 1))}.base-tag[data-v-a004a259]{--tag-padding-x: var(--tag-padding-x-default);--tag-padding-y: var(--tag-padding-y-default);--tag-size: var(--tag-size-default);display:inline-flex;align-items:center;justify-content:center;font-weight:var(--tag-font-weight, var(--font-weight-normal));padding-top:var(--tag-padding-top, var(--tag-padding-y));padding-bottom:var(--tag-padding-bottom, var(--tag-padding-y));padding-left:var(--tag-padding-left, var(--tag-padding-x));padding-right:var(--tag-padding-right, var(--tag-padding-x));height:var(--tag-height, var(--tag-size));min-width:var(--tag-min-width, var(--tag-size));max-width:var(--tag-max-width, 100%);width:var(--tag-width, auto);font-size:var(--tag-font-size, var(--tag-font-size-default));letter-spacing:var(--tag-letter-spacing);line-height:var(--tag-line-height);color:var(--tag-text-color, hsl(var(--color-body-text)));background-color:var(--tag-bg-color, hsl(var(--color-lightest)));border-radius:var(--tag-border-radius, var(--tag-border-radius-default));border-width:var(--tag-border-width, 0px);border-color:var(--tag-border-color, transparent);border-style:var(--tag-border-style, solid);white-space:nowrap}.base-tag-vertical[data-v-a004a259]{writing-mode:vertical-lr;--tag-padding-x: 0;--tag-padding-y: var(--tag-padding-x-default);--tag-height: auto;--tag-width: auto}.base-tag-vertical .base-icon[data-v-a004a259]{transform:rotate(90deg)}.base-tag-vertical .tooltip[data-v-a004a259]{writing-mode:horizontal-tb}.base-tag-xl[data-v-a004a259]{--tag-size: var(--tag-size-xl);--tag-font-size: var(--tag-font-size-xl)}.base-tag-lg[data-v-a004a259]{--tag-size: var(--tag-size-lg);--tag-font-size: var(--tag-font-size-lg)}.base-tag-md[data-v-a004a259]{--tag-size: var(--tag-size-md);--tag-font-size: var(--tag-font-size-md)}.base-tag-sm[data-v-a004a259]{--tag-size: var(--tag-size-sm);--tag-font-size: var(--tag-font-size-sm)}.base-tag-xs[data-v-a004a259]{--tag-size: var(--tag-size-xs);--tag-font-size: var(--tag-font-size-xs)}.base-tag-2xs[data-v-a004a259]{--tag-size: var(--tag-size-2xs);--tag-font-size: var(--tag-font-size-2xs)}.base-tag-text-sm[data-v-a004a259]{--tag-font-size: var(--font-size-sm)}.base-tag-text-xs[data-v-a004a259]{--tag-font-size: var(--font-size-xs)}.base-tag-text-1-5xs[data-v-a004a259]{--tag-font-size: var(--font-size-1-5xs)}.base-tag-text-2xs[data-v-a004a259]{--tag-font-size: var(--font-size-2xs)}.base-tag-text-2-5xs[data-v-a004a259]{--tag-font-size: var(--font-size-2-5xs)}.base-tag-text-3xs[data-v-a004a259]{--tag-font-size: var(--font-size-3xs)}.base-tag-gray[data-v-a004a259]{--tag-text-color: hsl(var(--color-meta));--tag-bg-color: hsl(var(--color-lightest))}.base-tag-gray-lighter[data-v-a004a259]{--tag-text-color: hsl(var(--color-body-text));--tag-bg-color: hsl(var(--color-gray-lighter))}.base-tag-dark[data-v-a004a259]{--tag-text-color: hsl(var(--color-white));--tag-bg-color: hsl(var(--color-dark))}.base-tag-gray-medium[data-v-a004a259]{--tag-text-color: hsl(var(--color-meta));--tag-bg-color: hsl(var(--color-gray-lighter))}.base-tag.base-tag-white[data-v-a004a259]{--tag-text-color: hsl(var(--color-body-text));--tag-bg-color: hsl(var(--color-white))}.base-tag.base-tag-border[data-v-a004a259],.base-tag[class*=base-tag-border-][data-v-a004a259]{--tag-text-color: hsl(var(--color-body-text));--tag-bg-color: transparent;--tag-border-width: 1px;--tag-border-color: hsl(var(--color-border));--tag-height: calc(var(--tag-size) - var(--tag-border-width) * 2);--tag-min-width: calc(var(--tag-size) - var(--tag-border-width) * 2)}.base-tag.base-tag-border-dashed[data-v-a004a259]{--tag-border-style: dashed}.base-tag.base-tag-border-dotted[data-v-a004a259]{--tag-border-style: dotted}.base-tag.base-tag-primary[data-v-a004a259]{--tag-text-color: hsl(var(--color-primary-dark));--tag-bg-color: hsl(var(--color-primary-lightest))}.base-tag.base-tag-primary-alt[data-v-a004a259]{--tag-text-color: hsl(var(--color-dark));--tag-bg-color: hsl(var(--color-primary-lightest))}.base-tag.base-tag-primary-inverted[data-v-a004a259]{--tag-text-color: hsl(var(--color-white));--tag-bg-color: hsl(var(--color-primary))}.base-tag.base-tag-secondary[data-v-a004a259],.base-tag.base-tag-secondary-alt[data-v-a004a259]{--tag-text-color: hsl(var(--color-dark));--tag-bg-color: hsl(var(--color-secondary-lightest))}.base-tag.base-tag-success[data-v-a004a259]{--tag-text-color: hsl(var(--color-success-dark));--tag-bg-color: hsl(var(--color-success-lightest))}.base-tag.base-tag-success-alt[data-v-a004a259]{--tag-text-color: hsl(var(--color-dark));--tag-bg-color: hsl(var(--color-success-lightest))}.base-tag.base-tag-highlight[data-v-a004a259]{--tag-text-color: hsl(var(--color-highlight));--tag-bg-color: hsl(var(--color-highlight-lightest))}.base-tag.base-tag-warning[data-v-a004a259]{--tag-text-color: hsl(var(--color-warning-dark));--tag-bg-color: hsl(var(--color-warning-lightest))}.base-tag.base-tag-warning-bright[data-v-a004a259]{--tag-text-color: hsl(var(--color-warning));--tag-bg-color: hsl(var(--color-warning-lightest))}.base-tag.base-tag-danger[data-v-a004a259]{--tag-text-color: hsl(var(--color-danger));--tag-bg-color: hsl(var(--color-danger-lightest))}.base-tag.base-tag-danger-semi[data-v-a004a259]{--tag-text-color: hsl(var(--color-danger-semi));--tag-bg-color: hsl(var(--color-danger-semi-lightest))}.base-tag.base-tag-transparent[data-v-a004a259]{--tag-bg-color: transparent}.base-tag.base-tag-round[data-v-a004a259]{--tag-padding-x: calc( var(--tag-padding-x-default) * var(--tag-padding-round-multiplier, 1.25) );--tag-border-radius: var( --tag-border-radius-round, calc(var(--tag-size) / 2) )}.base-tag[data-v-a004a259]:has(.base-icon){--tag-padding-left: calc( var(--tag-padding-x) - var(--tag-icon-offset, .125rem) )}.base-tag.base-tag-round[data-v-a004a259]:has(.base-icon){--tag-padding-left: calc( var(--tag-padding-x) - var(--tag-icon-offset, .125rem) )}.base-tag:has(.base-icon).base-tag-icon-only[data-v-a004a259]{--tag-padding-x: 0}.base-tag.base-tag-bold[data-v-a004a259]{--tag-font-weight: var(--tag-font-weight-bold, var(--font-weight-semibold))}.base-tag[data-v-a004a259]:not(:has(.tooltip)){-moz-column-gap:var(--tag-gap);column-gap:var(--tag-gap)}.base-tag-uppercase[data-v-a004a259]{text-transform:uppercase}.tab-list[data-v-f851c6ba]{-moz-column-gap:.75rem;column-gap:.75rem}.tab-controls-pull[data-v-f851c6ba]{--tab-controls-pull-amount: var(--main-content-padding-x);width:calc(100% + var(--tab-controls-pull-amount) * 2);margin-left:calc(var(--tab-controls-pull-amount) * -1)}.tab-controls-pull .tab-list[data-v-f851c6ba]{padding-left:var(--tab-controls-pull-amount);padding-right:var(--tab-controls-pull-amount)}.tab-controls-card[data-v-f851c6ba]{--tab-controls-pull-amount: 1rem;width:100%;font-size:var(--font-size-xs)}.tab-controls-card .tab-list[data-v-f851c6ba]{padding-left:var(--tab-controls-pull-amount);padding-right:var(--tab-controls-pull-amount)}.tab-controls-button.active[data-v-f851c6ba]{border-bottom-color:var(--tab-highlight-color, hsl(var(--color-primary)));margin-bottom:-1px;padding-bottom:1px;--tw-text-opacity: 1;color:hsl(var(--color-dark) / var(--tw-text-opacity, 1))}.activity-slot-button[data-v-1f095a8a]{min-height:var(--button-height-sm, 1.75rem);width:4em;overflow:hidden;white-space:nowrap;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:hsl(var(--color-gray-light) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:hsl(var(--color-gray-lightest) / var(--tw-bg-opacity, 1));text-align:center;font-size:var(--font-size-sm)}.activity-slot-button.active[data-v-1f095a8a]{--tw-border-opacity: 1;border-color:hsl(var(--color-secondary-light) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:hsl(var(--color-secondary-lighter) / var(--tw-bg-opacity, 1))}.activity-slot-notice[data-v-1f095a8a]{display:flex;align-items:flex-start;-moz-column-gap:.25rem;column-gap:.25rem;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:hsl(var(--color-gray-light) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:hsl(var(--color-gray-lightest) / var(--tw-bg-opacity, 1));padding:.5rem;font-size:var(--font-size-sm);line-height:1.25rem;--tw-text-opacity: 1;color:hsl(var(--color-gray-dark) / var(--tw-text-opacity, 1))}.activity-slot-error[data-v-1f095a8a]{--tw-border-opacity: 1;border-color:hsl(var(--color-danger-lighter) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:hsl(var(--color-danger-lightest) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:hsl(var(--color-danger) / var(--tw-text-opacity, 1))}input[type=search][data-v-77c0122a]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.search-form-input[data-v-77c0122a]:not(.is-lazy){--input-padding-right: var(--button-size)}.search-form-input.is-lazy[data-v-77c0122a]{--input-padding-left: var(--button-size)}.results:focus-within .search-form-item[data-v-a4028317]:not(:focus){background-color:transparent!important}.contact-search-item[data-v-70221b50]{container:contact-search-item / inline-size}@container contact-search-item (min-width: 28rem){.contact-search-item-wrapper[data-v-70221b50]{flex-direction:row;align-items:flex-start}.contact-search-item-stats[data-v-70221b50]{flex-wrap:nowrap}}.stat[data-v-70221b50]{display:inline-flex;height:var(--button-height-min, 1.5rem);align-items:center;white-space:nowrap;border-radius:1rem;--tw-bg-opacity: 1;background-color:hsl(var(--color-gray-lightest) / var(--tw-bg-opacity, 1));padding-left:.375rem;padding-right:.375rem;font-size:var(--font-size-2xs)}.notice-banner[data-v-3913ec05]{color:var(--notice-banner-text-color, hsl(var(--color-meta)));background-color:var( --notice-banner-background-color, hsl(var(--color-gray-lightest)) );border-color:var( --notice-banner-border-color, hsl(var(--color-gray-lighter)) );border-width:var(--notice-banner-border-width, 1px);border-style:var(--notice-banner-border-style, solid);padding-top:var( --notice-banner-padding-top, var(--notice-banner-padding-y, .25rem) );padding-bottom:var( --notice-banner-padding-bottom, var(--notice-banner-padding-y, .25rem) );padding-left:var( --notice-banner-padding-left, var(--notice-banner-padding-x, .5rem) );padding-right:var( --notice-banner-padding-right, var(--notice-banner-padding-x, .5rem) )}.notice-banner-warning[data-v-3913ec05]{--notice-banner-text-color: hsl(var(--color-warning));--notice-banner-background-color: hsl(var(--color-warning-lightest));--notice-banner-border-color: hsl(var(--color-warning-lighter))}.notice-banner-danger[data-v-3913ec05]{--notice-banner-text-color: hsl(var(--color-danger));--notice-banner-background-color: hsl(var(--color-danger-lightest));--notice-banner-border-color: hsl(var(--color-danger-lighter))}.notice-banner-success[data-v-3913ec05]{--notice-banner-text-color: hsl(var(--color-success));--notice-banner-background-color: hsl(var(--color-success-lightest));--notice-banner-border-color: hsl(var(--color-success-lighter))}.notice-banner-highlight[data-v-3913ec05]{--notice-banner-text-color: hsl(var(--color-highlight));--notice-banner-background-color: hsl(var(--color-highlight-lightest));--notice-banner-border-color: hsl(var(--color-highlight-lighter))}.notice-banner-primary[data-v-3913ec05]{--notice-banner-text-color: hsl(var(--color-primary));--notice-banner-background-color: hsl(var(--color-primary-lightest));--notice-banner-border-color: hsl(var(--color-primary-lighter))}.notice-banner-gray[data-v-3913ec05]{--notice-banner-text-color: hsl(var(--color-meta));--notice-banner-background-color: hsl(var(--color-gray-lightest));--notice-banner-border-color: hsl(var(--color-gray-lighter))}.notice-banner.notice-banner-no-bg[data-v-3913ec05]{--notice-banner-background-color: transparent;--notice-banner-border-color: transparent;--notice-banner-padding-x: 0;--notice-banner-padding-y: 0}.activeButton[data-v-6d862d9e]{background-color:var(--primary-default);font-weight:var(--font-weight-medium, 500);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.activity-time-selection[data-v-6d862d9e]{--tab-highlight-color: hsl(var(--color-secondary))}.modal-header[data-v-73e091a4],.modal-body[data-v-73e091a4],.modal-footer[data-v-73e091a4]{padding-left:.75rem;padding-right:.75rem}@media(min-width:375px){.modal-header[data-v-73e091a4],.modal-body[data-v-73e091a4],.modal-footer[data-v-73e091a4]{padding-left:1rem;padding-right:1rem}}@media(min-width:640px){.modal-header[data-v-73e091a4],.modal-body[data-v-73e091a4],.modal-footer[data-v-73e091a4]{padding-left:1.25rem;padding-right:1.25rem}}.modal-dialog.fit-to-screen[data-v-73e091a4]{display:grid;grid-template-rows:auto 1fr}body[class*=base-modal-open]{overflow:hidden}.tag[data-v-eb8992c9]{border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--color-gray-lighter) / var(--tw-bg-opacity, 1));padding:.25rem .5rem;text-align:center;font-size:var(--font-size-1-5xs);font-weight:var(--font-weight-semibold, 600);line-height:1}.tag.tag-latest[data-v-eb8992c9]{--tw-bg-opacity: 1;background-color:hsl(var(--color-highlight-lightest) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:hsl(var(--color-highlight) / var(--tw-text-opacity, 1))}.tag.tag-old[data-v-eb8992c9]{--tw-bg-opacity: 1;background-color:hsl(var(--color-danger-lightest) / var(--tw-bg-opacity, 1))}.tag.tag-new[data-v-eb8992c9]{--tw-bg-opacity: 1;background-color:hsl(var(--color-secondary-lighter) / var(--tw-bg-opacity, 1))}.value[data-v-eb8992c9]{border-radius:.375rem;padding:.125rem .5rem;font-size:var(--font-size-xs);line-height:1.25}.value-old[data-v-eb8992c9]{--tw-bg-opacity: 1;background-color:hsl(var(--color-danger-lightest) / var(--tw-bg-opacity, 1));color:hsl(var(--color-dark) / .8)}.value-new[data-v-eb8992c9]{--tw-bg-opacity: 1;background-color:hsl(var(--color-secondary-lighter) / var(--tw-bg-opacity, 1))}.tag-change[data-v-eb8992c9]{width:1.5rem;overflow:hidden;-moz-user-select:none;user-select:none;-webkit-user-select:none}.input-checkbox[data-v-b6304c5d]{--input-checkbox-min-height: 1.5rem;--input-control-size: var(--input-control-size-default, 1.25rem);--input-border-color: hsl(var(--input-border-color-default));--input-bg-color: hsl(var(--input-bg-color-default));min-height:var(--input-checkbox-min-height);min-width:var(--input-checkbox-min-height)}.input-checkbox.dirty[data-v-b6304c5d]{--input-bg-color: hsl(var(--input-bg-color-dirty));--input-ring: 0 0 0 2px hsl(var(--input-ring-color-dirty))}.input-checkbox input:indeterminate+.checkbox-base[data-v-b6304c5d]{--input-control-selected-color: var(--color-primary-light)}.input-checkbox .checkbox-container[data-v-b6304c5d]{min-height:var(--input-checkbox-min-height)}.input-checkbox.input-checkbox-no-label .checkbox-container[data-v-b6304c5d]{min-width:var(--input-checkbox-min-height)}.input-checkbox input[data-v-b6304c5d]{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.input-checkbox .checkbox-base[data-v-b6304c5d]{width:var(--input-control-size);height:var(--input-control-size);border-radius:var( --input-border-radius, var(--input-border-radius-default) );border-style:var(--input-border-style, solid);border-width:var(--input-border-width, 1px);border-color:var(--input-border-color);background-color:var(--input-bg-color);box-shadow:var(--input-ring)}.input-checkbox input:checked+.checkbox-base[data-v-b6304c5d],.input-checkbox input:indeterminate+.checkbox-base[data-v-b6304c5d]{--input-bg-color: hsl(var(--input-control-selected-color));--input-border-color: hsl(var(--input-control-selected-color))}.input-checkbox input:checked+.checkbox-base .checkbox-check[data-v-b6304c5d],.input-checkbox input:checked+.checkbox-base .checkbox-count[data-v-b6304c5d],.input-checkbox input:indeterminate+.checkbox-base .checkbox-check[data-v-b6304c5d]{opacity:1}.input-checkbox input:focus-visible+.checkbox-base[data-v-b6304c5d]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: hsl(var(--color-primary-light) / var(--tw-ring-opacity, 1))}input:disabled:checked+.checkbox-base[data-v-b6304c5d]{--tw-border-opacity: 1 !important;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))!important;--tw-bg-opacity: 1 !important;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))!important}.input-checkbox.input-checkbox-sm[data-v-b6304c5d]{--input-control-size: var(--input-control-size-sm, 1rem)}.input-checkbox.input-checkbox-min[data-v-b6304c5d]{--input-control-size: var(--input-control-size-min, .9375rem)}.extra-service-list[data-v-1170a119]{--vs-font-size: .875rem}.extra-service-section-heading[data-v-1170a119]{margin-bottom:.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem}.extra-service-total[data-v-1170a119]{display:inline-flex;white-space:nowrap;border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--color-gray-lighter) / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold, 600);line-height:1}.extra-service-label[data-v-1170a119]{display:inline-flex;align-items:center;-moz-column-gap:.125rem;column-gap:.125rem;font-weight:var(--font-weight-semibold, 600);line-height:1.25;overflow-wrap:anywhere}.extra-service-meta[data-v-1170a119]{font-size:var(--font-size-2-5xs);line-height:1;--tw-text-opacity: 1;color:hsl(var(--color-gray-dark) / var(--tw-text-opacity, 1))}.extra-items[data-v-1170a119]{display:grid;row-gap:.375rem}.extra-item[data-v-1170a119]{position:relative;display:flex;flex-direction:column;align-items:flex-start;-moz-column-gap:.25rem;column-gap:.25rem;row-gap:.5rem;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:hsl(var(--color-gray-light) / var(--tw-border-opacity, 1));padding:.5rem;font-size:var(--font-size-1-5xs)}@media(min-width:640px){.extra-item[data-v-1170a119]{flex-direction:row}}.extra-item.not-active[data-v-1170a119]{border-style:dashed}.admin-rich-text[data-v-7a9e68e6] .ProseMirror{min-height:300px;padding:.5rem}.admin-rich-text[data-v-7a9e68e6] .ProseMirror h1,.admin-rich-text[data-v-7a9e68e6] .ProseMirror h2,.admin-rich-text[data-v-7a9e68e6] .ProseMirror h3,.admin-rich-text[data-v-7a9e68e6] .ProseMirror h4,.admin-rich-text[data-v-7a9e68e6] .ProseMirror h5,.admin-rich-text[data-v-7a9e68e6] .ProseMirror h6{line-height:1}.admin-rich-text[data-v-7a9e68e6] .ProseMirror h1{font-size:2.25rem;line-height:2.5rem;text-transform:none}.admin-rich-text[data-v-7a9e68e6] .ProseMirror h2{font-size:1.5rem;line-height:2rem;text-transform:none}.admin-rich-text[data-v-7a9e68e6] .ProseMirror h3{font-size:1.25rem;line-height:1.75rem}.admin-rich-text[data-v-7a9e68e6] .ProseMirror ul{list-style-position:inside;list-style-type:disc}.admin-rich-text[data-v-7a9e68e6] .ProseMirror li p{display:inline-block}.admin-rich-text[data-v-7a9e68e6] .ProseMirror a{color:var(--primary-dark);text-decoration-line:underline}.editor-buttons button[data-v-7a9e68e6]{margin-right:.5rem;margin-bottom:.25rem;border-width:1px;padding:.25rem .5rem}.editor-buttons .is-active[data-v-7a9e68e6]{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.editor-formatting[data-v-7a9e68e6]{margin-top:.5rem}.editor-formatting th[data-v-7a9e68e6],.editor-formatting td[data-v-7a9e68e6]{vertical-align:top}.editor-formatting th[data-v-7a9e68e6]{padding-top:.5rem}.activeButton[data-v-dc1a7990]{background-color:var(--primary-default);font-weight:var(--font-weight-medium, 500);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.activity-time-selection[data-v-dc1a7990]{--tab-highlight-color: hsl(var(--color-secondary))}.input[data-v-6ddaba4a]:disabled{--tw-bg-opacity: 1;background-color:hsl(var(--color-gray-lightest) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:hsl(var(--color-meta) / var(--tw-text-opacity, 1))}.card-section[data-v-7c05cdd9]{padding-left:var( --card-section-padding-left, var(--card-section-padding-x, 1rem) );padding-right:var( --card-section-padding-right, var(--card-section-padding-x, 1rem) );padding-top:var( --card-section-padding-top, var(--card-section-padding-y, .75rem) );padding-bottom:var( --card-section-padding-bottom, var(--card-section-padding-y, .75rem) )}.icon-badge[data-v-22da0b68]{width:var(--badge-size, 1rem);height:var(--badge-size, 1rem);border-radius:var(--badge-border-radius, .25rem);display:inline-flex;align-items:center;justify-content:center;background-color:var(--badge-bg-color, hsl(var(--color-lightest)));color:var(--badge-text-color, hsl(var(--color-body-text)))}.icon-badge-default[data-v-22da0b68]{--badge-text-color: hsl(var(--color-body-text));--badge-bg-color: hsl(var(--color-lightest))}.icon-badge-gray[data-v-22da0b68]{--badge-text-color: hsl(var(--color-meta));--badge-bg-color: hsl(var(--color-lightest))}.icon-badge-success[data-v-22da0b68]{--badge-text-color: hsl(var(--color-success-dark));--badge-bg-color: hsl(var(--color-success-lightest))}.icon-badge-highlight[data-v-22da0b68]{--badge-text-color: hsl(var(--color-highlight));--badge-bg-color: hsl(var(--color-highlight-lightest))}.icon-badge-secondary[data-v-22da0b68]{--badge-text-color: hsl(var(--color-secondary-dark));--badge-bg-color: hsl(var(--color-secondary-lightest))}.icon-badge-primary[data-v-22da0b68]{--badge-text-color: hsl(var(--color-primary));--badge-bg-color: hsl(var(--color-primary-lightest))}.icon-badge-white[data-v-22da0b68]{--badge-text-color: hsl(var(--color-body-text));--badge-bg-color: hsl(var(--color-white))}.booking-badge-virtual-product[data-v-7d91f685]{--badge-bg-color: hsl(var(--color-highlight));--badge-text-color: hsl(var(--color-white))}.booking-badge-package-template[data-v-7d91f685]{--badge-bg-color: hsl(var(--color-highlight-lightest));--badge-text-color: hsl(var(--color-highlight))}.booking-badge-destination[data-v-7d91f685]{--badge-bg-color: hsl(var(--color-highlight));--badge-text-color: hsl(var(--color-white))}.booking-badge-primary[data-v-7d91f685]{--badge-bg-color: hsl(var(--color-secondary-lightest));--badge-text-color: hsl(var(--color-dark))}.booking-badge-child[data-v-7d91f685]{--badge-bg-color: hsl(var(--color-lighter));--badge-text-color: hsl(var(--color-dark))}.booking-badge-not-connected[data-v-7d91f685]{--badge-bg-color: hsl(var(--color-gray-lighter));--badge-text-color: hsl(var(--color-meta))}.booking-badge-group[data-v-7d91f685]{--badge-bg-color: hsl(var(--color-primary-lightest));--badge-text-color: hsl(var(--color-dark))}.booking-badge-group-active[data-v-7d91f685]{--badge-bg-color: hsl(var(--color-primary-lightest));--badge-text-color: hsl(var(--color-primary))}.booking-badge-group-inactive[data-v-7d91f685]{--badge-bg-color: hsl(var(--color-gray-lightest));--badge-text-color: hsl(var(--color-meta))}.booking-badge-request[data-v-7d91f685]{--badge-bg-color: hsl(var(--color-warning-lighter));--badge-text-color: hsl(var(--color-warning))}.booking-badge-unresolved[data-v-7d91f685]{--badge-bg-color: hsl(var(--color-danger-lightest));--badge-text-color: hsl(var(--color-danger))}.booking-badge-locked[data-v-7d91f685]{--badge-bg-color: hsl(var(--color-lighter));--badge-text-color: hsl(var(--color-dark))}.booking-badge-block[data-v-7d91f685]{--badge-bg-color: hsl(var(--color-warning-lighter));--badge-text-color: hsl(var(--color-dark))}.booking-badge-deleted[data-v-7d91f685],.booking-badge-out-of-order[data-v-7d91f685]{--badge-bg-color: hsl(var(--color-danger-lightest));--badge-text-color: hsl(var(--color-danger))}.booking-badge.booking-badge-gray[data-v-7d91f685]{--badge-bg-color: hsl(var(--color-gray-lightest));--badge-text-color: hsl(var(--color-dark))}.booking-badge-overbooking[data-v-7d91f685]{--badge-bg-color: hsl(var(--color-warning-lightest));--badge-text-color: hsl(var(--color-warning))}.source-badge[data-v-043c36ab]{display:inline-block;width:var(--badge-size, 1rem);height:var(--badge-size, 1rem)}.badge-container[data-v-043c36ab]{width:100%;height:100%;border-radius:var(--badge-border-radius, .25rem);overflow:hidden}.dropdown[data-v-750bc0df]{position:absolute;z-index:10;background-color:hsl(var(--color-white));border-radius:.25rem;padding:.25rem;width:var(--dropdown-width, 8rem);min-width:var(--dropdown-min-width, -moz-max-content);min-width:var(--dropdown-min-width, max-content);max-width:var(--dropdown-max-width);top:var(--dropdown-top, unset);left:var(--dropdown-left, unset);right:var(--dropdown-right, unset);bottom:var(--dropdown-bottom, unset);transform:translate(var(--dropdown-translate-x, 0),var(--dropdown-translate-y, 0));transform-origin:50% 50%;--tw-shadow: 2px 6px 20px 0px hsla(198, 100%, 10%, .05), 1px 3px 6px 0px hsla(198, 100%, 10%, .03);--tw-shadow-colored: 2px 6px 20px 0px var(--tw-shadow-color), 1px 3px 6px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dropdown-fit-content[data-v-750bc0df]{--dropdown-min-width: fit-content;--dropdown-max-width: fit-content}.dropdown-max-width[data-v-750bc0df]{--dropdown-width: max-content;--dropdown-min-width: 0}.dropdown-top[data-v-750bc0df]{--dropdown-top: 0;--dropdown-translate-y: -100%}.dropdown-from-top[data-v-750bc0df]{--dropdown-top: var(--from-offset, 0)}.dropdown-bottom[data-v-750bc0df]{--dropdown-bottom: 0;--dropdown-translate-y: 100%}.dropdown-from-bottom[data-v-750bc0df]{--dropdown-bottom: var(--from-offset, 0)}.dropdown-middle[data-v-750bc0df]{--dropdown-top: 50%;--dropdown-translate-y: -50%}.dropdown-right[data-v-750bc0df]{--dropdown-right: 0;--dropdown-translate-x: 100%}.dropdown-from-right[data-v-750bc0df]{--dropdown-right: var(--from-offset, 0)}.dropdown-left[data-v-750bc0df]{--dropdown-left: 0;--dropdown-translate-x: -100%}.dropdown-from-left[data-v-750bc0df]{--dropdown-left: var(--from-offset, 0)}.dropdown-center[data-v-750bc0df]{--dropdown-left: 50%;--dropdown-translate-x: -50%}.company-search-item[data-v-69688298]{container:company-search-item / inline-size}@container company-search-item (min-width: 28rem){.company-search-item-wrapper[data-v-69688298]{flex-direction:row;align-items:flex-start}}.booking-controls-menu-section[data-v-5b8d62bb]{display:grid;width:100%;place-items:start;row-gap:.125rem;border-bottom-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:hsl(var(--color-border) / var(--tw-border-opacity, 1));padding-top:.25rem;padding-bottom:.25rem}.booking-controls-menu-section[data-v-5b8d62bb]:first-child{padding-top:0}.booking-controls-menu-section[data-v-5b8d62bb]:last-child{border-bottom-width:0px;padding-bottom:0}.payment-tag[data-v-9207b685]{--tag-line-height: normal}.user-avatar[data-v-9a4419f2]{font-size:var( --avatar-font-size, calc(var(--avatar-size, 1.5rem) * .425) );color:var(--avatar-text-color, white);width:var(--avatar-size, 1.5rem);height:var(--avatar-size, 1.5rem);opacity:var(--avatar-opacity, 1)}.user-avatar-sm[data-v-9a4419f2]{--avatar-size: 1.25rem}.user-avatar-tiny[data-v-9a4419f2]{--avatar-size: 1rem}.user-avatar-shape[data-v-9a4419f2]{line-height:var(--avatar-size, 1.5rem);background:var(--avatar-bg, hsl(var(--color-meta)))}.avatar-stack[data-v-a182262c]{--avatar-size: var(--avatar-stack-size, 1.5rem);--avatar-gap: -.25rem;--avatar-border-width: 2px;--avatar-gap-abs: max(var(--avatar-gap), -1 * var(--avatar-gap));--mask-x: calc(-50% + var(--avatar-gap-abs));--mask-size: calc(var(--avatar-size) + var(--avatar-border-width) * 2);--avatar-stack-min-width: calc( var(--avatar-width-count) * var(--avatar-size) + var(--avatar-gap) * (max(0, var(--avatar-width-count) - 1)) );--tooltip-max-width: 19rem;min-width:max(0px,var(--avatar-stack-min-width));min-height:var(--avatar-size)}.avatar-stack.avatar-stack-sm[data-v-a182262c]{--avatar-size: 1.25rem}.avatar-stack.avatar-stack-tiny[data-v-a182262c]{--avatar-size: 1rem}.avatar-more[data-v-a182262c]{width:var(--avatar-size);height:var(--avatar-size);display:flex;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--color-gray-light) / var(--tw-bg-opacity, 1));font-size:var(--font-size-3xs);font-weight:var(--font-weight-medium, 500);line-height:1;--tw-text-opacity: 1;color:hsl(var(--color-gray-dark) / var(--tw-text-opacity, 1))}.avatar-stack .avatar-wrapper[data-v-a182262c]:not(:first-child){margin-left:var(--avatar-gap);-webkit-mask-image:radial-gradient(circle var(--mask-size) at var(--mask-x) 50%,rgba(0,0,0,0) 49.999%,rgba(0,0,0,1) 50%);mask-image:radial-gradient(circle var(--mask-size) at var(--mask-x) 50%,rgba(0,0,0,0) 49.999%,rgba(0,0,0,1) 50%)}.avatar-stack.is-disabled .user-avatar[data-v-a182262c]{--avatar-opacity: .5}.user-list[data-v-c4cf6d29]{--user-list-padding-x-default: 1rem;--user-list-footer-padding-y-default: .75rem;position:relative;display:grid;row-gap:.75rem;grid-template-rows:auto 1fr auto}.user-list.no-submit-required[data-v-c4cf6d29]{--user-list-padding-x-default: 0rem}.user-list-footer[data-v-c4cf6d29]{margin-left:calc(var(--user-list-padding-x, var(--user-list-padding-x-default)) * -1);margin-right:calc(var(--user-list-padding-x, var(--user-list-padding-x-default)) * -1);padding-left:var( --user-list-padding-x, var(--user-list-padding-x-default) );padding-right:var( --user-list-padding-x, var(--user-list-padding-x-default) );padding-top:var( --user-list-footer-padding-y, var(--user-list-footer-padding-y-default) );padding-bottom:var( --user-list-footer-padding-y, var(--user-list-footer-padding-y-default) )}.user-teaser[data-v-c4cf6d29]{border-style:dashed;--tw-border-opacity: 1;border-color:hsl(var(--color-gray-light) / var(--tw-border-opacity, 1))}.user-teaser.selected[data-v-c4cf6d29]{border-style:solid;--tw-border-opacity: 1;border-color:hsl(var(--color-primary) / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: hsl(var(--color-primary) / var(--tw-ring-opacity, 1))}.user-teaser.selected.partially-selected[data-v-c4cf6d29]{--tw-border-opacity: 1;border-color:hsl(var(--color-primary-light) / var(--tw-border-opacity, 1));--tw-ring-opacity: 1;--tw-ring-color: hsl(var(--color-primary-light) / var(--tw-ring-opacity, 1))}.item-checkbox-wrapper[data-v-c4cf6d29]{position:absolute;top:0;left:-.625rem;display:flex;height:100%;width:1.25rem;align-items:center}.item-checkbox[data-v-c4cf6d29]{display:inline-flex;height:1rem;width:1rem;align-items:center;justify-content:center;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:hsl(var(--color-gray-light) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:hsl(var(--color-primary) / var(--tw-text-opacity, 1))}.user-teaser.selected .item-checkbox[data-v-c4cf6d29]{--tw-border-opacity: 1;border-color:hsl(var(--color-primary) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:hsl(var(--color-primary) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.user-teaser.selected.partially-selected .item-checkbox[data-v-c4cf6d29]{--tw-border-opacity: 1 !important;border-color:hsl(var(--color-primary-light) / var(--tw-border-opacity, 1))!important;--tw-bg-opacity: 1;background-color:hsl(var(--color-primary-light) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.user-teaser.disabled[data-v-c4cf6d29]{border-style:solid}.user-teaser.disabled .item-checkbox[data-v-c4cf6d29]{--tw-bg-opacity: 1;background-color:hsl(var(--color-gray-lightest) / var(--tw-bg-opacity, 1))}.user-teaser.selected.disabled[data-v-c4cf6d29]{--tw-border-opacity: 1;border-color:hsl(var(--color-gray) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: hsl(var(--color-gray) / var(--tw-ring-opacity, 1))}.user-teaser.selected.disabled .item-checkbox[data-v-c4cf6d29]{--tw-border-opacity: 1;border-color:hsl(var(--color-gray) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:hsl(var(--color-gray) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.user-list-modal[data-v-621a8b34]{--user-list-padding-x: 1rem}.user-list-modal[data-v-621a8b34] .modal-body{padding-left:var(--user-list-padding-x);padding-right:var(--user-list-padding-x)}.booking-teaser[data-v-51157fa0]{--teaser-header-offset: 0;font-size:var(--teaser-font-size);border-radius:var(--teaser-border-radius, 0);padding-top:var(--teaser-padding-top, var(--teaser-padding-y, 0));padding-bottom:var(--teaser-padding-bottom, var(--teaser-padding-y, 0));padding-left:var(--teaser-padding-left, var(--teaser-padding-x, 0));padding-right:var(--teaser-padding-right, var(--teaser-padding-x, 0));border-width:var(--teaser-border-width, 0);border-style:var(--teaser-border-style, solid);border-color:var(--teaser-border-color, hsl(var(--color-border)));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.booking-teaser-selected .booking-teaser-name[data-v-51157fa0]{--tw-text-opacity: 1;color:hsl(var(--color-primary) / var(--tw-text-opacity, 1))}.booking-teaser-card[data-v-51157fa0]{--teaser-padding-top: calc(var(--teaser-padding-y-default) * .8);--teaser-padding-bottom: var(--teaser-padding-y-default);--teaser-padding-x: var(--teaser-padding-x-default);--teaser-border-width: 1px}.booking-teaser-header[data-v-51157fa0]{margin-bottom:calc((var(--button-size-min) - var(--tag-size-sm)) / 2)}.booking-teaser-wrapper[data-v-51157fa0]{container:booking-teaser-wrapper / inline-size}.booking-teaser-container[data-v-51157fa0]{flex-direction:var(--booking-teaser-flex-direction, row)}.booking-teaser-tags[data-v-51157fa0]{flex-direction:var(--booking-teaser-tags-flex-direction, column);align-items:var(--booking-teaser-tags-align-items, flex-end);max-width:var(--booking-teaser-tags-max-width, 5.5rem)}.booking-teaser-stacked[data-v-51157fa0]{--booking-teaser-flex-direction: column;--booking-teaser-tags-flex-direction: row;--booking-teaser-tags-align-items: center;--booking-teaser-tags-max-width: auto}@container booking-teaser-wrapper (width < 280px){.booking-teaser-container[data-v-51157fa0]{--booking-teaser-flex-direction: column;--booking-teaser-tags-flex-direction: row;--booking-teaser-tags-align-items: center;--booking-teaser-tags-max-width: auto}}.action-content[data-v-51157fa0]{margin-top:calc((var(--button-size-min) - var(--tag-size-sm)) / -2);margin-right:-.5rem}button[data-v-51157fa0]:focus{outline:2px solid transparent;outline-offset:2px}button[data-v-51157fa0]:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: hsl(var(--color-primary) / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}.stat-row[data-v-0ef45872]{display:flex;width:100%;align-items:center;justify-content:space-between;-moz-column-gap:.25rem;column-gap:.25rem}body[class*=base-dialog-open]{overflow:hidden}.dialog-container.show-arrow[data-v-89a046d4]:after{right:var(--arrow-x, 100%);top:var(--arrow-y, 50%);border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:#fff0;border-right-color:#fff;border-width:6px;margin-top:-6px}.base-table{--table-cell-padding-x: .75rem;--table-cell-padding-y: .75rem;--table-cell-padding-left-default: var(--table-cell-padding-x);--table-cell-padding-right-default: var(--table-cell-padding-x);--table-cell-padding-top-default: var(--table-cell-padding-y);--table-cell-padding-bottom-default: var(--table-cell-padding-y);--table-first-cell-padding-left: 0;--table-last-cell-padding-right: 0;--table-header-text-color: hsl(var(--color-meta));--table-header-font-weight: var(--font-weight-semibold);--table-border-color: hsl(var(--color-border));--table-cell-striped-bg: hsl(var(--color-gray-lightest));--table-cell-bg-default: hsl(var(--color-white));--table-body-header-bg: hsl(var(--color-gray-lightest));--table-cell-vertical-align: middle;--table-header-vertical-align: bottom;color:var(--table-text-color, hsl(var(--color-body-text)));font-weight:var(--table-font-weight, var(--font-weight-normal));font-size:var(--table-font-size, var(--font-size-xs));text-align:var(--table-text-align, left)}.base-table th,.base-table td{padding-left:var( --table-cell-padding-left, var(--table-cell-padding-left-default) );padding-right:var( --table-cell-padding-right, var(--table-cell-padding-right-default) );padding-top:var( --table-cell-padding-top, var(--table-cell-padding-top-default) );padding-bottom:var( --table-cell-padding-bottom, var(--table-cell-padding-bottom-default) );border-color:var(--table-border-color);border-style:var(--table-cell-border-style, solid);border-top-width:var(--table-cell-border-top-width, 0px);border-right-width:var(--table-cell-border-right-width, 0px);border-bottom-width:var(--table-cell-border-bottom-width, 1px);border-left-width:var(--table-cell-border-left-width, 0px);background:var(--table-cell-bg, var(--table-cell-bg-default));font-weight:var(--table-cell-font-weight, inherit)}.base-table td{vertical-align:var(--table-cell-vertical-align, middle)}.base-table th{--table-cell-font-weight: var(--table-header-font-weight, inherit);vertical-align:var(--table-header-vertical-align, bottom)}.base-table tbody th{--table-cell-bg: var(--table-body-header-bg);--table-cell-font-weight: var(--font-weight-medium);--table-header-vertical-align: middle}.base-table.table-is-striped tbody tr:nth-child(odd) td{--table-cell-bg: var(--table-cell-bg-striped)}.base-table.table-type-simple.table-bottom-border-hidden tr:last-child td{--table-cell-border-bottom-width: 0px}.base-table.table-spacing-compact{--table-cell-padding-x: .5rem;--table-cell-padding-y: .5rem}.base-table.table-spacing-normal{--table-cell-padding-x: .75rem;--table-cell-padding-y: .75rem}.base-table.table-spacing-airy{--table-cell-padding-x: 1rem;--table-cell-padding-y: 1rem}.base-table.table-type-grid th,.base-table.table-type-grid td{--table-cell-border-top-width: 1px;--table-cell-border-right-width: 1px;--table-cell-border-bottom-width: 1px;--table-cell-border-left-width: 1px}.base-table th:first-child,.base-table td:first-child{--table-cell-padding-left: var(--table-first-cell-padding-left)}.base-table th:last-child,.base-table td:last-child{--table-cell-padding-right: var(--table-last-cell-padding-right)}.base-table thead{color:var(--table-header-text-color)}.base-table.table-sticky-header thead{position:sticky;top:0}.base-table.table-sticky-header thead:before{content:"";position:absolute;bottom:0;left:0;right:0;height:0;--table-cell-border-bottom-width: 1px}.scroll-wrapper{width:calc(100% + var(--scroll-wrapper-pull-amount, 0) * 2);margin-right:calc(var(--scroll-wrapper-pull-amount, 0) * -1);margin-left:calc(var(--scroll-wrapper-pull-amount, 0) * -1)}.scroll-wrapper .scroll-wrapper-content{padding-left:var( --scroll-wrapper-content-padding, var(--scroll-wrapper-pull-amount, 0) );padding-right:var( --scroll-wrapper-content-padding, var(--scroll-wrapper-pull-amount, 0) )}.toggle[data-v-2fe38a78]{--toggle-height: 1.5rem;--toggle-padding: .1875rem;--toggle-indicator-size: calc( var(--toggle-height) - var(--toggle-padding) * 2 );--toggle-width: calc( (var(--toggle-indicator-size) + var(--toggle-padding)) * 2 );display:inline-flex;align-items:center;-moz-column-gap:.375rem;column-gap:.375rem;overflow:hidden;border-radius:9999px;--tw-text-opacity: 1;color:hsl(var(--color-gray-light) / var(--tw-text-opacity, 1))}.toggle.toggle-sm[data-v-2fe38a78]{--toggle-height: 1.25rem;--toggle-label-font-size: var(--font-size-xs)}.toggle.toggle-min[data-v-2fe38a78]{--toggle-height: 1rem;--toggle-label-font-size: var(--font-size-1-5xs)}.label[data-v-2fe38a78]{font-size:var(--toggle-label-font-size, var(--font-size-xs));font-weight:var(--font-weight-base, 400);--tw-text-opacity: 1;color:hsl(var(--color-dark) / var(--tw-text-opacity, 1))}.toggle-base[data-v-2fe38a78]{width:var(--toggle-width);height:var(--toggle-height);position:relative;display:flex;align-items:center;overflow:hidden;border-radius:9999px;background-color:currentColor}.toggle.toggle-initialized .toggle-base[data-v-2fe38a78]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.toggle.toggle-initialized .toggle-indicator[data-v-2fe38a78]{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.toggle-active[data-v-2fe38a78]{color:var(--toggle-active-color, hsl(var(--color-primary)))}.toggle-indicator[data-v-2fe38a78]{width:var(--toggle-indicator-size);height:var(--toggle-indicator-size);margin:var(--toggle-padding);position:relative;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.toggle-active .toggle-indicator[data-v-2fe38a78]{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toggle:hover:not(.toggle-active) .toggle-indicator[data-v-2fe38a78]{--tw-shadow-color: hsl(var(--color-dark) / .3);--tw-shadow: var(--tw-shadow-colored)}.toggle-disabled[data-v-2fe38a78]{pointer-events:none;color:hsl(var(--color-gray-light) / .5)}.toggle-loading[data-v-2fe38a78]{pointer-events:none}@keyframes nudge-2fe38a78{0%{transform:translate(0)}50%{transform:translate(3px)}to{transform:translate(0)}}@keyframes nudge-back-2fe38a78{0%{transform:translate(100%)}50%{transform:translate(calc(100% - 3px))}to{transform:translate(100%)}}.slot-manifest-th[data-v-4416353c]{line-height:1rem;display:inline-flex;-moz-column-gap:.25rem;column-gap:.25rem;align-items:flex-end}.count-tag[data-v-4416353c]{display:inline-flex;height:1rem;align-items:center;white-space:nowrap;border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--color-gray-lighter) / var(--tw-bg-opacity, 1));padding-left:.375rem;padding-right:.375rem;font-size:var(--font-size-2-5xs);font-weight:var(--font-weight-medium, 500);line-height:1rem;--tw-text-opacity: 1;color:hsl(var(--color-dark) / var(--tw-text-opacity, 1))}.input-wrapper[data-v-9a4f25f6]{display:flex}.input-wrapper[data-v-9a4f25f6]:has(>label){-moz-column-gap:.5rem;column-gap:.5rem}.input-wrapper-sm[data-v-9a4f25f6]{--input-font-size: var(--input-font-size-sm);--input-height: var(--input-height-sm)}.input-wrapper-min[data-v-9a4f25f6]{--input-font-size: var(--input-font-size-min);--input-height: var(--input-height-min)}label[data-v-9a4f25f6]{font-size:var(--label-font-size, var(--input-font-size))}.input-prefix-suffix[data-v-9a4f25f6]{display:inline-flex;min-width:var(--input-height);padding:0 var(--input-padding-x-default);width:-moz-max-content;width:max-content;align-items:center;justify-content:center;color:var(--input-text-color, var(--input-text-color-default));font-size:var(--input-font-size-default);line-height:var(--input-line-height-default);border-width:var(--input-border-width-default, 1px);border-radius:var(--input-border-radius-default);background:var(--input-bg-color, var(--input-bg-color-default));gap:.25rem}.input-wrapper.is-active[data-v-9a4f25f6]{--input-text-color: hsl(var(--color-primary))}.input-prefix-suffix.icon-only[data-v-9a4f25f6]{padding:0}.input-prefix[data-v-9a4f25f6]{border-right-width:0;border-bottom-right-radius:0;border-top-right-radius:0}.input-suffix[data-v-9a4f25f6]{border-left-width:0;border-bottom-left-radius:0;border-top-left-radius:0}.input-prefix[data-v-9a4f25f6]+*{border-top-left-radius:0;border-bottom-left-radius:0}.input-wrapper[data-v-9a4f25f6]:has(.input-suffix) *:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.input-stepper-number-input[data-v-a902ca8b]{min-height:var(--input-stepper-height, var(--input-height-sm));font-size:inherit!important}.input-stepper>input[type=number][data-v-a902ca8b]::-webkit-outer-spin-button,.input-stepper>input[type=number][data-v-a902ca8b]::-webkit-inner-spin-button,.input-stepper>input[type=number][data-v-a902ca8b]{max-width:var(--input-stepper-input-max-width, 4ch);min-width:0;-webkit-appearance:none;margin:0;background-color:var(--input-stepper-input-bg-color, transparent);-moz-appearance:textfield!important}.input-stepper.input-stepper-full[data-v-a902ca8b]{--input-stepper-input-max-width: 100%}.input-stepper-control[data-v-a902ca8b]:disabled{opacity:.5}.input-stepper-control[data-v-a902ca8b]{height:var(--input-stepper-height, var(--input-height-sm));width:var(--input-stepper-height, var(--input-height-sm));display:inline-flex;align-items:center;justify-content:center}.input-stepper.disabled[data-v-a902ca8b]{--tw-bg-opacity: 1;background-color:hsl(var(--color-gray-lightest) / var(--tw-bg-opacity, 1))}.input.disabled[data-v-fbdc831d]{pointer-events:none;--tw-bg-opacity: 1;background-color:hsl(var(--color-gray-lighter) / var(--tw-bg-opacity, 1))}.search-filter[data-v-a9cd65ef]{position:relative;--search-filter-gap: .25rem;--search-filter-icon-size: 1rem;--search-filter-icon-left: var(--input-padding-x-default);--search-filter-clear-right: var(--search-filter-gap);--search-filter-input-padding-left: calc( var(--input-padding-x-default) + 1rem + var(--search-filter-gap) )}.input-search[data-v-a9cd65ef]{--input-padding-left: calc( var(--input-padding-x-default) + var(--search-filter-icon-size) + var(--search-filter-gap) )}.search-filter-icon[data-v-a9cd65ef]{left:var(--search-filter-icon-left)}.search-filter-clear[data-v-a9cd65ef]{right:var(--search-filter-clear-right)}input[data-v-305f41f3]::-webkit-datetime-edit{display:block;padding:0}input.input[data-v-305f41f3]:disabled{--tw-bg-opacity: 1;background-color:hsl(var(--color-gray-lightest) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:hsl(var(--color-meta) / var(--tw-text-opacity, 1))}.manifest-modal[data-v-608f8fa2]{--modal-body-padding-x: 1rem}@media(min-width:640px){.manifest-modal[data-v-608f8fa2]{--modal-body-padding-x: 1.5rem}}.manifest-table[data-v-608f8fa2]{width:100%;--table-font-size: var(--font-size-1-5xs);--table-first-cell-padding-left: var(--modal-body-padding-x);--table-last-cell-padding-right: var(--modal-body-padding-x);--table-cell-padding-y: .35rem}.manifest-scroll-wrapper[data-v-608f8fa2]{--scroll-wrapper-pull-amount: var(--modal-body-padding-x);--scroll-wrapper-content-padding: 0}[data-v-608f8fa2] .manifest-modal-body{padding-left:var(--modal-body-padding-x);padding-right:var(--modal-body-padding-x)}.cart-row[data-v-467f1609]{display:grid;border-bottom-width:1px;grid-template-columns:1fr auto}.cart-row[data-v-467f1609]>*:first-child{border-right-width:1px}.cart-label[data-v-467f1609]{font-size:var(--font-size-1-5xs);font-weight:var(--font-weight-semibold, 600)}.cart-input[data-v-467f1609]{min-height:var(--button-height-min, 1.5rem)}.cart-field[data-v-467f1609]{--stepper-input-max-width: 100%;align-content:flex-start;display:grid;flex-grow:1;align-items:flex-start;row-gap:0px;--tw-bg-opacity: 1;background-color:hsl(var(--color-gray-lightest) / var(--tw-bg-opacity, 1));padding:.5rem .75rem}.calendar-days[data-v-95a50aa4]{display:grid;grid-template-columns:repeat(var(--days),minmax(var(--day-min-width, 4rem),1fr))}.calendar-header[data-v-95a50aa4]{flex:0 0 var(--calendar-header-width, 13rem);min-width:0;overflow:hidden}.calendar-header[data-v-95a50aa4]>*{min-width:0}.searched-highlight[data-v-95a50aa4]{pointer-events:none;position:absolute;top:0;left:0;width:calc(100% * var(--searched-days) + 1px * max(0,var(--searched-days) - 1));height:100%;z-index:1;border-left-width:2px;border-right-width:2px;--tw-border-opacity: 1;border-color:hsl(var(--color-secondary-light) / var(--tw-border-opacity, 1))}.calendar-product:first-child .is-first-searched .searched-highlight[data-v-95a50aa4]{border-top-width:2px}.calendar-product:last-child .is-first-searched .searched-highlight[data-v-95a50aa4]{border-bottom-width:2px}.booking-indicator[data-v-95a50aa4]{position:absolute;bottom:0;right:-1rem;z-index:2;display:inline-flex;height:1rem;width:2rem;align-items:center;justify-content:center;--tw-bg-opacity: 1;background-color:hsl(var(--color-secondary-light) / var(--tw-bg-opacity, 1));padding-left:.25rem;padding-right:.25rem;font-size:var(--font-size-3xs);font-weight:var(--font-weight-semibold, 600);--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.warnings-indicator[data-v-95a50aa4]{--indicator-size: 1.25rem;--indicator-color: hsl(var(--color-gray));width:var(--indicator-size);height:var(--indicator-size);position:absolute;top:0;right:0;cursor:pointer;background:linear-gradient(-135deg,var(--indicator-color-2, var(--indicator-color)) 0px,var(--indicator-color) calc(var(--indicator-size) * .5),transparent calc(var(--indicator-size) * .5),transparent var(--indicator-size))}.has-blackout .warnings-indicator[data-v-95a50aa4],.has-blocker .warnings-indicator[data-v-95a50aa4]{--indicator-color: hsl(var(--color-danger-light))}.has-blackout .warnings-indicator[data-v-95a50aa4]{--indicator-size: 2rem}.extra-service-list[data-v-afa0af61]{--vs-font-size: .8125rem;--vs-controls-size: .65;--vs-border-width: 0;--vs-border-radius: 0;--vs-border-color: hsl(var(--color-gray-light));--vs-search-input-bg: hsl(var(--color-gray-lightest));font-size:var(--font-size-1-5xs);line-height:1.25}.extra-service-section-heading[data-v-afa0af61]{margin-bottom:.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem;font-size:var(--font-size-1-5xs);font-weight:var(--font-weight-semibold, 600)}.extra-service-total[data-v-afa0af61]{display:inline-flex;white-space:nowrap;border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--color-gray-lighter) / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold, 600);line-height:1}.extra-service-label[data-v-afa0af61]{display:inline-flex;align-items:center;-moz-column-gap:.125rem;column-gap:.125rem;font-size:var(--font-size-1-5xs);font-weight:var(--font-weight-semibold, 600);line-height:1.25}.extra-service-meta[data-v-afa0af61]{font-size:var(--font-size-2-5xs);--tw-text-opacity: 1;color:hsl(var(--color-gray-dark) / var(--tw-text-opacity, 1))}.extra-item[data-v-afa0af61]{position:relative;border-left-width:4px;border-bottom-width:1px;--tw-border-opacity: 1;border-color:hsl(var(--color-gray-light) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:hsl(var(--color-gray-lighter) / var(--tw-bg-opacity, 1));padding:.5rem .75rem}.extra-item.not-active[data-v-afa0af61]{border-style:dashed}.optional-extras-input[data-v-afa0af61]{position:initial!important}.optional-extras-input[data-v-afa0af61] .vs__dropdown-toggle{border-width:0;border-bottom-width:1px;border-radius:0;padding:.5rem 0}.optional-extras-input[data-v-afa0af61] .vs__dropdown-menu{top:unset}.optional-extras-input[data-v-afa0af61] .vs__search,.optional-extras-input[data-v-afa0af61] .vs__search:focus{padding:0 .75rem;margin:0}.optional-extras-input[data-v-afa0af61] .vs__selected-options{padding:0}input[data-v-59774e9b]{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}input:checked+.input-radio-base[data-v-59774e9b]{background-color:var(--input-radio-checked-color, hsl(var(--color-dark)));border-color:var(--input-radio-checked-color, hsl(var(--color-dark)))}.input-radio-check[data-v-59774e9b]{top:var(--input-radio-check-border-width, 5px);left:var(--input-radio-check-border-width, 5px);bottom:var(--input-radio-check-border-width, 5px);right:var(--input-radio-check-border-width, 5px)}input:checked+.input-radio-base .input-radio-check[data-v-59774e9b]{opacity:1}input:focus-visible+.input-radio-base[data-v-59774e9b]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: hsl(var(--color-primary-light) / var(--tw-ring-opacity, 1))}.tooltip[data-v-b2c2ffe0]{--tooltip-padding: .25rem}.input-wysiwyg[data-v-b062104b] .ProseMirror{height:var(--input-height, 300px);min-height:var(--input-min-height);max-height:var(--input-max-height);overflow:scroll;border-radius:.25rem;border-top-left-radius:0;border-top-right-radius:0;border-width:1px;--tw-border-opacity: 1;border-color:hsl(var(--color-gray-light) / var(--tw-border-opacity, 1));padding:.375rem .625rem;font-size:var(--font-size-xs);line-height:1.25}.input-wysiwyg[data-v-b062104b] .ProseMirror:focus{outline:2px solid transparent;outline-offset:2px}.input-wysiwyg[data-v-b062104b] .ProseMirror:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: hsl(var(--color-primary-light) / var(--tw-ring-opacity, 1))}.input-wysiwyg.is-dirty[data-v-b062104b] .ProseMirror{background-color:hsl(var(--color-primary-lightest) / .5)}.input-wysiwyg[data-v-b062104b] .ProseMirror h1,.input-wysiwyg[data-v-b062104b] .ProseMirror h2,.input-wysiwyg[data-v-b062104b] .ProseMirror h3,.input-wysiwyg[data-v-b062104b] .ProseMirror h4,.input-wysiwyg[data-v-b062104b] .ProseMirror h5,.input-wysiwyg[data-v-b062104b] .ProseMirror h6{line-height:1.15}.input-wysiwyg[data-v-b062104b] .ProseMirror h1:first-child,.input-wysiwyg[data-v-b062104b] .ProseMirror h2:first-child,.input-wysiwyg[data-v-b062104b] .ProseMirror h3:first-child,.input-wysiwyg[data-v-b062104b] .ProseMirror h4:first-child,.input-wysiwyg[data-v-b062104b] .ProseMirror h5:first-child,.input-wysiwyg[data-v-b062104b] .ProseMirror h6:first-child{margin-top:0}.input-wysiwyg[data-v-b062104b] .ProseMirror h1{margin-bottom:.25rem;margin-top:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:var(--font-weight-bold, 700);text-transform:none;line-height:1.15}.input-wysiwyg[data-v-b062104b] .ProseMirror h2{margin-bottom:.25rem;margin-top:.5rem;font-size:var(--font-size-base);font-weight:var(--font-weight-bold, 700);text-transform:none;line-height:1.15}.input-wysiwyg[data-v-b062104b] .ProseMirror h3{margin-bottom:.25rem;margin-top:.5rem;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold, 700);line-height:1.15}.input-wysiwyg[data-v-b062104b] .ProseMirror h4{margin-bottom:.25rem;margin-top:.5rem;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold, 600);line-height:1.15}.input-wysiwyg[data-v-b062104b] .ProseMirror ul{margin-bottom:.25rem;list-style-position:inside;list-style-type:disc}.input-wysiwyg[data-v-b062104b] .ProseMirror li p{display:inline-block}.input-wysiwyg[data-v-b062104b] .ProseMirror>p{margin-bottom:.25rem}.input-wysiwyg[data-v-b062104b] .ProseMirror a{--tw-text-opacity: 1;color:hsl(var(--color-gray-dark) / var(--tw-text-opacity, 1));text-decoration-line:underline}.editor-buttons[data-v-b062104b]{display:flex;flex-wrap:wrap;gap:.25rem;border-top-left-radius:.375rem;border-top-right-radius:.375rem;border-width:1px;border-bottom-width:0px;--tw-border-opacity: 1;border-color:hsl(var(--color-gray-light) / var(--tw-border-opacity, 1));padding:.375rem}.editor-buttons-row[data-v-b062104b]{display:inline-flex;gap:0px}.editor-buttons button[data-v-b062104b]{display:inline-flex;height:var(--button-height-min, 1.5rem);min-width:var(--button-height-min, 1.5rem);align-items:center;justify-content:center;-moz-column-gap:.125rem;column-gap:.125rem;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:.5rem;padding-right:.5rem;text-align:left;font-size:var(--font-size-1-5xs);font-weight:var(--font-weight-medium, 500);color:hsl(var(--color-dark) / .8)}.editor-buttons button[data-v-b062104b]:hover{--tw-bg-opacity: 1;background-color:hsl(var(--color-gray-lightest) / var(--tw-bg-opacity, 1))}.editor-buttons button[data-v-b062104b]:focus-visible{--tw-ring-inset: inset}.editor-buttons button.is-active[data-v-b062104b]{--tw-bg-opacity: 1;background-color:hsl(var(--color-gray-lighter) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:hsl(var(--color-dark) / var(--tw-text-opacity, 1))}.input-v-select[data-v-4bc2e724]{--vs-font-size: var(--input-font-size, var(--input-font-size-default));--vs-controls-size: .65;--vs-border-width: 1px;--vs-border-radius: var( --input-border-top-left-radius, var(--input-border-radius, var(--input-border-radius-default)) ) var( --input-border-top-right-radius, var(--input-border-radius, var(--input-border-radius-default)) ) var( --input-border-bottom-right-radius, var(--input-border-radius, var(--input-border-radius-default)) ) var( --input-border-bottom-left-radius, var(--input-border-radius, var(--input-border-radius-default)) );--vs-border-color: hsl(var(--color-border));--vs-search-input-bg: hsl(var(--color-lightest));--vs-actions-padding: 0 var(--input-padding-x, .625rem) 0 0;--vs-dropdown-option-padding: 3px var(--input-padding-x, .625rem);--vs-dropdown-option--active-bg: hsl(var(--color-highlight));--vs-dropdown-option--active-color: hsl(var(--color-white));--vs-state-disabled-color: hsl(var(--color-meta));--vs-state-disabled-bg: hsl(var(--color-lightest));--vs-state-disabled-cursor: default;--vs-selected-font-size: .95em;--vs-selected-bg: hsl(var(--color-lighter));--vs-selected-color: hsl(var(--color-text));--input-height: var(--input-height-default);position:initial!important}.input-v-select-input.vs--disabled[data-v-4bc2e724]{--vs-selected-color: hsl(var(--color-meta))}.input-v-select.input-v-select-sm[data-v-4bc2e724]{--input-font-size: var(--input-font-size-sm);--input-height: var(--input-height-sm)}.input-v-select.input-v-select-min[data-v-4bc2e724]{--input-font-size: var(--input-font-size-min);--input-height: var(--input-height-min)}.input-v-select[data-v-4bc2e724] .vs--open .vs__dropdown-toggle{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: hsl(var(--color-primary-light) / var(--tw-ring-opacity, 1))}.input-v-select[data-v-4bc2e724] .vs__dropdown-toggle{padding:0;min-height:var(--input-height, var(--input-height-default));margin-top:0}.input-v-select[data-v-4bc2e724] .vs__dropdown-menu{top:unset;overflow-y:scroll;max-height:10rem}.input-v-select[data-v-4bc2e724] .vs__search,.input-v-select[data-v-4bc2e724] .vs__search:focus{padding:0 var(--input-padding-x, .625rem);margin:0}.input-v-select[data-v-4bc2e724] .vs__search[value=""]{color:hsl(var(--color-meta))}.input-v-select[data-v-4bc2e724] span.vs__selected{font-size:var(--vs-selected-font-size);padding:0 .4em;margin:.1em}.input-v-select[data-v-4bc2e724] .vs__dropdown-option.vs__dropdown-option--selected:not(.vs__dropdown-option--highlight){background-color:var(--vs-selected-bg);--vs-dropdown-option-color: var(--vs-selected-color)}.input-v-select[data-v-4bc2e724] span.vs__selected .vs__deselect svg{transform:scale(.8)}.input-v-select[data-v-4bc2e724] .vs__selected-options{padding:.1em}.input-v-select[data-v-4bc2e724] .vs__actions{gap:.25rem}.input-v-select[data-v-4bc2e724] .vs__clear{width:1.25rem;height:1.25rem;display:inline-flex;align-items:center;justify-content:center;margin-right:0}.input-v-select[data-v-4bc2e724] .vs__clear svg{transform:scale(.8)}.contact-selector[open] .chevron-icon[data-v-8d6130e7],.company-selector[open] .chevron-icon[data-v-8fe9b7ca],.block-selector[open] .chevron-icon[data-v-be6e6a46]{transform:rotate(180deg)}.error-text[data-v-be6e6a46]{color:hsl(var(--color-warning))}.booking-controls[data-v-e80da7aa]{margin-top:calc((var(--button-size-min) - var(--tag-size-sm)) / -2);margin-right:-.375rem}.collection-selector[open] .chevron-icon[data-v-5e6a4d31]{transform:rotate(180deg)}.search-field[data-v-d388b0a7],.create-bookings-selection[data-v-d388b0a7] .search-field{--stepper-input-max-width: 100%;align-content:flex-start;display:grid;flex-grow:1;align-items:flex-start;row-gap:0px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.625rem .75rem}.search-label[data-v-d388b0a7],.create-bookings-selection[data-v-d388b0a7] .search-label{font-size:var(--font-size-1-5xs);font-weight:var(--font-weight-semibold, 600)}.search-input[data-v-d388b0a7],.create-bookings-selection[data-v-d388b0a7] .search-input{min-height:var(--button-height-min, 1.5rem)}.cart-row[data-v-d388b0a7]{display:grid;border-bottom-width:1px;grid-template-columns:1fr 6rem}.cart-row[data-v-d388b0a7]>*:first-child{border-right-width:1px}.coupon-info[data-v-d388b0a7]{grid-template-columns:min-content 1fr}.couponable-product[data-v-d388b0a7]:not(:last-child):after{content:" • "}.order-description[data-v-d388b0a7] p{font-size:inherit!important;line-height:inherit!important;font-size:var(--font-size-1-5xs)!important}.notification-banner[data-v-80857882]{height:var(--notification-banner-height, 2.5rem)}.notification[data-v-80857882]{--tw-bg-opacity: 1;background-color:hsl(var(--color-primary-lightest) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:hsl(var(--color-primary) / var(--tw-text-opacity, 1))}.notification.info[data-v-80857882]{--tw-bg-opacity: 1;background-color:hsl(var(--color-highlight-lightest-50) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:hsl(var(--color-highlight) / var(--tw-text-opacity, 1))}.notification.warning[data-v-80857882]{--tw-bg-opacity: 1;background-color:hsl(var(--color-warning-lightest) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:hsl(var(--color-warning) / var(--tw-text-opacity, 1))}.notification.danger[data-v-80857882]{--tw-bg-opacity: 1;background-color:hsl(var(--color-danger-lightest) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:hsl(var(--color-danger) / var(--tw-text-opacity, 1))}.form-field-compact[data-v-ffbd8a36]{container-name:form-field-compact;container-type:inline-size;padding-left:var( --level-padding, calc(var(--level-indentation, 1rem) * max(var(--level, 1) - 1, 0)) )}.form-field-compact-wrapper[data-v-ffbd8a36]{display:flex;align-items:flex-start;justify-content:space-between;gap:.25rem;font-size:var(--input-font-size-sm, .875rem)}.form-field-compact-content[data-v-ffbd8a36]{width:100%;max-width:var(--input-max-width, 18rem)}.form-field-compact.is-vertical.has-level .form-field-compact-content[data-v-ffbd8a36]{padding-left:1.125rem}.form-field-compact-input-group[data-v-ffbd8a36]{--input-stepper-input-max-width: 100%}.form-field-compact.dirty .form-field-compact-label[data-v-ffbd8a36]{--tw-text-opacity: 1;color:hsl(var(--color-primary) / var(--tw-text-opacity, 1))}.form-field-compact-message[data-v-ffbd8a36]{margin-bottom:.25rem;display:flex;align-items:flex-start;-moz-column-gap:.25rem;column-gap:.25rem;font-size:var(--font-size-1-5xs)}.form-field-compact-message .base-icon[data-v-ffbd8a36]{margin-top:.125rem}.form-field-compact.is-vertical .form-field-compact-wrapper[data-v-ffbd8a36]{flex-direction:column}.form-field-compact.is-vertical .form-field-compact-content[data-v-ffbd8a36]{--input-max-width: 100%;padding-left:1.15rem}@container form-field-compact (width < 440px){.form-field-compact-wrapper[data-v-ffbd8a36]{flex-direction:column}.form-field-compact-content[data-v-ffbd8a36]{--input-max-width: 100%;padding-left:1.15rem}}.slot-container[data-v-5cd5ce83]{container-type:inline-size;container-name:slot-options}.slot-options[data-v-5cd5ce83]{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:.25rem}@container slot-options (width > 270px){.slot-options[data-v-5cd5ce83]{grid-template-columns:repeat(3,1fr)}}.slot-option.is-new[data-v-5cd5ce83]{grid-column:1 / -1}[data-v-381c6e97] .input-wysiwyg{--input-height: 14rem}.input-extra-service[data-v-f7d21737]{--vs-font-size: var(--input-font-size, var(--input-font-size-default));--vs-controls-size: .65;--vs-border-width: 1px;--vs-border-radius: var(--input-border-radius, 3px);--vs-border-color: hsl(var(--color-border));--vs-search-input-bg: hsl(var(--color-lightest));--vs-actions-padding: 0 var(--input-padding-x, .625rem) 0 0;--vs-dropdown-option-padding: 3px var(--input-padding-x, .625rem);--vs-state-disabled-color: hsl(var(--color-meta));--vs-state-disabled-bg: hsl(var(--color-lightest));--vs-state-disabled-cursor: default;--input-height: var(--input-height-default);position:initial!important;font-size:var(--vs-font-size)}.input-extra-service-input.vs--disabled[data-v-f7d21737]{--vs-selected-color: hsl(var(--color-meta))}.input-extra-service.input-extra-service-sm[data-v-f7d21737]{--input-font-size: var(--input-font-size-sm);--input-height: var(--input-height-sm)}.input-extra-service.input-extra-service-min[data-v-f7d21737]{--input-font-size: var(--input-font-size-min);--input-height: var(--input-height-min)}.input-extra-service[data-v-f7d21737] .vs--open .vs__dropdown-toggle{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: hsl(var(--color-primary-light) / var(--tw-ring-opacity, 1))}.input-extra-service[data-v-f7d21737] .vs__dropdown-toggle{padding:0;height:var(--input-height, var(--input-height-default));align-items:center}.input-extra-service[data-v-f7d21737] .vs__dropdown-menu{top:unset;overflow-y:scroll;max-height:10rem}.input-extra-service[data-v-f7d21737] .vs__search,.input-extra-service[data-v-f7d21737] .vs__search:focus{padding:0 var(--input-padding-x, .625rem);margin:0}.input-extra-service[data-v-f7d21737] .vs__search[value=""]{color:hsl(var(--color-meta))}.input-extra-service[data-v-f7d21737] .vs__selected{font-size:var(--vs-font-size);padding:0 var(--input-padding-x, .625rem);margin:0}.input-extra-service[data-v-f7d21737] .vs__selected-options{padding:0}.input-extra-service[data-v-f7d21737] .vs__actions{gap:.25rem}.input-extra-service[data-v-f7d21737] .vs__clear{width:1.25rem;height:1.25rem;display:inline-flex;align-items:center;justify-content:center;margin-right:0}.input-extra-service[data-v-f7d21737] .vs__clear svg{transform:scale(.8)}.booking-item.is-highlighted[data-v-07688ee9],.booking-item.is-highlighted .booking-item-price[data-v-07688ee9]{--tw-text-opacity: 1;color:hsl(var(--color-primary) / var(--tw-text-opacity, 1))}.lock-override-toggle[data-v-07688ee9]{--toggle-active-color: hsl(var(--color-meta))}.refresh-spinner[data-v-b1ebf2ae]{animation-name:refresh-spin-b1ebf2ae;animation-iteration-count:infinite;animation-duration:5s;animation-delay:5s}@keyframes refresh-spin-b1ebf2ae{0%{transform:rotate(0)}20%,to{transform:rotate(-360deg)}}input.input[data-v-33941b1b]:disabled{--tw-bg-opacity: 1;background-color:hsl(var(--color-gray-lightest) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:hsl(var(--color-meta) / var(--tw-text-opacity, 1))}.input-v-select[data-v-7fd5dd5f]{--vs-font-size: var(--input-font-size, var(--input-font-size-default));--vs-controls-size: .65;--vs-border-width: 1px;--vs-border-radius: var(--input-border-radius, 3px);--vs-border-color: hsl(var(--color-border));--vs-search-input-bg: hsl(var(--color-lightest));--vs-actions-padding: 0 var(--input-padding-x, .625rem) 0 0;--vs-dropdown-option-padding: 3px var(--input-padding-x, .625rem);--vs-state-disabled-color: hsl(var(--color-meta));--vs-state-disabled-bg: hsl(var(--color-lightest));--vs-state-disabled-cursor: default;--input-height: var(--input-height-default);padding-bottom:var(--open-dropdown-padding, 0);position:initial!important}.input-v-select-input.vs--disabled[data-v-7fd5dd5f]{--vs-selected-color: hsl(var(--color-meta))}.input-v-select.input-v-select-sm[data-v-7fd5dd5f]{--input-font-size: var(--input-font-size-sm);--input-height: var(--input-height-sm)}.input-v-select.input-v-select-min[data-v-7fd5dd5f]{--input-font-size: var(--input-font-size-min);--input-height: var(--input-height-min)}.input-v-select[data-v-7fd5dd5f] .vs--open .vs__dropdown-toggle{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: hsl(var(--color-primary-light) / var(--tw-ring-opacity, 1))}.input-v-select[data-v-7fd5dd5f] .vs__dropdown-toggle{padding:0;height:var(--input-height, var(--input-height-default));align-items:center}.input-v-select[data-v-7fd5dd5f] .vs__dropdown-menu{top:unset;overflow-y:scroll;max-height:10rem}.input-v-select[data-v-7fd5dd5f] .vs__search,.input-v-select[data-v-7fd5dd5f] .vs__search:focus{padding:0 var(--input-padding-x, .625rem);margin:0}.input-v-select[data-v-7fd5dd5f] .vs__search[value=""]{color:hsl(var(--color-meta))}.input-v-select[data-v-7fd5dd5f] .vs__selected{font-size:var(--vs-font-size);padding:0 var(--input-padding-x, .625rem);margin:0}.input-v-select[data-v-7fd5dd5f] .vs__selected-options{padding:0}.input-v-select[data-v-7fd5dd5f] .vs__actions{gap:.25rem}.input-v-select[data-v-7fd5dd5f] .vs__clear{width:1.25rem;height:1.25rem;display:inline-flex;align-items:center;justify-content:center;margin-right:0}.input-v-select[data-v-7fd5dd5f] .vs__clear svg{transform:scale(.8)}.input-v-select.dirty[data-v-7fd5dd5f] .vs__dropdown-toggle{box-shadow:0 0 0 2px hsl(var(--input-ring-color-dirty));background-color:hsl(var(--input-bg-color-dirty))}.translation-menu[data-v-b4cf1ff8]{container-name:translation-menu;container-type:inline-size}.translation-menu-inline-options[data-v-b4cf1ff8]{display:none}@container translation-menu (width > 300px){.translation-menu-inline-options[data-v-b4cf1ff8]{display:flex}.translation-menu-dropdown-wrapper[data-v-b4cf1ff8],.translation-menu-active-language[data-v-b4cf1ff8]{display:none}}.file-list.draggable[data-v-cac848f2] .draggable-item{cursor:grab}.file-list.draggable:hover .item-type-icon[data-v-cac848f2]{opacity:0}.file-list.draggable:hover .item-drag-icon[data-v-cac848f2]{opacity:1}.booking-teaser-group-container[data-v-1ec6dc18]{container:booking-teaser-group-container / inline-size}.booking-controls-dropdown[data-v-1ec6dc18]{margin-top:calc((var(--button-size-min) - var(--tag-size-sm)) / -2)}.booking-teaser-group.is-single[data-v-1ec6dc18]{--booking-group-indent: 0}.booking-group-teasers[data-v-1ec6dc18]{display:grid;padding-left:var(--booking-group-indent, var(--indent-teasers))}.booking-group-teasers>.booking-teaser[data-v-1ec6dc18]{--teaser-padding-y: var(--teaser-padding-y-default);border-top-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:hsl(var(--color-border) / var(--tw-border-opacity, 1))}.booking-group-teasers>.booking-teaser[data-v-1ec6dc18]:only-child{border-top-width:0px;padding-top:0!important;padding-bottom:0!important}.booking-teaser[data-v-1ec6dc18]{position:relative;--teaser-padding-x: 0}.booking-teaser-group-content[data-v-1ec6dc18]{flex-direction:var(--booking-teaser-group-flex-direction, row)}.booking-teaser-group-tags[data-v-1ec6dc18]{flex-direction:var(--booking-teaser-group-tags-flex-direction, column);align-items:var(--booking-teaser-group-tags-align-items, flex-end);max-width:var(--booking-teaser-group-tags-max-width, 5.5rem)}@container booking-teaser-group-container (width < 280px){.booking-teaser-group-content[data-v-1ec6dc18]{--booking-teaser-group-flex-direction: column;--booking-teaser-group-tags-flex-direction: row;--booking-teaser-group-tags-align-items: center;--booking-teaser-group-tags-max-width: auto}}.booking-collection[data-v-1f5c9512]{--teaser-gap: .75rem}.booking-collection-groups[data-v-1f5c9512]{display:grid;gap:var(--teaser-gap);padding:var(--teaser-gap) 0}.booking-controls-dropdown[data-v-1f5c9512]{margin-top:calc((var(--button-size-min) - var(--tag-size-sm)) / -2);margin-right:-.375rem}template[data-v-75f70e62]{display:block}.invoice-teaser[data-v-75f70e62]{position:relative;display:grid;row-gap:.125rem;overflow:hidden;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:hsl(var(--color-gray-light) / var(--tw-border-opacity, 1));padding:.625rem;font-size:var(--font-size-1-5xs);line-height:1.25}.invoice-teaser-primary[data-v-75f70e62],.invoice-teaser-child[data-v-75f70e62]{--tw-bg-opacity: 1;background-color:hsl(var(--color-gray-lightest) / var(--tw-bg-opacity, 1))}.invoice-teaser.current[data-v-75f70e62]:hover:before{content:"";position:absolute;top:0;left:0;width:8px;height:8px;background:linear-gradient(to top left,transparent 0%,transparent 50%,hsl(var(--color-primary)) 50%,hsl(var(--color-primary)) 100%)}.guest-app-link[data-v-351d8443]{display:inline-flex;height:var(--button-height-sm, 1.75rem);align-items:center;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:hsl(var(--color-gray-light) / var(--tw-border-opacity, 1));padding-left:.5rem;padding-right:.5rem;font-size:var(--font-size-xs);text-decoration-line:none}.guest-app-link[data-v-351d8443]:hover{text-decoration-line:underline}body.room-preview-open{overflow:hidden}.preview-container:after{right:100%;top:var(--arrow-y, 50%);border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:#fff0;border-right-color:#fff;border-width:6px;margin-top:-6px}.breakdown-row[data-v-cbe23c1a]{display:flex;width:100%;align-items:center;justify-content:space-between}.breakdown-row[data-v-cbe23c1a]>*:last-child{font-weight:var(--font-weight-semibold, 600)}.booking-card[data-v-8536046b]{--booking-card-padding-x: 1rem;--booking-card-padding-y: .75rem;--booking-card-header-padding-top: .75rem;--booking-card-header-padding-bottom: calc( var(--booking-card-header-padding-top) * 1 );position:relative;display:grid;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.booking-card-wrapper[data-v-8536046b]{position:relative;display:grid;padding-left:var(--booking-card-padding-x);padding-right:var(--booking-card-padding-x);width:100%}.booking-card-container[data-v-8536046b]{display:grid;grid-template-rows:auto 1fr auto auto;width:100%}.booking-card-header[data-v-8536046b]{padding-top:var(--booking-card-header-padding-top);padding-bottom:var(--booking-card-header-padding-bottom);-moz-column-gap:var(--booking-card-padding-x);column-gap:var(--booking-card-padding-x)}[data-v-8536046b] .card-section{--card-section-padding-x: 0}.tab-content[data-v-8536046b] .card-section:first-child{border-top-width:0px}:root{--booking-collection-modal-booking-width-default: 420px;--booking-collection-modal-booking-width: 420px;--booking-collection-modal-list-width-default: 380px;--booking-collection-modal-list-width: 380px;--booking-collection-modal-bar-width: 3rem;--booking-collection-modal-navigation-width: var( --booking-collection-modal-bar-width );--booking-collection-modal-navigation-padding-y: .5rem;--booking-collection-modal-navigation-button-width: var(--button-size-md)}@media(max-width:799px){:root{--booking-collection-modal-booking-width: calc( 100vw - var(--booking-collection-modal-bar-width) );--booking-collection-modal-list-width: calc( 100vw - var(--booking-collection-modal-bar-width) )}}@media(min-width:800px){body.booking-collection-modal-open #main{padding-right:var(--booking-collection-modal-bar-width)}}.booking-collection-modal[data-v-756fb2e8]{--booking-modal-collection-padding-left: 1.25rem;--booking-modal-collection-padding-right: 1.5rem;--booking-modal-collection-padding-y: .75rem}.booking-collection-modal-booking[data-v-756fb2e8]{width:var(--booking-collection-modal-booking-width)}.booking-collection-modal-list[data-v-756fb2e8]{width:var(--booking-collection-modal-list-width);padding-left:var(--booking-modal-collection-padding-left);padding-right:var(--booking-modal-collection-padding-right)}.booking-collection-modal-bar[data-v-756fb2e8]{width:var(--booking-collection-modal-bar-width);padding-top:var(--booking-modal-collection-padding-y);padding-bottom:var(--booking-modal-collection-padding-y)}.booking-collection-modal-header[data-v-756fb2e8]{padding-top:var(--booking-modal-collection-padding-y);padding-bottom:calc(var(--booking-modal-collection-padding-y) * 1)}.booking-collection-modal-navigation[data-v-756fb2e8]{padding-top:var(--booking-collection-modal-navigation-padding-y);padding-bottom:var(--booking-collection-modal-navigation-padding-y);width:var(--booking-collection-modal-navigation-width)}.booking-collection-navigation-button[data-v-756fb2e8]{flex:0;--button-width: var(--booking-collection-modal-navigation-button-width);--button-height: var(--booking-collection-modal-navigation-button-width)}.booking-modal-collapse-button[data-v-756fb2e8]{--button-min-height: calc( var(--button-size-sm) + var(--booking-modal-collection-padding-y) * 2 + 1px );--button-border-radius: 0;--button-bottom-left-border-radius: var(--button-border-radius-default);--button-padding-left: .5rem;--button-padding-right: .5rem;--button-padding-top: .5rem;--button-padding-bottom: .5rem;flex-direction:column;gap:.25rem;position:fixed;background-color:hsl(var(--color-white));transform:translate(calc(-100% + 1px))}.booking-collection-modal-list-toggle-wrapper[data-v-756fb2e8]{width:100%;position:relative;display:flex;justify-content:center}.booking-collection-modal-list-toggle[data-v-756fb2e8]{width:calc(var(--button-size-md) - 2px);padding-top:.4rem;padding-bottom:.4rem;z-index:1}.is-list-expanded .booking-collection-modal-list-toggle-wrapper[data-v-756fb2e8]{padding-left:1px}.is-list-expanded .booking-collection-modal-list-toggle-wrapper[data-v-756fb2e8]:before{content:"";display:block;position:absolute;top:0;bottom:0;left:-1px;width:50%;background-color:hsl(var(--color-gray-lightest));border-width:1px 0 1px 0px;border-style:solid;border-color:hsl(var(--color-border))}.is-list-expanded .booking-collection-modal-list-toggle[data-v-756fb2e8]{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-left-width:0px!important}.booking-collapse-button.is-collapsed[data-v-756fb2e8]{top:calc(var(--button-min-height) - 3px);border-right:1px solid hsl(var(--color-border))}@media(min-width:800px)and (max-width:896px){.booking-collection-modal-booking[data-v-756fb2e8]{--booking-collection-modal-booking-width: 50vw }.booking-collection-modal-list[data-v-756fb2e8]{--booking-collection-modal-list-width: calc( 50vw - var(--booking-collection-modal-bar-width) )}}@media screen and (max-width:1023px){#sidebar{top:0;left:0}#notification-banner+#layout #sidebar{top:var(--notification-banner-height)}}#app{position:relative;min-height:100%;display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr}@media screen and (min-width:1024px){#app{grid-template-rows:1fr}}#notification-banner{position:fixed;z-index:121;left:0;top:0;width:100%;height:var(--notification-banner-height)}#notification-banner+#layout{padding-top:var(--notification-banner-height)}#layout{display:grid;grid-template-columns:1fr;height:100%;--layout-sidebar-width: 280px}@media screen and (min-width:1024px){#layout{grid-template-columns:280px calc(100% - 280px)}}#main{display:flex}#main>*{display:flex;width:100%;flex-direction:column}.main-content{display:grid;padding:var(--main-content-padding-y) var(--main-content-padding-x)}#fc_frame,#fc_frame.fc-widget-normal{z-index:150!important}:root{--vs-colors--lightest: rgba(60, 60, 60, .26);--vs-colors--light: rgba(60, 60, 60, .5);--vs-colors--dark: #333;--vs-colors--darkest: rgba(0, 0, 0, .15);--vs-search-input-color: inherit;--vs-search-input-placeholder-color: inherit;--vs-font-size: 1rem;--vs-line-height: 1.4;--vs-state-disabled-bg: rgb(248, 248, 248);--vs-state-disabled-color: var(--vs-colors--light);--vs-state-disabled-controls-color: var(--vs-colors--light);--vs-state-disabled-cursor: not-allowed;--vs-border-color: var(--vs-colors--lightest);--vs-border-width: 1px;--vs-border-style: solid;--vs-border-radius: 4px;--vs-actions-padding: 4px 6px 0 3px;--vs-controls-color: var(--vs-colors--light);--vs-controls-size: 1;--vs-controls--deselect-text-shadow: 0 1px 0 #fff;--vs-selected-bg: #f0f0f0;--vs-selected-color: var(--vs-colors--dark);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: #fff;--vs-dropdown-color: inherit;--vs-dropdown-z-index: 1000;--vs-dropdown-min-width: 160px;--vs-dropdown-max-height: 350px;--vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg: #000;--vs-dropdown-option-color: var(--vs-dropdown-color);--vs-dropdown-option-padding: 3px 20px;--vs-dropdown-option--active-bg: #5897fb;--vs-dropdown-option--active-color: #fff;--vs-dropdown-option--deselect-bg: #fb5858;--vs-dropdown-option--deselect-color: #fff;--vs-transition-timing-function: cubic-bezier(1, -.115, .975, .855);--vs-transition-duration: .15s}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function: cubic-bezier(1, .5, .8, 1);--vs-transition-duration: .15s}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg: var(--vs-state-disabled-bg);--vs-disabled-color: var(--vs-state-disabled-color);--vs-disabled-cursor: var(--vs-state-disabled-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:5px 0;margin:0;width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-top-style:none;border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{display:flex;align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration,.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,.1);border-right:.9em solid rgba(100,100,100,.1);border-bottom:.9em solid rgba(100,100,100,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size, var(--vs-controls-size)))}.vs--loading .vs__spinner{opacity:1}.gmv-map-container[data-v-bad72917]{position:relative}.gmv-map-container .gmv-map[data-v-bad72917]{left:0;right:0;top:0;bottom:0;position:absolute}.gmv-map-container .gmv-map-hidden[data-v-bad72917]{display:none}.gmv-street-view-panorama-container{position:relative}.gmv-street-view-panorama-container .gmv-street-view-panorama{left:0;right:0;top:0;bottom:0;position:absolute}
