.floor-plan-smplr{width:100%;height:100%;position:relative}.floor-plan-smplr .dark canvas+div{display:flex;flex-direction:column;justify-content:end;left:15px!important}.floor-plan-smplr .dark canvas+div>button{display:none}.floor-plan-smplr .dark canvas+div button{border:1px solid #3a3c3c!important;border-radius:8px!important;background-color:#263238!important;width:34px!important;height:34px!important;margin-bottom:10px!important}.floor-plan-smplr .dark canvas+div button svg{stroke-width:3px!important;margin-top:-5px!important}.floor-plan-smplr .dark canvas+div button svg g path{stroke:#fff}.floor-plan-smplr .dark canvas+div div{display:flex;flex-direction:column-reverse}.floor-plan-smplr .hide-smplr-description .sc-ftvSup.sc-papXJ.sc-iqcoie{display:none}.floor-plan-smplr .scroll-area{position:absolute;bottom:0px;left:67px;height:54px;width:calc(100% - 85px)}.floor-plan-smplr .scroll-area .legend-container{display:flex;padding:0 5px;width:fit-content;height:34px;border-radius:8px;background-color:#ffffffb3;box-shadow:0 3px 6px #00000014}.floor-plan-smplr .scroll-area .legend-container .legend-item{display:flex;align-items:center;margin-right:15px;white-space:nowrap}.floor-plan-smplr .scroll-area .legend-container .legend-item .point{width:7px;height:7px;border-radius:4px}.floor-plan-smplr .scroll-area .legend-container .legend-item .name{margin-left:5px;color:#455a65;font-size:12px;font-family:Roboto;font-weight:400}html,body,#viewer,#viewer>div{width:100%;height:100%;margin:0;overflow:hidden}body{font-family:Arial,sans-serif}.scroll-area{overflow-x:auto;overscroll-behavior:contain}
