.blk-investment-search-3d .status-available polygon,.blk-investment-search-3d path.status-available,.blk-investment-search-3d polygon.status-available{fill:#94b097;cursor:pointer;opacity:.6;transition:fill .2s ease}.blk-investment-search-3d .status-available polygon:hover,.blk-investment-search-3d path.status-available:hover,.blk-investment-search-3d polygon.status-available:hover{opacity:.5}.blk-investment-search-3d .status-reserved polygon,.blk-investment-search-3d path.status-reserved,.blk-investment-search-3d polygon.status-reserved{fill:#ffea06;cursor:pointer;opacity:.6;transition:fill .2s ease}.blk-investment-search-3d .status-reserved polygon:hover,.blk-investment-search-3d path.status-reserved:hover,.blk-investment-search-3d polygon.status-reserved:hover{opacity:.5}.blk-investment-search-3d .st-sold,.blk-investment-search-3d .status-sold polygon,.blk-investment-search-3d path.status-sold,.blk-investment-search-3d polygon.status-sold{fill:#d01319;cursor:pointer;opacity:.6;transition:fill .2s ease}.blk-investment-search-3d .st-sold:hover,.blk-investment-search-3d .status-sold polygon:hover,.blk-investment-search-3d path.status-sold:hover,.blk-investment-search-3d polygon.status-sold:hover{opacity:.5}.blk-investment-search-3d .legend-item-square{background:#949494;height:32px;width:32px}.blk-investment-search-3d .legend-item-square-available{background:#94b097}.blk-investment-search-3d .legend-item-square-reserved{background:#ffea06}.blk-investment-search-3d .legend-item-square-sold{background:#d01319}.blk-investment-search-3d{position:relative}.flat-tooltip{backdrop-filter:blur(6px);background:#fff;border-radius:0;box-shadow:0 4px 12px rgba(0,0,0,.3);color:#000;cursor:default;font-size:14px;line-height:1.5;min-width:250px;opacity:0;padding:20px;position:absolute;transform:translateY(5px);transition:opacity .2s ease,transform .2s ease;z-index:1000}.flat-tooltip.visible{opacity:1;transform:translateY(0)}.flat-tooltip .flat-tooltip-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.flat-tooltip .flat-tooltip-header .status-badge{border-radius:4px;font-size:12px;padding:4px 8px;text-transform:uppercase}.flat-tooltip .flat-tooltip-header .status-badge.status-available{background:#94b097;color:#fff}.flat-tooltip .flat-tooltip-header .status-badge.status-reserved{background:#ffea06;color:#000}.flat-tooltip .flat-tooltip-header .status-badge.status-sold{background:#d01319;color:#fff}.flat-tooltip .flat-tooltip-list{list-style:none;margin:0 0 14px;padding:0}.flat-tooltip .flat-tooltip-list li{display:flex;font-weight:300;justify-content:space-between}.flat-tooltip .flat-tooltip-list li span{opacity:.8}.flat-tooltip .flat-tooltip-list li strong{font-weight:500}.flat-tooltip .flat-tooltip-btn{background:#d01319;border:1px solid #d01319;border-radius:30px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:8px 14px;transition:.3s ease}.flat-tooltip .flat-tooltip-btn:hover{background:#fff;color:#d01319}