@import url(https://fonts.googleapis.com/css2?family=Open+Sans+Condensed:ital,wght@0,300;0,700;1,300&display=swap);.styles_loadingContainer__rQEM8{height:calc(100vh - 90px)}.styles_ldsDefault__3PCQW{display:inline-block;position:relative;width:80px;height:80px}.styles_ldsDefault__3PCQW div{position:absolute;width:6px;height:6px;background:#006eb7;border-radius:50%;animation:styles_lds-default__3qHEo 1.2s linear infinite}.styles_ldsDefault__3PCQW div:first-child{animation-delay:0s;top:37px;left:66px}.styles_ldsDefault__3PCQW div:nth-child(2){animation-delay:-.1s;top:22px;left:62px}.styles_ldsDefault__3PCQW div:nth-child(3){animation-delay:-.2s;top:11px;left:52px}.styles_ldsDefault__3PCQW div:nth-child(4){animation-delay:-.3s;top:7px;left:37px}.styles_ldsDefault__3PCQW div:nth-child(5){animation-delay:-.4s;top:11px;left:22px}.styles_ldsDefault__3PCQW div:nth-child(6){animation-delay:-.5s;top:22px;left:11px}.styles_ldsDefault__3PCQW div:nth-child(7){animation-delay:-.6s;top:37px;left:7px}.styles_ldsDefault__3PCQW div:nth-child(8){animation-delay:-.7s;top:52px;left:11px}.styles_ldsDefault__3PCQW div:nth-child(9){animation-delay:-.8s;top:62px;left:22px}.styles_ldsDefault__3PCQW div:nth-child(10){animation-delay:-.9s;top:66px;left:37px}.styles_ldsDefault__3PCQW div:nth-child(11){animation-delay:-1s;top:62px;left:52px}.styles_ldsDefault__3PCQW div:nth-child(12){animation-delay:-1.1s;top:52px;left:62px}@keyframes styles_lds-default__3qHEo{0%,20%,80%,to{transform:scale(1)}50%{transform:scale(1.5)}}.room-tabs{margin:0 -1em}.room-tabs .ant-tabs-nav-wrap{background-color:#e6eaee;color:#000}.room-tabs .ant-tabs-nav-wrap .ant-tabs-tab{margin-left:20px!important;margin-right:20px!important}.room-tabs .ant-tabs-nav-wrap .ant-tabs-tab-btn{color:#000!important}.room-tabs .ant-tabs-nav-wrap .ant-tabs-ink-bar{background:#ff8200!important}.room-tabs .room-content{margin:auto 20px}.room-tabs .room-content .task-card .taskTypeIcon span{border-radius:50%;padding:10px;display:inline-flex;align-items:center;justify-content:center}.room-tabs .room-content .task-card .taskTypeIcon .sensorIcon{background-color:#fff3e6}.room-tabs .room-content .task-card .taskTypeIcon .thermostatIcon{background-color:#ffeeeb}.room-tabs .room-content .task-card .taskTypeIcon .airPumpIcon{background-color:#fff0f6}.room-tabs .room-content .task-card .taskTypeIcon .voltMeterIcon{background-color:#eff9ee}.room-tabs .room-content .task-card .title{line-height:38px;margin:auto 0}.room-tabs .room-content .task-card .icon{margin:auto 0}.room-tabs .room-content .task-card .icon .taskStatus{vertical-align:middle!important;font-size:20px}.room-tabs .room-content .task-card .icon .rightIcon{height:28px;color:#8d8d8d}.task-card{margin-bottom:10px}.room-content .ant-collapse-item-disabled .ant-collapse-header-text{color:rgba(0,0,0,.85)}.room-content .ant-collapse-item .ant-collapse-header{align-items:center}.room-content .disabled .ant-collapse-header{padding:12px 0!important}.ant-tabs-tabpane .internal-error{font-size:16px;width:90%}.current-room-text{color:var(--scorpion);font-size:30px;margin-bottom:0}.current-slot-name{font-size:20px;font-weight:600;color:var(--scorpion)}.ant-tabs-top>.ant-tabs-nav:before{border-bottom:0}.ant-tabs-top .ant-tabs-nav{margin-bottom:25px}.ant-tabs-tabpane h4{color:var(--mine-shaft);font-size:20px;font-weight:600;margin-bottom:20px}.ant-tabs-tabpane #mapping-input{margin-bottom:15px;width:255px}.scan-node-wrapper{display:flex;flex-direction:column;min-height:calc(100% - 100px);justify-content:space-between}.scan-node-wrapper .scan-action{height:70px;display:flex;justify-content:space-between;align-items:center}.camera-view{width:100%;max-width:500px}#previous-button{display:none}.ant-tabs-tabpane .internal-error{color:var(--volcano);font-size:14px;font-weight:400}.node-item{background-color:#fff;border:1px solid var(--silver);padding:16px;margin:16px}.node-item .title{color:grey;font-weight:700}.node-item .action-button{display:flex!important;justify-content:flex-end!important}.node-status-desktop{border-radius:5px;text-align:center;width:80px;padding:5px;font-weight:700}.node-status-desktop span{text-transform:uppercase;font-size:12px;color:#fff}.node-status-desktop.ONLINE{background-color:var(--persian-green)}.node-status-desktop.OFFLINE{background-color:var(--razzmatazz)}.node-status-mobile{border-radius:5px;text-align:center;width:65px;padding:0;font-weight:700;height:20px;margin:0 3px}.node-status-mobile span{text-transform:uppercase;font-size:10px;color:#fff;vertical-align:middle}.node-status-mobile.ONLINE{background-color:var(--persian-green)}.node-status-mobile.OFFLINE{background-color:var(--razzmatazz)}.external-error{margin-bottom:90px}.external-error p{margin-bottom:0}.input-node-mac-id h4{display:none}.internal-error{color:var(--volcano);font-size:15px;font-weight:400;padding-left:10px}.modal-node-life-cycle .modal-button{text-align:right;padding-top:10px}.styles_btnActionLink__3i0Yo{display:inline-flex;background-color:transparent;border:none;cursor:pointer;outline:none}.styles_btnActionLink__3i0Yo:focus,.styles_btnActionLink__3i0Yo:hover{outline:none}.data-section{margin:16px 0}.data-section .title{text-transform:uppercase;font-weight:bolder}.node-input .ant-form-item{margin-bottom:0!important}.test-list-item span .status-icon{display:inline-block;text-align:center;width:20px}.test-list-item:not(:last-child) .status-icon{height:100%;margin:2px 0}.test-list-item:not(:last-child) .status-icon:after{content:"";width:1px;height:calc(100% - 10px);border-left:1px solid grey;display:flex;position:relative;margin-left:50%;margin-top:4px}.test-list-item:not(:last-child) .loading-status-icon{margin-bottom:0!important}.test-list-item:not(:last-child) .loading-status-icon:after{margin-top:0}.testRunList{position:relative;margin-top:auto}.testRunList.has-test-list{min-height:100vw}.test-function-button{background-color:#fff!important}.time{color:#8094a8}.job-details-btn-parent{position:fixed;bottom:0;left:0;width:100%}.room-content.in-installation-mode{border-color:#ccd4dc}.room-content.in-installation-mode .task-card .task-type-icon span{border-radius:50%;padding:10px;display:inline-flex;align-items:center;justify-content:center}.room-content.in-installation-mode .task-card .task-type-icon .icon-router-wifi{background-color:var(--light-blue)}.room-content.in-installation-mode .task-card .title{margin:auto 0}.room-content.in-installation-mode .task-card .icon{margin:0}.room-content.in-installation-mode .task-card .icon .task-status{vertical-align:middle!important;font-size:20px}.gateway-checked-button{border:none;padding:0}.FilterDropdown_filterToggleBtn__1F_ox{width:100px}.FilterDropdown_filterToggleBtnMobile__3shs-{width:30px;padding-left:0;padding-right:0}.FilterDropdown_filterMenuHeader__2oYxG{color:var(--scorpion);font-weight:600;font-size:16px;padding:5px 12px 3px}.FilterDropdown_filterMenuHeader__2oYxG .anticon-filter{margin-right:8px}.FilterDropdown_filterOptionLabelCount__2vPg5{padding-left:8px;color:var(--gray)}.FilterDropdown_filterDropdownMenu__2FzOn{max-height:300px;overflow-y:auto;background-color:var(--white);box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);padding:4px 0}.FilterDropdown_filterMenuItem__1CckO{line-height:22px!important;height:32px!important;padding:5px 0!important;margin-bottom:0!important}.FilterDropdown_filterMenuGroup__17sGu{padding:5px;min-width:150px}.FilterDropdown_filterMenuGroupName__2So_f{color:var(--scorpion);font-weight:600;padding:15px 10px}.FilterDropdown_filterInputValueInput__199r0{width:70px;margin-right:5px}.FilterDropdown_filterSelect__306wZ{width:70px}.FilterDropdown_clearButton___UznH{border-radius:2px}.FilterDropdown_applyButton__1Ex-K,.FilterDropdown_clearButton___UznH{width:51px;height:24px;padding:1px 8px;display:flex;align-items:center;justify-content:center}.FilterDropdown_applyButton__1Ex-K{border-radius:2px;margin-left:10px;border:none}.FilterDropdown_applyButton__1Ex-K,.FilterDropdown_applyButton__1Ex-K:hover{background-color:var(--daybreak-blue);color:var(--white)}.FilterDropdown_actionButtonContainer__AjDZY{display:flex;flex-direction:row;right:0;padding-right:10px;bottom:18px;float:right;margin:10px 5px}.FilterDropdown_filterIcon__3tnI2{font-size:16px}.FilterDropdown_filterGroupContent__2vpFY{height:130px;max-height:130px;overflow-y:auto;overflow-x:hidden}.FilterDropdown_filterDropdownMenuDesktop__2aPHP{overflow-y:hidden!important}.KeyConfigurationRoomForm_setpointInlineInput__38UHC{width:75px}.KeyConfigurationRoomForm_timepicker__2Mh67{width:210px}.KeyConfigurationRoomForm_switchField__2Ofqq{height:30px}.KeyConfigurationRoomForm_timer__2ag4F{background-color:orange;padding:10px 0;margin-bottom:10px}.Room_height30__343B0{height:30%}.Room_bottomCards__DFbJu{height:calc(70% - 14px)}.Room_bottomCards__DFbJu ul{height:calc(33.33333% - 9.33333px)}.Room_acForm__3UVz4{height:calc(70% - 14px)}.Room_acForm__3UVz4 form{height:100%}.Room_acForm__3UVz4 .ant-form-item{margin-bottom:10px!important}.select-test-run-modal{text-align:center!important}.select-test-run-modal .button-no{margin-top:15px}.select-test-run-modal .modal-button{width:200px}.asset-zone-menu .ant-dropdown-menu{border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:4px;border:1px solid #f0f0f0}.asset-zone-menu .ant-dropdown-menu-item{border-radius:6px;margin:2px 0;padding:8px 12px;transition:all .2s ease;font-weight:500}.asset-zone-menu .ant-dropdown-menu-item:hover{background-color:#e6f7ff;color:#1890ff;transform:translateX(2px)}.asset-zone-menu .ant-dropdown-menu-item:active{background-color:#bae7ff;transform:translateX(1px)}.asset-zone-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-disabled{color:#d9d9d9;cursor:not-allowed}.asset-zone-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-disabled:hover{background-color:transparent;transform:none}.asset-zone-menu .ant-dropdown-menu-item-icon{margin-right:8px;font-size:14px}.menu-dropdown-trigger{padding:4px 6px;border-radius:4px;cursor:pointer;transition:all .2s ease;color:#666;display:inline-flex;align-items:center;justify-content:center}.menu-dropdown-trigger:hover{background-color:#f0f0f0;color:#1890ff;transform:scale(1.05)}.menu-dropdown-trigger:active{transform:scale(.95)}.styles_wrapper__1LKUE{letter-spacing:1px;line-height:1.2em}.styles_online__2o7dF{color:var(--lima)}.styles_offline__10E5X{color:var(--burnt-sienna)}.styles_booted__3mnIO{color:var(--deep-cerulean)}.key-and-rooms-wrapper button{margin-bottom:16px}.readonly-text{padding:5px;display:inline-block;background-color:var(--mercury);width:calc(100% - 50px);max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.primary-node-dropdown{min-width:250px;max-width:100%}.key-details-header .title{display:flex;align-items:center}.key-details-header .title .ant-typography{display:flex;font-weight:400;color:var(--mine-shaft);margin-bottom:unset}.key-details-header .title .anticon{margin-left:12px;font-size:21px}.key-details-header .title .anticon.anticon-clock-circle{color:var(--west-side)}.key-details-header .title .anticon.anticon-check-circle{color:var(--lima)}.key-details-header .title .anticon.icon-not-started{width:21px;height:21px;border:2px solid var(--gray);border-radius:50%}.key-details-header .blocks .category .label,.key-details-header .blocks .progress .label{line-height:20px;letter-spacing:.05em}.key-details-header .blocks .category .content,.key-details-header .blocks .progress .content{line-height:24px}.key-details-header .blocks .category .progress-bar,.key-details-header .blocks .progress .progress-bar{width:160px}.key-details-header .blocks .category,.key-details-header .blocks .progress{min-width:250px}.key-details-header .blocks .progress .ant-progress-inner{border-radius:8px}.key-details-header .blocks .progress .ant-progress-inner .ant-progress-bg{background-color:var(--deep-cerulean);height:8px}.key-details-header .blocks .btn-reprint{background:var(--deep-cerulean);border-radius:2px;border-color:unset}.key-details-room{color:var(--scorpion)}.key-details-room .room-actions{display:flex;justify-content:space-between;align-items:flex-start;position:relative}.key-details-room .room-actions>div{display:flex;align-items:center}.key-details-room .room-actions .room-name{font-weight:400;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.key-details-room .slots{padding:0 5px}.actions-right-mobile{position:absolute;right:0;top:5px}.checked-test-run-button{width:40px;height:40px;border:0;padding:0}.extended-mode{border:1px solid var(--mercury)}.slot{padding:10px;height:100%}.slot .slot-name{margin-bottom:10px}.slot .slot-name:first-child{font-size:20px;line-height:28px}.slot .node-mac-id,.slot .node-type{font-size:14px;line-height:22px;margin:unset}.slot .map,.slot .unmap{margin-top:10px}.slot .unmap{border:unset;background:unset;color:var(--burnt-sienna);cursor:pointer;outline:none}.node-status{background-color:var(--gray);display:inline-table;border-radius:5px;min-width:50px;text-align:center;text-transform:uppercase}.online-status{background-color:var(--lima)}.offline-status{background-color:var(--burnt-sienna)}.not-map-status{background-color:var(--buttercup)}.booted-status{background-color:var(--deep-cerulean)}.confirm-unmap-popup .ant-modal-confirm-title{font-weight:600;font-size:16px;line-height:24px;color:var(--mine-shaft)}.confirm-unmap-popup .ant-modal-confirm-content{width:280px;font-size:14px;line-height:22px;color:var(--scorpion)}.confirm-unmap-popup .question-icon.anticon-question-circle{font-size:21px;color:var(--buttercup)}.confirm-unmap-popup button{padding:3px 16px;box-sizing:unset}.confirm-unmap-popup button.btn-umnap-node{background:var(--deep-cerulean);border-radius:2px;border-color:unset}.map-node-modal .ant-modal-title{font-weight:600;font-size:16px;line-height:24px;color:var(--mine-shaft)}.map-node-modal .ant-btn{border-radius:2px;background:#fff}.map-node-modal .ant-btn-primary{background:var(--deep-cerulean);border-color:var(--deep-cerulean)}.map-node-modal .slot-name{font-size:30px;line-height:38px;color:var(--scorpion)}.map-node-modal .node-type{font-size:14px;line-height:22px;color:var(--scorpion)}.custom-collapsible{border:none!important}.custom-collapsible .ant-collapse-header{padding:0!important}.custom-collapsible .ant-collapse-header>div{padding:12px 16px}.custom-collapsible .ant-collapse-header>div:nth-child(2){padding-left:40px}.custom-collapsible .ant-collapse-header .anticon{margin-top:5px}.slot-render-action-btn{display:grid;grid-template-columns:auto auto;align-items:end;grid-column-gap:10px;column-gap:10px}.claim-key-button{background-color:#e1f5fe;border:none}.claim-key-button.un-claim{background-color:#ffeeeb;color:#e8472e!important}.svg-icon-size svg{width:24px;height:24px}.svg-icon-size svg path{fill:#f4b14a}.email-verification-card{margin:20px auto;max-width:800px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.email-verification-card .ant-card-body{padding:32px}.email-verification-card .verification-instructions{background-color:#f8f9fa;padding:20px;border-radius:8px;margin:20px 0}.email-verification-card .verification-instructions ol{margin-top:16px;padding-left:24px}.email-verification-card .verification-instructions ol li{margin-bottom:12px;font-size:16px}.email-verification-card .ant-steps{margin:24px 0}.email-verification-card .ant-btn{height:40px;padding:0 20px}@media(max-width:768px){.email-verification-card .ant-card-body{padding:20px}.email-verification-card .ant-steps-horizontal{flex-direction:column}.email-verification-card .ant-steps-horizontal .ant-steps-item{margin-right:0;margin-bottom:24px;width:100%}}.logo{padding:.5em;margin-right:1em;height:60px;width:auto;fill:#fff}.logo-container{background-color:#002952}.icon-bg{width:120px;height:120px;border-radius:50%;background-color:#e6eaee}.header{color:#313131}.subtext{color:#5f5f5f}.precool-schedule-modal .ant-drawer-content-wrapper{height:100%!important}.precool-schedule-modal .reservation{display:flex;padding:10px 16px;flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px;border-radius:4px;border:1px solid #ccd4dc;background:#f2f4f6;margin-bottom:16px}.precool-schedule-modal-action{width:100%;position:absolute;left:0;bottom:16px;padding:0 24px}.precool-schedule-modal-action .ant-btn{width:100%;min-height:50px}.precool-schedule-modal .ant-form-item-required:before{content:none!important}.ant-select-dropdown{z-index:2147484002}.precool-schedule-item-content{padding:12px 12px 0;grid-gap:10px;gap:10px}.precool-schedule-item-content,.precool-schedule-item-content-desc{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.precool-schedule-item-content-desc{justify-content:center;grid-gap:6px;gap:6px;border-bottom:1px solid #e6eaee;padding-bottom:12px}.precool-schedule-item-actions{display:flex;padding:12px;align-items:center;grid-gap:10px;gap:10px;align-self:stretch}.precool-schedule-item-actions-btn{width:100%;border-radius:4px;border:none;font-weight:600;line-height:22px;padding:4px 12px}.precool-schedule-item-actions-btn .svg-icon:not(:last-child){margin-right:8px}.precool-schedule-item-actions-edit{color:#006eb7;background-color:#e6f1f8}.precool-schedule-item-actions-edit .svg-icon svg path{fill:#006eb7}.precool-schedule-item-actions-delete{color:#e8472e;background-color:#ffeeeb}.precool-schedule-item-actions-delete .svg-icon svg path{fill:#e8472e}.precool-schedule-item-actions-delete-modal .ant-modal-body{text-align:center}.precool-schedule-item-actions-delete-modal-icon{display:flex;padding:16px;justify-content:center;align-items:center;grid-gap:10px;gap:10px;border-radius:50%;background:#ffeeeb;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto 10px}.precool-schedule-item-actions-delete-modal-icon .svg-icon svg path{fill:#e8472e}.precool-schedule-item-actions-cancel{border:1px solid #ccd4dc;background:#fff;min-height:50px}.precool-schedule-item-actions-confirm-del{background:#e8472e;min-height:50px;color:#fff}.days-of-the-week-item{display:flex;height:40px;padding:7px 19px;justify-content:center;align-items:center;grid-gap:10px;gap:10px;flex:1 0;border-radius:4px;border:1px solid #ccd4dc}.days-of-the-week-item--active{border-radius:4px;border:1px solid #006eb7;background:#e6f1f8}.precool-comfortPlus{top:0;padding:0}.precool-comfortPlus .ant-message-notice-content{background-color:#eff9ee;padding:12px 16px;width:100%}.precool-comfortPlus .ant-message-custom-content{display:flex;justify-content:flex-start;align-items:center}.precool-comfortPlus .ant-message-custom-content .anticon.anticon-close{color:#313131}.precool-comfortPlus .ant-message-custom-content>span:not(.anticon.anticon-check-circle){width:100%}.note{background:#cbeafb;padding:34px 16px 24px;border-radius:8px}.card-title{color:#313131;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:22px}ul{margin-top:8px}li{color:#5f5f5f;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:22px}.floating-icon{justify-content:center;position:absolute;top:-60px;overflow:visible}.earth-bg{height:46px;width:46px;border-radius:9999px;align-items:center;justify-content:center}.overlap-container{position:relative;justify-content:center}.comfort-plus-layout .ant-layout-content{background-color:#fff}.info-text{color:#5f5f5f;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;line-height:22px}.stop-cooling-btn{background-color:#ff8200;color:#fff}.stop-cooling-btn:active,.stop-cooling-btn:hover{color:#ff8200;border-color:#ff8200}.stop-cooling-btn:active .svg-icon svg path,.stop-cooling-btn:hover .svg-icon svg path{fill:#ff8200}.main-container{height:100%}.precool-comfortPlus-content{min-height:calc(100vh - 120px);position:relative}.onboarding{position:relative;width:100%;height:100vh}.onboarding-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;overflow:hidden;text-align:center}.onboarding-action{width:100%;position:absolute;left:0;bottom:-8px}.onboarding-action .ant-btn{width:100%;min-height:50px}.onboarding-content{position:relative;max-width:600px;margin:0 auto;height:100%}.onboarding .ant-drawer-content-wrapper{width:100%!important}.onboarding .ant-drawer-header{border-bottom:none;padding-top:40px}.onboarding .ant-drawer.step-1 .ant-drawer-content{background-image:url(/images/onboarding/background.png);background-repeat:no-repeat;background-size:cover;background-position:top}.onboarding .ant-drawer.step-1 .logo-brand{position:relative;width:200px;height:200px}.onboarding .ant-drawer.step-1 .logo-brand-blur{position:absolute;width:200px;height:200px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;opacity:.8;background:#fff;filter:blur(21.6428565979px);z-index:1}.onboarding .ant-drawer.step-1 .logo-brand-live{width:150px;height:150px;border-radius:50%;background:linear-gradient(225deg,#1a7dbe,#3aa9dc 31.33%,#fbbc04);z-index:2}.onboarding .ant-drawer.step-1 .logo-brand-content{overflow:hidden;width:146px;height:146px;border-radius:50%;background:#fff;padding:10px}.onboarding .ant-drawer.step-1 .logo-brand-content img{width:100%;height:auto}.upcoming-pre-cool{display:flex;padding:12px 16px;flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px;margin:20px 0;border-radius:4px;background:#f2f8fb;color:#484848}.upcoming-pre-cool-title h5{color:#484848}.upcoming-pre-cool-content{display:flex;align-items:center;grid-gap:4px;gap:4px;align-self:stretch}.upcoming-pre-cool-modal .upcoming-pre-cool-content:not(:last-child){padding-bottom:1rem}.upcoming-pre-cool-modal .ant-modal-header{padding-left:20px;padding-top:1rem;padding-bottom:1rem}.upcoming-pre-cool-modal .ant-modal-header .ant-modal-title{color:#002952}.upcoming-pre-cool-modal .ant-modal-body{padding:1rem}.ant-modal-header{text-align:left}.select-all-row{display:flex;justify-content:space-between}.onDemandPrecoolRooms{background:#f2f8fb;border-radius:8px}.onDemandPrecoolRooms .title{font-size:small;color:#5f5f5f}.onDemandPrecoolRooms .room{border-top:1px solid #e6f1f8;font-weight:700}.onDemandPrecoolRooms .ant-row{display:flex;justify-content:space-between}.onDemandPrecoolRooms .ant-row .roomName{order:1}.onDemandPrecoolRooms .ant-row .timeRemaining{order:2}.onDemandPrecoolRooms .ant-row .mode{font-size:10px;color:#f4b14a;background:#fef7ed;padding:2px 6px;border-radius:6px}.pre-cool-timer{margin-top:24px;width:100%;text-align:center}.pre-cool-timer-ellipse{width:120px;height:120px;border-radius:50%;background-color:#e6f1f8;margin:0 auto}.pre-cool-timer-icon .svg-icon svg{width:24px;height:24px}.pre-cool-timer-icon .svg-icon svg path{fill:#006eb7}.pre-cool-timer-remaining-time span.ant-typography{font-size:12px}.dry-icon-filled-color svg path{fill:#006eb7!important}.sun-icon-filled-color svg path{fill:#ff8200!important}.precool-now-confirm-modal .ant-modal-body{text-align:center}.precool-now-confirm-modal-icon{display:flex;padding:12px;justify-content:center;align-items:center;grid-gap:10px;gap:10px;border-radius:50%;background:#e6f1f8;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto 10px}.precool-now-confirm-modal-icon .svg-icon svg path{fill:#006eb7}.precool-now-confirm-actions{display:flex;padding:12px;align-items:center;grid-gap:10px;gap:10px;align-self:stretch}.precool-now-confirm-actions-btn{width:100%;border-radius:4px;border:none;font-weight:600;line-height:22px;padding:4px 12px}.precool-now-confirm-actions-btn .svg-icon:not(:last-child){margin-right:8px}.precool-now-confirm-actions-cancel{border:1px solid #ccd4dc;background:#fff;min-height:50px}.precool-now-confirm-actions-confirm{background:#006eb7;min-height:50px;color:#fff}.precool-overall-status{display:flex;padding:12px 16px;flex-direction:column;justify-content:center;align-items:center;grid-gap:12px;gap:12px;align-self:stretch;border-radius:8px;background:#e6f1f8}.precool-overall-status-header{display:flex;padding-bottom:6px;align-items:center;grid-gap:4px;gap:4px;align-self:stretch;border-bottom:1px solid rgba(0,0,0,.05)}.precool-overall-status-header-title{color:#484848;font-size:14px;font-weight:600;line-height:22px}.precool-overall-status-header-chip{display:flex;padding:0 8px;justify-content:center;align-items:center;grid-gap:10px;gap:10px;border-radius:10px;background:#f2f8fb;color:#767676;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.precool-overall-status-header-see-all{margin-left:auto;margin-right:0}.precool-overall-status-header-see-all .ant-btn.ant-btn-text{color:#006eb7;font-size:12px;font-style:normal;font-weight:400;line-height:20px;padding:0}.precool-overall-status-temp{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:-2px;gap:-2px}.precool-overall-status-temp p{margin:0;padding:0}.precool-overall-status-temp-title{color:#5f5f5f;text-align:center;font-size:12px;font-weight:400;line-height:20px}.precool-overall-status-temp-content{display:flex;align-items:center;color:#006eb7;text-align:center;font-family:"Open Sans Condensed";font-size:30px;font-style:normal;font-weight:700;line-height:normal}.precool-overall-status-temp-content .svg-icon svg path{fill:#006eb7}.precool-overall-status-list{display:flex;padding:8px 12px;justify-content:space-evenly;align-items:center;grid-gap:24px;gap:24px;align-self:stretch;border-radius:4px;background:hsla(0,0%,100%,.9)}.precool-overall-status-list-item{display:flex;min-width:70px;flex-direction:column;align-items:center}.precool-overall-status-list-item-title{color:#8d8d8d;font-size:12px;line-height:20px}.precool-overall-status-list-item-content{color:#bbb;font-size:14px;font-weight:600;line-height:22px}.precool-overall-status-list-item-content.active{color:#313131}.precool-overall-icon.svg-icon svg{width:14px!important;height:14px!important}.precool-overall-icon.ac-mode-icon svg path{fill:#006eb7}.precool-overall-icon.fan-icon svg path{fill:#3fc8a4}.precool-overall-icon.schedule-icon svg path{fill:#ff8200}.pre-cool-overall-status-detail .ant-modal-body{padding:16px 20px;display:flex;flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px;align-self:stretch}.pre-cool-overall-status-detail-title{color:#002952;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.pre-cool-overall-status-detail-list{display:flex;flex-direction:column;align-items:center;grid-gap:2px;gap:2px;align-self:stretch}.pre-cool-overall-status-detail-list-item{display:flex;align-items:center;align-self:stretch;grid-gap:4px;gap:4px}.pre-cool-overall-status-detail-list-item-title{color:#5f5f5f;font-size:12px;font-weight:400}.pre-cool-overall-status-detail-list-item-chip{display:flex;padding:2px 6px;justify-content:center;align-items:center;grid-gap:10px;gap:10px;border-radius:6px;font-size:10px;font-weight:600;line-height:14px}.pre-cool-overall-status-detail-list-item-chip.cooled{background:#e6f1f8;color:#006eb7}.pre-cool-overall-status-detail-list-item-chip.cooling{background:#fef7ed;color:#f4b14a}.pre-cool-overall-status-detail-list-item-icons{display:flex;align-items:center;align-self:stretch;grid-gap:4px;gap:4px}.pre-cool-overall-status-detail-list-item-content{margin-left:auto;margin-right:0;color:#313131;font-size:12px;font-weight:600;line-height:20px}.excel-data-extractor{width:100%;padding:20px 0;max-width:100%}.excel-data-extractor .extraction-card{width:100%;max-width:100%;margin-bottom:24px}.excel-data-extractor .extraction-card .ant-card-head{padding:0 16px}.excel-data-extractor .extraction-card .ant-card-body{padding:16px}.excel-data-extractor .loading-container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0}.excel-data-extractor .loading-container .ant-spin{margin-bottom:16px}.excel-data-extractor .extracted-data-container{width:100%}.excel-data-extractor .extracted-data-container .table-container{width:100%;overflow-x:auto}.excel-data-extractor .extracted-data-container .table-container .ant-table-wrapper,.excel-data-extractor .extracted-data-container .table-container .ant-table-wrapper .ant-table{width:100%}.excel-data-extractor .extracted-data-container .action-buttons{width:100%;display:flex;justify-content:flex-end;margin-top:16px}.excel-data-extractor .extracted-data-container .action-buttons button{margin-left:8px}.excel-data-extractor .editable-cell{cursor:pointer;padding:4px 8px;border-radius:2px;transition:background-color .3s}.excel-data-extractor .editable-cell:hover{background-color:#f5f5f5}.excel-data-extractor .editable-cell:focus{background-color:#e6f7ff;outline:none}.survey-response-processor{width:100%;max-width:100%}.survey-response-processor .ant-card{width:100%;margin-bottom:16px}.survey-response-processor .ant-card .ant-card-body,.survey-response-processor .ant-card .ant-card-head{padding:16px}.survey-response-processor .ant-collapse{width:100%;margin-top:16px}.survey-response-processor .ant-collapse .ant-collapse-item{margin-bottom:8px;border:1px solid #f0f0f0;border-radius:2px}.survey-response-processor .ant-collapse .ant-collapse-item .ant-collapse-header{font-weight:500;padding:12px 16px;background-color:#fafafa}.survey-response-processor .ant-collapse .ant-collapse-item .ant-collapse-content{border-top:1px solid #f0f0f0}.survey-response-processor .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:16px}.survey-response-processor .ant-descriptions{width:100%}.survey-response-processor .ant-descriptions .ant-descriptions-item-label{width:30%;font-weight:500;background-color:#fafafa}.survey-response-processor .ant-descriptions .ant-descriptions-item-content{width:70%}.survey-response-processor .survey-summary-container{width:100%}.survey-response-processor .survey-summary-container .ant-typography{margin-bottom:8px}.survey-response-processor .map-confirmation-container{width:100%}.survey-response-processor .map-confirmation-container .ant-typography{margin-bottom:8px}.survey-response-processor .action-buttons{margin-top:24px;text-align:center}.survey-response-processor .action-buttons .ant-btn{min-width:200px}.survey-response-processor .ant-alert{margin-bottom:16px}.survey-response-processor .ant-table-wrapper,.survey-response-processor .ant-table-wrapper .ant-table{width:100%}.smart-bea-container{--sjs-corner-radius:4px;--sjs-base-unit:8px;--sjs-shadow-small:0px 1px 2px 0px rgba(0,0,0,0.15);--sjs-shadow-inner:inset 0px 1px 2px 0px rgba(0,0,0,0.15);--sjs-border-default:rgba(0,0,0,0.16);--sjs-border-light:rgba(0,0,0,0.09);--sjs-general-backcolor:#fff;--sjs-general-backcolor-dark:#f8f8f8;--sjs-general-backcolor-dim-light:#f9f9f9;--sjs-general-backcolor-dim-dark:#f3f3f3;--sjs-general-forecolor:rgba(0,0,0,0.91);--sjs-general-forecolor-light:rgba(0,0,0,0.45);--sjs-general-dim-forecolor:rgba(0,0,0,0.91);--sjs-general-dim-forecolor-light:rgba(0,0,0,0.45);--sjs-secondary-backcolor:#ff9814;--sjs-secondary-backcolor-light:rgba(255,152,20,0.1);--sjs-secondary-backcolor-semi-light:rgba(255,152,20,0.25);--sjs-secondary-forecolor:#fff;--sjs-secondary-forecolor-light:hsla(0,0%,100%,0.25);--sjs-shadow-small-reset:0px 0px 0px 0px rgba(0,0,0,0.15);--sjs-shadow-medium:0px 2px 6px 0px rgba(0,0,0,0.1);--sjs-shadow-large:0px 8px 16px 0px rgba(0,0,0,0.1);--sjs-shadow-inner-reset:inset 0px 0px 0px 0px rgba(0,0,0,0.15);--sjs-border-inside:rgba(0,0,0,0.16);--sjs-special-red-forecolor:#fff;--sjs-special-green:#19b394;--sjs-special-green-light:rgba(25,179,148,0.1);--sjs-special-green-forecolor:#fff;--sjs-special-blue:#437fd9;--sjs-special-blue-light:rgba(67,127,217,0.1);--sjs-special-blue-forecolor:#fff;--sjs-special-yellow:#ff9814;--sjs-special-yellow-light:rgba(255,152,20,0.1);--sjs-special-yellow-forecolor:#fff;--sjs-article-font-xx-large-textDecoration:none;--sjs-article-font-xx-large-fontWeight:700;--sjs-article-font-xx-large-fontStyle:normal;--sjs-article-font-xx-large-fontStretch:normal;--sjs-article-font-xx-large-letterSpacing:0;--sjs-article-font-xx-large-lineHeight:64px;--sjs-article-font-xx-large-paragraphIndent:0px;--sjs-article-font-xx-large-textCase:none;--sjs-article-font-x-large-textDecoration:none;--sjs-article-font-x-large-fontWeight:700;--sjs-article-font-x-large-fontStyle:normal;--sjs-article-font-x-large-fontStretch:normal;--sjs-article-font-x-large-letterSpacing:0;--sjs-article-font-x-large-lineHeight:56px;--sjs-article-font-x-large-paragraphIndent:0px;--sjs-article-font-x-large-textCase:none;--sjs-article-font-large-textDecoration:none;--sjs-article-font-large-fontWeight:700;--sjs-article-font-large-fontStyle:normal;--sjs-article-font-large-fontStretch:normal;--sjs-article-font-large-letterSpacing:0;--sjs-article-font-large-lineHeight:40px;--sjs-article-font-large-paragraphIndent:0px;--sjs-article-font-large-textCase:none;--sjs-article-font-medium-textDecoration:none;--sjs-article-font-medium-fontWeight:700;--sjs-article-font-medium-fontStyle:normal;--sjs-article-font-medium-fontStretch:normal;--sjs-article-font-medium-letterSpacing:0;--sjs-article-font-medium-lineHeight:32px;--sjs-article-font-medium-paragraphIndent:0px;--sjs-article-font-medium-textCase:none;--sjs-article-font-default-textDecoration:none;--sjs-article-font-default-fontWeight:400;--sjs-article-font-default-fontStyle:normal;--sjs-article-font-default-fontStretch:normal;--sjs-article-font-default-letterSpacing:0;--sjs-article-font-default-lineHeight:28px;--sjs-article-font-default-paragraphIndent:0px;--sjs-article-font-default-textCase:none;--sjs-general-backcolor-dim:#fff7ed;--sjs-primary-backcolor:#002952;--sjs-primary-backcolor-dark:#002243;--sjs-primary-backcolor-light:rgba(0,41,82,0.1);--sjs-primary-forecolor:#fff;--sjs-primary-forecolor-light:hsla(0,0%,100%,0.25);--sjs-special-red:#e50a3e;--sjs-special-red-light:rgba(229,10,62,0.1);background-color:var(--sjs-general-backcolor);color:var(--sjs-general-forecolor);border-radius:var(--sjs-corner-radius);box-shadow:var(--sjs-shadow-medium)}.smart-bea-container .sv-root-modern{--primary:var(--sjs-primary-backcolor);--primary-light:var(--sjs-primary-backcolor-light);--secondary:var(--sjs-secondary-backcolor);--background:var(--sjs-general-backcolor);--background-dim:var(--sjs-general-backcolor-dim);--border-color:var(--sjs-border-default)}.smart-bea-container .sv-btn{border-radius:var(--sjs-corner-radius)}.smart-bea-container .sv-btn--navigation{background-color:var(--sjs-primary-backcolor);color:var(--sjs-primary-forecolor)}.smart-bea-container .sv-btn--navigation:hover{background-color:var(--sjs-primary-backcolor-dark)}.smart-bea-container .sv-title{color:var(--sjs-primary-backcolor)}.smart-bea-container .sv-question__title{font-weight:var(--sjs-article-font-medium-fontWeight)}.smart-bea-container .sv-body__page{background-color:var(--sjs-general-backcolor);box-shadow:var(--sjs-shadow-medium);border-radius:var(--sjs-corner-radius)}.smart-bea-container .sv-panel{background-color:var(--sjs-general-backcolor-dim-light);border-radius:var(--sjs-corner-radius)}.smart-bea-container .sv-question{background-color:var(--sjs-general-backcolor);border-radius:var(--sjs-corner-radius);padding:16px;margin-bottom:16px;box-shadow:var(--sjs-shadow-small)}.smart-bea-container .sv-question .sv-question__title{color:var(--sjs-primary-backcolor);font-weight:600}.smart-bea-container .sv-progress{background-color:var(--sjs-general-backcolor-dim-light)}.smart-bea-container .sv-progress .sv-progress__bar{background-color:var(--sjs-primary-backcolor)}.survey-response-processor{background-color:var(--sjs-general-backcolor)}.survey-response-processor .ant-card{border-radius:var(--sjs-corner-radius);box-shadow:var(--sjs-shadow-medium)}.survey-response-processor .ant-card-head{background-color:var(--sjs-primary-backcolor);color:var(--sjs-primary-forecolor);border-top-left-radius:var(--sjs-corner-radius);border-top-right-radius:var(--sjs-corner-radius)}.survey-response-processor .ant-btn-primary{background-color:var(--sjs-primary-backcolor);border-color:var(--sjs-primary-backcolor)}.survey-response-processor .ant-btn-primary:hover{background-color:var(--sjs-primary-backcolor-dark);border-color:var(--sjs-primary-backcolor-dark)}.survey-response-processor .ant-collapse{border-radius:var(--sjs-corner-radius)}.survey-response-processor .ant-collapse-header{background-color:var(--sjs-general-backcolor-dim-light)}.address-map-confirmation .ant-alert{border-radius:var(--sjs-corner-radius)}.address-map-confirmation .map-container{border-radius:var(--sjs-corner-radius);overflow:hidden;box-shadow:var(--sjs-shadow-small)}.smart-bea-wrapper{position:relative;width:100%;margin:0 auto;padding:20px;max-width:1200px;display:flex;flex-direction:column;align-items:center}.smart-bea-wrapper .smart-bea-header{display:flex;justify-content:space-between;align-items:center;padding:16px 48px;background-color:#fff;border-bottom:1px solid #f0f0f0;width:100vw;position:relative;left:50%;right:50%;margin:0 -50vw;box-shadow:0 2px 8px rgba(0,0,0,.05)}.smart-bea-wrapper .smart-bea-header h2.ant-typography{margin-bottom:0;color:#1f1f1f}.smart-bea-wrapper .smart-bea-header button{display:flex;align-items:center;box-shadow:0 2px 8px rgba(0,0,0,.15)}.smart-bea-wrapper .smart-bea-header button:hover{box-shadow:0 4px 12px rgba(0,0,0,.2)}.smart-bea-wrapper .smart-bea-container{width:100%;max-width:800px;margin:24px auto 0;padding:0}.smart-bea-wrapper .smart-bea-container .excel-data-extractor,.smart-bea-wrapper .smart-bea-container .survey-response-processor{max-width:1000px;width:100%}.smart-bea-wrapper .smart-bea-container .excel-data-extractor .ant-card,.smart-bea-wrapper .smart-bea-container .excel-data-extractor .ant-collapse,.smart-bea-wrapper .smart-bea-container .excel-data-extractor .ant-descriptions,.smart-bea-wrapper .smart-bea-container .excel-data-extractor .ant-table,.smart-bea-wrapper .smart-bea-container .excel-data-extractor .ant-table-wrapper,.smart-bea-wrapper .smart-bea-container .excel-data-extractor .map-confirmation-container,.smart-bea-wrapper .smart-bea-container .excel-data-extractor .survey-summary-container,.smart-bea-wrapper .smart-bea-container .survey-response-processor .ant-card,.smart-bea-wrapper .smart-bea-container .survey-response-processor .ant-collapse,.smart-bea-wrapper .smart-bea-container .survey-response-processor .ant-descriptions,.smart-bea-wrapper .smart-bea-container .survey-response-processor .ant-table,.smart-bea-wrapper .smart-bea-container .survey-response-processor .ant-table-wrapper,.smart-bea-wrapper .smart-bea-container .survey-response-processor .map-confirmation-container,.smart-bea-wrapper .smart-bea-container .survey-response-processor .survey-summary-container{width:100%}.smart-bea-wrapper .smart-bea-container .excel-data-extractor .ant-collapse .ant-collapse-item,.smart-bea-wrapper .smart-bea-container .survey-response-processor .ant-collapse .ant-collapse-item{margin-bottom:8px;border:1px solid #f0f0f0;border-radius:2px}.smart-bea-wrapper .smart-bea-container .excel-data-extractor .ant-collapse .ant-collapse-item .ant-collapse-header,.smart-bea-wrapper .smart-bea-container .survey-response-processor .ant-collapse .ant-collapse-item .ant-collapse-header{font-weight:500;padding:12px 16px;background-color:#fafafa}.smart-bea-wrapper .smart-bea-container .excel-data-extractor .ant-collapse .ant-collapse-item .ant-collapse-content,.smart-bea-wrapper .smart-bea-container .survey-response-processor .ant-collapse .ant-collapse-item .ant-collapse-content{border-top:1px solid #f0f0f0}.smart-bea-wrapper .smart-bea-container .excel-data-extractor .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box,.smart-bea-wrapper .smart-bea-container .survey-response-processor .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:16px}.smart-bea-wrapper .smart-bea-container .excel-data-extractor .ant-descriptions .ant-descriptions-item-label,.smart-bea-wrapper .smart-bea-container .survey-response-processor .ant-descriptions .ant-descriptions-item-label{width:30%;font-weight:500;background-color:#fafafa}.smart-bea-wrapper .smart-bea-container .excel-data-extractor .ant-descriptions .ant-descriptions-item-content,.smart-bea-wrapper .smart-bea-container .survey-response-processor .ant-descriptions .ant-descriptions-item-content{width:70%}.smart-bea-wrapper .smart-bea-container .sv_main{width:100%!important;max-width:800px!important;margin:0 auto}.smart-bea-wrapper .smart-bea-container .sv_main .sv_container{width:100%;max-width:100%}.smart-bea-wrapper .smart-bea-container .sv_body{width:100%!important;max-width:100%!important}.smart-bea-wrapper .smart-bea-container .sv_page{width:100%!important;max-width:100%!important;padding:0 20px;box-sizing:border-box}.smart-bea-wrapper .smart-bea-container .sv_row{width:100%;max-width:100%}.smart-bea-wrapper .smart-bea-container .sv_q{width:100%;max-width:100%;box-sizing:border-box}.smart-bea-wrapper .smart-bea-container .sv_q .sv_q_description,.smart-bea-wrapper .smart-bea-container .sv_q .sv_q_title{width:100%;box-sizing:border-box}.smart-bea-wrapper .smart-bea-container .sv_q_text_root,.smart-bea-wrapper .smart-bea-container input[type=text],.smart-bea-wrapper .smart-bea-container textarea{width:100%!important;max-width:100%!important;box-sizing:border-box}.smart-bea-wrapper .smart-bea-container .sv_nav{width:100%;padding:10px 0}.smart-bea-wrapper .smart-bea-container .sv_nav .sv_nav_btn{min-width:100px}.smart-bea-wrapper .form-management-content h3{margin-bottom:16px;font-size:18px}.smart-bea-wrapper .form-management-content .form-management-section{margin-bottom:24px;padding:16px;background-color:#f9f9f9;border-radius:4px}.smart-bea-wrapper .form-management-content .form-management-section h4{margin-bottom:12px;font-size:16px}.smart-bea-wrapper .form-management-content .form-management-section p{margin-bottom:16px;color:#666}.smart-bea-wrapper .form-management-content .upload-section{margin-bottom:16px}.smart-bea-wrapper .form-management-content .upload-section .upload-hint{margin-top:8px;color:#666}.smart-bea-wrapper .form-management-content .json-editor-section textarea{font-family:monospace;border-radius:4px}.compressor-section{margin:25px 0}.compressor-section .title{font-size:12px;font-weight:700}.compressor-section .compressor-type{line-height:1}.compressor-section .line-between{border-left:1px solid grey}.infra-details-table{border:1px solid #000;padding:10px;background-color:#fff;height:calc(100vh - 280px);overflow:auto}.infra-details-table.connected-rooms-table .ant-table-cell,.infra-details-table.mapped-nodes-table .ant-table-cell{padding:16px 8px}.infra-details-table.connected-rooms-table .ant-table-thead .ant-table-cell,.infra-details-table.mapped-nodes-table .ant-table-thead .ant-table-cell{background-color:var(--mercury);text-transform:uppercase}.infra-details-table.connected-rooms-table .ant-table-thead .ant-table-cell .header-title,.infra-details-table.mapped-nodes-table .ant-table-thead .ant-table-cell .header-title{font-weight:bolder}.infra-details-table .header-section{margin-bottom:16px;align-items:center}@media(max-width:576px){.infra-details-table{padding:10px;width:100%;height:calc(100vh - 400px);margin-bottom:20px}}.button-action{background:var(--deep-cerulean);border-radius:2px;border-color:unset;background-color:var(--sapphire);color:#fff}.infrastructure-type-selector{width:100%!important}.mapped-nodes-table .ant-table-tbody .ant-table-cell{justify-content:center}.mapped-nodes-table .ant-table-tbody .ant-table-cell .node-id-block{display:flex;align-items:center}.mapped-nodes-table .ant-table-tbody .ant-table-cell .node-id-block .node-id{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;direction:rtl;text-align:left}@media(max-width:1200px){.mapped-nodes-table .ant-table-tbody .ant-table-cell .node-id-block .node-id{width:60px}}.mapped-nodes-table .ant-table-tbody .ant-table-cell .node-id-block svg{margin-left:unset}.mapped-nodes-table .ant-table-tbody .ant-table-cell .last-seen .status{width:12px;height:12px;vertical-align:middle;border-radius:50%;margin-right:5px;background:var(--razzmatazz)}.mapped-nodes-table .ant-table-tbody .ant-table-cell .last-seen .status.online{background:var(--persian-green)}.node-mapped-grid .node-mapped:first-child{border:1px solid var(--silver)}.node-mapped-grid .node-mapped{border:1px solid var(--silver);border-top:unset;padding-top:16px}.node-mapped-grid .node-mapped .collapse-header .data-section{margin:unset}.node-mapped-grid .node-mapped .actions svg{margin-right:15px}.node-mapped-grid .node-mapped .data-section{margin:10px}.node-mapped-grid .node-mapped .data-section p{margin-bottom:unset}.node-mapped-grid .node-mapped .data-section .title{text-transform:uppercase;font-weight:bolder;font-size:12px}.node-mapped-grid .node-mapped .node-status-block{display:flex}.node-mapped-grid .node-mapped .node-status-block .node-status{align-self:center;border-radius:5px;text-align:center;padding:5px;font-weight:700}.node-mapped-grid .node-mapped .node-status-block .node-status span{text-transform:uppercase;font-size:12px;color:#fff}.node-mapped-grid .node-mapped .node-status-block .node-status.online{background-color:var(--persian-green)}.node-mapped-grid .node-mapped .node-status-block .node-status.offline{background-color:var(--razzmatazz)}.node-mapped-grid .node-mapped .collapse{width:100%}.node-mapped-grid .node-mapped .collapse .collapse-icon{margin-top:8px}.node-mapped-grid .node-mapped .collapse .ant-collapse-content-box{padding:unset;padding-top:4px}.node-mapped-grid .node-mapped .collapse .ant-collapse-item{border-bottom:unset}.header_headerBgColor__3pdBx{background-color:#fff;border-bottom:1px solid var(--alto)}.header_logo__14tHM{padding:.5em;margin-right:1em;height:60px;width:auto}.header_accountName__1BAh4{margin-left:auto;margin-right:2em;display:grid;align-self:flex-end}.header_accountName__1BAh4 span{height:22px}.header_mobileMenuHeaderText__2gQ9v{width:calc(100% - 35px);display:inline-block}.header_sideMenuCloseBtn__1LVLr{position:absolute;right:10px}.header_mobileMenu__pdV1N .ant-drawer-body{padding:0}.header_mobileMenu__pdV1N .ant-menu-item{height:30px;line-height:30px}.header_mobileMenu__pdV1N .ant-menu-item a{color:var(--deep-cerulean)}.header_mobileMenu__pdV1N .ant-drawer-title{font-size:15px}.ant-menu-horizontal{border:unset!important}.category-collapse,.category-collapse .ant-collapse-item{border:unset}.category-collapse .ant-collapse-item .ant-collapse-header{background-color:#fff}.category-collapse .ant-collapse-item .ant-collapse-content{border:unset;padding:unset}.category-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:unset}.category-collapse .category-collapse-panel.ant-collapse-item-active .ant-collapse-content{height:auto!important}.category-collapse .room-name{padding:9px 9px 9px 40px;display:flex;align-items:center;cursor:pointer}.category-collapse .room-name .text{flex:auto;color:#000}.category-collapse .room-name .detele-room{display:none;font-size:18px;color:var(--deep-cerulean)}.category-collapse .room-name.active{background-color:var(--lily-white);border-right:3px solid var(--deep-cerulean)}.category-collapse .room-name.active .text{color:var(--deep-cerulean)}.category-collapse .room-name.active .detele-room{display:block}.new-category{display:block;width:100%;text-align:left;margin-top:9px;margin-bottom:9px}.room-actuator{margin-bottom:24px}.room-actuator .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background-color:var(--deep-cerulean);border-color:transparent}.ac-model{width:350px}.occupancy{margin-bottom:24px}.occupancy .preview-section{padding:0 16px}.occupancy .preview-section .preview-element{margin:24px 0}p{margin-bottom:5px}.input-field{margin-bottom:25px}.input-field.with-action{align-items:center}.input-field.with-action .action-icon{padding-left:30px;display:flex}.input-field.with-action .action-icon svg{font-size:18px;color:var(--deep-cerulean);cursor:pointer}.input-field.with-action .action-icon.disable svg{color:var(--gray);cursor:no-drop}.input-field.with-action .action-icon.hide{display:none}.input-field.with-preview{margin-bottom:unset}.room-detail{margin-top:24px;border:1px solid var(--alto);padding:24px 16px}.hint{color:var(--gray)}.required-text{color:red}.categories-and-keys-creation .create-category-section{background-color:#fff;border:1px solid var(--alto);min-height:400px}.categories-and-keys-creation .create-category-section .left-section{max-height:65vh;overflow-y:auto}.categories-and-keys-creation .create-category-section .right-section{padding:25px;max-height:65vh;overflow-y:auto;border-left:1px solid var(--alto)}.categories-and-keys-creation .footer-section{background-color:#fff;border:1px solid var(--alto);border-top:unset;height:70px;align-items:center;display:flex;justify-content:flex-end;margin-bottom:50px}.categories-and-keys-creation .footer-section .assign-keys{background:var(--deep-cerulean);border-radius:2px;border-color:unset;color:#fff;margin-right:15px}.BreadcrumbStep_breadcrumbStep__W6YS7{display:inline-block}.BreadcrumbStep_breadcrumbStep__W6YS7 span{vertical-align:middle}.BreadcrumbStep_breadcrumbStep__W6YS7 .BreadcrumbStep_badge__2_mts{border:1px solid;border-radius:50%;display:inline-block;text-align:center;height:24px;width:24px}.BreadcrumbStep_breadcrumbStep__W6YS7 .BreadcrumbStep_badge__2_mts.BreadcrumbStep_badgeCurrent__1qDUV{background-color:var(--deep-cerulean);color:#fff;border-color:var(--deep-cerulean)}.BreadcrumbStep_breadcrumbStep__W6YS7 .BreadcrumbStep_badge__2_mts.BreadcrumbStep_badgeCompleted__7xi5j{background-color:#fff;color:#fff;border-color:var(--deep-cerulean)}.BreadcrumbStep_breadcrumbStep__W6YS7 .BreadcrumbStep_badge__2_mts.BreadcrumbStep_badgeCompleted__7xi5j .anticon-check{color:var(--deep-cerulean);padding-bottom:2.5px}.BreadcrumbStep_breadcrumbStep__W6YS7 .BreadcrumbStep_badge__2_mts.BreadcrumbStep_badgeIncomplete__2DnyO{background-color:#fff;color:var(--silver);border-color:var(--silver)}.BreadcrumbStep_breadcrumbStep__W6YS7 .BreadcrumbStep_badgeText__1P8TK{font-size:14px;line-height:22px;font-weight:400;display:inline-block;margin-left:8px}.BreadcrumbStep_breadcrumbStep__W6YS7 .BreadcrumbStep_badgeText__1P8TK.BreadcrumbStep_badgeTextCurrent__3fQxs{font-size:16px;line-height:24px;font-weight:600;color:var(--mine-shaft)}.BreadcrumbStep_breadcrumbStep__W6YS7 .BreadcrumbStep_badgeText__1P8TK.BreadcrumbStep_badgeTextCompleted__1oyIS{color:var(--scorpion)}.BreadcrumbStep_breadcrumbStep__W6YS7 .BreadcrumbStep_badgeText__1P8TK.BreadcrumbStep_badgeTextIncomplete__3cB7n{color:var(--gray)}.Breadcrumb_breadcrumb__293HT .Breadcrumb_breadcrumbDivider__2D24R{background-color:var(--mercury);display:inline-block;margin:0 30px;min-width:0;width:120px}.breadcrumb-row-wrapper{margin-top:45px;margin-bottom:45px}.exit-creation-mode{display:flex;justify-content:flex-end}.category-list{background:#fff;border:1px solid var(--alto);border-right:none;height:100%}.category-list .category{border:none;box-shadow:none;height:40px;padding-left:48px;text-align:left;width:100%}.category-list .category.is-selected{color:var(--deep-cerulean);background-color:var(--lily-white);border-right:3px solid var(--deep-cerulean)}.keylist-input{background-color:#fff;border:1px solid var(--alto);padding:24px}.keylist-input .text{color:var(--mine-shaft);font-size:14px}.keylist-input .text span{font-weight:700}.keylist-input .sub-text{font-size:12px;color:var(--gray)}.assign-keys h1{color:var(--mine-shaft);font-size:30px;font-weight:600;margin-bottom:0}.keys-assign-footer{background-color:#fff;border:1px solid var(--alto);border-top:none;padding:16px;margin-bottom:50px}.keys-assign-footer .footer-right{display:flex;justify-content:flex-end}.keys-assign-footer .footer-right .create-keys{background:var(--deep-cerulean);border-radius:2px;border-color:unset}h1{color:var(--mine-shaft);font-size:30px;font-weight:600;margin-bottom:0}.breadscrumb-row-wrapper{margin-top:45px;margin-bottom:45px}.add-wifi-credentials-section{background-color:#fff;border:1px solid var(--alto);min-height:400px}.add-wifi-credentials-section .left-section{max-height:65vh;overflow-y:auto}.add-wifi-credentials-section .right-section{padding:25px;max-height:65vh;overflow-y:auto;border-left:1px solid var(--alto)}.footer-section .button-name-gateways{background:var(--deep-cerulean);border-radius:2px;border-color:unset;color:#fff;margin-right:15px}.wifi-credentials-edit-title{padding:9px 9px 9px 40px;display:flex;align-items:center;cursor:pointer;background-color:var(--lily-white);border-right:3px solid var(--deep-cerulean)}.wifi-credentials-edit-title .text{flex:auto;color:var(--deep-cerulean)}.wifi-credentials-edit-title .detele-wifi-credentials{display:block}.wifi-credentials-edit-title .detele-wifi-credentials svg{font-size:18px;color:var(--deep-cerulean)}.add-wifi-credentials-form .ant-form-item-label{padding:0 0 5px}.add-wifi-credentials-form .ant-form-item{margin-bottom:22px!important}.create-gateway-section{background-color:#fff;border:1px solid var(--alto);min-height:400px}.create-gateway-section .left-section{max-height:65vh;overflow-y:auto}.create-gateway-section .right-section{padding:25px;max-height:65vh;overflow-y:auto;border-left:1px solid var(--alto)}.footer-section{background-color:#fff;border:1px solid var(--alto);border-top:unset;height:70px;align-items:center;display:flex;justify-content:flex-end;margin-bottom:50px}.footer-section .navigation-button-create-gateways{margin-right:15px}.footer-section .navigation-button-edit-wifi-credentials{background:var(--deep-cerulean);border-radius:2px;border-color:unset;border-color:var(--alto);color:var(--scorpion);background-color:#fff;margin-left:15px;margin-right:auto}.gateway-collapse,.gateway-collapse .ant-collapse-item{border:unset}.gateway-collapse .ant-collapse-item .ant-collapse-header{background-color:#fff}.gateway-collapse .ant-collapse-item .ant-collapse-content{border:unset;padding:unset}.gateway-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:unset}.gateway-collapse .gateway-collapse-panel.ant-collapse-item-active .ant-collapse-content{height:auto!important}.gateway-collapse .button-add-gateway{padding:9px;display:flex;align-items:center;cursor:pointer}.gateway-collapse .button-add-gateway .text{flex:auto;color:#000}.gateway-collapse .button-add-gateway .icon-add-gateway{margin-left:10px;margin-right:7px}.gateway-collapse .collapse-gateway-name{padding:9px 9px 9px 40px;display:flex;align-items:center;cursor:pointer}.gateway-collapse .collapse-gateway-name .text{flex:auto;color:#000}.gateway-collapse .collapse-gateway-name .detele-gateway{display:none}.gateway-collapse .collapse-gateway-name .detele-gateway svg{font-size:18px;color:var(--deep-cerulean)}.gateway-collapse .collapse-gateway-name.active{background-color:var(--lily-white);border-right:3px solid var(--deep-cerulean)}.gateway-collapse .collapse-gateway-name.active .text{color:var(--deep-cerulean)}.gateway-collapse .collapse-gateway-name.active .detele-gateway,.new-gateway{display:block}.new-gateway{width:100%;text-align:left;margin-top:9px;margin-bottom:9px}.name-gateways-form .ant-form-item-label{padding:0 0 5px}.name-gateways-form .ant-form-item{margin-bottom:22px!important}table tr td.ant-table-selection-column,table tr th.ant-table-selection-column{padding-right:15px;padding-left:15px}.access-lockout-modal .ant-modal-content{background:linear-gradient(135deg,#fff1f0,#fff2f0);border:3px solid #cf1322;border-radius:0;box-shadow:0 4px 16px rgba(0,0,0,.15);overflow:hidden}.access-lockout-modal .lockout-content{padding:40px 32px;text-align:center}.access-lockout-modal .lockout-header{margin-bottom:32px}.access-lockout-modal .lockout-header .lockout-icon{font-size:64px;color:#cf1322}.access-lockout-modal .lockout-header .lockout-title{color:#820014!important;font-weight:800;font-size:32px;margin:0!important;letter-spacing:.5px}.access-lockout-modal .lockout-body{margin-bottom:40px}.access-lockout-modal .lockout-body .lockout-message{font-size:18px;line-height:1.6;color:#2c2c2c;font-weight:500;max-width:600px;margin:0 auto;display:block}.access-lockout-modal .lockout-footer .lockout-button{background:linear-gradient(135deg,#cf1322,#a8071a);border:none;border-radius:0;height:56px;min-width:200px;font-size:16px;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:all .3s ease}.access-lockout-modal .lockout-footer .lockout-button:hover{background:linear-gradient(135deg,#a8071a,#820014);box-shadow:0 4px 12px rgba(0,0,0,.2);transform:translateY(-1px)}.access-lockout-modal .lockout-footer .lockout-button:active{transform:translateY(0)}.ant-modal-mask.access-lockout-modal{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background-color:rgba(0,0,0,.8)!important}.access-lockout-modal .ant-modal-content{animation:lockoutModalAppear .5s ease-out}@keyframes lockoutModalAppear{0%{opacity:0;transform:scale(.8) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(max-width:768px){.access-lockout-modal .lockout-content{padding:24px 16px}.access-lockout-modal .lockout-header .lockout-icon{font-size:48px}.access-lockout-modal .lockout-header .lockout-title{font-size:24px}.access-lockout-modal .lockout-body .lockout-message{font-size:16px}.access-lockout-modal .lockout-footer .lockout-button{height:48px;min-width:160px;font-size:14px}}.progress-component{background-color:#fff;padding:15px}.progress-component b{font-weight:600}.progress-component b,.progress-component p{color:var(--mine-shaft);font-size:14px}.gateway-stats .content-right-section{background-color:#fff;margin-left:20px;margin-top:70px}.gateway-stats .content-right-section .content-header{color:var(--mine-shaft);font-size:16px;font-weight:600;margin-bottom:0;padding:15px 0 0 15px}.gateway-stats .content-right-section .ant-divider{margin-bottom:15px;margin-top:15px}.gateway-stats .content-right-section .description{font-size:14px;font-weight:400;color:var(--gray);padding:5px 15px 15px}.gateways-creation-mode-button{background-color:var(--deep-cerulean)}.action-download-image{color:var(--deep-cerulean)!important;padding-left:0}.action-troubleshoot{color:var(--west-side)!important}.image-available{font-size:10px;font-weight:400}.troubleshoot-modal .ant-modal-title{color:var(--mine-shaft);font-size:16px;font-weight:600}.troubleshoot-modal .troubleshoot-subtext{color:var(--scorpion);font-size:12px;font-weight:400}.troubleshoot-modal .anticon-cloud-download,.troubleshoot-modal .anticon-mail,.troubleshoot-modal .anticon-thunderbolt,.troubleshoot-modal .anticon-tool,.troubleshoot-modal .anticon-wifi{color:var(--deep-cerulean);margin-bottom:20px;margin-top:10px}.troubleshoot-modal .anticon-cloud-download svg,.troubleshoot-modal .anticon-mail svg,.troubleshoot-modal .anticon-thunderbolt svg,.troubleshoot-modal .anticon-tool svg,.troubleshoot-modal .anticon-wifi svg{width:32px;height:36px}.troubleshoot-modal .troubleshoot-step{color:var(--mine-shaft);font-size:16px;font-weight:600;margin-bottom:10px}.troubleshoot-modal .troubleshoot-description{color:var(--scorpion);font-size:12px;font-weight:400}.gateway-name{color:var(--scorpion);font-size:14px;font-weight:600;margin-bottom:0;line-height:32px}.gateway-error{color:var(--cinabar);font-size:10px;font-weight:400}.gateway-name-container{display:flex;flex-direction:row;flex-wrap:wrap}.table-gateway-mobile table{border-spacing:0!important}.table-gateway-mobile td{padding:16px 6px!important}.gateway-status-indicator{height:15px;width:15px;border-radius:50%;margin-right:5px}.more-button-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.pagination-v3 .ant-pagination-item{border-radius:6px;border:none}.pagination-v3 .ant-pagination-item-active{background:var(--deep-cerulean)}.pagination-v3 .ant-pagination-item-active a{color:var(--white)}.confirm-delete-modal-icon{background-color:var(--burnt-sienna)!important;border-radius:50%;width:60px;height:60px;justify-content:center;margin-right:auto;margin-left:auto;margin-bottom:10px;display:flex;align-content:center;flex-wrap:wrap}.confirm-delete-modal-icon svg{width:35px;height:35px}.delete-group-modal .ant-modal-confirm-btns{text-align:center!important}.infrastructure-type{flex:1 1 auto}.infrastructure-type .infrastructure-type-selector{width:100%}.infrastructure-type .infrastructure-type-selector.open-energy-setting{width:90%}@media(max-width:576px){.infrastructure-type{width:100%}.infrastructure-type .infrastructure-type-selector{width:100%!important}}@media(max-width:576px){.energy-setting{margin-top:15px}}.contractor-infrastructure .title{font-weight:700}.contractor-infrastructure-type{font-size:12px}.contractor-infrastructure-button,.contractor-infrastructure-button button{width:100%}.contractor-infrastructure .stopwatch{right:0}@media(max-width:375px){.contractor-infrastructure .custom-col{max-width:100%;flex:0 0 100%}.contractor-infrastructure .custom-row{justify-content:flex-end}}.compressor{background-color:#fff;border:1px solid var(--silver);padding:16px;margin:16px}.compressor .compressor-header{font-size:24px}.compressor .compressor-header .name{font-weight:900}.compressor .compressor-header .action{cursor:pointer;color:#000}.compressor .compressor-header .action.anticon-setting{margin-right:16px}.compressor .compressor-section{font-size:12px;margin-bottom:20px}.compressor .compressor-section .title{font-weight:700;text-transform:uppercase;margin-bottom:unset}.compressor .compressor-section .ant-divider{margin:unset}.compressor .compressor-section .compressor-type{font-size:24px}.compressor .compressor-section .room-connected-counter{font-size:14px}.compressor .compressor-section .empty-node-connected .message{margin-right:20px}.compressor .compressor-section .empty-node-connected button{background:var(--deep-cerulean);border-radius:2px;border-color:unset;color:#fff;background-color:var(--gray)}.compressor .compressor-section .node-connected .ant-row{padding:5px 0;align-items:center}.compressor .compressor-section .node-connected .ant-row .group p{margin-bottom:unset}.compressor .compressor-section .node-connected .ant-row .group .node-mac{font-size:14px;text-transform:uppercase}.compressor .compressor-section .node-connected .ant-row .group .node-type{text-transform:capitalize;font-weight:700;font-size:12px}.compressor .compressor-section .node-connected .ant-row .group .last-seen-title{font-weight:700;text-transform:uppercase}.compressor .compressor-section .node-connected .ant-row .node-status{border-radius:5px;text-align:center;width:60px;padding:5px;font-weight:700}.compressor .compressor-section .node-connected .ant-row .node-status span{text-transform:uppercase;font-size:12px;color:#fff}.compressor .compressor-section .node-connected .ant-row .node-status.online{background-color:var(--persian-green)}.compressor .compressor-section .node-connected .ant-row .node-status.offline{background-color:var(--razzmatazz)}.add-button{background:var(--deep-cerulean);border-radius:2px;border-color:unset}.add-button.add-compressor{margin-left:12px}.add-button.update-compressor{margin-right:12px;background-color:#fff;color:var(--deep-cerulean)}.infra-list-compressor{margin-left:-16px;margin-right:-16px}@media(max-width:768px){.infra-list-compressor{margin:unset}}.check-select .ant-select-selector .ant-select-selection-item .ant-checkbox{display:none}.custom-field .ant-form-item-label label{width:100%}.activate-comfortPlus .ant-modal-body{padding:16px}.activate-comfortPlus .icon-key{display:flex;padding:8px;justify-content:center;align-items:center;grid-gap:10px;gap:10px;border-radius:4px;background:#f2f4f6}.activate-comfortPlus .icon-key svg path{fill:#006eb7}.activate-comfortPlus .ant-form-item-required:before{content:none!important}.activate-comfortPlus .email-list{display:flex;padding:16px;flex-direction:column;align-items:flex-start;grid-gap:20px;gap:20px;align-self:stretch;border-radius:4px;border:1px solid #ccd4dc;background:#f2f4f6}.activate-comfortPlus .email-list .ant-form-item-label label{width:100%}.activate-comfortPlus .email-list .ant-form-item{margin-bottom:0!important}.activate-comfortPlus .email-list-add-button{padding:0;color:#006eb7;font-weight:600}.ant-table-row:hover .comfortPlusDetails{visibility:visible!important}.ant-table-row .comfortPlusDetails{visibility:hidden!important}.comfortPlusDetailModal{margin:0 0 0 auto!important;height:100%;top:0;bottom:0;padding:0}.comfortPlusDetailModal .ant-modal-content{height:100%}.comfortPlusDetailModal .ant-modal-content .ant-modal-footer{height:0;padding:0;border:0}.comfortPlusDetailModal .headerModal{display:flex;align-items:center;justify-content:space-between}.comfortPlusDetailModal .headerModal span{flex:1 1}.comfortPlusDetailModal .headerModal button{flex:0 1}.comfortPlusDetailModal .detail span{display:flex;align-items:center;height:100%}.deleteGuestConfirmModalIcon .svg-icon{display:flex;justify-content:center;align-items:center;width:100%}.comfortPlusConfirmModal .deleteGuestComfirmModalContent .title{width:100%;text-align:center;font-size:18px}.comfortPlusConfirmModal .deleteGuestComfirmModalContent .content{text-align:center}.comfortPlusConfirmModal .deleteGuestRemoveButton{background:#e8472e!important;border-color:#e8472e!important}.comfortPlusConfirmModal .deleteGuestRemoveButton:hover .deleteGuestRemoveButton:focus{background:#a22d1b!important;border-color:#a22d1b!important}.comfortPlusConfirmModal .deleteGuestRemoveButton:disabled{border-color:#d9d9d9!important;background:#f5f5f5!important}.comfortPlusConfirmModal .ant-modal-confirm-btns{display:flex;justify-content:center}.comfortPlusConfirmModal .ant-modal-footer{padding:0}.sidebar-status-item-container{padding:20px 14px 0}.sidebar-status-item-name{font-size:14px;font-weight:600;line-height:22px;text-align:left}.sidebar-status-stats-text{font-size:14px;font-weight:400;line-height:22px;text-align:right;color:var(--mine-shaft)}.sidebar-status-item-stats-text-container{text-align:right}.sidebar-status-item-progress-bar .ant-progress-bg{background-color:var(--deep-cerulean)}.overall-status-sidebar-container{background-color:#fff;border:1px solid var(--alto);margin-left:31px;margin-top:16px;padding-bottom:11px;display:flex;flex-direction:column}.overall-status-sidebar-header{padding-left:14px;padding-top:16px;padding-bottom:16px}.sidebar-block-title{font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;text-align:left}.overall-status-header-divider{width:2px;color:var(--alto);margin-top:0!important;margin-bottom:0}.overall-status-section-loading{margin-left:auto;margin-right:auto;padding-top:16px}.overall-status-section-no-data-text{padding-top:16px;padding-left:14px}.create-category-modal .ant-modal-title{font-weight:600;font-size:16px;line-height:24px;color:var(--mine-shaft)}.create-category-modal .ant-btn{border-radius:2px;background:#fff}.create-category-modal .ant-btn-primary{background:var(--deep-cerulean);border-color:var(--deep-cerulean)}.rename-category-modal p{margin-bottom:5px}.ant-slider-track{background-color:var(--deep-cerulean)!important}.ant-slider-rail{background-color:var(--gray)!important}.status-indicator{height:10px;width:10px;border-radius:50%;margin-right:3px}.SmartAIM_dashboardContainer__1oltt{padding:24px}.SmartAIM_dashboardHeader__2-Tts{margin-bottom:24px}.SmartAIM_headerContent__2BcAk{display:flex;justify-content:space-between;align-items:center}.SmartAIM_cardsContainer__2YFdO{margin-bottom:24px}.SmartAIM_dashboardCard__1wjGT{box-shadow:0 2px 8px rgba(0,0,0,.08);border-radius:8px;transition:all .3s ease;height:100%}.SmartAIM_dashboardCard__1wjGT .ant-card-head{border-bottom:1px solid #f0f0f0;min-height:48px}.SmartAIM_dashboardCard__1wjGT .ant-card-head .ant-card-head-title{padding:12px 24px}.SmartAIM_dashboardCard__1wjGT .ant-card-body{transition:all .3s ease}.SmartAIM_cardTitle__2kWpg{display:flex;align-items:center;font-size:16px;font-weight:500;position:relative}.SmartAIM_cardActions__2jAnC{display:flex;align-items:center;margin-left:auto}.SmartAIM_detailedViewButton__AxXad{font-size:16px;font-weight:500}.SmartAIM_detailedViewButton__AxXad:hover{color:#1890ff;background:transparent}.SmartAIM_cardContent__1FkiV{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.SmartAIM_holisticsBoardContainer__j_bJ5{width:100%;padding:16px}.SmartAIM_holisticsIframe__2EuJL{width:100%;min-height:1200px;border:none}.SmartAIM_detailedViewModal__1YV_K .ant-modal-body{padding:24px}.SmartAIM_detailedViewModal__1YV_K .ant-modal-content{height:90vh;display:flex;flex-direction:column}.SmartAIM_detailedViewModal__1YV_K .ant-modal-header{padding:16px 24px;border-bottom:1px solid #f0f0f0}.SmartAIM_detailedViewContent__3D3s-{height:100%;display:flex;flex-direction:column}.SmartAIM_detailedViewContent__3D3s- iframe{height:calc(90vh - 120px)!important;flex-grow:1;min-height:0!important;width:100%;border:none}.SmartAIM_floatButtonGroup__1Bx-6{display:flex;flex-direction:column;grid-gap:12px;gap:12px;z-index:100}.SmartAIM_navButton__351ei{width:44px!important;height:44px!important;box-shadow:0 2px 8px rgba(0,0,0,.15);background-color:#fff;border-color:#e8e8e8;transition:all .3s ease}.SmartAIM_navButton__351ei:hover{background-color:#f0f0f0;border-color:#d9d9d9;transform:scale(1.05)}.SmartAIM_navButton__351ei:focus{background-color:#fff;border-color:#e8e8e8}.EnergyConsumption_collapsibleRowBorder__2BsTq{border:1px solid var(--alto)}.EnergyConsumption_collapsibleRowPadding__2j4jS{padding:12px}.EnergyConsumption_collapsibleRowIndent__AEjQA{padding-left:28px}.EnergyConsumption_rooms__eLg20 li:not(:last-child){border-bottom:1px solid var(--alto)}.smart-bea-container .dashboard-toggle-button{background-color:#3a87c4!important;border-color:#3a87c4!important;height:36px!important;font-size:14px!important;border-radius:4px!important;padding:0 16px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:160px!important}.smart-bea-container .dashboard-toggle-button:focus,.smart-bea-container .dashboard-toggle-button:hover{background-color:#2c6da3!important;border-color:#2c6da3!important}.smart-bea-container .ant-btn-primary{background-color:#3a87c4;border-color:#3a87c4}.smart-bea-container .ant-btn-primary:focus,.smart-bea-container .ant-btn-primary:hover{background-color:#2c6da3;border-color:#2c6da3}.smart-bea-container .ant-tabs-nav{margin-bottom:16px}.smart-bea-container .table-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.smart-bea-container .date-filter{display:flex;align-items:center}.smart-bea-container .editable-row .editable-cell{position:relative}.smart-bea-container .editable-row .editable-cell .editable-cell-value-wrap{padding:5px 12px;cursor:pointer}.smart-bea-container .editable-row .editable-cell:hover .editable-cell-value-wrap{border:1px solid #d9d9d9;border-radius:4px;padding:4px 11px}.smart-bea-container .consumption-data-component .add-form{margin-bottom:20px}.smart-bea-container .consumption-data-component .form-actions{display:flex;justify-content:flex-end;grid-gap:8px;gap:8px;margin-top:20px}.smart-bea-container .consumption-data-component .info-icon{margin-left:4px;color:rgba(0,0,0,.45)}.smart-bea-container .billing-periods-component .billing-period-timeline{padding:20px}.smart-bea-container .billing-periods-component .billing-period-timeline .timeline-container{position:relative;margin-top:30px;margin-bottom:30px;overflow-x:auto}.smart-bea-container .billing-periods-component .billing-period-timeline .timeline-header{display:flex;position:relative;height:30px;border-bottom:1px solid #f0f0f0}.smart-bea-container .billing-periods-component .billing-period-timeline .timeline-days{display:flex;width:100%}.smart-bea-container .billing-periods-component .billing-period-timeline .timeline-days .timeline-day{flex:1 1;text-align:center;font-size:12px;color:#999;position:relative}.smart-bea-container .billing-periods-component .billing-period-timeline .timeline-days .timeline-day:after{content:"";position:absolute;bottom:-5px;left:50%;width:1px;height:5px;background-color:#f0f0f0}.smart-bea-container .billing-periods-component .billing-period-timeline .timeline-utility{display:flex;margin-bottom:15px;height:40px;align-items:center}.smart-bea-container .billing-periods-component .billing-period-timeline .timeline-utility .utility-label{width:100px;flex-shrink:0;font-weight:500}.smart-bea-container .billing-periods-component .billing-period-timeline .timeline-utility .utility-period{flex-grow:1;position:relative;height:24px;background-color:#f9f9f9;border-radius:3px}.smart-bea-container .billing-periods-component .billing-period-timeline .timeline-utility .utility-period .period-bar{position:absolute;height:100%;border-radius:3px;padding:0 8px;display:flex;align-items:center;font-size:12px;color:#fff;white-space:nowrap}.smart-bea-container .billing-periods-component .billing-period-timeline .timeline-utility .utility-period .period-bar.electricity{background-color:#1890ff}.smart-bea-container .billing-periods-component .billing-period-timeline .timeline-utility .utility-period .period-bar.water{background-color:#13c2c2}.smart-bea-container .billing-periods-component .billing-period-timeline .timeline-utility .utility-period .period-bar.gas{background-color:#faad14}.smart-bea-container .billing-periods-component .billing-period-timeline .timeline-utility .utility-period .period-bar.waste{background-color:#52c41a}.smart-bea-container .billing-periods-component .billing-period-timeline .billing-period-controls{margin-top:30px}.smart-bea-container .occupancy-data-component .occupancy-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.smart-bea-container .occupancy-data-component .occupancy-input-container .mode-selector{display:flex;justify-content:space-between;margin-bottom:20px}.smart-bea-container .occupancy-data-component .occupancy-input-container .calendar-container{margin-top:20px}.smart-bea-container .occupancy-data-component .occupancy-input-container .calendar-container .calendar-header{text-align:center;font-weight:700;margin-bottom:8px}.smart-bea-container .occupancy-data-component .occupancy-input-container .calendar-container .calendar-day{height:100px;border:1px solid #f0f0f0;margin:2px;position:relative}.smart-bea-container .occupancy-data-component .occupancy-input-container .calendar-container .calendar-day .day-number{position:absolute;top:5px;right:8px;font-size:12px;color:#999}.smart-bea-container .occupancy-data-component .occupancy-input-container .calendar-container .calendar-day .day-content{padding:20px 5px 5px}.smart-bea-container .occupancy-data-component .occupancy-input-container .calendar-container .calendar-day .day-content .occupancy-display{font-size:12px}.smart-bea-container .occupancy-data-component .occupancy-input-container .calendar-container .calendar-day .day-content .occupancy-display .label{color:#666;margin-right:5px}.smart-bea-container .occupancy-data-component .occupancy-input-container .calendar-container .calendar-day .day-content .occupancy-display .value{font-weight:500}.smart-bea-container .occupancy-data-component .occupancy-input-container .calendar-container .calendar-blank-day{height:100px;margin:2px}.smart-bea-container .ant-tabs-content{min-height:300px}.smart-bea-container .dashboard-content{width:100%}.smart-bea-container .holistics-board-container{width:100%;padding:16px 0}.smart-bea-container .holistics-iframe{width:100%;min-height:1200px;border:none}.smart-bea-container .loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px}.smart-bea-container .onboarding-component{width:100%}.smart-bea-container .onboarding-component .onboarding-content{max-width:600px;margin:0 auto;text-align:left}.smart-bea-container .onboarding-component .requirements-list{margin:16px 0;padding-left:24px}.smart-bea-container .onboarding-component .requirements-list li{margin-bottom:8px}.smart-bea-container .onboarding-component .action-button{margin-top:24px;text-align:center}.smart-bea-container .survey-summary-container{padding:0 16px}.header-bread-crumb{font-size:10px;line-height:14px;color:var(--gray);margin-bottom:15px}.header-bread-crumb span:last-child{color:var(--scorpion)}.header-tab-bar{font-size:14px;line-height:22px;font-weight:400}.header-tab-bar.ant-tabs-top .ant-tabs-nav:before{border-bottom:1px solid var(--alto)}.header-tab-bar .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--deep-cerulean);font-weight:600}.header-tab-bar .ant-tabs-ink-bar{background:var(--deep-cerulean)}.settings-button{cursor:pointer;padding:8px;margin-right:24px;font-size:18px}.settings-button:hover{color:#1890ff}.create-location-modal .ant-modal-title{font-weight:600;font-size:16px;line-height:24px;color:var(--mine-shaft)}.create-location-modal .ant-btn{border-radius:2px;background:#fff}.create-location-modal .ant-btn-primary{background:var(--deep-cerulean);border-color:var(--deep-cerulean)}.input-row{margin-bottom:15px}.location-header{margin-bottom:1em}.location-header .header-title{display:inline;margin-right:20px}.location-header .header-description{display:inline}.add-location{background:var(--deep-cerulean);border-radius:2px;border-color:unset;margin-bottom:1em}.add-location .header-title{display:inline;margin-right:20px}.add-location .header-description{display:inline}.location-contructor-card .ant-card-body:after,.location-contructor-card .ant-card-body:before,.location-contructor-card .ant-card-head:after,.location-contructor-card .ant-card-head:before{content:unset}.location-contructor-card .ant-card-head{background:#f2f4f6}.location-contructor-card .ant-card-head .ant-card-head-title{max-width:180px;color:var(--deep-cerulean);font-weight:700}.location-contructor-card .ant-card-body{max-width:100%;padding:16px 24px}.node-mobile-item-cell{padding:5px!important}.table-node-mobile table{border-spacing:0!important}.firmwares-list{margin-bottom:35px}.upload-firmware-modal .ant-modal-title{font-weight:600;font-size:16px;line-height:24px;color:var(--mine-shaft)}.upload-firmware-modal .ant-btn{border-radius:2px;background:#fff}.upload-firmware-modal .ant-btn-primary{background:var(--deep-cerulean);border-color:var(--deep-cerulean)}.upload-firmware-modal .ant-modal-body{padding-left:80px;padding-right:80px}.upload-firmware-modal .ant-upload-list-item:not(.ant-upload-list-item-error) .ant-upload-list-item-name{color:var(--daybreak-blue)}.upload-firmware-modal .version-number-input{width:100%}.current-room-info{padding:15px 0 10px 25px}.current-room-info p{margin-bottom:0}.current-room-info .list-item-header{color:var(--scorpion);font-size:12px;font-weight:600;text-transform:uppercase}.current-room-info .list-item-text{color:var(--gray);font-size:30px;font-weight:400;margin-bottom:16px;margin-top:-5px}.current-room-info .list-item-category-text{color:var(--gray);font-size:16px;font-weight:400}.keys-stats{background-color:#fff;padding:15px}.keys-stats b{font-weight:600}.keys-stats b,.keys-stats p{color:var(--mine-shaft);font-size:14px}.current-room-node-slots-list{padding:10px 0 40px 25px}.current-room-node-slots-list p{margin-bottom:5px}.current-room-node-slots-list .node-code-text{color:var(--gray);font-size:20px}.current-room-node-slots-list .slot-name-text{color:var(--gray);font-size:16px}.current-room-node-slots-list .anticon{margin-left:10px}.next-room-info{background:#fff}.next-room-info .list-item-header{color:var(--scorpion);font-size:12px;font-weight:600;margin:0;padding-left:22px;padding-top:15px}.next-room-info .list-item-header.node-list-header{padding-top:10px}.next-room-info .list-item-text{color:var(--gray);font-size:16px;margin-top:0;padding-left:22px}.next-room-info .list-item-text .node-slot-text{margin-bottom:0}.next-room-info .list-item-text .node-slot-text:last-child{padding-bottom:20px}.next-room-info .divider{margin:15px 0}.fullly-mapped-alert{margin-bottom:60px}.fullly-mapped-alert .check-icon{font-size:42px;display:inline-block;vertical-align:top}.fullly-mapped-alert .alert-text{display:inline-block;margin-left:22px}.fullly-mapped-alert .alert-text .alert-message{color:var(--mine-shaft);font-size:30px;margin-bottom:0}.fullly-mapped-alert .alert-text .alert-description{color:var(--scorpion);font-size:20px;margin-bottom:0}#countdown-text{bottom:75px;margin-bottom:0;position:absolute;right:30px}#continue-scanning{position:absolute;bottom:25px;right:30px}#label-printing-wrapper{margin-bottom:200px}.rapid-mapping-header{margin-bottom:30px}.rapid-mapping-header .header-text{font-weight:600;margin-right:20px}.rapid-mapping-header .header-subtext,.rapid-mapping-header .header-text{color:var(--mine-shaft);display:inline}.rapid-mapping-header .exit-button{width:100%}.content-left{background-color:#fff;border-right:1px solid rgba(0,0,0,.06)}.content-center{background:#fff;padding:26px 40px 0;min-height:580px}.content-center .current-room-text{color:var(--scorpion);font-size:30px;margin-bottom:0}.content-center .current-slot-name{font-size:20px;font-weight:600;color:var(--scorpion)}.content-right .content-right-section{margin-left:20px}.content-right .content-right-section .content-right-section-body{width:100%}.ant-notification-notice-message{font-weight:400;color:var(--mine-shaft)}.location-switcher{width:180px}.chartjs-tooltip .ant-popover-inner-content{padding:10px 15px}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}h1,h2,h3,h4,h5,h6{font-family:"Open Sans Condensed","Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}#root .ant-layout{min-height:100vh!important}.ant-form-item{margin-bottom:16px!important}:root{--scorpion:#595959;--mine-shaft:#262626;--gray:#8c8c8c;--volcano:#fa541c;--burnt-sienna:#ed6854;--buttercup:#f59c12;--west-side:#fa8c16;--deep-cerulean:#006eb7;--alto:#d9d9d9;--lima:#52c41a;--mercury:#e8e8e8;--silver:#bfbfbf;--lily-white:#e7f9ff;--white:#fff;--black:rgba(0,0,0,0.85);--error:#f5222d;--persian-green:#009d7f;--razzmatazz:#e10058;--calendula-gold:#fff9e6;--sapphire:#3a43a4;--daybreak-blue:#1890ff;--dark-orange:#fdedeb;--dark-orange-100:#e8472e;--light-blue:#e6f1f8;--semi-blue:#b3bfcb;--dark-blue:#f4f4f5}.btn-popup-primary{background:var(--deep-cerulean);border-radius:2px;border-color:unset}.ant-modal-title{font-weight:600}.ant-modal-header{padding-right:45px}.stacked-controls.left>*{margin-right:15px}.stacked-controls.right>*{margin-left:15px}.main-container{padding:0 1em}.main-container-lg{padding:0 4em}.header-title-row{margin-bottom:1em}.confirm-modal .ant-modal-title{font-weight:600;font-size:16px;line-height:24px;color:var(--mine-shaft)}.confirm-modal .ant-btn{border-radius:2px;background:#fff}.confirm-modal .ant-btn-primary{background:var(--deep-cerulean);border-color:var(--deep-cerulean)}.confirm-modal .ant-modal-confirm-title{font-weight:600;line-height:24px;color:var(--mine-shaft)}.confirm-modal .ant-modal-confirm-content{color:var(--scorpion);line-height:22px}.header-breadcrumb{font-size:10px;line-height:14px;color:var(--gray);margin-bottom:15px}.header-breadcrumb span:last-child{color:var(--scorpion)}.btn-icon-only{padding:0}.btn-icon-only>span{font-size:inherit}.m-table .ant-table-thead{display:none}.m-table .ant-table{background-color:transparent}.m-table .ant-table table{border-spacing:0 10px}.m-table .ant-table table .ant-table-tbody>tr>td{border:1px solid var(--mercury);background-color:var(--white)}.table-checkbox-with-expandable .ant-table-selection-column{vertical-align:top}.table-checkbox-with-expandable .ant-table-row-level-1 .ant-checkbox-wrapper{position:absolute;right:-35px;z-index:1000;top:18px}.text-eclipse{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.svg-icon{vertical-align:middle;line-height:1em}.ant-btn[disabled] .svg-icon svg path,.ant-dropdown-menu-item-disabled .svg-icon svg path{fill:var(--silver)}.ant-radio-button-wrapper-checked .svg-icon svg path{fill:var(--white)}.normalize-dropdown-menu-icons .ant-dropdown-menu-item-icon{width:30px;display:inline-block;text-align:center}.no-padding-collapsible-tab .ant-collapse-content-box{padding:0}.form-input-space-between .ant-form-item-control-input-content{display:flex;justify-content:space-between}.vh-100-modal .ant-modal-body{max-height:calc(100vh - 250px);overflow:auto}.no-padding-modal .ant-modal-body{padding:0}.full-screen-modal .ant-modal{padding:0;margin:0;max-width:100%;height:100vh}.full-screen-modal .ant-modal .ant-modal-content{height:100%}.full-screen-modal .ant-modal .ant-modal-content .ant-modal-body{height:calc(100% - 55px);font-size:0}.no-footer-modal .ant-modal-footer{border:0;padding:0}.footer-left-modal .ant-modal-footer{text-align:left}.footer-left-modal .ant-modal-footer button{margin-left:0}.footer-left-modal .ant-modal-footer button:not(:last-child){margin-left:0;margin-right:8px}.prefixed-icon{width:20px;margin-right:8px}.hide-expand-icon .ant-table-row-expand-icon{visibility:hidden!important}.ant-table-thead th{font-weight:700!important}.dot-icon{width:6px;height:6px;border-radius:50%}.ant-drawer{z-index:2147484001}.ant-picker-dropdown{z-index:2147485001}@media(max-width:768px){.ant-picker-panels{flex-direction:column}}.scroll-x{white-space:nowrap;overflow-x:scroll}.blur-left-right:before{left:0;background:linear-gradient(90deg,#eff2f5,hsla(0,0%,100%,0));z-index:1}.blur-left-right:after,.blur-left-right:before{content:"";position:absolute;width:20px;height:100%;top:0}.blur-left-right:after{right:0;background:linear-gradient(270deg,#eff2f5,hsla(0,0%,100%,0))}.mini-csv-button-in-collapse{width:85px;height:26px;padding:2px 0!important;font-size:13.5px}.mini-csv-button-in-collapse span:last-child{margin-left:0!important}.mini-csv-button-in-collapse span:first-child{margin-right:5px!important}.green-svg-icon svg path{fill:var(--lima)!important}.red-svg-icon svg path{fill:var(--burnt-sienna)!important}.white-svg-icon svg path{fill:#fff!important}.border-none{border:none!important}.ant-table-row:hover .action-column{visibility:visible}.ant-table-row .action-column{visibility:hidden}.required{position:relative}.required:after{content:"*";color:#e8472e;font-size:14px;font-weight:600;line-height:22px;margin-left:2px}.text-warning{color:var(--buttercup)!important}.text-primary{color:var(--deep-cerulean)!important}.text-danger{color:var(--burnt-sienna)!important}.text-scorpion{color:var(--scorpion)!important}.text-gray{color:var(--gray)!important}.text-green{color:var(--lima)!important}.text-blue{color:var(--semi-blue)!important}.text-white{color:var(--white)!important}.text-black{color:var(--black)!important}.text-volcano{color:var(--volcano)!important}.text-dark-orange{color:var(--dark-orange-100)}.fill-white,.fill-white svg path{fill:var(--white)}.bg-primary{background-color:var(--deep-cerulean)!important}.bg-white{background-color:#fff!important}.bg-light-gray{background-color:var(--mercury)!important}.bg-success{background-color:var(--lima)}.bg-warning{background-color:var(--calendula-gold)}.bg-light-warning{background-color:rgba(245,156,18,.1)}.bg-error{background-color:var(--error)}.bg-default{background-color:var(--mine-shaft)}.bg-lily-white{background-color:var(--lily-white)}.bg-dark-orange{background-color:var(--dark-orange)}.bg-light-blue{background-color:var(--light-blue)}.bg-dark-blue{background-color:var(--dark-blue)}.bg-transparent{background:transparent!important}.hover\:bg-white:hover{background-color:#fff!important}.fs-xs{font-size:10px!important}.fs-sm{font-size:12px!important}.fs-m{font-size:14px!important}.fs-l{font-size:16px!important}.fs-xl{font-size:20px!important}.fs-xxl{font-size:24px!important}.fs-h1{font-size:36px!important}.fs-h2{font-size:30px!important}.fs-h3{font-size:26px!important}.fs-h4{font-size:22px!important}.fs-body-18{font-size:18px!important}.border{border-style:solid;border-width:1px}.border-warning{border-color:var(--west-side)}.border-semi-blue{border-color:var(--semi-blue)}.border-light-blue{border-color:var(--light-blue)}.border-light-gray{border-color:var(--silver)}.border-dark-blue{border-color:#ccd4dc}.radius-xs{border-radius:5px}.radius-s{border-radius:10px}.radius-8{border-radius:8px}.radius-30{border-radius:30px}.radius-t-12{border-radius:12px 12px 0 0}.radius-b-12{border-radius:0 0 12px 12px}.w-52r{width:13rem!important}.w-36r{width:9rem!important}.w-10{width:10%!important}.w-15{width:15%!important}.w-20{width:20%!important}.w-25{width:25%!important}.w-30{width:30%!important}.w-35{width:35%!important}.w-40{width:40%!important}.w-45{width:45%!important}.w-50{width:50%!important}.w-65{width:65%!important}.w-75{width:75%!important}.w-80{width:80%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.h-4r{height:4rem!important}.h-10r{height:10rem!important}.h-36r{height:36rem!important}.h-20vw{height:20vw!important}.h-75vw{height:75vw!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.m-none{margin:0!important}.mt-none,.my-none{margin-top:0!important}.mr-none,.mx-none{margin-right:0!important}.mb-none,.my-none{margin-bottom:0!important}.ml-none,.mx-none{margin-left:0!important}.m-xs{margin:5px!important}.mt-xs,.my-xs{margin-top:5px!important}.mr-xs,.mx-xs{margin-right:5px!important}.mb-xs,.my-xs{margin-bottom:5px!important}.ml-xs,.mx-xs{margin-left:5px!important}.m-s{margin:10px!important}.mt-s,.my-s{margin-top:10px!important}.mr-s,.mx-s{margin-right:10px!important}.mb-s,.my-s{margin-bottom:10px!important}.ml-s,.mx-s{margin-left:10px!important}.m-m{margin:15px!important}.mt-m,.my-m{margin-top:15px!important}.mr-m,.mx-m{margin-right:15px!important}.mb-m,.my-m{margin-bottom:15px!important}.ml-m,.mx-m{margin-left:15px!important}.m-l{margin:20px!important}.mt-l,.my-l{margin-top:20px!important}.mr-l,.mx-l{margin-right:20px!important}.mb-l,.my-l{margin-bottom:20px!important}.ml-l,.mx-l{margin-left:20px!important}.m-xl{margin:25px!important}.mt-xl,.my-xl{margin-top:25px!important}.mr-xl,.mx-xl{margin-right:25px!important}.mb-xl,.my-xl{margin-bottom:25px!important}.ml-xl,.mx-xl{margin-left:25px!important}.mt-32,.my-32{margin-top:32px!important}.p-none{padding:0!important}.pt-none,.py-none{padding-top:0!important}.pr-none,.px-none{padding-right:0!important}.pb-none,.py-none{padding-bottom:0!important}.pl-none,.px-none{padding-left:0!important}.p-xs{padding:5px!important}.pt-xs,.py-xs{padding-top:5px!important}.pr-xs,.px-xs{padding-right:5px!important}.pb-xs,.py-xs{padding-bottom:5px!important}.pl-xs,.px-xs{padding-left:5px!important}.p-s{padding:10px!important}.pt-s,.py-s{padding-top:10px!important}.pr-s,.px-s{padding-right:10px!important}.pb-s,.py-s{padding-bottom:10px!important}.pl-s,.px-s{padding-left:10px!important}.p-m{padding:15px!important}.pt-m,.py-m{padding-top:15px!important}.pr-m,.px-m{padding-right:15px!important}.pb-m,.py-m{padding-bottom:15px!important}.pl-m,.px-m{padding-left:15px!important}.p-l{padding:20px!important}.pt-l,.py-l{padding-top:20px!important}.pr-l,.px-l{padding-right:20px!important}.pb-l,.py-l{padding-bottom:20px!important}.pl-l,.px-l{padding-left:20px!important}.p-xl{padding:25px!important}.pt-xl,.py-xl{padding-top:25px!important}.pr-xl,.px-xl{padding-right:25px!important}.pb-xl,.py-xl{padding-bottom:25px!important}.pl-xl,.px-xl{padding-left:25px!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.vertical-align-center{vertical-align:middle!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-none{display:none!important}.d-inline-flex{display:inline-flex!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-none{flex-grow:0!important}.flex-grow-xs{flex-grow:1!important}.flex-shrink-none{flex-shrink:0!important}.flex-shrink-xs{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-semi-bold{font-weight:600!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.font-heading{font-family:"Open Sans Condensed","Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif!important}.lh-s{line-height:1em!important}.lh-l{line-height:32px}.button-mobile{font-size:12px;height:24px;padding:0 7px}.lh-24{line-height:24px!important}.lh-h4{line-height:28px!important}.cursor-pointer{cursor:pointer}.text-success{color:var(--lima)}.text-warning{color:var(--west-side)}.text-error{color:var(--error)}.gap-s{grid-gap:10px;gap:10px}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.position-absolute{position:absolute}.list-style-none{list-style:none}.direction-rtl{direction:rtl}.direction-ltr{direction:ltr}.overflow-hidden{overflow:hidden!important}.white-space-nowrap{white-space:nowrap!important}.cursor-default{cursor:default!important}.word-wrap-break{word-wrap:break-word}.layout-contractor{background-color:#fff}.layout-public{min-height:calc(100vh - 120px);padding-bottom:100px}.layout-onloading{background-color:#fff}.layout-onloading .ant-layout-content{padding:0}.ant-layout-content{padding:20px}.unit-select{border-radius:3px;transition:.3s}.unit-select .unit-select__label{color:#002952!important;margin-right:-20px}@media(max-width:768px){.unit-select .unit-select__label{margin-right:-15px}}.unit-select .unit-select__select .ant-select-selector{padding:0 20px!important}@media(max-width:768px){.unit-select .unit-select__select .ant-select-selector{padding:0 15px!important}}.unit-select .unit-select__select .ant-select-selection-item{font-weight:700;color:#002952!important}.unit-select .unit-select__select .ant-select-arrow{right:20px}@media(max-width:768px){.unit-select .unit-select__select .ant-select-arrow{right:15px}}.unit-select__dropdown{padding:0}.unit-select__dropdown .ant-select-item{margin:0 10px;padding:14px 13px;background-color:transparent}.unit-select__dropdown .ant-select-item:not(:last-child){box-shadow:inset 0 -1px 0 #e1e6ec}.chart-legend__dot,.compressor-chart-tooltip .compressor-chart-tooltip__dot,.energy-comsumption-chart-tooltip .energy-comsumption-chart-tooltip__dot{height:12px;width:12px;border-radius:50%}.eod-survey-selection-mobile .ant-select-selector{height:56px!important}.eod-survey-selection-mobile .ant-select-selector .ant-select-selection-item{line-height:22px!important}.user-form-location-button-container{position:absolute;z-index:1;top:-30px;right:0}.user-form-location-button-container button{padding:0 0 0 15px}
/*# sourceMappingURL=main.5621c3ad.chunk.css.map */