.estate.svelte-p6j3vk{background:var(--white);width:min(106.25rem,100vw - 2rem);max-width:none;height:calc(100dvh - 2rem);max-height:none;color:var(--black);overscroll-behavior:contain;border:0;border-radius:.5rem;margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto}.estate.svelte-p6j3vk::backdrop{background:rgba(var(--black-rgb), .55)}.estate.svelte-p6j3vk::-webkit-scrollbar{width:.5rem}.estate.svelte-p6j3vk::-webkit-scrollbar-track{background-color:rgba(var(--black-rgb), .1)}.estate.svelte-p6j3vk::-webkit-scrollbar-thumb{background-color:var(--primary)}.estate__panel.svelte-p6j3vk{min-height:100%}.estate__panel__toolbar.svelte-p6j3vk{background:var(--white);z-index:5;border-bottom:1px solid var(--grey);justify-content:flex-end;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex;position:sticky;top:0}.estate__panel__toolbar__link.svelte-p6j3vk{color:var(--primary);text-decoration:underline}.estate__panel__toolbar__close.svelte-p6j3vk{border-radius:.25rem;place-items:center;width:2.5rem;height:2.5rem;display:grid}@media (width<=700px){.estate.svelte-p6j3vk{border-radius:0;width:100%;height:100dvh}}.price.svelte-jdnfk4{width:min(25rem,100vw - 4.25rem)}.price__title.svelte-jdnfk4{font-size:1.125rem;font-weight:500}.price__description.svelte-jdnfk4,.price__unit.svelte-jdnfk4,.price__note.svelte-jdnfk4{color:#666;margin-top:.5rem;font-size:.8rem}.price__histogram.svelte-jdnfk4{align-items:end;gap:.125rem;height:7rem;margin:1rem .625rem 0;display:flex}.price__histogram__bar.svelte-jdnfk4{background:#ddd;flex:1;min-width:0}.price__histogram__bar.chosen.svelte-jdnfk4{background:var(--primary)}.price__range.svelte-jdnfk4{height:1.5rem;margin:0 .625rem;position:relative}.price__range.svelte-jdnfk4:before{content:"";top:.625rem;background:#ddd;border-radius:2px;height:4px;position:absolute;inset-inline:0}.price__range__track.svelte-jdnfk4{content:"";background:var(--primary);border-radius:2px;height:4px;position:absolute;top:.625rem}.price__range__input.svelte-jdnfk4{appearance:none;pointer-events:none;background:0 0;width:100%;height:1.5rem;margin:0;padding:0;position:absolute;inset:0}.price__range__input.svelte-jdnfk4::-webkit-slider-thumb{appearance:none;pointer-events:auto;border:2px solid var(--white);background:var(--primary);cursor:grab;width:1.25rem;height:1.25rem;box-shadow:0 0 0 1px var(--primary);border-radius:50%}.price__range__input.svelte-jdnfk4::-moz-range-thumb{pointer-events:auto;border:2px solid var(--white);background:var(--primary);cursor:grab;border-radius:50%;width:1.25rem;height:1.25rem}.price__ticks.svelte-jdnfk4{justify-content:space-between;font-size:.75rem;display:flex}.price__unit.svelte-jdnfk4{text-align:center}.price__values.svelte-jdnfk4{grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem;display:grid}.price__actions.svelte-jdnfk4{justify-content:space-between;align-items:center;margin-top:1rem;display:flex}.price__actions__reset.svelte-jdnfk4{color:var(--primary);text-decoration:underline}.filters.svelte-1v1yxpo{z-index:1;background:var(--white);border-block:1px solid #9b978e80;flex-wrap:wrap;align-items:center;gap:0 1rem;padding:1rem 2rem 0;display:flex;position:relative}.filters__features.svelte-1v1yxpo{flex-basis:100%;order:3}.filters__search.svelte-1v1yxpo{flex:0 30rem;min-width:16rem}.filters__filter.svelte-1v1yxpo{flex:0 15rem;min-width:8rem}.filters__view.svelte-1v1yxpo{border-radius:.25rem;flex:0 0 12rem;margin-left:auto;display:flex}.filters__view__link.svelte-1v1yxpo{text-align:center;background:var(--primary);color:var(--white);border-radius:.25rem;flex:1;padding:.875rem 1rem}.filters__view__link.svelte-1v1yxpo:hover{background:var(--primary-dark)}.filters__types.svelte-1v1yxpo{gap:.75rem;min-width:13rem;display:grid}.filters__types__choice.svelte-1v1yxpo{cursor:pointer;align-items:center;gap:.75rem;display:flex}.filters__types__choice__checkbox.svelte-1v1yxpo{appearance:auto;width:1.25rem;height:1.25rem;accent-color:var(--primary)}.filters__rooms.svelte-1v1yxpo{gap:.5rem;display:flex}.filters__rooms__room.svelte-1v1yxpo{border:1px solid #ccc;border-radius:.25rem;padding:.5rem}.filters__rooms__room[aria-pressed=true].svelte-1v1yxpo{background:var(--primary);color:var(--white)}@media (width<=1500px){.filters.svelte-1v1yxpo{padding-inline:1rem}.filters__search.svelte-1v1yxpo{min-width:12rem}.filters__view.svelte-1v1yxpo{flex-basis:12rem}}@media (width<=1000px){.filters.svelte-1v1yxpo{flex-wrap:wrap;gap:.75rem}.filters__search.svelte-1v1yxpo{flex:calc(100% - 14rem)}.filters__filter.svelte-1v1yxpo{flex:1;order:1}.filters__view.svelte-1v1yxpo{order:0}}@media (width<=700px){.filters__search.svelte-1v1yxpo{flex-basis:100%}.filters__filter.svelte-1v1yxpo{flex:1 1 0;min-width:0}.filters__view.svelte-1v1yxpo{flex-basis:100%;order:2}}.results.svelte-1u6ib15{background:var(--white);scrollbar-color:var(--primary) #eee;scrollbar-width:thin;min-width:0;height:100%;min-height:0;padding:1.5rem;overflow-y:auto;container-type:inline-size}.results.svelte-1u6ib15::-webkit-scrollbar{width:.5rem}.results.svelte-1u6ib15::-webkit-scrollbar-track{background-color:rgba(var(--black-rgb), .1)}.results.svelte-1u6ib15::-webkit-scrollbar-thumb{background-color:var(--primary)}.results__header.svelte-1u6ib15{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.results__header__count.svelte-1u6ib15{font-size:1.5rem;font-weight:600}.results__header__count.svelte-1u6ib15 span:where(.svelte-1u6ib15){color:var(--primary)}.results__header__controls.svelte-1u6ib15{align-items:center;gap:1.5rem;display:flex}.results__header__controls__layouts.svelte-1u6ib15{display:flex}.results__header__controls__layouts__layout.svelte-1u6ib15{color:#9b978e;padding:.25rem .5rem}.results__header__controls__layouts__layout.svelte-1u6ib15+.results__header__controls__layouts__layout:where(.svelte-1u6ib15){border-left:1px solid #ccc}.results__header__controls__layouts__layout[aria-pressed=true].svelte-1u6ib15{color:var(--primary)}.results__header__controls__layouts__layout__icon.svelte-1u6ib15{background:currentColor;width:1.5rem;height:1.5rem;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.results__header__controls__layouts__layout__icon.grid.svelte-1u6ib15{-webkit-mask-image:url(../../../images/kort/grid.svg);mask-image:url(../../../images/kort/grid.svg)}.results__header__controls__layouts__layout__icon.rows.svelte-1u6ib15{-webkit-mask-image:url(../../../images/kort/rows.svg);mask-image:url(../../../images/kort/rows.svg)}.results__header__controls__sort.svelte-1u6ib15{position:relative}.results__header__controls__sort__select.svelte-1u6ib15{appearance:none;color:#77746e;background:var(--white);border:1px solid #9b978e;border-radius:.25rem;width:15rem;height:3rem;padding:0 3.5rem 0 1rem}.results__header__controls__sort__caret.svelte-1u6ib15{pointer-events:none;display:block;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.results__cards.svelte-1u6ib15{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}.results__cards.rows.svelte-1u6ib15{grid-template-columns:1fr}.results__cards__estate.svelte-1u6ib15{min-width:0;display:flex}.results__cards__empty.svelte-1u6ib15{color:#666;grid-column:1/-1;padding:2rem 0;line-height:1.6}@container (width<=650px){.results__header__count.svelte-1u6ib15{font-size:1.125rem}.results__header__controls.svelte-1u6ib15{gap:.5rem}.results__header__controls__sort__select.svelte-1u6ib15{width:11rem}.results__cards.svelte-1u6ib15{grid-template-columns:1fr}}@container (width<=420px){.results__header.svelte-1u6ib15{gap:.75rem}.results__header__controls.svelte-1u6ib15{justify-content:space-between;width:100%}}@media (width<=700px){.results__header__controls__layouts.svelte-1u6ib15{display:none}}.map.svelte-1kpdlo7{width:100%;height:100%;position:relative}.map.svelte-1kpdlo7 .map-pin,.map.svelte-1kpdlo7 .map-cluster{transition:scale .15s,filter .15s}.map.svelte-1kpdlo7 .map-pin{transform-origin:5px 7.5px}.map.svelte-1kpdlo7 .map-cluster{transform-origin:6px 6px}.map.svelte-1kpdlo7 .highlighted .map-pin,.map.svelte-1kpdlo7 .highlighted .map-cluster{filter:drop-shadow(0 2px 4px rgba(var(--black-rgb), .4));scale:1.15}.map.svelte-1kpdlo7 .highlighted rect,.map.svelte-1kpdlo7 .highlighted path,.map.svelte-1kpdlo7 .highlighted circle{fill:var(--primary-dark)}.map.svelte-107xmjp{flex-direction:column;height:calc(100dvh - 5rem);min-height:0;margin-top:5rem;display:flex}.map__content.svelte-107xmjp{flex:1;grid-template-columns:minmax(0,3fr) minmax(0,2fr);width:100%;min-height:0;display:grid}.map__canvas.svelte-107xmjp{isolation:isolate;min-width:0;min-height:0;position:relative}@media (width<=1000px){.map.svelte-107xmjp{height:calc(100dvh - 5rem);margin-top:5rem}.map__content.svelte-107xmjp{grid-template-columns:minmax(0,1fr) minmax(22.5rem,1fr)}}@media (width<=700px){.map.svelte-107xmjp{height:auto}.map__content.svelte-107xmjp{flex-direction:column;display:flex}.map__canvas.svelte-107xmjp{flex-shrink:0;height:50vh;min-height:0}}
