.sticky-bar.svelte-x9wh43{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(var(--glass-rgb,251, 250, 247), .96);border-top:.0625rem solid var(--sticky-bar-line,#eae5da);padding:.75rem clamp(1rem, 4vw, 2rem) calc(.75rem + env(safe-area-inset-bottom));width:var(--vw,100vw);z-index:9;margin-inline-start:calc(50% - var(--vw,100vw) / 2);transition:transform .35s cubic-bezier(.2,.7,.2,1);position:sticky;bottom:0;transform:translateY(110%)}.sticky-bar.visible.svelte-x9wh43{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.sticky-bar.svelte-x9wh43{transition:none}}@media (prefers-reduced-transparency:reduce){.sticky-bar.svelte-x9wh43{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgb(var(--glass-rgb,251, 250, 247))}}.sticky-bar__inner.svelte-x9wh43{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.125rem;max-width:73.75rem;margin:0 auto;display:flex}.sticky-bar__house.svelte-x9wh43{min-width:0}.sticky-bar__actions.svelte-x9wh43{align-items:center;gap:.625rem;display:flex}.sticky-bar__actions.svelte-x9wh43 .btn-pill-dark{font-size:.8125rem}.sticky-bar__name.svelte-x9wh43{color:var(--color-ink);font-family:var(--font-family-heading), Georgia, serif;font-size:1.25rem;line-height:1.1}.sticky-bar__region.svelte-x9wh43{color:var(--color-gray-warm);margin-top:.125rem;font-size:.75rem}.theme-maldives .sticky-bar__inner.svelte-x9wh43{max-width:67rem}.sticky-bar__short.svelte-x9wh43{display:none}@media (width<=59.9375rem){.sticky-bar__long.svelte-x9wh43{display:none}.sticky-bar__short.svelte-x9wh43{display:inline}}.theme-maldives .sticky-bar__actions.svelte-x9wh43 .btn-pill-dark{background:var(--color-theme-primary);border-color:var(--color-theme-primary);color:var(--color-white);min-height:2.75rem;font-size:.875rem;font-weight:600}@media (width>=60rem){.theme-maldives .sticky-bar__house.svelte-x9wh43{align-items:baseline;gap:1rem;display:flex}.theme-maldives .sticky-bar__name.svelte-x9wh43{font-size:1.375rem}.theme-maldives .sticky-bar__region.svelte-x9wh43{margin-top:0;font-size:.8125rem}}@media (width<=59.9375rem){.theme-maldives .sticky-bar__region.svelte-x9wh43{display:none}.theme-maldives .sticky-bar__name.svelte-x9wh43{font-size:1.125rem}}
