.loader[data-v-8976883b]{display:flex;justify-content:center;align-items:center;flex-direction:column;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:var(--app-background)}.loader-content[data-v-8976883b]{width:100%;height:13.75rem;position:absolute;top:50%;left:50%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;transform:translate(-50%,-50%)}@media only screen and (hover: hover) and (pointer: fine){.loader-content[data-v-8976883b]{transform:translate(-50%,-70%)}}.text[data-v-8976883b]{margin-top:.5rem;font-weight:700;color:var(--loader-subtitle-color)}.text.--with-dots[data-v-8976883b]:after{content:"";width:.5rem;display:inline-block;text-align:left;animation:dot-animation steps(1,end) 3s infinite}.title[data-v-8976883b]{font-size:1.875rem;font-weight:900;color:var(--loader-title-color)}.boxes[data-v-8976883b]{--shadow: rgba(0, 0, 0, .08);--size: 2.25rem;--duration: .8s;width:calc(var(--size) * 3);height:calc(var(--size) * 2);position:relative;top:-20rem;transform-style:preserve-3d;transform-origin:-500% 400%;transform:rotateX(60deg) rotate(45deg) rotateY(0) translateZ(0)}.boxes .box[data-v-8976883b]{width:var(--size);height:var(--size);position:absolute;top:0;left:0;transform-style:preserve-3d}.boxes .box[data-v-8976883b]:nth-child(1){transform:translate(100%);animation:box1-8976883b var(--duration) linear infinite}.boxes .box[data-v-8976883b]:nth-child(2){transform:translateY(100%);animation:box2-8976883b var(--duration) linear infinite}.boxes .box[data-v-8976883b]:nth-child(3){transform:translate(100%,100%);animation:box3-8976883b var(--duration) linear infinite}.boxes .box[data-v-8976883b]:nth-child(4){transform:translate(200%);animation:box4-8976883b var(--duration) linear infinite}.boxes .box[data-v-8976883b]:nth-child(5){transform:translate(100%);animation:box4-8976883b var(--duration) linear infinite}.boxes .box[data-v-8976883b]:nth-child(6){transform:translateY(100%);animation:box2-8976883b var(--duration) linear infinite}.boxes .box[data-v-8976883b]:nth-child(7){transform:translate(100%,100%);animation:box3-8976883b var(--duration) linear infinite}.boxes .box>div[data-v-8976883b]{--background: var(--primary-color);--top: auto;--right: auto;--bottom: auto;--left: auto;--translateZ: calc(var(--size) / 2);--rotateY: 0deg;--rotateX: 0deg;width:100%;height:100%;position:absolute;top:var(--top);right:var(--right);bottom:var(--bottom);left:var(--left);background:var(--background);transform:rotateY(var(--rotateY)) rotateX(var(--rotateX)) translateZ(var(--translateZ))}.boxes .box>div[data-v-8976883b]:nth-child(1){--top: 0;--left: 0}.boxes .box>div[data-v-8976883b]:nth-child(2){filter:brightness(65%);--right: 0;--rotateY: 90deg}.boxes .box>div[data-v-8976883b]:nth-child(3){filter:brightness(80%);--rotateX: -90deg}.boxes .box>div[data-v-8976883b]:nth-child(4){--background: var(--shadow);--top: 0;--left: 0;--translateZ: calc(var(--size) * 3 * -1)}.boxes .box>div[data-v-8976883b]:nth-child(5){filter:brightness(65%);--top: 0;--left: 0;--translateZ: calc(var(--size) * -1 / 2)}.boxes .box>div[data-v-8976883b]:nth-child(6){filter:brightness(65%);--right: 100%;--rotateY: 90deg}.boxes .box>div[data-v-8976883b]:nth-child(7){filter:brightness(65%);--rotateX: -90deg;--top: -100%}@keyframes box1-8976883b{0%,50%{transform:translate(100%)}to{transform:translate(200%)}}@keyframes box2-8976883b{0%{transform:translateY(100%)}50%{transform:translate(0)}to{transform:translate(100%)}}@keyframes box3-8976883b{0%,50%{transform:translate(100%,100%)}to{transform:translateY(100%)}}@keyframes box4-8976883b{0%{transform:translate(200%)}50%{transform:translate(200%,100%)}to{transform:translate(100%,100%)}}.back-button[data-v-fd2eb166]{display:flex;justify-content:center;align-items:center;color:var(--back-button-color);text-decoration:none;font-weight:700;text-transform:uppercase}.back-button .icon[data-v-fd2eb166]{width:1.75rem;height:1.75rem;margin-right:.75rem;color:var(--back-button-color)}@media only screen and (orientation: landscape) and (max-height: 40rem){.back-button .icon[data-v-fd2eb166]{width:1.5625rem;height:1.5625rem}}.close-button[data-v-635e3f63]{--button-size: 2rem;display:flex;justify-content:center;align-items:center;width:var(--button-size);height:var(--button-size);border-radius:50%;background:var(--close-button-background)}.close-button .icon[data-v-635e3f63]{width:calc(var(--button-size) * 3 / 4);height:calc(var(--button-size) * 3 / 4);color:var(--close-button-color)}.labels[data-v-dd1ba063]{display:flex;justify-content:space-between;margin:0 calc(-1 * var(--slider-handle-width) / 2) .75rem calc(-1 * var(--slider-handle-width) / 2)}.checkboxes-container[data-v-3e699290]{display:flex;align-items:flex-start;flex-direction:column;margin:.625rem 0 0}.checkboxes-container .title[data-v-3e699290]{width:100%;text-align:left;margin-bottom:1rem;font-size:1.0625rem;position:relative;color:var(--advanced-filters-group-title)}.grid[data-v-3e699290]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding-bottom:.375rem}.grid-1-column.grid[data-v-3e699290]{grid-template-columns:1fr}.custom-checkbox[data-v-3e699290]{display:flex;align-items:center;position:relative;font-size:.9375rem}@media (any-hover: hover){.custom-checkbox[data-v-3e699290]:hover{cursor:pointer}}.custom-checkbox[data-v-3e699290]:before{position:absolute;top:.125rem;left:0;width:1.1875rem;height:1.1875rem;border-radius:var(--advanced-filters-border-radius);transition:all .1s ease-in-out;content:"";border:.0625rem solid var(--advanced-filters-border-color)}.content[data-v-3e699290]{margin-left:1.75rem;text-align:left;color:var(--advanced-filters-checkbox-label-color)}.content[data-v-3e699290]:before{transition:all .1s ease-in-out;width:1.1875rem;height:1.1875rem;border-radius:var(--advanced-filters-border-radius);position:absolute;top:.125rem;left:0;content:"";border:.0625rem solid var(--advanced-filters-checkbox-active-color);background:var(--advanced-filters-checkbox-active-color);display:inline-block;opacity:0}.checkbox[data-v-3e699290]{position:absolute;z-index:-1;opacity:0}.checkbox:checked+.content[data-v-3e699290]:before{opacity:1}.custom-checkbox[data-v-57c720d6]{display:flex;align-items:center;position:relative;font-size:.9375rem}@media (any-hover: hover){.custom-checkbox[data-v-57c720d6]:hover{cursor:pointer}}.custom-checkbox[data-v-57c720d6]:before{position:absolute;top:.125rem;left:0;width:1.1875rem;height:1.1875rem;border-radius:var(--advanced-filters-border-radius);transition:all .1s ease-in-out;content:"";border:.0625rem solid var(--advanced-filters-border-color)}.content[data-v-57c720d6]{margin-left:1.75rem;text-align:left;color:var(--advanced-filters-checkbox-label-color)}.content[data-v-57c720d6]:before{transition:all .1s ease-in-out;width:1.1875rem;height:1.1875rem;border-radius:var(--advanced-filters-border-radius);position:absolute;top:.125rem;left:0;content:"";border:.0625rem solid var(--advanced-filters-checkbox-active-color);background:var(--advanced-filters-checkbox-active-color);display:inline-block;opacity:0}.checkbox[data-v-57c720d6]{position:absolute;z-index:-1;opacity:0}.checkbox:checked+.content[data-v-57c720d6]:before{opacity:1}.checkboxes-container[data-v-69fbf5cc]{display:flex;align-items:flex-start;flex-direction:column;margin:.625rem 0 0}.checkboxes-container .title[data-v-69fbf5cc]{width:100%;text-align:left;margin-bottom:1rem;font-size:1.0625rem;position:relative;color:var(--advanced-filters-group-title)}.grid[data-v-69fbf5cc]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding-bottom:.375rem}.grid-1-column.grid[data-v-69fbf5cc]{grid-template-columns:1fr}.advanced-filters[data-v-8f792e76]{width:calc(100% + var(--slider-handle-width));margin-left:calc(-1 * var(--slider-handle-width) / 2);margin-top:2rem;padding-bottom:.5rem}.advanced-filters .main[data-v-8f792e76]{max-height:0;transition:.25s all linear;opacity:0;visibility:hidden;overflow:hidden;padding-bottom:.5rem;position:relative;margin-bottom:0;margin-left:0}.advanced-filters .main.--show[data-v-8f792e76]{max-height:36.25rem;opacity:1;visibility:visible}.trigger[data-v-8f792e76]{width:100%;height:auto;border-radius:var(--advanced-filters-trigger-radius);display:flex;justify-content:space-around;align-items:center;transition:all .25s ease-in-out;background:var(--advanced-filters-trigger-background);color:var(--advanced-filters-trigger-color);padding:.5rem 1rem;margin-bottom:1rem;border:.0625rem solid var(--advanced-filters-border-color);white-space:nowrap;font-size:.9375rem}.trigger span[data-v-8f792e76]{margin-right:.5rem}@media (any-hover: hover){.trigger[data-v-8f792e76]:hover{background:var(--advanced-filters-trigger-background-hover);color:var(--advanced-filters-trigger-color-hover);border:.0625rem solid var(--advanced-filters-trigger-background-hover)}}.trigger .arrow-icon[data-v-8f792e76]{width:.875rem;height:.875rem;transition:transform .25s ease-in-out;transform:rotate(270deg)}.trigger.--active .arrow-icon[data-v-8f792e76]{transform:rotate(90deg)}.clear-filters[data-v-8f792e76]{display:flex;justify-content:center;align-items:center;background:var(--reset-filters-background);color:var(--reset-filters-color);font-size:.9375rem;margin:1rem auto 0}.clear-filters span[data-v-8f792e76]{margin-left:.5rem}.clear-filters .icon[data-v-8f792e76]{width:1.0625rem;height:1.0625rem}.search-by-name[data-v-0b6c8ca4]{width:calc(100% + var(--slider-handle-width));margin-left:calc(-1 * var(--slider-handle-width) / 2);margin-top:30px;text-align:left;position:relative}.label[data-v-0b6c8ca4]{font-size:1.0625rem}.row[data-v-0b6c8ca4]{display:flex;margin-top:.5rem}.row-wrapper[data-v-0b6c8ca4]{position:relative;width:100%}.hints[data-v-0b6c8ca4]{position:absolute;bottom:38px;left:0;z-index:1;width:100%;border-radius:var(--advanced-filters-border-radius);padding-bottom:2rem;border:.0625rem solid var(--advanced-filters-border-color);background:var(--ui-background)}.hint[data-v-0b6c8ca4]{display:flex;justify-content:space-between;align-items:center;transition:background .1s ease-in-out;width:100%;font-size:1.0625rem;line-height:1.0625rem;color:var(--advanced-filters-trigger-color);background:none;padding:.5rem}.hint[data-v-0b6c8ca4]:not(:last-child){border-bottom:.0625rem solid var(--advanced-filters-border-color)}@media (any-hover: hover){.hint[data-v-0b6c8ca4]:hover{background:var(--advanced-filters-border-color)}.hint:hover .go-to-symbol[data-v-0b6c8ca4]{transform:translate(.1875rem)}}.hint .building-name[data-v-0b6c8ca4]{border-right:.0625rem solid currentColor;margin-right:.5rem;padding-right:.5rem}.hint .go-to-symbol[data-v-0b6c8ca4]{width:1.0625rem;height:1.0625rem;display:flex;justify-content:center;align-items:center;transition:transform .1s ease-in-out;margin-right:-.25rem;font-size:1.25rem;font-weight:700;color:var(--advanced-filters-trigger-color)}.input-wrapper[data-v-0b6c8ca4]{position:relative;z-index:1}.input[data-v-0b6c8ca4]{width:100%;height:2rem;border-radius:var(--advanced-filters-border-radius);padding-left:.5rem;border:.0625rem solid var(--advanced-filters-border-color);background:var(--ui-background);color:var(--advanced-filters-trigger-color);font-size:1.0625rem}.reset-button[data-v-0b6c8ca4]{position:absolute;top:.125rem;right:.125rem;bottom:.125rem;width:1.5rem;border-radius:var(--advanced-filters-border-radius);transition:opacity .1s ease-in-out;background:var(--ui-background);color:var(--advanced-filters-trigger-color);font-size:.875rem}@media (any-hover: hover){.reset-button[data-v-0b6c8ca4]:hover{opacity:.7}}.message[data-v-0b6c8ca4]{position:absolute;bottom:-1.5rem;left:0;width:100%;text-align:left;color:red;font-size:.875rem}.toggle-list[data-v-0b6c8ca4]{min-width:160px;width:-moz-fit-content;width:fit-content;background:#b61929;margin:8px 0 0 auto;font-size:13px;border-radius:var(--advanced-filters-border-radius);text-align:center;padding:4px;color:#fff;font-weight:600;cursor:pointer}@media (any-hover: hover){.toggle-list[data-v-0b6c8ca4]:hover{background:#9c1321}}.filters-btn-container[data-v-75886ba5]{position:fixed;top:var(--default-inset);right:calc((100% - var(--app-width)) / 2 + var(--default-inset));transition:box-shadow .25s ease-in-out;display:none;background:var(--filters-button-background);border-radius:var(--ui-radius);box-shadow:var(--box-shadow)}.filters-btn-container .filters-btn[data-v-75886ba5]{display:flex;justify-content:center;align-items:center;height:var(--filters-button-size);background:none;padding:1.25rem;font-size:1rem;color:var(--filters-button-color);text-transform:uppercase;font-weight:700}.filters-btn-container.--visible[data-v-75886ba5]{display:flex;justify-content:center;align-items:center}@media only screen and (orientation: portrait){.filters-btn-container[data-v-75886ba5]{display:flex;justify-content:space-between;align-items:center;width:100%;height:var(--portrait-bottom-bar-height);border-radius:0;top:unset;right:unset;bottom:0;left:0;padding:0 1rem}.filters-btn-container.--visible[data-v-75886ba5]{display:flex;justify-content:space-between;align-items:center}.filters-btn-container .filters-btn[data-v-75886ba5]{padding:0}.filters-btn-container .filters-btn[data-v-75886ba5]:first-child:last-child{margin-left:auto}}@media only screen and (orientation: landscape) and (max-height: 40rem){.filters-btn-container[data-v-75886ba5]{--filters-button-size: 3.125rem;top:unset;right:calc((100% - var(--app-width)) / 2 + var(--default-inset));bottom:calc(100% - var(--app-height) + var(--default-inset));height:var(--back-button-size)}}.filters-btn-container .search-icon[data-v-75886ba5]{margin-right:1rem;color:var(--filters-button-color)}@media only screen and (orientation: portrait){.filters-btn-container .search-icon[data-v-75886ba5]{width:1.875rem;height:1.875rem}}@media only screen and (orientation: landscape){.filters-btn-container .search-icon[data-v-75886ba5]{width:1.875rem;height:1.875rem}}@media only screen and (orientation: landscape) and (max-height: 40rem){.filters-btn-container .search-icon[data-v-75886ba5]{width:1.5625rem;height:1.5625rem}}.filters-btn-container .back-button[data-v-75886ba5]{display:none}@media only screen and (orientation: portrait){.filters-btn-container .back-button[data-v-75886ba5]{display:flex;justify-content:center;align-items:center}}@media (any-hover: hover){.filters-btn-container[data-v-75886ba5]:hover{box-shadow:var(--box-shadow-hover)}}.filters-btn-container[data-v-75886ba5]:focus{box-shadow:var(--box-shadow-hover)}.filters-container[data-v-75886ba5]{width:18.75rem;height:auto;border-radius:var(--ui-radius);position:fixed;top:var(--default-inset);right:var(--default-inset);z-index:1;display:flex;justify-content:center;align-items:flex-start;flex-direction:row;flex-wrap:wrap;transition:all .25s ease-in-out;opacity:0;visibility:hidden;background:var(--ui-background);box-shadow:var(--box-shadow);transform:translate(.625rem)}@media only screen and (hover: hover) and (pointer: fine){.filters-container[data-v-75886ba5]{scrollbar-width:thin;scrollbar-color:var(--scrollbar-foreground-color) var(--scrollbar-background-color)}.filters-container[data-v-75886ba5]::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}.filters-container[data-v-75886ba5]::-webkit-scrollbar-thumb{background:var(--scrollbar-foreground-color);border-radius:var(--ui-radius)}.filters-container[data-v-75886ba5]::-webkit-scrollbar-track{background:var(--scrollbar-background-color);border-radius:var(--ui-radius)}}.filters-container h1[data-v-75886ba5],.filters-container h2[data-v-75886ba5],.filters-container h3[data-v-75886ba5],.filters-container h4[data-v-75886ba5],.filters-container h5[data-v-75886ba5],.filters-container h6[data-v-75886ba5],.filters-container p[data-v-75886ba5],.filters-container span[data-v-75886ba5],.filters-container label[data-v-75886ba5],.filters-container div[data-v-75886ba5]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.filters-container.--active[data-v-75886ba5]{opacity:1;visibility:visible;transform:translate(0)}@media only screen and (orientation: portrait){.filters-container[data-v-75886ba5]{--mobile-bottom-inset: calc((var(--default-inset) / 2) + var(--portrait-bottom-bar-height));top:unset;bottom:var(--mobile-bottom-inset);left:50%;width:100%;max-width:21.25rem;transform:translate(-50%,.625rem)}.filters-container.--active[data-v-75886ba5]{transform:translate(-50%)}}@media only screen and (orientation: landscape) and (max-height: 40rem){.filters-container[data-v-75886ba5]{--mobile-bottom-inset: 1rem;top:unset;bottom:var(--mobile-bottom-inset);left:50%;width:100%;max-width:21.25rem;transform:translate(-50%,.625rem)}.filters-container.--active[data-v-75886ba5]{transform:translate(-50%)}}@media only screen and (orientation: landscape) and (max-height: 40rem) and (max-height: 26.25rem){.filters-container[data-v-75886ba5]{max-height:90%;overflow-y:auto}}.filters-container .filters-main[data-v-75886ba5]{width:100%;max-height:calc(var(--app-height) - 2 * var(--default-inset));overflow-y:auto;overflow-x:hidden;padding:var(--filters-box-padding)}@media only screen and (hover: hover) and (pointer: fine){.filters-container .filters-main[data-v-75886ba5]{scrollbar-width:thin;scrollbar-color:var(--scrollbar-foreground-color) var(--scrollbar-background-color)}.filters-container .filters-main[data-v-75886ba5]::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}.filters-container .filters-main[data-v-75886ba5]::-webkit-scrollbar-thumb{background:var(--scrollbar-foreground-color);border-radius:var(--ui-radius)}.filters-container .filters-main[data-v-75886ba5]::-webkit-scrollbar-track{background:var(--scrollbar-background-color);border-radius:var(--ui-radius)}}.filters-container .filters[data-v-75886ba5]{width:100%;position:relative}@media only screen and (orientation: landscape) and (max-height: 40rem){.filters-container .filters[data-v-75886ba5]{--filters-box-padding: 1.5rem}}.filters-container .close-button[data-v-75886ba5]{position:absolute;top:0;left:0;transform:translate(-50%,-50%)}@media only screen and (orientation: portrait){.filters-container .close-button[data-v-75886ba5]{position:static;flex-shrink:0;transform:none}}@media only screen and (orientation: landscape) and (max-height: 26.25rem){.filters-container .close-button[data-v-75886ba5]{position:static;flex-shrink:0;transform:none}}.filters-container .header[data-v-75886ba5]{display:flex;justify-content:space-between;align-items:center}.filters-container .title[data-v-75886ba5]{font-size:1.75rem;text-transform:uppercase;line-height:2rem}.filters-container .available-count[data-v-75886ba5]{margin-top:2.5rem}@media only screen and (orientation: portrait){.filters-container .available-count[data-v-75886ba5]{margin-top:1rem}}@media only screen and (orientation: landscape) and (max-height: 40rem){.filters-container .available-count[data-v-75886ba5]{margin-top:1rem}}.filters-container .slider-container[data-v-75886ba5]{margin-top:1.875rem}@media not screen and (hover: hover) and (pointer: fine){.filters-container .slider-container[data-v-75886ba5]{padding:0 .5rem}}@media (any-hover: hover){.slider-target[data-v-75886ba5]:hover{cursor:pointer}}.filters.--has-custom-slider-handle-shape[data-v-75886ba5] .slider-handle{display:flex;justify-content:flex-start;align-items:center;background:none;border-radius:0}.filters.--has-custom-slider-handle-shape[data-v-75886ba5] .slider-handle .slider-custom-handle{width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filters.--has-custom-slider-handle-shape[data-v-75886ba5] .slider-handle svg{width:100%;height:100%;color:var(--slider-handle-bg);fill:currentColor;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filters.--has-custom-slider-handle-shape[data-v-75886ba5] .slider-handle.slider-handle-upper svg{transform:scaleX(-1)}.filters.--has-custom-slider-handle-shape[data-v-75886ba5] .slider-handle:not(:focus-visible){--slider-handle-shadow: none}.filters.--has-custom-slider-handle-shape[data-v-75886ba5] .slider-handle:focus-visible{--slider-handle-shadow: .5px .5px 2px 1px rgba(0, 0, 0, .32)}@media not screen and (hover: hover) and (pointer: fine){.filters.--has-custom-slider-handle-shape[data-v-75886ba5] .slider-handle{--slider-handle-shadow-active: none}.filters.--has-custom-slider-handle-shape[data-v-75886ba5] .slider-handle:focus-visible{--slider-handle-shadow: none}}[data-v-75886ba5] .slider-handle .slider-touch-area{--touch-area: 1rem;width:calc(100% + var(--touch-area));height:calc(100% + var(--touch-area));position:absolute;top:calc(var(--touch-area) / -2);right:calc(var(--touch-area) / -2);bottom:calc(var(--touch-area) / -2);left:calc(var(--touch-area) / -2)}@media not screen and (hover: hover) and (pointer: fine){[data-v-75886ba5] .slider-handle .slider-touch-area{--touch-area: 2rem}}.--lock-on-apartment .slider-container[data-v-75886ba5]{opacity:.2;pointer-events:none;filter:saturate(0)}.slider-target,.slider-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slider-target{position:relative}.slider-base,.slider-connects{height:100%;position:relative;width:100%;z-index:1}.slider-connects{overflow:hidden;z-index:0}.slider-connect,.slider-origin{height:100%;position:absolute;right:0;top:0;transform-origin:0 0;transform-style:flat;width:100%;will-change:transform;z-index:1}.slider-txt-dir-rtl.slider-horizontal .slider-origin{left:0;right:auto}.slider-vertical .slider-origin{top:-100%;width:0}.slider-horizontal .slider-origin{height:0}.slider-handle{backface-visibility:hidden;position:absolute}.slider-touch-area{height:100%;width:100%}.slider-state-tap .slider-connect,.slider-state-tap .slider-origin{transition:transform .3s}.slider-state-drag *{cursor:inherit!important}.slider-tooltip-drag .slider-tooltip,.slider-tooltip-focus .slider-tooltip{display:none!important}.slider-tooltip-drag .slider-active .slider-tooltip,.slider-tooltip-drag.slider-state-drag .slider-tooltip:not(.slider-tooltip-hidden),.slider-tooltip-focus.slider-focused .slider-tooltip:not(.slider-tooltip-hidden){display:block!important}.slider-horizontal{height:var(--slider-height,6px)}.slider-horizontal .slider-handle{height:var(--slider-handle-height,16px);right:calc(var(--slider-handle-width, 16px)/2*-1);top:calc((var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2*-1 + -1px);width:var(--slider-handle-width,16px)}.slider-vertical{height:var(--slider-vertical-height,300px);width:var(--slider-height,6px)}.slider-vertical .slider-handle{bottom:calc(var(--slider-handle-width, 16px)/2*-1);height:var(--slider-handle-width,16px);right:calc((var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2*-1 + -1px);width:var(--slider-handle-height,16px)}.slider-txt-dir-rtl.slider-horizontal .slider-handle{left:calc(var(--slider-handle-width, 16px)/2*-1);right:auto}.slider-base{background-color:var(--slider-bg,#d1d5db)}.slider-base,.slider-connects{border-radius:var(--slider-radius,9999px)}.slider-connect{background:var(--slider-connect-bg,#10b981);cursor:pointer}.slider-draggable{cursor:ew-resize}.slider-vertical .slider-draggable{cursor:ns-resize}.slider-handle{background:var(--slider-handle-bg,#fff);border:var(--slider-handle-border,0);border-radius:var(--slider-handle-radius,9999px);box-shadow:var(--slider-handle-shadow,.5px .5px 2px 1px rgba(0,0,0,.32));cursor:grab;height:var(--slider-handle-height,16px);width:var(--slider-handle-width,16px)}.slider-handle:focus{box-shadow:0 0 0 var(--slider-handle-ring-width,3px) var(--slider-handle-ring-color,rgba(16,185,129,.188)),var(--slider-handle-shadow,.5px .5px 2px 1px rgba(0,0,0,.32));outline:none}.slider-active{box-shadow:var(--slider-handle-shadow-active,.5px .5px 2px 1px rgba(0,0,0,.42));cursor:grabbing}[disabled] .slider-connect{background:var(--slider-connect-bg-disabled,#9ca3af)}[disabled] .slider-handle,[disabled].slider-handle,[disabled].slider-target{cursor:not-allowed}[disabled] .slider-tooltip{background:var(--slider-tooltip-bg-disabled,#9ca3af);border-color:var(--slider-tooltip-bg-disabled,#9ca3af)}.slider-tooltip{background:var(--slider-tooltip-bg,#10b981);border:1px solid var(--slider-tooltip-bg,#10b981);border-radius:var(--slider-tooltip-radius,5px);color:var(--slider-tooltip-color,#fff);display:block;font-size:var(--slider-tooltip-font-size,.875rem);font-weight:var(--slider-tooltip-font-weight,600);line-height:var(--slider-tooltip-line-height,1.25rem);min-width:var(--slider-tooltip-min-width,20px);padding:var(--slider-tooltip-py,2px) var(--slider-tooltip-px,6px);position:absolute;text-align:center;white-space:nowrap}.slider-horizontal .slider-tooltip-top{bottom:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));left:50%;transform:translate(-50%)}.slider-horizontal .slider-tooltip-top:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-top-color:inherit;bottom:calc(var(--slider-tooltip-arrow-size, 5px)*-2);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0}.slider-horizontal .slider-tooltip-bottom{left:50%;top:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));transform:translate(-50%)}.slider-horizontal .slider-tooltip-bottom:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-bottom-color:inherit;content:"";height:0;left:50%;position:absolute;top:calc(var(--slider-tooltip-arrow-size, 5px)*-2);transform:translate(-50%);width:0}.slider-vertical .slider-tooltip-left{right:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));top:50%;transform:translateY(-50%)}.slider-vertical .slider-tooltip-left:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-left-color:inherit;content:"";height:0;position:absolute;right:calc(var(--slider-tooltip-arrow-size, 5px)*-2);top:50%;transform:translateY(-50%);width:0}.slider-vertical .slider-tooltip-right{left:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));top:50%;transform:translateY(-50%)}.slider-vertical .slider-tooltip-right:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-right-color:inherit;content:"";height:0;left:calc(var(--slider-tooltip-arrow-size, 5px)*-2);position:absolute;top:50%;transform:translateY(-50%);width:0}.slider-horizontal .slider-origin>.slider-tooltip{left:auto;transform:translate(50%)}.slider-horizontal .slider-origin>.slider-tooltip-top{bottom:calc(var(--slider-tooltip-arrow-size, 5px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) + 1px)}.slider-horizontal .slider-origin>.slider-tooltip-bottom{top:calc(var(--slider-tooltip-arrow-size, 5px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) + var(--slider-height, 6px) - 1px)}.slider-vertical .slider-origin>.slider-tooltip{top:auto;transform:translateY(calc((var(--slider-tooltip-line-height, 1.25rem) - var(--slider-tooltip-py, 2px))*-1 + 1px))}.slider-vertical .slider-origin>.slider-tooltip-left{right:calc(var(--slider-tooltip-arrow-size, 5px) + var(--slider-height, 6px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) - 1px)}.slider-vertical .slider-origin>.slider-tooltip-right{left:calc(var(--slider-tooltip-arrow-size, 5px) + var(--slider-height, 6px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) - var(--slider-height, 6px) + 1px)}.building-redirect-tooltip[data-v-928cd297]{--arrow-size: .625rem;--tooltip-offset: 0rem;display:flex;justify-content:center;align-items:center;position:absolute;top:30px;left:0;transform:translate(-50%,calc(-100% - var(--arrow-size) - var(--tooltip-offset)));padding:var(--building-tooltip-in-building-padding);border-radius:var(--building-tooltip-in-building-radius);background:var(--building-tooltip-in-building-background);box-shadow:var(--box-shadow);text-align:center}.building-redirect-tooltip[data-v-928cd297]:before{position:absolute;bottom:-.5rem;content:"";border-color:var(--building-tooltip-in-building-background) transparent transparent transparent;border-width:var(--arrow-size) var(--arrow-size) 0 var(--arrow-size);border-style:solid}.building-redirect-tooltip.--highlight[data-v-928cd297]{--building-tooltip-in-building-background: var(--primary-color);--building-tooltip-in-building-color: #fff}.building-redirect-tooltip.--highlight .count[data-v-928cd297]{--building-tooltip-in-building-color: #fff}.building-redirect-tooltip.--transparent[data-v-928cd297]{opacity:.7}.building-redirect-tooltip.--no-hover[data-v-928cd297]{pointer-events:none}.building-redirect-tooltip .name[data-v-928cd297]{font-size:1rem;font-weight:700;line-height:1rem;color:var(--building-tooltip-in-building-color)}.building-redirect-tooltip .count[data-v-928cd297]{--building-tooltip-in-building-color: var(--primary-color);margin-left:.5rem;color:var(--building-tooltip-in-building-color)}@media (any-hover: hover){.building-redirect-tooltip[data-v-928cd297]:hover{cursor:pointer}}.additional-tooltip[data-v-5e5e7ecf]{--arrow-size: .625rem;--tooltip-offset: 0rem;display:flex;justify-content:center;align-items:center;position:absolute;top:30px;left:0;transform:translate(-50%,calc(-100% - var(--arrow-size) - var(--tooltip-offset)));padding:var(--additional-tooltip-in-building-padding);border-radius:var(--additional-tooltip-in-building-radius);background:var(--additional-tooltip-in-building-background);box-shadow:var(--box-shadow);text-align:center;pointer-events:none!important}.additional-tooltip[data-v-5e5e7ecf]:before{position:absolute;bottom:-.5rem;content:"";border-color:var(--additional-tooltip-in-building-background) transparent transparent transparent;border-width:var(--arrow-size) var(--arrow-size) 0 var(--arrow-size);border-style:solid}.additional-tooltip .name[data-v-5e5e7ecf]{font-size:1rem;font-weight:700;line-height:1rem;color:var(--additional-tooltip-in-building-color)}.building-redirect-tooltips[data-v-079958a1]{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;overflow:hidden}.building-redirect-tooltips[data-v-079958a1]>*{pointer-events:all}.spinner[data-v-af9260db]{width:var(--spinner-size, 2rem);height:var(--spinner-size, 2rem);border-radius:50%;background:transparent;border:var(--spinner-border-width, .1875rem) solid #cecece;border-bottom-color:var(--spinner-color, var(--primary-color));animation:spinner-af9260db 1s linear infinite}@keyframes spinner-af9260db{to{transform:rotate(360deg)}}.default-tooltip[data-v-7635ec7a]{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;flex-wrap:wrap;transition:all .2s ease-in-out;background:var(--building-tooltip-background);border-radius:var(--building-tooltip-radius);padding:var(--building-tooltip-padding);color:var(--building-tooltip-color);position:relative;overflow:hidden}.default-tooltip.--highlight[data-v-7635ec7a]{--building-tooltip-background: var(--primary-color);--building-tooltip-color: #fff;--spinner-color: #fff}.default-tooltip.--highlight .available-count[data-v-7635ec7a]{transition:color .2s ease-in-out}.loader[data-v-7635ec7a]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;display:flex;justify-content:center;align-items:center;margin-bottom:.125rem;background:var(--building-tooltip-background)}.loader .spinner[data-v-7635ec7a]{--spinner-size: 1.25rem;margin-right:.5rem}.loader .loader-text[data-v-7635ec7a]{font-size:.875rem}.loader .loader-text[data-v-7635ec7a]:after{content:"";width:.5rem;display:inline-block;text-align:left;animation:dot-animation steps(1,end) 3s infinite}.title[data-v-7635ec7a]{font-weight:600;font-size:1.0625rem;line-height:1.5rem;white-space:nowrap}.available-count[data-v-7635ec7a]{transition:color .25s ease-in-out;position:relative;z-index:2;font-size:.875rem;line-height:1.2rem;white-space:nowrap;color:var(--building-tooltip-color)}.available-count[data-v-7635ec7a]:before{position:absolute;top:0;right:-.5rem;bottom:0;left:-.5rem;z-index:-1;transition:all .25s ease-in-out;content:"";border-radius:var(--building-tooltip-radius);background:var(--building-tooltip-highlight-background-color);opacity:0}.available-count.--highlight-count[data-v-7635ec7a]{--building-tooltip-color: var(--building-tooltip-highlight-color)}.available-count.--highlight-count[data-v-7635ec7a]:before{opacity:1}.extra-text[data-v-7635ec7a]{font-size:.875rem;line-height:1.2rem;text-align:left}.extra-text.--top[data-v-7635ec7a]{font-weight:600;margin-bottom:-2px}.--stage-I[data-v-7635ec7a]:not(.--highlight){--building-tooltip-background: #78b9c4;--building-tooltip-color: #fff}.--stage-II[data-v-7635ec7a]:not(.--highlight){--building-tooltip-background: #ed7810;--building-tooltip-color: #fff}.--stage-III[data-v-7635ec7a]:not(.--highlight){--building-tooltip-background: #636361;--building-tooltip-color: #fff}.building-tooltip-container[data-v-0b020fbe]{position:absolute;transform:scale(1);transform-origin:center;z-index:1}.building-tooltip-container.--transparent[data-v-0b020fbe]{opacity:.7;z-index:0}.building-tooltip-container.--hidden[data-v-0b020fbe]{display:none}@media (any-hover: hover){.building-tooltip-container[data-v-0b020fbe]:hover{cursor:pointer}}@media only screen and (orientation: portrait){.building-tooltip-container[data-v-0b020fbe]{transform:scale(.7)}}@media only screen and (orientation: portrait) and (min-width: 700px){.building-tooltip-container[data-v-0b020fbe]{transform:scale(.8)}}@media only screen and (orientation: portrait) and (min-width: 900px){.building-tooltip-container[data-v-0b020fbe]{transform:scale(.8)}}@media only screen and (orientation: landscape){.building-tooltip-container[data-v-0b020fbe]{transform:scale(.5)}}@media only screen and (orientation: landscape) and (min-width: 700px) and (min-height: 500px){.building-tooltip-container[data-v-0b020fbe]{transform:scale(.7)}}@media only screen and (orientation: landscape) and (min-width: 1100px) and (min-height: 740px){.building-tooltip-container[data-v-0b020fbe]{transform:scale(.8)}}@media only screen and (orientation: landscape) and (min-width: 1300px) and (min-height: 900px){.building-tooltip-container[data-v-0b020fbe]{transform:scale(.8)}}.wrapper[data-v-0b020fbe]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rotating-investment-building-tooltips[data-v-ce6687c4]{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;overflow:hidden}.rotating-investment-building-tooltips[data-v-ce6687c4]>*{pointer-events:all}.rotating-investment-building-tooltips[data-v-ce6687c4] .building-tooltip-container .wrapper{transform:translate(-50%,-100%)}.animation-renderer[data-v-a7e50502]{height:100%;position:relative;isolation:isolate}img[data-v-a7e50502],canvas[data-v-a7e50502]{width:100%;height:100%;outline:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}img.--not-visible[data-v-a7e50502],canvas.--not-visible[data-v-a7e50502]{opacity:0}canvas[data-v-a7e50502]{position:absolute;top:0;left:0;z-index:-1}.hq-frame[data-v-a7e50502]{position:absolute;top:0;left:0}.center-content[data-v-a7e50502]{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.box[data-v-a7e50502]{line-height:1.1;text-align:left}.error[data-v-a7e50502]{line-height:1;font-size:16px}.spinner[data-v-a7e50502]{width:32px;height:32px;border:4px solid #fff;border-bottom-color:var(--primary);border-radius:50%;display:inline-block;animation:rotation-a7e50502 1s linear infinite}@keyframes rotation-a7e50502{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.scene-view-layer[data-v-26ee5808]{--zoom: 1;position:absolute;z-index:0;width:calc(var(--app-width) * var(--zoom));height:calc(var(--app-height) * var(--zoom));overflow:hidden}.scene-view-layer.--bigger-than-viewport[data-v-26ee5808]{left:0}.scene-view-layer.--bigger-than-viewport.--higher-than-viewport[data-v-26ee5808]{top:0}@media only screen and (orientation: landscape) and (hover: none) and (pointer: none),only screen and (orientation: landscape) and (hover: none) and (pointer: coarse){.scene-view-layer.--bigger-than-viewport[data-v-26ee5808]{left:unset}.scene-view-layer.--bigger-than-viewport.--wider-than-viewport[data-v-26ee5808]{left:0}}.scene-canvas[data-v-26ee5808]{width:100%;height:100%;transition:opacity .2s ease-in-out;min-width:3.125rem;min-height:3.125rem;touch-action:auto!important;outline:none}@media (any-hover: hover){.scene-canvas.--cursor-grab[data-v-26ee5808]:hover{cursor:grab}}.scene-canvas.--tranparent[data-v-26ee5808]{opacity:0;transition:none}@media not screen and (hover: hover) and (pointer: fine){.scene-canvas[data-v-26ee5808]{cursor:default!important}}.animation-renderer[data-v-26ee5808]{position:absolute;z-index:-1;width:100%;height:100%;pointer-events:none}.company-logo[data-v-85b6d189]{position:fixed;bottom:calc(100% - var(--app-height));left:calc((100% - var(--app-width)) / 2);display:flex;justify-content:center;align-items:center;border-top-right-radius:.8125rem;background-color:var(--ui-background);box-shadow:var(--box-shadow);padding:.5rem}@media only screen and (orientation: portrait){.company-logo[data-v-85b6d189]{width:3.625rem;height:1.75rem;bottom:unset;top:0;border-top-right-radius:0;border-bottom-right-radius:.8125rem;left:0}}@media only screen and (orientation: landscape) and (max-height: 40rem){.company-logo[data-v-85b6d189]{width:3.625rem;height:1.75rem;bottom:unset;top:0;border-top-right-radius:0;border-bottom-right-radius:.8125rem;left:calc((100% - var(--app-width)) / 2)}}.yslab-icon[data-v-85b6d189]{width:3.25rem;height:.75rem}@media only screen and (orientation: portrait){.yslab-icon[data-v-85b6d189]{width:2.5rem}}.resimo-icon[data-v-85b6d189]{width:3.625rem;height:.9375rem}@media only screen and (orientation: portrait){.resimo-icon[data-v-85b6d189]{width:2.75rem}}.error-screen[data-v-f5235abe]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:1.25rem;text-align:center;background:var(--app-background)}.error-symbol[data-v-f5235abe]{display:none}@media screen and (min-height: 400px){.error-symbol[data-v-f5235abe]{display:flex;justify-content:center;align-items:center;width:4.375rem;height:4.375rem;border-radius:var(--ui-radius);box-shadow:var(--box-shadow);background:var(--primary-color);color:var(--error-screen-symbol-color);font-size:2rem;font-weight:700;margin-bottom:2rem}}.title[data-v-f5235abe]{margin-bottom:1rem;font-size:1.5rem;font-weight:700;color:var(--error-screen-title-color)}.description[data-v-f5235abe]{font-size:1.125rem;font-weight:500;color:var(--error-screen-description-color)}.action-button[data-v-f5235abe]{transition:all .25s ease-in-out;border-radius:var(--ui-radius);padding:.75rem 1.5rem;margin-top:2rem;background:var(--primary-color);font-size:1.125rem;font-weight:500;color:var(--error-screen-refresh-button-color)}@media (any-hover: hover){.action-button[data-v-f5235abe]:hover{opacity:.9}}.action-button[data-v-f5235abe]:focus{opacity:.9}.message[data-v-f5235abe]{margin-top:2rem;font-size:1rem;font-weight:500;color:var(--error-screen-description-color)}.user-agent[data-v-f5235abe]{font-size:10px;color:var(--error-screen-description-color);padding:4px;position:absolute;bottom:24px;background:#fff;z-index:-1}.debug-layer[data-v-9d8bd647]{position:fixed;top:5rem;max-width:90%;max-height:90%;padding:1rem;border:.0625rem solid #000;background:rgba(255,255,255,.5);text-align:left;pointer-events:none}.close[data-v-9d8bd647]{width:2rem;height:2rem;position:absolute;top:0;right:0;background:none;pointer-events:all}.inspector-button[data-v-9d8bd647]{background:#fff;border:.125rem solid black;padding:.5rem;pointer-events:all;margin-top:.5rem}a[data-v-9d8bd647]{pointer-events:all}.title[data-v-9d8bd647]{font-size:1.125rem;font-weight:bolder}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}table{border-collapse:collapse}img,picture{max-width:100%;display:block}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}button{border:none;padding:0}button *{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (any-hover: hover){button:hover{cursor:pointer}}:root{--app-background: #fff;--ui-color: #222;--ui-secondary-color: #666;--ui-background: #fff;--ui-disabled-background: #eee;--ui-radius: .5rem;--primary-color: #80bd4f;--grey: #cecece;--light-grey: #e8eaec;--status-available: #54ca54;--status-reserved: #ffa500;--status-oral-reservation: #ffa500;--status-promotion: #ffc800;--status-sold: #ff0000;--status-not-available: #ff0000;--default-inset: 2.5rem;--box-shadow: 0px 4px 21px 0px rgba(0, 0, 0, .1);--box-shadow-hover: 0px 4px 21px 0px rgba(0, 0, 0, .3);--portrait-bottom-bar-height: 4.125rem;--back-button-color: #fff;--scrollbar-size: .5625rem;--close-button-color: #fff;--close-button-background: var(--primary-color);--loader-title-color: var(--ui-color);--loader-subtitle-color: var(--ui-secondary-color);--building-info-color: var(--ui-color);--building-info-highlight-radius: var(--ui-radius);--building-info-highlight-background: var(--primary-color);--building-info-highlight-color: #fff;--compass-size: 4.375rem;--compass-icon-size: 3.4375rem;--compass-color: var(--ui-color);--compass-radius: var(--ui-radius);--compass-background: var(--ui-background);--colliders-switch-size: 4.375rem;--colliders-switch-icon-size: 2.8125rem;--colliders-switch-icon-color: var(--ui-color);--colliders-switch-icon-cross-color: #ff0202;--colliders-switch-radius: var(--ui-radius);--colliders-switch-background: var(--ui-background);--colliders-switch-tooltip-radius: var(--ui-radius);--colliders-switch-tooltip-background: var(--ui-background);--colliders-switch-tooltip-color: var(--ui-color);--time-of-day-switch-size: 4.375rem;--time-of-day-switch-icon-size: 2.8125rem;--time-of-day-switch-color: var(--ui-color);--time-of-day-switch-radius: var(--ui-radius);--time-of-day-switch-background: var(--ui-background);--time-of-day-switch-disabled-background: var(--ui-disabled-background);--time-of-day-switch-tooltip-radius: var(--ui-radius);--time-of-day-switch-tooltip-background: var(--ui-background);--time-of-day-switch-tooltip-color: var(--ui-color);--rotate-button-size: 4.375rem;--rotate-button-icon-size: 2.5rem;--rotate-button-radius: var(--ui-radius);--rotate-button-color: var(--ui-color);--rotate-button-background: var(--ui-background);--rotate-button-disabled-background: var(--ui-disabled-background);--zoom-button-size: 1.875rem;--zoom-button-icon-line-width: .9375rem;--zoom-button-icon-line-height: .125rem;--zoom-button-radius: var(--ui-radius);--zoom-button-background: var(--ui-background);--zoom-button-color: var(--ui-color);--zoom-button-disabled-background: var(--ui-disabled-background);--fullscreen-button-size: 2.5rem;--fullscreen-button-radius: var(--ui-radius);--fullscreen-button-background: var(--ui-background);--fullscreen-button-icon-size: 1.25rem;--fullscreen-button-color: var(--ui-color);--guide-tooltip-color: var(--ui-color);--guide-tooltip-background: var(--ui-background);--guide-tooltip-radius: var(--ui-radius);--apartment-tooltip-background: var(--ui-background);--apartment-tooltip-radius: var(--ui-radius);--apartment-tooltip-button-background: var(--primary-color);--apartment-tooltip-button-color: #fff;--apartment-tooltip-button-radius: var(--ui-radius);--apartment-tooltip-error-box-background: var(--grey);--apartment-tooltip-error-box-color: var(--ui-color);--apartment-tooltip-error-box-radius: var(--ui-radius);--apartment-popup-background: var(--ui-background);--apartment-popup-radius: var(--ui-radius);--apartment-popup-image-backround: var(--grey);--apartment-popup-image-radius: var(--ui-radius);--apartment-popup-color: var(--ui-color);--apartment-popup-attributes-color: var(--ui-secondary-color);--apartment-popup-line-color: var(--light-grey);--apartment-sidebar-color: var(--ui-color);--apartment-sidebar-background: var(--ui-background);--apartment-sidebar-line-color: var(--light-grey);--apartment-sidebar-button-radius: var(--ui-radius);--apartment-sidebar-button-background: var(--primary-color);--apartment-sidebar-button-color: #fff;--apartment-sidebar-error-box-background: var(--grey);--apartment-sidebar-error-box-color: var(--ui-color);--building-tooltip-padding: .5rem 1.5rem .5rem 1rem;--building-tooltip-background: var(--ui-background);--building-tooltip-radius: var(--ui-radius);--building-tooltip-color: var(--ui-color);--building-tooltip-highlight-color: #fff;--building-tooltip-highlight-background-color: var(--primary-color);--building-tooltip-in-building-background: var(--building-tooltip-background);--building-tooltip-in-building-color: var(--building-tooltip-color);--building-tooltip-in-building-radius: var(--building-tooltip-radius);--building-tooltip-in-building-padding: .5rem 1rem;--additional-tooltip-in-building-background: var(--building-tooltip-background);--additional-tooltip-in-building-color: var(--building-tooltip-color);--additional-tooltip-in-building-radius: var(--building-tooltip-radius);--additional-tooltip-in-building-padding: .5rem 1rem;--info-tooltip-padding: .375rem 1rem;--info-tooltip-color: var(--ui-color);--info-tooltip-background: var(--ui-background);--info-tooltip-radius: var(--ui-radius);--error-screen-title-color: var(--ui-color);--error-screen-description-color: var(--ui-secondary-color);--error-screen-symbol-color: #fff;--error-screen-refresh-button-color: #fff;--filters-box-padding: 2rem 2rem;--filters-button-background: var(--primary-color);--filters-button-color: #fff;--slider-connect-background: var(--primary-color);--filters-button-size: 4.375rem;--advanced-filters-trigger-background: #fff;--advanced-filters-trigger-background-hover: var(--primary-color);--advanced-filters-trigger-color: var(--ui-color);--advanced-filters-trigger-color-hover: #fff;--advanced-filters-border-color: #cfd5e3;--advanced-filters-trigger-radius: var(--ui-radius);--advanced-filters-checkbox-active-color: var(--primary-color);--advanced-filters-checkbox-label-color: var(--ui-color);--advanced-filters-group-title: var(--ui-color);--advanced-filters-border-radius: .375rem;--advanced-filters-button-color: #fff;--advanced-filters-button-background: var(--primary-color);--reset-filters-color: var(--ui-color);--reset-filters-background: none;--loading-frames-radius: var(--ui-radius);--loading-frames-color: var(--ui-color);--loading-frames-background: var(--ui-background);--slider-handle-height: 20px;--slider-handle-width: 15px;--slider-height: 3px;--slider-handle-bg: var(--primary-color);--slider-handle-ring-width: 0px;--slider-bg: #d1d5db;--slider-handle-radius: 9999px;--slider-handle-border: 0;--slider-connect-bg: var(--primary-color);--slider-handle-shadow: none;--scrollbar-foreground-color: #808080;--scrollbar-background-color: #ebebeb;--mobile-viewport-control-background: var(--primary-color);--mobile-viewport-control-opacity: .5;--mobile-viewport-control-border: .125rem solid var(--ui-background)}body{height:100vh;margin:0 auto;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}body .--no-pointer-events *{pointer-events:none}body .--no-pointer-events .scene-canvas{pointer-events:all;cursor:grabbing!important}#app{width:100%;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:var(--ui-color);background:var(--app-background);overflow:hidden}#app.--hidden{display:none}#app-content{--app-width: 1920px;--app-height: 1080px;width:var(--app-width);height:var(--app-height);display:flex;justify-content:center;align-items:center;max-height:var(--app-height);max-width:var(--app-width);margin:0 auto;position:relative;overflow:auto;will-change:scroll-position}@media only screen and (hover: hover) and (pointer: fine){#app-content{scrollbar-width:thin;scrollbar-color:var(--scrollbar-foreground-color) var(--scrollbar-background-color)}#app-content::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}#app-content::-webkit-scrollbar-thumb{background:var(--scrollbar-foreground-color);border-radius:var(--ui-radius)}#app-content::-webkit-scrollbar-track{background:var(--scrollbar-background-color);border-radius:var(--ui-radius)}}@media only screen and (orientation: landscape) and (hover: none) and (pointer: none),only screen and (orientation: landscape) and (hover: none) and (pointer: coarse){#app-content.--rotating-view-active{max-width:unset;width:100%}}@media not screen and (hover: hover) and (pointer: fine){#app-content.--enable-scrolling,#app-content.--enable-scrolling *{pointer-events:none!important}}#app-content[hide-overflow=true]{overflow:hidden}body.--mobile-portrait-mode #app-content{width:100%;height:100%}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease-in-out}.fade-enter,.fade-leave-to{opacity:0}.two-way-fade-enter-active,.two-way-fade-leave-active{transition:opacity .2s ease-in-out}.two-way-fade-enter-from,.two-way-fade-leave-to{opacity:0}.fade-in-enter-active{transition:opacity .2s ease-in-out}.fade-in-enter-from{opacity:0}.slide-in-from-right-enter-active,.slide-in-from-right-leave-active{transition:transform .2s ease-in-out}.slide-in-from-right-enter-from,.slide-in-from-right-leave-to{transform:translate(100%)}@media only screen and (orientation: portrait){:root{--default-inset: 1.25rem}}@media only screen and (orientation: landscape) and (max-height: 40rem){:root{--default-inset: 1.25rem}}#not-supported-browser{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:1.25rem;text-align:center;background:var(--app-background, #fff)}#not-supported-browser.--hidden{display:none}#not-supported-browser .title{margin-bottom:2.25rem;font-size:2.25rem;font-weight:700}#not-supported-browser .description{margin-bottom:2.25rem;font-size:1.125rem}#not-supported-browser .list{list-style:none}#not-supported-browser .list .list-item:not(:last-child){margin-bottom:.25rem}#not-supported-browser .icon{width:3.125rem;height:3.125rem}.fake-transition{position:fixed;top:0;z-index:99;width:100%;height:100%;background:var(--app-background)}#embed-host{position:absolute!important;left:0!important;right:unset!important}@keyframes dot-animation{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}
