.card.svelte-unx4bx{-webkit-user-select:none;user-select:none;z-index:40;background-color:#f5f5f5;border-radius:8px;flex-direction:column;align-self:start;transition:box-shadow .2s ease-in,transform .2s ease-in;display:flex;position:relative;overflow:hidden;transform:scale(1);box-shadow:0 1px 3px #0909094d,0 4px 8px #09090926}.card.svelte-unx4bx:hover,.card.svelte-unx4bx:focus-within{transform:scale(1.01);box-shadow:0 4px 8px #0909094d,0 8px 16px #09090926}.card.svelte-unx4bx:focus-within{outline:2px solid #007aff}.card.landscape.svelte-unx4bx{flex-direction:row;gap:16px;min-height:150px}.card.landscape.svelte-unx4bx .card-image:where(.svelte-unx4bx){width:50%}.card.landscape.svelte-unx4bx section:where(.svelte-unx4bx){width:50%;padding:16px 16px 16px 0}.card.svelte-unx4bx .card-image:where(.svelte-unx4bx){aspect-ratio:16/9;border-top-left-radius:8px;border-top-right-radius:8px;width:100%;overflow:hidden}.card.svelte-unx4bx .card-image:where(.svelte-unx4bx) img:where(.svelte-unx4bx){object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .3s}.card.svelte-unx4bx section:where(.svelte-unx4bx){flex-direction:column;gap:8px;padding:16px;display:flex}.card.svelte-unx4bx section:where(.svelte-unx4bx) a:where(.svelte-unx4bx){color:#090909;text-decoration:none}.card.svelte-unx4bx section:where(.svelte-unx4bx) a:where(.svelte-unx4bx):focus-visible{outline:none}.card.svelte-unx4bx section:where(.svelte-unx4bx) a:where(.svelte-unx4bx):after{content:"";z-index:1;cursor:pointer;position:absolute;inset:0}.card.svelte-unx4bx section:where(.svelte-unx4bx) a:where(.svelte-unx4bx) h2:where(.svelte-unx4bx){text-align:left;text-wrap:nowrap;text-overflow:ellipsis;background:0 0;border:none;margin:0;padding:0;overflow:hidden}span.svelte-1ib0czn{color:#f5f5f5;-webkit-user-select:none;user-select:none;background-color:#090909;border-radius:8px;height:32px;padding:8px;line-height:1rem}p.card-description.svelte-zjh9wh{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:40px;font-size:.875rem;display:-webkit-box;overflow:hidden}.maplibregl-popup-content{padding:0!important}.maplibregl-marker{cursor:pointer}
