@layer vuetify-overrides{.programs-table th{background-color:rgb(var(--v-theme-grey-100))!important}.programs-table__cell-actability,.programs-table__cell-delivery{justify-content:center}.programs-table td.programs-table__cell-price,.programs-table th.programs-table__cell-price{white-space:nowrap}.programs-table .v-skeleton-loader__bone{margin-left:0!important}}@layer vuetify-overrides{.property-star{--property-star-columns:repeat(1,100%);display:grid;gap:4px;grid-template-columns:var(--property-star-columns)}@media(min-width:800px){.property-star{--property-star-columns:repeat(2,50%)}}.search-layout--split .property-star{--property-star-columns:repeat(1,100%)}@media(min-width:1264px){.search-layout--split .property-star{--property-star-columns:repeat(2,50%)}}}@layer vuetify-overrides{.properties-card-item-others th{background-color:rgb(var(--v-theme-grey-100))!important;border-inline-end:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.properties-card-item-others td.properties-card-item-others__cell-open,.properties-card-item-others td.properties-card-item-others__cell-price,.properties-card-item-others th.properties-card-item-others__cell-open,.properties-card-item-others th.properties-card-item-others__cell-price{border-inline-end:none}@media(min-width:600px){.properties-card-item-others td.properties-card-item-others__cell-actions,.properties-card-item-others th.properties-card-item-others__cell-actions{border-inline-end:none}}.properties-card-item-others .v-skeleton-loader__bone{margin:11px 0}}@layer vuetify-overrides{.properties-card-item-actions{--properties-card-item-actions-grid:"add add" 50px "other view" 50px/1fr 1fr}.properties-card-item-actions--grid-four{--properties-card-item-actions-grid:"other add" 50px "view ask" 50px/1fr 1fr}.properties-card-item-actions{background-color:rgba(var(--v-theme-grey-50),var(--v-medium-emphasis-opacity));display:grid;grid-template:var(--properties-card-item-actions-grid)}.properties-card-item-actions__add,.properties-card-item-actions__ask,.properties-card-item-actions__others,.properties-card-item-actions__view{border-bottom-width:0;border-color:rgb(var(--v-border-color));border-style:solid;width:100%}.properties-card-item-actions__view{border-left-width:1px;grid-area:view}.properties-card-item-actions--grid-four .properties-card-item-actions__view{border-left-width:0;border-top-width:1px}.properties-card-item-actions__others{grid-area:other}.properties-card-item-actions__add{border-bottom-width:1px;grid-area:add}.properties-card-item-actions--grid-four .properties-card-item-actions__add{border-bottom-width:0;border-left-width:1px}.properties-card-item-actions__ask{border-left-width:1px;grid-area:ask}@media(min-width:600px){.properties-card-item-actions{--properties-card-item-actions-grid:"other add view" 50px/1fr 1fr 1fr}.properties-card-item-actions--grid-four{--properties-card-item-actions-grid:"other add view" 50px "ask ask ask" 50px/1fr 1fr 1fr}.properties-card-item-actions__view{border-left-width:0;border-top-width:0!important}.properties-card-item-actions__add{border-left-width:1px;border-right-width:1px}}.properties-card-item-actions__ask{border-left-width:0;border-top-width:1px}}@layer vuetify-final{.properties-card-item{--grid-template-xs:"image image image image" 232px ". . . ." 16px ". price score ." auto ". . . ." 16px ". infos infos ." auto ". stars stars ." 1fr ". project project ." min-content ". carac carac ." min-content ". comment comment ." min-content/12px 1fr 1fr 12px;--grid-template-sm:". image . score price ." auto ". image . infos infos ." auto ". image . stars stars ." 1fr ". . . . . ." 8px ". project project project project ." min-content ". carac carac carac carac ." min-content ". comment comment comment comment ." min-content/16px 285px 11px 1fr 170px 8px;--grid-template-md:". image . score price ." auto ". image . infos price ." auto ". image . stars stars ." 1fr ". image . project project ." min-content ". image . carac carac ." min-content ". comment comment comment comment ." min-content/16px 285px 11px 1fr 170px 8px;--grid-template:var(--grid-template-xs)}.properties-card-item__content{display:grid;grid-template:var(--grid-template)}@media(min-width:600px){.properties-card-item__content{--grid-template:var(--grid-template-sm)}}@media(min-width:800px){.properties-card-item__content{--grid-template:var(--grid-template-md)}}@media(max-width:1279px){.search-layout--split .properties-card-item__content{--grid-template:var(--grid-template-sm)}}.properties-card-item__images{grid-area:image;height:232px}@media(min-width:600px){.properties-card-item__images{height:285px}}.properties-card-item__images__carousel--on-top{border:3px solid rgb(var(--v-theme-primary));border-top-left-radius:8px;border-top-right-radius:8px}.properties-card-item__score{font-size:16px;font-weight:500;grid-area:score}.properties-card-item__price{grid-area:price}.properties-card-item__infos{grid-area:infos}.properties-card-item__stars{align-self:center;grid-area:stars}.properties-card-item__project{align-self:end;grid-area:project}.properties-card-item__characteristics{align-self:end;grid-area:carac}.properties-card-item__comment{grid-area:comment}.properties-card-item--is-top{border-color:rgb(var(--v-theme-primary));box-shadow:0 0 2px rgb(var(--v-theme-primary))!important;--v-border-color:var(--v-theme-primary)}}@layer vuetify-overrides{.properties-card-item-loader{box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a!important}.properties-card-item-loader__carousel{height:232px}@media(min-width:600px){.properties-card-item-loader__carousel{height:285px;margin:16px 0 0 16px;width:285px}.properties-card-item-loader__carousel>div{border-radius:8px}}}@layer vuetify-overrides{.properties-table th{background-color:rgb(var(--v-theme-grey-100))!important}.properties-table__cell-actability,.properties-table__cell-delivery{justify-content:center}.properties-table td.properties-table__cell-price,.properties-table th.properties-table__cell-price{white-space:nowrap}.properties-table .v-skeleton-loader__bone{margin-left:0!important}}.mapbox-improve-map,.mapboxgl-ctrl-compass{display:none}.mapboxgl-popup{z-index:30}.mapboxgl-popup-content{background:none;border-radius:unset;box-shadow:none;padding:unset;position:relative}.mapboxgl-popup-content:before{content:"";display:block;height:16px;position:absolute;width:16px;z-index:-1}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content:before{background-color:#fff;left:0;top:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content:before{background-color:#fff;right:0;top:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content:before{background-color:#fff;bottom:0;left:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content:before{background-color:#fff;bottom:0;right:0}@layer vuetify-overrides{.search-map-card{font-family:Inter,Helvetica,Arial,sans-serif;font-size:14px;max-width:100%;width:300px}.search-map-card__body{grid-template-columns:100px 1fr}.search-map-card__body__img{aspect-ratio:1/1}.search-map-card__body__content{max-width:100%;width:100%}.search-map-card__body__score{font-size:1.1428571429rem}.search-map-card__body__characteristics{grid-column:1/span 2}.search-map-card__actions{height:88px!important}}@layer vuetify-overrides{.search-map-card-skeleton{width:300px}.search-map-card-skeleton__image{height:92px!important;width:92px!important}.search-map-card-skeleton .v-skeleton-loader__heading{margin-bottom:0;margin-top:12px}}@layer vuetify-overrides{.search-map__btn-reload{bottom:16px;left:50%;transform:translate(-50%);z-index:20}}.v-btn-group--vertical{flex-flow:column;height:auto!important}.v-btn-group--vertical .v-btn{--v-btn-size-modifier:0px;height:calc(var(--v-btn-height) + var(--v-btn-size-modifier))!important}.v-btn-group--vertical .v-btn--variant-outlined{border-inline-start-color:rgba(var(--v-border-color),var(--v-border-opacity))!important;border-inline-start-style:solid!important;border-inline-start-width:thin!important}.v-btn-group--vertical .v-btn--density-compact{--v-btn-size-modifier:-8px}.v-btn-group--vertical .v-btn--density-default{--v-btn-size-modifier:12px}.v-btn-group--vertical .v-btn:first-child{border-end-start-radius:0!important;border-start-end-radius:inherit!important}.v-btn-group--vertical .v-btn:last-child{border-end-end-radius:inherit!important;border-end-start-radius:inherit!important;border-start-end-radius:0!important}.v-btn-group--divided.v-btn-group--vertical .v-btn:not(:last-child){border-bottom-width:0!important}@layer vuetify-overrides{.search-layout{--search-layout__list-width:100%;--search-layout__list-transform:translateX(0);--search-layout__map-width:100%;--search-layout__map-transform:translateX(0);--search-layout__switch-left:100%;--search-layout__switch-translate-x:-34px;--search-layout-transition-duration:.28s;--search-layout-transition-fn:linear}@media(min-width:1264px){.search-layout{--search-layout-transition-fn:ease}}.search-layout__list,.search-layout__map,.search-layout__switch{transition-duration:var(--search-layout-transition-duration);transition-timing-function:var(--search-layout-transition-fn)}.search-layout__list,.search-layout__map{transition-property:width,min-width,max-width,transform}.search-layout__switch{transition-property:left}.search-layout__list{max-width:var(--search-layout__list-width);min-width:var(--search-layout__list-width);transform:var(--search-layout__list-transform);width:var(--search-layout__list-width)}.search-layout__map{max-width:var(--search-layout__map-width);min-width:var(--search-layout__map-width);transform:var(--search-layout__map-transform);width:var(--search-layout__map-width)}.search-layout__switch{left:calc(var(--search-layout__switch-left) + var(--search-layout__switch-translate-x));top:32px;z-index:10}.search-layout--list{--search-layout__list-width:100%}.search-layout--map{--search-layout__map-width:100%;--search-layout__map-transform:translateX(-100%);--search-layout__list-transform:translateX(-100%)}.search-layout--split{--search-layout__switch-left:var(--search-layout__list-width);--search-layout__list-width:665px;--search-layout__map-width:calc(100% - var(--search-layout__list-width));--search-layout__switch-translate-x:-16px}@media(min-width:1264px){.search-layout--split{--search-layout__list-width:835px}}.search-layout--split .search-layout__list{border-right:1px solid rgb(var(--v-theme-grey-300))}}
