@layer elis{:root{--elis-state-available: #2e7d32;--elis-state-reserved: #b45309;--elis-state-sold: #6b7280;--elis-selected: #1d4ed8;--elis-dimmed-opacity: .25;--elis-focus: #1d4ed8}body:not(.elementor-editor-active)[data-elis-level=floor] [data-elis-component=k6],body:not(.elementor-editor-active)[data-elis-level=buildings] :is([data-elis-component=k7],[data-elis-component=k8]),body:not(.elementor-editor-active):not([data-elis-level]):has([data-elis-component=k6]) :is([data-elis-component=k7],[data-elis-component=k8]){display:none}body:not(.elementor-editor-active)[data-elis-level=floor] .elis-level-buildings,body:not(.elementor-editor-active)[data-elis-level=buildings] .elis-level-floor,body:not(.elementor-editor-active):not([data-elis-level]):has([data-elis-component=k6]) .elis-level-floor,body:not(.elementor-editor-active):not([data-elis-level]):not(:has([data-elis-component=k6])) .elis-level-buildings{display:none!important}body:has([data-elis-component=k6]) :is(.elis-floor-preview,.elis-building-preview):not([data-elis-ready]):has(>:is(.elis-floor-preview__empty,.elis-building-preview__empty):not([hidden]))>:not(.elis-floor-preview__empty,.elis-building-preview__empty){display:none}body:not(:has([data-elis-component=k6])) :is(.elis-floor-preview,.elis-building-preview):not([data-elis-ready]):has(>.elis-map:not([hidden]))>:is(.elis-floor-preview__empty,.elis-building-preview__empty){display:none}[data-elis-component]{inline-size:100%}[data-elis-component] [hidden],[data-elis-component][hidden]{display:none!important}.elis-visually-hidden,.elis-floor-bar[data-elis-crowded="1"] .elis-floor-bar__count,.elis-floor-bar:is([data-elis-crowded="2"],[data-elis-crowded="3"],[data-elis-crowded="4"]) .elis-floor-bar__heading{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.elis-unit-list:not([data-elis-ready]) .elis-unit-list__bar{visibility:hidden}.elis-unit-list__panel:not(:modal){position:static;width:auto;max-width:none;margin:0}.elis-unit-list__table{display:grid;grid-template-columns:repeat(9,auto)}.elis-unit-list__table:has(.elis-unit-list__building){grid-template-columns:repeat(10,auto)}:is(.elis-unit-list__header,.elis-unit-list__body,.elis-unit-list__header-row,.elis-unit-list__row){display:grid;grid-column:1 / -1;grid-template-columns:subgrid}.elis-unit-list__row{position:relative}:is(.elis-unit-list__head,.elis-unit-list__unit){font-weight:700}.elis-unit-list__row[data-elis-selected]{outline:2px solid var(--elis-selected);outline-offset:-2px}@media(hover:hover)and (pointer:fine){.elis-unit-list__link:after{content:"";position:absolute;inset:0}.elis-unit-list__arrow{display:none}.elis-unit-list__link:focus-visible{outline:none}.elis-unit-list__row:has(.elis-unit-list__link:focus-visible){outline:2px dashed var(--elis-focus);outline-offset:-2px}}.elis-map{position:relative}.elis-map__background{display:block;width:100%;height:100%;object-fit:cover}.elis-map__svg{position:absolute;inset:0;width:100%;height:100%}.elis-map:not(:has(>.elis-map__background))>.elis-map__svg{position:relative;height:auto}.elis-map__labels{position:absolute;inset:0;pointer-events:none}.elis-map__label{position:absolute;max-inline-size:100%;translate:-50% -50%;text-align:center;white-space:nowrap}.elis-map__label-name,.elis-map__label-detail{display:block;overflow:hidden;text-overflow:ellipsis}.elis-map__label[data-elis-dimmed]{opacity:var(--elis-dimmed-opacity)}.elis-unit-picker:not([data-elis-ready]) .elis-map__labels{visibility:hidden}.elis-map__shape *{vector-effect:non-scaling-stroke}.elis-map__shape[data-elis-state=available] *{stroke:var(--elis-state-available)}.elis-map__shape[data-elis-state=reserved] *{stroke:var(--elis-state-reserved)}.elis-map__shape[data-elis-state=sold] *{stroke:var(--elis-state-sold)}.elis-map__shape[data-elis-selected] *{stroke:var(--elis-selected);stroke-width:3px}.elis-map__shape:focus{outline:none}.elis-map__shape:focus-visible *{stroke:var(--elis-focus);stroke-width:3px;stroke-dasharray:6 4}.elis-map__shape[role=button]:not([data-elis-selected]):hover *{stroke:var(--elis-selected);stroke-width:2px}.elis-map__shape[data-elis-dimmed]{opacity:var(--elis-dimmed-opacity)}.elis-map__shape[role=button]{cursor:pointer}.elis-card{position:fixed;z-index:1000;max-width:min(28rem,calc(100vw - 1.5rem));padding:.75rem;background-color:Canvas;color:CanvasText;pointer-events:none}.elis-floor-bar,.elis-floor-switcher{container-type:inline-size}.elis-floor-options__chips{display:flow-root}.elis-floor-options__dropdown{display:none}@container (width < 30rem){.elis-floor-options__chips{display:none}.elis-floor-options__dropdown{display:flow-root}}[data-elis-overflow] .elis-floor-options__chips{display:none}[data-elis-overflow] .elis-floor-options__dropdown{display:flow-root}.elis-floor-bar,.elis-floor-bar :is(.elis-floor-options,.elis-floor-options__chip-list){display:flex;align-items:center;column-gap:.5em}.elis-floor-bar>:is(.elis-floor-bar__back,.elis-floor-bar__heading,.elis-floor-options){flex:none}.elis-floor-bar :is(.elis-floor-options__buildings,.elis-floor-options__floors){white-space:nowrap}.elis-floor-bar .elis-floor-options__legend{float:left;margin-inline-end:.5em}:is(.elis-floor-bar,.elis-floor-switcher):not([data-elis-ready]) :is(.elis-floor-bar__back,.elis-floor-options){visibility:hidden}body:not(:has([data-elis-component=k6])) .elis-floor-bar__back{display:none!important}@media(scripting:none){:is(.elis-unit-list__bar,.elis-map__labels,.elis-floor-options){display:none}.elis-floor-bar__back{display:none!important}}}
