@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0}ol,ul{list-style:none}body{font-size:16px;line-height:1.6}a,button,input,select,textarea{outline:none}input,textarea{cursor:text;-webkit-user-select:text;user-select:text}a{color:inherit;text-decoration:none}a:hover{background-color:none}a:focus a:active{background-color:#ccc}[type=button],[type=file],[type=reset],[type=submit],button{-webkit-appearance:button;cursor:pointer;text-decoration:none}button{background:none;border:none;cursor:pointer;padding:0}img{height:auto;max-width:100%}:root{--clr-primary-admin:#7f2f92;--clr-primary-dark-admin:#fff;--color-primary-reseller:#007bff;--color-primary-tenant:green;--color-secondary:#6c757d;--color-success:#28a745;--color-info:#17a2b8;--color-warning:#ffc107;--color-danger:#dc3545;--color-light:#f8f9fa;--color-dark:#343a40;--color-white:#fff;--color-black:#000}.home_setting_wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:1 1;flex-direction:column;gap:1rem}.home_setting_wrapper .home_setting_top_heading{align-items:flex-start;align-self:stretch;display:flex;justify-content:space-between}.home_setting_wrapper .home_setting_top_heading .home_setting_heading_left{align-items:flex-start;display:flex;flex-direction:column;gap:.4rem}.home_setting_wrapper .home_setting_top_heading .home_setting_heading_left .home_setting_widget_choose{color:#00000080;font-size:.8rem;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:normal}.home_setting_wrapper .home_setting_top_heading .home_setting_heading_left .home_setting_widget_homeChoose{color:#000;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.18px;line-height:normal}.home_setting_wrapper .home_setting_widget_options .home_setting_widget_container{align-items:center;align-self:stretch;display:flex;justify-content:space-between;padding:8px 0}.home_setting_wrapper .home_setting_widget_options .home_setting_widget_name{color:#000;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.18px;line-height:normal}.home_setting_wrapper .home_setting_widget_options .home_setting_widget_container:has(input:not([value=true])){opacity:.5;transition:.2s linear}.home_setting_wrapper .home_setting_widget_options hr{opacity:.05;width:100%}.home_setting_wrapper .home_setting_widget_options hr:last-child{display:none}.home_setting_toggle_wrapper{font-size:.9rem;padding:1rem 0}.floor_OverViewContainer{background:#fff;border:2px solid #e8e8e8;border-radius:.6rem;min-height:55px;padding:.6rem}.floor_OverViewContainer .floor_OverView_SubContainer{align-items:center;align-self:stretch;display:flex;justify-content:space-between}.floor_OverViewContainer .floor_overview_bottom_box{align-self:stretch;display:flex;gap:16px;padding:16px}.floor_OverViewContainer .floor_overview_bottom_box .floor_overview_map{align-items:flex-end;align-self:stretch;border:2px solid #e8e8e8;border:2px solid var(--border,#e8e8e8);border-radius:10px;display:flex;flex-direction:column;height:55vh;justify-content:flex-end;padding:8px;position:relative;width:calc(100vw - 480px)}.floor_OverViewContainer .floor_overview_bottom_box .floor_overView_room_box{align-items:flex-start;align-self:stretch;border:2px solid #e8e8e8;border:2px solid var(--border,#e8e8e8);border-radius:10px;display:flex;flex-direction:column;gap:8px;max-height:55vh;width:310px}.floor_OverViewContainer .floor_overview_bottom_box .floor_overView_room_box .floor_overview_heading_box{align-items:center;background:#bdbdbd1a;display:flex;gap:8px;justify-content:space-between;padding:16px;width:100%}.floor_OverViewContainer .floor_overview_bottom_box .floor_overView_room_box .floor_overview_sensor_btn{align-items:flex-end;display:flex;flex:1 0;gap:8px;justify-content:flex-end}.floor_OverViewContainer .floor_overview_bottom_box .floor_overView_room_box .floor_overview_sensor_btn .dashboard_unselected_tab{background-color:#fff}.floor_OverViewContainer .floor_overview_bottom_box .floor_overView_room_box .floor_view_room_list{align-items:center;align-self:stretch;display:flex}.floor_OverViewContainer .floor_overview_bottom_box .floor_overView_room_box .floor_view_room_list .floor_view_room_name{align-items:center;cursor:pointer;display:flex;flex:1 1;justify-content:space-between;padding:.15rem 1rem}.floor_OverViewContainer .floor_overview_bottom_box .floor_overView_room_box .floor_view_room_list .floor_view_room_name .room_count{align-items:center;background:#7f2f92;border-radius:100px;color:#fff;display:flex;justify-content:center;min-height:25px;min-width:25px;padding:.2rem .4rem}.floor_OverViewContainer .floor_overview_bottom_box .floor_overView_room_box .floor_view_room_list:hover .floor_view_room_name{background:#efefef}.floor_OverViewContainer .floor_overview_bottom_box .floor_overView_room_box .floor_view_room_list:hover .dashboard_icon_redirect_section{display:none;opacity:1}.floor_OverViewContainer .floor_overview_bottom_box .floor_view_list_container{display:flex;flex-direction:column;font-size:.8rem;font-weight:500;overflow:scroll;width:100%}.floor_OverViewContainer .floor_overview_bottom_box .floor_view_list_container::-webkit-scrollbar{display:none}.floor_OverViewContainer .no_map_view{align-items:center;color:#7f2f92;display:flex;flex-direction:column;font-weight:500;height:100%;justify-content:center;width:100%}.heatmap-toggle{display:flex;gap:.6rem;position:absolute;top:.6rem;z-index:2}.heatmap-toggle *{font-size:.8rem}.heatmap-toggle span,.heatmap-toggle.btnd{align-items:center;display:flex}.heatmap-toggle.btnd{background-color:#fff;border:2px solid #cacaca;border-radius:.6rem;height:40px;padding:0 .6rem;position:static!important}.dashboard_card_container{background-color:#fff;border-radius:.5rem;display:flex;flex:1 1;flex-direction:column;gap:1.4rem;min-width:400px;padding:.5rem}.dashboard_card_container.energy,.dashboard_card_container.water{overflow:hidden;padding:0!important}.dashboard_card_container.energy .Card-heading_container,.dashboard_card_container.water .Card-heading_container{padding:.5rem}.dashboard_card_container .center_water_consumption_wrapper{background:linear-gradient(180deg,#eaeced00,#5bbdeabf 149.77%)}.dashboard_card_container .half_circular_detail_container{background:linear-gradient(180deg,#eaeced00,#04c668bf 149.77%)}.carbonIntensity_container{background-color:#fff;border:2px solid #e8e8e8;border-radius:.5rem;display:flex;flex:2 1;flex-direction:column;gap:1rem;padding:.6rem}.carbonIntensity_container .donut_render_div{align-items:center;display:flex;flex-direction:column;justify-content:space-around}.carbonIntensity_container .carbonIntensity_desc{background-color:#eee;border-radius:.4rem;font-size:.7rem;font-weight:400;padding:.2rem .4rem}.peopleCounter_container{background-color:#fff;border:2px solid #e8e8e8;border-radius:.5rem;display:flex;flex:1 1;flex-direction:column;gap:1rem;min-width:400px;padding:.6rem}.dashboard_setting_wrapper{grid-gap:16px;align-items:flex-start;display:grid;flex:1 1;gap:16px;grid-template-columns:repeat(3,1fr)}.dashboard_setting_wrapper .dashbard_signage_cards{align-items:flex-start;background:#fff;border:2px solid #e8e8e8;border:2px solid var(--border,#e8e8e8);border-radius:10px;display:flex;flex:1 1;flex-direction:column;gap:16px;min-width:250px;overflow:hidden;padding:16px;position:relative}.dashboard_setting_wrapper .dashbard_signage_cards .dashboard_signage_heading{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.dashboard_setting_wrapper .dashbard_signage_cards .dashboard_signage_heading .dashboard_signage_text{color:#000;font-size:12px;font-style:normal;font-weight:500;line-height:normal;opacity:.5}.dashboard_setting_wrapper .dashbard_signage_cards .dashboard_signage_heading .dashboard_signage_type{color:#000;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.dashboard_setting_wrapper .dashbard_signage_cards .dashboard_signage_img{cursor:pointer}.dashboard_setting_wrapper .dashbard_signage_cards .dashboard_signage_img .link_copy_pill{display:none}.dashboard_setting_wrapper .dashbard_signage_cards .dashboard_signage_img:hover{opacity:1}.dashboard_setting_wrapper .dashbard_signage_cards .dashboard_signage_img:hover .link_copy_pill.active{align-items:center;background:#7f2f92;bottom:0;display:flex;justify-content:center;left:0;padding:1rem;position:absolute;right:0;transition:.2s ease-in-out}.dashboard_setting_wrapper .dashbard_signage_cards .dashboard_signage_img:hover .link_copy_pill.active p{color:#000;color:#fff;font-size:1rem;font-weight:500}.dashboard_setting_wrapper .dashboard_signage_no_data{align-items:center;display:flex;flex-direction:column;justify-content:center;width:calc(100vw - 4rem - 75px)}.dashboard_setting_wrapper .dashboard_signage_no_data p{color:#000;font-size:1rem;font-weight:500;margin-bottom:1rem;text-align:center;width:350px}.digitalSignage_wrapper{display:flex;flex:1 1;flex-direction:column;height:100vh;position:relative;width:100vw}.digitalSignage_wrapper .signage_content_wrapper{height:92vh!important}.digitalSignage_wrapper .footer{align-items:center;background:#e7e4ec;display:flex;font-size:2vh;height:8vh;justify-content:space-between;padding:0 2vw}.digitalSignage_wrapper .footer span{align-items:center;display:flex;font-size:2vh;font-weight:400}.digitalSignage_wrapper .footer span img{margin-left:1vh;width:16vh}.digitalSignage_wrapper .footer .building_name_wrapper{align-items:center;display:flex}.digitalSignage_wrapper .footer .building_name_wrapper p.building_name{background-color:#7f2f92;border-radius:100px;color:#fff;font-size:1vw;font-weight:500;padding:.4vh 1.2vh}.EnegySignage_container{display:flex;flex:1 1;gap:1vw}.EnegySignage_container .yesterday_consumption{background:none;border-radius:0;font-size:3.4vw!important;gap:1vw;padding:0 2vw!important}.EnegySignage_container .yesterday_consumption span{background-color:#0003;border-radius:100px;font-size:1.3vw!important;line-height:1.4!important;padding:1vw 2vw!important;text-align:center}.EnegySignage_container .energy_container .energy_wrapper p.comparision{font-size:1.4vw;width:80%}.EnegySignage_container .Card-heading_container{display:none}.EnegySignage_container .energy_card_signage_wrapper{grid-gap:1vw;display:grid;flex:1 1;grid-template-rows:1fr 1fr;height:92vh;width:32.5vw}.EnegySignage_container .signage_today_energypill{align-items:center;display:flex;flex-direction:column;gap:1vw;padding:2vw 4vw}.EnegySignage_container .energy_card_signage{align-items:center;background-color:#fff;display:flex;flex-direction:column;gap:1.4vw;justify-content:center;padding:1vw}.EnegySignage_container .energy_card_signage.energy{background:linear-gradient(180deg,#eaeced00,#04c668bf 149.77%)}.EnegySignage_container .energy_card_signage .title_wrapper{align-content:center;display:flex;justify-content:center;width:100%}.EnegySignage_container .energy_card_signage .title_wrapper .title{align-items:center;display:flex;flex:1 1;font-size:1.2vw;font-weight:400;justify-content:flex-end}.EnegySignage_container .energy_card_signage h5{font-size:1.2vw;font-weight:500}.EnegySignage_container .energy_card_signage .today_consumption{color:#24a68f!important;display:flex;flex-direction:column;font-size:4vw}.EnegySignage_container .energy_card_signage .today_consumption span{font-size:2vw}.EnegySignage_container .energy_card_signage .Card-heading_container .Card_icon_container{height:3vw;width:3vw}.EnegySignage_container .energy_card_signage .Card-heading_container .Card_icon_container svg{height:1.6vw;width:1.6vw}.EnegySignage_container .energy_card_signage .Card-heading_container p{font-size:1vw}.EnegySignage_container .energy_card_signage .Card-heading_container .dashboard_pills{padding:.4vw .8vw}.EnegySignage_container .energy_card_signage .Card-heading_container .dashboard_pills p{font-size:.9vw}.EnegySignage_container .graph_detail_container_signage{height:80vh;width:100%}.EnegySignage_container .chart_box{display:flex;flex-direction:column;height:92vh;justify-content:space-between;width:64.5vw}.EnegySignage_container .chart_box .energy_chart_signage_heading{align-items:flex-start;align-self:stretch;display:flex;justify-content:space-between}.EnegySignage_container .chart_box .energy_chart_signage_heading .dot_value{background:#7f2f92;border-radius:100px;height:30px;width:30px}.EnegySignage_container .chart_box .energy_chart_signage_heading .energy_signage_head_right{align-items:center;display:flex;gap:10px}.EnegySignage_container .chart_box .energy_chart_signage_heading .energy_signage_head_right p{color:#000;font-size:1vw;font-style:normal;font-weight:500;line-height:normal}.energy_wrapper h5{color:#fff}.iaq_signage_Card_Container{grid-gap:1vw;background-color:#fff;display:grid;gap:1vw;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr);height:92vh;padding:1rem 1rem 0}.iaq_signage_Card_Container .signage_card{align-items:center;border-radius:.8vw;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;position:relative}.iaq_signage_Card_Container .signage_card:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAS0AAAESCAYAAACoz4OWAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAb6SURBVHgB7d2Lbho5AIZR59K0u+//tLttd2U1IwglZRjm4t8+R0IoJaqSMPPJ9hh4KsDk6f3++f02/dvTxWPn31suvm+O/95v519fPvbz4uvL27Dm/pEhXT3Wpxg9XdyXs/sU5wH7UT7G7mfpOGyiRU/q8fxSPgbqfNQ0mileP8opZvFBEy0SnUfppZxC5XieZxqRRcbMk0zrzgP1WsYeOW1titePcgpacyETLVpzPnp6KQJ1tClk38spZIcSLY42helLOS2O065pavlvOY3KduUAYW/TSEqk+nAesV1GYg4YtlaPsboW9fJ+75jr2/maWJ1Srr4m5gBiC1OgpnUpxjXFq95WGYWJFmuZQlWnfY4rrplGYdNUchEHF48QKpZaHDAHGvcSKtZ2V8AcdMwhVOxlCtg/5ZM1MAcgn6nHxluxmM5xarRqvD5chRQtLtVAfS1CRVtquOr08btoUU2jKtM/WvfTATo2oyriiNZ4ph3qdWTlxcjEEa1xmALSBQdv/+rUr8bqtUAHRKtf1qvokmj1R6zommj1Q6wYgmjlEyuGIlq5xIohiVYesWJoopVDrKCIVoK6a33aFArDE6122cEOVzgZ2lRDVaeCnh+44KRoi3UruEG02lCfhxor61Zwg2gd7+395rmAGZwox6lXBb8VU0G4i2jtb7oq+FaAu4nWvuqoqo6uvGMoLCRa+7DQDisRre0ZXcGKRGs7RlewAdHahtEVbES01ldHV64MwkZEaz32XcEORGsddrXDTpxkj7HYDjsTreXqdPCvYrEddiVay5gOwkGcdPcxHYSDidZ8poPQANGap25jqMHy94KDOQlvs1kUGiJan7N+BQ0SreusX0GjROt3ggUNE62PfN4gNM7JeWLBHQKI1i/13RksuEOA0aNVf/8arNcCRBg5WhbcIdCo0RIsCDVitAQLgo0WrRqqv4u1PIg10skrWNCBUU7gup3hWwHijRAtwYKO9B4twYLO9BwtwYIO9RotwYJO9RgtwYKO9RYtwYLO9RQtwYIB9PJSlvp7CBYMoIdoTTvdgQGkR2t68bOX5sAgkk9279YAA0qNlmDBoBJP+hpawYJBJZ749SqhYMGg0k5+H0IBg0uKVv1cQh/zBYNLiVaNlQ9SBSKiVX/GrwWgtB8tm0eBD1qOlq0NwG9aDkKdEgoW8EGrUXClELiqxWjVfViuFAJXtRYtVwqBP2otWhbegT9qKRBeUwjc1Eok6hqWhXfgphaiVX8GC+/ALEdHa9pAasc7MMvR0bKBFLjLkcH4UqxjAXc6Klr2YwGLHBUt61jAIkdEyzoWsNje8bC9AXjIntGatjcALLZntEwLgYftFZGXYnsDsII9olWnhd8KwAr2iJZpIbCarWNS/3/TQmA1W0fL1UJgVVtGy7QQWN1WUbGJFNjEVtEyLQQ2sUW0vhTTQmAja8fFtBDY1NrReitGWcCG1gyMPVnA5taMlsV3YHNrRcviO7CLNUJTXxBt8R3YxRrRsvgO7ObR2NjiAOzq0WgJFrCrR6JliwOwu0eiZZQF7G5ptLznO3CIpdHynu/AIZZEy0ZS4DBL4mMtCzjMvdEyygIOdW+AjLKAQ90TLaMs4HD3RMgoCzjc3GgZZQFNmBsioyygCXOi9VKMsoBGzInR1wLQiOcZj78UgEbcipa1LKApzzce804OQFP+FC2jLKA5n0WrfsKOtSygOZ9F67XY5gA06LMwmRoCTboWLZtJgWZdi5MrhkCznq98LVpAsy6j9VoAGnYZLaMsoGnn0bLNAWjeZbQAmvZ8dm9qCDRvipaX7AARpmjZAQ9EeD67ATSvxsooC4jh7ZSBKKaGQBTBAqKIFhBFtIAoogVEES0gimgBUUQLiCJaQBTRAqKIFhBFtIAoogVEES0gimgBUUQLiCJaQBTRAqKIFhBFtIAoogVEES0gimgBUUQLiCJaQBTRAqKIFhBFtIAoogVEES0gimgBUUQLiCJaQBTRAqKIFhBFtIAoogVEES0gimgBUUQLiCJaQBTRAqKIFhBFtIAoogVEES0gimgBUUQLiCJaQBTRAqKIFhBFtIAoogVEES0gimgBUUQLiCJaQBTRAqKIFhBFtIAoogVEES0gimgBUUQLiCJaQBTRAqKIFhBFtIAoogVEES0gimgBUUQLiCJaQBTRAqKIFhBFtIAoogVEES0gimgBUUQLiCJaQBTRAqKIFhBFtIAoogVEES0gimgBUUQLiCJaQBTRAqKIFhBFtIAoogVEES0gimgBUUQLiCJaQBTRAqKIFhBFtIAoogVEES0gimgBUUQLiCJaQBTRAqKIFhBFtIAoogVEES0gimgBUUQLiCJaQBTRAqKIFhBFtIAoogVEES0gimgBUUQLiCJaQJT/ATg8YDeo4lzjAAAAAElFTkSuQmCC);background-position-y:bottom;background-repeat:no-repeat;background-size:contain;border-radius:10px;bottom:0;content:"";height:100%;position:absolute;right:0;width:100%;z-index:10}.iaq_signage_Card_Container .signage_card.co2{background-image:linear-gradient(154deg,#179687 4.35%,#32dd80 96.79%)}.iaq_signage_Card_Container .signage_card.co2 .co2_room_pill{align-items:center;background:#00000040;display:flex;justify-content:center;padding:.6vw 1vw;width:100%}.iaq_signage_Card_Container .signage_card.co2 .co2_room_pill .co2_room_text{color:#fff;font-size:1.5vw;font-style:normal;font-weight:600;overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;width:100%}.iaq_signage_Card_Container .signage_card.co2 .co2_mid_box{align-items:center;display:flex;flex-direction:column;gap:.2vw;justify-content:center}.iaq_signage_Card_Container .signage_card.co2 .co2_mid_box .co2_room_pill{border-radius:100vw;color:#fff;font-size:1.5vw;font-style:normal;font-weight:600;text-transform:capitalize;width:-webkit-fit-content;width:fit-content}.iaq_signage_Card_Container .signage_card.co2 .co2_head_text{color:#ffffff80;font-size:1.8vw;font-style:normal;font-weight:500}.iaq_signage_Card_Container .signage_card.co2 .co2_value{color:#fff;font-size:3vw;font-style:normal;font-weight:600;line-height:.8}.iaq_signage_Card_Container .signage_card.co2 .signage_humidity_pill{align-items:center;background:#0000001a;color:#494949;display:flex;font-size:1.5vw;font-style:normal;font-weight:500;gap:1vw;padding:.6vw 1vw;width:100%}.iaq_signage_Card_Container .signage_card.weather{background-image:linear-gradient(154deg,#f8dbff 4.35%,#fff 96.79%)}.iaq_signage_Card_Container .signage_card.weather .weather_temperature_value{color:#000;font-size:3vw;font-style:normal;font-weight:600;line-height:normal}.iaq_signage_Card_Container .signage_card.weather .weather_room_pill{align-items:center;background:#7f2f92;display:flex;justify-content:center;padding:.6vw 1vw;width:100%}.iaq_signage_Card_Container .signage_card.weather .weather_room_pill .weather_room_text{color:#fff;font-size:1.5vw;font-style:normal;font-weight:600;overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;width:100%}.iaq_signage_Card_Container .signage_card.weather .weather_mid_box{align-items:center;display:flex;flex-direction:column;gap:.2vw;justify-content:center}.iaq_signage_Card_Container .signage_card.weather .weather_mid_box .weather_room_pill{border-radius:100vw;color:#fff;font-size:1.5vw;font-style:normal;font-weight:600;text-transform:capitalize;width:-webkit-fit-content;width:fit-content}.iaq_signage_Card_Container .signage_card.weather .weather_mid_box .weather_emoji{line-height:.9;width:100%}.iaq_signage_Card_Container .signage_card.weather .signage_humidity_pill{align-items:center;background:#0000001a;border-radius:.8vw;color:#494949;display:flex;font-size:1.5vw;font-style:normal;font-weight:500;gap:.5vw;line-height:normal;margin-bottom:.8vw;padding:.4vw 1vw}.iaq_signage_Card_Container .icon_pill_div{align-items:center;background:#0000001a;border-radius:4vw;display:flex;gap:.3vw;padding:.5vw}.WaterSignage_container{display:flex;flex:1 1;gap:1vw}.WaterSignage_container .yesterday_consumption{align-items:center;background:none;border-radius:0;display:flex;flex-direction:column;font-size:3.4vw!important;gap:1vw;padding:0 2vw!important}.WaterSignage_container .yesterday_consumption span{background-color:#5bbdea1a;border-radius:100px;color:#5bbdea;font-size:1.3vw!important;line-height:1.4!important;padding:1vw 2vw!important;text-align:center}.WaterSignage_container .water_container .water_wrapper p.comparision{font-size:1.4vw;width:80%}.WaterSignage_container .Card-heading_container{display:none}.WaterSignage_container .water_card_signage_wrapper{grid-gap:1vw;display:grid;flex:1 1;grid-template-rows:1fr 1fr;height:92vh;width:32.5vw}.WaterSignage_container .water_card_signage{align-items:center;background-color:#fff;display:flex;flex-direction:column;gap:1.4vw;justify-content:center;padding:1vw}.WaterSignage_container .water_card_signage.water{background:linear-gradient(180deg,#eaeced00,#5bbdeabf 149.77%)!important}.WaterSignage_container .water_card_signage .title_wrapper{align-content:center;display:flex;justify-content:center;width:100%}.WaterSignage_container .water_card_signage .title_wrapper .title{align-items:center;display:flex;flex:1 1;font-size:1.2vw;font-weight:400;justify-content:flex-end}.WaterSignage_container .water_card_signage h5{font-size:1.2vw;font-weight:500}.WaterSignage_container .water_card_signage .today_consumption{color:#3ca4d3!important;flex-direction:column;font-size:4vw}.WaterSignage_container .water_card_signage .today_consumption span{font-size:2vw}.WaterSignage_container .water_card_signage .Card-heading_container .Card_icon_container{height:3vw;width:3vw}.WaterSignage_container .water_card_signage .Card-heading_container .Card_icon_container svg{height:1.6vw;width:1.6vw}.WaterSignage_container .water_card_signage .Card-heading_container p{font-size:1vw}.WaterSignage_container .water_card_signage .Card-heading_container .dashboard_pills{padding:.4vw .8vw}.WaterSignage_container .water_card_signage .Card-heading_container .dashboard_pills p{font-size:.9vw}.WaterSignage_container .graph_detail_container_signage{height:80vh;width:100%}.WaterSignage_container .chart_box{display:flex;flex-direction:column;height:92vh;justify-content:space-between;width:64.5vw}.WaterSignage_container .chart_box .water_chart_signage_heading{align-items:flex-start;align-self:stretch;display:flex;justify-content:space-between}.WaterSignage_container .chart_box .water_chart_signage_heading .dot_value{background:#7f2f92;border-radius:100px;height:30px;width:30px}.WaterSignage_container .chart_box .water_chart_signage_heading .water_signage_head_right{align-items:center;display:flex;gap:10px}.WaterSignage_container .chart_box .water_chart_signage_heading .water_signage_head_right p{color:#000;font-size:1vw;font-style:normal;font-weight:500;line-height:normal}.water_wrapper h5{color:#050505}.Kisi_container{background-color:#fff;border:2px solid #0000001a;border-radius:.5rem;justify-content:space-between;position:relative;transition:.2s linear}.Kisi_container,.Kisi_container .kisi_Control_section{align-items:flex-start;display:flex;flex-direction:column}.Kisi_container .kisi_Control_section{align-self:stretch;flex:1 1;gap:1rem;padding:16px}.Kisi_container .kisi_Control_section .kisi_schedule_box{align-items:center;align-self:stretch;background-color:#f8f8f8;border-radius:10px;display:flex;justify-content:space-between;padding:.4rem}.Kisi_container .kisi_Control_section .kisi_schedule_box .kisi_circle_box{align-items:center;border-radius:100px;display:flex;gap:10px;height:2rem;justify-content:center;padding:6px;width:2rem}.Kisi_container .kisi_Control_section .kisi_schedule_box .kisi_circle_box.green{background:#1ba875}.Kisi_container .kisi_Control_section .kisi_schedule_box .kisi_circle_box.purple{background:#7f2f92}.Kisi_container .kisi_Control_section .kisi_schedule_box .kisi_circle_box.red{background:#dd3232;cursor:pointer}.Kisi_container .kisi_Control_section .kisi_schedule_box .kisi_circle_box.delete_schedule{opacity:0;padding:0;transform:rotate(0deg);transition:.1s linear;width:0}.Kisi_container .kisi_Control_section .kisi_schedule_box:hover .kisi_circle_box.delete_schedule{opacity:1;padding:6px;width:auto}.Kisi_container .kisi_Control_section .kisi_schedule_box:hover .kisi_circle_box.delete_schedule svg{transform:rotate(45deg)}.Kisi_container .kisi_Control_section .kisi_schedule_text{font-size:.8rem;font-weight:400}.Kisi_container .kisi_Control_section .kisi_schedule_text span{background-color:#7f2f92;border-radius:10px;color:#fff;font-weight:500;padding:.2rem .4rem}.Kisi_container .kisi_Control_section .kisi_create_box{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px}.Kisi_container .kisi_Control_section .kisi_create_box .kisi_schedule_select{align-items:flex-start;align-self:stretch;display:flex;gap:16px}.Kisi_container .kisi_Control_section .kisi_create_box .kisi_schedule_select .kisi_btn{align-items:center;aspect-ratio:1/1;background:#7f2f92;border-radius:10px;cursor:pointer;display:flex;height:45px;justify-content:center}.Kisi_container .kisi_Control_section .kisi_create_box .kisi_schedule_select .kisi_btn svg{transform:rotate(90deg)}.Kisi_container .kisi_schedule_list{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffbf;border-radius:10px;bottom:0;box-shadow:2px 2px 15px #00000040;display:flex;flex-direction:column;left:0;min-height:200px;overflow:scroll;padding-bottom:2rem;position:absolute;right:0;transform:translateY(103%);z-index:1000}.Kisi_container .kisi_schedule_list .title_wrapper{padding:1rem}.Kisi_container .kisi_schedule_list .title_wrapper .title{font-size:.9rem;opacity:.5}.Kisi_container .kisi_schedule_list.kisi_schedule_list::-webkit-scrollbar{display:none}.Kisi_container .list_container{align-items:center;display:flex;justify-content:space-between;padding:.5rem 1rem}.Kisi_container .list_container .schedule_wrapper{align-items:center;display:flex;flex-direction:row;gap:.4rem}.Kisi_container .list_container .kisi_circle_box{align-items:center;border-radius:100px;display:flex;gap:10px;height:2rem;justify-content:center;padding:6px;width:2rem}.Kisi_container .list_container .kisi_circle_box.green{background:#1ba875}.Kisi_container .list_container .kisi_circle_box.purple{background:#7f2f92}.Kisi_container .list_container .kisi_circle_box.red{background:#dd3232}.Kisi_container .list_container p{color:#535353;font-size:.8rem;font-weight:500}.Kisi_container .list_container p span{color:#535353;font-size:.9rem;font-weight:700}.peopleSignage_card_container{display:flex;flex-direction:column;height:92vh}.peopleSignage_card_container .peopleSignage_top_container{align-items:center;background:#fff;display:flex;flex:1 0;flex-direction:column;gap:.6em;justify-content:center}.peopleSignage_card_container .peopleSignage_top_container img.people_icon{display:none;width:75px}.peopleSignage_card_container .peopleSignage_top_container .peopleSignage_top_card_left_value{color:#7f2f92;font-size:12vw;font-weight:400;line-height:1}.peopleSignage_card_container .peopleSignage_top_container .peopleSignage_top_card_left_title{background:#eaeaea;border-radius:100px;color:#7f2f92;font-size:3vh;font-weight:400;padding:.6rem 2rem}.peopleSignage_card_container .peopleSignage_top_container .peopleSignage_top_card_left_title .signage_building_pill{background:#7f2f92;border-radius:100vw;color:#fff;padding:.2rem .8rem}.peopleSignage_card_container .peopleSignage_bottom_Container{align-items:flex-start;display:flex;gap:1rem;justify-content:flex-start;padding:1rem}.peopleSignage_card_container .disclaimer{background-color:#fff;font-size:1vw;padding:1rem 2.6rem}.peopleSignage_bottom_card{align-items:center;align-self:stretch;background:linear-gradient(136deg,#7f2f92 5%,#ba5cc9 95%);border-radius:.6em;display:flex;flex:1 0;flex-direction:column;height:30vh;justify-content:space-between;max-width:13vw;padding:1.6rem 2rem;width:11vw}.peopleSignage_bottom_card_left_title{color:#fff;font-size:1.5vw;font-weight:500;text-transform:capitalize}.peopleSignage_bottom_card_left_value{background:rgba(0,0,0,.082);border-radius:100rem;color:#fff;font-size:4.5vw;font-weight:500;line-height:1;padding:1.4rem}.changeLog_modal-container{background-color:#00000080;display:grid;height:100%;left:0;place-items:center;position:fixed;top:0;width:100%;z-index:1000}.changelog_modal{background-color:#fff;border-radius:10px;box-shadow:0 5px 15px #00000040;max-height:80vh;max-width:900px;overflow-y:scroll;width:60vw}.changelog_modal::-webkit-scrollbar{background-color:#f5f5f5;width:.6rem}.changelog_modal::-webkit-scrollbar-thumb{background-color:#d2d7df;border-radius:1rem}.changelog_modal .heading{align-items:center;background-color:rgba(210,215,223,.208);border-bottom:1px solid #d2d7df;display:flex;flex-direction:row;justify-content:space-between;padding:1.4rem}.changelog_modal .heading .title{font-size:1.2rem;font-weight:600}.changelog_modal .heading button.close{background-color:#eb5b00;border-radius:.8rem;color:#fff;font-size:.8rem;padding:.6rem 1rem}.changelog_wrapper{display:flex;flex-direction:column;gap:1rem;padding:1.4rem}.changelog_wrapper .change_wrapper{background-color:#f8f8f8;border:1px solid #0000001a;border-radius:10px;overflow:hidden}.changelog_wrapper .change_wrapper .content_wrapper{padding:.8rem 1.6rem}.changelog_wrapper .change_wrapper .content_wrapper .title{font-size:1rem;font-weight:500}.changelog_wrapper .change_wrapper .content_wrapper .desc{font-size:.8rem;opacity:.75}.changelog_wrapper .change_wrapper .content_wrapper .desc ul{list-style-type:disc;margin-left:1rem}.changelog_wrapper .change_wrapper hr{border:1px solid #0000001a;margin:0}.changelog_wrapper .change_wrapper .pill_wrapper{display:flex;flex-direction:row;gap:.8rem;padding:.4rem 0}.changelog_wrapper .change_wrapper .pill{border:1px solid #000;border-radius:.4rem;font-size:.8rem;font-weight:500;padding:.2rem .6rem}.changelog_wrapper .change_wrapper .pill.green{background-color:rgba(70,133,133,.125);border-color:#468585;color:#468585}.changelog_wrapper .change_wrapper .pill.red{background-color:rgba(235,91,0,.125);border-color:#eb5b00;color:#eb5b00}.changelog_wrapper .change_wrapper .pill.blue{background-color:rgba(67,61,139,.125);border-color:#433d8b;color:#433d8b}.ds_logo_light svg{height:35px;max-width:165px}.ds_logo_light svg path{fill:#7f2f92;fill:var(--clr-primary-admin)}.ds_logo_dark svg{height:35px;max-width:165px}.ds_logo_dark svg path{fill:#fff;fill:var(--clr-primary-dark-admin)}.dashboard_card_container.leakage_widget_container{border-radius:.6rem;display:flex;flex-direction:column;min-height:320px;overflow:hidden;padding:0!important}.dashboard_card_container.leakage_widget_container .leakage_widget_content{display:flex;flex:1 1;flex-direction:column}.dashboard_card_container.leakage_widget_container .details-card,.dashboard_card_container.leakage_widget_container .status-card{border-radius:.6rem;color:#000;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:1rem}.dashboard_card_container.leakage_widget_container .details-card.leaked,.dashboard_card_container.leakage_widget_container .status-card.leaked{background:linear-gradient(180deg,#eaeced00 45%,#c6061940)}.dashboard_card_container.leakage_widget_container .details-card.normal,.dashboard_card_container.leakage_widget_container .status-card.normal{background:linear-gradient(180deg,#eaeced00 45%,#04c66840)}.dashboard_card_container.leakage_widget_container .icon{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:1.5rem;justify-content:center;margin-top:0}.dashboard_card_container.leakage_widget_container .status-btn{align-items:center;display:flex;flex-direction:column;justify-content:center}.dashboard_card_container.leakage_widget_container .status-btn .btn{border-radius:30px;cursor:default;font-size:1rem;font-weight:600;padding:.6rem 1.4rem}.dashboard_card_container.leakage_widget_container .status-btn .btn.green{background-color:#fff;background-color:rgba(14,83,14,.082);border:2px solid #0e530e;color:#0f6e0f}.dashboard_card_container.leakage_widget_container .status-btn .btn.red{background-color:#fff;background-color:rgba(255,77,77,.082);border:2px solid #ff4d4d;color:#ff4d4d}.dashboard_card_container.leakage_widget_container .details-link{display:flex;justify-content:center;padding-top:.5rem}.dashboard_card_container.leakage_widget_container .details-link button{background:#0000;border:none;color:#d32f2f;cursor:pointer;font-weight:500;text-decoration:underline}.dashboard_card_container.leakage_widget_container .details-card{display:flex;flex:0 1;flex-direction:column}.dashboard_card_container.leakage_widget_container .details-card .back-button{padding:1rem 0}.dashboard_card_container.leakage_widget_container .details-card .back-button button{align-items:center;background:#0000;border:none;color:#727070;cursor:pointer;display:flex;font-weight:600}.dashboard_card_container.leakage_widget_container .details-card .back-button button span{align-items:center;display:flex;gap:.2rem}.dashboard_card_container.leakage_widget_container .details-card .back-button button span b{align-items:center;background-color:#f8f8f8;display:flex;height:24px;justify-content:center;width:24px}.dashboard_card_container.leakage_widget_container .details-card .sensor-list-wrapper{display:flex;flex-wrap:wrap;gap:.6rem}.dashboard_card_container.leakage_widget_container .details-card .sensor-list-wrapper .chip{align-items:center;border-radius:100px;display:flex;font-weight:500;gap:.1rem;padding:.2rem .8rem;text-transform:capitalize}.dashboard_card_container.leakage_widget_container .details-card .sensor-list-wrapper .chip.green{background-color:rgba(14,83,14,.063);border:1px solid #0e530e;color:#0e530e}.dashboard_card_container.leakage_widget_container .details-card .sensor-list-wrapper .chip.red{background-color:rgba(185,28,28,.063);border:1px solid #b91c1c;color:#b91c1c}.music-card-wrapper{display:flex;max-height:65px;position:relative}.music-card-wrapper .music-card{align-items:center;background-color:rgba(0,0,0,.396);background-position:50%;border-radius:.6rem;color:#fff;display:flex;flex:1 1;justify-content:space-between;position:relative}.music-card-wrapper .music-card:after{-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px);background-color:rgba(0,0,0,.522);border-radius:.6rem;content:"";height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.music-card-wrapper .music-card>div{z-index:2}.music-card-wrapper .music-card .track-info{align-items:center;display:flex;gap:10px}.music-card-wrapper .music-card .track-info .album-art-wrapper{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.4rem;display:flex;height:65px;justify-content:center;width:65px}.music-card-wrapper .music-card .track-info .album-art-wrapper .control-btn{background:#00000080;border-radius:.4rem;color:#fff;cursor:pointer;height:65px;width:65px}.music-card-wrapper .music-card .track-info .text-info .track-title{font-size:.9rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:200px}.music-card-wrapper .music-card .track-info .text-info .artist-name{font-size:.8rem;font-weight:400;opacity:.75;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:185px}.music-card-wrapper .music-card .controls{align-items:center;display:flex;gap:.4rem;position:relative}.music-card-wrapper .music-card .controls .control-btn,.music-card-wrapper .music-card .controls .shuffle-btn{align-items:center;background-color:rgba(0,0,0,.145);border:none;color:#fff;cursor:pointer;display:flex;justify-content:center;min-height:65px;min-width:55px;transition:.1s linear}.music-card-wrapper .music-card .controls .control-btn:hover,.music-card-wrapper .music-card .controls .shuffle-btn:hover{background-color:rgba(0,0,0,.314)}.music-card-wrapper .music-card .controls .zone-tag-wrapper{align-items:center;background-color:rgba(0,0,0,.145);color:#fff;display:flex;gap:.6rem;height:65px;padding:1rem;position:relative;transition:.1s linear}.music-card-wrapper .music-card .controls .zone-tag-wrapper:hover{background-color:rgba(0,0,0,.314)}.music-card-wrapper .music-card .controls .zone-tag-wrapper .zone-tag{border-radius:20px;font-size:.7rem;font-weight:400}.music-card-wrapper .music-card .controls .zone-tag-wrapper .shuffle-dropdown{background-color:#2f3b3f;border-radius:6px;box-shadow:0 2px 10px #0000004d;overflow:hidden;position:absolute;right:0;top:75px;width:250px;z-index:30}.music-card-wrapper .music-card .controls .zone-tag-wrapper .shuffle-dropdown .cluster-header{background-color:rgba(63,78,82,.314);display:flex;padding:1rem}.music-card-wrapper .music-card .controls .zone-tag-wrapper .shuffle-dropdown .pill{background-color:rgba(0,0,0,.314);border-radius:.4rem;color:#fff;font-size:.6rem;font-weight:500;padding:.4rem .6rem}.music-card-wrapper .music-card .controls .zone-tag-wrapper .shuffle-dropdown .dropdown-item{align-items:center;cursor:pointer;display:flex;font-size:.8rem;gap:.4rem;justify-content:space-between;padding:1rem .8rem}.music-card-wrapper .music-card .controls .zone-tag-wrapper .shuffle-dropdown .dropdown-item:hover{background-color:#3f4e52}.music-card-wrapper .music-card .controls .zone-tag-wrapper .shuffle-dropdown .dropdown-item p.room-name{display:flex}.music-card-wrapper .music-card .controls .playlist-wrapper{align-items:center;display:flex;gap:.4rem;position:relative}.music-card-wrapper .music-card .controls .playlist-wrapper .playlist-dropdown{background-color:#435258;border-radius:12px;box-shadow:0 8px 24px #0006;display:flex;flex-direction:column;max-height:400px;overflow:hidden;position:absolute;right:0;top:70px;width:100%;z-index:100}.music-card-wrapper .music-card .controls .playlist-wrapper .playlist-dropdown .playlist-header{align-items:center;background-color:rgba(0,0,0,.063);color:#fff;display:flex;font-size:15px;font-weight:600;justify-content:space-between;padding:.6rem 1rem}.music-card-wrapper .music-card .controls .playlist-wrapper .playlist-dropdown .playlist-header .close-btn{align-items:center;background:rgba(0,0,0,.082);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:20px;font-weight:600;height:32px;justify-content:center;line-height:1;width:32px}.music-card-wrapper .music-card .controls .playlist-wrapper .playlist-dropdown .playlist-header .close-btn:hover{opacity:.8}.music-card-wrapper .music-card .controls .playlist-wrapper .playlist-dropdown .playlist-toggle{display:flex;justify-content:flex-start;padding:.6rem}.music-card-wrapper .music-card .controls .playlist-wrapper .playlist-dropdown .playlist-toggle button{background:#0000;border:none;border-radius:20px;color:#bbb;cursor:pointer;font-size:13px;font-weight:500;padding:.4rem .8rem;transition:all .2s}.music-card-wrapper .music-card .controls .playlist-wrapper .playlist-dropdown .playlist-toggle button.activated{background-color:#ffffff26;color:#fff}.music-card-wrapper .music-card .controls .playlist-wrapper .playlist-dropdown .playlist-toggle button:hover{background-color:#ffffff1a}.music-card-wrapper .music-card .controls .playlist-wrapper .playlist-dropdown .playlist-toggle button:not(:last-child){margin-right:8px}.music-card-wrapper .music-card .controls .playlist-wrapper .playlist-dropdown .playlist-scrollable{flex:1 1;overflow-x:hidden;overflow-y:auto}.music-card-wrapper .music-card .controls .playlist-wrapper .playlist-dropdown .playlist-scrollable::-webkit-scrollbar{width:6px}.music-card-wrapper .music-card .controls .playlist-wrapper .playlist-dropdown .playlist-scrollable::-webkit-scrollbar-thumb{background:#a1a1a1;border-radius:10px}.music-card-wrapper .music-card .controls .playlist-wrapper .playlist-dropdown .playlist-scrollable .dropdown-item{align-items:center;color:#fff;cursor:pointer;display:flex;gap:.6rem;justify-content:space-between;padding:.2rem 1rem;transition:background-color .2s ease}.music-card-wrapper .music-card .controls .playlist-wrapper .playlist-dropdown .playlist-scrollable .dropdown-item:hover{background-color:#2f3b3f}.music-card-wrapper .music-card .controls .playlist-wrapper .playlist-dropdown .playlist-scrollable .dropdown-item img{border-radius:8px;height:35px;object-fit:cover;width:35px}.music-card-wrapper .music-card .controls .playlist-wrapper .playlist-dropdown .playlist-scrollable .dropdown-item .playlist-text{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0}.music-card-wrapper .music-card .controls .playlist-wrapper .playlist-dropdown .playlist-scrollable .dropdown-item .playlist-text .song-name{color:#fff;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.music-card-wrapper .music-card .controls .playlist-wrapper .playlist-dropdown .playlist-scrollable .dropdown-item .playlist-text .artist-name{color:#aaa;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.music-card-wrapper .music-card .controls .playlist-wrapper .playlist-dropdown .playlist-scrollable .dropdown-item .active-icon{align-items:center;display:flex;justify-content:center;margin-left:.5rem}.guest-session-wrapper{display:flex;flex:1 1;flex-direction:column;gap:1rem}.guest-session-wrapper .sessios-controls{align-items:center;background:#7f2f920d;border-radius:8px;display:flex;flex-wrap:wrap;justify-content:space-between;padding:.6rem 1rem}.guest-session-wrapper .sessios-controls .guest-session-title{color:#000;font-size:1rem;font-style:normal;font-weight:500}.guest-session-wrapper .sessios-controls .guest-session-description{color:#555;font-size:.9rem;opacity:.8}.guest-session-wrapper .sessios-controls .session-time{align-items:center;display:flex;font-size:14px;gap:10px}.guest-session-wrapper .sessios-controls .session-time select{border:1px solid #ccc;border-radius:6px;padding:5px 10px}.guest-session-wrapper .sessios-controls .session-time .apply-btn{align-items:center;background:#7f2f921a;border:1px solid #7f2f92;border-radius:.5rem;color:#7f2f92;display:flex;font-weight:500;justify-content:center;padding:6px 10px}.guest-session-wrapper .guest-session-header{align-items:center;align-self:stretch;background:#f0f0f0;border-radius:12px;display:flex;justify-content:space-between;padding:1rem}.guest-session-wrapper .guest-session-header .guest-session-title{align-items:flex-start;display:flex;flex-direction:column;gap:.2rem}.guest-session-wrapper .guest-session-header .guest-session-title .active-guests{color:#000;font-size:1rem;font-weight:500}.guest-session-wrapper .guest-session-header .guest-session-title .active-guests span{background:#cfcfcf;border-radius:100px;font-size:.8rem;padding:3px 9px}.guest-session-wrapper .guest-session-header .guest-session-title .guest-session-description{color:#555;font-size:.8rem;opacity:.8}.guest-session-wrapper .guest-session-header .kick-all{border:1px solid #d32f2f;border-radius:10px;color:#d32f2f;cursor:pointer;font-weight:600;margin-left:20px;padding:8px 16px;transition:background .3s}.guest-session-wrapper .guest-session-header .kick-all:hover{background:#ffd6d6}.separator{border-bottom:.4px solid #e0e0e0}.guest-list-section h3{font-size:16px;font-weight:600;margin-bottom:10px}.guest-list-section h3 .guest-count{color:#999;font-size:13px;font-weight:500}.guest-list-section .guest-list{list-style:none;margin:0;padding:0}.guest-list-section .guest-list .guest-item{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:.6rem;justify-content:space-between;padding:.6rem 0}.guest-list-section .guest-list .guest-item:hover .kick-btn{background:rgba(211,47,47,.082);border:none;border-radius:8px;color:#d32f2f;cursor:pointer;font-size:13px;padding:6px 14px;transition:.3s linear}.guest-list-section .guest-list .guest-item:hover .kick-btn:hover{background:rgba(211,47,47,.145)}.guest-list-section .guest-list .guest-item .avatar-icon{align-items:center;background:#7f2f921a;border:1px solid #7f2f9240;border-radius:8px;display:flex;height:42px;justify-content:center;padding-left:2px;width:42px}.guest-list-section .guest-list .guest-item .guest-info{display:flex;flex:1 1;flex-direction:column;height:45px;justify-content:space-evenly}.guest-list-section .guest-list .guest-item .guest-info .guest-name{align-items:center;display:flex;flex-direction:row;gap:.2rem;line-height:1}.guest-list-section .guest-list .guest-item .guest-info .guest-name h3{font-size:.9rem;margin-bottom:0}.guest-list-section .guest-list .guest-item .guest-info .guest-name span.logged-in{align-items:center;background-color:#f4f4f4;border-radius:1rem;color:#7f2f92;display:flex;font-size:12px;font-size:.6rem;font-weight:500;justify-content:center;margin-left:.2rem;padding:.2rem .4rem}.guest-list-section .guest-list .guest-item .guest-info .data{line-height:1}.guest-list-section .guest-list .guest-item .guest-info .data .location{color:#555;font-size:.7rem}.guest-list-section .guest-list .guest-item .guest-info .data .location .highlight{color:#7f2f92;font-size:.7rem;font-weight:700;letter-spacing:.25px}.guest-list-section .guest-list .guest-item .guest-info strong{display:block;font-size:14px;font-weight:600;line-height:1}.guest-list-section .guest-list .guest-item .guest-info .time{color:#999;font-size:12px;margin-left:10px}.guest-list-section .guest-list .guest-item .guest-info .time .highlight{color:#7f2f92;font-weight:500}.guest-list-section .guest-list .guest-item .kick-btn{background:#f0f0f0;border:none;border-radius:8px;cursor:pointer;font-size:13px;padding:6px 14px;transition:background .3s}.guest-list-section .guest-list .guest-item .kick-btn:hover{background:#e0e0e0}.pagination-bar{align-items:center;display:flex;justify-content:space-between;margin-top:15px}.pagination-bar span{color:#777;font-size:13px}.pagination-bar .pagination{align-items:center;display:flex;gap:6px;justify-content:center}.pagination-bar .pagination button{background:#eee;border:none;border-radius:6px;cursor:pointer;padding:4px 10px}.pagination-bar .pagination button.active{background:#7f2f92;color:#fff}.weather-modern-wrapper{background:linear-gradient(145deg,#1fa7d1 25%,#0b4eb2);color:#fff;flex-direction:row;justify-content:space-between;max-height:65px;min-width:300px;padding:.5rem 1rem}.weather-modern-loader,.weather-modern-wrapper{align-items:center;border-radius:.5rem;display:flex}.weather-modern-loader{background:#0000;justify-content:center}.weather-modern-left{align-items:center;display:flex;gap:.4rem}.weather-modern-icon{align-items:center;display:flex;justify-content:center}.weather-modern-icon img{height:42px;width:42px}.weather-modern-temp-value{font-size:26px;font-weight:600;margin:0}.weather-modern-right{display:flex;gap:.4rem}.weather-modern-detail-box{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.weather-modern-detail-box p{line-height:1;margin:0}.weather-modern-detail-box p.weather-modern-label{font-weight:300;opacity:.5}.weather-modern-label{font-size:10px;margin-bottom:2px;opacity:.85}.weather-modern-value{font-size:16px;font-weight:600}.weather-modern-value .weather-modern-unit{font-size:12px;font-weight:400;margin-left:4px}:root{--clr-primary-nav-hover:var(--clr-primary-admin);--primary-font:"Inter",serif;--clr-light-grey:#f0f4f8;--border-color:#d8d8d8;--base-background:#f9f9fb;--base-white:#fff;--clr-red:#f71735;--clr-red-lighter:#f7173515;--clr-green:#5eb33d;--clr-green-light:#5eb33d20;--clr-green-lighter:#5eb33d05;--base-comp-height:40px;--navigation-width:250px;--base-padding:0.6rem;--base-border-radius:0.4rem;--base-padding:0.8rem;--base-border-width:1px}:root .role-superadmin{--clr-primary-admin:#09122c;--clr-primary-light:#09122c20;--clr-primary-lighter:#09122c05}:root .role-superadmin ::selection{background:var(--clr-primary-light);color:#7f2f92;color:var(--clr-primary-admin)}:root .role-reseller{--clr-primary-admin:#56021f;--clr-primary-light:#56021f20;--clr-primary-lighter:#56021f05}:root .role-reseller ::selection{background:var(--clr-primary-light);color:#7f2f92;color:var(--clr-primary-admin)}:root .role-tenant{--clr-primary-admin:#0b6bcb;--clr-primary-light:#0b6bcb20;--clr-primary-lighter:#0b6bcb05}:root .role-tenant ::selection{background:var(--clr-primary-light);color:#7f2f92;color:var(--clr-primary-admin)}#admin_routes *{font-family:Inter,serif!important;font-optical-sizing:auto;font-style:normal}#admin_routes .nav-sidebar{background-color:#fff;background-color:var(--base-white);border-right:1px solid #d8d8d8;border-right:var(--base-border-width) solid var(--border-color);display:flex;flex-direction:column;justify-content:space-between;width:250px;width:var(--navigation-width)}#admin_routes .nav-sidebar .nav-top-container{color:#363636!important;flex:1 1;width:100%}#admin_routes .nav-sidebar .nav-top-container .logo-wrapper{align-items:center;cursor:pointer;display:flex;gap:.4rem;justify-content:flex-start;padding:.8rem 1.12rem;padding:calc(var(--base-padding)) calc(var(--base-padding)*1.4);transition:.1s linear}#admin_routes .nav-sidebar .nav-top-container .logo-wrapper .logo{align-items:center;display:flex;gap:.1rem;justify-content:flex-start;transition:.1s linear}#admin_routes .nav-sidebar .nav-top-container .logo-wrapper .logo .logo-icon{transform:scale(.8);transition:.1s linear}#admin_routes .nav-sidebar .nav-top-container .logo-wrapper .logo .logo-text{transition:.1s linear}#admin_routes .nav-sidebar .nav-top-container .logo-wrapper .logo:hover .logo-icon{transform:scale(.9)}#admin_routes .nav-sidebar .nav-top-container .logo-wrapper .logo:hover .logo-text{opacity:1}#admin_routes .nav-sidebar .nav-top-container nav{display:flex;flex-direction:column;gap:.4rem;padding:.8rem 0;padding:var(--base-padding) 0}#admin_routes .nav-sidebar .nav-top-container nav .nav-section-title{font-size:.75rem;font-weight:500;margin:.4rem 0 .2rem;opacity:.5;padding:0 1rem}#admin_routes .nav-sidebar .nav-top-container nav .nav-section-wrapper{display:flex;flex-direction:column;gap:.2rem}#admin_routes .nav-sidebar .nav-top-container nav .nav-section-wrapper .nav-item-icon{font-size:1.2rem}#admin_routes .nav-sidebar .nav-top-container nav .nav-section-wrapper .nav-item{align-items:center;cursor:pointer;display:flex;font-weight:500;gap:.4rem;height:40px;height:var(--base-comp-height);padding:.8rem;padding:calc(var(--base-padding));transition:.1s linear}#admin_routes .nav-sidebar .nav-top-container nav .nav-section-wrapper .nav-item .text{font-size:.8rem;font-weight:600;line-height:1rem;transition:.2s linear}#admin_routes .nav-sidebar .nav-top-container nav .nav-section-wrapper .nav-item svg{line-height:1rem;transition:.2s linear}#admin_routes .nav-sidebar .nav-top-container nav .nav-section-wrapper .nav-item.active_nav,#admin_routes .nav-sidebar .nav-top-container nav .nav-section-wrapper .nav-item:hover{background-color:var(--clr-primary-light);gap:.6rem}#admin_routes .nav-sidebar .nav-bottom-container{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;width:100%}#admin_routes .nav-sidebar .nav-bottom-container .profile-wrapper{font-family:Inter,serif!important;font-optical-sizing:auto;font-style:normal;padding:.8rem;padding:var(--base-padding)}#admin_routes .nav-sidebar .nav-bottom-container .profile-wrapper .profile-data-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}#admin_routes .base-layout{background-color:#f9f9fb;background-color:var(--base-background);display:flex;flex-direction:column;gap:.6rem;height:100vh;overflow-y:scroll;padding:1rem;scrollbar-width:none;width:100%}#admin_routes .base-layout .tab-header{font-size:.8rem;font-weight:500}#admin_routes .base-layout .tab-header button{border-radius:.4rem .4rem 0 0;border-radius:var(--base-border-radius) var(--base-border-radius) 0 0}#admin_routes .base-layout .tab-header button.Mui-selected{background-color:var(--clr-primary-light);font-weight:700}#admin_routes .base-layout .tab-wrapper{padding:.6rem 0!important}#admin_routes .base-layout .layout-header{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}#admin_routes .base-layout .layout-header .base-btn{align-items:center!important;background-color:#7f2f92!important;background-color:var(--clr-primary-admin)!important;border-radius:.4rem!important;border-radius:var(--base-border-radius)!important;color:#fff!important;color:var(--base-white)!important;display:flex!important;gap:.5rem!important;height:40px!important;height:var(--base-comp-height)!important;justify-content:center!important;padding:.8rem!important;padding:var(--base-padding)!important}#admin_routes .searchbar label{font-size:.8rem;margin:0 0 2px;opacity:.5}#admin_routes .searchbar .searchbar-input{align-items:center;background:#fff;background:var(--base-white);border:1px solid #d8d8d8;border:1px solid var(--border-color);box-shadow:none;display:flex;height:40px;height:var(--base-comp-height)}#admin_routes .searchbar .searchbar-input svg{font-size:1.2rem;opacity:.75}#admin_routes .searchbar .searchbar-input input{font-size:.8rem}#admin_routes .base-title{font-size:1.6rem;font-weight:600}#admin_routes .base-count-chip{align-items:center;background-color:#7f2f92;background-color:var(--clr-primary-admin);display:flex;justify-content:center}#admin_routes .base-count-chip.small span{font-size:.8rem}#admin_routes .base-count-chip span{align-items:center;color:#fff;color:var(--base-white);display:flex;font-size:1rem;font-weight:400;justify-content:center}#admin_routes .base-table-chip.options{align-items:center;background:#f1f1f1;border:1px solid #00000026;border-radius:.5rem;display:flex;justify-content:center}#admin_routes .base-table-chip.assign{align-items:center;background:var(--clr-primary-light);border-radius:.4rem;border-radius:var(--base-border-radius);display:flex;justify-content:center;padding:.8rem .6rem;transition:.2s linear}#admin_routes .base-table-chip.assign:hover{background:#7f2f92;background:var(--clr-primary-admin);color:#fff;color:var(--base-white)}.base-table-btn{background-color:#7f2f92!important;background-color:var(--clr-primary-admin)!important;font-size:.7rem!important;font-weight:400!important;height:24px!important;padding:0 .6rem!important}.base-table-btn-wrapper{align-items:center;display:flex;gap:.4rem;justify-content:flex-end}.base-table-btn-wrapper .btn-small-link{align-items:center;background-color:#0000;border-radius:.4rem;border-radius:var(--base-border-radius);cursor:pointer;display:flex;height:30px;justify-content:center;padding:0;transition:.2s linear;width:30px}.base-table-btn-wrapper .btn-small-link svg{font-size:1rem}.base-table-btn-wrapper .btn-small-link svg path{fill:#7f2f92;fill:var(--clr-primary-admin)}.base-table-btn-wrapper .btn-small-link:hover{background-color:#7f2f92;background-color:var(--clr-primary-admin)}.base-table-btn-wrapper .btn-small-link:hover svg path{fill:#fff}.drawer-wrapper{height:100dvh}.drawer-wrapper .header-wrapper{align-items:center;background-color:var(--clr-primary-lighter);background-color:var(--clr-primary-light);border-bottom:1px solid #d8d8d8;border-bottom:1px solid var(--border-color);display:flex;flex-direction:row;height:7.5dvh;justify-content:space-between;padding:.8rem 1.6rem!important;padding:var(--base-padding) calc(var(--base-padding)*2)!important}.drawer-wrapper .count-wrapper,.drawer-wrapper .header-wrapper .btn-wrapper{display:flex;gap:.6rem}.drawer-wrapper .count-wrapper div.base-input{flex:1 1}.drawer-wrapper .content-wrapper{display:flex;flex:1 1;height:92.5dvh}.drawer-wrapper .content-wrapper .form-wrapper{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.drawer-wrapper .content-wrapper .form-wrapper .body-wrapper{display:flex;flex:1 1;flex-direction:column;gap:.8rem;overflow-y:scroll!important;padding:.8rem 1.2rem!important;padding:var(--base-padding) calc(var(--base-padding)*1.5)!important;padding-bottom:8rem!important}.drawer-wrapper .content-wrapper .form-wrapper .body-wrapper::-webkit-scrollbar{display:none}.drawer-wrapper .content-wrapper .form-wrapper .body-wrapper .title-header-wrapper{align-items:center;display:flex;justify-content:space-between}.drawer-wrapper .content-wrapper .form-wrapper .body-wrapper .title-header-wrapper span.tag{background-color:rgba(35,150,127,.125);border-radius:.4rem;border-radius:var(--base-border-radius);font-size:.7rem;font-weight:500;padding:.2rem .4rem}.drawer-wrapper .content-wrapper .form-wrapper .body-wrapper .split-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:.6rem}.drawer-wrapper .content-wrapper .form-wrapper .body-wrapper .split-row .input-wrapper{flex:1 1}.drawer-wrapper .content-wrapper .form-wrapper .body-wrapper .attr-container{display:flex;flex-direction:column;gap:.6rem}.drawer-wrapper .content-wrapper .form-wrapper .body-wrapper .attr-container .attr-wrapper{background-color:#f0f4f8;background-color:var(--clr-light-grey);border-radius:.4rem;border-radius:var(--base-border-radius);display:flex;flex-direction:column;padding:.8rem;padding:var(--base-padding)}.drawer-wrapper .content-wrapper .form-wrapper .body-wrapper .attr-container .attr-wrapper .attr-details{display:flex}.drawer-wrapper .content-wrapper .form-wrapper .body-wrapper .attr-container .attr-wrapper .attr-details .base-input,.drawer-wrapper .content-wrapper .form-wrapper .body-wrapper .attr-container .attr-wrapper .attr-details .base-input-select{flex:1 1}.drawer-wrapper .content-wrapper .form-wrapper .body-wrapper .attr-container .attr-wrapper .attr-details .base-input-select{max-width:200px}.drawer-wrapper .content-wrapper .form-wrapper .body-wrapper .attr-container .btn-wrapper{display:flex;gap:.6rem}.drawer-wrapper .content-wrapper .form-wrapper .body-wrapper .input-wrapper{display:flex;gap:.4rem}.drawer-wrapper .content-wrapper .form-wrapper .body-wrapper .input-wrapper .input-label{font-size:.8rem;margin:0}.drawer-wrapper .content-wrapper .form-wrapper .body-wrapper .input-wrapper.inactive{cursor:not-allowed;opacity:.5}.drawer-wrapper .content-wrapper .form-wrapper .footer-wrapper{background-color:var(--clr-primary-light)}.footer-wrapper{background-color:var(--clr-primary-lighter);display:flex;justify-content:space-between;padding:.8rem 1.6rem!important;padding:var(--base-padding) calc(var(--base-padding)*2)!important}.base-input-select{height:40px!important}.base-input-select,li.base-input-select-option{font-size:.9rem!important}table.base-table{border-radius:.4rem!important;border-radius:var(--base-border-radius)!important}table{border:1px solid #d8d8d8;border:1px solid var(--border-color);border-radius:.4rem;border-radius:var(--base-border-radius);overflow:hidden}table thead{height:2rem}table thead tr.base-table-header{background-color:var(--clr-primary-light)}table thead tr.base-table-header th{padding:.2rem .8rem}table thead tr.base-table-header th p.text,table thead tr.base-table-header th span{flex:1 1;font-size:.8rem;font-weight:700}table thead tr.base-table-header th span.header-data-wrapper{cursor:pointer;display:flex}table thead tr.base-table-header th span.header-data-wrapper p{flex:1 1;font-size:.8rem;font-weight:700}table thead tr.base-table-header th span.header-data-wrapper svg{margin-top:2px}table tbody .row-assigned{background-color:#5eb33d05;background-color:var(--clr-green-lighter)}table tbody .row-assigned p.assigned.text{color:#5eb33d!important;color:var(--clr-green)!important}table tbody .row-unassigned{background-color:#f7173515;background-color:var(--clr-red-lighter)}table tbody .row-unassigned p.unassigned.text{color:#f71735!important;color:var(--clr-red)!important}table tbody tr,table tbody tr.base-table-body{height:2.4rem}table tbody tr.base-table-body:hover,table tbody tr:hover{background-color:#d8d8d8;background-color:var(--border-color)}table tbody tr td,table tbody tr.base-table-body td{border-top:1px solid #d8d8d8;border-top:1px solid var(--border-color);padding:.2rem .8rem}table tbody tr td p.text,table tbody tr.base-table-body td p.text{font-size:.8rem;margin:0}table tbody tr td .base-table-chip,table tbody tr.base-table-body td .base-table-chip{align-items:center;background:#f1f1f1;border:1px solid #00000026;border-radius:50rem;display:flex;height:1rem;justify-content:center}table tbody tr td .base-table-chip span,table tbody tr.base-table-body td .base-table-chip span{font-size:.8rem;font-weight:500;line-height:.6rem}table tbody tr td .base-table-chip.status,table tbody tr.base-table-body td .base-table-chip.status{background-color:rgba(35,150,127,.125)}table tbody tr td .base-table-chip.status span,table tbody tr.base-table-body td .base-table-chip.status span{color:#23967f}table tbody tr td .base-table-chip.count,table tbody tr.base-table-body td .base-table-chip.count{background-color:rgba(53,43,232,.125)}table tbody tr td .base-table-chip.count span,table tbody tr.base-table-body td .base-table-chip.count span{color:#352be8}table tbody tr td.action-wrapper *{opacity:0;transition:.1s linear}table tbody tr:hover td.action-wrapper *{opacity:1;transition:.1s linear}table tfoot tr td{border-top:1px solid #d8d8d8;border-top:1px solid var(--border-color);padding:.2rem .8rem}table tfoot tr td *{font-size:.8rem!important}table.tw-checkbox thead tr th:first-child{text-align:center;vertical-align:middle;width:50px}table.tw-checkbox tbody tr td:first-child{padding-top:8px;text-align:center;vertical-align:middle;width:40px}.base-btn{align-items:center!important;background-color:#7f2f92!important;background-color:var(--clr-primary-admin)!important;border-radius:.4rem!important;border-radius:var(--base-border-radius)!important;color:#fff!important;color:var(--base-white)!important;display:flex!important;gap:.5rem!important;gap:.2rem!important;height:40px!important;height:var(--base-comp-height)!important;justify-content:center!important;padding:.8rem!important;padding:var(--base-padding)!important}.base-btn.small{font-size:.8rem;height:30px;padding:.2rem .6rem}.base-btn.delete{background-color:#f7173515!important;background-color:var(--clr-red-lighter)!important;border:1px solid #f71735!important;border:1px solid var(--clr-red)!important;color:#f71735!important;color:var(--clr-red)!important;width:75px}.base-btn.logout{background-color:#f71735!important;background-color:var(--clr-red)!important;color:#fff!important;color:var(--base-white)!important}.base-input{flex:1 1;height:40px}.base-input input{font-size:.9rem}.base-input-textarea{height:90px}.base-input-textarea textarea{font-size:.9rem}.base-input-select{font-size:.9rem;height:40px}.base-input-checkbox{font-size:.8rem}.editor-wrapper{border:1px solid #d8d8d8;border:1px solid var(--border-color);border-radius:.4rem;border-radius:var(--base-border-radius);padding:.6rem}.editor-wrapper .monaco-editor{outline:none}.base-btn-outline{align-items:center!important;background-color:#7f2f92!important;background-color:var(--clr-primary-admin)!important;background-color:var(--white)!important;border:1px solid #7f2f92!important;border:1px solid var(--clr-primary-admin)!important;border-radius:.4rem!important;border-radius:var(--base-border-radius)!important;color:#fff!important;color:var(--base-white)!important;color:#7f2f92!important;color:var(--clr-primary-admin)!important;display:flex!important;gap:.5rem!important;height:40px!important;height:var(--base-comp-height)!important;justify-content:center!important;padding:.8rem!important;padding:var(--base-padding)!important}.flex-gap{display:flex;flex-direction:column;gap:.6rem}.detail-wrapper{align-items:center;display:flex;flex-direction:row!important;padding:.8rem 1.6rem!important;padding:var(--base-padding) calc(var(--base-padding)*2)!important}.detail-wrapper .detail{flex:1 1}.detail-wrapper .detail span{font-size:.8rem;font-weight:400;opacity:.75}.detail-wrapper .detail p{font-size:1rem;font-weight:500}.full-flex{flex:1 1}.btn-close{align-items:center;background-color:var(--clr-primary-light)!important;display:flex;height:35px!important;justify-content:center;width:35px!important}.ver-wrapper{background-color:var(--clr-primary-lighter);display:flex;font-size:.6rem!important;font-weight:500;gap:.6rem;padding:.4rem .6rem;text-align:center}.wd-100{width:100px!important}.btn-wrapper{display:flex;gap:.6rem}.settings-wrapper{flex-direction:column}.settings-wrapper,.settings-wrapper .type-wrapper{display:flex;gap:.6rem;height:100%}.settings-wrapper .type-wrapper .device-type-wrapper,.settings-wrapper .type-wrapper .license-type-wrapper{background-color:#fff;background-color:var(--base-white);border:1px solid #0000;border-radius:.4rem;border-radius:var(--base-border-radius);display:flex;flex:1 1;flex-direction:column;height:100%;padding:.4rem;padding:var(--base-border-radius);transition:.2s linear}.settings-wrapper .type-wrapper .device-type-wrapper:hover,.settings-wrapper .type-wrapper .license-type-wrapper:hover{border:1px solid #d8d8d8;border:1px solid var(--border-color)}.settings-wrapper .type-wrapper .device-type-wrapper .header-wrapper,.settings-wrapper .type-wrapper .license-type-wrapper .header-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:.8rem;padding:var(--base-padding)}.settings-wrapper .type-wrapper .device-type-wrapper .header-wrapper .header-title,.settings-wrapper .type-wrapper .license-type-wrapper .header-wrapper .header-title{font-size:1.6rem;font-weight:600}.settings-wrapper .type-wrapper .device-type-wrapper .content-wrapper,.settings-wrapper .type-wrapper .license-type-wrapper .content-wrapper{display:flex;flex-direction:column;padding:.8rem 0;padding:var(--base-padding) 0}.settings-wrapper .type-wrapper .device-type-wrapper .content-wrapper .device-type-card,.settings-wrapper .type-wrapper .license-type-wrapper .content-wrapper .device-type-card{align-items:center;border-radius:.4rem;border-radius:var(--base-border-radius);display:flex;flex:1 1;flex-direction:row;justify-content:space-between;padding:.4rem .8rem;padding:.4rem var(--base-padding)}.settings-wrapper .type-wrapper .device-type-wrapper .content-wrapper .device-type-card p,.settings-wrapper .type-wrapper .license-type-wrapper .content-wrapper .device-type-card p{font-size:.9rem!important;font-weight:500}.settings-wrapper .type-wrapper .device-type-wrapper .content-wrapper .device-type-card .action-wrapper,.settings-wrapper .type-wrapper .license-type-wrapper .content-wrapper .device-type-card .action-wrapper{display:flex;gap:.6rem;opacity:0;transition:.2s linear}.settings-wrapper .type-wrapper .device-type-wrapper .content-wrapper .device-type-card .action-wrapper .edit,.settings-wrapper .type-wrapper .license-type-wrapper .content-wrapper .device-type-card .action-wrapper .edit{border-radius:.4rem;border-radius:var(--base-border-radius);cursor:pointer;font-size:1.6rem;padding:.25rem}.settings-wrapper .type-wrapper .device-type-wrapper .content-wrapper .device-type-card .action-wrapper .edit:hover,.settings-wrapper .type-wrapper .license-type-wrapper .content-wrapper .device-type-card .action-wrapper .edit:hover{background-color:var(--clr-primary-lighter)}.settings-wrapper .type-wrapper .device-type-wrapper .content-wrapper .device-type-card .action-wrapper .delete,.settings-wrapper .type-wrapper .license-type-wrapper .content-wrapper .device-type-card .action-wrapper .delete{border-radius:.4rem;border-radius:var(--base-border-radius);cursor:pointer;font-size:1.6rem;padding:.25rem}.settings-wrapper .type-wrapper .device-type-wrapper .content-wrapper .device-type-card .action-wrapper .delete:hover,.settings-wrapper .type-wrapper .device-type-wrapper .content-wrapper .device-type-card:hover,.settings-wrapper .type-wrapper .license-type-wrapper .content-wrapper .device-type-card .action-wrapper .delete:hover,.settings-wrapper .type-wrapper .license-type-wrapper .content-wrapper .device-type-card:hover{background-color:var(--clr-primary-lighter)}.settings-wrapper .type-wrapper .device-type-wrapper .content-wrapper .device-type-card:hover .action-wrapper,.settings-wrapper .type-wrapper .license-type-wrapper .content-wrapper .device-type-card:hover .action-wrapper{opacity:1}.logout-snackbar{background-color:#fff!important;border:2px solid var(--clr-red-light)!important}.logout-snackbar p{color:#000}.MuiDrawer-backdrop{-webkit-backdrop-filter:blur(1px)!important;backdrop-filter:blur(1px)!important}.no-data-wrapper{align-items:center;display:flex;flex-direction:column;gap:.6rem;height:100%;justify-content:center}.no-data-wrapper .img{height:175px;width:175px}.no-data-wrapper .text-wrapper .heading{font-size:1.2rem;text-align:center}.no-data-wrapper .text-wrapper .msg{font-size:1rem;opacity:.75;text-align:center}.attributes-wrapper{display:flex;flex-direction:column;gap:.6rem}.attributes-wrapper .attribute-wrapper{flex-direction:column;gap:.6rem;padding:.8rem;padding:var(--base-padding)}.attributes-wrapper .attribute-wrapper,.image-upload-wrapper{background-color:var(--clr-primary-lighter);border:1px solid #d8d8d8;border:1px solid var(--border-color);border-radius:.4rem;border-radius:var(--base-border-radius);display:flex}.image-upload-wrapper{align-items:center;justify-content:center;min-height:100px}.confrimation-wrapper{background-color:#fff!important}.confrimation-wrapper,.confrimation-wrapper .wrapper{align-items:center;display:flex;justify-content:center}.confrimation-wrapper .wrapper{flex-direction:column;min-width:350px!important}.confrimation-wrapper .wrapper p.title{color:#000!important}.confrimation-wrapper .wrapper p.sub-title{color:#000!important;font-size:.8rem;margin-bottom:2rem}.confrimation-wrapper .wrapper .sure-delete{color:#000!important;font-size:.9rem}.confrimation-wrapper .wrapper .sure-delete svg{color:#7f2f92;color:var(--clr-primary-admin)}.confrimation-wrapper .wrapper .btn-wrapper{margin-top:2rem;width:100%}.confrimation-wrapper .wrapper .btn-wrapper .base-btn-outline{flex:1 1}.confrimation-wrapper .wrapper .btn-wrapper .base-btn{background-color:#d90429!important;flex:1 1}.base-btn-menu .menu-item{font-family:Inter,serif!important;font-optical-sizing:auto;font-size:.9rem;font-style:normal}.back-btn{align-items:center;background-color:var(--clr-primary-lighter);border:1px solid #d8d8d8;border:1px solid var(--border-color);border-radius:100px;cursor:pointer;display:flex;gap:.4rem;margin-right:.6rem;padding:.4rem .8rem;padding:calc(var(--base-padding)/2) var(--base-padding);transition:.2s linear}.back-btn:hover{background-color:var(--clr-primary-light)}.back-btn svg{font-size:1.1rem}.back-btn p{font-size:.8rem}.Mui-disabled{background:#f8f8f8!important;border-color:#d8d8d8!important;border-color:var(--border-color)!important;color:#000!important}.MuiDrawer-content{min-width:600px!important}.tab-wrapper{overflow-x:scroll;padding:.6rem 0!important}.dv-75 .MuiDrawer-content{width:75dvw!important}.selection-dropdown-wrapper{display:flex;gap:.4rem}.selection-dropdown-wrapper .MuiBox-root{flex:1 1;max-width:calc(25% - .4rem)}.sensor-preview img{border-radius:.4rem;border-radius:var(--base-border-radius);object-fit:cover;width:350px}table{background-color:#fff;overflow-y:scroll}table tbody tr,table thead tr{display:flex;flex-direction:row;height:35px}table tbody tr td,table tbody tr th,table thead tr td,table thead tr th{align-items:center;border:0 solid #0000;display:flex;flex:1 1;min-width:125px}table tbody tr td.checkbox-wrapper,table tbody tr th.checkbox-wrapper,table thead tr td.checkbox-wrapper,table thead tr th.checkbox-wrapper{max-width:35px;min-width:10px}table tbody tr td:last-child,table tbody tr th:last-child,table thead tr td:last-child,table thead tr th:last-child{justify-content:flex-end}table tbody tr{background-color:#fff}table tbody tr:nth-child(2n){background-color:#f8f8f8}table tbody tr.primary_license{background-color:#5eb33d20;background-color:var(--clr-green-light)}table tbody tr.primary_license:hover td:first-child:after{background-color:var(--clr-primary-light);border-radius:100px;color:#7f2f92;color:var(--clr-primary-admin);content:"Primary";font-size:.55rem;font-weight:500;margin-left:.2rem;padding:.1rem .4rem}table tbody td.checkbox-wrapper,table thead th.checkbox-wrapper{align-items:center;display:flex;justify-content:center}.widget-selector-card{border-radius:16px;flex:1 1}.widget-selector-card .header{margin-bottom:1rem}.widget-selector-card .header h3{color:#333;font-size:18px;font-weight:600}.widget-selector-card .header .subtext{color:#888;font-size:14px}.widget-selector-card .widget-options{background:linear-gradient(101deg,#f0f0f0 .61%,#fff 98.63%);border-radius:1rem;box-shadow:0 2px 8px #0000000d;display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.widget-selector-card .widget-options .new-dashboard-btn{background-color:#7c3aed;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;margin-top:12px;padding:8px 16px;transition:.3s;width:-webkit-fit-content;width:fit-content}.widget-selector-card .widget-options .new-dashboard-btn:hover{background-color:#6b21a8}.widget-selector-card .dashboard-list{border-top:1px solid #ddd}.widget-selector-card .dashboard-list .dashboard-row{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:12px 0}.widget-selector-card .dashboard-list .dashboard-row .radio-label{align-items:center;cursor:pointer;display:flex;gap:12px;position:relative;-webkit-user-select:none;user-select:none}.widget-selector-card .dashboard-list .dashboard-row .radio-label input[type=radio]{display:none}.widget-selector-card .dashboard-list .dashboard-row .radio-label .custom-radio{border:2px solid #ccc;border-radius:50%;height:18px;position:relative;transition:border-color .2s ease;width:18px}.widget-selector-card .dashboard-list .dashboard-row .radio-label .custom-radio:after{background-color:#7c3aed;border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease;width:8px}.widget-selector-card .dashboard-list .dashboard-row .radio-label input[type=radio]:checked+.custom-radio{border:3px solid #7c3aed}.widget-selector-card .dashboard-list .dashboard-row .radio-label input[type=radio]:checked+.custom-radio:after{transform:translate(-50%,-50%) scale(1)}.widget-selector-card .dashboard-list .dashboard-row .radio-label .dashboard-name{color:#333;font-size:16px;font-weight:500}.widget-selector-card .dashboard-list .dashboard-row .actions{display:flex;gap:8px}.widget-selector-card .dashboard-list .dashboard-row .actions .edit-btn,.widget-selector-card .dashboard-list .dashboard-row .actions .remove-btn{border:none;border-radius:6px;cursor:pointer;font-size:14px;padding:6px 12px;transition:.2s}.widget-selector-card .dashboard-list .dashboard-row .actions .edit-btn{background-color:#f1f1f1;color:#333}.widget-selector-card .dashboard-list .dashboard-row .actions .edit-btn:hover{background-color:#e0e0e0}.widget-selector-card .dashboard-list .dashboard-row .actions .remove-btn{background-color:#ffe5e5;color:#d32f2f}.widget-selector-card .dashboard-list .dashboard-row .actions .remove-btn:hover{background-color:#ffc1c1}.dashboard-container{padding:2rem}.dashboard-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.dashboard-header .dashboard-title{border:1px solid #ccc;border-radius:.5rem;flex:1 1;font-size:.7rem;max-width:400px;padding:.6rem 1rem}.dashboard-header .dashboard-actions{display:flex;gap:1rem}.dashboard-header .dashboard-actions .btn{border:none;border-radius:.5rem;cursor:pointer;font-size:.7rem;padding:.6rem 1.2rem;transition:all .2s ease-in-out}.dashboard-header .dashboard-actions .btn.discard{background:#fff;border:1px solid #f44336;color:#f44336}.dashboard-header .dashboard-actions .btn.discard:hover{background:#fbe9e7}.dashboard-header .dashboard-actions .btn.save{background:#7f2f92;color:#fff}.dashboard-header .dashboard-actions .btn.save:hover{background:#5d236b}.widget-box{grid-gap:.6rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.widget-area{align-items:center;border:2px dashed #00000080;border-radius:12px;display:flex;flex-direction:column;gap:1rem;justify-content:center;max-width:400px;min-height:300px;padding:3rem 2rem}.widget-area .add-widget{align-items:center;background:#bebebe;border:none;border-radius:8px;color:#373737;cursor:pointer;display:flex;font-size:14px;gap:.5rem;padding:.6rem 1.2rem}.widget-area .add-widget .plus{font-size:18px}.widget-area .add-widget:hover{background:#5c5c5c;color:#fff}.drawer-wrapper{display:flex;flex-direction:column;height:100%;overflow:hidden}.drawer-wrapper .widget-sidebar.header-wrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.314);height:65px;position:fixed;width:100%;z-index:9}.drawer-wrapper .widget-sidebar.header-wrapper .button-wrapper{display:flex;gap:.6rem}.drawer-wrapper .widget-sidebar.header-wrapper .button-wrapper .btn-cancel{border-color:#f71735;border-color:var(--clr-red);color:#f71735;color:var(--clr-red)}.drawer-wrapper .dashboard-sidebar-content-wrapper{display:flex;flex-direction:column;gap:1rem;overflow-y:scroll;padding:calc(65px + 1rem) 1rem 1rem}.drawer-wrapper .dashboard-sidebar-content-wrapper .title-wrapper{display:flex;flex-direction:column;gap:.5rem}.drawer-wrapper .dashboard-sidebar-content-wrapper .tab-header{border-radius:12px 12px 0 0}.drawer-wrapper .dashboard-sidebar-content-wrapper .tab-header :hover{background:#7f2f920f;border-radius:12px 12px 0 0}.drawer-wrapper .dashboard-sidebar-content-wrapper .tab-header .Mui-selected{background:#7f2f9233;border-radius:12px 12px 0 0;font-weight:600;padding:.6rem 1rem}.drawer-wrapper .dashboard-sidebar-content-wrapper .tab-header.create-widget button{color:#7f2f92;color:var(--clr-primary-admin);font-size:.9rem}.drawer-wrapper .dashboard-sidebar-content-wrapper .tab-header.create-widget button:after{display:none;opacity:.5}.drawer-wrapper .dashboard-sidebar-content-wrapper .tab-wrapper{overflow-x:hidden}.drawer-wrapper .dashboard-sidebar-content-wrapper .tab-wrapper .step-widget-types{padding-top:.4rem}.drawer-wrapper .dashboard-sidebar-content-wrapper .tab-wrapper .step-widget-types .chart-type{border:1px solid #7f2f92;border:1px solid var(--clr-primary-admin);border-radius:1rem;cursor:pointer}.drawer-wrapper .dashboard-sidebar-content-wrapper .tab-wrapper .step-widget-types .chart-type.inactive{opacity:.5}.drawer-wrapper .dashboard-sidebar-content-wrapper .tab-wrapper .step-widget-types .chart-type.active{opacity:1}.drawer-wrapper .footer-wrapper .btn-cancel{border:1px solid #e31e1e;border-radius:.6rem;color:#e31e1e}.drawer-wrapper .footer-wrapper .btn-save{background:#7f2f92;border-radius:.6rem;color:#fff}.step-block{margin-bottom:2rem}.step-block .step-title{font-size:1rem;margin-bottom:.25rem}.step-widget-types{display:flex;flex-wrap:wrap;gap:.6rem}.step-widget-types .widget-card{align-items:center;background:#eaeaea;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;height:100px;justify-content:center;opacity:.75;padding:1rem;transition:all .2s ease;width:90px}.step-widget-types .widget-card.selected{background-color:#f3e5f5;border-color:#673ab7;opacity:1}.step-widget-types .widget-card.selected .title{color:#7f2f92}.step-widget-types .widget-card .title{color:#000;font-size:.9rem}.step-widget-ranges{display:flex;flex-direction:column;gap:.6rem}.step-widget-ranges .range-card{background:#eaeaea;border-radius:.6rem;cursor:pointer;display:flex;flex-direction:column;gap:.4rem;padding:1rem 1.2rem;transition:all .2s ease}.step-widget-ranges .range-card *{line-height:1}.step-widget-ranges .range-card.widget_selected{background:#7f2f9240;color:#7f2f92}.step-widget-ranges .range-card .title{font-size:1rem;font-weight:700}.step-widget-ranges .range-card .desc{color:#555;font-size:.8rem}.step-settings{display:flex;gap:.75rem}.sidebar-title{font-size:.9rem;font-weight:700;margin-bottom:.4rem;opacity:.75}.main_routes{display:flex;font-family:Inter,serif!important;font-optical-sizing:auto;font-style:normal}.layout{flex:1 1}.pseudo-sidebar,.sidebar_container{min-width:75px;width:75px}.sidebar_container{align-items:center;align-self:stretch;background-color:#fff;bottom:0;box-shadow:0 0 10px #00000026;display:flex;flex-direction:column;height:100vh;justify-content:space-between;left:0;padding:0 0 .6rem;position:fixed;top:0;z-index:99}.Sidebar_logo_wrapper{align-items:center;display:flex;height:80px;justify-content:center;width:100%}.Sidebar_logo_wrapper .sidebar_LogoDiv{align-items:center;background-color:#0000!important;display:flex;justify-content:center;text-decoration:none;transition:.2s ease-in-out}.Sidebar_logo_wrapper:hover .sidebar_LogoDiv{transform:scale(.9) rotate(90deg)}.sidebar_top_container{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.active_sidebar_items{background:#f2f2f2;border-radius:10px}.active_sidebar_items,.sidebar_items{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;padding:10px;width:65px}.sidebar_items{background:#0000;opacity:.35}.sidebar_items:hover{background-color:#0000}.UnActive_sidebar_icon_div,.sidebar_icon_div{align-items:center;display:flex;justify-content:center;transition:.25s linear}.UnActive_sidebar_icon_div{background:#0000;border-radius:25px}.side_text_sections{color:#000;font-size:.7rem;font-style:normal;font-weight:600;line-height:normal;text-align:center;transition:.25s linear}.links{background-color:#fff!important;text-decoration:none!important}.active_text{color:#7f2f92;font-size:.7rem;font-style:normal;font-weight:600;line-height:normal;text-align:center;transition:.25s linear}.sidebar_last_container{flex-direction:column;gap:.6rem}.sidebar_last_container,.sidebar_profile_container{align-items:center;display:flex;justify-content:center}.sidebar_profile_container{background-image:url(/static/media/picProfile.59b3eb56c9c77780c3f0.png);background-size:contain;border:2px solid #fff;border-radius:50px;box-shadow:0 4.32053px 10.80131px 0 #0000001a;cursor:pointer;filter:grayscale(90%);font-size:18px;font-weight:600;height:50px;transition:.2s linear;width:50px}.sidebar_profile_container:hover{text-decoration:none}.active_sidebar_profile{align-items:center;background-image:url(/static/media/picProfile.59b3eb56c9c77780c3f0.png);background-size:contain;border:2px solid #7f2f92;border-radius:50px;box-shadow:0 4px 25px 0 #00000026;cursor:pointer;display:flex;font-size:18px;font-weight:600;height:50px;justify-content:center;transition:.2s linear;width:50px}.active_sidebar_profile:hover{text-decoration:none}.sidebar_version{color:#000;font-size:.6rem;font-style:normal;line-height:normal;opacity:.75;text-align:center}.sidebar_floor_switch{align-items:center;background:#fff;border:2px solid #e8e8e8;border:2px solid var(--border,#e8e8e8);border-radius:50px;cursor:pointer;display:flex;height:55px;justify-content:center;width:55px}.driver-active *,.driver-active .driver-overlay{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in .2s ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in .2s}.driver-popover{all:unset;background-color:#fff;border-radius:5px;box-shadow:0 1px 10px #0006;box-sizing:border-box;color:#2d2d2d;margin:0;max-width:300px;min-width:250px;padding:15px;position:fixed;right:0;top:0;z-index:1000000000}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,Apple Color Emoji,Helvetica,Arial,sans-serif}.driver-popover-title{zoom:1;display:block;font:19px/normal sans-serif;font-weight:700;line-height:1.5;margin:0;position:relative}.driver-popover-close-btn{all:unset;color:#d2d2d2;cursor:pointer;font-size:18px;font-weight:500;height:28px;position:absolute;right:0;text-align:center;top:0;transition:color;transition-duration:.2s;width:32px;z-index:1}.driver-popover-close-btn:focus,.driver-popover-close-btn:hover{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{zoom:1;font:14px/normal sans-serif;font-weight:400;line-height:1.5;margin-bottom:0}.driver-popover-footer{zoom:1;align-items:center;display:flex;justify-content:space-between;margin-top:15px;text-align:right}.driver-popover-progress-text{zoom:1;color:#727272;font-size:13px;font-weight:400}.driver-popover-footer button{zoom:1;all:unset;background-color:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;color:#2d2d2d;cursor:pointer;display:inline-block;font:12px/normal sans-serif;line-height:1.3;outline:0;padding:3px 7px;text-decoration:none;text-shadow:1px 1px 0 #fff}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}:not(body):has(>.driver-active-element){overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover-footer button:focus,.driver-popover-footer button:hover{background-color:#f7f7f7}.driver-popover-navigation-btns{display:flex;flex-grow:1;justify-content:flex-end}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{border:5px solid #fff;content:"";position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-bottom-color:#0000;border-right-color:#0000;border-top-color:#0000;left:100%}.driver-popover-arrow-side-right{border-bottom-color:#0000;border-left-color:#0000;border-top-color:#0000;right:100%}.driver-popover-arrow-side-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}.driver-popover-arrow-side-bottom{border-left-color:#0000;border-right-color:#0000;border-top-color:#0000;bottom:100%}.driver-popover-arrow-side-center{display:none}.driver-popover-arrow-side-left.driver-popover-arrow-align-start,.driver-popover-arrow-side-right.driver-popover-arrow-align-start{top:15px}.driver-popover-arrow-side-bottom.driver-popover-arrow-align-start,.driver-popover-arrow-side-top.driver-popover-arrow-align-start{left:15px}.driver-popover-arrow-align-end.driver-popover-arrow-side-left,.driver-popover-arrow-align-end.driver-popover-arrow-side-right{bottom:15px}.driver-popover-arrow-side-bottom.driver-popover-arrow-align-end,.driver-popover-arrow-side-top.driver-popover-arrow-align-end{right:15px}.driver-popover-arrow-side-left.driver-popover-arrow-align-center,.driver-popover-arrow-side-right.driver-popover-arrow-align-center{margin-top:-5px;top:50%}.driver-popover-arrow-side-bottom.driver-popover-arrow-align-center,.driver-popover-arrow-side-top.driver-popover-arrow-align-center{left:50%;margin-left:-5px}.driver-popover-arrow-none{display:none}.dashboard_Container{background-color:#e7e4ec;display:flex;flex:1 1;flex-direction:column;gap:.5rem;min-height:100vh;padding:.5rem}.other_dashboard_container_wrapper{grid-gap:.6rem;display:grid;grid-template-columns:1fr 2fr}.dashboard_bottom_container{background-color:#fff;border:2px solid #e8e8e8;border-radius:.5rem;padding:2rem}.dashboard_bottom_heading_container{align-items:center;display:flex;gap:10px;justify-content:space-between}.dashboard_assets_container{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.dashboard_assets_card{background:#eeeeee26;border:2px solid #0000;border-radius:.5rem;box-shadow:2px 2px 4px #0000001a;cursor:pointer;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;max-width:225px;min-width:150px;padding:1rem;transition:.2s ease-in-out}.dashboard_assets_card:hover{border:2px solid #e6e6e6;box-shadow:4px 4px 8px #0003}.dashboard_assets_card:hover .dashboard_icon_redirect_section{display:none;opacity:1}.dashboard_assest_Right{align-items:flex-start;display:flex;flex-direction:column;gap:.6rem;justify-content:flex-start}.dashboard_active_text{align-items:center;display:flex;font-size:2rem;font-weight:500;justify-content:flex-end}.dashboard_active_text p{align-items:center;border-radius:50px;color:#fff;display:flex;font-size:1.6rem;padding:.2rem 1.2rem}.dashboard_active_text p .value{font-weight:500}.dashboard_active_text p .seperator{font-size:1rem;font-weight:500;margin:.2rem .15rem 0}.dashboard_active_text p .total_value{font-weight:500;opacity:.75}.graph-detail_container{width:100%}.dashboard_Card_containwrapper{display:flex;justify-content:space-between;width:100%}.dashboard_roomName_section{align-items:flex-start;display:flex;flex:1 1;flex-direction:column}.dashboard_room_heading{color:#181818de;font-size:.6rem}.dashboard_room_name{color:#181818de;font-size:1rem;font-weight:500}.dashboard_room_count{color:#181818de;font-size:1.4rem;font-weight:500;margin-bottom:-5px}.dashboard_device_section{align-items:flex-start;display:flex;flex-direction:column}.dashboard_icon_redirect_section{align-items:center;cursor:pointer;display:flex;display:none;justify-content:center;opacity:0;transition:.2s linear}.dashboard_contact{height:100%;width:100%}.dashboard_contact,.dashboard_loading_container{align-items:center;display:flex;justify-content:center}.dashboard_loading_container{animation:loading 4s infinite}.common_loading_animation{animation:loading 1.25s infinite}@keyframes loading{0%{opacity:.15}25%{opacity:.5}50%{opacity:.15}75%{opacity:.5}to{opacity:.15}}.dashboard_room_Tab{align-items:center;display:flex;gap:1rem}.dashboard_selected_tab{background:#7f2f92;color:#fff}.dashboard_selected_tab,.dashboard_unselected_tab{align-items:center;border-radius:10px;cursor:pointer;display:flex;font-size:16px;gap:6px;justify-content:center;padding:.5rem 1rem;transition:.2s linear}.dashboard_unselected_tab{background:#e8e8e8;color:#c3c3c3;outline:2px solid #7f2f9280}.dashboard_unselected_tab .Card_icon_container{opacity:.5}@media only screen and (max-width:1200px){.dashboard_assets_card{flex:1 1}}.dashboard_pills{align-items:center;background:#e8e8e8;border-radius:25px;display:flex;gap:8px;padding:4px 12px;width:-webkit-fit-content;width:fit-content}.dashboard_pills p{font-size:.7rem;font-weight:400}.no_widget_text_box{align-items:center;display:flex;flex-direction:column;gap:16px;margin:auto;width:420px}.no_widget_text_box p{font-size:.9rem;opacity:.75;text-align:center}.no_widget_text_box .no_widget_profile_redirect{align-items:center;background:#7f2f92;border-radius:100px;cursor:pointer;display:flex;gap:10px;justify-content:center;padding:.6rem 1rem}.no_widget_text_box .no_widget_profile_redirect p{color:#fff;opacity:1}.consumption-container-wrapper{grid-gap:.6rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.dashboard-header-wrapper{grid-gap:.6rem;display:grid;grid-template-columns:1fr 4fr 1fr}.dashboard-header-wrapper .weather-modern-wrapper{order:1}.dashboard-header-wrapper .music-card-wrapper{order:2}.dashboard-header-wrapper .navbar_container{order:3}@media only screen and (max-width:1800px){.consumption-container-wrapper{grid-template-columns:1fr 1fr 1fr}.dashboard-header-wrapper{grid-template-columns:1fr 5fr 2fr}.dashboard-header-wrapper .weather-modern-wrapper{order:1}.dashboard-header-wrapper .music-card-wrapper{order:2}.dashboard-header-wrapper .navbar_container{order:3}}@media only screen and (max-width:1280px){.consumption-container-wrapper{grid-template-columns:1fr 1fr}}@media only screen and (max-width:1350px){.dashboard-header-wrapper{grid-template-columns:2fr 1fr}.dashboard-header-wrapper .weather-modern-wrapper{order:1}.dashboard-header-wrapper .music-card-wrapper{grid-column:1/-1;order:3}.dashboard-header-wrapper .navbar_container{order:2}}@media only screen and (max-width:900px){.consumption-container-wrapper{display:flex;flex:1 1;flex-direction:column}.dashboard-header-wrapper{grid-template-columns:1fr 1fr}.dashboard-header-wrapper .weather-modern-wrapper{order:1}.dashboard-header-wrapper .music-card-wrapper{order:3}.dashboard-header-wrapper .navbar_container{order:2}.dashboard_card_container{min-height:300px}}.canvas_container{height:100%;position:relative;width:100%}.canvas_container_inactive{opacity:.5}.canvas-wrapper{height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%}.canvas_zoom_control{bottom:0;bottom:2rem;box-shadow:-5px -5px 15px #0000001a;gap:.6rem;left:2rem}.canvas_assets_zoom_control,.canvas_zoom_control{align-items:center;background-color:#fff;border:2px solid #fff;border-radius:50px;display:flex;justify-content:space-between;position:absolute}.canvas_assets_zoom_control{bottom:0;gap:16px;margin-bottom:20px;margin-right:20px;right:0}.canvas_minus,.canvas_plus{background-color:#fff;border:2px solid #fff;border-radius:100%;cursor:pointer;height:-webkit-fit-content;height:fit-content;width:-webkit-fit-content;width:fit-content}.canvas_minus,.canvas_plus,.floorplan-container{align-items:center;display:flex;justify-content:center}.floorplan-container{box-sizing:border-box;margin:0;overflow:hidden}.floorplan-canvas{height:auto;max-height:100%;max-width:100%;object-fit:contain;transform-origin:0 0;width:auto}.heat-tooltip{background:hsla(0,0%,100%,.933);border-radius:6px;box-shadow:0 0 4px #00000040;color:#000;display:none;font-family:sans-serif;font-size:14px;padding:4px 8px;pointer-events:none;position:fixed;white-space:nowrap;z-index:10}.switch{cursor:pointer;display:inline-block;height:24px;margin:auto;position:relative;width:43px}.toggleInput{height:0;opacity:0;width:0}.switch__slider{background-color:#d0d0d0;border-radius:50px;bottom:0;left:0;position:absolute;right:2px;top:0;transition:.5s}.switch__slider:before{background-color:#fff;border-radius:50%;content:"";height:17px;left:3px;position:absolute;top:3.5px;transition:.5s;width:17px}.checked{background:linear-gradient(155deg,#b575c4 1.94%,#7f2f92 95.98%)}.checked:before{transform:translateX(18px);-webkit-transform:translateX(18px);-ms-transform:translateX(18px)}.weather_container{background-color:#fff;border-radius:.5rem;display:flex;flex:1 1;flex-direction:column;gap:1.4rem;min-width:400px;padding:.5rem}.energyOverview_NoData_container{background-image:url(/static/media/background-energyOverview.0aab31a551c9aa7ea1bb.png);background-position:50%;background-size:contain}.energyGraph_NoData_container,.energyOverview_NoData_container{background-color:#fff;background-repeat:no-repeat;border:2px solid #e8e8e8;border-radius:.5rem;display:flex;flex:1 1;flex-direction:column;gap:2rem;min-width:400px;padding:2rem}.energyGraph_NoData_container{background-image:url(/static/media/background-energygraph.70aef7983193567d01d2.png);background-position:bottom;background-size:cover}.Card-heading_container{justify-content:space-between}.Card-heading-left,.Card-heading_container{align-items:center;display:flex;gap:10px}.card-heading-right{align-items:flex-end;flex-direction:column}.card-last-update{color:#00000080;font-size:.7rem}.card-last-update,.card-update-time{font-style:normal;font-weight:400;line-height:normal}.card-update-time{color:#000;font-size:1rem}.Card_icon_container{background-color:#eaeaea;border-radius:50px;height:36px;justify-content:center;width:36px}.Card_icon_container,.img_container{align-items:center;display:flex}.img_container img{width:55px}.card_weather_icon_container{display:flex;gap:16px}.card_weather_temperature{display:flex;flex-direction:column;justify-content:center}.weather_temperature{color:#000;font-size:2rem;font-weight:500;line-height:1}.weather_status{font-size:.8em;font-weight:400}.weather_card_bottom_container{display:flex;flex-direction:column;gap:1rem}.weather-detail_container{align-items:center;display:flex;gap:.6rem;justify-content:center}.weather_detail_subcontainer{align-items:center;-webkit-backdrop-filter:blur(10);backdrop-filter:blur(10);border:2px solid #e8e8e8;border-radius:10px;display:flex;gap:1rem;justify-content:flex-end;min-height:3.6rem;padding:.4rem .8rem}.weather_detail_head_container{align-items:flex-start;display:flex;flex-direction:column}.weather_detail_head_key{color:#000;font-size:.7rem;opacity:.75}.card_humidity{align-items:center;background:#7f2f92;border-radius:100%;display:flex;height:2.6rem;justify-content:center;padding:.5rem;width:2.6rem}.energy_comparision_wrapper{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}.half_circular_detail_container{align-items:center;display:flex;flex:1 1;gap:1rem;justify-content:center}.half_circular_detail_container .today_consumption_wrapper{align-items:center;border-radius:100px;display:flex;flex-direction:column;padding:2rem 5rem}.half_circular_detail_container .today_consumption_wrapper .dashboard_pills{background:#24a68f;color:#fff}.energy_comparision_data p,.energy_comparision_data span{font-size:.9rem}.knob_container{position:relative}.value_circular{font-size:1rem;font-weight:300;left:50%;position:absolute;top:55%;transform:translateX(-50%)}.circle_main_container{margin-right:.5rem;padding:.5rem;transform:scale(.7)}.less_circle_container{align-items:center;background-color:#28b89e;border-radius:50%;display:flex;flex-direction:column;height:250px;justify-content:center;outline:10px solid #28b89e4d;position:relative;width:250px}.less_circle_container:after{border-radius:50%;bottom:-9px;content:"";left:-10px;outline:10px solid #28b89e26;position:absolute;right:-9px;top:-10px}.high_circle_container{align-items:center;background-color:#b04747;border-radius:50%;display:flex;flex-direction:column;height:175px;justify-content:center;outline:10px solid #b0474740;position:relative;width:175px}.high_circle_container:after{border-radius:50%;bottom:-9px;content:"";left:-10px;outline:10px solid #b047471a;position:absolute;right:-9px;top:-10px}.today_consumption{color:#24a68f;font-size:4.6rem;font-weight:600;line-height:1;text-align:center}.people_value{align-items:center;display:flex;flex:1 0;flex-direction:column;gap:.4rem;justify-content:space-between}.people_value .content{align-items:center;display:flex;flex-direction:column;padding:2rem 0}.people_value .widget-disclaimer{background-color:#e8e8e8;border-radius:.6rem;font-size:.6rem;padding:.4rem;text-align:center}.people_value .people_count{color:#7f2f92;font-size:5rem;font-weight:500;line-height:1}.people_value .people_tittle{color:#00000080;font-size:1rem;font-weight:400}.energy_container{display:flex;flex:1 1;width:100%}.energy_container .energy_wrapper{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:1rem;justify-content:center;padding:.6rem}.energy_container .energy_wrapper p.yesterday_consumption{align-items:center;border-radius:100px;color:#fff;display:flex;flex-direction:column;font-size:3.2rem;font-weight:600;justify-content:center;line-height:1.2;padding:1rem 4rem}.energy_container .energy_wrapper p.yesterday_consumption span{font-size:1.4rem;line-height:1.2}.energy_container .energy_wrapper p.comparision{background:rgba(36,166,143,.063);border-radius:100px;color:#24a68f;font-size:.9rem;padding:.4rem 1rem;text-align:center}.energy_container .energy_wrapper p.comparision span{font-weight:700}.energy_circle2{aspect-ratio:1/1;border-radius:1000px;color:#fff;height:80%}.card-heading-right,.energy_circle2{align-items:center;display:flex;justify-content:center}.card-heading-right .clock-timer{background:#0000001a;border-radius:10px;font-size:1rem;font-weight:400;padding:.3rem .6rem}.water_comparision_wrapper{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}.water_container{display:flex;flex:1 1;width:100%}.water_container .water_wrapper{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:1rem;justify-content:center;padding:.6rem}.water_container .water_wrapper p.yesterday_consumption_water{background-color:#5bbdea;border-radius:100px;color:#fff;display:flex;flex-direction:row;font-size:3.2rem;font-weight:600;justify-content:center;line-height:1.2;padding:1rem 4rem}.water_container .water_wrapper p.yesterday_consumption_water span{font-size:1.4rem;line-height:1.2}.water_container .water_wrapper p.comparision_water{background:#5bbdea1a;border-radius:100px;color:#5bbdea;font-size:.9rem;padding:.4rem 1rem;text-align:center}.water_container .water_wrapper p.comparision_water span{font-weight:700}.center_water_consumption_wrapper{align-items:center;align-self:stretch;display:flex;flex:1 0;gap:10px;justify-content:center;padding:24px 32px}.center_water_consumption_wrapper .today_consumption_water{color:#3ca4d3;font-size:3.5rem;font-weight:600;text-align:center}.dashboard_card_container.iaq_widget_container{border-radius:.6rem;min-height:320px;overflow:hidden;padding:0!important}.dashboard_card_container.iaq_widget_container .signage_card.weather{display:flex;flex:1 1;flex-direction:column}.dashboard_card_container.iaq_widget_container .signage_card.weather .filter_container{justify-content:flex-end}.dashboard_card_container.iaq_widget_container .signage_card.weather .filter_container .custom-select select{background-color:#7f2f9233;border-color:rgba(0,0,0,.082);color:#000}.dashboard_card_container.iaq_widget_container .signage_card.weather .weather_container{align-items:center;display:flex;flex:1 1;justify-content:center}.dashboard_card_container.iaq_widget_container .signage_card.weather .weather_container .weather_mid_box{align-items:center;display:flex;flex-direction:column;gap:.4rem;justify-content:center}.dashboard_card_container.iaq_widget_container .signage_card.weather .weather_container .weather_mid_box .weather_emoji{width:8rem}.dashboard_card_container.iaq_widget_container .signage_card.weather .weather_container .weather_mid_box .weather_temperature_value{font-size:2.6rem;font-weight:500;line-height:2.6rem}.dashboard_card_container.iaq_widget_container .signage_card.weather .weather_container .signage_humidity_pill{align-items:center;background-color:rgba(0,0,0,.063);border-radius:.6rem;display:flex;gap:.6rem;justify-content:center;padding:.4rem .8rem}.dashboard_card_container.iaq_widget_container .signage_card.weather .weather_container .signage_humidity_pill .icon_pill_div{display:flex}.dashboard_card_container.iaq_widget_container .carbon_iaq_widget{display:flex;flex:1 1;flex-direction:column}.dashboard_card_container.iaq_widget_container .carbon_iaq_widget.good{background:#179687;background:linear-gradient(45deg,#32dd80,#179687)}.dashboard_card_container.iaq_widget_container .carbon_iaq_widget.good .custom-select select{background-color:#179687}.dashboard_card_container.iaq_widget_container .carbon_iaq_widget.acceptable{background:#d69e0e;background:linear-gradient(45deg,#d69e0e,#d7c51c)}.dashboard_card_container.iaq_widget_container .carbon_iaq_widget.acceptable .custom-select select{background-color:#d69e0e}.dashboard_card_container.iaq_widget_container .carbon_iaq_widget.poor{background:#c75a1d;background:linear-gradient(45deg,#c75a1d,#ffcb46)}.dashboard_card_container.iaq_widget_container .carbon_iaq_widget.poor .custom-select select{background-color:#c75a1d}.dashboard_card_container.iaq_widget_container .co2_mid_box{align-items:center;color:#fff!important;display:flex;flex:1 1;flex-direction:column;justify-content:center}.dashboard_card_container.iaq_widget_container .co2_mid_box .co2_head_text{font-weight:400;opacity:.6}.dashboard_card_container.iaq_widget_container .co2_mid_box .co2_value{font-size:2.8rem;font-weight:600;line-height:3.2rem;line-height:1}.dashboard_card_container.iaq_widget_container .co2_mid_box .co2_room_pill{background-color:#0000001a;border-radius:100px;margin-top:1rem;padding:.4rem .8rem}.dashboard_card_container.iaq_widget_container .filter_container{display:flex;justify-content:space-between;padding:1rem}.dashboard_card_container.iaq_widget_container .filter_container .icon_pill_div{align-items:center;background-color:#0000001a;border-radius:100px;display:flex;height:36px;justify-content:center;width:36px}.dashboard_card_container.iaq_widget_container .filter_container .widget_humidity_pill{align-items:center;display:flex;gap:.4rem}.dashboard_card_container.iaq_widget_container .filter_container .widget_humidity_pill p{font-size:1.1rem;font-weight:500;margin-right:.4rem}.dashboard_card_container.iaq_widget_container .filter_container .custom-select{display:flex}.dashboard_card_container.iaq_widget_container .filter_container .custom-select select{-webkit-appearance:none;appearance:none;background-color:#1717171a;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="black"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd" /></svg>');background-position:right 10px center;background-repeat:no-repeat;background-size:12px;border:2px solid hsla(0,0%,100%,.271);border-radius:100px;color:#000;cursor:pointer!important;padding:.4rem 30px .4rem 1rem}.dashboard_card_container .title-wrapper{display:flex;flex-direction:column;gap:6px}.dashboard_card_container .title-wrapper p{line-height:1}.dashboard_card_container .last-updated{font-size:.7rem;line-height:1;opacity:.5}.dashboard_card_container .last-updated span{font-weight:400}.dashboard_card_container .last-updated.bottom{background-color:rgba(0,0,0,.082);color:#fff;opacity:1;padding:.6rem;text-align:center}.navbar_container{align-items:center;display:flex;flex-direction:row;gap:.4rem;justify-content:flex-end;padding-bottom:0}.navbar_container .navbar_selectTower,.navbar_container .navbar_select_floor{flex:1 1;height:65px}.LogoDiv{align-items:center;background-color:#0000!important;display:flex;justify-content:center;text-decoration:none;transition:.25s ease-in-out}.LogoDiv:hover{transform:scale(.9)}.logo_wrapper{padding:1rem}.navbar_right_Container{align-items:center;display:flex;gap:.6rem}.navbar_selectTower{align-items:center;background:#fff;border-radius:10px;cursor:pointer;display:flex;flex:1 1;gap:10px;height:100%;padding:.5rem;width:100%}.navbar_selectTower .icon-wrapper{align-items:center;background-color:#dedede;border-radius:50px;display:flex;justify-content:center;padding:.6rem}.navbar_tower_text{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:.2rem}.navbar_tower_text h4{font-size:.9rem;font-weight:500;line-height:1}.navbar_tower_text p{font-size:.7rem;font-weight:500;line-height:1;opacity:.75}.navbar_tower_switch_icon{align-items:center;background-color:#7f2f92;border-radius:50px;display:flex;height:2rem;justify-content:center;width:2rem}.navbar_select_floor{background-color:#fff;border-radius:10px}.dropdown{position:relative;width:100%}.dropdown__btn{align-items:center;border:2px solid rgba(0,0,0,.145);border-radius:10px;color:#747474;cursor:pointer;display:flex;flex-direction:row;gap:1rem;height:65px;justify-content:space-between;padding:1rem}.dropdown__options{background-color:#fff;border:2px solid #dedede;border-radius:10px;box-shadow:0 0 10px #00000026;color:#000;cursor:pointer;font-size:1rem;font-weight:500;left:0;max-height:50vh;overflow-y:scroll;padding:.4rem 0;position:absolute;text-align:left;top:55px;transition:all .25s ease-in-out;width:100%;z-index:10}.dropdown__options::-webkit-scrollbar{height:8px;width:8px}.dropdown__options::-webkit-scrollbar-thumb{background:#ccc;border:3px solid #fff;border-radius:20px}.dropdown__options::-webkit-scrollbar-thumb:hover{background:#7f2f92}.dropdown__options__item{border-bottom:1px solid #00000026;opacity:.75;padding:.4rem 1rem;transition:all .25s ease-in-out}.dropdown__options__item:last-child{border-bottom:0}.dropdown__options__item:hover{background-color:#7f2f92;color:#fff;padding-left:1.5rem}.dropdown__selected{font-size:.9rem;font-weight:500}.right_container .selectFloor .dropdown,.right_container .selectTower .dropdown{height:65px}.container_1f180a{display:inline-flex;flex-shrink:0}.container_1f180a,.inner_31b95b{align-items:center;height:var(--uib-stroke);justify-content:center;width:var(--uib-size)}.inner_31b95b{border-radius:calc(var(--uib-stroke)/2);display:flex;overflow:hidden;position:relative;transform:translateZ(0)}.inner_31b95b:before{left:0;opacity:var(--uib-bg-opacity);position:absolute;top:0}.inner_31b95b:after,.inner_31b95b:before{background-color:var(--uib-color);content:"";height:100%;transition:background-color .3s ease;width:100%}.inner_31b95b:after{animation:wobble_f8232a var(--uib-speed) ease-in-out infinite;border-radius:calc(var(--uib-stroke)/2);transform:translateX(-95%)}@keyframes wobble_f8232a{0%,to{transform:translateX(-95%)}50%{transform:translateX(95%)}}.Switch_SideBar_Container{background-color:#fff;bottom:0;box-shadow:0 4px 25px 0 #0003;display:flex;flex-direction:column;position:fixed;right:0;top:0;width:550px;z-index:999}.switch_sidebar_top_image{background-image:url(/static/media/buildingDigispace.b84dc2f797789f66248a.png);background-size:contain;height:25vh;opacity:.5}.Switch_Sidebar_Cross{align-items:center;background-color:#e8e8e8;border:1px solid #7f2f92;border-radius:50px;cursor:pointer;display:flex;height:45px;justify-content:center;margin-right:10px;position:absolute;right:1rem;top:1rem;width:45px}.Switch_selectFloor_sub_container{display:flex;flex-direction:column;height:100%;justify-content:center;width:80%}.Switch_Sidebar_subContainer{align-items:center;display:flex;flex:1 1;justify-content:center;padding-top:6vh;width:100%}.container{background-image:url(/static/media/background.0d2720d12295995d3429.jpg);background-size:cover;font-family:Inter,sans-serif;height:100vh;overflow:hidden;width:100vw}.logoContainer{justify-content:center}.logoContainer,.sub_container{align-items:center;display:flex;height:100%;width:100%}.left_container,.sub_container{justify-content:space-between}.left_container{display:flex;flex-direction:column;height:100%;padding:2rem;width:35%}.main_text{color:#fff;font-weight:600}.main_text,.welcome_text{font-size:1.6rem;font-style:normal}.welcome_text{color:#ffffff80;font-weight:400}.left_last_content{display:flex;gap:1.5rem}.more{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:1rem;gap:.6rem}.right_container{height:100%;min-width:500px;width:65%}.login_container{align-items:center;background-color:#fff;box-shadow:0 4px 25px 0 #00000026;display:flex;font-family:Inter,sans-serif;gap:10px;height:100%;justify-content:center;width:100%}.login_sub_container{align-items:center;display:flex;flex-direction:column;gap:1rem;width:450px}.login_External_btn{align-items:center;align-self:stretch;background:#f4f4f4;border:1px solid #e1e1e1;border-radius:10px;color:#363636bf;display:flex;font-size:.9rem;gap:1rem;height:55px;justify-content:center}.login_heading{color:#000;font-size:1rem;font-style:normal;font-weight:500;opacity:.5}.InputFrameContainer{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;width:100%}.email_container,.password_container{align-items:flex-start}.email_container,.forgot_container,.password_container{color:#7f2f92;display:flex;flex-direction:column;font-size:.8rem;font-weight:500;gap:.6rem;width:100%}.forgot_container{align-items:flex-end;cursor:pointer}.login_btn{background:linear-gradient(155deg,#b575c4 1.94%,#7f2f92 95.98%);background:var(--Primary-Gradient,linear-gradient(155deg,#b575c4 1.94%,#7f2f92 95.98%));color:#fff;font-size:1rem;font-weight:500;gap:10px;height:55px;justify-content:center;width:100%}.login_btn,.login_error{align-items:center;border-radius:.5rem;display:flex}.login_error{background:rgba(170,9,29,.671);gap:1.5rem;height:50px;justify-content:flex-end;padding-left:0;position:absolute;right:2rem;top:2rem}.login_error_message{color:#fff;font-size:.9rem;font-weight:500;margin-left:1.5rem}.login_error_cross_container{align-items:center;background:#00000040;border-bottom-right-radius:.5rem;border-top-right-radius:.5rem;cursor:pointer;display:flex;height:50px;justify-content:center;width:60px}.input_container{display:flex;position:relative;width:100%}.input_container .input-icon{align-items:center;cursor:pointer;display:flex;height:100%;padding:.75rem;position:absolute;right:0}.input{border:2px solid #0003;border-radius:10px;height:55px;height:50px;padding:1rem;width:100%}.input::placeholder{color:#00000080}.icon-Component{cursor:pointer}.control_container{background-color:#e7e4ec;display:flex;flex:1 1;flex-direction:column;gap:.6rem;min-height:calc(100vh - 68px);padding:.6rem}.control_subContainer{display:flex}.control_map_container{background-color:#e7e4ec;bottom:0;height:calc(100vh - 66px);position:-webkit-sticky;position:sticky;top:75px;width:calc(100vw - 80px)}.control_No_map{height:calc(100vh - 75px);width:calc(100vw - 90px)}.assets_control_map_container{background-color:#0000;width:calc(100vw - 500px)}.assets_control_map_container,.control_map_grid_view{bottom:0;height:calc(100vh - 75px);position:-webkit-sticky;position:sticky;top:75px}.control_map_grid_view{background-color:#fff;width:0}.control_map_view{align-items:center;flex:1 1;justify-content:space-between}.contol_view_container,.control_map_view{display:flex;gap:1rem}.control_view_div{background:#e8e8e8;border:2px solid #e8e8e8;border-radius:10px;cursor:pointer;height:3.5rem;padding:.8rem 1rem;width:10rem}.control_view_div,.gridview_no_room{align-items:center;display:flex;flex:1 1;justify-content:center}.gridview_no_room{flex-direction:column;height:calc(100vh - 75px)}.control_Back_div{background:gray;height:55px;padding:10px;width:55px}.contol_back_view,.control_Back_div{align-items:center;border-radius:50px;cursor:pointer;display:flex;justify-content:center}.contol_back_view{background:#e8e8e8;bottom:2rem;height:50px;left:2rem;position:absolute;width:50px}.control-canvas_container{height:calc(100vh - 160px)}.control_assets_section{height:calc(100vh - 65px);overflow-y:scroll;padding:1rem 1rem 1rem 0;width:420px}.control_assets_section::-webkit-scrollbar{display:none}.control_assets_grid_view{flex:1 1;height:calc(100vh - 65px);overflow-y:scroll}.control_assets_grid_view::-webkit-scrollbar{display:none}.control_sub_assets_section{grid-gap:.5rem;background:#fff;border-radius:10px;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(345px,1fr));grid-template-rows:auto;padding:.5rem}.floor_Assets_Device_container{align-items:flex-end;background-color:#fff;border-radius:.5rem;display:flex;flex-direction:column;gap:20px;padding:10px 10px 10px 20px}.contol_room_text{color:#000;font-size:18px;font-style:normal;font-weight:500;padding:.6rem;width:100%}.muteContainer{align-items:center;background-color:#7f2f92;border-radius:50px;cursor:pointer;display:flex;justify-content:center;width:-webkit-fit-content;width:fit-content}.slider{--range-progress:50%;-webkit-appearance:none;background:#0000001c;border-radius:100px;font-family:var(--primary-font);height:8px;width:100%}.slider:before{background:#7f2f92;width:var(--range-progress)}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#7f2f92;border:5px solid #fff;border-radius:50%;cursor:pointer;height:1.8rem;width:1.8rem}.slider::-moz-range-progress{background-color:#7f2f92;border-radius:100px;height:100%}.slider::-moz-range-thumb{background:#7f2f92;border-radius:50%;cursor:pointer;height:25px;width:25px}.soundTrack_slider{--range-progress:50%;-webkit-appearance:none;background:#0000001c;border-radius:100px;font-family:var(--primary-font);height:8px;width:100%}.soundTrack_slider:before{background:#fff;width:var(--range-progress)}.soundTrack_slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:5px solid #fff;border-radius:50%;cursor:pointer;height:1.4rem;width:1.4rem}.soundTrack_slider::-moz-range-progress{background-color:#7f2f92;border-radius:100px;height:100%}.soundTrack_slider::-moz-range-thumb{background:#fff;border-radius:50%;cursor:pointer;height:20px;width:20px}.BlindContol{gap:1rem}.BlindContol,.IcontextContainer{align-items:center;display:flex;justify-content:center}.IcontextContainer{flex-direction:column}.text{margin-top:5px}.selected{background:linear-gradient(155deg,#b575c4 1.94%,#7f2f92 95.98%)}.deSelected,.selected{align-items:center;border-radius:.6rem;display:flex;flex-direction:column;flex-shrink:0;height:65px;justify-content:center;padding:1.5rem 1rem;width:65px}.deSelected{background:#fff;border:2px solid #00000026}.toaster-error{background:rgba(170,9,29,.671)}.toaster-error,.toaster-success{align-items:center;border-radius:.5rem;display:flex;gap:1.5rem;height:50px;justify-content:flex-end;padding-left:0;position:absolute;right:1rem;top:5.7rem;z-index:1000}.toaster-success{background:#23986ec7}.contact_card_container{align-items:center;background:#fffc;border:2px solid #e8e8e8;border-radius:10px;display:flex;flex-direction:column;gap:20px;justify-content:center;min-height:200px;width:100%}.contact_heading{color:#00000080;font-size:14px;width:214px}.contact_heading,.contact_heading span{text-align:center}.contact_subContainer{cursor:pointer;gap:10px}.conatct_icon_container,.contact_subContainer{align-items:center;display:flex;justify-content:center}.conatct_icon_container{background-color:#7f2f92;border-radius:50px;height:30px;width:30px}.contact_text{color:#7f2f92;font-size:16px;text-align:center}.Energy_card_Widget_container{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;min-height:250px;width:100%}.profile_container{background-color:#fff;display:flex;flex:1 1;flex-direction:column;height:100vh;padding:1rem}.profile_header_tab{align-items:flex-start;display:flex;font-size:.9rem;gap:2rem;padding:1rem}.profile_header_title,.selected_tab{cursor:pointer}.selected_tab{color:#7f2f92;font-size:.9rem;font-weight:500;position:relative}.selected_tab:before{background:#7f2f92;bottom:-5px;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.unselected_tab{color:#000;font-size:1rem;font-style:normal;font-weight:500;letter-spacing:.16px;line-height:normal;opacity:.5}.profile_subContainer{border-radius:.5rem;display:flex;flex:1 1;padding:1rem}.profile_Pic_container{align-items:center;background:linear-gradient(135deg,#b575c4,#7f2f92);border-radius:50px;color:#fff;display:flex;font-size:1.2rem;font-weight:600;height:55px;justify-content:center;width:55px}.profile_name_box{align-items:center;border-radius:10px;display:flex;gap:1rem;justify-content:flex-start;padding:1rem 0}.profile_wish{color:#000;font-size:.8rem;opacity:.75}.Profile_name{font-size:.9rem}.profile_name,span{font-weight:600}.profile_divider{margin:0 1rem .6rem;opacity:.25;width:calc(100% - 2rem)}.profile_logout{align-items:center;background-color:#7f2f92;border-radius:.5rem;cursor:pointer;display:flex;gap:10px;height:55px;padding:15px 20px;width:-webkit-fit-content;width:fit-content}.profile_data_container{display:flex;flex:1 1;flex-direction:column;gap:1rem}p.settings_card_title{font-size:.9rem;opacity:.5}.profile_detail_container{display:flex;flex-direction:column;padding:0 1rem}.profile_title{color:rgba(127,47,146,.569);font-size:.7rem}.profile_card_wrapper{border-radius:10px;box-shadow:1px 1px 6px #0003;display:flex;flex-direction:column;padding:2rem;width:60%}.profile_data_top_container{align-items:flex-start;display:flex;flex-direction:column;gap:.8rem}.profile_value{font-size:.9rem}.profile_logout_text{color:#fff;font-size:.9rem;font-weight:500}.profile_sync_container{display:flex;justify-content:space-between}.profile_sync{align-items:center;background:linear-gradient(99deg,#e3e3e3 9.55%,#d1d1d1 93.52%);border-radius:.5rem;cursor:pointer;display:flex;gap:.5rem;padding:15px 20px}.profile_sync_text{color:#7f2f92;font-size:.9rem;font-weight:500}.sync_icon{align-items:center;display:flex;justify-content:center}.active_sync{animation:spin 1s ease-in-out infinite}.profile_wishes_container{align-items:center;align-self:stretch;display:flex;justify-content:space-between;padding:0 1rem}.profile_master_switch_box{align-items:center;background:linear-gradient(93deg,#e8e8e8 .01%,#fff 101.89%);background:var(--Header-Gradient,linear-gradient(93deg,#e8e8e8 .01%,#fff 101.89%));border-radius:10px;display:flex;gap:3rem;padding:.9rem}.profile_master_switch_box .profile_master_switch{color:#181818de;font-size:1rem;font-style:normal;font-weight:600;letter-spacing:.16px;line-height:normal}.profile_master_switch_box .profile_floor_switch{color:#181818de;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.12px;line-height:normal}.settings_animation img{animation-duration:30s;animation-iteration-count:infinite;animation-name:spin;bottom:-30%;display:none;opacity:.15;position:fixed;right:-14%;width:500px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.analyse_container{background-color:#e7e4ec;display:flex;flex-direction:column;gap:.5rem;min-block-size:100vh;padding:.5rem}.navbar{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:hsla(0,0%,100%,.565);border:1px solid #eaeaea;border-radius:10px;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:space-between;min-height:40px;padding:.6rem;position:relative;width:100%}.navbar.sticky{position:-webkit-sticky;position:sticky;top:.4rem;z-index:1}.navbar_left{align-items:flex-start;flex:1 1}.button,.navbar_left{display:flex;gap:10px}.button{align-items:center;background:#fff;border:0;border-radius:.5rem;cursor:pointer;height:40px;justify-content:center;outline:0;padding:10px 15px}.button_Text{color:#000;font-size:14px;font-weight:400}.selected_button,.selected_button:hover{background:#7f2f92}.selected_button_Text{color:#fff}.bottom_container{display:flex;gap:16px;margin-top:16px;width:100%}.navbar_right{justify-content:flex-end;position:relative}.SegmentDurationContainer,.navbar_right{align-items:center;display:flex;gap:.6rem}.SegmentDurationContainer{background:#fff;border:2px solid #cacaca;border-radius:10px;cursor:pointer;height:40px;justify-content:space-between;outline:none;padding:.6rem;text-decoration:none}.selected_duration{color:#7f2f92}.segment_duration,.selected_duration{align-items:center;display:flex;font-size:12px;font-style:normal;font-weight:400;justify-content:center;line-height:normal;position:relative}.segment_duration{color:#000}.analyse_clamp_container{border-radius:.5rem;height:50px;justify-content:flex-start;margin-top:.4rem}.analyse_clamp_container,.clamp_btn{align-items:center;display:flex;gap:.6rem}.clamp_btn{background:#dbdbdb40;border:2px solid #dbdbdb;border-radius:calc(.5rem - 2px);color:#cacaca;cursor:pointer;font-size:1rem;font-weight:500;height:40px;justify-content:center;padding:12px 16px}.date_picker{position:absolute;right:-1.2rem;top:2rem;z-index:1}.date_picker,.loading_Data_container{align-items:center;display:flex;justify-content:center}.loading_Data_container{background-color:#e7e4ec;flex:1 1;padding:2rem}.selectedClamp_btn{align-items:center;background:#dbdbdb40;border:2px solid #7f2f92;border-radius:calc(.5rem - 2px);color:#7f2f92;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.6rem;height:40px;justify-content:center;padding:12px 16px}.room_select_option{align-items:center;background:#fff;border:2px solid #eaeaea;border-radius:10px;display:flex;gap:1rem;justify-content:space-between;min-height:45px;padding:.4rem 1rem;position:relative!important}.room_select_option p{font-size:.8rem;font-weight:400;opacity:.75}.room_select_option .drop_icon{align-items:center;background:#f3f3f3;border-radius:25px;cursor:pointer;display:flex;height:30px;justify-content:center;padding:8px;width:30px}.room_select_option.popupOpened{padding:0 .5rem 0 0}.room_select_option.popupOpened .sensorName_wrapper{background-color:#7f2f92;border-radius:10px;color:#fff;display:flex;flex-direction:column;gap:.25rem;height:60px;justify-content:center;padding:.5rem .75rem}.room_select_option.popupOpened .sensorName_wrapper .sensorName{line-height:1}.room_select_option.popupOpened .roomName_wrapper{align-items:center;display:flex;flex:1 1;gap:.6rem}.room_select_option.popupOpened .roomName_wrapper .roomName_container{display:flex;flex:1 1;flex-wrap:wrap;gap:.2rem;max-height:60px;overflow-y:scroll;padding:.2rem}.room_select_option.popupOpened .roomName_wrapper .roomName_container .device_rooms{align-items:center;border-radius:5px;display:flex;font-size:.7rem;font-weight:500;gap:.2rem;justify-content:center;letter-spacing:-.5px;opacity:1;padding:.2rem .4rem}#analyse_navbar{position:relative}.room_select_view{background:#fff;border-radius:10px;box-shadow:5px 5px 15px #00000026;display:flex;flex-direction:column;gap:10px;left:-10px;min-width:450px;padding:1rem;position:absolute;top:4rem;z-index:9}.room_select_view .save_container{display:flex;gap:10px;justify-content:flex-end;padding:.5rem 0;width:100%}.room_select_view .save_container .save_btn{background:#7f2f92;border-radius:10px;color:#fff;cursor:pointer;font-size:.8rem;padding:.75rem 1rem}.room_select_view .room_select_view_header{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:100%}.room_select_view .room_select_view_header p{font-size:.8rem;font-weight:500}.room_select_view .room_select_view_header input{font:.8rem}.room_select_view .room_select_view_header .sensor_type_container{display:flex;flex-wrap:wrap;gap:.4rem;width:100%}.room_select_view .room_select_view_header .sensor_type_container .room_sensor_type{align-items:center;background:#e8e8e8;border-radius:.4rem;cursor:pointer;display:flex;gap:.4rem;opacity:.5;padding:.4rem .8rem}.room_select_view .room_select_view_header .sensor_type_container .room_sensor_type p{color:#00000080;font-size:.8rem;font-weight:500}.room_select_view .room_select_view_header .sensor_type_container .room_sensor_type.selectedType{opacity:1}.room_select_view .room_select_view_header .sensor_type_container .room_sensor_type.selectedType p{color:#7f2f92}.popup{align-items:flex-start;background-color:#fff;border-radius:5px;box-shadow:0 4px 25px 0 #0000001a;display:inline-flex;flex-direction:column;gap:2rem;min-width:400px;padding:1rem;position:absolute;right:0;top:55px;z-index:1000}.export_heading{color:#36363680;font-size:1rem;font-style:normal;font-weight:500;line-height:normal}.export_area_heading{margin-top:.6rem}.export_area_heading,.sensor{color:#363636;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.sensor{background:#b575c440;border-radius:.5rem;padding:.4rem}.room{background:#fe5d7026;border-radius:.5rem;color:#363636;padding:.4rem}.room,.select_duration{font-size:14px;font-style:normal;font-weight:500;line-height:normal}.select_duration{color:#36363680}.popup_button{flex:1 0}.popup_bottom,.popup_button{align-items:flex-start;align-self:stretch;display:flex;gap:16px;justify-content:flex-end}.popup_bottom{flex:1 0;flex-direction:column}.cancel{background:#fff;border:2px solid #ee4141;border-radius:10px;color:#ee4141}.cancel,.export{align-items:center;align-self:stretch;display:flex;gap:10px;justify-content:center;padding:10px 15px}.export{background:#7f2f92;border-radius:10px;color:#fff;flex:1 0}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;line-height:16px;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.Energy_Container{align-items:flex-start;background:#fff;border:2px solid #e8e8e8;border-radius:.5rem;display:flex;flex-direction:column;gap:2rem;justify-content:center;margin-top:.6rem;padding:1.2rem}.Energy_top_container{align-items:center;display:flex;justify-content:space-between;width:100%}.Energy_heading_left{color:#414d55;font-size:16px;font-weight:500}.Energy_heading_value{color:#1ba875;font-size:3rem;font-weight:500}.Energy_heading_value_type{color:#4a4a4a}.Energy_Graph_div{height:25rem;width:100%}.Nodata_container{align-items:center;background-color:#fff;border-radius:.5rem;display:flex;flex-direction:column;height:calc(100vh - 75px - 2rem);justify-content:center}.nodata_img{margin-bottom:2rem;width:400px}.nodata_message{color:#5e5e5e;font-size:1rem;font-style:normal;font-weight:500;line-height:normal;padding-bottom:20px;text-align:center}.Iaq_container{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-top:.6rem}.Iaq_top_container{align-items:center;align-self:stretch;background:#fff;border-radius:.5rem;display:flex;justify-content:space-between;padding:1rem}.Iaq_top_left{align-items:center;display:flex;gap:32px;width:298px}.Iaq_left_value{color:#1ba875;font-size:3rem;font-weight:500}.Iaq_left_text{font-size:1rem;font-weight:500}.Iaq_left_text span{color:#a1a1a1}.Iaq_right_container{align-items:flex-start;display:flex;justify-content:space-between;padding:0 32px;width:90%}.Iaq_data_box{align-items:center;display:flex;flex-direction:column;justify-content:center}.Iaq_data_value{font-size:1rem;font-weight:600}.Iaq_data_text{color:#00000080;font-size:10px;font-weight:600}.Iaq_bottom_graph_container{flex-direction:column}.Iaq_bottom_graph_container,.Iaq_graph_data_container{display:flex;gap:.6rem;width:100%}.Iaq_graph_left_box{align-items:flex-start;align-self:stretch;background:#fff;border:2px solid #e8e8e8;border-radius:.5rem;display:flex;flex-direction:column;height:350px;justify-content:space-between;padding:2rem;width:-webkit-max-content;width:max-content;width:300px}.iaq_desc_wrapper{background-color:rgba(127,47,146,.063);border-radius:10px;padding:.5rem 1rem}.iaq_desc_wrapper .Iaq_right_heading{color:#7f2f92;font-size:16px;font-weight:500;text-transform:capitalize}.iaq_desc_wrapper .Iaq_right_data_discription{font-size:.75rem;opacity:.5}.Iaq_right_data_value{color:#7f2f92;font-size:2.6rem;font-weight:600}.Iaq_min_max_container{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.Iaq_min_max{display:flex;flex-direction:column;justify-content:flex-start}.iaq_min_max_text{align-items:center;color:#000;display:flex;font-size:1rem;font-weight:400;gap:10px;opacity:.6}.iaq_min{font-size:1.2rem;font-weight:500}.iaq_graph_right_box{background:#fff;border:2px solid #e8e8e8;border-radius:.5rem;display:flex;flex:1 1;flex-direction:column;height:400px;padding:1.2rem}.Iaq_right_heading{height:-webkit-fit-content;height:fit-content}.Iaq_graph{height:100%;margin-top:1rem}.occupancy_Container{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-top:.6rem}.occupancy_subContainer{background:#fff;border:2px solid #e8e8e8;border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;padding:2rem;width:100%}.occupancy_top_container{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%}.occupancy_top_container .heatmap-toggle{position:static!important}.occupancy_heading_left{color:#414d55;font-size:16px;font-weight:500;text-transform:capitalize}.occupancy_Graph_div{position:relative;width:100%}.peopleFlow_Container{align-items:flex-start;background:#fff;border:2px solid #e8e8e8;border-radius:.5rem;display:flex;flex-direction:column;gap:2rem;justify-content:center;padding:1rem}.peopleFlow_top_container{align-items:center;display:flex;justify-content:space-between;width:100%}.peopleFlow_heading_left{color:#414d55;font-size:16px;font-weight:500}.peopleFlow_Graph_div{height:30rem;width:100%}.ScreenBreakPoint_Container__jJdjK{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:space-between;overflow:hidden;text-align:center;width:100%}.ScreenBreakPoint_IconView__hSRpc{margin-top:50px}.ScreenBreakPoint_ErrorContainer__cYTa5{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:0 24px}.ScreenBreakPoint_ErrorBigMessage__rvpii{color:#000;font-size:24px;font-style:normal;font-weight:500;letter-spacing:-.48px;line-height:normal;text-align:center}.ScreenBreakPoint_ErrorSize__HFjP3,.ScreenBreakPoint_contactMessage__x-ELd{color:#18181899;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.32px;line-height:normal;text-align:center}.ScreenBreakPoint_ButtonContainer__uZQ0b{display:flex;flex-direction:column;gap:16px;padding:0 24px 90px}.ScreenBreakPoint_btn__sn5pH{align-items:center;background:#b575c4;border:0;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:500;gap:16px;height:50px;justify-content:center;line-height:14px;padding:10px 24px;width:340px}.ScreenBreakPoint_btn__sn5pH:hover{background:#8a4c97;cursor:pointer}.NotFound_Container__M5f7h{align-items:center;background-image:url(/static/media/NotFound_Background.b39d6e985aeb293c71b2.png);background-position:50%;background-size:cover;display:flex;height:100vh;justify-content:center;width:100%}.NotFound_TextPicConatiner__YiR\+z{align-items:center;display:flex;flex-direction:column;height:55%;justify-content:center;width:55%}.NotFound_pic__bMFZ7{max-width:300px}.NotFound_Text__j8Qm2{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;width:100%}.NotFound_Wrong__9FJ9i{font-size:26px;font-weight:400}.NotFound_Wrong__9FJ9i,.NotFound_again__NkH1A{color:#1c2745;font-family:var(--primary-font);font-style:normal;line-height:normal;text-align:center}.NotFound_again__NkH1A{font-size:1.2rem;font-weight:700}@media only screen and (max-width:623px){.NotFound_Wrong__9FJ9i{font-family:var(--primary-font);font-size:26px}.NotFound_again__NkH1A{font-family:var(--primary-font);font-size:1.2rem}}@media only screen and (max-width:450px){.NotFound_TextPicConatiner__YiR\+z{height:70%;width:70%}.NotFound_Wrong__9FJ9i{font-family:var(--primary-font);font-size:16px}.NotFound_again__NkH1A{font-family:var(--primary-font);font-size:1.2rem}}.NotFound_ButtonContainer__1tWPa{display:flex;flex-direction:column;gap:16px;padding:0 24px 90px}.NotFound_btn__HDhb8{align-items:center;background:#b575c4;border:0;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-style:normal;font-weight:500;gap:16px;height:50px;justify-content:center;line-height:14px;padding:10px 24px;width:340px}.NotFound_btn__HDhb8:hover{background:#8a4c97;cursor:pointer}.ControlPage_container__4-6i-{text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust:none;background:#f4f7fd;font-family:var(--primary-font);height:100vh;height:calc(var(--vh, 1vh)*100);overflow-y:auto;overscroll-behavior-inline:contain;padding:5%;scroll-snap-type:inline mandatory;width:100vw}.ControlPage_container__4-6i-::-webkit-scrollbar{display:none}.ControlPage_Modalcss__7FzFW{background-color:#000;overflow:hidden}.ControlPage_Opacity__GDcqE{opacity:.4;overflow:hidden}.ControlPage_UserContainer__CfQNo{align-items:center;border-radius:20px;box-shadow:0 15px 25px 0 #dbebfb40;display:flex;justify-content:center;padding:22px 0}.ControlPage_UserBox__TUAKC{align-items:center;display:flex;justify-content:space-between;width:100%}.ControlPage_leavebtn__k4WdZ{align-items:center;display:flex;justify-content:flex-end}.ControlPage_nameBox__qAk9C{padding-bottom:5px;width:100%}.ControlPage_name__3lMLo{font-size:1.6rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ControlPage_nameText__V930z,.ControlPage_name__3lMLo{color:#000;font-family:var(--primary-font);font-style:normal;line-height:normal;text-transform:capitalize}.ControlPage_nameText__V930z{font-size:1.4rem;font-weight:600}.ControlPage_zoneName__n-JSq{background:#fff;border-radius:50px;box-shadow:0 0 5px 0 #0000000d;font-weight:700;margin-left:5px;padding:5px 10px;text-transform:capitalize}.ControlPage_zoneName__n-JSq,.ControlPage_zone__\+zQSf{color:#00000080;font-family:var(--primary-font);font-size:.9rem;font-style:normal;line-height:normal}.ControlPage_zone__\+zQSf{font-weight:400;margin-top:3px}.ControlPage_SoundTrack__46EI9{background-image:url(/static/media/SoundTrackBackground.46c04a72a64f30c508d1.svg);background-size:cover;border-radius:20px;box-shadow:0 10px 20px 0 #0000001a;height:161px;padding:20px}.ControlPage_headContainer__b\+sQJ{display:flex;gap:16px}.ControlPage_SoundtrackTitle__QeAG-{color:#00192e;font-size:16px;font-weight:600;letter-spacing:.16px}.ControlPage_Playlist__rzFa-,.ControlPage_SoundtrackTitle__QeAG-{font-family:var(--primary-font);font-style:normal;line-height:normal}.ControlPage_Playlist__rzFa-{color:#00192e40;font-size:12px;font-weight:400;letter-spacing:.12px;margin-top:3px}.ControlPage_musicContainer__jqNn9{align-items:center;display:flex;gap:16px;justify-content:flex-start;margin-top:17px}.ControlPage_musicPic__CkM2U{border-radius:10px;box-shadow:0 10px 25px 0 #93b1bb;height:61.972px;width:61.972px}.ControlPage_MusicTitle__dl99c{color:#00192ebf;font-size:16px;font-weight:600;letter-spacing:.16px}.ControlPage_Artist__T-dNn,.ControlPage_MusicTitle__dl99c{font-family:var(--primary-font);font-style:normal;line-height:normal}.ControlPage_Artist__T-dNn{color:#00192e80;font-size:14px;font-weight:500;letter-spacing:.14px}.ControlPage_cardContainers__cf6d3{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-template-rows:auto;margin-top:20px;padding-bottom:2.5rem}.ControlPage_cardloading__mZbaV{animation:ControlPage_Loading__e8hi2 1s infinite;margin-top:20px}@keyframes ControlPage_Loading__e8hi2{0%{opacity:.2}25%{opacity:.3}50%{opacity:.6}to{opacity:1}}.ControlPage_logoutContainer__4o0jz{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:10px;padding-top:32px}.ControlPage_logoutMessage__JLgNM{color:#4d4d4d;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:center}.ControlPage_logoutBtn__YJaX2{align-items:flex-start;background:linear-gradient(155deg,#b575c4 1.94%,#7f2f92 95.98%);border-radius:50px;color:#fff;display:flex;flex-direction:column;font-size:1rem;font-weight:500;gap:10px;padding:12px 20px}.AssetsCards_card__mG7vg{background-color:#fff;background-image:none;border-radius:1.4rem;height:189px}.AssetsCards_Carddetail__yxR8l{height:136px;padding:2rem 1rem 0 1.4rem}.AssetsCards_IconContainer__MnstV{align-items:center;display:flex;font-family:var(--primary-font);justify-content:space-between}.AssetsCards_ToggelContainer__AbOBv{align-items:center;display:flex;font-family:var(--primary-font);justify-content:flex-start}.AssetsCards_boxtoggle__Fe9cE{align-items:center;display:flex;justify-content:space-between;padding:1rem 1rem 1rem 1.4rem;width:100%}.AssetsCards_assetsName__C71kJ{font-family:var(--primary-font);font-size:1rem;font-style:normal;font-weight:600;letter-spacing:.16px;line-height:normal;margin-top:.6rem}.AssetsCards_assetsDesc__r\+kPQ{font-family:var(--primary-font);font-size:.7rem;font-weight:400;margin-top:.5rem}.AssetsCards_assetsDesc__r\+kPQ,.AssetsCards_status__OylJs{font-style:normal;letter-spacing:.12px;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AssetsCards_status__OylJs{font-weight:500;text-transform:capitalize}.ToggleButton_switch__QZs7\+{display:inline-block;font-family:var(--primary-font);height:24px;margin:auto;position:relative;width:43px}.ToggleButton_toggleInput__kXk\+X{height:0;opacity:0;width:0}.ToggleButton_switch__slider__bOnsM{background:#0000001c;border-radius:50px;bottom:0;left:0;position:absolute;right:2px;top:0;transition:.5s}.ToggleButton_switch__slider__bOnsM:before{background-color:#fff;border-radius:50%;content:"";height:17px;left:3px;position:absolute;top:3.5px;transition:.5s;width:17px}.ToggleButton_checked__MBwz2{background-color:#7f2f92}.ToggleButton_checked__MBwz2:before{transform:translateX(18px);-webkit-transform:translateX(18px);-ms-transform:translateX(18px)}.BottomOverlay_bottomOverlay__4RdXk{background:#fff;border-radius:1rem 1rem 0 0;bottom:-100%;box-shadow:0 -10px 25px 0 #0000000d;font-family:var(--primary-font);left:0;position:fixed;right:0;transition:bottom .25s ease-in-out;z-index:1}.BottomOverlay_Closeicon__8DE7s{align-items:center;display:flex;justify-content:center;position:absolute;right:1.4rem;top:-35px;width:-webkit-fit-content;width:fit-content;z-index:1}.BottomOverlay_overlaycontent__HVKhp{display:flex;flex-direction:column;gap:1.5rem;max-height:75vh;overflow-y:auto;overscroll-behavior-inline:contain;padding:1.5rem 0;scroll-snap-type:inline mandatory}.BottomOverlay_overlaycontent__HVKhp::-webkit-scrollbar{display:none}.BottomOverlay_bottomOverlay__4RdXk.BottomOverlay_show__cd12D{bottom:0}.BottomOverlay_container__Cmva1{font-family:var(--primary-font);padding:1.4rem}.BottomOverlay_topHeading__mXWvR{align-items:center;display:flex;justify-content:space-between}.BottomOverlay_iconCont__NYZpD{align-items:center;background:#f4f7fd;border-radius:50px;display:flex;height:55px;justify-content:center;margin-right:10px;width:55px}.BottomOverlay_asset_name__Xu21c{color:#000;font-size:1.4rem;font-weight:600}.BottomOverlay_asset_id__6ofA4,.BottomOverlay_asset_name__Xu21c{font-family:var(--primary-font);font-style:normal;line-height:normal}.BottomOverlay_asset_id__6ofA4{color:#00000080;font-size:.7rem;font-weight:400}.BottomOverlay_SwitchContainer__4\+gFI{align-items:center;display:flex;justify-content:center;margin-top:.6rem}.BottomOverlay_source__XJ06P{color:#b575c4;margin-top:2.1rem}.BottomOverlay_VolumeTitle__jqWb7,.BottomOverlay_source__XJ06P{font-family:var(--primary-font);font-size:1rem;font-style:normal;font-weight:500;line-height:normal}.BottomOverlay_VolumeTitle__jqWb7{color:#898a8d;margin-top:3rem}.BottomOverlay_SliderContainer__RQLHS{align-items:center;display:flex;gap:1.4rem;margin-top:1.4rem}.BottomOverlay_mutebtn__ItvqV{margin:2.5rem auto auto;width:-webkit-fit-content;width:fit-content}.BottomOverlay_temperatureCircle__Urapn{align-items:center;background:linear-gradient(155deg,#b575c4 1.94%,#7f2f92 95.98%);border-radius:50%;display:flex;height:180px;justify-content:center;margin:3.2rem auto;position:relative;width:180px}.BottomOverlay_EllipsRight__\+2Sm4{animation:BottomOverlay_rotationRight__a8c-E 60s linear infinite;margin:auto;position:relative;z-index:-1}.BottomOverlay_EllipsLeft__gWcmP{animation:BottomOverlay_rotationLeft__5Ga\+N 60s linear infinite;margin:auto;position:absolute;z-index:-1}.BottomOverlay_temperature__XPrt8{color:#fff;font-family:var(--primary-font);font-size:2.8rem;font-style:normal;font-weight:500;letter-spacing:-.02em;line-height:normal;line-height:1.4rem;position:absolute;text-align:center}@keyframes BottomOverlay_rotationRight__a8c-E{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes BottomOverlay_rotationLeft__5Ga\+N{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.BottomOverlay_setTemperature__IlAz0{align-items:center;display:flex;gap:1.4rem;justify-content:center;margin:auto;transition:.25s linear;width:-webkit-fit-content;width:fit-content}.BottomOverlay_setTemperature__IlAz0.BottomOverlay_opacity__eK0gQ{opacity:.25;transition:.25s linear}.BottomOverlay_setValueText__lNrI5{-webkit-text-fill-color:#0000;background:linear-gradient(155deg,#b575c4 1.94%,#7f2f92 95.98%);background-clip:text;-webkit-background-clip:text;font-family:var(--primary-font);font-size:2.5rem;font-style:normal;font-weight:600;line-height:normal;text-align:center;width:70px}.BottomOverlay_BlindContol__mcgQY{align-items:center;display:flex;gap:2.1rem;justify-content:center;margin-top:2.5rem;width:100%}.BottomOverlay_IcontextContainer__oyOA6{align-items:center;display:flex;flex-direction:column;justify-content:center}.BottomOverlay_text__ZLdlb{margin-top:5px}.BottomOverlay_selected__8zYX-{background:linear-gradient(155deg,#b575c4 1.94%,#7f2f92 95.98%)}.BottomOverlay_deSelected__eFjif,.BottomOverlay_selected__8zYX-{align-items:center;border-radius:.6rem;display:flex;flex-direction:column;flex-shrink:0;height:88.972px;justify-content:center;padding:1.5rem 1rem;width:83.738px}.BottomOverlay_deSelected__eFjif{background:#fff;border:2px solid #00000026}.Logout_container__8ctke{font-family:var(--primary-font);gap:2rem;padding:1.4rem}.Logout_TextContainer__0\+9jd,.Logout_container__8ctke{align-items:center;display:flex;flex-direction:column;justify-content:center}.Logout_TextContainer__0\+9jd{gap:.6rem;width:-webkit-fit-content;width:fit-content}.Logout_Head__YLl2W{color:#000;font-family:var(--primary-font);font-size:1.4rem;font-style:normal;font-weight:600;line-height:normal;text-align:center}.Logout_headText__ptrpG{color:#00000080;font-size:1rem}.Logout_emoji__wPCEV,.Logout_headText__ptrpG{font-family:var(--primary-font);font-style:normal;font-weight:400;line-height:normal;text-align:center}.Logout_emoji__wPCEV{font-size:100px}.Logout_Btncontainer__liwCb{display:flex;flex-direction:column;gap:.6rem;width:100%}.Logout_acceptbtn__oWD6y{background:#ee4848;border:0;border-radius:.6rem;color:#fff}.Logout_acceptbtn__oWD6y,.Logout_declinebtn__7O4lH{align-items:center;display:flex;flex-shrink:0;font-family:var(--primary-font);font-size:1rem;font-style:normal;font-weight:500;gap:.6rem;height:65px;justify-content:center;line-height:normal;padding:1.4rem 2rem;text-align:center}.Logout_declinebtn__7O4lH{background:#fff;border:2px solid #d7d7d7;border-radius:.6rem;color:#c1c1c1}.Slider_slider__mKq1N{--range-progress:50%;-webkit-appearance:none;background:#0000001c;border-radius:100px;font-family:var(--primary-font);height:8px;width:100%}.Slider_slider__mKq1N:before{background:#b575c4;width:var(--range-progress)}.Slider_slider__mKq1N::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#b575c4;border:5px solid #fff;border-radius:50%;cursor:pointer;height:1.8rem;width:1.8rem}.Slider_slider__mKq1N::-moz-range-progress{background-color:#b575c4;border-radius:100px;height:100%}.Slider_slider__mKq1N::-moz-range-thumb{background:#b575c4;border-radius:50%;cursor:pointer;height:25px;width:25px}.Volume_muteContainer__f1uJY{align-items:center;background:linear-gradient(135deg,#f0eff5,#f0eff500);border-radius:50%;display:flex;height:100px;justify-content:center;width:-webkit-fit-content;width:fit-content;width:100px}.soundtack_inActiveConatiner{background-color:#384d5a;justify-content:center}.soundtack_inActiveConatiner,.soundtrack_Container{align-items:center;border-radius:.5rem;display:flex;flex-direction:column-reverse;gap:1rem;order:-1}.soundtrack_Container{padding:16px;position:relative}.soundtrack_Container:before{background:#7f2f92;border-radius:.5rem;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.soundtrack_Container *{z-index:2}.soundtrack_NoPlaylistTopContainer{height:100%;justify-content:center}.soundtrack_NoPlaylistTopContainer,.soundtrack_topContainer{align-items:center;border-radius:10px;display:flex;flex-direction:column;gap:1rem;padding:1rem;position:relative;width:100%}.soundtrack_topContainer:before{background:#00000080;border-radius:10px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.soundtrack_topContainer *{z-index:2}.soundtrack_artist_and_album_parent_Container{align-items:center;display:flex;gap:1rem;width:100%}.soundtrack_rightContainer{display:flex;flex:1 1;flex-direction:column;height:100%}.artist_image_container{border-radius:.6rem;height:6rem;min-width:6rem;overflow:hidden;width:6rem}.soundtrack_musicName{font-size:.9rem;font-weight:500;width:175px}.soundtrack_artist,.soundtrack_musicName{color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.soundtrack_artist{font-size:12px;font-weight:400;opacity:.75;width:150px}.soundtrack_control_top_container{margin-top:1rem}.soundtrack_control_container,.soundtrack_control_top_container{align-items:center;display:flex;justify-content:space-between;width:100%}.soundtrack_control_container{gap:10px}.mute_slider_control{border-radius:35px;flex:1 1;gap:10px;padding:5px 10px 5px 5px}.mute_slider_control,.soundtrack_muteContainer{align-items:center;background:#ffffff1a;display:flex;justify-content:center}.soundtrack_muteContainer{cursor:pointer;min-height:65px;min-width:55px}.soundtrack_skip,.sountrack_volume_bar{align-items:center;border-radius:50px;display:flex;height:37px;justify-content:center;min-width:37px;width:37px}.soundtrack_skip{background:#ffffff1a;cursor:pointer}.sountrack_playlist_top_container{border-radius:10px;bottom:0;left:0;position:absolute;right:0;transform:translateY(103%)}.sountrack_playlist_top_container:before{background:#00000080;border-radius:10px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.sountrack_playlist_top_container *{z-index:2}.soundtrack_platlist_heading{align-items:center;align-self:stretch;display:flex;height:2rem;justify-content:space-between;margin-bottom:1rem;width:100%}.soundtrack_platlist_heading p{color:#ffffffbf;font-size:18px;font-style:normal;font-weight:500;letter-spacing:.18px;line-height:normal;padding:1rem}.soundtrack_select_head{color:#fff;font-size:18px;font-weight:500}.soundtrack_arrow_design{align-items:center;background:#ffffff1a;border-radius:35px;cursor:pointer;display:flex;height:35px;justify-content:center;width:35px}.soundtrack_schedule_btn{align-items:flex-start;display:flex;gap:1rem;width:100%}.btn_playlist{background:#00000026;opacity:.5}.btn_playlist,.selected_btn{align-items:center;border-radius:100px;color:#ffffffbf;display:flex;font-size:1rem;font-weight:500;height:33px;justify-content:center;padding:10px}.selected_btn{background:#ffffff26}.soundtrack_playlist_container{display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;max-height:200px;overflow-y:scroll;padding:1rem;width:100%}.soundtrack_playlist_container::-webkit-scrollbar{background-color:#ffffff40;border-radius:10px;height:8px;width:8px}.soundtrack_playlist_container::-webkit-scrollbar-thumb{background:gray;border-radius:20px;width:8px}.soundtrack_playlist_container::-webkit-scrollbar-thumb:hover{background:gray}.soundtrack_playlist_top{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.soundtrack_playlist_div{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:flex-start}.playlist_song_name{color:#ffffffbf;font-size:.8rem;font-weight:500;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NoDeviceCard_cardContainer__v7xbN{align-self:stretch;border-radius:10px;height:208px;margin:3rem 0;padding:32px}.NoDeviceCard_cardContainer__v7xbN,.NoDeviceCard_cardSubContainer__Xyqm8{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}.NoDeviceCard_cardSubContainer__Xyqm8{flex:1 1}.NoDeviceCard_cardText__RY8FW{color:#00000080;font-size:.9rem;font-style:normal;font-weight:400;line-height:normal;text-align:center;width:70%}.WelcomePage_IntervalContainer__J4yTw{align-items:center;height:100vh;height:calc(var(--vh, 1vh)*100);justify-content:center;width:100%}.WelcomePage_IntervalContainer__J4yTw,.WelcomePage_MainContainer__CcyJA{background-color:#fff;display:flex;flex:1 1;font-family:var(--primary-font)}.WelcomePage_MainContainer__CcyJA{text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust:none;flex-direction:column;height:100vh;width:100vw}.WelcomePage_Modalcss__ZFTtK{background-color:#000;font-family:var(--primary-font)}.WelcomePage_Opacity__EduiY{opacity:.5}.WelcomePage_LogoContainer__ab2rV{background-image:url(/static/media/welcomebackgroud.6036c884ef89bd2b1c2f.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex:1 1;width:100%}.WelcomePage_heading__8CKgj{align-items:center;box-shadow:0 0 15px #00000026;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:3rem 0}.WelcomePage_wlctext__3RavD{color:#a0a0a0;font-family:var(--primary-font);font-size:18px;font-style:normal;font-weight:500;line-height:normal;text-align:center}.WelcomePage_buttonContainer__LG2-4{align-items:center;display:flex;flex-direction:column;height:30%;justify-content:center}.WelcomePage_bottomOverlay__Exo2f{background:#f4f7fd;border-radius:1rem 1rem 0 0;bottom:-100%;box-shadow:0 -10px 25px 0 #0000000d;left:0;position:fixed;right:0;transition:bottom .25s ease-in-out;z-index:1}.WelcomePage_overlaycontent__FaZXe{display:flex;flex-direction:column;gap:2rem;padding:2rem 1rem}.WelcomePage_bottomOverlay__Exo2f.WelcomePage_show__OIwHI{bottom:0}.WelcomePage_input__DDdyL{background:#fff;border:none;border-radius:15px;box-shadow:0 -10px 25px 0 #0000000d;flex-shrink:0;height:65px;outline:none;padding:0 0 0 20px;text-transform:capitalize}.WelcomePage_input__DDdyL,.WelcomePage_input__DDdyL::placeholder{color:#a0a0a0;font-family:var(--primary-font);font-size:18px}.WelcomePage_Enterbtn__uJtAV{display:flex;justify-content:flex-end}.WelcomePage_EmptyError__ql1H\+{background:#ff63321a;border:1px solid #ff6332bf;border-radius:10px;padding:20px}.WelcomePage_errorMessage__CmA\+5{color:#ff6332bf;font-family:var(--primary-font);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.WelcomePage_BrokenContainer__2JL1P{align-items:center;background-image:url(/static/media/broken.c06c9665ff84c3de5441.png);background-position:top;background-size:cover;background-size:160%;box-shadow:0 0 15px #00000026;display:flex;gap:1rem;justify-content:center;padding:4vh 6vw 16vh}.WelcomePage_BrokenImage__wFD5g{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}.WelcomePage_brokenText__2x5BH{color:#000;font-size:20px;font-weight:600}.WelcomePage_brokenText__2x5BH,.WelcomePage_closeWindow__QZ5kO{font-family:var(--primary-font);font-style:normal;line-height:normal;text-align:center}.WelcomePage_closeWindow__QZ5kO{color:#00000080;font-size:14px;font-weight:400;width:70%}.LogoutPage_MainContainer__YrfwB{text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust:none;background-color:#fff;display:flex;flex:1 1;flex-direction:column;font-family:var(--primary-font);height:100vh;width:100vw}.LogoutPage_LogoContainer__SQ46O{background-image:url(/static/media/welcomebackgroud.6036c884ef89bd2b1c2f.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex:1 1;width:100%}.LogoutPage_BrokenContainer__fDje\+{align-items:center;box-shadow:0 0 15px #00000026;display:flex;flex-direction:column;gap:.5rem;height:45vh;justify-content:center}.LogoutPage_logoutText__XK-CL{color:#000;font-size:1rem;font-style:normal;font-weight:400;line-height:normal;max-width:80%;opacity:.5;text-align:center}.createPass_subContainer{height:100%;padding:1rem;width:100%}.createPass_InputContainer,.createPass_subContainer{align-items:center;display:flex;justify-content:center}.createPass_InputContainer{background:#fff;border-radius:15px;box-shadow:0 4px 25px 0 #00000026;flex-direction:column;gap:10px;height:-webkit-fit-content;height:fit-content;min-width:550px;padding:3rem 0;width:35%}.card_message{font-size:2rem;font-weight:400}.card_desc,.card_message{color:#000;text-align:center}.card_desc{font-size:1rem;margin-top:1rem;width:68%}.card_redirect{color:#bbb;font-size:13px;font-weight:500;margin-top:1rem;text-align:center}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.selectFloor_container{align-items:center;background-color:#fff;box-shadow:0 4px 25px 0 #00000026;display:flex;font-family:Inter,sans-serif;gap:10px;height:100%;justify-content:center;width:100%}.selectFloor_sub_container{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center;overflow:scroll;width:450px}.selectFloor_sub_container::-webkit-scrollbar{display:none}.selectFloor_heading{color:#000;font-size:1.2rem;font-weight:600}.selectFloor_heading span{color:#00000080;font-weight:400}.selectFrameContainer{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;width:100%}.selectFloor,.selectTower{align-items:flex-start;color:#7f2f92;display:flex;flex-direction:column;font-size:.8rem;font-weight:500;gap:.6rem;width:100%}.floor_selctor_go_btn_container{display:flex;flex-direction:column-reverse;gap:1rem;justify-content:space-between;width:100%}.next_btn{align-items:center;background:linear-gradient(155deg,#b575c4 1.94%,#7f2f92 95.98%);background:var(--Primary-Gradient,linear-gradient(155deg,#b575c4 1.94%,#7f2f92 95.98%));border-radius:.5rem;color:#fff;display:flex;flex:flex-end 1;font-size:1rem;font-weight:500;gap:5px;height:55px;justify-content:center;padding:20px;width:100%}.login_with_btn{color:#7f2f92;font-size:.9rem}.loading_container{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:1.2rem;transition:.2s linear}.loading_container .loading-wrapper{padding:.6rem}.floating_Loading_container{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffff80;border-radius:10px;bottom:50%;padding:.4rem 1rem;position:fixed;right:50%;transform:translate(50%);z-index:99}.floating_Loading_container .loading-wrapper{padding:.6rem}.floor_Device_container{align-items:flex-start;background-color:#fff;border:2px solid #0000001a;border-radius:.5rem;display:flex;flex-direction:column;justify-content:space-between;transition:.2s linear}.floor_Device_container:hover{border:2px solid #00000040}.floor_Device_heading_container{align-items:center;background:linear-gradient(93deg,#e8e8e8 .01%,#fff 101.89%);border-bottom:2px solid #e8e8e8;border-top-left-radius:.5rem;border-top-right-radius:.5rem;display:flex;flex-shrink:0;justify-content:space-between;padding:.5rem;width:100%}.floor_Device_right{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.floor_Device_icon_container{align-items:center;background:#fff;border:1px solid #00000040;border-radius:100%;display:flex;height:35px;justify-content:center;width:35px}.floor_Device_Text_container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.floor_Device_Text_head{color:#181818de;color:var(--text-light-mode-text,#181818de);font-size:.9rem;font-weight:500}.floor_Device_Text_subHead{color:#18181880;font-size:14px;font-style:normal;font-weight:500}.floor_Device_mid{display:flex;flex:1 1;flex-direction:column;gap:2rem;justify-content:flex-end;width:100%}.floor_Device_last{align-items:center;display:flex;gap:1rem;justify-content:center;width:100%}.floor_device_section{color:#7f2f92;display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;padding:1rem;transition:.2s linear;width:100%}.grid .floor_device_section{min-height:190px}.floor_Device_view_more{align-items:center;background-color:#eaeaea;border-radius:.5rem;color:#000000bf;display:flex;font-size:14px;font-style:normal;font-weight:600;height:50px;justify-content:center;padding:20px}.floor_device_name_container{align-items:center;display:flex;justify-content:space-between}.floor_device_name{display:flex;flex-direction:column;gap:5px}.floor_device_name_text{color:#000;font-size:16px;font-style:normal;font-weight:400}.floor_device_desc_text{color:#000;font-size:12px;font-style:normal;font-weight:400;opacity:.5}.floor_device_control_section{align-items:center;display:flex;flex-shrink:0;gap:16px;height:100%;justify-content:flex-end}.floor_device_value{color:#000000bf;font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-align:right}.temperatureCircle{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff;border:1px solid #b575c4;border-radius:6rem;display:flex;height:125px;justify-content:center;position:relative;width:175px}.temperatureCircle:after{border:6px solid #7f2f921a;border-radius:6rem;content:"";height:100%;position:absolute;width:100%}.temperature{color:#a9a9a9;font-size:12px;font-style:normal;font-weight:600;line-height:normal;position:absolute;text-align:center}.setTemperature{color:#7f2f92;font-size:2rem;font-weight:600}.Asset_airConditioner_canvas_plus{align-items:center;background:#e1e1e1;border:1px solid #f6f6f6;border-radius:50px;cursor:pointer;display:flex;height:45px;justify-content:center;padding:.4rem;transition:.2s linear;width:45px}.Asset_airConditioner_canvas_plus:hover{background-color:#bdbdbd}.setValueText{color:#7f2f92;font-size:28px;font-style:normal;font-weight:600;line-height:normal;width:40px}@keyframes rotationRight{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotationLeft{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}.floor_device_section .source{color:#7f2f92;font-size:.8rem}.floor_device_section .dropdown__btn{height:45px}body *{font-family:Inter,sans-serif}body::-webkit-scrollbar{display:none}.recharts-layer tspan{font-size:.8rem!important;opacity:.75!important}.button_wrapper{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between;padding:1rem 0}.button_wrapper.align_right{justify-content:flex-end!important}button.btn{align-items:center;border-radius:.5rem;display:flex;font-size:.9rem;gap:.4rem;height:45px;padding:.6rem 1rem}button.btn.primary{background:#7f2f92;color:#fff}button.btn.secondary{background:#e3e3e3;color:#7f2f92}button.btn.logout{background-color:#b43f3f;color:#e3e3e3}.react-calendar{background-color:#fff;border:none;border-radius:8px;box-shadow:0 12px 24px #0003;color:#222;font-family:Inter,sans-serif;font-size:.8rem;max-width:100%;padding:.5rem 1rem;width:350px}.react-calendar__navigation button{background:none;color:#7f2f92;font-size:16px;margin-top:8px;min-width:44px}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#f8f8fa}.react-calendar__navigation button[disabled]{background-color:#f0f0f0}abbr[title]{text-decoration:none}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background:#e1e1e1;border-radius:8px;color:#7f2f92}.react-calendar__tile--now{background:#7f2f9240;border-radius:8px;color:#7f2f92;font-weight:700}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#7f2f92;border-radius:8px;color:#fff;font-weight:700}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#f8f8fa}.react-calendar__tile--active{background:#7f2f92;border-radius:8px;color:#fff;font-weight:700}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#7f2f92;color:#fff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#f8f8fa}.react-calendar__tile--range{background:#e1e1e1;border-radius:0;color:#7f2f92}.react-calendar__tile--rangeStart{background:#7f2f92;border-bottom-left-radius:8px;border-bottom-right-radius:0;border-top-left-radius:8px;border-top-right-radius:0;color:#fff}.react-calendar__tile--rangeEnd{background:#7f2f92;border-bottom-left-radius:0;border-bottom-right-radius:8px;border-top-left-radius:0;border-top-right-radius:8px;color:#fff}::selection{background:#fff;color:#7f2f92}.Card-heading-left p{font-size:.9rem}.highcharts-credits{display:none}.react-datepicker__view-calendar-icon input{background-color:#f9f8f8;border:none;border-radius:6px!important;height:34px;outline:2px solid #cdd7e1;padding-left:1.8rem;width:100%}
/*# sourceMappingURL=main.f59e80d0.css.map*/