.lease-floor-plan-view .clearfix[data-v-5b141a5e]{display:flex;justify-content:space-between;align-items:center}.lease-floor-plan-view .plan-info[data-v-5b141a5e],.lease-floor-plan-view .stats-row[data-v-5b141a5e]{margin-bottom:20px}.lease-floor-plan-view .stats-row .stat-card[data-v-5b141a5e]{text-align:center}.lease-floor-plan-view .stats-row .stat-card .stat-value[data-v-5b141a5e]{font-size:28px;font-weight:700}.lease-floor-plan-view .stats-row .stat-card .stat-label[data-v-5b141a5e]{font-size:14px;color:#666;margin-top:5px}.lease-floor-plan-view .stats-row .stat-card.idle .stat-value[data-v-5b141a5e]{color:#67c23a}.lease-floor-plan-view .stats-row .stat-card.rented .stat-value[data-v-5b141a5e]{color:#f56c6c}.lease-floor-plan-view .stats-row .stat-card.reserved .stat-value[data-v-5b141a5e]{color:#e6a23c}.lease-floor-plan-view .stats-row .stat-card.total .stat-value[data-v-5b141a5e]{color:#409eff}.lease-floor-plan-view .legend-bar[data-v-5b141a5e]{margin-bottom:15px;padding:10px;background:#f5f7fa;border-radius:4px}.lease-floor-plan-view .legend-bar .legend-item[data-v-5b141a5e]{margin-right:20px;font-size:14px}.lease-floor-plan-view .legend-bar .legend-item .legend-color[data-v-5b141a5e]{display:inline-block;width:16px;height:16px;border-radius:3px;vertical-align:middle;margin-right:5px}.lease-floor-plan-view .legend-bar .legend-item .legend-color.idle-color[data-v-5b141a5e]{background:#67c23a}.lease-floor-plan-view .legend-bar .legend-item .legend-color.rented-color[data-v-5b141a5e]{background:#f56c6c}.lease-floor-plan-view .legend-bar .legend-item .legend-color.reserved-color[data-v-5b141a5e]{background:#e6a23c}.lease-floor-plan-view .legend-bar .legend-item .legend-color.other-color[data-v-5b141a5e]{background:#909399}.lease-floor-plan-view .plan-container[data-v-5b141a5e]{border:1px solid #dcdfe6;border-radius:4px;overflow:auto;min-height:400px}.lease-floor-plan-view .plan-container .plan-image-wrapper[data-v-5b141a5e]{position:relative;display:inline-block}.lease-floor-plan-view .plan-container .plan-image-wrapper .plan-image[data-v-5b141a5e]{max-width:100%;display:block}.lease-floor-plan-view .plan-container .plan-image-wrapper .space-overlay[data-v-5b141a5e]{position:absolute;border:2px solid #fff;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;opacity:.85;transition:opacity .2s}.lease-floor-plan-view .plan-container .plan-image-wrapper .space-overlay[data-v-5b141a5e]:hover{opacity:1;box-shadow:0 0 8px rgba(0,0,0,.3)}.lease-floor-plan-view .plan-container .plan-image-wrapper .space-overlay .space-label[data-v-5b141a5e]{font-size:12px;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}.lease-floor-plan-view .plan-container .plan-image-wrapper .space-overlay .space-lessee[data-v-5b141a5e]{font-size:10px;color:#fff;margin-top:2px}.lease-floor-plan-view .plan-container .plan-image-wrapper .space-overlay.state-idle[data-v-5b141a5e]{background:rgba(103,194,58,.7)}.lease-floor-plan-view .plan-container .plan-image-wrapper .space-overlay.state-rented[data-v-5b141a5e]{background:rgba(245,108,108,.7)}.lease-floor-plan-view .plan-container .plan-image-wrapper .space-overlay.state-reserved[data-v-5b141a5e]{background:rgba(230,162,60,.7)}.lease-floor-plan-view .plan-container .plan-image-wrapper .space-overlay.state-other[data-v-5b141a5e]{background:rgba(144,147,153,.7)}.lease-floor-plan-view .plan-container .no-plan[data-v-5b141a5e]{text-align:center;padding:100px;color:#999;font-size:16px}