.font-prompt[data-v-08657890]{font-family:Prompt,sans-serif}.collapsible-enter-active[data-v-6fd52eaa]{transition:grid-template-rows .35s ease-out,opacity .3s ease-out .05s}.collapsible-leave-active[data-v-6fd52eaa]{transition:opacity .2s ease-out,grid-template-rows .3s ease-out .1s}.collapsible-enter-from[data-v-6fd52eaa],.collapsible-leave-to[data-v-6fd52eaa]{grid-template-rows:0fr;opacity:0}.collapsible-enter-to[data-v-6fd52eaa],.collapsible-leave-from[data-v-6fd52eaa]{grid-template-rows:1fr;opacity:1}.fade-overlay-enter-active[data-v-6fd52eaa]{transition:opacity .35s cubic-bezier(.23,1,.32,1)}.fade-overlay-leave-active[data-v-6fd52eaa]{transition:opacity .25s cubic-bezier(.23,1,.32,1);transition-delay:.1s}.fade-overlay-enter-from[data-v-6fd52eaa],.fade-overlay-leave-to[data-v-6fd52eaa]{opacity:0}.slide-right-enter-active[data-v-6fd52eaa]{transition:transform .4s cubic-bezier(.23,1,.32,1);transition-delay:.05s}.slide-right-leave-active[data-v-6fd52eaa]{transition:transform .3s cubic-bezier(.23,1,.32,1)}.slide-right-enter-from[data-v-6fd52eaa],.slide-right-leave-to[data-v-6fd52eaa]{transform:translate(100%)}.marker-bubble{min-width:140px;overflow:visible;padding:8px 12px;transform-origin:bottom left;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.marker-bubble:before{border-left:7.5px solid transparent;border-right:7.5px solid transparent;border-top:11px solid #e6e6e6;bottom:-11px;left:24px}.marker-bubble:after,.marker-bubble:before{content:"";height:0;position:absolute;transition:border-top-color .3s ease;width:0}.marker-bubble:after{border-left:6.5px solid transparent;border-right:6.5px solid transparent;border-top:10px solid #fff;bottom:-9px;left:25px}.title-text{color:#262626;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.label-text,.title-text{transition:color .3s ease}.label-text{color:#737373}.additional-info{color:#262626;max-height:0;opacity:0;overflow:hidden;padding-top:0;transition:opacity .25s ease-out,max-height .3s ease-out,padding-top .3s ease-out}.marker-content-expanded{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.rent-text,.sale-text{background:#e6e6e6;transition:background .3s ease}.marker-container.is-active .marker-bubble,.marker-container.is-expanded .marker-bubble{min-width:180px;padding:12px}.marker-container.is-active .additional-info,.marker-container.is-expanded .additional-info{max-height:120px;opacity:1;padding-top:16px}.marker-container.is-active .title-text,.marker-container.is-expanded .title-text{white-space:normal}.marker-container.is-active .marker-bubble{background-color:#b31812;border-color:#b31812}.marker-container.is-active .marker-bubble:after,.marker-container.is-active .marker-bubble:before{border-top-color:#b31812}.marker-container.is-active .label-text,.marker-container.is-active .title-text{color:#fff}.marker-container.is-active .additional-info{color:#6e0000}.marker-container.is-active .rent-text,.marker-container.is-active .sale-text{background:#fff}.marker-container.is-active.is-project-mode .marker-content-expanded{opacity:0;pointer-events:none}.marker-container.is-active:not(.is-project-mode) .marker-content-expanded{opacity:1;pointer-events:auto}.loading-dots{align-items:center;display:flex;gap:8px;height:50px;justify-content:center}.loading-dots .dot{animation:bounce 1.4s ease-in-out infinite both;background-color:#b31812;border-radius:50%;height:12px;width:12px}@keyframes bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.loading-dots .dot:first-child{animation-delay:-.32s}.loading-dots .dot:nth-child(2){animation-delay:-.16s}.loading-dots .dot:nth-child(3){animation-delay:0s}
