.floor-plan_wrap{position:relative;display:flex;flex-grow:1;justify-content:center;align-items:center;padding:1rem}@media (min-width:640px){.floor-plan_wrap{padding:2rem}}@media (min-width:2000px){.floor-plan_wrap{padding:4rem}}.floor-plan{position:relative;max-height:100%;max-width:100%;padding:3.7rem}.floor-plan_visual-pane_wrap{padding:2rem 0}.floor-plan_visual-pane{display:flex;align-items:center;height:100%;max-height:100%}.floor-plan_visual-pane .visual-pane_svg{top:auto;height:100%}.floor-plan_visual-pane.skeleton{aspect-ratio:385/530;width:100%}.floor-plan_offscreen-plan{position:absolute;left:0;top:0;opacity:0;visibility:hidden;pointer-events:none;min-width:100px}.floor-plan_path{opacity:0;transition:opacity .3s ease-in-out;cursor:pointer}.floor-plan_path [d],.floor-plan_path polygon,.floor-plan_path rect{fill:#0cf;transition:fill .3s ease-in-out}.floor-plan_path:hover{opacity:.7}.floor-plan_path:not(.__free){opacity:.7;pointer-events:none}.floor-plan_path:not(.__free) [d],.floor-plan_path:not(.__free) polygon,.floor-plan_path:not(.__free) rect{fill:#fff;fill:var(--c-white)}.floor-plan_status{position:absolute;padding:0 .6rem;background:#fff;background:var(--c-white);color:#010542;color:var(--c-01);border-radius:5rem;transform:translateX(-50%) translateY(-50%)}.floor-plan_compass{position:absolute;bottom:1rem;right:1rem}@media (min-width:640px){.floor-plan_compass{bottom:2rem;right:2rem}}@media (min-width:2000px){.floor-plan_compass{bottom:4rem;right:4rem}}.general-plan{position:relative;margin-bottom:2rem}.general-plan_visual-pane{aspect-ratio:226/156;height:11.3rem;width:auto}@media (min-width:1400px){.general-plan_visual-pane{height:15.6rem}}.general-plan_path [d],.general-plan_path polygon,.general-plan_path rect{fill:rgba(121,219,240,.7);stroke:#0ba0c6;stroke:var(--c-10);stroke-width:.6}.general-plan_offscreen-plan{position:absolute;left:0;top:0;opacity:0;visibility:hidden;pointer-events:none;min-width:100px}.floor-info{height:-moz-max-content;height:max-content;padding:2rem}@media (min-width:640px){.floor-info{padding:3rem}}@media (min-width:1400px){.floor-info{padding:4rem}}.floor-info_content-wrap{display:flex;flex-direction:column;justify-content:space-between;gap:2rem}@media (min-width:640px){.floor-info_content-wrap{flex-direction:row}}@media (min-width:1080px){.floor-info_content-wrap{flex-direction:column}}.floor-info_select{margin-bottom:2rem}@media (min-width:1400px){.floor-info_select{margin-bottom:3rem}}.floor-info_info{display:flex;gap:3rem}@media (min-width:1080px){.floor-info_info{flex-direction:column;gap:1.2rem}}.floor-info_item-title{color:#010542;color:var(--c-01)}.floor-info_disclaimer,.floor-info_item-subtitle{color:#7f81a0;color:var(--c-05)}.result-list{position:relative}.flat-choose_content{display:grid;grid-gap:.4rem;gap:.4rem;grid-template-columns:1fr}@media (min-width:1080px){.flat-choose_content{grid-template-columns:auto 32%}}@media (min-width:1400px){.flat-choose_content{gap:1rem}}.flat-choose_result-list-title{margin-bottom:4rem}