.PropertyBookingBar{position:fixed;left:0;right:0;z-index:3;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(var(--c-border-default)/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--c-surface)/var(--tw-bg-opacity));--tw-shadow:0px 4px 10px -2px rgb(var(--c-shadow)/calc(0.06 * var(--shadow-k, 1))),0px 16px 36px -8px rgb(var(--c-shadow)/calc(0.14 * var(--shadow-k, 1)));--tw-shadow-colored:0px 4px 10px -2px var(--tw-shadow-color),0px 16px 36px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.75rem;padding-top:.75rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media (prefers-reduced-motion:reduce){.PropertyBookingBar{transition-property:none}}.PropertyBookingBar{bottom:var(--bottom-nav-offset,0);padding-left:calc(var(--container-px, 1rem) + var(--safe-left, env(safe-area-inset-left, 0px)));padding-right:calc(var(--container-px, 1rem) + var(--safe-right, env(safe-area-inset-right, 0px)));padding-bottom:calc(.75rem + var(--safe-bottom, env(safe-area-inset-bottom, 0px)))}.PropertyBookingBar--hidden{pointer-events:none;--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));bottom:0}.PropertyBookingBar-summary{display:flex;min-width:0;flex-direction:column}.PropertyBookingBar-dates{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:break-word}.PropertyBookingBar-action{width:auto;flex:none}.PropertyBookingBar .PropertyBookingBar-action{padding-left:1rem;padding-right:1rem}.PropertyViewScreen:has(.PropertyBookingBar){padding-bottom:calc(3.75rem + 1.75rem + var(--safe-bottom, env(safe-area-inset-bottom, 0px)))}@media (min-width:64rem){.PropertyBookingBar{display:none}.PropertyViewScreen:has(.PropertyBookingBar){padding-bottom:5%}}