body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.close-session-button{transition:all .2s ease!important}.close-session-button:hover:not(:disabled){background-color:rgba(246,172,172,.1)!important;color:#e85656!important}.controller-management-wrapper{display:flex;justify-content:center;align-items:flex-start;width:-webkit-fill-available;min-height:100vh;padding:20px;background-color:#f5f5f5}.controller-management-card{max-width:400px;width:100%;text-align:center}.controller-management-title{font-size:28px;font-weight:600;color:#333;margin:0 0 16px;text-align:center}.controller-management-description{font-size:16px;color:#666;margin:0 0 32px;line-height:1.5;text-align:center}.controller-management-form{display:flex;flex-direction:column;grid-gap:20px;gap:20px;width:100%}.controller-management-form .MuiFormControl-root,.controller-management-form .MuiTextField-root{width:100%}.controller-management-form .MuiOutlinedInput-root,.controller-management-form .MuiSelect-root{border-radius:8px!important}.controller-management-form .MuiButton-root{height:45px;border-radius:12px;text-transform:none;font-size:16px;font-weight:500}.controller-management-form .MuiButton-root:disabled{background-color:#ccc;color:#666}.controller-info-card{background:#fff;border-radius:16px;padding:24px;margin-top:24px;box-shadow:0 8px 32px rgba(0,0,0,.1);text-align:left}.controller-info-title{font-size:20px;font-weight:600;color:#333;margin:0 0 20px;text-align:center;border-bottom:2px solid #dee2e6;padding-bottom:12px}.controller-info-grid{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.controller-info-item{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;background-color:#f8f9fa;border-radius:8px;border:1px solid #e9ecef;transition:all .2s ease}.controller-info-item:hover{background-color:#e9ecef;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.controller-info-label{font-weight:600;color:#495057;font-size:14px;min-width:120px;text-align:left}.controller-info-value{color:#212529;font-size:14px;text-align:right;word-break:break-word;max-width:200px;font-weight:500}.controller-loading{margin-top:24px;padding:16px;background:#fff;border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,.1)}.controller-loading p{margin:0;color:#1976d2;font-size:14px;text-align:center}.controller-no-data{margin-top:24px;padding:16px;background:#fff;border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,.1)}.controller-no-data p{margin:0;color:#856404;font-size:14px;text-align:center}@media(max-width:480px){.controller-management-wrapper{padding:10px}.controller-management-card{padding:24px;max-width:100%}.controller-management-title{font-size:24px}.controller-management-description{font-size:14px}.controller-info-card{padding:16px;margin-top:20px}.controller-info-title{font-size:18px}.controller-info-item{flex-direction:column;align-items:flex-start;grid-gap:6px;gap:6px;padding:12px}.controller-info-label{min-width:unset;font-weight:600}.controller-info-value{text-align:left;max-width:100%}}.water-meter-table-container{flex-direction:column;align-items:center;grid-gap:5px;gap:5px}.water-meter-container,.water-meter-table-container{padding:20px;display:flex;width:-webkit-fill-available}.water-meter-container{justify-content:center}.water-meter-initial-buttons-container{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:25px;gap:25px}.water-meter-image{width:200px;height:200px}.water-meter-button{height:45px!important;width:100px!important}.water-meter-button,.water-meter-textfield .MuiOutlinedInput-root{border-radius:8px!important}.form-container{display:flex;flex-direction:column;grid-gap:16px;gap:16px;width:300px}.form-title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;white-space:nowrap}.form-buttons-container{display:flex;justify-content:center;grid-gap:16px;gap:16px;margin-top:16px}.simple-toggle-wrapper{display:flex;align-items:center;border:1px solid #1976d2;border-radius:8px;padding:5px;grid-gap:10px;gap:10px}.simple-toggle-wrapper .simple-toggle-label{font-size:14px;color:#1976d2}.simple-toggle-wrapper .simple-toggle-switch .switch{display:flex;height:24px;position:relative;width:40px}.simple-toggle-wrapper .simple-toggle-switch .switch input{display:none}.simple-toggle-wrapper .simple-toggle-switch .slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.simple-toggle-wrapper .simple-toggle-switch .slider:before{background-color:#fff;bottom:3px;content:"";height:18px;left:3px;position:absolute;transition:.4s;width:18px}.simple-toggle-wrapper .simple-toggle-switch input:checked+.slider{background-color:#66bb6a}.simple-toggle-wrapper .simple-toggle-switch input:checked+.slider:before{transform:translateX(16px)}.simple-toggle-wrapper .simple-toggle-switch .slider.round{border-radius:24px}.simple-toggle-wrapper .simple-toggle-switch .slider.round:before{border-radius:50%}.gas-meter-table-container{padding:20px;display:flex;flex-direction:column}.gas-meter-table-container,.table-header{align-items:center;grid-gap:5px;gap:5px;width:-webkit-fill-available}.table-header{justify-content:center;text-align:center}.header-content{justify-content:space-between;grid-gap:24px;gap:24px;width:-webkit-fill-available}.header-content p{margin:0}.header-content .filter-autocomplete{min-width:200px;max-width:350px}.header-content .filter-autocomplete .MuiInputLabel-root{font-size:14px;color:#666}.header-content .filter-autocomplete .MuiOutlinedInput-root{border-radius:8px!important;background-color:#fff}.header-content .filter-autocomplete .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#1976d2}.header-content .filter-autocomplete .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#1976d2;border-width:2px}.header-content .filter-autocomplete .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#ccc;border-width:1px}.header-content .filter-autocomplete .MuiOutlinedInput-root .MuiAutocomplete-input{font-size:16px;color:#333}.header-content .filter-autocomplete .MuiAutocomplete-endAdornment .MuiButtonBase-root{color:#666}.main-table-container .data_table .rows .enabled{width:auto;padding:2px 3px 5px;border-radius:4px;background-color:rgba(34,169,92,.15);border:1px solid #22a95c;color:#22a95c}.main-table-container .data_table .rows .enabled span{display:flex;align-items:center;width:100%;font-weight:500}.main-table-container .data_table .rows .enabled p{font-size:12px;margin:0 auto;color:#fff;display:flex;justify-self:center;justify-content:center}.main-table-container .data_table .rows .disabled{width:auto;padding:2px 3px 5px;border-radius:4px;background-color:rgba(191,38,38,.15);border:1px solid #bf2626;color:#bf2626}.main-table-container .data_table .rows .disabled span{display:flex;align-items:center;font-weight:500}.main-table-container .data_table .rows .disabled p{font-size:12px;margin:0 auto;color:#fff;display:flex;justify-self:center;justify-content:center}.gas-meter-container{display:flex;justify-content:center;padding:20px;width:-webkit-fill-available}.gas-meter-initial-buttons-container{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:25px;gap:25px}.gas-meter-image{width:200px;height:200px}.gas-meter-button{height:45px!important;width:100px!important}.gas-meter-button,.gas-meter-textfield .MuiOutlinedInput-root{border-radius:8px!important}.macrometer-table-container{display:flex;flex-direction:column;padding:20px;width:-webkit-fill-available;grid-gap:20px;gap:20px}.table-header{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.table-header h2{margin:0;font-size:1.5rem;color:#333}.table-header p{margin:0;color:#666;font-size:.9rem}.header-content{display:flex;grid-gap:16px;gap:16px;align-items:center;flex-wrap:wrap}.macrometer-textfield{flex:1 1;min-width:200px}.macrometer-textfield .MuiOutlinedInput-root{border-radius:8px!important}.filter-autocomplete{flex:1 1;min-width:250px}.no-data-row{display:flex;justify-content:center;align-items:center;height:200px;width:100%;border:2px dashed #ccc;border-radius:8px;font-size:18px;font-weight:500;color:#666;background-color:#f9f9f9;margin:15px 0}@media(width:100vw){.main-table-container{overflow:auto;font-size:15px;width:-webkit-fill-available}}.main-table-container .data_table{border-collapse:collapse;height:auto;border-radius:10px 10px 0 0;width:auto;overflow:hidden}.main-table-container .data_table .container_title_table{background:rgba(31,137,229,.2);color:#000;width:94.7%;height:5em}.main-table-container .data_table .container_table_body{align-items:center;border:2px;background:hsla(0,0%,44.3%,.091);color:#000;height:4.5em}.main-table-container .data_table .rows:nth-child(2n){background-color:#fff}.main-table-container .data_table .rows .td{width:1%;height:65px;font-weight:600;text-align:center;font-family:"Montserrat",sans-serif;font-size:15px;color:#474747}.main-table-container .data_table .rows .action-edit{color:rgba(16,81,203,.805);justify-content:center}.main-table-container .data_table .rows .action-edit:hover{color:#1051cb;cursor:pointer}@media(max-width:768px){.macrometer-table-container{padding:15px}.header-content{flex-direction:column;width:100%}.header-content .macrometer-button{width:100%!important}.header-content .filter-autocomplete{width:100%}.main-table-container{overflow-x:scroll}.data_table{min-width:1000px}}@media(max-width:480px){.table-header h2{font-size:1.2rem}.table-header p{font-size:.85rem}.data_table{font-size:.8rem}.data_table .container_table_body .rows .td{padding:12px 8px;font-size:.8rem}}.macrometer-wizard-container{padding:20px;min-height:calc(100vh - 100px);background-color:#f5f5f5}@media(max-width:900px){.macrometer-wizard-container{padding:10px}}@media(max-width:600px){.macrometer-wizard-container{padding:5px}}.macrometer-container{display:flex;justify-content:center;padding:20px;width:-webkit-fill-available}.macrometer-initial-buttons-container{grid-gap:25px;gap:25px}.macrometer-initial-buttons-container,.title-description-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.title-description-container{text-align:center}.title-description-container h2{margin:0 0 10px}.title-description-container p{margin:0;color:#666}.macrometer-icon{width:200px!important;height:200px!important;color:#757575}.initial-buttons-container{display:flex;grid-gap:16px;gap:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.macrometer-button{border-radius:8px!important;height:45px!important;width:120px!important}.container_datePicker_macrometer{display:grid;width:100%;height:100%;margin-top:-50px}.DatePickerContainer{display:grid;margin-top:50px;margin-bottom:0}.DatePickerContainer .DatePickerContainerButtonsDropdown{display:grid;justify-self:center;align-self:center;grid-template-columns:100%}.DatePickerContainer .DatePickerContainerButtonsDropdown .DatePickerButtons{display:flex;grid-column-gap:15px;column-gap:15px}.DatePickerContainer .DatePickerContainerButtonsDropdown .DatePickerButtons .buttons_and_select_date_container{display:flex;flex-direction:row;grid-gap:2%;gap:2%;width:auto}.DatePickerContainer .DatePickerContainerButtonsDropdown .DatePickerButtons .buttons_and_select_date_container .DatePickerButtonBackNext{border-radius:5px}.DatePickerContainer .DatePickerContainerButtonsDropdown .DatePickerButtons .buttons_and_select_date_container .DatePickerButtonBackNext .DatePickerButtonBackNextContent{display:flex;color:#fdfefe;grid-column-gap:10px;column-gap:10px;box-shadow:0 1px 4px rgba(0,0,0,.16);background-color:#1d8348;border-radius:5px;font-size:18px;padding:10px 15px;cursor:pointer;width:-webkit-max-content;width:max-content}@media(max-width:768px){.DatePickerContainer .DatePickerContainerButtonsDropdown .DatePickerButtons .buttons_and_select_date_container .DatePickerButtonBackNext .DatePickerButtonBackNextContent{font-size:12px}}.DatePickerContainer .DatePickerContainerButtonsDropdown .DatePickerButtons .buttons_and_select_date_container .DatePickerButtonBackNext .DatePickerButtonBackNextContent:hover{box-shadow:0 7px 29px 0 rgba(100,100,111,.2)}.DatePickerContainer .DatePickerContainerButtonsDropdown .DatePickerButtons .buttons_and_select_date_container .DatePickerInput{border:none;border-radius:5px;cursor:pointer}.DatePickerContainer .DatePickerContainerButtonsDropdown .DatePickerButtons .buttons_and_select_date_container .DatePickerInput .DatePickerInputContent{display:flex;box-shadow:0 1px 4px rgba(0,0,0,.16);border-radius:5px;font-size:18px}@media(max-width:768px){.DatePickerContainer .DatePickerContainerButtonsDropdown .DatePickerButtons .buttons_and_select_date_container .DatePickerInput .DatePickerInputContent{font-size:12px}}.DatePickerContainer .DatePickerContainerButtonsDropdown .DatePickerButtons .buttons_and_select_date_container .DatePickerInput .DatePickerInputContent-Icon{padding:10px 5px 8px 10px}.DatePickerContainer .DatePickerContainerButtonsDropdown .DatePickerButtons .buttons_and_select_date_container .DatePickerInput .DatePickerInputContent-Text{width:330px;padding:10px 5px}@media(max-width:768px){.DatePickerContainer .DatePickerContainerButtonsDropdown .DatePickerButtons .buttons_and_select_date_container .DatePickerInput .DatePickerInputContent-Text{width:-webkit-max-content;width:max-content}}@media(max-width:480px){.DatePickerContainer .DatePickerContainerButtonsDropdown .DatePickerButtons .buttons_and_select_date_container .DatePickerInput .DatePickerInputContent-Text{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.DatePickerContainer .DatePickerContainerButtonsDropdown .DatePickerButtons .DatePickerChangeInside{display:grid;margin-left:30px;align-self:center}.DatePickerContainer .DatePickerContainerButtonsDropdown .DatePickerButtons .DatePickerChangeInside-Select{font-size:18px;padding:10px;border:none;border-bottom:1px solid grey}.DatePickerContainer .DatePickerContainerButtonsDropdown .DatePickerButtons .DatePickerChangeInside-Select-Option-Status{background-color:red;border-radius:45px;color:#fdfefe}.DatePickerContainer .DatePickerDropDown{position:fixed;z-index:10;justify-self:center;align-self:center;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,.16)}.DatePickerContainer .DatePickerDropDown .DatePickerDropDownContent{padding:5px;background-color:#fdfefe}.DatePickerContainer .DatePickerDropDown .DatePickerDropDownContent .DatePickerDropDownButtons{display:grid;grid-template-columns:100%}.DatePickerContainer .DatePickerDropDown .DatePickerDropDownContent .DatePickerDropDownButtons-Buttons{padding:15px 10px;grid-column-gap:10px;column-gap:10px;justify-self:flex-end;align-self:center}.DatePickerContainer .DatePickerDropDown .DatePickerDropDownContent .DatePickerDropDownButtons-Buttons-Cancel{color:#fdfefe;padding:5px 15px;background-color:#943126;border-radius:5px;margin-right:10px;cursor:pointer}.DatePickerContainer .DatePickerDropDown .DatePickerDropDownContent .DatePickerDropDownButtons-Buttons-Success{background-color:#1d8348;color:#fdfefe;border-radius:5px;padding:5px 15px;cursor:pointer}.DatePickerContainer .DatePickerDropDownOcupation{margin-top:300px}@media(max-width:850px){.DatePickerContainer .DatePickerDropDown{margin-top:400px}}.hse-cards{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:15px;column-gap:15px;margin:0 32px 24px}@media(max-width:1280px){.hse-cards{grid-template-columns:repeat(3,1fr)}}@media(max-width:960px){.hse-cards{grid-template-columns:repeat(2,1fr);margin:0 20px 20px;grid-column-gap:12px;column-gap:12px;grid-row-gap:12px;row-gap:12px}}@media(max-width:600px){.hse-cards{grid-template-columns:1fr;margin:0 12px 16px;grid-column-gap:10px;column-gap:10px;grid-row-gap:10px;row-gap:10px}}.hse-cards-options{margin:24px 12px;font-weight:600;border-bottom:1px solid hsla(0,0%,50.2%,.25);padding:8px 16px}.hse-cards-options span{background-color:hsla(0,0%,50.2%,.05);border-radius:12px;color:#000;padding:6px 12px;margin:0 8px;cursor:pointer}.hse-cards-options span:hover{background-color:hsla(0,0%,50.2%,.25)}._water_meter_container_{display:grid;height:320px;grid-template-columns:100%;grid-template-rows:10% 25% 50% 5% 10%;border:1px solid hsla(0,0%,50.2%,.3);box-shadow:2px 1px 2px 1px rgba(146,158,158,.4);border-radius:10px;cursor:pointer}._water_meter_container_:hover{box-shadow:0 7px 29px 0 rgba(146,158,158,.6)}._water_meter_container_ ._meter_type_icon_container_{display:grid;justify-content:center;align-content:start;padding-top:68px}._water_meter_container_ ._meter_type_icon_{width:96px;height:96px;object-fit:contain;opacity:.9;pointer-events:none}._water_meter_container_ ._water_meter_title_container_{display:grid;border-radius:5px 5px 0 0;background-color:#e2e3e5}._water_meter_container_ ._water_meter_title_container_ ._water_meter__title_{justify-self:center;align-self:center;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#1c1c1c;font-size:15px;font-weight:700}._water_meter_container_ ._heavyduty_title_container_{display:grid;grid-template-columns:70% 30%;background-color:#e2e3e5}._water_meter_container_ ._heavyduty_title_container_ ._heavyduty__title_{justify-self:center;align-self:center;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#1c1c1c;font-size:15px;font-weight:700}._water_meter_container_ ._heavyduty_title_container_ ._heavyduty__switch_{justify-self:center;align-self:center}._water_meter_container_ ._water_meter_container_kwh_{display:grid;grid-template-columns:100%;padding-top:10px}._water_meter_container_ ._water_meter_container_kwh_ ._water_meter_data_container_{display:grid;margin:10px 25px;background-color:rgba(146,158,158,.1);border:1px solid rgba(146,158,158,.4);grid-template-rows:70% 30%;border-radius:5px}._water_meter_container_ ._water_meter_container_kwh_ ._water_meter_data_container_ ._water_meter_data_number_{display:grid;color:#474747;justify-self:flex-end;padding-right:15px;align-self:center;font-size:55px;font-family:"Open24"}._water_meter_container_ ._water_meter_container_kwh_ ._water_meter_data_container_ ._water_meter_data_kwh_{display:grid;justify-self:flex-end;padding-right:15px;align-self:center;font-family:Verdana,Geneva,Tahoma,sans-serif}._water_meter_container_ ._water_meter_container_watts_{display:grid;justify-self:center;align-self:center}._water_meter_container_ ._water_meter_container_range_{display:grid;margin-top:-40px;grid-template-columns:repeat(2,1fr)}._water_meter_container_ ._water_meter_container_range_ ._water_meter__range_{justify-self:center;align-self:flex-start;font-size:10px}._water_meter_container_ ._water_meter_container_value_{display:grid;font-size:25px;justify-self:center;align-self:flex-end}._water_meters_container_{overflow:hidden}._water_meters_container_ ._water_meters_container_header_{display:grid;grid-template-columns:15% 85%;background-color:#ddeedf;height:220px}._water_meters_container_ ._water_meters_container_header_ ._water_meters_container_logo{display:grid;grid-template-columns:100%;justify-self:center;align-self:center}._water_meters_container_ ._water_meters_container_header_ ._water_meters_container_logo .__water_meters__img{box-shadow:1px 1px 4px 4px rgba(146,158,158,.3);border-radius:15px}._water_meters_container_ ._water_meters_container_header_ ._water_meters_container_info_{display:grid;grid-template-rows:55% 45%}._water_meters_container_ ._water_meters_container_header_ ._water_meters_container_info_ ._water_meters__info_{display:grid;grid-template-columns:repeat(3,1fr)}._water_meters_container_ ._water_meters_container_header_ ._water_meters_container_info_ ._water_meters__filters_{display:grid;grid-template-columns:15% 85%;margin:10px 2% 20px 0;background-color:#fff;border-radius:15px;box-shadow:1px 1px 4px 4px rgba(146,158,158,.3)}._water_meters_container_ ._water_meters_container_header_ ._water_meters_container_info_ ._water_meters__filters_ ._water_meter_filter_name_{display:flex;align-self:center;justify-content:center;font-size:18px;color:#474747;font-weight:600}._water_meters_container_ ._water_meters_container_header_ ._water_meters_container_info_ ._water_meters__filters_ ._measurer__report_{display:grid;grid-template-columns:auto}._water_meters_container_ ._water_meters_container_header_ ._water_meters_container_info_ ._water_meters__filters_ ._measurer__report_ ._measurer_report_option_{justify-self:center;cursor:pointer;align-self:center;border-radius:10px;border:1px solid rgba(146,158,158,.3);padding:5px 25px;font-size:20px;color:#474747;background-color:rgba(146,158,158,.2)}._water_meters_container_ ._water_meters_container_header_ ._water_meters_container_info_ ._water_meters__filters_ ._measurer__report_ ._measurer_report_option_ span i{padding-right:5px}._water_meters_container_ ._water_meters_container_header_ ._water_meters_container_info_ ._water_meters__filters_ ._measurer__report_ ._measurer_report_option_:hover{background-color:#929e9e;color:#fff}._water_meters_container_ ._water_meters_container_header_ ._water_meters_container_info_ ._water_meters__filters_ ._measurer__report_ ._measurer_report_icon_{justify-self:flex-start;align-self:center;font-size:20px;background-color:rgba(146,158,158,.2);color:#474747;padding:5px 15px;border-radius:5px;cursor:pointer}._water_meters_container_ ._water_meters_container_location_{padding:20px 2% 0;display:grid;grid-template-columns:repeat(5,1fr);grid-row-gap:20px;row-gap:20px;grid-column-gap:20px;column-gap:20px}@media(max-width:1600px){._water_meters_container_ ._water_meters_container_header_{grid-template-columns:18% 82%}._water_meters_container_ ._water_meters_container_location_{grid-template-columns:repeat(4,1fr)}}@media(max-width:1380px){._water_meters_container_ ._water_meters_container_header_{grid-template-columns:100%;height:440px}._water_meters_container_ ._water_meters_container_header_ ._water_meters_container_info_ ._water_meters__filters_{margin-left:20px;grid-template-columns:20% auto}._water_meters_container_ ._water_meters_container_location_{grid-template-columns:repeat(3,1fr)}}@media(max-width:850px){._water_meters_container_ ._water_meters_container_header_{height:650px;grid-template-rows:35% 65%}._water_meters_container_ ._water_meters_container_header_ ._water_meters_container_info_{grid-template-rows:320px 100px}._water_meters_container_ ._water_meters_container_header_ ._water_meters_container_info_ ._water_meters__filters_{grid-template-columns:auto auto}._water_meters_container_ ._water_meters_container_header_ ._water_meters_container_info_ ._water_meters__info_{grid-template-columns:100%}._water_meters_container_ ._water_meters_container_location_{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){._water_meters_container_ ._water_meters_container_header_ ._water_meters_container_info_{grid-template-rows:320px 100px}._water_meters_container_ ._water_meters_container_header_ ._water_meters_container_info_ ._water_meters__filters_{display:flex;flex-direction:column}._water_meters_container_ ._water_meters_container_location_{grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){._water_meters_container_ ._water_meters_container_location_{grid-template-columns:100%}}@media(max-width:350px){._water_meters_container_ ._water_meters_container_header_{height:650px;grid-template-rows:35% 65%}._water_meters_container_ ._water_meters_container_header_ ._water_meters_container_info_{grid-template-rows:320px 100px}._water_meters_container_ ._water_meters_container_header_ ._water_meters_container_info_ ._water_meters__filters_{grid-template-columns:20% auto}}._gas_meter_container_{display:grid;height:320px;grid-template-columns:100%;grid-template-rows:10% 25% 50% 5% 10%;border:1px solid hsla(0,0%,50.2%,.3);box-shadow:2px 1px 2px 1px rgba(146,158,158,.4);border-radius:10px;cursor:pointer}._gas_meter_container_:hover{box-shadow:0 7px 29px 0 rgba(146,158,158,.6)}._gas_meter_container_ ._meter_type_icon_container_{display:grid;justify-content:center;align-content:start;padding-top:68px}._gas_meter_container_ ._meter_type_icon_{width:96px;height:96px;object-fit:contain;opacity:.9;pointer-events:none}._gas_meter_container_ ._gas_meter_title_container_{display:grid;border-radius:5px 5px 0 0;background-color:#e2e3e5}._gas_meter_container_ ._gas_meter_title_container_ ._gas_meter__title_{justify-self:center;align-self:center;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#1c1c1c;font-size:15px;font-weight:700}._gas_meter_container_ ._heavyduty_title_container_{display:grid;grid-template-columns:70% 30%;background-color:#e2e3e5}._gas_meter_container_ ._heavyduty_title_container_ ._heavyduty__title_{justify-self:center;align-self:center;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#1c1c1c;font-size:15px;font-weight:700}._gas_meter_container_ ._heavyduty_title_container_ ._heavyduty__switch_{justify-self:center;align-self:center}._gas_meter_container_ ._gas_meter_container_kwh_{display:grid;grid-template-columns:100%;padding-top:10px}._gas_meter_container_ ._gas_meter_container_kwh_ ._gas_meter_data_container_{display:grid;margin:10px 25px;background-color:rgba(146,158,158,.1);border:1px solid rgba(146,158,158,.4);grid-template-rows:70% 30%;border-radius:5px}._gas_meter_container_ ._gas_meter_container_kwh_ ._gas_meter_data_container_ ._gas_meter_data_number_{display:grid;color:#474747;justify-self:flex-end;padding-right:15px;align-self:center;font-size:55px;font-family:"Open24"}._gas_meter_container_ ._gas_meter_container_kwh_ ._gas_meter_data_container_ ._gas_meter_data_kwh_{display:grid;justify-self:flex-end;padding-right:15px;align-self:center;font-family:Verdana,Geneva,Tahoma,sans-serif}._gas_meter_container_ ._gas_meter_container_watts_{display:grid;justify-self:center;align-self:center}._gas_meter_container_ ._gas_meter_container_range_{display:grid;margin-top:-40px;grid-template-columns:repeat(2,1fr)}._gas_meter_container_ ._gas_meter_container_range_ ._gas_meter__range_{justify-self:center;align-self:flex-start;font-size:10px}._gas_meter_container_ ._gas_meter_container_value_{display:grid;font-size:25px;justify-self:center;align-self:flex-end}._gas_meters_container_{overflow:hidden}._gas_meters_container_ ._gas_meters_container_header_{display:grid;grid-template-columns:15% 85%;background-color:#ddeedf;height:220px}._gas_meters_container_ ._gas_meters_container_header_ ._gas_meters_container_logo{display:grid;grid-template-columns:100%;justify-self:center;align-self:center}._gas_meters_container_ ._gas_meters_container_header_ ._gas_meters_container_logo .__gas_meters__img{box-shadow:1px 1px 4px 4px rgba(146,158,158,.3);border-radius:15px}._gas_meters_container_ ._gas_meters_container_header_ ._gas_meters_container_info_{display:grid;grid-template-rows:55% 45%}._gas_meters_container_ ._gas_meters_container_header_ ._gas_meters_container_info_ ._gas_meters__info_{display:grid;grid-template-columns:repeat(3,1fr)}._gas_meters_container_ ._gas_meters_container_header_ ._gas_meters_container_info_ ._gas_meters__filters_{display:grid;grid-template-columns:15% 85%;margin:10px 2% 20px 0;background-color:#fff;border-radius:15px;box-shadow:1px 1px 4px 4px rgba(146,158,158,.3)}._gas_meters_container_ ._gas_meters_container_header_ ._gas_meters_container_info_ ._gas_meters__filters_ ._gas_meter_filter_name_{display:flex;align-self:center;justify-content:center;font-size:18px;color:#474747;font-weight:600}._gas_meters_container_ ._gas_meters_container_header_ ._gas_meters_container_info_ ._gas_meters__filters_ ._measurer__report_{display:grid;grid-template-columns:auto}._gas_meters_container_ ._gas_meters_container_header_ ._gas_meters_container_info_ ._gas_meters__filters_ ._measurer__report_ ._measurer_report_option_{justify-self:center;cursor:pointer;align-self:center;border-radius:10px;border:1px solid rgba(146,158,158,.3);padding:5px 25px;font-size:20px;color:#474747;background-color:rgba(146,158,158,.2)}._gas_meters_container_ ._gas_meters_container_header_ ._gas_meters_container_info_ ._gas_meters__filters_ ._measurer__report_ ._measurer_report_option_ span i{padding-right:5px}._gas_meters_container_ ._gas_meters_container_header_ ._gas_meters_container_info_ ._gas_meters__filters_ ._measurer__report_ ._measurer_report_option_:hover{background-color:#929e9e;color:#fff}._gas_meters_container_ ._gas_meters_container_header_ ._gas_meters_container_info_ ._gas_meters__filters_ ._measurer__report_ ._measurer_report_icon_{justify-self:flex-start;align-self:center;font-size:20px;background-color:rgba(146,158,158,.2);color:#474747;padding:5px 15px;border-radius:5px;cursor:pointer}._gas_meters_container_ ._gas_meters_container_location_{padding:20px 2% 0;display:grid;grid-template-columns:repeat(5,1fr);grid-row-gap:20px;row-gap:20px;grid-column-gap:20px;column-gap:20px}@media(max-width:1600px){._gas_meters_container_ ._gas_meters_container_header_{grid-template-columns:18% 82%}._gas_meters_container_ ._gas_meters_container_location_{grid-template-columns:repeat(4,1fr)}}@media(max-width:1380px){._gas_meters_container_ ._gas_meters_container_header_{grid-template-columns:100%;height:440px}._gas_meters_container_ ._gas_meters_container_header_ ._gas_meters_container_info_ ._gas_meters__filters_{margin-left:20px;grid-template-columns:20% auto}._gas_meters_container_ ._gas_meters_container_location_{grid-template-columns:repeat(3,1fr)}}@media(max-width:850px){._gas_meters_container_ ._gas_meters_container_header_{height:650px;grid-template-rows:35% 65%}._gas_meters_container_ ._gas_meters_container_header_ ._gas_meters_container_info_{grid-template-rows:320px 100px}._gas_meters_container_ ._gas_meters_container_header_ ._gas_meters_container_info_ ._gas_meters__filters_{grid-template-columns:auto auto}._gas_meters_container_ ._gas_meters_container_header_ ._gas_meters_container_info_ ._gas_meters__info_{grid-template-columns:100%}._gas_meters_container_ ._gas_meters_container_location_{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){._gas_meters_container_ ._gas_meters_container_header_ ._gas_meters_container_info_{grid-template-rows:320px 100px}._gas_meters_container_ ._gas_meters_container_header_ ._gas_meters_container_info_ ._gas_meters__filters_{display:flex;flex-direction:column}._gas_meters_container_ ._gas_meters_container_location_{grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){._gas_meters_container_ ._gas_meters_container_location_{grid-template-columns:100%}}@media(max-width:350px){._gas_meters_container_ ._gas_meters_container_header_{height:650px;grid-template-rows:35% 65%}._gas_meters_container_ ._gas_meters_container_header_ ._gas_meters_container_info_{grid-template-rows:320px 100px}._gas_meters_container_ ._gas_meters_container_header_ ._gas_meters_container_info_ ._gas_meters__filters_{grid-template-columns:20% auto}}.modal-header.warning-header{display:flex;align-items:center;grid-gap:12px;gap:12px;text-align:left;margin-bottom:16px}.modal-header.warning-header .warning-icon{width:32px;height:32px;color:#f59e0b}.modal-header.warning-header h3{margin:0;font-size:1.25rem;font-weight:600}.modal-body{margin-bottom:24px}.modal-body p{font-size:.875rem;color:#505153;margin:0 0 8px;line-height:1.5}.dark .modal-body p{color:#fff}.modal-body p.warning-text{color:#f59e0b;font-weight:500}.modal-actions{display:flex;grid-gap:12px;gap:12px;justify-content:flex-end}.modal-btn{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:12px 16px;border-radius:8px;border:none;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.modal-btn.cancel-btn{background-color:#e5e7eb;color:#374151}.dark .modal-btn.cancel-btn{background-color:hsla(0,0%,100%,.1);color:#fff}.modal-btn.cancel-btn:hover{background-color:#d1d5db}.dark .modal-btn.cancel-btn:hover:hover{background-color:hsla(0,0%,100%,.2)}.modal-btn.confirm-btn{background-color:#ef4444;color:#fff}.modal-btn.confirm-btn:hover{background-color:#dc2626}.modal-btn svg{width:16px;height:16px}.dark .simple-modal-overlay:has(.modal-header.warning-header) .simple-modal-content{background:rgba(0,0,0,.05)!important;-webkit-backdrop-filter:blur(60px) saturate(180%)!important;backdrop-filter:blur(60px) saturate(180%)!important;border:1px solid hsla(0,0%,100%,.25)!important;box-shadow:0 8px 32px rgba(0,0,0,.3),0 4px 16px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.2)!important}.thermostats-container{display:flex;flex-direction:column;grid-gap:1.5rem;gap:1.5rem;width:100%}.aire-central{position:relative;width:100%;max-width:-webkit-fill-available;margin:0 auto;background-color:#ededed;border-radius:1.5rem;padding:1rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;transition:all .3s ease}.aire-central.dark{background:rgba(0,0,0,.15);border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:0 2px 2px 0 hsla(0,0%,92.9%,.1),inset 0 1px 0 hsla(0,0%,100%,.1)}.aire-central.disabled{opacity:.6;filter:grayscale(.3)}.aire-central.disabled .control-buttons,.aire-central.disabled .mode-buttons .mode-btn:not(.modo-button),.aire-central.disabled .status-indicators,.aire-central.disabled .thermostat-container{pointer-events:none}.aire-central.disabled .temperature-indicator{cursor:not-allowed!important}.aire-central.disabled .control-btn:disabled{opacity:.5;cursor:not-allowed}.aire-central.disabled .modo-button,.aire-central.disabled .power-button{opacity:1;filter:none}.aire-central .header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.aire-central .header .title{font-size:1.375rem;font-weight:500;color:#505153;margin:0;transition:color .3s ease}.dark .aire-central .header .title{color:#fff}.aire-central .header .power-button{width:2.5rem;height:2.5rem;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.aire-central .header .power-button.power-on{background-color:#bbde1a;color:#fff}.aire-central .header .power-button.power-off{animation:pulseRed 2s infinite}.aire-central .header .power-button.power-off,.dark .aire-central .header .power-button.power-off{background-color:#ff4757;color:#fff;border:2px solid #ff3742;box-shadow:0 0 15px rgba(255,71,87,.4)}.aire-central .header .power-button .power-icon{width:1.375rem;height:1.375rem}.aire-central .status-indicators{display:flex;justify-content:space-between;align-items:center}.aire-central .status-indicators .label{color:#9897ad;font-size:.875rem;margin-bottom:.25rem;transition:color .3s ease}.dark .aire-central .status-indicators .label{color:#d1d5db}.aire-central .status-indicators .humidity-section{text-align:left}.aire-central .status-indicators .humidity-section .humidity-display{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.aire-central .status-indicators .humidity-section .humidity-display .humidity-icon{width:1rem;height:1rem;background-color:#6f5cea;border-radius:50%;position:relative}.aire-central .status-indicators .humidity-section .humidity-display .humidity-icon .droplet{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:.5rem;height:.75rem;background-color:#6f5cea;border-radius:.5rem .5rem 0 0}.aire-central .status-indicators .humidity-section .humidity-display .humidity-value{font-size:1.5rem;font-weight:350;color:#505153;transition:color .3s ease}.dark .aire-central .status-indicators .humidity-section .humidity-display .humidity-value{color:#fff}.aire-central .status-indicators .ambient-temp-section{text-align:right;margin-left:auto}.aire-central .status-indicators .ambient-temp-section .ambient-temp-value{display:flex;flex-direction:column;align-items:center;font-size:1.5rem;font-weight:350;color:#505153;transition:color .3s ease}.dark .aire-central .status-indicators .ambient-temp-section .ambient-temp-value{color:#fff}.aire-central .status-indicators .ambient-temp-section .ambient-temp-value .temp-conversion{font-size:1rem;font-weight:400;color:#505153;transition:color .3s ease}.dark .aire-central .status-indicators .ambient-temp-section .ambient-temp-value .temp-conversion{color:#d1d5db}.aire-central .thermostat-container{position:relative;display:flex;justify-content:center;align-items:center}.aire-central .thermostat-container .thermostat-circle{position:relative;width:13rem;height:13rem}.aire-central .thermostat-container .thermostat-circle .outer-circle{position:absolute;inset:0;border-radius:50%;background:linear-gradient(90deg,#2e91e7,#2e91e7,#2e91e7,#2e91e7,#d8d8d8,#f2946d);padding:.25rem}.dark .aire-central .thermostat-container .thermostat-circle .outer-circle{background:linear-gradient(90deg,#2e91e7,#2e91e7,#2e91e7,#6b7280,#f2946d)}.aire-central .thermostat-container .thermostat-circle .outer-circle .inner-bg{width:100%;height:100%;border-radius:50%;background-color:#ededed;transition:background-color .3s ease}.dark .aire-central .thermostat-container .thermostat-circle .outer-circle .inner-bg{background-color:rgba(0,0,0,.3)}.aire-central .thermostat-container .thermostat-circle .inner-circle{position:absolute;inset:.5rem;border-radius:50%;background-color:#fff;box-shadow:0 10px 25px rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .3s ease}.dark .aire-central .thermostat-container .thermostat-circle .inner-circle{background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 2px 2px 0 hsla(0,0%,92.9%,.1),inset 0 1px 0 hsla(0,0%,100%,.1)}.aire-central .thermostat-container .thermostat-circle .inner-circle .temperature-display{font-size:2.9rem;font-weight:300;color:#505153;transition:color .3s ease}.dark .aire-central .thermostat-container .thermostat-circle .inner-circle .temperature-display{color:#fff}.aire-central .thermostat-container .thermostat-circle .inner-circle .temperature-conversion{font-size:1.2rem;font-weight:400;color:#9897ad;margin-bottom:.25rem;transition:color .3s ease}.dark .aire-central .thermostat-container .thermostat-circle .inner-circle .temperature-conversion{color:#d1d5db}.aire-central .thermostat-container .thermostat-circle .inner-circle .unit-swap-button{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;border-radius:1rem;transition:all .3s ease;color:#9897ad;font-size:15px}.dark .aire-central .thermostat-container .thermostat-circle .inner-circle .unit-swap-button{color:#d1d5db}.aire-central .thermostat-container .thermostat-circle .inner-circle .unit-swap-button:active:not(:disabled){background-color:rgba(0,0,0,.05);color:#505153}.dark .aire-central .thermostat-container .thermostat-circle .inner-circle .unit-swap-button:active:not(:disabled):active:not(:disabled){background-color:hsla(0,0%,100%,.1);color:#fff}.aire-central .thermostat-container .thermostat-circle .inner-circle .unit-swap-button:disabled{opacity:.5;cursor:not-allowed}.aire-central .thermostat-container .thermostat-circle .inner-circle .unit-swap-button .swap-icon{width:22px;height:22px;transition:transform .6s ease}.aire-central .thermostat-container .thermostat-circle .inner-circle .unit-swap-button .unit-text{font-weight:500;transition:color .3s ease}.aire-central .thermostat-container .thermostat-circle .inner-circle .celsius-label{color:#9897ad;font-size:16px;transition:color .3s ease}.dark .aire-central .thermostat-container .thermostat-circle .inner-circle .celsius-label{color:#d1d5db}.aire-central .thermostat-container .thermostat-circle .inner-circle .degree-symbol{margin-top:.5rem;color:#9897ad;font-size:.75rem;transition:color .3s ease}.dark .aire-central .thermostat-container .thermostat-circle .inner-circle .degree-symbol{color:#d1d5db}.aire-central .thermostat-container .thermostat-circle .temperature-indicator{position:relative;bottom:20px;left:50%;width:30px;height:30px;background-repeat:no-repeat;background-position:50%;background-size:contain;border-radius:50%;transform-origin:50% calc(6.125rem + 23px);transform:rotate(20deg);z-index:10;transition:all .3s ease}.dark .aire-central .thermostat-container .thermostat-circle .temperature-indicator{border-color:hsla(0,0%,100%,.8)}.aire-central .thermostat-container .temp-label{position:absolute;font-size:1.125rem;font-weight:500;bottom:.25rem;transition:color .3s ease}.aire-central .thermostat-container .temp-label.temp-label-min{left:3.5rem;color:#2e91e7}.aire-central .thermostat-container .temp-label.temp-label-max{right:3.5rem;color:#f2946d}.dark .aire-central .thermostat-container .temp-label{filter:brightness(1.2)}.aire-central .thermostat-container .external-marker{position:absolute;width:1px;height:10px;background-color:rgba(0,0,0,.3);border-radius:1.5px;transform-origin:50% 7.3rem}.dark .aire-central .thermostat-container .external-marker{background-color:hsla(0,0%,100%,.4)}.aire-central .thermostat-container .external-marker.marker-19{top:-1rem;left:50%;transform:translateX(-50%) rotate(-90deg)}.aire-central .thermostat-container .external-marker.marker-20{top:-1rem;left:50%;transform:translateX(-50%) rotate(-70deg)}.aire-central .thermostat-container .external-marker.marker-21{top:-1rem;left:50%;transform:translateX(-50%) rotate(-50deg)}.aire-central .thermostat-container .external-marker.marker-22{top:-1rem;left:50%;transform:translateX(-50%) rotate(-30deg)}.aire-central .thermostat-container .external-marker.marker-23{top:-1rem;left:50%;transform:translateX(-50%) rotate(-10deg)}.aire-central .thermostat-container .external-marker.marker-24{top:-1rem;left:50%;transform:translateX(-50%) rotate(10deg)}.aire-central .thermostat-container .external-marker.marker-25{top:-1rem;left:50%;transform:translateX(-50%) rotate(30deg)}.aire-central .thermostat-container .external-marker.marker-26{top:-1rem;left:50%;transform:translateX(-50%) rotate(50deg)}.aire-central .thermostat-container .external-marker.marker-27{top:-1rem;left:50%;transform:translateX(-50%) rotate(70deg)}.aire-central .thermostat-container .external-marker.marker-28{top:-1rem;left:50%;transform:translateX(-50%) rotate(90deg)}.aire-central .control-buttons{display:flex;justify-content:center;grid-gap:1.8rem;gap:1.8rem;position:relative;bottom:30px}.aire-central .control-buttons .control-btn{width:3rem;height:3rem;border-radius:50%;background-color:#fff;border:none;box-shadow:0 6px 20px rgba(0,0,0,.15),0 2px 6px rgba(0,0,0,.1);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;z-index:20}.dark .aire-central .control-buttons .control-btn{background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 6px 20px rgba(0,0,0,.25),0 2px 6px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.1)}.aire-central .control-buttons .control-btn:hover:not(:disabled){background-color:#f5f5f5;box-shadow:0 8px 25px rgba(0,0,0,.18),0 3px 8px rgba(0,0,0,.12)}.dark .aire-central .control-buttons .control-btn:hover:not(:disabled):hover:not(:disabled){background-color:hsla(0,0%,100%,.2);box-shadow:0 8px 25px rgba(0,0,0,.3),0 3px 8px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.1)}.aire-central .control-buttons .control-btn:active:not(:disabled){transform:translateY(-6px) scale(1.05);box-shadow:0 10px 25px rgba(0,0,0,.2),0 4px 10px rgba(0,0,0,.15);transition:all .05s ease;animation:quickJump .15s ease}.dark .aire-central .control-buttons .control-btn:active:not(:disabled){box-shadow:0 10px 25px rgba(0,0,0,.4),0 4px 10px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1)}.aire-central .control-buttons .control-btn:disabled{cursor:not-allowed;filter:grayscale(100%)}.dark .aire-central .control-buttons .control-btn:disabled{background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1)}.aire-central .control-buttons .control-btn .control-icon{width:1.375rem;height:1.375rem;color:#505153;transition:color .15s ease}.dark .aire-central .control-buttons .control-btn .control-icon{color:#fff}.aire-central .mode-buttons{display:flex;grid-gap:1rem;gap:1rem}.aire-central .mode-buttons .mode-btn{flex:1 1;height:4rem;border-radius:1rem;border:none;cursor:pointer;display:flex;align-items:center;grid-gap:.75rem;gap:.75rem;padding:0 1rem;transition:all .15s ease;background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1)}.dark .aire-central .mode-buttons .mode-btn{background-color:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 2px 2px 0 hsla(0,0%,92.9%,.1),inset 0 1px 0 hsla(0,0%,100%,.1)}.aire-central .mode-buttons .mode-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.1)}.dark .aire-central .mode-buttons .mode-btn:hover:not(:disabled){box-shadow:0 6px 20px rgba(0,0,0,.2)}.aire-central .mode-buttons .mode-btn:active:not(:disabled){transform:translateY(-8px) scale(1.02);box-shadow:0 12px 30px rgba(0,0,0,.15);transition:all .05s ease;animation:quickJump .2s ease}.dark .aire-central .mode-buttons .mode-btn:active:not(:disabled){box-shadow:0 12px 30px rgba(0,0,0,.3)}.aire-central .mode-buttons .mode-btn:disabled{cursor:not-allowed;filter:grayscale(100%)}.dark .aire-central .mode-buttons .mode-btn:disabled{background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.05)}.aire-central .mode-buttons .mode-btn .mode-icon{width:1.25rem;height:1.25rem;color:#9897ad;transition:color .15s ease}.dark .aire-central .mode-buttons .mode-btn .mode-icon{color:#d1d5db}.aire-central .mode-buttons .mode-btn .fan-indicator{width:.75rem;height:.75rem;background-color:#6f5cea;border-radius:50%}.aire-central .mode-buttons .mode-btn .mode-text{text-align:left}.aire-central .mode-buttons .mode-btn .mode-text .mode-label{color:#9897ad;font-size:.75rem;transition:color .15s ease}.dark .aire-central .mode-buttons .mode-btn .mode-text .mode-label{color:#d1d5db}.aire-central .mode-buttons .mode-btn .mode-text .mode-value{color:#505153;font-size:.875rem;font-weight:500;transition:color .15s ease}.dark .aire-central .mode-buttons .mode-btn .mode-text .mode-value{color:#fff}@keyframes pulseRed{0%{box-shadow:0 0 15px rgba(255,71,87,.4)}50%{box-shadow:0 0 25px rgba(255,71,87,.7)}to{box-shadow:0 0 15px rgba(255,71,87,.4)}}@keyframes quickJump{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.05)}to{transform:translateY(0) scale(1)}}.aire-central .loading-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:hsla(0,0%,100%,.95);box-shadow:0 2px 6px 0 rgba(0,0,0,.25);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2000}.dark .aire-central .loading-overlay{background:rgba(32,32,32,.95);box-shadow:0 2px 6px 0 rgba(90,89,89,.69)}.aire-central .loading-spinner{width:30px;height:30px;border:3px solid hsla(0,0%,78.4%,.4);border-top-color:#bbde1a;border-radius:50%;animation:spin 1s linear infinite}.dark .aire-central .loading-spinner{border:3px solid hsla(0,0%,70.6%,.3);border-top-color:#bbde1a}.aire-central.loading{pointer-events:none;transition:all .3s ease}.aire-central.loading .header .title,.aire-central.loading .status-indicators,.aire-central.loading .thermostat-container .external-marker,.aire-central.loading .thermostat-container .temp-label,.aire-central.loading .thermostat-container .thermostat-circle .inner-circle,.aire-central.loading .thermostat-container .thermostat-circle .outer-circle{filter:blur(2px);opacity:.7}.dark .aire-central.loading .header .title,.dark .aire-central.loading .status-indicators,.dark .aire-central.loading .thermostat-container .external-marker,.dark .aire-central.loading .thermostat-container .temp-label,.dark .aire-central.loading .thermostat-container .thermostat-circle .inner-circle,.dark .aire-central.loading .thermostat-container .thermostat-circle .outer-circle{filter:blur(2px);opacity:.6}.aire-central.loading .modo-button,.aire-central.loading .power-button{filter:none!important;opacity:1!important}.aire-central.loading .control-buttons .control-btn{filter:blur(2px);opacity:.7}.dark .aire-central.loading .control-buttons .control-btn{filter:blur(2px);opacity:.6}.aire-central.loading .mode-buttons .mode-btn:not(.modo-button){filter:blur(2px);opacity:.7}.dark .aire-central.loading .mode-buttons .mode-btn:not(.modo-button){filter:blur(2px);opacity:.6}.aire-central.loading .loading-overlay{filter:none!important;opacity:1!important}.simple-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;justify-content:center;animation:modalFadeIn .3s ease}.dark .simple-modal-overlay{background-color:rgba(0,0,0,.7)}.simple-modal-backdrop{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity .3s ease}.simple-modal-content{position:relative;width:100%;max-width:28rem;margin:0 16px;border-radius:16px;padding:32px;transition:all .3s ease;background-color:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.2);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);animation:modalSlideIn .3s ease}.dark .simple-modal-content,.simple-modal-content{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.dark .simple-modal-content{background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 2px 2px 0 hsla(0,0%,92.9%,.1),inset 0 1px 0 hsla(0,0%,100%,.1)}.simple-modal-close{position:absolute;top:16px;right:16px;padding:8px;border-radius:50%;background:none;border:none;cursor:pointer;transition:all .2s ease;color:#95979a}.dark .simple-modal-close{color:#fff}.dark .simple-modal-close:hover{background-color:hsla(0,0%,100%,.1)}.simple-modal-close:hover{background-color:rgba(0,0,0,.1)}.simple-modal-close svg{width:20px;height:20px}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalSlideIn{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal-header{text-align:center;margin-bottom:32px}.modal-header h2,.modal-header h3{font-size:1.5rem;font-weight:700;margin-bottom:8px;color:#505153}.dark .modal-header h2,.dark .modal-header h3{color:#fff}.modal-header p{font-size:.875rem;color:#95979a;margin:0}.dark .modal-header p{color:#d1d5db}.voice-visualization{display:flex;justify-content:center;margin-bottom:32px}.voice-button-container{position:relative}.voice-microphone-button{width:96px;height:96px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;border:none;cursor:pointer;background-color:#bbde1a;box-shadow:0 4px 20px rgba(187,222,26,.3)}.voice-microphone-button:hover{transform:scale(1.05)}.voice-microphone-button.listening{background-color:#ef4444;transform:scale(1.1);box-shadow:0 0 30px rgba(239,68,68,.5)}.voice-microphone-button svg{width:32px;height:32px;color:#fff}.sound-waves{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.sound-wave{position:absolute;width:96px;height:96px;border:2px solid #f87171;border-radius:50%;animation:pulse-ring 1.5s ease-in-out infinite}.voice-status{text-align:center;margin-bottom:24px}.voice-status .status-text{font-size:1.125rem;font-weight:500;color:#505153;margin-bottom:16px}.dark .voice-status .status-text{color:#fff}.voice-bars{display:flex;justify-content:center;grid-gap:4px;gap:4px}.voice-bar{width:4px;background-color:#ef4444;border-radius:2px;animation:sound-wave-bar .5s ease-in-out infinite;height:10px}.voice-commands{border-radius:12px;padding:16px;background-color:rgba(0,0,0,.05)}.dark .voice-commands{background-color:hsla(0,0%,100%,.05)}.voice-commands h3{font-size:.875rem;font-weight:500;margin-bottom:12px;color:#505153}.dark .voice-commands h3{color:#fff}.commands-list{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.command-item{font-size:.75rem;color:#95979a}.dark .command-item{color:#d1d5db}@keyframes pulse-ring{0%{transform:scale(.8);opacity:1}to{transform:scale(2.4);opacity:0}}@keyframes sound-wave-bar{0%,to{height:10px}50%{height:30px}}.lights-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.light-card-content{display:flex;flex-direction:column;align-items:center;padding:0 0 16px}.light-card-content .light-container{display:flex;flex-direction:column;position:relative;transition:all .7s ease-in-out}.light-card-content .light-container:after,.light-card-content .light-container:before{display:none}.light-card-content .light-container .light-image{position:relative;width:100px;height:130px;bottom:15px;object-fit:contain;transition:opacity .4s ease-in-out,filter .4s ease-in-out,transform .3s ease-in-out;filter:brightness(90%);opacity:1;transform:scale(1)}.dark .light-card-content .light-container .light-image{filter:brightness(200%)}.light-card-content .light-container .light-image.light-on{filter:brightness(110%) drop-shadow(0 0 20px rgba(255,193,7,.6))}.dark .light-card-content .light-container .light-image.light-on{filter:brightness(200%) drop-shadow(0 0 20px rgba(255,193,7,.6))}.light-card-content .light-container .light-image.transitioning{opacity:.3;transform:scale(.95)}.light-card-content .switch-and-alias{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;grid-gap:8px;gap:8px}.light-card-content .switch-and-alias p{font-size:18px;font-weight:600;color:#505153;margin:0}.dark .light-card-content .switch-and-alias p{color:#fff}.light-card-content .loading-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:hsla(0,0%,100%,.95);box-shadow:0 2px 6px 0 rgba(0,0,0,.25);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2000}.dark .light-card-content .loading-overlay{background:rgba(32,32,32,.95);box-shadow:0 2px 6px 0 rgba(90,89,89,.69)}.light-card-content .loading-spinner{width:30px;height:30px;border:3px solid hsla(0,0%,78.4%,.4);border-top-color:#bbde1a;border-radius:50%;animation:spin 1s linear infinite}.dark .light-card-content .loading-spinner{border:3px solid hsla(0,0%,70.6%,.3);border-top-color:#bbde1a}.light-card-content.loading{pointer-events:none;transition:all .3s ease}.light-card-content.loading .light-image{filter:blur(2px);opacity:.7;box-shadow:none;outline:none;border:none}.dark .light-card-content.loading .light-image{filter:blur(2px);opacity:.6}.light-card-content.loading .custom-switch{filter:blur(2px);opacity:.7}.dark .light-card-content.loading .custom-switch{filter:blur(2px);opacity:.6}.light-card-content.loading .switch-and-alias{filter:blur(2px);opacity:.7}.dark .light-card-content.loading .switch-and-alias{filter:blur(2px);opacity:.6}.light-card-content.loading .light-container{background:transparent;box-shadow:none;border:none;outline:none}.light-card-content.loading .light-container:after,.light-card-content.loading .light-container:before{display:none!important}.light-card-content.loading .loading-overlay{filter:none!important;opacity:1!important}.custom-switch{position:relative;left:90px;bottom:120px;display:inline-block;width:44px;height:24px;background-color:#d9d9d9;border-radius:9999px;border:none;cursor:pointer;transition:all .6s cubic-bezier(.4,0,.2,1);box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}.dark .custom-switch{background-color:#4b5563;box-shadow:inset 0 2px 4px hsla(0,0%,100%,.1)}.custom-switch:hover{transform:scale(1.05)}.custom-switch:hover .custom-switch-slider{box-shadow:0 2px 8px rgba(0,0,0,.2)}.custom-switch:active{transform:scale(.98)}.custom-switch.checked{background-color:#bbde1a;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 0 10px rgba(187,222,26,.3)}.dark .custom-switch.checked{box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 0 10px rgba(187,222,26,.4)}.custom-switch.checked .custom-switch-slider{transform:translateX(20px) scale(1.1);box-shadow:0 2px 8px rgba(0,0,0,.25)}.custom-switch.checked:hover .custom-switch-slider{transform:translateX(20px) scale(1.15)}.custom-switch .custom-switch-slider{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;border-radius:50%;transition:all .7s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 2px 4px rgba(0,0,0,.15);background:linear-gradient(145deg,#fff,#f0f0f0)}.dark .custom-switch .custom-switch-slider{background:linear-gradient(145deg,#fff,#e8e8e8)}.custom-switch .custom-switch-slider:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;background:inherit;transform:translate(-50%,-50%) scale(0);transition:transform .3s cubic-bezier(.175,.885,.32,1.275);opacity:.3}.checked .custom-switch .custom-switch-slider:before{transform:translate(-50%,-50%) scale(1.5);opacity:0;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#f6f6f6;color:#505153}.smart-home-app{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding-top:16px;box-sizing:border-box;position:relative;overflow:hidden;transition:all .5s ease}.smart-home-app.dark{background:linear-gradient(to bottom right,#111827,#1f2937,#000);color:#fff}.blur-circles{top:0;left:0;right:0;bottom:0;z-index:1}.blur-circle,.blur-circles{position:absolute;pointer-events:none}.blur-circle{border-radius:50%;background:hsla(0,0%,100%,.4);filter:blur(100px);opacity:1;transition:opacity .5s ease-in-out}.blur-circle-1{width:300px;height:300px;top:-150px;left:-100px;animation:float1 20s ease-in-out infinite}.blur-circle-2{width:250px;height:250px;top:20%;right:-125px;animation:float2 25s ease-in-out infinite}.blur-circle-3{width:200px;height:200px;bottom:30%;left:-50px;animation:float3 30s ease-in-out infinite}.blur-circle-4{width:180px;height:180px;top:50%;left:50%;transform:translate(-50%,-50%);animation:float4 22s ease-in-out infinite}.blur-circle-5{width:220px;height:220px;bottom:-110px;right:-60px;animation:float5 28s ease-in-out infinite}@keyframes float1{0%,to{transform:translate(0) scale(1)}25%{transform:translate(20px,-30px) scale(1.1)}50%{transform:translate(-15px,20px) scale(.9)}75%{transform:translate(25px,10px) scale(1.05)}}@keyframes float2{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-25px,15px) scale(1.15)}66%{transform:translate(20px,-20px) scale(.85)}}@keyframes float3{0%,to{transform:translate(0) scale(1)}20%{transform:translate(15px,-25px) scale(1.2)}40%{transform:translate(-20px,10px) scale(.8)}60%{transform:translate(10px,20px) scale(1.1)}80%{transform:translate(-10px,-15px) scale(.95)}}@keyframes float4{0%,to{transform:translate(-50%,-50%) scale(1)}25%{transform:translate(-45%,-55%) scale(1.1)}50%{transform:translate(-55%,-45%) scale(.9)}75%{transform:translate(-50%,-50%) scale(1.05)}}@keyframes float5{0%,to{transform:translate(0) scale(1)}30%{transform:translate(-20px,-15px) scale(1.15)}70%{transform:translate(15px,25px) scale(.85)}}.main-content-area{width:90%;max-width:384px;display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding-left:16px;padding-right:16px;padding-bottom:96px;position:relative;z-index:10}@media(max-width:400px){.main-content-area .custom-switch{left:80px}}.card{background-color:#ededed;padding:0 16px;border-radius:12px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);transition:all .3s ease}.dark .card{background:rgba(0,0,0,.15);border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:0 2px 2px 0 hsla(0,0%,92.9%,.1),inset 0 1px 0 hsla(0,0%,100%,.1)}.header-card-content{display:flex;align-items:center;justify-content:space-between;padding:16px 0}.header-card-content .header-text h1{font-size:1.5rem;font-weight:700;color:#505153;margin:0 0 4px}.dark .header-card-content .header-text h1{color:#fff}.header-card-content .header-text p{font-size:.875rem;color:#95979a;margin:0}.dark .header-card-content .header-text p{color:#d1d5db}.header-card-content .logo-container{background-color:#fff;padding:8px;border-radius:8px}.dark .header-card-content .logo-container{background-color:hsla(0,0%,100%,.1)}.header-card-content .logo-container .airbnb-logo{color:#505153}.voice-assistant-button-container{position:fixed;bottom:40px;left:50%;transform:translateX(-50%);z-index:20}.voice-assistant-button-container .voice-assistant-button{background-color:#bbde1a;padding:16px;border-radius:50%;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.voice-assistant-button-container .voice-assistant-button:hover{transform:scale(1.05)}.voice-assistant-button-container .voice-assistant-button:active{transform:scale(.95)}.voice-assistant-button-container .voice-assistant-button .icon{width:32px;height:32px;color:#fff}.bottom-nav{position:fixed;bottom:0;left:0;right:0;width:-webkit-fill-available;max-width:384px;margin-left:auto;margin-right:auto;background-color:#fff;padding:12px;box-shadow:0 -2px 10px rgba(0,0,0,.1);border-top-left-radius:20px;border-top-right-radius:20px;display:flex;justify-content:space-around;align-items:center;z-index:10;transition:all .3s ease}.dark .bottom-nav{background:rgba(0,0,0,.15);border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:0 2px 2px 0 hsla(0,0%,92.9%,.1),inset 0 1px 0 hsla(0,0%,100%,.1)}.bottom-nav .nav-item{display:flex;flex-direction:column;align-items:center;color:#95979a;background:none;border:none;cursor:pointer;font-size:.75rem;padding:4px;transition:all .3s ease}.dark .bottom-nav .nav-item{color:#d1d5db}.dark .bottom-nav .nav-item:hover{color:#fff}.bottom-nav .nav-item:hover{color:#505153;transform:scale(1.02)}.bottom-nav .nav-item .icon{width:24px;height:24px;margin-bottom:4px}.bottom-nav .nav-spacer{width:48px;height:48px}.bottom-nav .language-dropdown-container,.bottom-nav .language-dropdown-trigger{position:relative;display:flex;flex-direction:column;align-items:center}.bottom-nav .language-dropdown-trigger{color:#95979a;background:none;border:none;cursor:pointer;font-size:.75rem;padding:4px;transition:all .3s ease}.dark .bottom-nav .language-dropdown-trigger{color:#d1d5db}.dark .bottom-nav .language-dropdown-trigger:hover{color:#fff}.bottom-nav .language-dropdown-trigger:hover{color:#505153;transform:scale(1.02)}.bottom-nav .language-dropdown-trigger .icon{width:24px;height:24px;margin-bottom:4px}.bottom-nav .language-dropdown-trigger .dropdown-arrow{width:16px;height:16px;margin-left:4px;transition:transform .3s ease}.bottom-nav .language-dropdown-trigger .dropdown-arrow.open{transform:rotate(180deg)}.bottom-nav .language-dropdown{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:8px;background-color:#fff;border-radius:8px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);min-width:160px;max-height:300px;overflow-y:auto;z-index:1000;animation:dropdownFadeIn .3s ease}.dark .bottom-nav .language-dropdown{background:rgba(0,0,0,.7);border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:0 2px 2px 0 hsla(0,0%,92.9%,.1),inset 0 1px 0 hsla(0,0%,100%,.1)}.bottom-nav .language-option{display:block;width:100%;padding:12px;text-align:center;background:none;border:none;cursor:pointer;font-size:.875rem;color:#505153;transition:all .2s ease;border-radius:0}.dark .bottom-nav .language-option{color:#fff}.bottom-nav .language-option:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.bottom-nav .language-option:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.bottom-nav .language-option:hover{background-color:rgba(0,0,0,.05)}.dark .bottom-nav .language-option:hover:hover{background-color:hsla(0,0%,100%,.1)}.bottom-nav .language-option.selected{background-color:#bbde1a;color:#fff;font-weight:600}.bottom-nav .language-option.selected:hover{background-color:rgb(148.5443548387,176.3467741935,20.6532258065)}@media(max-width:768px){.blur-circle-1{width:200px;height:200px}.blur-circle-2{width:180px;height:180px}.blur-circle-3{width:150px;height:150px}.blur-circle-4{width:120px;height:120px}.blur-circle-5{width:160px;height:160px}}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateX(-50%) translateY(10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.door-lock-card{position:relative}.door-lock-card .door-lock-info{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.door-lock-card .door-lock-main-content{display:flex;align-items:center;height:200px;padding:16px 0 0}.door-lock-card .door-lock-image-container{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:40%;height:100%;position:relative;overflow:hidden}.door-lock-card .door-lock-image{width:100%;height:100%;border-radius:12px;object-fit:contain;position:absolute;top:0;left:0;transition:transform 1s ease,opacity 1s ease}.door-lock-card .unlocked-image{transform:translateX(0);opacity:0;z-index:1;transition:opacity 1s ease}.door-lock-card .locked-image{transform:translateX(0);opacity:1;z-index:2}.door-lock-card.unlocked .locked-image{transform:translateX(30%);opacity:0;z-index:2}.door-lock-card.unlocked .unlocked-image{transform:translateX(0);opacity:1;z-index:1}.door-lock-card .battery-status{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:flex-end;font-size:1.125rem;font-weight:600;color:#505153;z-index:10}.dark .door-lock-card .battery-status{color:#fff}.door-lock-card .battery-status img{margin-left:4px;width:24px;height:24px}.door-lock-card .code-access-and-lock-switch-container{display:flex;flex-direction:column;width:-webkit-fill-available;height:-webkit-fill-available}.door-lock-card .code-access-and-lock-switch-container .code-access-container{display:flex;flex-direction:column;align-items:flex-end;position:relative;right:15px;font-size:12px}.door-lock-card .code-access-and-lock-switch-container .code-access-container .eye-icon-code-container{font-size:20px;font-weight:600}.door-lock-card .code-access-and-lock-switch-container .advanced-lock-switch-container{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 1;position:relative;min-height:120px}.door-lock-card .lock-switch-wrapper{position:relative;width:75px;height:40px;bottom:0;left:10px;border-radius:25px;display:flex;align-items:center;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);border:2px solid #fff;background-color:#c4c6c9;box-shadow:inset 0 2px 4px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.1)}.dark .door-lock-card .lock-switch-wrapper{background-color:#c4c6c9;border:2px solid #fff;box-shadow:inset 0 2px 4px rgba(0,0,0,.3),0 2px 4px rgba(0,0,0,.2)}.door-lock-card .lock-switch-wrapper.unlocked{background-color:#bbde1a;border-color:2px solid #fff;box-shadow:inset 0 2px 4px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.1)}.dark .door-lock-card .lock-switch-wrapper.unlocked{background-color:#bbde1a;border-color:rgb(129.3165322581,153.5201612903,17.9798387097);box-shadow:inset 0 2px 4px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.1)}.door-lock-card .lock-switch-wrapper:hover{transform:scale(1.02)}.door-lock-card .lock-switch-wrapper:hover,.door-lock-card .lock-switch-wrapper:hover.unlocked{box-shadow:inset 0 2px 4px rgba(0,0,0,.2),0 4px 8px rgba(0,0,0,.15)}.door-lock-card .lock-switch-wrapper:active{transform:scale(.98)}.door-lock-card .lock-icon-left{position:absolute;left:16px;top:50%;transform:translateY(-50%);z-index:10;transition:all .3s ease;opacity:.7}.lock-switch-wrapper:hover .door-lock-card .lock-icon-left{opacity:1;transform:translateY(-50%) scale(1.1)}.door-lock-card .lock-icon-right{position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:10;transition:all .3s ease;opacity:.7}.lock-switch-wrapper:hover .door-lock-card .lock-icon-right{opacity:1;transform:translateY(-50%) scale(1.1)}.door-lock-card .lock-circle-button{position:absolute;top:50%;transform:translateY(-50%);height:36px;width:36px;background:#fff;border:2px solid #e0e0e0;border-radius:50%;pointer-events:none;transition:all .5s cubic-bezier(.25,.46,.45,.94);z-index:20;box-shadow:0 2px 4px rgba(0,0,0,.15)}.dark .door-lock-card .lock-circle-button{background:#fff;border-color:#d1d5db;box-shadow:0 2px 4px rgba(0,0,0,.25)}.door-lock-card .lock-circle-button.locked{left:-1px}.door-lock-card .lock-circle-button.unlocked{left:36px;box-shadow:0 2px 6px rgba(187,222,26,.3)}.dark .door-lock-card .lock-circle-button.unlocked{box-shadow:0 2px 6px rgba(187,222,26,.4)}.door-lock-card .lock-circle-button.locked.transitioning,.door-lock-card .lock-circle-button.unlocked.transitioning{animation:switchBounce .6s cubic-bezier(.68,-.55,.265,1.55)}.door-lock-card .lock-circle-button .circle-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .2s ease}@keyframes switchBounce{0%{transform:translateY(-50%) scale(1)}50%{transform:translateY(-50%) scale(1.1)}to{transform:translateY(-50%) scale(1)}}.door-lock-card .status-text{position:relative;font-size:16px;font-weight:600;color:#505153;transition:all .3s ease;pointer-events:none;text-align:center;white-space:nowrap;top:15px;left:10px}.dark .door-lock-card .status-text{color:#fff}.door-lock-card .loading-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:hsla(0,0%,100%,.95);box-shadow:0 2px 6px 0 rgba(0,0,0,.25);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2000}.dark .door-lock-card .loading-overlay{background:rgba(32,32,32,.95);box-shadow:0 2px 6px 0 rgba(90,89,89,.69)}.door-lock-card .loading-spinner{width:30px;height:30px;border:3px solid hsla(0,0%,78.4%,.4);border-top-color:#bbde1a;border-radius:50%;animation:spin 1s linear infinite}.dark .door-lock-card .loading-spinner{border:3px solid hsla(0,0%,70.6%,.3);border-top-color:#bbde1a}.door-lock-card.loading{pointer-events:none;transition:all .3s ease}.door-lock-card.loading .code-access-and-lock-switch-container .advanced-lock-switch-container,.door-lock-card.loading .code-access-and-lock-switch-container .code-access-container,.door-lock-card.loading .door-lock-image-container .door-lock-image{filter:blur(2px);opacity:.7}.dark .door-lock-card.loading .code-access-and-lock-switch-container .advanced-lock-switch-container,.dark .door-lock-card.loading .code-access-and-lock-switch-container .code-access-container,.dark .door-lock-card.loading .door-lock-image-container .door-lock-image{filter:blur(2px);opacity:.6}.door-lock-card.loading .door-lock-main-content{background:transparent;box-shadow:none;border:none;outline:none}.door-lock-card.loading .loading-overlay{filter:none!important;opacity:1!important}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-view-wrapper{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;background-color:#f6f6f6;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;overflow:hidden;transition:all .5s ease}.loading-view-wrapper.dark{background:linear-gradient(to bottom right,#111827,#1f2937,#000);color:#fff}.loading-blur-circles{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1}.loading-blur-circle{position:absolute;border-radius:50%;background:hsla(0,0%,100%,.4);filter:blur(100px);pointer-events:none;opacity:1}.loading-blur-circle-1{width:300px;height:300px;top:-150px;left:-100px;animation:loadingFloat1 20s ease-in-out infinite}.loading-blur-circle-2{width:250px;height:250px;top:20%;right:-125px;animation:loadingFloat2 25s ease-in-out infinite}.loading-blur-circle-3{width:200px;height:200px;bottom:30%;left:-50px;animation:loadingFloat3 30s ease-in-out infinite}@keyframes loadingFloat1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(20px,-30px) scale(1.1)}66%{transform:translate(-15px,20px) scale(.9)}}@keyframes loadingFloat2{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-25px,15px) scale(1.15)}}@keyframes loadingFloat3{0%,to{transform:translate(0) scale(1)}40%{transform:translate(15px,-25px) scale(1.2)}80%{transform:translate(-10px,-15px) scale(.95)}}.loading-container{padding:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:-webkit-fill-available;width:100%;position:relative;z-index:10;transition:all .3s ease}.dark .loading-container{background:rgba(0,0,0,.15);border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:0 2px 2px 0 hsla(0,0%,92.9%,.1),inset 0 1px 0 hsla(0,0%,100%,.1)}.loading-spinner-container{margin-bottom:48px;display:flex;align-items:center;justify-content:center}.loading-spinner-container *{box-sizing:border-box}.loading-spinner{position:relative;width:80px;height:80px;background:transparent;border:none;outline:none}.spinner-ring{position:absolute;border-radius:50%;animation:loadingSpinner 2s linear infinite;border:3px solid transparent;background:transparent}.spinner-ring:first-child{width:80px;height:80px;border:3px solid transparent;border-top-color:#bbde1a;animation-delay:0s}.spinner-ring:nth-child(2){width:60px;height:60px;top:10px;left:10px;border:3px solid transparent;border-right-color:#bbde1a;animation-delay:-.5s;animation-direction:reverse}.spinner-ring:nth-child(3){width:40px;height:40px;top:20px;left:20px;border:3px solid transparent;border-bottom-color:#bbde1a;animation-delay:-1s}@keyframes loadingSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-text{margin-bottom:32px}.loading-text h2{font-size:1.75rem;font-weight:700;color:#505153;margin:0 0 8px;letter-spacing:-.025em}.dark .loading-text h2{color:#fff}.loading-text p{font-size:1rem;font-weight:500;color:#95979a;margin:0;line-height:1.5}.dark .loading-text p{color:#d1d5db}.loading-dots{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px}.loading-dots .dot{width:8px;height:8px;background-color:#bbde1a;border-radius:50%;animation:loadingDots 1.5s ease-in-out infinite}.loading-dots .dot:first-child{animation-delay:0s}.loading-dots .dot:nth-child(2){animation-delay:.3s}.loading-dots .dot:nth-child(3){animation-delay:.6s}@keyframes loadingDots{0%,60%,to{transform:scale(1);opacity:.7}30%{transform:scale(1.3);opacity:1}}@media(max-width:768px){.loading-container{padding:48px;max-width:-webkit-fill-available;margin:0 16px}.loading-spinner,.loading-spinner .spinner-ring:first-child{width:60px;height:60px}.loading-spinner .spinner-ring:nth-child(2){width:45px;height:45px;top:7.5px;left:7.5px}.loading-spinner .spinner-ring:nth-child(3){width:30px;height:30px;top:15px;left:15px}.loading-text h2{font-size:1.5rem}.loading-text p{font-size:.875rem}.loading-blur-circle-1{width:200px;height:200px}.loading-blur-circle-2{width:180px;height:180px}.loading-blur-circle-3{width:150px;height:150px}}.loading-container{animation:loadingFadeIn .8s ease-out}@keyframes loadingFadeIn{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.error-view-wrapper{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;background-color:#f6f6f6;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;transition:all .5s ease}.error-view-wrapper.dark{background:linear-gradient(to bottom right,#111827,#1f2937,#000);color:#fff}.error-container{padding:48px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:-webkit-fill-available;transition:all .3s ease}.dark .error-container{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.error-icon-container{display:flex;align-items:center;justify-content:center;width:120px;height:120px;border-radius:50%;transition:all .3s ease}.error-icon{width:80px;height:80px;object-fit:contain;filter:brightness(1);transition:all .3s ease}.dark .error-icon{filter:brightness(1.2)}.error-message{display:flex;flex-direction:column;align-items:center;grid-gap:4px;gap:4px}.error-message p{font-size:1.125rem;font-weight:500;color:#505153;margin:0;line-height:1.6;text-align:center}.dark .error-message p{color:#fff}.error-message p:first-child{font-weight:600}.error-message p:last-child{color:#95979a;font-size:1rem}.dark .error-message p:last-child{color:#d1d5db}@media(max-width:768px){.error-container{padding:32px;max-width:320px;margin:0 16px}.error-icon-container{width:100px;height:100px}.error-icon{width:80px;height:80px}.error-message p{font-size:1rem}.error-message p:last-child{font-size:.875rem}}@keyframes errorFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.error-container{animation:errorFadeIn .5s ease-out}*{transition:background-color .3s ease,border-color .3s ease,color .3s ease}.DatosReserva{margin-top:20px;display:grid;width:360px;justify-self:center;border-radius:32px;background:linear-gradient(169deg,hsla(0,0%,100%,.1) 1.15%,hsla(0,0%,100%,.4) 101.18%);box-shadow:0 0 2px 0 rgba(0,0,0,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:25px;margin-bottom:20px;font-family:"Circular"}@media(max-width:425px){.DatosReserva{width:245px}}.DatosReserva-DatosCliente{padding-bottom:30px;border-bottom:1px solid hsla(0,0%,50.2%,.2)}.DatosReserva-DatosCliente-Title{display:flex;flex-direction:column}.DatosReserva-DatosCliente-Title-First{font-size:20px;font-weight:600;margin-bottom:18px}.DatosReserva-DatosCliente-Title-Descrip{font-size:12px;font-style:italic;font-weight:200}.DatosReserva-DatosCliente-Campos{margin-top:20px;display:grid}.DatosReserva-DatosCliente-Campos-Input{position:relative;margin:8px 0}.DatosReserva-DatosCliente-Campos-Input__label{position:absolute;left:0;top:0;padding:.375rem .25rem;margin:calc(.375rem + 3px) .25rem;background:pink;white-space:nowrap;transform:translate(0);transform-origin:0 0;background:#f6f6f6;transition:transform .12s ease-in;font-weight:500;line-height:1.2}.DatosReserva-DatosCliente-Campos-Input__field{box-sizing:border-box;display:block;width:100%;border:1px solid;padding:.75rem .5rem;color:currentColor;background:transparent;border-radius:4px}.DatosReserva-DatosCliente-Campos-Input__field:focus+.DatosReserva-DatosCliente-Campos-Input__label,.DatosReserva-DatosCliente-Campos-Input__field:not(:placeholder-shown)+.DatosReserva-DatosCliente-Campos-Input__label{transform:translate(.25rem,-65%) scale(.8);color:#666}.DatosReserva-TextError{justify-content:center;font-family:"Circular";color:red;font-size:14px;font-weight:600;margin-top:12px}.DatosReserva-Added{margin:15px 0}.DatosReserva-DatosAcompañantesAdd{margin-top:20px;padding:15px;border:1px solid hsla(0,0%,50.2%,.4);border-radius:5px}.DatosReserva-DatosAcompañantesAdd-Title{font-size:12px;font-style:italic;font-weight:200}.DatosReserva-DatosAcompañantesAdd-Campos{margin-top:20px;display:grid}.DatosReserva-DatosAcompañantesAdd-Campos-Input{position:relative;margin:8px 0}.DatosReserva-DatosAcompañantesAdd-Campos-Input__label{position:absolute;left:0;top:0;padding:.375rem .25rem;margin:calc(.375rem + 3px) .25rem;background:pink;white-space:nowrap;transform:translate(0);transform-origin:0 0;background:#f6f6f6;transition:transform .12s ease-in;font-weight:500;line-height:1.2}.DatosReserva-DatosAcompañantesAdd-Campos-Input__field{box-sizing:border-box;display:block;width:100%;border:1px solid;padding:.75rem .5rem;color:currentColor;background:transparent;border-radius:4px}.DatosReserva-DatosAcompañantesAdd-Campos-Input__field:focus+.DatosReserva-DatosAcompañantesAdd-Campos-Input__label,.DatosReserva-DatosAcompañantesAdd-Campos-Input__field:not(:placeholder-shown)+.DatosReserva-DatosAcompañantesAdd-Campos-Input__label{transform:translate(.25rem,-65%) scale(.8);color:#666}.DatosReserva-DatosAcompañantesAdd-Btns{margin-top:20px;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:5px;column-gap:5px}.DatosReserva-DatosAcompañantesAdd-Btns-Confirm{cursor:pointer;border-radius:5px;border:none;background-color:#82e0aa;color:#145a32;height:30px;font-weight:600}.DatosReserva-DatosAcompañantesAdd-Btns-Confirm:hover{background-color:#239b56;color:#fff}.DatosReserva-DatosAcompañantesAdd-Btns-Close{border-radius:5px;cursor:pointer;font-weight:600;height:30px;border:none;background-color:#f1948a;color:#922b21}.DatosReserva-DatosAcompañantesAdd-Btns-Close:hover{background-color:#922b21;color:#fff}.DatosReserva-Confirm{display:grid;margin-top:20px;margin-bottom:30px}.DatosReserva-Confirm-Btn{justify-self:center;border-radius:50px;border:none;color:#fff;cursor:pointer;font-weight:600;height:40px;width:127px;background:var(--Botn-Verde,#abd000);box-shadow:0 2px 2px 0 rgba(0,0,0,.1)}.DatosReserva-Confirm-Btn:hover{background-color:#239b56;color:#fff}.DatosReserva-BtnsConfig{display:flex;flex-direction:row;justify-content:center;margin-top:14px}.DatosReserva-BtnsConfig-BtnAdd{background:#abd000;border:none;border-radius:50px;padding:8px 20px;color:#fff;font-weight:500;font-family:"Circular";width:100px;justify-self:end;cursor:pointer}.DatosReserva-BtnsConfig-BtnAdd:hover{background-color:#239b56;color:#fff}.DatosReserva-BtnsConfig-BtnCancel{padding:8px 20px;border:.5px solid #6a6b6c;font-family:"Circular";border-radius:50px;margin-right:15px;cursor:pointer}.DatosReserva-BtnAdd{background:#abd000;border:none;border-radius:15px;padding:10px;color:#fff;font-weight:500;font-family:"Circular";width:100px;justify-self:end}.DatosReserva .change-languague{display:grid;justify-self:center;margin-bottom:20px}.dark .DatosReserva .change-languague{background:rgba(0,0,0,.15);border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:0 2px 2px 0 hsla(0,0%,92.9%,.1),inset 0 1px 0 hsla(0,0%,100%,.1)}.DatosReserva .change-languague .nav-item{display:flex;flex-direction:column;align-items:center;color:#95979a;background:none;border:none;cursor:pointer;font-size:.75rem;padding:4px;transition:all .3s ease}.dark .DatosReserva .change-languague .nav-item{color:#d1d5db}.dark .DatosReserva .change-languague .nav-item:hover{color:#fff}.DatosReserva .change-languague .nav-item:hover{color:#505153;transform:scale(1.02)}.DatosReserva .change-languague .nav-item .icon{width:24px;height:24px;margin-bottom:4px}.DatosReserva .change-languague .nav-spacer{width:48px;height:48px}.DatosReserva .change-languague .language-dropdown-container,.DatosReserva .change-languague .language-dropdown-trigger{position:relative;display:flex;flex-direction:column;align-items:center}.DatosReserva .change-languague .language-dropdown-trigger{color:#95979a;background:none;border:none;cursor:pointer;font-size:.75rem;padding:4px;transition:all .3s ease}.dark .DatosReserva .change-languague .language-dropdown-trigger{color:#d1d5db}.dark .DatosReserva .change-languague .language-dropdown-trigger:hover{color:#fff}.DatosReserva .change-languague .language-dropdown-trigger:hover{color:#505153;transform:scale(1.02)}.DatosReserva .change-languague .language-dropdown-trigger .icon{width:24px;height:24px;margin-bottom:4px}.DatosReserva .change-languague .language-dropdown-trigger .dropdown-arrow{width:16px;height:16px;margin-left:4px;transition:transform .3s ease}.DatosReserva .change-languague .language-dropdown-trigger .dropdown-arrow.open{transform:rotate(180deg)}.DatosReserva .change-languague .language-dropdown{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:8px;background-color:#fff;border-radius:8px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);min-width:160px;max-height:300px;overflow-y:auto;z-index:1000;animation:dropdownFadeIn .3s ease}.dark .DatosReserva .change-languague .language-dropdown{background:rgba(0,0,0,.15);border:1px solid hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:0 2px 2px 0 hsla(0,0%,92.9%,.1),inset 0 1px 0 hsla(0,0%,100%,.1)}.DatosReserva .change-languague .language-option{display:block;width:100%;padding:12px;text-align:center;background:none;border:none;cursor:pointer;font-size:.875rem;color:#505153;transition:all .2s ease;border-radius:0}.dark .DatosReserva .change-languague .language-option{color:#fff}.DatosReserva .change-languague .language-option:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.DatosReserva .change-languague .language-option:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.DatosReserva .change-languague .language-option:hover{background-color:rgba(0,0,0,.05)}.dark .DatosReserva .change-languague .language-option:hover:hover{background-color:hsla(0,0%,100%,.1)}.DatosReserva .change-languague .language-option.selected{background-color:#bbde1a;color:#fff;font-weight:600}.DatosReserva .change-languague .language-option.selected:hover{background-color:rgb(148.5443548387,176.3467741935,20.6532258065)}.InfoAcom{width:100%;display:grid;margin:10px 0;border-top:1px solid hsla(0,0%,50.2%,.1);border-bottom:1px solid hsla(0,0%,50.2%,.1)}.InfoAcom-Info{display:flex;flex-direction:row;margin:14px 0;grid-column-gap:10px;column-gap:10px}.InfoAcom-Info-UserText{display:flex;flex-direction:column;margin-left:5px;font-size:12px}.InfoAcom-Info-UserText-Name{color:#505153;font-size:20px;font-style:normal;font-weight:300;line-height:normal}.InfoAcom-Info-UserText-Extra{font-size:16px;font-weight:100;font-family:"Circular";color:rgba(80,81,83,.4)}.InfoAcom-Btns{display:flex;flex-direction:row;grid-column-gap:10px;column-gap:10px;margin-bottom:14px}.InfoAcom-Btns-Edit{cursor:pointer;background-color:#abd000;border:none;border-radius:50px;padding:8px 12px;color:#fff;font-family:"Circular";font-size:14px;font-weight:600}.InfoAcom-Btns-Edit span{margin-right:10px}.InfoAcom-Btns-Edit img{margin-bottom:-3px}.InfoAcom-Btns-Edit:disabled{background-color:hsla(0,0%,50.2%,.5);cursor:not-allowed}.InfoAcom-Btns-Delete{cursor:pointer;font-weight:600;font-size:14px;font-family:"Circular";padding:8px 20px;border:none;border-radius:50px;color:#fff;background-color:rgba(237,0,0,.5)}.InfoAcom-Btns-Delete:disabled{background-color:hsla(0,0%,50.2%,.5);cursor:not-allowed}.InfoAcom-Delete{cursor:pointer;justify-items:center;align-self:center}.InfoAcom-InfoComplete{padding-left:5px;margin-bottom:14px;text-align:center;font-size:12px}.InfoAcom-InfoComplete strong{cursor:pointer}.InputText{margin:8px 0}.InputText-Label{padding-left:9px;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.InputText-Label-Normal{color:#505153}.InputText-Label-Error{color:red}.InputText-Input{width:333px;height:30px;border-radius:8px;background:linear-gradient(93deg,hsla(0,0%,100%,.4) -38.4%,hsla(0,0%,100%,.6) 116.88%);box-shadow:0 2px 2px 0 rgba(0,0,0,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:9px 12px;font-size:16px;font-family:"Circular"}.InputText-Input-Normal{border:1px solid rgba(209,213,219,.4)}.InputText-Input-Error{border:.5px solid red}.InputText-Input-Error::placeholder{color:red}@media(max-width:425px){.InputText-Input{width:230px}}.Title{justify-content:center}.Title-Say{color:#505153;text-align:center;font-size:25px;font-style:normal;font-weight:700;line-height:normal}.Title-Descrip{display:flex;flex-direction:column;font-size:14px;margin:8px 0 21px;font-size:18px}.Title-Descrip-text-two{font-weight:600}.Selects{margin:8px 0}.Selects-Label{padding-left:9px;color:#505153;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.Selects-Input{width:360px;height:50px;border-radius:8px;border:1px solid rgba(209,213,219,.4);background:linear-gradient(93deg,hsla(0,0%,100%,.4) -38.4%,hsla(0,0%,100%,.6) 116.88%);box-shadow:0 2px 2px 0 rgba(0,0,0,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:9px 12px;font-size:16px;font-family:"Circular"}@media(max-width:425px){.Selects-Input{width:256px}}.InputTextDouble{display:grid;grid-template-columns:30% 70%;margin:8px 0}.InputTextDouble-One-Label{padding-left:9px;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.InputTextDouble-One-Label-Normal{color:#505153}.InputTextDouble-One-Label-Error{color:red}.InputTextDouble-One-Input{width:60%;height:30px;border-radius:8px;background:linear-gradient(93deg,hsla(0,0%,100%,.4) -38.4%,hsla(0,0%,100%,.6) 116.88%);box-shadow:0 2px 2px 0 rgba(0,0,0,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:9px 12px;font-size:16px;font-family:"Circular"}.InputTextDouble-One-Input-Normal{border:1px solid rgba(209,213,219,.4)}.InputTextDouble-One-Input-Error{border:.5px solid red}.InputTextDouble-One-Input-Error::placeholder{color:red}.InputTextDouble-Two{display:flex;flex-direction:column}.InputTextDouble-Two-Label{padding-left:9px;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.InputTextDouble-Two-Label-Normal{color:#505153}.InputTextDouble-Two-Label-Error{color:red}.InputTextDouble-Two-Input{width:223px;height:30px;border-radius:8px;background:linear-gradient(93deg,hsla(0,0%,100%,.4) -38.4%,hsla(0,0%,100%,.6) 116.88%);box-shadow:0 2px 2px 0 rgba(0,0,0,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:9px 12px;font-size:16px;font-family:"Circular"}.InputTextDouble-Two-Input-Normal{border:1px solid rgba(209,213,219,.4)}.InputTextDouble-Two-Input-Error{border:.5px solid red}.InputTextDouble-Two-Input-Error::placeholder{color:red}@media(max-width:425px){.InputTextDouble-Two-Input{width:150px}}.Acom-AcomTitle{margin-top:20px;display:flex;flex-direction:column}.Acom-AcomTitle-Title{font-size:20px;font-weight:600;margin-bottom:10px}.Acom-AcomTitle-DescripContent-Descrip{font-size:17px;font-style:normal;font-weight:500;line-height:20px}.Acom-AcomTitle-DescripContent-DescripTwo{font-size:17px;font-style:normal;font-weight:600;line-height:20px}.Acom-AcomTitle-Complement{font-size:14px;font-style:normal;font-weight:700;line-height:20px}.Acom-DatosAcompañantes{margin-top:15px}.Acom-DatosAcompañantes-Add{cursor:pointer;display:flex;flex-direction:row;justify-content:center;width:265px;border-radius:50px;border:none;height:40px;padding:10px 25px;background:#abd000;box-shadow:0 2px 2px 0 rgba(0,0,0,.1)}.Acom-DatosAcompañantes-Add:hover{background-color:#239b56;color:#fff}.Acom-DatosAcompañantes-Add span{color:#fff;font-weight:600;font-size:14px}.Acom-DatosAcompañantes-Add img{padding-left:10px}.Acom-DatosAcompañantes-Add:disabled{background-color:hsla(0,0%,50.2%,.5);cursor:not-allowed}.Observaciones{margin-top:10px}.Observaciones-Title{display:flex;flex-direction:column;margin-top:20px}.Observaciones-Title-Text{font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px}.Observaciones-Title-DescripContent{font-size:16px;font-style:normal;line-height:20px}.Observaciones-Title-DescripContent-Descrip{font-weight:500}.Observaciones-Title-DescripContent-DescripStrong{font-weight:600}.Observaciones-Add{border-radius:15px;margin-top:8px}.Observaciones-Add-Input{width:345px;height:200px;border:none;border-radius:8px;background:linear-gradient(93deg,hsla(0,0%,100%,.2) -38.4%,hsla(0,0%,100%,.4) 116.88%);box-shadow:0 2px 2px 0 rgba(0,0,0,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:11px 0 0 11px;font-family:"Circular";font-size:16px}@media(max-width:425px){.Observaciones-Add-Input{width:240px}}.DatosConfirmados{display:grid;height:100vh;margin:0 30px}.DatosConfirmados-Content{display:grid;justify-items:center;align-self:center}.DatosConfirmados-Content-Img{margin-bottom:15px;justify-items:center;align-self:center}.DatosConfirmados-Content-Text{font-size:14px;font-weight:400;justify-items:center;align-self:center;text-align:justify;font-size:16px;font-weight:600}.principal_container{display:grid;grid-template-columns:15% 85%;grid-template-columns:20% 80%}.principal_container .principal_container_sidebar{display:grid;background-color:#f9f9f9;position:-webkit-sticky;position:sticky;top:0;height:100vh}.principal_container .principal_container_content .navbar_container{display:grid;grid-template-columns:repeat(2,1fr);height:80px;background-color:#3f9948;box-shadow:0 6px 3px -3px rgba(146,158,158,.6);position:-webkit-sticky;position:sticky;top:0;z-index:10}.principal_container .principal_container_content .navbar_container .navbar_title{justify-self:start;padding-left:30px;align-self:center;font-size:18px;font-weight:500;color:#fff}.principal_container .principal_container_content .navbar_container .navbar_title .nameText{color:#000}.principal_container .principal_container_content .navbar_container .navbar_title .navbar_menu{display:none;font-size:25px;padding-right:30px;cursor:pointer}.principal_container .principal_container_content .navbar_container .navbar_title .navbar_close_container{z-index:1;display:inline-block;position:fixed;height:100%;width:300px;top:0;left:0;background-color:#fff}.principal_container .principal_container_content .navbar_container .navbar_title .navbar_close_container .navbar_close{display:grid;color:#1c1c1c;padding:10px 15px 10px 0;text-align:end;font-size:25px;cursor:pointer}.principal_container .principal_container_content .navbar_container .navbar_btn_logout{display:flex;justify-self:flex-end;align-self:center;margin-right:20px;color:#fff;font-size:25px;padding:5px 12px;border-radius:50%;cursor:pointer}.principal_container .principal_container_content .principal_container_views{display:grid}.principal_container .principal_container_content .active_menu{background:rgba(169,170,169,.6);opacity:.7}.principal_container .button_back{padding:5px 10px;border-radius:50%;font-size:25px;color:#fff;cursor:pointer;border:none;background-color:#3f9948}.principal_container .button_back:hover{background-color:rgba(76,175,80,.9019607843)}@media(max-width:1600px){.principal_container{grid-template-columns:18% 82%}}@media(max-width:1380px){.principal_container{grid-template-columns:22% 78%}}@media(max-width:1080px){.principal_container{grid-template-columns:100%}.principal_container .principal_container_sidebar{display:none}.principal_container .principal_container_content .navbar_container .navbar_title .navbar_menu{display:inline}}._login_container_principal{display:grid;grid-template-columns:100%;grid-template-rows:100%;height:100vh;justify-self:center;align-items:center}._login_container_principal .principal{display:grid;margin:50px 20%;grid-template-columns:repeat(2,50%);border-radius:20px;box-shadow:3px 3px 3px 1px rgba(0,0,0,.2)}._login_container_principal .principal ._hero{grid-template-columns:100%;background-color:#3f9948;border-radius:20px 0 0 20px}._login_container_principal .lenguaje{display:flex;align-self:flex-start;justify-self:flex-end}._form{display:grid;grid-template-rows:30% 11% 34% 8% 5% 12%}._form ._container__logo{display:grid;height:150px}._form ._container__logo ._logo{justify-self:center;align-self:flex-end}._form ._container__title{display:grid;height:50px}._form ._container__title ._title{font-size:25px;font-weight:600;color:#929e9e;justify-self:center;align-self:center}@media(max-width:1440px){._form ._container__title ._title{font-size:20px}}@media(max-width:1440px){._form ._container__title{height:35px}}._form ._container_inputs ._btn_input,._form ._container_inputs ._btn_submit{margin-left:15%;margin-right:15%;border-radius:15px;border:none;height:35px;font-size:14px;padding-left:15px}._form ._container_inputs{display:grid;height:140px}._form ._container_inputs ._btn_input{background-color:#e2e3e5;color:#1c1c1c}@media(max-width:1440px){._form ._container_inputs ._btn_input{height:30px}}@media(max-width:1200px){._form ._container_inputs ._btn_input{height:28px}}._form ._container_inputs ._container_password{display:flex;margin-left:15%;margin-right:15%;justify-content:space-between}._form ._container_inputs ._container_password ._input_password{width:100%;border-radius:15px;border:none;height:35px;font-size:14px;padding-left:15px;background-color:#e2e3e5;color:#1c1c1c}._form ._container_inputs ._container_password ._container_icon{position:-webkit-sticky;position:sticky;margin-top:-5px}@media(max-width:1440px){._form ._container_inputs ._container_password ._input_password{height:30px}}@media(max-width:1200px){._form ._container_inputs ._input_password{height:28px}}._form ._container_inputs ._btn_submit{background-color:#3f9948;color:#fff;cursor:pointer}@media(max-width:1440px){._form ._container_inputs ._btn_submit{height:30px}}@media(max-width:1200px){._form ._container_inputs ._btn_submit{height:28px}}._form ._container_forget_pass{display:grid;height:50px}._form ._container_forget_pass ._forget_pass{justify-self:center;align-self:center;font-weight:600;cursor:pointer}._form ._container_info_contact{display:grid;justify-self:center;align-self:center}._form ._container_info_contact ._info_contact{justify-self:center;align-self:center;font-weight:600;cursor:pointer;text-decoration:none;color:#000}@media(max-width:1300px){._form ._container_info_contact ._info_contact{font-size:14px}}._form .forgot_password{display:grid;justify-self:center;align-self:center}._form .forgot_password a{text-decoration:none;color:#1c1c1c;font-weight:600;font-size:14px}._form .language_select{display:flex;justify-content:center}@media(max-width:1300px){._form ._container__logo{display:flex;align-items:center;justify-content:center;height:130px}._form ._logo{height:110px;width:110px}}@media(max-width:1300px){._form ._container_inputs{display:grid;grid-template-rows:15% auto 15%}}@media(max-width:1300px){._form{display:grid;grid-template-rows:35% 10% auto auto auto 10%}}@media(max-width:930px){._login_container_principal{height:100vh}._login_container_principal .principal{grid-template-columns:repeat(2,50%);margin:0 5% 15px}._login_container_principal .principal ._hero{border-radius:20px 20px 0 0}}@media(max-width:600px){._login_container_principal{height:100vh}._login_container_principal .principal{grid-template-columns:100%;margin:0 5% 15px}._login_container_principal .principal ._hero{border-radius:20px 20px 0 0}}@media(max-width:680px){._login_container_principal{height:100vh;width:-webkit-fill-available}._login_container_principal .principal{border:none;box-shadow:none;grid-template-columns:100%}._login_container_principal .principal ._hero{display:none}}.projects_container{display:grid;margin:20px 2% 0;grid-template-columns:100%;grid-row-gap:30px;row-gap:30px;padding-bottom:50px}@media(max-width:1080px){.projects_container{grid-template-columns:100%}}._pro_car_container{display:grid;height:200px;border-radius:10px;box-shadow:4px 1px 4px 1px hsla(0,0%,50.2%,.3);border:1px solid rgba(146,158,158,.3);grid-template-columns:20% 30% 30% 20%;cursor:pointer}._pro_car_container ._pro_car_container_img{display:grid;grid-template-columns:100%}._pro_car_container ._pro_car_container_img ._pro_car_img_container{display:grid;grid-template-columns:100%;height:200px}._pro_car_container ._pro_car_container_img ._pro_car_img_container ._pro_car_img{width:150px;height:150px;border-radius:10px;align-self:center;justify-self:center}._pro_car_container ._pro_car_container_info{display:grid;grid-template-rows:repeat(3,1fr)}._pro_car_container ._pro_car_container_info ._pro_car_info_name{grid-template-columns:100%;font-size:18px;color:#000;font-weight:600;align-self:flex-end}._pro_car_container ._pro_car_container_info ._pro_car_info_state{display:grid;grid-template-columns:100%}._pro_car_container ._pro_car_container_info ._pro_car_info_state ._pro_car_info_state_color{padding:5px 15px;font-size:18px;justify-self:flex-start;align-self:center;font-weight:700;color:#fff}._pro_car_container ._pro_car_container_info ._pro_car_info_state .color_percent_0{border-radius:6px;background-color:#bf2626}._pro_car_container ._pro_car_container_info ._pro_car_info_state .color_percent_25{border-radius:6px;background-color:#ff320e}._pro_car_container ._pro_car_container_info ._pro_car_info_state .color_percent_50{border-radius:6px;background-color:#ff660e}._pro_car_container ._pro_car_container_info ._pro_car_info_state .color_percent_75{border-radius:6px;background-color:#ffaf0e}._pro_car_container ._pro_car_container_info ._pro_car_info_state .color_percent_100{border-radius:6px;background-color:#3f9948}._pro_car_container ._pro_car_container_info ._pro_car_info_city_contry{font-size:18px;justify-self:start;align-self:flex-start}._pro_car_container ._pro_car_container_cad{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}._pro_car_container ._pro_car_container_cad ._pro_car_info_count_titles{justify-self:center;align-self:flex-end;font-size:15px;color:#1c1c1c}._pro_car_container ._pro_car_container_cad ._pro_car_info_num_count{font-size:17px;justify-self:center;align-self:flex-start;color:#1c1c1c}._pro_car_container ._pro_car_container_cad ._pro_car_info_num_count ._pro_car_info_num_count_off{color:#bf2626;font-weight:600}._pro_car_container ._pro_car_container_weather{display:grid;grid-template-columns:100%}._pro_car_container ._pro_car_container_weather ._pro_car_info_weather_and_clocl{display:grid;grid-template-rows:60% 40%}._pro_car_container ._pro_car_container_weather ._pro_car_info_weather_and_clocl ._pro_car_info_clock_{justify-self:center;align-self:flex-start;font-size:17px;color:#3f9948}._pro_car_container ._pro_car_container_weather ._pro_car_info_weather_and_clocl ._pro_car_info_weather_{display:grid;grid-template-columns:repeat(2,1fr);color:#474747}._pro_car_container ._pro_car_container_weather ._pro_car_info_weather_and_clocl ._pro_car_info_weather_ ._pro_car_info_weather_icon_{justify-self:flex-end;align-self:flex-end;font-size:25px}._pro_car_container ._pro_car_container_weather ._pro_car_info_weather_and_clocl ._pro_car_info_weather_ ._pro_car_info_weather_temp_{padding-bottom:20px;justify-self:flex-start;align-self:flex-end;font-size:25px}@media(max-width:1080px){._pro_car_container{height:530px;grid-template-columns:100%}._pro_car_container ._pro_car_container_info ._pro_car_info_city_contry,._pro_car_container ._pro_car_container_info ._pro_car_info_name,._pro_car_container ._pro_car_container_info ._pro_car_info_state ._pro_car_info_state_color{justify-self:center}._pro_car_container ._pro_car_container_cad ._pro_car_info_count_titles{font-size:15px}._pro_car_container ._pro_car_container_cad ._pro_car_info_num_count{font-size:18px}._pro_car_container ._pro_car_container_weather{margin-bottom:15px}}.__areas_name_min_32__{font-size:22px}.__areas_name_max_32__{font-size:17px}.__area_container_info_general__{display:grid;grid-template-rows:40% 30% 30%}.__area_container_info_general__ .__area_container_name__{display:grid;justify-self:flex-start;align-self:flex-end;font-weight:700;color:#474747}.__area_container_info_general__ .__area_container_location__{display:grid;justify-self:flex-start;align-self:center}.__area_container_info_general__ .__area_container_status__{display:flex;flex-direction:column;grid-gap:10px;gap:10px;justify-self:flex-start;align-self:center}.__area_container_info_general__ .__area_container_status__ .create_controller_button{background:rgba(27,114,220,.8);font-weight:500;padding:5px 10px;color:#f0f8ff;border:none;font-size:1rem;cursor:pointer;display:flex;grid-gap:5px;gap:5px;justify-content:center;align-items:center;border-radius:6px;font-weight:700}.__area_container_info_general__ .__area_container_status__ .create_controller_button:hover{background:#1b72dc}.__area_container_info_general__ .__area_container_status__ .__area_container_status_number__{color:#fff;font-weight:500;padding:5px 10px}.__area_container_info_general__ .__area_container_status__ .color_percent_0{border-radius:6px;background-color:#bf2626}.__area_container_info_general__ .__area_container_status__ .color_percent_25{border-radius:6px;background-color:#ff320e}.__area_container_info_general__ .__area_container_status__ .color_percent_50{border-radius:6px;background-color:#ff660e}.__area_container_info_general__ .__area_container_status__ .color_percent_75{border-radius:6px;background-color:#ffaf0e}.__area_container_info_general__ .__area_container_status__ .color_percent_100{border-radius:6px;background-color:#3f9948}.__area_container_info_status__{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:55% 45%}.__area_container_info_status__ .__area_container_info_data__{justify-self:center;align-self:flex-end;color:#474747;font-size:18px;font-weight:600}.__area_container_info_status__ .__area_container_info_data__ .__area_container_info_data_offline__{color:#bf2626}.__area_container_info_status__ .__area_container_info_names__{justify-self:center;align-self:flex-start;color:#474747;font-size:15px;font-weight:600}.__area_cotnainer_info_weather_clock__{display:grid;grid-template-rows:60% 40%}.__area_cotnainer_info_weather_clock__ .__area_cotnainer_info_clock__{justify-self:center;align-self:flex-start;font-size:17px;color:#474747}.__area_cotnainer_info_weather_clock__ .__area_cotnainer_info_weather__{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1%;column-gap:1%}.__area_cotnainer_info_weather_clock__ .__area_cotnainer_info_weather__ .__area_cotnainer_info_weather_icon_{justify-self:flex-end;align-self:flex-end;font-size:25px}.__area_cotnainer_info_weather_clock__ .__area_cotnainer_info_weather__ .__area_cotnainer_info_weather_temp_{justify-self:flex-start;padding-bottom:20px;align-self:flex-end;font-size:25px}@media(max-width:1380px){.__area_container_info_general__{margin-left:7%}}@media(max-width:850px){.__area_container_info_general__{margin-left:0;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.__area_container_info_general__ .__area_container_name__{display:flex;justify-content:center;justify-self:unset;align-self:unset}}.Container{display:grid;grid-template-columns:500px,200px,300px}.inputDates{background-color:#0ff;width:200px;height:100px;border-radius:8px}.project_datatable_container{display:grid;max-width:1536px;padding-left:.5rem;padding-right:.5rem}.project_datatable_container .project_container_header{display:flex;height:100%;width:auto;font-size:12px}.project_datatable_container .project_container_header h1{margin-left:3%}.project_datatable_container .project_container_header span{font-weight:600;font-size:16;color:#929e9e}.project_datatable_container .project_container_header .table_title_container{width:50%}.project_datatable_container .project_container_header .container_button_and_filter{display:flex;width:49%;justify-content:flex-end}.project_datatable_container .project_container_header .container_button_and_filter .content_header_project_button{display:flex;width:auto;align-items:center;justify-content:flex-end;padding-right:6px}.project_datatable_container .project_container_header .container_button_and_filter .content_header_project_button .project_button_agreger{align-items:center;display:flex;background:rgba(27,114,220,.921);color:#fff;height:36px;padding:11px 15px;border-radius:5px;font-size:14px;border:none;cursor:pointer}.project_datatable_container .project_container_header .container_button_and_filter .content_header_project_button .project_button_agreger:hover{color:#d5d8df;cursor:pointer}.project_datatable_container .project_container_header .project_filter_container{width:35%;margin-right:2%;padding-top:12.5px}@media(max-width:800px){.project_datatable_container .project_container_header .table_title{font-size:20px}.project_datatable_container .project_container_header .container_button_and_filter{display:flex}.project_datatable_container .project_container_header .container_button_and_filter .project_filter_container{width:70%;padding-top:7px}.project_datatable_container .project_container_header .table_title_container{width:50%}}@media(max-width:375px){.project_datatable_container .project_container_header{display:flex;flex-direction:column}.project_datatable_container .project_container_header .table_title_container{justify-content:center;height:45px;width:auto}.project_datatable_container .project_container_header .table_title_container .table_title{display:flex;justify-content:center}.project_datatable_container .project_container_header .container_button_and_filter{display:flex;align-items:center;justify-content:center;width:100%}.project_datatable_container .project_container_header .project_filter_container{margin-bottom:6px;width:60%}}@media(max-width:600px){.project_datatable_container .table_container{overflow:auto;font-size:15px}}.project_datatable_container .project_datatable{border-collapse:collapse;margin:0 1.5%;height:auto;border-radius:10px 10px 0 0;width:97%;overflow:hidden}.project_datatable_container .project_datatable .project_container_title_table{background:rgba(31,137,229,.2);color:#000;width:94.7%;height:5em}.project_datatable_container .project_datatable .project_container_table_body{align-items:center;border:2px;background:hsla(0,0%,44.3%,.091);color:#000;height:4.5em}.project_datatable_container .project_datatable .project_container_table_body:nth-child(2n){background-color:#fff}.project_datatable_container .project_datatable .main_project_status_container{text-align:center}.project_datatable_container .project_datatable .main_project_status_container .container_status_active_project{width:auto;padding:2px 3px 5px;border-radius:4px;background-color:rgba(34,169,92,.15);border:1px solid #22a95c;color:#22a95c}.project_datatable_container .project_datatable .main_project_status_container .container_status_active_project span{display:flex;align-items:center;width:100%;font-weight:500}.project_datatable_container .project_datatable .main_project_status_container .container_status_active_project p{font-size:12px;margin:0 auto;color:#fff;display:flex;justify-self:center;justify-content:center}.project_datatable_container .project_datatable .main_project_status_container .container_status_inactive_project{width:auto;padding:2px 3px 5px;border-radius:4px;background-color:rgba(191,38,38,.15);border:1px solid #bf2626;color:#bf2626}.project_datatable_container .project_datatable .main_project_status_container .container_status_inactive_project span{display:flex;align-items:center;font-weight:500}.project_datatable_container .project_datatable .main_project_status_container .container_status_inactive_project p{font-size:12px;margin:0 auto;color:#fff;display:flex;justify-self:center;justify-content:center}.project_datatable_container .project_datatable .project_container_img{font-weight:400;text-align:center}.project_datatable_container .project_datatable .project_container_img .project_logo{width:50px;height:50px;border-radius:10px}@media(max-width:500px){.project_datatable_container .project_datatable .project_container_img{font-weight:400;text-align:center}.project_datatable_container .project_datatable .project_container_img .project_logo{width:35px;height:35px;border-radius:10px}}.project_datatable_container .project_datatable .project_img{font-weight:700}@media(max-width:500px){.project_datatable_container .project_datatable .project_img{font-size:15px}}.project_datatable_container .project_datatable .project_container_name{font-weight:400;text-align:center}.project_datatable_container .project_datatable .project_name{font-weight:700;text-align:center}@media(max-width:500px){.project_datatable_container .project_datatable .project_name{font-size:15px}}.project_datatable_container .project_datatable .project_container_country{font-weight:400;text-align:center}.project_datatable_container .project_datatable .project_country{font-weight:700;text-align:center}@media(max-width:500px){.project_datatable_container .project_datatable .project_country{font-size:15px}}.project_datatable_container .project_datatable .project_container_state{text-align:center;font-weight:400}.project_datatable_container .project_datatable .project_state{font-weight:700;text-align:center}@media(max-width:500px){.project_datatable_container .project_datatable .project_state{font-size:15px}}.project_datatable_container .project_datatable .project_container_city{font-weight:400;text-align:center}.project_datatable_container .project_datatable .project_city{font-weight:700;text-align:center}@media(max-width:500px){.project_datatable_container .project_datatable .project_city{font-size:15px}}.project_datatable_container .project_datatable .project_status{font-weight:700;text-align:center}@media(max-width:500px){.project_datatable_container .project_datatable .project_status{font-size:15px}}.project_datatable_container .project_datatable .project_edit{font-weight:700;text-align:center}@media(max-width:500px){.project_datatable_container .project_datatable .project_edit{font-size:15px}}.project_datatable_container .project_datatable .project_container_acctions{display:flex;justify-content:space-around;flex-direction:row}.project_datatable_container .project_datatable .project_container_acctions .project_edit_button{color:rgba(16,81,203,.805);justify-content:center}.project_datatable_container .project_datatable .project_container_acctions .project_edit_button:hover{color:#1051cb;cursor:pointer}.projects_pagination{display:flex;flex-direction:row;justify-content:center;align-items:center;height:80px}.projects_pagination .projects_pagination_button{background-color:#3f9948;color:#fff;margin-right:2%;margin-left:2%}._areas_container .__areas_container__{display:grid;grid-template-columns:15% 85%;background-color:#ddeedf;height:220px}._areas_container .__areas_container__ .__areas_container_logo__{display:grid;grid-template-columns:100%;justify-self:center;align-self:center}._areas_container .__areas_container__ .__areas_container_logo__ .__areas__img{box-shadow:1px 1px 4px 4px rgba(146,158,158,.3);border-radius:15px}._areas_container .__areas_container__ .__areas_container_project_and_filters__{display:grid;grid-template-rows:55% 45%}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_project__{display:grid;grid-template-columns:repeat(3,1fr)}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__{display:grid;grid-template-columns:70% 30%;margin:10px 2% 20px 0;border-radius:15px;grid-column-gap:30px;column-gap:30px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_filter_report__ .__open_drop_report_open__,._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__open_drop_filter_open__{display:block;position:absolute;z-index:1;width:250px;border-radius:10px;background-color:#f5f5f5;box-shadow:1px 1px 4px 4px rgba(146,158,158,.3);border:1px solid rgba(146,158,158,.7)}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__{display:grid;grid-template-columns:auto 30% auto auto;border-radius:15px;background-color:#fff;box-shadow:1px 1px 4px 4px rgba(146,158,158,.3);grid-gap:10px;gap:10px;padding:1px 10px;align-items:center;position:relative}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_name__{display:flex;justify-content:space-evenly;align-items:center;font-size:20px;color:#474747;font-weight:600;flex-wrap:wrap}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_name__ .__occupancy_indicator__{display:flex;flex-direction:column;align-items:center;margin-left:15px;padding:5px 8px;background:linear-gradient(135deg,#1976d2,#1565c0);border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1)}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_name__ .__occupancy_indicator__ .__occupancy_percentage__{font-size:14px;font-weight:700;color:#fff;line-height:1}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_name__ .__occupancy_indicator__ .__occupancy_label__{font-size:9px;color:hsla(0,0%,100%,.9);font-weight:500;text-transform:uppercase;letter-spacing:.3px;margin-top:1px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_status__{display:flex;align-items:center;justify-content:space-evenly;box-shadow:1px 1px 4px 4px rgba(146,158,158,.3);margin:15px 5px;padding:5px 0;border-radius:5px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_status__ .__area_container_text_filter__{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_status__ .__area_container_icon_filter__{justify-self:flex-start;align-self:center;padding:5px 12px;border-radius:50%;cursor:pointer;background-color:rgba(146,158,158,.3)}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_status__ .__area_container_icon_filter__:hover{background-color:rgba(146,158,158,.5)}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__open_drop_filter_close__{display:none}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__open_drop_filter_open__{position:absolute;left:50%;transform:translateX(-50%);top:100%;margin-top:6px;z-index:5}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__filters_names__{border-radius:5px;font-size:17px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__filters_names__ .__filter_name_todas__{padding:10px 25px;border-radius:10px 10px 0 0;color:#1c1c1c;cursor:pointer}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__filters_names__ .__filter_name_todas__:hover{color:#fff;background-color:#474747}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__filters_names__ .__filter_name_libre__{padding:10px 25px;cursor:pointer}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__filters_names__ .__filter_name_libre__:hover{color:#fff;background-color:#3f9948}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__filters_names__ .__filter_name_ocupado__{padding:10px 25px;cursor:pointer}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__filters_names__ .__filter_name_ocupado__:hover{color:#fff;background-color:rgba(31,137,229,.9019607843)}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__filters_names__ .__filter_name_fuera__{padding:10px 25px;cursor:pointer}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__filters_names__ .__filter_name_fuera__:hover{color:#fff;background-color:#bf2626}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__filters_names__ .__filter_name_sin__{padding:10px 25px;cursor:pointer;border-radius:0 0 10px 10px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__filters_names__ .__filter_name_sin__:hover{color:#fff;background-color:#929e9e}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_search__{display:grid;grid-template-columns:100%;justify-self:center;align-self:center}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_search__ ._areas_container_search_input input{box-shadow:1px 1px 4px 4px rgba(146,158,158,.3);border-radius:5px;background-color:#fff;padding:10px 15px;border:none;font-size:15px;width:100%;box-sizing:border-box}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .add_area_button{display:flex;align-self:center;align-items:center}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_filter_report__{display:grid;border-radius:15px;margin-right:40px;background-color:#fff;box-shadow:1px 1px 4px 4px rgba(146,158,158,.3)}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_filter_report__ ._areas_report{display:flex;justify-content:center}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_filter_report__ ._areas_report ._report_ver_container{display:flex;justify-self:center;align-self:center;box-shadow:1px 1px 4px 4px rgba(146,158,158,.3);border:1px solid rgba(146,158,158,.5);border-radius:5px;padding:10px 15px;grid-gap:8px;gap:8px;align-items:center}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_filter_report__ ._areas_report ._report_ver_container ._report_ver{background-color:#fff;flex:1 1;border:none;cursor:pointer;color:#1c1c1c;font-size:17px;text-overflow:ellipsis;overflow:hidden}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_filter_report__ ._areas_report ._report_ver_container ._report_ver span{padding-left:5px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_filter_report__ ._areas_report ._report_ver_container .__area_container_icon_report__{justify-self:flex-start;align-self:center;padding:5px 12px;border-radius:50%;cursor:pointer;background-color:rgba(146,158,158,.3);flex-shrink:0}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_filter_report__ ._areas_report ._report_ver_container .__area_container_icon_report__:hover{background-color:rgba(146,158,158,.5)}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_filter_report__ .__open_drop_report_close__{display:none}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_filter_report__ .__open_drop_report_open__{justify-self:center;margin-top:70px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_filter_report__ .__buttons_names__{font-size:17px;border-radius:5px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_filter_report__ .__buttons_names__ .__button_ocupation__{padding:10px 25px;border-radius:10px 10px 0 0;color:#1c1c1c;cursor:pointer}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_filter_report__ .__buttons_names__ .__button_ocupation__:hover{color:#fff;background-color:#929e9e}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_filter_report__ .__buttons_names__ .__button_ocupation__ i{padding-right:10px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_filter_report__ .__buttons_names__ .__button_medidores__{padding:10px 25px;color:#1c1c1c;cursor:pointer}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_filter_report__ .__buttons_names__ .__button_medidores__ i{padding-right:10px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_filter_report__ .__buttons_names__ .__button_medidores__:hover{color:#fff;background-color:#929e9e}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_filter_report__ .__buttons_names__ .__button_report_fails_by_project__{padding:10px 25px;border-radius:0 0 10px 10px;color:#1c1c1c;cursor:pointer}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_filter_report__ .__buttons_names__ .__button_report_fails_by_project__ i{padding-right:10px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_filter_report__ .__buttons_names__ .__button_report_fails_by_project__:hover{color:#fff;background-color:#929e9e}._areas_container ._areas_container_location{padding:40px 2% 0;margin-bottom:35px;display:grid;grid-template-columns:repeat(6,1fr);grid-row-gap:20px;row-gap:20px;grid-column-gap:20px;column-gap:20px}@media(max-width:1600px){._areas_container{overflow:visible;margin-bottom:30px}._areas_container .__areas_container__{grid-template-columns:18% 82%}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__{grid-template-columns:70% 30%}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__open_drop_filter_open__{left:50%;transform:translateX(-50%);top:100%}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__area_container_filters_search__ ._areas_container_search_input{padding:10px}._areas_container ._areas_container_location{grid-template-columns:repeat(6,1fr)}}@media(max-width:1380px){._areas_container{overflow:visible}._areas_container .__areas_container__{grid-template-columns:100%;height:440px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__{margin:10px 0 10px 2%;grid-template-columns:70% 30%;grid-column-gap:20px;column-gap:20px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__open_drop_filter_open__{left:50%;transform:translateX(-50%);top:100%}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__area_container_filters_name__{padding-left:0}._areas_container ._areas_container_location{grid-template-columns:repeat(5,1fr)}}@media(max-width:1180px){._areas_container{overflow:visible}._areas_container ._areas_container_location{grid-template-columns:repeat(4,1fr)}}@media(max-width:850px){._areas_container{overflow:visible}._areas_container .__areas_container__{height:800px}._areas_container .__areas_container__ .__areas_container_logo__ img{width:250px;height:250px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_project__{grid-template-columns:100%}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__{grid-template-columns:100%;grid-row-gap:15px;row-gap:15px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__{width:98%;grid-template-columns:1fr auto 1fr auto;grid-gap:8px;gap:8px;padding:1px 8px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_name__{font-size:18px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_name__ .__occupancy_indicator__{margin-left:10px;padding:6px 10px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_name__ .__occupancy_indicator__ .__occupancy_percentage__{font-size:16px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_name__ .__occupancy_indicator__ .__occupancy_label__{font-size:10px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_status__{margin:10px 3px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_status__ .__area_container_text_filter__{font-size:14px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_search__ ._areas_container_search_input input{padding:8px 12px;font-size:14px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_filter_report__{display:flex;justify-content:center;width:98%;margin-right:0}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__area_container_filters_status__{grid-template-columns:100%}}@media(max-width:680px){._areas_container{overflow:visible}._areas_container .__areas_container__{height:980px}._areas_container .__areas_container__ .__areas_container_logo__ img{width:180px;height:180px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__{display:flex;flex-direction:column;align-items:center;width:80%;grid-gap:15px;gap:15px;padding:1px 15px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_name__{font-size:16px;text-align:center}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_name__ .__occupancy_indicator__{margin-left:8px;padding:4px 6px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_name__ .__occupancy_indicator__ .__occupancy_percentage__{font-size:12px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_name__ .__occupancy_indicator__ .__occupancy_label__{font-size:8px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_status__{display:flex;justify-content:center;width:60%}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_status__ .__area_container_text_filter__{font-size:13px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_search__{width:100%;max-width:300px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_search__ ._areas_container_search_input input{padding:6px 10px;font-size:13px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_filter_report__{width:80%}._areas_container ._areas_container_location{grid-template-columns:repeat(3,1fr);margin:0 10px}}@media(max-width:580px){._areas_container{overflow:visible}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__{margin:5px 2%}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__{width:95%;grid-gap:10px;gap:10px;padding:1px 10px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_name__{font-size:14px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_name__ .__occupancy_indicator__{margin-left:5px;padding:3px 5px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_name__ .__occupancy_indicator__ .__occupancy_percentage__{font-size:10px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_name__ .__occupancy_indicator__ .__occupancy_label__{font-size:7px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_status__{width:70%}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_status__ .__area_container_text_filter__{font-size:12px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_search__{max-width:250px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_name_filters_and_search__ .__area_container_filters_search__ ._areas_container_search_input input{padding:5px 8px;font-size:12px}._areas_container .__areas_container__ .__areas_container_project_and_filters__ .__areas_container_filters__ .__areas_container_filter_report__{width:95%}._areas_container ._areas_container_location{grid-template-columns:repeat(2,1fr);margin:0 10px}}._area_container_title_true{grid-template-columns:80% 20%}._area_container,._area_container_title_false{grid-template-columns:100%}._area_container{display:grid;height:80px;grid-template-rows:35% 65%;border:1px solid hsla(0,0%,50.2%,.3);box-shadow:2px 1px 2px 1px rgba(146,158,158,.4);border-radius:10px}._area_container:hover{box-shadow:0 7px 29px 0 rgba(146,158,158,.6)}._area_container ._area_container_title{display:flex;justify-content:center;border-radius:5px 5px 0 0}._area_container ._area_container_title .color_title_pluggin{color:#1c1c1c}._area_container ._area_container_title .__title_area{cursor:pointer;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:100%;font-size:15px;width:100%;max-width:20ch;padding-top:3px;font-weight:700}@media(max-width:680px){._area_container ._area_container_title .__title_area{max-width:16ch}}._area_container ._area_container_title .failed_device_button{display:flex;justify-content:center;width:15%}._area_container ._area_container_title .failed_device_button .__icon_warning__{display:flex;align-items:center;justify-content:center;height:17px;width:17px;background-color:#fedb41;box-shadow:2px 1px 2px 1px #d6b41d;border-radius:12px;margin-top:3px;cursor:pointer}._area_container .__status_plugin_motel{margin-top:5px;font-size:12px;display:flex;justify-self:flex-start;padding-left:15px;cursor:pointer}._area_container .__status_plugin_motel ._span__status_plugin_motel{align-self:center;height:10px;width:10px;border-radius:50%}._area_container .__status_plugin_motel ._text__status_plugin_motel{padding-left:2px;align-self:center}._area_container .__status_libre_area{background-color:#3f9948}._area_container .__status_ocupado_area{background-color:rgba(31,137,229,.9019607843)}._area_container .__status_null_area{background-color:#929e9e}._area_container .libre_motel_plugin{background-color:rgba(23,231,8,.9411764706);color:#000}._area_container .sin_estado_motel_plugin{background-color:#fff;color:#000;border:1px solid grey}._area_container .sucia_motel_plugin{background-color:#f0f;color:#fff}._area_container .vendida_motel_plugin{background-color:#00f;color:#fff}._area_container .reservada_motel_plugin{background-color:#0ff;color:#000}._area_container .bloqueada_motel_plugin{background-color:red;color:#fff}._area_container .aseo_motel_plugin{background-color:#f0f;color:#fff}._area_container .__device_offline__{display:grid;font-size:9px;font-weight:700;color:#fff;background-color:rgba(191,38,38,.9)}._area_container .__device_offline__ .__device_title_offline__{justify-self:center;align-self:center}._area_container ._area_container_reports{display:grid;cursor:pointer}._area_container ._area_container_reports ._area_container_report_icon ._area_container_disabled_img_energy,._area_container ._area_container_reports ._area_container_report_icon ._area_container_img_energy,._area_container ._area_container_reports ._area_container_report_icon ._area_container_img_ocupation{margin:0 8px;font-size:15px;border-radius:50%;justify-self:center;align-self:center}._area_container ._area_container_reports .active_fails_devices{display:grid;grid-template-columns:repeat(3,1fr)}._area_container ._area_container_reports .desactive_fails_devices{display:grid;grid-template-columns:repeat(2,1fr)}._area_container ._area_container_reports ._area_container_report_icon{padding-right:5px;align-self:center;justify-self:center}._area_container ._area_container_reports ._area_container_report_icon ._area_container_img_ocupation{padding:1px 6px;border:2px solid #242424;color:#242424}._area_container ._area_container_reports ._area_container_report_icon ._area_container_img_energy{border:2px solid #3b5cf1;padding:1px 5px;color:#3b5cf1}._area_container ._area_container_reports ._area_container_report_icon ._area_container_disabled_img_energy{border:2px solid #929e9e;padding:1px 5px;color:#929e9e}._area_container ._area_container_reports ._area_container_report_icon ._area_container_fails_socket{margin-left:15px}._area_container ._area_container_reports .__areas_container_offline__{padding-bottom:8px;justify-self:center;align-self:center}._area_container ._area_container_reports .__areas_container_offline__ span{font-size:14px;font-weight:700;color:#bf2626}._area_container ._area_container_reports .__device_fails__{display:grid}._area_container ._area_container_reports .__device_fails__ .__device_fails_icon__{justify-self:flex-start;align-self:flex-start;margin-top:5px;font-size:15px;color:#1c1c1c}._area_container .__area_controller_off__{height:52px;background-color:#d1d1d1;border-radius:0 0 10px 10px}.area_selector_container{display:flex;align-items:center}.area_selector_container .selector{font-size:18px;padding:10px;border:none;border-bottom:1px solid grey}.area_selector_container .selector .option{display:none}.area_selector_container .selector .option .status{background-color:red;border-radius:45px;color:#fdfefe}@media(max-width:480px){.area_selector_container .selector{font-size:15px}}.__control_container .__control_container_device_areas .__control_items_device_areas,.__control_container .__control_container_device_areas .__control_items_name{justify-self:center;font-size:14px;font-weight:600}.__control_container{display:grid;grid-template-columns:100%;grid-template-rows:42% 40% 20%;border-radius:15px;box-shadow:1px 2px 1px 1px hsla(0,0%,50.2%,.3);border:1px solid #e2e3e5;height:130px}.__control_container .__controller_edit{position:absolute;justify-self:end;padding-top:4px;padding-right:6px;align-self:self-start;font-size:20px;color:#d3d3d3}.__control_container .__controller_edit:hover{color:#fff;cursor:pointer}.__control_container .__control_container_title{display:grid;grid-template-rows:repeat(2,1fr);border-radius:10px 10px 0 0}.__control_container .__control_container_title .__control_title{justify-self:center;align-self:flex-start;font-size:12px;color:#fff}.__control_container .__control_container_title .__control_serial{font-size:13px;justify-self:center;align-self:center;font-weight:500;color:#fff}.__control_container .__controller_on{background-color:#3f9948}.__control_container .__controller_off{background-color:#bf2626}.__control_container .__control_container_device_areas{display:grid;grid-template-columns:repeat(2,50%);grid-template-rows:repeat(2,50%)}.__control_container .__control_container_device_areas .__control_items_name{align-self:flex-end}.__control_container .__control_container_device_areas .__control_items_device_areas{align-self:flex-start}.__control_container .__control_container_last_update{display:grid;grid-template-columns:100%;background-color:#607d8b;border-radius:0 0 15px 15px}.__control_container .__control_container_last_update .__control_last_update{color:#fff;justify-self:center;font-size:13px;align-self:center;font-weight:500}._control_container .__controller_container__{display:grid;grid-template-columns:15% 85%;background-color:#ddeedf;height:220px}._control_container .__controller_container__ .__controller_container_logo__{display:grid;grid-template-columns:100%;justify-self:center;align-self:center}._control_container .__controller_container__ .__controller_container_logo__ .__controller__img{box-shadow:1px 1px 4px 4px rgba(146,158,158,.3);border-radius:15px}._control_container .__controller_container__ ._control_container_projects{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:80% 20%}._control_container ._control_container_controllers_all{padding-top:30px;margin:20px 30px 30px;display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:20px;column-gap:20px;grid-row-gap:30px;row-gap:30px}@media(max-width:1600px){._control_container .__controller_container__{grid-template-columns:20% 80%}}@media(max-width:1380px){._control_container .__controller_container__{grid-template-columns:22% 78%}._control_container ._control_container_controllers_all{grid-template-columns:repeat(3,1fr)}}@media(max-width:850px){._control_container .__controller_container__{grid-template-rows:45% 55%;grid-template-columns:100%;height:550px}._control_container .__controller_container__ .__controller_container_logo__ img{width:200px;height:200px}._control_container .__controller_container__ ._control_container_projects{grid-template-columns:100%;grid-template-rows:auto auto auto}._control_container ._control_container_controllers_all{grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){._control_container ._control_container_controllers_all{grid-template-columns:100%}}._generic_container ._generic_container_clasification ._generic_clasification,._generic_container ._generic_container_clasification_action ._generic_clasification{display:flex;flex-direction:row;align-items:center;justify-self:center;align-self:center}._generic_container ._generic_container_clasification .__loading_clasification,._generic_container ._generic_container_clasification_action .__loading_clasification{opacity:.2}._generic_container ._generic_container_clasification .__loading_devices,._generic_container ._generic_container_clasification_action .__loading_devices{display:grid;justify-self:center;align-self:center;margin-left:35px;height:100px;width:100px;z-index:-1}._generic_container ._generic_container_clasification ._generic_toggle,._generic_container ._generic_container_clasification_action ._generic_toggle{justify-self:center;align-self:center}._generic_container ._generic_container_clasification ._generic_toggle ._generic__toggle,._generic_container ._generic_container_clasification_action ._generic_toggle ._generic__toggle{transform:scale(2)}._generic_container ._generic_container_clasification ._generic_toggle ._sensor_humedity_text,._generic_container ._generic_container_clasification_action ._generic_toggle ._sensor_humedity_text{font-size:16px}._generic_container ._generic_container_clasification .__loading_toogle,._generic_container ._generic_container_clasification_action .__loading_toogle{opacity:.2}.watts_kwh{grid-template-rows:25% 55% 20%}.off_watts_kwh{grid-template-rows:30% 70%}._generic_container{display:grid;box-shadow:1px 2px 1px 1px hsla(0,0%,50.2%,.3);border:1px solid rgba(146,158,158,.3);height:145px;border-radius:15px}._generic_container ._generics_container_title_status{display:grid;grid-template-columns:65% 35%;background-color:hsla(0,0%,50.2%,.1);border-radius:15px 15px 0 0}._generic_container ._generics_container_title_status ._generic__title{justify-self:flex-start;align-self:center;font-size:17px;padding-left:5%}._generic_container ._generics_container_title_status ._generic__kwh{justify-self:flex-start;align-self:center;font-size:6px;padding-left:5%}._generic_container ._generics_container_title_status ._generic__status__alert,._generic_container ._generics_container_title_status ._generic__status__alert_off,._generic_container ._generics_container_title_status ._generic__status__wifi,._generic_container ._generics_container_title_status ._generic__status__wifi_new{justify-self:center;align-self:center;margin-left:30px}._generic_container ._generics_container_title_status ._generic__status__alert .__icon_alert_sensor{color:#bf2626;font-size:15px;display:flex;flex-direction:row;align-items:center}._generic_container ._generics_container_title_status ._generic__status__alert .__icon_alert_sensor img{padding-top:0}._generic_container ._generics_container_title_status ._generic__status__alert_off .__icon_alert_sensor{color:#bf2626;font-size:15px}._generic_container ._generics_container_title_status .battery_status{display:flex;align-items:center;justify-content:flex-end;margin:0 15px;grid-gap:5px;gap:5px}._generic_container ._generics_container_title_status .battery_status .battery_percentage{font-size:12px}._generic_container ._generics_container_title_status .battery_status .battery_icon_container{display:flex;align-items:center;justify-content:center;transform:rotate(90deg);cursor:pointer}._generic_container ._generics_container_title_status .battery_status .battery_icon_container .__icon_battery_sensor{display:flex;color:#3f9948}._generic_container ._generics_container_title_status .battery_status .battery_icon_container .__icon_battery_sensor_unknown{display:flex;color:#ffaf0e}._generic_container ._generics_container_title_status .battery_status .battery_icon_container .__icon_battery_half_level{display:flex;color:#f18509}._generic_container ._generics_container_title_status .battery_status .battery_icon_container .__icon_battery_sensor_alert{display:flex;color:#ee0f0f}._generic_container ._generics_container_title_status .__generic_sensor_wifi{padding-top:5px}._generic_container ._generics_container_title_status ._generic__status__wifi{transform:rotate(45deg)}._generic_container ._generics_container_title_status ._generic__status__wifi .__icon_wifi_sensor{color:#3f9948;font-size:20px}._generic_container ._generics_container_title_status ._generic__status__wifi .__icon_wifi_sensor_offline{color:#929e9e;font-size:20px}._generic_container ._generics_container_title_status ._battery__status{display:grid;grid-template-columns:repeat(2,1fr);cursor:pointer}._generic_container ._generics_container_title_status ._battery__status .__percent{justify-self:flex-end;align-self:center;font-size:12px}._generic_container ._generics_container_title_status ._battery__status .__battery{justify-self:flex-start;align-self:center;transform:rotate(90deg)}._generic_container ._generics_container_title_status ._battery__status .__battery .__icon_battery_sensor{transform:rotate(90deg);color:#3f9948;margin-left:3px}._generic_container ._generics_container_title_status ._battery__status .__battery .__icon_battery_sensor_unknown{transform:rotate(90deg);color:#ffaf0e;margin-left:3px}._generic_container ._generics_container_title_status ._battery__status .__battery .__icon_battery_sensor_alert{transform:rotate(90deg);color:#ee0f0f;margin-left:3px}._generic_container .__status_comfailure__{background-color:rgba(191,38,38,.3)}._generic_container ._generic_container_clasification{display:grid;grid-template-columns:49% 2% 49%}._generic_container ._generic_container_clasification_action{display:grid;grid-template-columns:49% 2% 35% 14%}.__title_device_fails__{text-align:center;font-size:18px;margin:15px 0}@media(max-width:480px){.__title_device_fails__{font-size:15px}}.__container_doorLock__{display:grid;grid-template-columns:100%;grid-template-rows:80% 20%}.__container_doorLock__ .__loading_text_container_doorlock__{justify-self:center;align-self:center}.descrptcion_doorlock_loading{font-size:22px}.__message_doorLock__{font-size:18px}.__device_fails__{display:grid;grid-template-columns:30% 70%;height:70px;margin:5px 15% 25px;grid-row-gap:5px;row-gap:5px;border:1px solid rgba(0,0,0,.1);padding:10px 15px}.__device_fails__ .__img_device_fails__{justify-self:center;align-self:center}.__device_fails__ .__device_fails_names_container__{display:grid;grid-template-columns:100%;grid-template-rows:repeat(2,1fr)}.__device_fails__ .__device_fails_names_container__ .__device_fails_name__{font-weight:700;font-size:18px;justify-self:center;align-self:center}.__device_fails__ .__device_fails_names_container__ .__description_device_fails{font-size:14px;justify-self:center;align-self:center;text-align:center}._devices_container{display:grid;margin-bottom:35px}._devices_container ._label_offline{display:grid;background-color:#bf2626;height:40px}._devices_container ._label_offline ._label_offline_container{justify-self:center;align-self:center}._devices_container ._label_offline ._label_offline_container ._icon_label_offline{color:#fff;padding-right:10px;font-size:14px}._devices_container ._label_offline ._label_offline_container ._title_label_offline{font-size:14px;color:#fff}._devices_container .__devices_container_project_and_filter__{display:grid;grid-template-columns:15% 85%;background-color:#ddeedf;height:220px}._devices_container .__devices_container_project_and_filter__ .__devices_container_logo__{display:grid;grid-template-columns:100%;justify-self:center;align-self:center}._devices_container .__devices_container_project_and_filter__ .__devices_container_logo__ .__devices_img__{box-shadow:1px 1px 4px 4px rgba(146,158,158,.3);border-radius:15px}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__{display:grid;grid-template-columns:100%;grid-template-rows:60% 40%}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_project__{display:grid;grid-template-columns:repeat(3,1fr)}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__{display:flex;align-items:center;justify-content:space-evenly;margin:10px 2% 20px 0;background-color:#fff;border-radius:15px;box-shadow:1px 1px 4px 4px rgba(146,158,158,.3)}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_name__{display:grid;grid-template-columns:100%}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_name__ .__devices_name__{justify-self:flex-start;align-self:center;font-size:18px;color:#1c1c1c;font-weight:600;border-radius:5px}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_filter_option__{display:grid;grid-template-columns:100%}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_filter_option__ .__devices_filter_status__{display:flex;justify-content:space-evenly;grid-gap:10px;gap:10px}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_filter_option__ .__devices_filter_status__ .__filter_status_title__{justify-self:center;align-self:center}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_filter_option__ .__devices_filter_status__ .__filter_status_title_all_false__ span,._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_filter_option__ .__devices_filter_status__ .__filter_status_title_all_true__ span,._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_filter_option__ .__devices_filter_status__ .__filter_status_title_off_false__ span,._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_filter_option__ .__devices_filter_status__ .__filter_status_title_off_true__ span,._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_filter_option__ .__devices_filter_status__ .__filter_status_title_on_false__ span,._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_filter_option__ .__devices_filter_status__ .__filter_status_title_on_true__ span{padding:5px 25px;border-radius:5px;font-size:16px;cursor:pointer}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_filter_option__ .__devices_filter_status__ .__filter_status_title_all_true__ span,._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_filter_option__ .__devices_filter_status__ .__filter_status_title_all_true__ span:hover{background-color:#474747;color:#fff}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_filter_option__ .__devices_filter_status__ .__filter_status_title_all_false__ span{background-color:#e2e3e5}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_filter_option__ .__devices_filter_status__ .__filter_status_title_all_false__ span:hover{background-color:#474747;color:#fff}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_filter_option__ .__devices_filter_status__ .__filter_status_title_on_true__ span,._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_filter_option__ .__devices_filter_status__ .__filter_status_title_on_true__ span:hover{background-color:#3f9948;color:#fff}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_filter_option__ .__devices_filter_status__ .__filter_status_title_on_false__ span{background-color:#e2e3e5}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_filter_option__ .__devices_filter_status__ .__filter_status_title_on_false__ span:hover{background-color:#3f9948;color:#fff}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_filter_option__ .__devices_filter_status__ .__filter_status_title_off_true__ span,._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_filter_option__ .__devices_filter_status__ .__filter_status_title_off_true__ span:hover{background-color:#bf2626;color:#fff}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_filter_option__ .__devices_filter_status__ .__filter_status_title_off_false__ span{background-color:#e2e3e5}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_filter_option__ .__devices_filter_status__ .__filter_status_title_off_false__ span:hover{background-color:#bf2626;color:#fff}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_report__{display:grid;grid-template-columns:100%}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_report__ ._devices_report{display:grid;grid-template-columns:80% 20%;grid-column-gap:5px;column-gap:5px;justify-self:center;align-self:center}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_report__ ._devices_report ._report_select{justify-self:center;align-self:flex-start}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_report__ ._devices_report ._report_select ._reprot_select_option{font-size:18px;padding:5px 35px;margin-left:5px;background-color:hsla(0,0%,50.2%,.1);border:none;width:100%;border-radius:15px}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_report__ ._devices_report ._report_ver_container{justify-self:flex-start;align-self:flex-start}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_report__ ._devices_report ._report_ver_container ._report_ver{border:none;font-size:25px;padding:3px 10px 5px;border-radius:5px;color:#3f9948;background-color:#fff;cursor:pointer}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .add_device_button{display:flex;align-self:center;align-items:center}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .add_device_button:hover{cursor:pointer}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_count_devices__{display:grid;grid-template-columns:100%}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_count_devices__ ._count_container{justify-self:center;align-self:center;font-size:18px}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_count_devices__ ._count_container ._count_devices_fails{color:#bf2626;font-weight:700}._devices_container ._container_devices_all{display:grid;padding-top:30px;margin:0 2%;grid-template-columns:repeat(4,1fr);grid-column-gap:10px;column-gap:10px;grid-row-gap:10px;row-gap:10px}._devices_container ._container_devices_all ._container_new_devices_all{display:grid;grid-template-columns:100%;grid-template-rows:repeat(2,1fr);grid-row-gap:10px;row-gap:10px}@media(max-width:1750px){._devices_container ._container_devices_all{grid-template-columns:repeat(3,1fr)}}@media(max-width:1600px){._devices_container .__devices_container_project_and_filter__{grid-template-columns:20% 80%}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__{display:flex;align-items:center;justify-content:space-evenly;margin:10px 2%}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_filter_option__ .__devices_filter_status__ .__filter_status_title__ span{font-size:12px}._devices_container ._container_devices_all{grid-template-columns:repeat(3,1fr)}}@media(max-width:1380px){._devices_container .__devices_container_project_and_filter__{grid-template-columns:100%;height:440px}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__{display:flex;align-items:center;justify-content:space-evenly;margin:10px 2%}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_filter_option__ .__devices_filter_status__ .__filter_status_title__ span{padding:5px 15px;font-size:10px}._devices_container ._container_devices_all{grid-template-columns:repeat(2,1fr)}}@media(max-width:1180px){._devices_container .__devices_container_project_and_filter__{grid-template-columns:100%;height:440px}._devices_container ._container_devices_all{grid-template-columns:repeat(2,1fr)}}@media(max-width:850px){._devices_container .__devices_container_project_and_filter__{grid-template-rows:40% 60%;height:850px}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__{grid-template-rows:repeat(2,1fr)}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;margin:10px 2%}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_name__ .__devices_name__{padding-left:0;justify-self:center}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_report__ ._devices_report{grid-column-gap:0;column-gap:0}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_filter__ .__devices_container_report__ ._devices_report ._report_select ._reprot_select_option{padding:5px 5px 5px 25px}._devices_container .__devices_container_project_and_filter__ .__devices_container_project_filters__ .__devices_container_project__{grid-template-columns:100%}._devices_container ._container_devices_all{grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){._devices_container ._container_devices_all{grid-template-columns:repeat(1,1fr)}}._hsc_container{display:grid;box-shadow:1px 2px 1px 1px hsla(0,0%,50.2%,.3);border:1px solid rgba(146,158,158,.3);height:300px;border-radius:15px;grid-template-rows:15% 40% 2% 18% 25%}._hsc_container ._hsc_container_title_status{display:grid;grid-template-columns:60% 20% 20%;background-color:hsla(0,0%,50.2%,.1);border-radius:15px 15px 0 0}._hsc_container ._hsc_container_title_status ._hsc__title{justify-self:flex-start;align-self:center;font-size:20px;padding-left:5%}._hsc_container ._hsc_container_title_status ._hsc_status{justify-self:center;align-self:center;transform:rotate(45deg)}._hsc_container ._hsc_container_title_status ._hsc_status .__icon_wifi_hsc{color:#3f9948;font-size:20px}._hsc_container ._hsc_container_title_status ._hsc_status .__icon_wifi_offline_hsc{color:#929e9e;font-size:20px}._hsc_container ._hsc_container_title_status ._hsc_status .__battery{display:flex;flex-direction:row;align-self:center}._hsc_container ._hsc_container_title_status ._hsc_status .__battery .__percent{display:flex;flex-direction:column;align-self:center;font-size:12px}._hsc_container ._hsc_container_title_status ._hsc_status .__battery .__icon_battery_sensor{transform:rotate(90deg);color:#3f9948;margin-left:3px}._hsc_container ._hsc_container_title_status ._hsc_status .__battery .__icon_battery_sensor_unknown{transform:rotate(90deg);color:#ffaf0e;margin-left:3px}._hsc_container ._hsc_container_title_status ._hsc_status .__battery .__icon_battery_sensor_alert{transform:rotate(90deg);color:#ee0f0f;margin-left:3px}._hsc_container ._offline_hsc{background-color:rgba(191,38,38,.3)}._hsc_container .__loading_hsc{display:grid;justify-self:center;align-self:center;margin-left:45px;height:100px;width:100px}._hsc_container ._hsc_ocupation{display:grid;grid-template-columns:40% 60%}._hsc_container ._hsc_ocupation ._hsc_home_img{justify-self:center;align-self:center}._hsc_container ._hsc_ocupation ._hsc_home_buttons{display:grid;grid-template-columns:100%;grid-template-rows:repeat(2,1fr)}._hsc_container ._hsc_ocupation ._hsc_home_buttons ._free_container{display:grid}._hsc_container ._hsc_ocupation ._hsc_home_buttons ._free_container .__free_bg{justify-self:center;align-self:flex-end;margin-bottom:5px;color:#fff;background-color:#3f9948;padding:5px 35px;border-radius:10px;cursor:pointer}._hsc_container ._hsc_ocupation ._hsc_home_buttons ._free_container .__free_bg:hover{background-color:#929e9e}._hsc_container ._hsc_ocupation ._hsc_home_buttons ._free_container .__free{justify-self:center;align-self:flex-end;margin-bottom:5px;background-color:#e2e3e5;padding:5px 35px;border-radius:10px;cursor:pointer}._hsc_container ._hsc_ocupation ._hsc_home_buttons ._free_container .__free:hover{background-color:#929e9e}._hsc_container ._hsc_ocupation ._hsc_home_buttons ._busy_container{display:grid}._hsc_container ._hsc_ocupation ._hsc_home_buttons ._busy_container .__busy_bg{justify-self:center;align-self:flex-start;margin-top:5px;color:#fff;background-color:rgba(31,137,229,.9019607843);padding:5px 20px;border-radius:10px;cursor:pointer}._hsc_container ._hsc_ocupation ._hsc_home_buttons ._busy_container .__busy_bg:hover{background-color:rgba(31,137,229,.9019607843)}._hsc_container ._hsc_ocupation ._hsc_home_buttons ._busy_container .__busy{justify-self:center;align-self:flex-start;margin-top:5px;background-color:#e2e3e5;padding:5px 20px;border-radius:10px;cursor:pointer}._hsc_container ._hsc_ocupation ._hsc_home_buttons ._busy_container .__busy:hover{background-color:#929e9e}._hsc_container ._loading_hsc_other{opacity:.2}._hsc_container ._hsc_mode ._hsc_mode_title,._hsc_container ._hsc_status_system ._hsc_status_system_title{font-size:15px;padding-left:20px;justify-self:flex-start;align-self:center;color:#929e9e;font-weight:700}._hsc_container ._hsc_status_system{display:grid;grid-template-columns:100%;grid-template-rows:40% 60%}._hsc_container ._hsc_status_system .__status_system_busy,._hsc_container ._hsc_status_system .__status_system_free{display:grid;font-size:15px;border-radius:5px;margin:0 25px}._hsc_container ._hsc_status_system .__status_system_busy .__status_word,._hsc_container ._hsc_status_system .__status_system_free .__status_word{justify-self:center;align-self:center;color:#fff}._hsc_container ._hsc_status_system .__status_system_busy{border:1px solid rgba(31,137,229,.9019607843);background-color:rgba(31,137,229,.9019607843)}._hsc_container ._hsc_status_system .__status_system_busy .__status_word{color:#fff}._hsc_container ._hsc_status_system .__status_system_busy .__status_system_undefined{border:1px solid #000;background-color:#fff}._hsc_container ._hsc_status_system .__status_system_busy .__status_system_undefined .__status_word_fail{justify-self:center;align-self:center;color:#000;background-color:#fff}._hsc_container ._hsc_status_system .__status_system_free{border:1px solid #336535;background-color:#3f9948}._hsc_container ._hsc_mode{display:grid;grid-template-columns:100%;grid-template-rows:40% 60%}._hsc_container ._hsc_mode .__mode_container{justify-self:center;align-self:flex-start}._hsc_container ._hsc_mode .__mode_container .__mode_item_auto,._hsc_container ._hsc_mode .__mode_container .__mode_item_auto_bg,._hsc_container ._hsc_mode .__mode_container .__mode_item_manual,._hsc_container ._hsc_mode .__mode_container .__mode_item_manual_bg,._hsc_container ._hsc_mode .__mode_container .__mode_item_off,._hsc_container ._hsc_mode .__mode_container .__mode_item_off_bg{padding:3px 18px;font-size:15px;cursor:pointer;background-color:#e2e3e5}._hsc_container ._hsc_mode .__mode_container .__mode_item_off:hover{background-color:#929e9e}._hsc_container ._hsc_mode .__mode_container .__mode_item_off_bg{background-color:#474747;border:1px solid #474747;color:#fff}._hsc_container ._hsc_mode .__mode_container .__mode_item_manual:hover,._hsc_container ._hsc_mode .__mode_container .__mode_item_off_bg:hover{background-color:#929e9e}._hsc_container ._hsc_mode .__mode_container .__mode_item_manual_bg{background-color:#474747;border:1px solid #474747;color:#fff}._hsc_container ._hsc_mode .__mode_container .__mode_item_auto:hover,._hsc_container ._hsc_mode .__mode_container .__mode_item_manual_bg:hover{background-color:#929e9e}._hsc_container ._hsc_mode .__mode_container .__mode_item_auto_bg{background-color:#474747;border:1px solid #474747;color:#fff}._hsc_container ._hsc_mode .__mode_container .__mode_item_auto_bg:hover{background-color:#929e9e}._weather_container,._weather_container_pluggin{border:1px solid rgba(146,158,158,.3)}._weather_container ._weather_container_title_status,._weather_container_new ._weather_container_title_status,._weather_container_pluggin ._weather_container_title_status,._weather_container_pluggin_new ._weather_container_title_status{display:grid;grid-template-columns:60% 20% 20%;background-color:hsla(0,0%,50.2%,.1);border-radius:15px 15px 0 0}._weather_container ._weather_container_title_status ._weather__title,._weather_container_new ._weather_container_title_status ._weather__title,._weather_container_pluggin ._weather_container_title_status ._weather__title,._weather_container_pluggin_new ._weather_container_title_status ._weather__title{justify-self:flex-start;align-self:center;font-size:20px;padding-left:5%}._weather_container ._weather_container_title_status .battery_status,._weather_container_new ._weather_container_title_status .battery_status,._weather_container_pluggin ._weather_container_title_status .battery_status,._weather_container_pluggin_new ._weather_container_title_status .battery_status{display:flex;align-items:center;justify-content:flex-end;margin:0 15px;grid-gap:5px;gap:5px}._weather_container ._weather_container_title_status .battery_status .battery_percentage,._weather_container_new ._weather_container_title_status .battery_status .battery_percentage,._weather_container_pluggin ._weather_container_title_status .battery_status .battery_percentage,._weather_container_pluggin_new ._weather_container_title_status .battery_status .battery_percentage{font-size:12px}._weather_container ._weather_container_title_status .battery_status .battery_icon_container,._weather_container_new ._weather_container_title_status .battery_status .battery_icon_container,._weather_container_pluggin ._weather_container_title_status .battery_status .battery_icon_container,._weather_container_pluggin_new ._weather_container_title_status .battery_status .battery_icon_container{display:flex;align-items:center;justify-content:center;transform:rotate(90deg)}._weather_container ._weather_container_title_status .battery_status .battery_icon_container .__icon_battery_sensor,._weather_container_new ._weather_container_title_status .battery_status .battery_icon_container .__icon_battery_sensor,._weather_container_pluggin ._weather_container_title_status .battery_status .battery_icon_container .__icon_battery_sensor,._weather_container_pluggin_new ._weather_container_title_status .battery_status .battery_icon_container .__icon_battery_sensor{display:flex;color:#3f9948}._weather_container ._weather_container_title_status .battery_status .battery_icon_container .__icon_battery_sensor_unknown,._weather_container_new ._weather_container_title_status .battery_status .battery_icon_container .__icon_battery_sensor_unknown,._weather_container_pluggin ._weather_container_title_status .battery_status .battery_icon_container .__icon_battery_sensor_unknown,._weather_container_pluggin_new ._weather_container_title_status .battery_status .battery_icon_container .__icon_battery_sensor_unknown{display:flex;color:#ffaf0e}._weather_container ._weather_container_title_status .battery_status .battery_icon_container .__icon_battery_half_level,._weather_container_new ._weather_container_title_status .battery_status .battery_icon_container .__icon_battery_half_level,._weather_container_pluggin ._weather_container_title_status .battery_status .battery_icon_container .__icon_battery_half_level,._weather_container_pluggin_new ._weather_container_title_status .battery_status .battery_icon_container .__icon_battery_half_level{display:flex;color:#f18509}._weather_container ._weather_container_title_status .battery_status .battery_icon_container .__icon_battery_sensor_alert,._weather_container_new ._weather_container_title_status .battery_status .battery_icon_container .__icon_battery_sensor_alert,._weather_container_pluggin ._weather_container_title_status .battery_status .battery_icon_container .__icon_battery_sensor_alert,._weather_container_pluggin_new ._weather_container_title_status .battery_status .battery_icon_container .__icon_battery_sensor_alert{display:flex;color:#ee0f0f}._weather_container ._weather_container_title_status .__battery,._weather_container_new ._weather_container_title_status .__battery,._weather_container_pluggin ._weather_container_title_status .__battery,._weather_container_pluggin_new ._weather_container_title_status .__battery{display:flex;flex-direction:row;align-self:center}._weather_container ._weather_container_title_status .__battery .__percent,._weather_container_new ._weather_container_title_status .__battery .__percent,._weather_container_pluggin ._weather_container_title_status .__battery .__percent,._weather_container_pluggin_new ._weather_container_title_status .__battery .__percent{display:flex;flex-direction:column;align-self:center;font-size:12px}._weather_container ._weather_container_title_status .__battery .__icon_battery_sensor,._weather_container_new ._weather_container_title_status .__battery .__icon_battery_sensor,._weather_container_pluggin ._weather_container_title_status .__battery .__icon_battery_sensor,._weather_container_pluggin_new ._weather_container_title_status .__battery .__icon_battery_sensor{transform:rotate(90deg);color:#3f9948;margin-left:3px}._weather_container ._weather_container_title_status .__battery .__icon_battery_sensor_unknown,._weather_container_new ._weather_container_title_status .__battery .__icon_battery_sensor_unknown,._weather_container_pluggin ._weather_container_title_status .__battery .__icon_battery_sensor_unknown,._weather_container_pluggin_new ._weather_container_title_status .__battery .__icon_battery_sensor_unknown{transform:rotate(90deg);color:#ffaf0e;margin-left:3px}._weather_container ._weather_container_title_status .__battery .__icon_battery_sensor_alert,._weather_container_new ._weather_container_title_status .__battery .__icon_battery_sensor_alert,._weather_container_pluggin ._weather_container_title_status .__battery .__icon_battery_sensor_alert,._weather_container_pluggin_new ._weather_container_title_status .__battery .__icon_battery_sensor_alert{transform:rotate(90deg);color:#ee0f0f;margin-left:3px}._weather_container ._weather_container_title_status .__icon_offline__,._weather_container_new ._weather_container_title_status .__icon_offline__,._weather_container_pluggin ._weather_container_title_status .__icon_offline__,._weather_container_pluggin_new ._weather_container_title_status .__icon_offline__{transform:rotate(0deg)!important}._weather_container ._weather_container_title_status ._weather__status,._weather_container_new ._weather_container_title_status ._weather__status,._weather_container_pluggin ._weather_container_title_status ._weather__status,._weather_container_pluggin_new ._weather_container_title_status ._weather__status{justify-self:center;align-self:center;transform:rotate(45deg)}._weather_container ._weather_container_title_status ._weather__status .__icon_wifi,._weather_container_new ._weather_container_title_status ._weather__status .__icon_wifi,._weather_container_pluggin ._weather_container_title_status ._weather__status .__icon_wifi,._weather_container_pluggin_new ._weather_container_title_status ._weather__status .__icon_wifi{color:#3f9948;font-size:20px}._weather_container ._weather_offline,._weather_container_new ._weather_offline,._weather_container_pluggin ._weather_offline,._weather_container_pluggin_new ._weather_offline{background-color:rgba(191,38,38,.3)}._weather_container .__loading_weather_other,._weather_container_new .__loading_weather_other,._weather_container_pluggin .__loading_weather_other,._weather_container_pluggin_new .__loading_weather_other{opacity:.2}._weather_container ._weather_container_temperature,._weather_container_new ._weather_container_temperature,._weather_container_pluggin ._weather_container_temperature,._weather_container_pluggin_new ._weather_container_temperature{display:flex;align-items:center;justify-content:space-evenly}._weather_container ._weather_container_temperature .__weather_temperatur_off,._weather_container_new ._weather_container_temperature .__weather_temperatur_off,._weather_container_pluggin ._weather_container_temperature .__weather_temperatur_off,._weather_container_pluggin_new ._weather_container_temperature .__weather_temperatur_off{background-color:rgba(169,170,169,.5)!important;border:1px solid #a9aaa9!important}._weather_container ._weather_container_temperature ._weather_temperature,._weather_container_new ._weather_container_temperature ._weather_temperature,._weather_container_pluggin ._weather_container_temperature ._weather_temperature,._weather_container_pluggin_new ._weather_container_temperature ._weather_temperature{display:flex;justify-content:center;width:45%;height:75%;border:1px solid rgba(31,137,229,.4);background-color:rgba(31,137,229,.3);border-radius:10px}._weather_container ._weather_container_temperature ._weather_temperature .__temperature,._weather_container_new ._weather_container_temperature ._weather_temperature .__temperature,._weather_container_pluggin ._weather_container_temperature ._weather_temperature .__temperature,._weather_container_pluggin_new ._weather_container_temperature ._weather_temperature .__temperature{display:flex;justify-content:center;color:rgba(31,137,229,.9019607843)}._weather_container ._weather_container_temperature ._weather_temperature .__temperatur_off,._weather_container_new ._weather_container_temperature ._weather_temperature .__temperatur_off,._weather_container_pluggin ._weather_container_temperature ._weather_temperature .__temperatur_off,._weather_container_pluggin_new ._weather_container_temperature ._weather_temperature .__temperatur_off{color:#474747!important}._weather_container ._weather_container_temperature ._weather_container_up_down,._weather_container_new ._weather_container_temperature ._weather_container_up_down,._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down,._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down{display:grid;grid-template-rows:repeat(2,1fr)}._weather_container ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down,._weather_container_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down,._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down,._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down{display:grid;grid-template-columns:65% 35%}._weather_container ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_temperature,._weather_container_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_temperature,._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_temperature,._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_temperature{font-size:50px;justify-self:center;align-self:center;border:1px solid rgba(31,137,229,.4);background-color:rgba(31,137,229,.3);border-radius:10px;padding:0 10px 10px 5px}._weather_container ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_temperature .__temperature,._weather_container_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_temperature .__temperature,._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_temperature .__temperature,._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_temperature .__temperature{font-family:"Open24";font-size:70px;margin-left:20px;color:rgba(31,137,229,.9019607843)}._weather_container ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down,._weather_container ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up,._weather_container ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_down_new,._weather_container ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_up_new,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down_new,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up_new,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down_new,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up_new,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down_new,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up_new,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down_new,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up_new,._weather_container_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down,._weather_container_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up,._weather_container_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_down_new,._weather_container_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_up_new,._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down,._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up,._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_down_new,._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_up_new,._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down,._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up,._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_down_new,._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_up_new{font-size:25px;font-family:Tahoma;padding:5px 25px;border:none;border-radius:10px;background-color:#e2e3e5;cursor:pointer;color:#929e9e}._weather_container ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down:hover,._weather_container ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up:hover,._weather_container ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_down_new:hover,._weather_container ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_up_new:hover,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down_new:hover,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up_new:hover,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down_new:hover,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up_new:hover,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down_new:hover,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up_new:hover,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down_new:hover,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up_new:hover,._weather_container_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down:hover,._weather_container_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up:hover,._weather_container_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_down_new:hover,._weather_container_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_up_new:hover,._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down:hover,._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up:hover,._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_down_new:hover,._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_up_new:hover,._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down:hover,._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up:hover,._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_down_new:hover,._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_up_new:hover{background-color:#929e9e;color:#fff}._weather_container ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up,._weather_container_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up,._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up,._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up{justify-self:flex-start;align-self:flex-end;margin-bottom:5px}._weather_container ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down,._weather_container_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down,._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down,._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down{justify-self:flex-start;align-self:flex-start;margin-top:5px}._weather_container .__loading_weather,._weather_container_new .__loading_weather,._weather_container_pluggin .__loading_weather,._weather_container_pluggin_new .__loading_weather{display:grid;justify-self:center;align-self:center;margin-left:45px;z-index:-1;width:100px;height:100px}._weather_container ._indoor_weather,._weather_container_new ._indoor_weather,._weather_container_pluggin ._indoor_weather,._weather_container_pluggin_new ._indoor_weather{display:grid}._weather_container ._indoor_weather .__indoor,._weather_container_new ._indoor_weather .__indoor,._weather_container_pluggin ._indoor_weather .__indoor,._weather_container_pluggin_new ._indoor_weather .__indoor{justify-self:center;align-self:center;font-size:14px;font-weight:700;color:#a9aaa9}._weather_container ._weather_container_mode,._weather_container_new ._weather_container_mode,._weather_container_pluggin ._weather_container_mode,._weather_container_pluggin_new ._weather_container_mode{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto_bg_new,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto_new,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool_bg_new,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool_new,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat_bg_new,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat_new,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_off_bg_new,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_off_new,._weather_container ._weather_container_mode ._weather_mode_auto,._weather_container ._weather_container_mode ._weather_mode_auto_bg,._weather_container ._weather_container_mode ._weather_mode_cool,._weather_container ._weather_container_mode ._weather_mode_cool_bg,._weather_container ._weather_container_mode ._weather_mode_heat,._weather_container ._weather_container_mode ._weather_mode_heat_bg,._weather_container ._weather_container_mode ._weather_mode_off,._weather_container ._weather_container_mode ._weather_mode_off_bg,._weather_container ._weather_container_new ._weather_container_mode ._weather_mode_auto,._weather_container ._weather_container_new ._weather_container_mode ._weather_mode_auto_bg,._weather_container ._weather_container_new ._weather_container_mode ._weather_mode_cool,._weather_container ._weather_container_new ._weather_container_mode ._weather_mode_cool_bg,._weather_container ._weather_container_new ._weather_container_mode ._weather_mode_heat,._weather_container ._weather_container_new ._weather_container_mode ._weather_mode_heat_bg,._weather_container ._weather_container_new ._weather_container_mode ._weather_mode_off,._weather_container ._weather_container_new ._weather_container_mode ._weather_mode_off_bg,._weather_container ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_auto,._weather_container ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_auto_bg,._weather_container ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_cool,._weather_container ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_cool_bg,._weather_container ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_heat,._weather_container ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_heat_bg,._weather_container ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_off,._weather_container ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_off_bg,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_auto_bg_new,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_auto_new,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_cool_bg_new,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_cool_new,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_heat_bg_new,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_heat_new,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_off_bg_new,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_off_new,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_auto_bg_new,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_auto_new,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_cool_bg_new,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_cool_new,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_heat_bg_new,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_heat_new,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_off_bg_new,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_off_new,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_auto_bg_new,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_auto_new,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_cool_bg_new,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_cool_new,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_heat_bg_new,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_heat_new,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_off_bg_new,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_off_new,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_auto_bg_new,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_auto_new,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_cool_bg_new,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_cool_new,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_heat_bg_new,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_heat_new,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_off_bg_new,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_off_new,._weather_container_new ._weather_container ._weather_container_mode ._weather_mode_auto,._weather_container_new ._weather_container ._weather_container_mode ._weather_mode_auto_bg,._weather_container_new ._weather_container ._weather_container_mode ._weather_mode_cool,._weather_container_new ._weather_container ._weather_container_mode ._weather_mode_cool_bg,._weather_container_new ._weather_container ._weather_container_mode ._weather_mode_heat,._weather_container_new ._weather_container ._weather_container_mode ._weather_mode_heat_bg,._weather_container_new ._weather_container ._weather_container_mode ._weather_mode_off,._weather_container_new ._weather_container ._weather_container_mode ._weather_mode_off_bg,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto_bg_new,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto_new,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool_bg_new,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool_new,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat_bg_new,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat_new,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_off_bg_new,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_off_new,._weather_container_new ._weather_container_mode ._weather_mode_auto,._weather_container_new ._weather_container_mode ._weather_mode_auto_bg,._weather_container_new ._weather_container_mode ._weather_mode_cool,._weather_container_new ._weather_container_mode ._weather_mode_cool_bg,._weather_container_new ._weather_container_mode ._weather_mode_heat,._weather_container_new ._weather_container_mode ._weather_mode_heat_bg,._weather_container_new ._weather_container_mode ._weather_mode_off,._weather_container_new ._weather_container_mode ._weather_mode_off_bg,._weather_container_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_auto,._weather_container_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_auto_bg,._weather_container_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_cool,._weather_container_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_cool_bg,._weather_container_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_heat,._weather_container_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_heat_bg,._weather_container_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_off,._weather_container_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_off_bg,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto_bg_new,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto_new,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool_bg_new,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool_new,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat_bg_new,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat_new,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_off_bg_new,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_off_new,._weather_container_pluggin ._weather_container_mode ._weather_mode_auto,._weather_container_pluggin ._weather_container_mode ._weather_mode_auto_bg,._weather_container_pluggin ._weather_container_mode ._weather_mode_cool,._weather_container_pluggin ._weather_container_mode ._weather_mode_cool_bg,._weather_container_pluggin ._weather_container_mode ._weather_mode_heat,._weather_container_pluggin ._weather_container_mode ._weather_mode_heat_bg,._weather_container_pluggin ._weather_container_mode ._weather_mode_off,._weather_container_pluggin ._weather_container_mode ._weather_mode_off_bg,._weather_container_pluggin ._weather_container_new ._weather_container_mode ._weather_mode_auto,._weather_container_pluggin ._weather_container_new ._weather_container_mode ._weather_mode_auto_bg,._weather_container_pluggin ._weather_container_new ._weather_container_mode ._weather_mode_cool,._weather_container_pluggin ._weather_container_new ._weather_container_mode ._weather_mode_cool_bg,._weather_container_pluggin ._weather_container_new ._weather_container_mode ._weather_mode_heat,._weather_container_pluggin ._weather_container_new ._weather_container_mode ._weather_mode_heat_bg,._weather_container_pluggin ._weather_container_new ._weather_container_mode ._weather_mode_off,._weather_container_pluggin ._weather_container_new ._weather_container_mode ._weather_mode_off_bg,._weather_container_pluggin ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_auto,._weather_container_pluggin ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_auto_bg,._weather_container_pluggin ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_cool,._weather_container_pluggin ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_cool_bg,._weather_container_pluggin ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_heat,._weather_container_pluggin ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_heat_bg,._weather_container_pluggin ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_off,._weather_container_pluggin ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_off_bg,._weather_container_pluggin_new ._weather_container ._weather_container_mode ._weather_mode_auto,._weather_container_pluggin_new ._weather_container ._weather_container_mode ._weather_mode_auto_bg,._weather_container_pluggin_new ._weather_container ._weather_container_mode ._weather_mode_cool,._weather_container_pluggin_new ._weather_container ._weather_container_mode ._weather_mode_cool_bg,._weather_container_pluggin_new ._weather_container ._weather_container_mode ._weather_mode_heat,._weather_container_pluggin_new ._weather_container ._weather_container_mode ._weather_mode_heat_bg,._weather_container_pluggin_new ._weather_container ._weather_container_mode ._weather_mode_off,._weather_container_pluggin_new ._weather_container ._weather_container_mode ._weather_mode_off_bg,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto_bg_new,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto_new,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool_bg_new,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool_new,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat_bg_new,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat_new,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_off_bg_new,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_off_new,._weather_container_pluggin_new ._weather_container_mode ._weather_mode_auto,._weather_container_pluggin_new ._weather_container_mode ._weather_mode_auto_bg,._weather_container_pluggin_new ._weather_container_mode ._weather_mode_cool,._weather_container_pluggin_new ._weather_container_mode ._weather_mode_cool_bg,._weather_container_pluggin_new ._weather_container_mode ._weather_mode_heat,._weather_container_pluggin_new ._weather_container_mode ._weather_mode_heat_bg,._weather_container_pluggin_new ._weather_container_mode ._weather_mode_off,._weather_container_pluggin_new ._weather_container_mode ._weather_mode_off_bg,._weather_container_pluggin_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_auto,._weather_container_pluggin_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_auto_bg,._weather_container_pluggin_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_cool,._weather_container_pluggin_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_cool_bg,._weather_container_pluggin_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_heat,._weather_container_pluggin_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_heat_bg,._weather_container_pluggin_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_off,._weather_container_pluggin_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_off_bg{padding:5px 15px;border-radius:5px;background-color:#e2e3e5;cursor:pointer}._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto_bg_new:hover,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto_new:hover,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool_bg_new:hover,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool_new:hover,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat_bg_new:hover,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat_new:hover,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_off_bg_new:hover,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_off_new:hover,._weather_container ._weather_container_mode ._weather_mode_auto:hover,._weather_container ._weather_container_mode ._weather_mode_auto_bg:hover,._weather_container ._weather_container_mode ._weather_mode_cool:hover,._weather_container ._weather_container_mode ._weather_mode_cool_bg:hover,._weather_container ._weather_container_mode ._weather_mode_heat:hover,._weather_container ._weather_container_mode ._weather_mode_heat_bg:hover,._weather_container ._weather_container_mode ._weather_mode_off:hover,._weather_container ._weather_container_mode ._weather_mode_off_bg:hover,._weather_container ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_auto:hover,._weather_container ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_auto_bg:hover,._weather_container ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_cool:hover,._weather_container ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_cool_bg:hover,._weather_container ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_heat:hover,._weather_container ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_heat_bg:hover,._weather_container ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_off:hover,._weather_container ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_off_bg:hover,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_auto_bg_new:hover,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_auto_new:hover,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_cool_bg_new:hover,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_cool_new:hover,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_heat_bg_new:hover,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_heat_new:hover,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_off_bg_new:hover,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_off_new:hover,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_auto_bg_new:hover,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_auto_new:hover,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_cool_bg_new:hover,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_cool_new:hover,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_heat_bg_new:hover,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_heat_new:hover,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_off_bg_new:hover,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_off_new:hover,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_auto_bg_new:hover,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_auto_new:hover,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_cool_bg_new:hover,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_cool_new:hover,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_heat_bg_new:hover,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_heat_new:hover,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_off_bg_new:hover,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_off_new:hover,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_auto_bg_new:hover,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_auto_new:hover,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_cool_bg_new:hover,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_cool_new:hover,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_heat_bg_new:hover,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_heat_new:hover,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_off_bg_new:hover,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_off_new:hover,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto_bg_new:hover,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto_new:hover,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool_bg_new:hover,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool_new:hover,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat_bg_new:hover,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat_new:hover,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_off_bg_new:hover,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_off_new:hover,._weather_container_new ._weather_container_mode ._weather_mode_auto:hover,._weather_container_new ._weather_container_mode ._weather_mode_auto_bg:hover,._weather_container_new ._weather_container_mode ._weather_mode_cool:hover,._weather_container_new ._weather_container_mode ._weather_mode_cool_bg:hover,._weather_container_new ._weather_container_mode ._weather_mode_heat:hover,._weather_container_new ._weather_container_mode ._weather_mode_heat_bg:hover,._weather_container_new ._weather_container_mode ._weather_mode_off:hover,._weather_container_new ._weather_container_mode ._weather_mode_off_bg:hover,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto_bg_new:hover,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto_new:hover,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool_bg_new:hover,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool_new:hover,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat_bg_new:hover,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat_new:hover,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_off_bg_new:hover,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_off_new:hover,._weather_container_pluggin ._weather_container_mode ._weather_mode_auto:hover,._weather_container_pluggin ._weather_container_mode ._weather_mode_auto_bg:hover,._weather_container_pluggin ._weather_container_mode ._weather_mode_cool:hover,._weather_container_pluggin ._weather_container_mode ._weather_mode_cool_bg:hover,._weather_container_pluggin ._weather_container_mode ._weather_mode_heat:hover,._weather_container_pluggin ._weather_container_mode ._weather_mode_heat_bg:hover,._weather_container_pluggin ._weather_container_mode ._weather_mode_off:hover,._weather_container_pluggin ._weather_container_mode ._weather_mode_off_bg:hover,._weather_container_pluggin ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_auto:hover,._weather_container_pluggin ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_auto_bg:hover,._weather_container_pluggin ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_cool:hover,._weather_container_pluggin ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_cool_bg:hover,._weather_container_pluggin ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_heat:hover,._weather_container_pluggin ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_heat_bg:hover,._weather_container_pluggin ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_off:hover,._weather_container_pluggin ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_off_bg:hover,._weather_container_pluggin_new ._weather_container ._weather_container_mode ._weather_mode_auto:hover,._weather_container_pluggin_new ._weather_container ._weather_container_mode ._weather_mode_auto_bg:hover,._weather_container_pluggin_new ._weather_container ._weather_container_mode ._weather_mode_cool:hover,._weather_container_pluggin_new ._weather_container ._weather_container_mode ._weather_mode_cool_bg:hover,._weather_container_pluggin_new ._weather_container ._weather_container_mode ._weather_mode_heat:hover,._weather_container_pluggin_new ._weather_container ._weather_container_mode ._weather_mode_heat_bg:hover,._weather_container_pluggin_new ._weather_container ._weather_container_mode ._weather_mode_off:hover,._weather_container_pluggin_new ._weather_container ._weather_container_mode ._weather_mode_off_bg:hover,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto_bg_new:hover,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto_new:hover,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool_bg_new:hover,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool_new:hover,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat_bg_new:hover,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat_new:hover,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_off_bg_new:hover,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_off_new:hover,._weather_container_pluggin_new ._weather_container_mode ._weather_mode_auto:hover,._weather_container_pluggin_new ._weather_container_mode ._weather_mode_auto_bg:hover,._weather_container_pluggin_new ._weather_container_mode ._weather_mode_cool:hover,._weather_container_pluggin_new ._weather_container_mode ._weather_mode_cool_bg:hover,._weather_container_pluggin_new ._weather_container_mode ._weather_mode_heat:hover,._weather_container_pluggin_new ._weather_container_mode ._weather_mode_heat_bg:hover,._weather_container_pluggin_new ._weather_container_mode ._weather_mode_off:hover,._weather_container_pluggin_new ._weather_container_mode ._weather_mode_off_bg:hover,._weather_container_pluggin_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_auto:hover,._weather_container_pluggin_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_auto_bg:hover,._weather_container_pluggin_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_cool:hover,._weather_container_pluggin_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_cool_bg:hover,._weather_container_pluggin_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_heat:hover,._weather_container_pluggin_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_heat_bg:hover,._weather_container_pluggin_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_off:hover,._weather_container_pluggin_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_off_bg:hover{background-color:#929e9e}._weather_container ._weather_container_mode ._weather_mode_cool,._weather_container_new ._weather_container_mode ._weather_mode_cool,._weather_container_pluggin ._weather_container_mode ._weather_mode_cool,._weather_container_pluggin_new ._weather_container_mode ._weather_mode_cool{padding:10px 25px;margin:0 5px 5px 0;justify-self:flex-end;align-self:flex-end}._weather_container ._weather_container_mode ._weather_mode_cool_bg,._weather_container_new ._weather_container_mode ._weather_mode_cool_bg,._weather_container_pluggin ._weather_container_mode ._weather_mode_cool_bg,._weather_container_pluggin_new ._weather_container_mode ._weather_mode_cool_bg{padding:10px 25px;margin:0 5px 5px 0;background-color:rgba(31,137,229,.9019607843);border:1px solid rgba(31,137,229,.9019607843);color:#fff;justify-self:flex-end;align-self:flex-end}._weather_container ._weather_container_mode ._weather_mode_heat,._weather_container_new ._weather_container_mode ._weather_mode_heat,._weather_container_pluggin ._weather_container_mode ._weather_mode_heat,._weather_container_pluggin_new ._weather_container_mode ._weather_mode_heat{margin:0 0 5px 5px;padding:10px 25px;justify-self:flex-start;align-self:flex-end}._weather_container ._weather_container_mode ._weather_mode_heat_bg,._weather_container_new ._weather_container_mode ._weather_mode_heat_bg,._weather_container_pluggin ._weather_container_mode ._weather_mode_heat_bg,._weather_container_pluggin_new ._weather_container_mode ._weather_mode_heat_bg{margin:0 0 5px 5px;padding:10px 25px;color:#fff;background-color:#bf2626;justify-self:flex-start;align-self:flex-end}._weather_container ._weather_container_mode ._weather_mode_auto,._weather_container_new ._weather_container_mode ._weather_mode_auto,._weather_container_pluggin ._weather_container_mode ._weather_mode_auto,._weather_container_pluggin_new ._weather_container_mode ._weather_mode_auto{margin:5px 5px 0 0;padding:10px 25px;justify-self:flex-end;align-self:flex-start}._weather_container ._weather_container_mode ._weather_mode_auto_bg,._weather_container_new ._weather_container_mode ._weather_mode_auto_bg,._weather_container_pluggin ._weather_container_mode ._weather_mode_auto_bg,._weather_container_pluggin_new ._weather_container_mode ._weather_mode_auto_bg{margin:5px 5px 0 0;padding:10px 25px;justify-self:flex-end;align-self:flex-start;color:#fff;background-color:#3f9948}._weather_container ._weather_container_mode ._weather_mode_off,._weather_container_new ._weather_container_mode ._weather_mode_off,._weather_container_pluggin ._weather_container_mode ._weather_mode_off,._weather_container_pluggin_new ._weather_container_mode ._weather_mode_off{padding:10px 30px;margin:5px 0 0 5px;justify-self:flex-start;align-self:flex-start}._weather_container ._weather_container_mode ._weather_mode_off_bg,._weather_container_new ._weather_container_mode ._weather_mode_off_bg,._weather_container_pluggin ._weather_container_mode ._weather_mode_off_bg,._weather_container_pluggin_new ._weather_container_mode ._weather_mode_off_bg{padding:10px 30px;margin:5px 0 0 5px;justify-self:flex-start;align-self:flex-start;color:#1c1c1c;background-color:#929e9e}._weather_container,._weather_container_pluggin{display:grid;box-shadow:1px 2px 1px 1px hsla(0,0%,50.2%,.3);height:300px;border-radius:15px;grid-template-rows:15% 38% 2% 5% 40%}.__pluginMotel_principal_{display:grid;box-shadow:1px 2px 1px 1px hsla(0,0%,50.2%,.3);border:1px solid rgba(146,158,158,.3);height:300px;border-radius:15px;grid-template-rows:15% 30% 10% 45%}.__pluginMotel_principal_ .__title_pluginMotel{display:grid;grid-template-columns:70% 30%;background-color:hsla(0,0%,50.2%,.1);border-radius:15px 15px 0 0}.__pluginMotel_principal_ .__title_pluginMotel .__title__{justify-self:flex-start;align-self:center;padding-left:12px;font-size:17px}.__pluginMotel_principal_ .__content_pluginMotel{display:grid;grid-template-columns:35% 65%}.__pluginMotel_principal_ .__content_pluginMotel .__img_logo_pluginMotel{justify-self:center;align-self:center}.__pluginMotel_principal_ .__content_pluginMotel .__content_state_pluginMotel{display:grid;grid-template-rows:40% 60%}.__pluginMotel_principal_ .__content_pluginMotel .__content_state_pluginMotel .__title_text_state{justify-self:center;align-self:center;font-size:15px;font-weight:700;color:#929e9e}.__pluginMotel_principal_ .__content_pluginMotel .__content_state_pluginMotel .__state_actual_pluginMotel{margin:0 10px 10px;padding-top:8px;text-align:center;font-weight:600;font-size:17px;color:#fff;border-radius:5px}.__pluginMotel_principal_ .__other_states_pluginMotel__{text-align:center;font-weight:600;color:#929e9e}.__pluginMotel_principal_ .__content_states_pluginMotel{display:grid;margin:0 15px 15px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.__pluginMotel_principal_ .__content_states_pluginMotel .__item_states_pluginMotel{font-size:16px;width:70px;border:1px solid rgba(146,158,158,.3);background-color:rgba(146,158,158,.1);border-radius:5px;text-align:center;padding:10px 15%;margin:auto}.container_header_devices{display:grid;grid-template-columns:20% 80%;place-items:center;justify-content:center;width:100%;background-color:#ddeedf}.container_header_devices .container_logo_header{display:grid;height:100%;place-items:center}.container_header_devices .devices_container_project{display:flex;justify-content:space-between;width:100%}._weather_container_new,._weather_container_pluggin_new{border:1px solid rgba(146,158,158,.3)}._weather_container ._weather_container_title_status_new,._weather_container_new ._weather_container_title_status_new,._weather_container_pluggin ._weather_container_title_status_new,._weather_container_pluggin_new ._weather_container_title_status_new{display:flex;justify-content:space-evenly;grid-gap:15px;gap:15px;background-color:hsla(0,0%,50.2%,.1);border-radius:15px 15px 0 0}._weather_container ._weather_container_title_status_new ._weather__title_new,._weather_container_new ._weather_container_title_status_new ._weather__title_new,._weather_container_pluggin ._weather_container_title_status_new ._weather__title_new,._weather_container_pluggin_new ._weather_container_title_status_new ._weather__title_new{justify-self:flex-start;align-self:center;font-size:20px}._weather_container ._weather_container_title_status_new .__icon_offline__new,._weather_container_new ._weather_container_title_status_new .__icon_offline__new,._weather_container_pluggin ._weather_container_title_status_new .__icon_offline__new,._weather_container_pluggin_new ._weather_container_title_status_new .__icon_offline__new{transform:rotate(0deg)!important}._weather_container ._weather_container_title_status_new ._weather__status_new,._weather_container_new ._weather_container_title_status_new ._weather__status_new,._weather_container_pluggin ._weather_container_title_status_new ._weather__status_new,._weather_container_pluggin_new ._weather_container_title_status_new ._weather__status_new{justify-self:center;align-self:center;transform:rotate(45deg)}._weather_container ._weather_container_title_status_new ._weather__status_new .__icon_wifi_online,._weather_container_new ._weather_container_title_status_new ._weather__status_new .__icon_wifi_online,._weather_container_pluggin ._weather_container_title_status_new ._weather__status_new .__icon_wifi_online,._weather_container_pluggin_new ._weather_container_title_status_new ._weather__status_new .__icon_wifi_online{color:#3f9948;font-size:20px}._weather_container ._weather_container_title_status_new ._weather__status_new .__icon_wifi_offline,._weather_container_new ._weather_container_title_status_new ._weather__status_new .__icon_wifi_offline,._weather_container_pluggin ._weather_container_title_status_new ._weather__status_new .__icon_wifi_offline,._weather_container_pluggin_new ._weather_container_title_status_new ._weather__status_new .__icon_wifi_offline{color:#929e9e;font-size:20px}._weather_container ._weather_container_title_status_new .battery_status,._weather_container_new ._weather_container_title_status_new .battery_status,._weather_container_pluggin ._weather_container_title_status_new .battery_status,._weather_container_pluggin_new ._weather_container_title_status_new .battery_status{display:flex;align-items:center;justify-content:flex-end;margin:0 15px;grid-gap:5px;gap:5px}._weather_container ._weather_container_title_status_new .battery_status .battery_percentage,._weather_container_new ._weather_container_title_status_new .battery_status .battery_percentage,._weather_container_pluggin ._weather_container_title_status_new .battery_status .battery_percentage,._weather_container_pluggin_new ._weather_container_title_status_new .battery_status .battery_percentage{font-size:12px}._weather_container ._weather_container_title_status_new .battery_status .battery_icon_container,._weather_container_new ._weather_container_title_status_new .battery_status .battery_icon_container,._weather_container_pluggin ._weather_container_title_status_new .battery_status .battery_icon_container,._weather_container_pluggin_new ._weather_container_title_status_new .battery_status .battery_icon_container{display:flex;align-items:center;justify-content:center;transform:rotate(90deg);cursor:pointer}._weather_container ._weather_container_title_status_new .battery_status .battery_icon_container .__icon_battery_sensor,._weather_container_new ._weather_container_title_status_new .battery_status .battery_icon_container .__icon_battery_sensor,._weather_container_pluggin ._weather_container_title_status_new .battery_status .battery_icon_container .__icon_battery_sensor,._weather_container_pluggin_new ._weather_container_title_status_new .battery_status .battery_icon_container .__icon_battery_sensor{display:flex;color:#3f9948}._weather_container ._weather_container_title_status_new .battery_status .battery_icon_container .__icon_battery_sensor_unknown,._weather_container_new ._weather_container_title_status_new .battery_status .battery_icon_container .__icon_battery_sensor_unknown,._weather_container_pluggin ._weather_container_title_status_new .battery_status .battery_icon_container .__icon_battery_sensor_unknown,._weather_container_pluggin_new ._weather_container_title_status_new .battery_status .battery_icon_container .__icon_battery_sensor_unknown{display:flex;color:#ffaf0e}._weather_container ._weather_container_title_status_new .battery_status .battery_icon_container .__icon_battery_half_level,._weather_container_new ._weather_container_title_status_new .battery_status .battery_icon_container .__icon_battery_half_level,._weather_container_pluggin ._weather_container_title_status_new .battery_status .battery_icon_container .__icon_battery_half_level,._weather_container_pluggin_new ._weather_container_title_status_new .battery_status .battery_icon_container .__icon_battery_half_level{display:flex;color:#f18509}._weather_container ._weather_container_title_status_new .battery_status .battery_icon_container .__icon_battery_sensor_alert,._weather_container_new ._weather_container_title_status_new .battery_status .battery_icon_container .__icon_battery_sensor_alert,._weather_container_pluggin ._weather_container_title_status_new .battery_status .battery_icon_container .__icon_battery_sensor_alert,._weather_container_pluggin_new ._weather_container_title_status_new .battery_status .battery_icon_container .__icon_battery_sensor_alert{display:flex;color:#ee0f0f}._weather_container ._weather_offline_new,._weather_container_new ._weather_offline_new,._weather_container_pluggin ._weather_offline_new,._weather_container_pluggin_new ._weather_offline_new{background-color:rgba(191,38,38,.3)}._weather_container .__loading_weather_other_new,._weather_container_new .__loading_weather_other_new,._weather_container_pluggin .__loading_weather_other_new,._weather_container_pluggin_new .__loading_weather_other_new{opacity:.2}._weather_container ._weather_container_temperature_new,._weather_container_new ._weather_container_temperature_new,._weather_container_pluggin ._weather_container_temperature_new,._weather_container_pluggin_new ._weather_container_temperature_new{display:grid;grid-template-columns:repeat(2,1fr)}._weather_container ._weather_container_temperature_new .__weather_temperatur_off_new,._weather_container_new ._weather_container_temperature_new .__weather_temperatur_off_new,._weather_container_pluggin ._weather_container_temperature_new .__weather_temperatur_off_new,._weather_container_pluggin_new ._weather_container_temperature_new .__weather_temperatur_off_new{background-color:rgba(169,170,169,.5)!important;border:1px solid #a9aaa9!important}._weather_container ._weather_container_temperature_new ._weather_temperature_new,._weather_container_new ._weather_container_temperature_new ._weather_temperature_new,._weather_container_pluggin ._weather_container_temperature_new ._weather_temperature_new,._weather_container_pluggin_new ._weather_container_temperature_new ._weather_temperature_new{margin-top:10px;margin-left:10px;display:grid;font-size:50px;justify-self:center;align-self:center;border:1px solid rgba(31,137,229,.4);background-color:rgba(31,137,229,.3);border-radius:10px;padding:0 25px 5px 1.5px}._weather_container ._weather_container_temperature_new ._weather_temperature_new .__temperature_new,._weather_container_new ._weather_container_temperature_new ._weather_temperature_new .__temperature_new,._weather_container_pluggin ._weather_container_temperature_new ._weather_temperature_new .__temperature_new,._weather_container_pluggin_new ._weather_container_temperature_new ._weather_temperature_new .__temperature_new{display:flex;font-family:"Open24";font-size:70px;margin-left:40px;color:rgba(31,137,229,.9019607843)}._weather_container ._weather_container_temperature_new ._weather_temperature_new .__temperatur_off_new,._weather_container_new ._weather_container_temperature_new ._weather_temperature_new .__temperatur_off_new,._weather_container_pluggin ._weather_container_temperature_new ._weather_temperature_new .__temperatur_off_new,._weather_container_pluggin_new ._weather_container_temperature_new ._weather_temperature_new .__temperatur_off_new{color:#474747!important}._weather_container ._weather_container_temperature_new .__container_fan_new,._weather_container_new ._weather_container_temperature_new .__container_fan_new,._weather_container_pluggin ._weather_container_temperature_new .__container_fan_new,._weather_container_pluggin_new ._weather_container_temperature_new .__container_fan_new{display:grid;width:100%;align-content:center;grid-gap:14px;gap:14px;margin-top:15px}._weather_container ._weather_container_temperature_new .prueba,._weather_container_new ._weather_container_temperature_new .prueba,._weather_container_pluggin ._weather_container_temperature_new .prueba,._weather_container_pluggin_new ._weather_container_temperature_new .prueba{border-radius:20px;border:none;width:45px;height:45px;cursor:pointer}._weather_container ._weather_container_temperature_new .prueba2:hover,._weather_container ._weather_container_temperature_new .prueba3:hover,._weather_container ._weather_container_temperature_new .prueba:hover,._weather_container_new ._weather_container_temperature_new .prueba2:hover,._weather_container_new ._weather_container_temperature_new .prueba3:hover,._weather_container_new ._weather_container_temperature_new .prueba:hover,._weather_container_pluggin ._weather_container_temperature_new .prueba2:hover,._weather_container_pluggin ._weather_container_temperature_new .prueba3:hover,._weather_container_pluggin ._weather_container_temperature_new .prueba:hover,._weather_container_pluggin_new ._weather_container_temperature_new .prueba2:hover,._weather_container_pluggin_new ._weather_container_temperature_new .prueba3:hover,._weather_container_pluggin_new ._weather_container_temperature_new .prueba:hover{width:45px;height:45px;border:none;background-color:rgba(31,137,229,.9019607843);cursor:pointer}._weather_container ._weather_container_temperature_new .prueba2,._weather_container ._weather_container_temperature_new .prueba3,._weather_container_new ._weather_container_temperature_new .prueba2,._weather_container_new ._weather_container_temperature_new .prueba3,._weather_container_pluggin ._weather_container_temperature_new .prueba2,._weather_container_pluggin ._weather_container_temperature_new .prueba3,._weather_container_pluggin_new ._weather_container_temperature_new .prueba2,._weather_container_pluggin_new ._weather_container_temperature_new .prueba3{border-radius:20px;border:none;width:45px;height:45px;cursor:pointer}._weather_container ._weather_container_temperature_new .fan_and_velocity_container,._weather_container_new ._weather_container_temperature_new .fan_and_velocity_container,._weather_container_pluggin ._weather_container_temperature_new .fan_and_velocity_container,._weather_container_pluggin_new ._weather_container_temperature_new .fan_and_velocity_container{display:flex;flex-direction:column;width:100%}._weather_container ._weather_container_temperature_new .fan_and_velocity_container .__color_new,._weather_container_new ._weather_container_temperature_new .fan_and_velocity_container .__color_new,._weather_container_pluggin ._weather_container_temperature_new .fan_and_velocity_container .__color_new,._weather_container_pluggin_new ._weather_container_temperature_new .fan_and_velocity_container .__color_new{display:flex;color:#000;align-items:center;justify-content:center;width:100%}._weather_container ._weather_container_temperature_new .fan_and_velocity_container .icon_bar,._weather_container_new ._weather_container_temperature_new .fan_and_velocity_container .icon_bar,._weather_container_pluggin ._weather_container_temperature_new .fan_and_velocity_container .icon_bar,._weather_container_pluggin_new ._weather_container_temperature_new .fan_and_velocity_container .icon_bar{display:flex;position:relative;bottom:0;width:100%;background-color:#d3d3d3;border-radius:2px 5px 2px 5px}._weather_container ._weather_container_temperature_new .fan_and_velocity_container .bar,._weather_container_new ._weather_container_temperature_new .fan_and_velocity_container .bar,._weather_container_pluggin ._weather_container_temperature_new .fan_and_velocity_container .bar,._weather_container_pluggin_new ._weather_container_temperature_new .fan_and_velocity_container .bar{display:flex;background-color:#d3d3d3;height:15px;width:50px}._weather_container ._weather_container_temperature_new .fan_and_velocity_container .bar1,._weather_container_new ._weather_container_temperature_new .fan_and_velocity_container .bar1,._weather_container_pluggin ._weather_container_temperature_new .fan_and_velocity_container .bar1,._weather_container_pluggin_new ._weather_container_temperature_new .fan_and_velocity_container .bar1{display:flex;background-color:#d3d3d3;border-radius:5px;transform:translate3d(52px,0,10px) rotate(-45deg);width:28px;height:10px}._weather_container ._weather_container_temperature_new .fan_and_velocity_container .bar2,._weather_container_new ._weather_container_temperature_new .fan_and_velocity_container .bar2,._weather_container_pluggin ._weather_container_temperature_new .fan_and_velocity_container .bar2,._weather_container_pluggin_new ._weather_container_temperature_new .fan_and_velocity_container .bar2{display:flex;background-color:#d3d3d3;border-radius:5px;transform:translate3d(33px,-28px,10px) rotate(90deg);width:28px;height:10px}._weather_container ._weather_container_temperature_new .fan_and_velocity_container .bar3,._weather_container_new ._weather_container_temperature_new .fan_and_velocity_container .bar3,._weather_container_pluggin ._weather_container_temperature_new .fan_and_velocity_container .bar3,._weather_container_pluggin_new ._weather_container_temperature_new .fan_and_velocity_container .bar3{display:flex;background-color:#d3d3d3;border-radius:5px;transform:translate3d(-5px,-56px,10px) rotate(45deg);width:28px;height:10px}._weather_container ._weather_container_temperature_new .fan_and_velocity_container .low,._weather_container_new ._weather_container_temperature_new .fan_and_velocity_container .low,._weather_container_pluggin ._weather_container_temperature_new .fan_and_velocity_container .low,._weather_container_pluggin_new ._weather_container_temperature_new .fan_and_velocity_container .low{display:flex;background-color:#286ef1;border-radius:5px;transform:translate3d(52px,0,10px) rotate(-45deg);width:28px;height:10px}._weather_container ._weather_container_temperature_new .fan_and_velocity_container .medium,._weather_container_new ._weather_container_temperature_new .fan_and_velocity_container .medium,._weather_container_pluggin ._weather_container_temperature_new .fan_and_velocity_container .medium,._weather_container_pluggin_new ._weather_container_temperature_new .fan_and_velocity_container .medium{display:flex;background-color:#286ef1;border-radius:5px;transform:translate3d(33px,-28px,10px) rotate(90deg);width:28px;height:10px}._weather_container ._weather_container_temperature_new .fan_and_velocity_container .high,._weather_container_new ._weather_container_temperature_new .fan_and_velocity_container .high,._weather_container_pluggin ._weather_container_temperature_new .fan_and_velocity_container .high,._weather_container_pluggin_new ._weather_container_temperature_new .fan_and_velocity_container .high{display:flex;background-color:#286ef1;border-radius:5px;transform:translate3d(-5px,-56px,10px) rotate(45deg);width:28px;height:10px}@keyframes moverFondo{0%{background-position:0 0}to{background-position:100% 100%}}._weather_container ._weather_container_temperature_new .fan_and_velocity_container .high_now,._weather_container ._weather_container_temperature_new .fan_and_velocity_container .low_now,._weather_container ._weather_container_temperature_new .fan_and_velocity_container .medium_now,._weather_container_new ._weather_container_temperature_new .fan_and_velocity_container .high_now,._weather_container_new ._weather_container_temperature_new .fan_and_velocity_container .low_now,._weather_container_new ._weather_container_temperature_new .fan_and_velocity_container .medium_now,._weather_container_pluggin ._weather_container_temperature_new .fan_and_velocity_container .high_now,._weather_container_pluggin ._weather_container_temperature_new .fan_and_velocity_container .low_now,._weather_container_pluggin ._weather_container_temperature_new .fan_and_velocity_container .medium_now,._weather_container_pluggin_new ._weather_container_temperature_new .fan_and_velocity_container .high_now,._weather_container_pluggin_new ._weather_container_temperature_new .fan_and_velocity_container .low_now,._weather_container_pluggin_new ._weather_container_temperature_new .fan_and_velocity_container .medium_now{display:flex;background-size:200% 200%;background-image:linear-gradient(135deg,rgba(40,110,241,.65) 25%,transparent 0,transparent 50%,rgba(40,110,241,.65) 0,rgba(40,110,241,.65) 75%,transparent 0,transparent);height:15px;width:50px}._weather_container ._weather_container_temperature_new .fan_and_velocity_container .high_now,._weather_container_new ._weather_container_temperature_new .fan_and_velocity_container .high_now,._weather_container_pluggin ._weather_container_temperature_new .fan_and_velocity_container .high_now,._weather_container_pluggin_new ._weather_container_temperature_new .fan_and_velocity_container .high_now{border-radius:5px;transform:translate3d(-5px,-56px,10px) rotate(45deg);width:28px;height:10px}._weather_container ._weather_container_temperature_new .fan_and_velocity_container .medium_now,._weather_container_new ._weather_container_temperature_new .fan_and_velocity_container .medium_now,._weather_container_pluggin ._weather_container_temperature_new .fan_and_velocity_container .medium_now,._weather_container_pluggin_new ._weather_container_temperature_new .fan_and_velocity_container .medium_now{border-radius:5px;transform:translate3d(33px,-28px,10px) rotate(90deg);width:28px;height:10px}._weather_container ._weather_container_temperature_new .fan_and_velocity_container .low_now,._weather_container_new ._weather_container_temperature_new .fan_and_velocity_container .low_now,._weather_container_pluggin ._weather_container_temperature_new .fan_and_velocity_container .low_now,._weather_container_pluggin_new ._weather_container_temperature_new .fan_and_velocity_container .low_now{border-radius:5px;transform:translate3d(52px,0,10px) rotate(-45deg);width:28px;height:10px}._weather_container ._weather_container_temperature_new .fan_and_velocity_container .central_termostat_on,._weather_container_new ._weather_container_temperature_new .fan_and_velocity_container .central_termostat_on,._weather_container_pluggin ._weather_container_temperature_new .fan_and_velocity_container .central_termostat_on,._weather_container_pluggin_new ._weather_container_temperature_new .fan_and_velocity_container .central_termostat_on{display:flex;background-color:#286ef1;border-radius:8px;height:15px;width:150px;margin-top:8px}._weather_container ._weather_container_temperature_new .fan_and_velocity_container .central_thermostat_auto,._weather_container_new ._weather_container_temperature_new .fan_and_velocity_container .central_thermostat_auto,._weather_container_pluggin ._weather_container_temperature_new .fan_and_velocity_container .central_thermostat_auto,._weather_container_pluggin_new ._weather_container_temperature_new .fan_and_velocity_container .central_thermostat_auto{display:flex;background-size:200% 200%;border-radius:8px;margin-top:8px;background-image:linear-gradient(135deg,rgba(40,110,241,.65) 25%,transparent 0,transparent 50%,rgba(40,110,241,.65) 0,rgba(40,110,241,.65) 75%,transparent 0,transparent);height:15px;width:150px}.__loading_weather_new{display:grid;justify-self:center;align-self:center;margin-left:45px;z-index:-999;width:100px;height:100px}._indoor_weather_new{display:grid}._indoor_weather_new .__indoor_new{display:flex;justify-content:space-evenly;font-family:"Open24";grid-gap:30px;gap:30px;margin-left:10px;font-size:20px;color:#a9aaa9}._indoor_weather_new .__indoor_new_name{justify-self:center;align-self:center;font-size:14px;font-weight:700;color:#a9aaa9}.nameFan{color:#929e9e;font-size:16px;font-weight:700}._weather_container_mode_new{display:grid;grid-template-columns:repeat(2,1fr);justify-content:center}._weather_container_mode_new ._weather_container_up_down_new{display:grid;width:100%;justify-self:center;grid-template-rows:repeat(2,1fr)}._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new{display:grid;justify-self:center;grid-template-columns:80% 20%}._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_temperature_new{font-size:50px;justify-self:center;align-self:center;border:1px solid rgba(31,137,229,.4);background-color:rgba(31,137,229,.3);border-radius:10px;padding:0 35px 5px}._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_temperature_new .__temperature_new{display:flex;font-family:"Open24";font-size:70px;margin-left:20px;color:rgba(31,137,229,.9019607843)}._weather_container ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_down,._weather_container ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_up,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_down_new,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_up_new,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up,._weather_container_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_down,._weather_container_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_up,._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_down,._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_up,._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_down,._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_up{margin-left:10px;margin-right:5px;font-size:25px;font-family:Tahoma;padding:6.5px 66px;border:none;border-radius:10px;background-color:#e2e3e5;cursor:pointer;color:#929e9e}._weather_container ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_down:hover,._weather_container ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_up:hover,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_down_new:hover,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_up_new:hover,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down:hover,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up:hover,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down:hover,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up:hover,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down:hover,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up:hover,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_down:hover,._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new ._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down .__btn_up:hover,._weather_container_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_down:hover,._weather_container_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_up:hover,._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_down:hover,._weather_container_pluggin ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_up:hover,._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_down:hover,._weather_container_pluggin_new ._weather_container_temperature ._weather_container_up_down ._weather_btn_up_down ._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_up:hover{background-color:#929e9e;color:#fff}._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_up_new{justify-self:flex-start;align-self:flex-end;margin-bottom:5px}._weather_container_mode_new ._weather_container_up_down_new ._weather_btn_up_down_new .__btn_down_new{justify-self:flex-start;align-self:flex-start;margin-top:5px}._weather_container_mode_new .container_options_new{display:grid;width:100%;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto_bg,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool_bg,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat_bg,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_off,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_off_bg,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_auto,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_auto_bg,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_cool,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_cool_bg,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_heat,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_heat_bg,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_off,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_off_bg,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_auto,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_auto_bg,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_cool,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_cool_bg,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_heat,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_heat_bg,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_off,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_off_bg,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_auto,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_auto_bg,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_cool,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_cool_bg,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_heat,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_heat_bg,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_off,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_off_bg,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_auto,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_auto_bg,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_cool,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_cool_bg,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_heat,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_heat_bg,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_off,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_off_bg,._weather_container_mode_new ._weather_mode_auto_bg_new,._weather_container_mode_new ._weather_mode_auto_new,._weather_container_mode_new ._weather_mode_cool_bg_new,._weather_container_mode_new ._weather_mode_cool_new,._weather_container_mode_new ._weather_mode_heat_bg_new,._weather_container_mode_new ._weather_mode_heat_new,._weather_container_mode_new ._weather_mode_off_bg_new,._weather_container_mode_new ._weather_mode_off_new,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto_bg,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool_bg,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat_bg,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_off,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_off_bg,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto_bg,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool_bg,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat_bg,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_off,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_off_bg,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto_bg,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool_bg,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat_bg,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_off,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_off_bg{padding:5px 15px;border-radius:10px;background-color:#e2e3e5;cursor:pointer}._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto:hover,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto_bg:hover,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool:hover,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool_bg:hover,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat:hover,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat_bg:hover,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_off:hover,._weather_container ._weather_container_mode ._weather_container_mode_new ._weather_mode_off_bg:hover,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_auto:hover,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_auto_bg:hover,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_cool:hover,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_cool_bg:hover,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_heat:hover,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_heat_bg:hover,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_off:hover,._weather_container_mode_new ._weather_container ._weather_container_mode ._weather_mode_off_bg:hover,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_auto:hover,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_auto_bg:hover,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_cool:hover,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_cool_bg:hover,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_heat:hover,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_heat_bg:hover,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_off:hover,._weather_container_mode_new ._weather_container_new ._weather_container_mode ._weather_mode_off_bg:hover,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_auto:hover,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_auto_bg:hover,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_cool:hover,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_cool_bg:hover,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_heat:hover,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_heat_bg:hover,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_off:hover,._weather_container_mode_new ._weather_container_pluggin ._weather_container_mode ._weather_mode_off_bg:hover,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_auto:hover,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_auto_bg:hover,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_cool:hover,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_cool_bg:hover,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_heat:hover,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_heat_bg:hover,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_off:hover,._weather_container_mode_new ._weather_container_pluggin_new ._weather_container_mode ._weather_mode_off_bg:hover,._weather_container_mode_new ._weather_mode_auto_bg_new:hover,._weather_container_mode_new ._weather_mode_auto_new:hover,._weather_container_mode_new ._weather_mode_cool_bg_new:hover,._weather_container_mode_new ._weather_mode_cool_new:hover,._weather_container_mode_new ._weather_mode_heat_bg_new:hover,._weather_container_mode_new ._weather_mode_heat_new:hover,._weather_container_mode_new ._weather_mode_off_bg_new:hover,._weather_container_mode_new ._weather_mode_off_new:hover,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto:hover,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto_bg:hover,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool:hover,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool_bg:hover,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat:hover,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat_bg:hover,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_off:hover,._weather_container_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_off_bg:hover,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto:hover,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto_bg:hover,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool:hover,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool_bg:hover,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat:hover,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat_bg:hover,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_off:hover,._weather_container_pluggin ._weather_container_mode ._weather_container_mode_new ._weather_mode_off_bg:hover,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto:hover,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_auto_bg:hover,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool:hover,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_cool_bg:hover,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat:hover,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_heat_bg:hover,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_off:hover,._weather_container_pluggin_new ._weather_container_mode ._weather_container_mode_new ._weather_mode_off_bg:hover{background-color:#929e9e}._weather_container_mode_new ._weather_mode_cool_bg_new,._weather_container_mode_new ._weather_mode_cool_new{padding:10px 20px;margin:0 5px 5px 0;justify-self:flex-end;align-self:flex-end}._weather_container_mode_new ._weather_mode_cool_bg_new{background-color:rgba(31,137,229,.9019607843);border:1px solid rgba(31,137,229,.9019607843);color:#fff}._weather_container_mode_new ._weather_mode_heat_bg_new,._weather_container_mode_new ._weather_mode_heat_new{margin:0 0 5px 5px;padding:10px 20px;justify-self:flex-start;align-self:flex-end}._weather_container_mode_new ._weather_mode_heat_bg_new{color:#fff;background-color:#bf2626}._weather_container_mode_new ._weather_mode_auto_bg_new,._weather_container_mode_new ._weather_mode_auto_new{margin:5px 5px 0 0;padding:10px 20px;justify-self:flex-end;align-self:flex-start}._weather_container_mode_new ._weather_mode_auto_bg_new{color:#fff;background-color:#3f9948}._weather_container_mode_new ._weather_mode_off_bg_new,._weather_container_mode_new ._weather_mode_off_new{padding:10px 25px;margin:5px 0 0 5px;justify-self:flex-start;align-self:flex-start}._weather_container_mode_new ._weather_mode_off_bg_new{color:#1c1c1c;background-color:#929e9e}._weather_container_new,._weather_container_pluggin_new{display:grid;box-shadow:1px 2px 1px 1px hsla(0,0%,50.2%,.3);height:300px;border-radius:15px;grid-template-rows:15% 38% 0 45%}._battery__status_new .__percent_new{justify-self:flex-end;align-self:center;font-size:12px}._battery__status_new .__battery_new{justify-self:flex-start;color:#0ff;align-self:center;transform:rotate(90deg)}._battery__status_new .__battery_new .__icon_battery_sensor_new{color:#3f9948}._battery__status_new .__battery_new .__icon_battery_sensor_unknown_new{color:#ffaf0e;margin-left:3px}._battery__status_new .__battery_new .__icon_battery_sensor_alert_new{color:#ee0f0f;margin-left:3px}.container_newDevices{display:grid;grid-template-columns:repeat(3,1fr)}.filterproject_drawer{width:30vw;padding:5%;display:block}.filterproject_drawer .filterproject_title{color:#3f9948;font-size:20px;font-weight:600}.filterproject_drawer .filterproject_item{margin-top:5%;width:90%}.filterproject_drawer .filterproject_button{margin-top:10%;width:90%;color:#fff;background-color:#3f9948}.filterproject_container{display:grid;grid-template-columns:repeat(2,1fr);padding:30px 5%;border-radius:10px;box-shadow:4px 1px 4px 1px hsla(0,0%,50.2%,.3);border:1px solid rgba(146,158,158,.3)}.filterproject_container .filterproject_title{font-size:25px;display:flex;align-items:center}.filterproject_container .filterproject_filter_search_container{display:flex;justify-content:flex-end;grid-gap:8px;gap:8px}.filterproject_container .filterproject_filter_search_container .filterproject_search{justify-self:flex-end;align-self:center;margin-left:8%}.filterproject_container .filterproject_filter_search_container .filterproject_search .input_search{border:none;font-size:16px;border-radius:5px;padding:10px 40px 10px 10px;background-color:#fff}@media(max-width:850px){.filterproject_container{display:flex;flex-direction:column;align-items:center;padding:20px 5%}.filterproject_container .filterproject_title{font-size:20px;margin-bottom:15px}.filterproject_container .filterproject_filter_search_container{justify-content:flex-start;flex-wrap:wrap}}@media(max-width:580px){.filterproject_container{display:flex;flex-direction:column;padding:15px 5%}.filterproject_container .filterproject_title{font-size:18px;margin-bottom:15px}.filterproject_container .filterproject_filter_search_container{display:flex;justify-content:center;flex-wrap:wrap;grid-gap:10px;gap:10px}}.__generic_sensor_wifi_new{padding-top:5px}._generic__status__wifi_new{transform:rotate(45deg)}._generic__status__wifi_new .__icon_wifi_sensor_new{color:#3f9948;font-size:20px}._generic__status__wifi_new .__icon_wifi_sensor_offline_new{color:#929e9e;font-size:20px}._battery__status_new{display:grid;grid-template-columns:repeat(2,1fr);cursor:pointer}.__percent_new{justify-self:flex-end;align-self:center;font-size:12px}.__battery_new{display:flex;justify-self:flex-start;flex-direction:row;align-self:center;cursor:pointer}.__battery_new .__icon_battery_sensor_new{color:#3f9948;transform:rotate(90deg)}.__battery_new .__icon_battery_sensor_unknown_new{color:#ffaf0e;transform:rotate(90deg)}.__battery_new .__icon_battery_sensor_alert_new{color:#ee0f0f;transform:rotate(90deg)}.devices_datatable_container{display:grid;max-width:1536px;padding-left:.5rem;padding-right:.5rem;overflow-x:clip}.devices_datatable_container .devices_header_container{display:flex;height:100%;width:auto;font-size:12px;margin-top:10px;margin-bottom:30px}.devices_datatable_container .devices_header_container .devices_title_container{display:flex;flex-direction:column;height:100%;width:35%}.devices_datatable_container .devices_header_container .devices_title_container .table_title{margin-top:5%;margin-bottom:1%}.devices_datatable_container .devices_header_container .devices_title_container .title_description{display:flex;width:200px;margin-left:19px;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:400;line-height:1.5;color:#767474}.devices_datatable_container .devices_header_container .select_input_container{display:flex;align-items:center;width:60%;height:65%}.devices_datatable_container .devices_header_container .select_input_container .add_device_button_container{display:flex;width:7%}.devices_datatable_container .devices_header_container .select_input_container .add_device_button_container .add_device_button_project{align-items:center;display:flex;background:rgba(27,114,220,.921);color:#fff;height:36px;padding:11px 15px;border-radius:5px;font-size:14px;border:none;cursor:pointer}.devices_datatable_container .devices_header_container .select_input_container .add_device_button_container .add_device_button_project:hover{color:#d5d8df;cursor:pointer}.devices_datatable_container .devices_header_container .select_input_container .select_container{display:flex;justify-content:flex-start;width:auto}.devices_datatable_container .devices_header_container .select_input_container .filter_projects_container{display:flex;justify-content:flex-end;width:50%}.devices_datatable_container .warnings_container{display:flex;align-items:center;justify-content:center;width:auto}.devices_datatable_container .warnings_container .no_selected_filter{display:flex;flex-direction:column;align-items:center;justify-content:center;height:384px;width:930px;background-color:#f5f3f3;border-radius:18px}.devices_datatable_container .warnings_container .no_selected_filter span{display:flex;align-items:center;font-family:"Montserrat",sans-serif;font-size:25px;font-weight:600;text-align:center;line-height:1.5;height:120px;width:412px}.devices_datatable_container .warnings_container .no_selected_filter .add_device_filter_and_button{display:flex;align-items:center;justify-content:center;height:20%;width:100%;grid-gap:5px;gap:5px}.devices_datatable_container .warnings_container .no_selected_filter .add_device_filter_and_button .add_device_button_container{display:flex}.devices_datatable_container .warnings_container .no_selected_filter .add_device_filter_and_button .add_device_button_container .add_device_button_project{align-items:center;display:flex;background:rgba(27,114,220,.921);color:#fff;height:36px;padding:11px 15px;border-radius:5px;font-size:14px;border:none;cursor:pointer}.devices_datatable_container .warnings_container .no_selected_filter .add_device_filter_and_button .add_device_button_container .add_device_button_project:hover{color:#d5d8df;cursor:pointer}@media(max-width:1200px){.devices_datatable_container .devices_header_container .devices_title_container{align-items:center;width:30%}.devices_datatable_container .devices_header_container .devices_title_container .table_title{font-size:20px}.devices_datatable_container .devices_header_container .devices_title_container .title_description{margin-left:-5px}.devices_datatable_container .warnings_container .no_selected_filter{display:flex;flex-direction:column;align-items:center;justify-content:center;height:384px;width:750px;background-color:#f5f3f3;border-radius:18px}}@media(max-width:950px){.devices_datatable_container .devices_header_container{display:flex;justify-content:space-evenly;flex-direction:column}.devices_datatable_container .devices_header_container .devices_title_container{display:flex;align-items:center;justify-content:center;height:25%;width:100%}.devices_datatable_container .devices_header_container .devices_title_container .table_title{display:flex;justify-content:center;margin-top:4%;margin-right:3%}.devices_datatable_container .devices_header_container .devices_title_container .title_description{display:flex;width:350px;margin-left:0;text-align:center;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:400;line-height:1.5;margin-bottom:3%;color:#767474}.devices_datatable_container .devices_header_container .select_input_container{display:flex;justify-content:center;width:100%;height:30%;grid-gap:30px;gap:30px}.devices_datatable_container .devices_header_container .select_input_container .filter_projects_container{display:flex;justify-content:center;margin-right:3.5px;width:auto}.devices_datatable_container .devices_header_container .select_input_container .select_container{display:flex;justify-content:center;width:auto}}@media(max-width:950px)and (max-width:600px){.devices_datatable_container .devices_header_container .select_input_container{display:flex;flex-direction:column;width:100%;margin-bottom:10px}.devices_datatable_container .devices_header_container .select_input_container .filter_projects_container,.devices_datatable_container .devices_header_container .select_input_container .select_container{display:flex;justify-content:center;width:100%}}@media(max-width:950px){.devices_datatable_container .warnings_container{height:100%}.devices_datatable_container .warnings_container .no_selected_filter{display:flex;flex-direction:column;align-items:center;justify-content:center;height:384px;width:540px;background-color:#f5f3f3;border-radius:18px}}@media(max-width:600px){.devices_datatable_container .devices_header_container{display:flex;justify-content:space-evenly;flex-direction:column;margin-top:0}.devices_datatable_container .devices_header_container .devices_title_container{margin-bottom:3.5%}.devices_datatable_container .devices_header_container .devices_title_container .table_title{margin-top:1%}.devices_datatable_container .devices_header_container .select_input_container{display:flex;justify-content:center;margin-bottom:30px;width:100%;height:30%;grid-gap:18px;gap:18px}.devices_datatable_container .devices_header_container .select_input_container .filter_projects_container{display:flex;justify-content:center;margin-right:0;width:auto}.devices_datatable_container .warnings_container .no_selected_filter{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;width:350px;background-color:#f5f3f3;border-radius:18px}.devices_datatable_container .warnings_container .no_selected_filter span{width:350px;font-weight:500;font-size:17px}}.sidebar_container{grid-template-columns:100%;height:100vh;margin:0}.sidebar_container .sidebar_logo{display:flex;justify-content:center;padding-top:10px;padding-bottom:10px;border-bottom:1px solid hsla(0,0%,50.2%,.3)}.sidebar_container .sidebar_logo .sidebar_img_logo{width:180px}.sidebar_container .sidebar_menu{display:grid;height:50px;grid-template-columns:100%;margin:0}.sidebar_container .sidebar_menu .__menu{font-size:12px;padding-left:15px;justify-self:flex-start;align-self:center;color:#1c1c1c}._sidebar_item{color:#000;text-decoration:none;padding-top:0;padding-bottom:0}._sidebar_item ._sidebar_list_item:hover{color:#000;background-color:#3f9948}._sidebar_item ._sidebar_list_item_inter{padding-left:30px}._sidebar_item ._sidebar_list_item_inter ._sidebar_text{font-size:10px}._sidebar_item ._sidebar_list_item_inter:hover{color:#000;background-color:#3f9948}._listitem_name_projects{overflow-x:hidden;font-size:10px}._listitem_icon{padding-left:10px;padding-right:10px}.__icon_hab_and_control{padding-left:40px}.__on_item{margin-left:15px;color:#fff!important;background-color:#3f9948!important}@media(max-width:1080px){.__icon_hab_and_control,._listitem_icon,._listitem_name_projects,._sidebar_item,._sidebar_item ._dashboard_icon{color:#1c1c1c!important}.__on_item{color:#fff!important;background-color:#3f9948!important}}._container_graphic{margin:30px;padding:15px 25px}._container_graphic .__data_empty__{display:grid;grid-template-columns:100%}._container_graphic .__data_empty__ .__text_data_empty__{padding-left:150px;justify-self:center;align-self:center}@media(max-width:580px){._container_graphic .date_picker_and_graph_container{overflow:auto}._container_graphic .date_picker_and_graph_container .occupation_report_graph_container{display:flex;width:-webkit-max-content;width:max-content}}._report_energy{margin:50px 20px}._report_energy ._container_energy{padding-top:50px}._report_energy ._container_energy .occupancy_percentage{margin-left:36px;font-size:15px;background-color:#1b72dc;color:#fff;font-weight:500;padding:4px 10px;border-radius:6px}@media(max-width:580px){._report_energy ._container_energy .__title_energy{font-size:15px;font-weight:500;padding-bottom:10px}._report_energy ._container_energy .__title_energy .__icon_report{font-size:16px;margin-right:10px;color:rgba(76,175,80,.9019607843)}}@media(max-width:850px){._report_energy ._container_energy{overflow:auto}}._report_energy ._container_energy ._container_table{margin-top:25px}._report_energy ._container_energy .__color_title_reportOcupation__{background-color:rgba(63,153,72,.2);font-weight:700}.__container_graphic_report_general_ocupation_title__{padding-left:55px;font-size:18px;font-weight:500;padding-bottom:15px}.__container_graphic_report_general_ocupation_title__ .__icon_report{font-size:20px;margin-right:10px;color:rgba(76,175,80,.9019607843)}@media(max-width:850px){.__container_graphic_report_general_ocupation_title__{font-size:15px;font-weight:500;padding-bottom:15px}.__container_graphic_report_general_ocupation_title__ .__icon_report{font-size:16px;margin-right:10px;color:rgba(76,175,80,.9019607843)}}.__container_msg_report_empty__{display:grid;grid-template-columns:100%;height:150px}.__container_msg_report_empty__ span{justify-self:center;align-self:center;font-size:20px;font-family:Verdana,Geneva,Tahoma,sans-serif;color:#474747;padding:50px 200px}.__container_msg_report_empty__ span i{padding-right:10px}.__title_energy{grid-gap:12px;gap:12px;font-size:18px;font-weight:500;padding-bottom:15px}.__title_energy .__icon_report{font-size:20px;margin-right:10px;color:rgba(76,175,80,.9019607843)}.__graphic_report_ocupation_general_container__{display:grid;grid-template-columns:70% 30%}@media(max-width:850px){.__graphic_report_ocupation_general_container__{display:flex;flex-direction:column;align-items:center}}.date_vacio_report_measurer{text-align:center;margin:150px 0}.date_vacio_report_measurer span{font-size:35px;padding:15px 35px;border-radius:7px;background-color:rgba(169,170,169,.1)}.__table_container_report_general_total__{margin-top:50px;margin-left:100px;margin-right:100px}@media(max-width:850px){.__table_container_report_general_total__{margin-top:50px;margin-left:50px;margin-right:50px;overflow:auto}.__table_container_report_general_total__ .__title_energy{font-size:15px;font-weight:500;padding-bottom:15px}.__table_container_report_general_total__ .__title_energy .__icon_report{font-size:16px;margin-right:10px;color:rgba(76,175,80,.9019607843)}}@media(max-width:680px){.__table_container_report_general_total__{margin-top:50px;margin-left:25px;margin-right:25px;overflow:auto}}.__areas_report_ocupaction_general__{display:grid;grid-template-columns:45% 10% 45%;font-size:25px;margin-top:50px;text-align:center;margin-bottom:-40px}.__areas_report_ocupaction_general__ hr{border:0;border-top:2px solid #3f9948;width:70%}@media(max-width:580px){.__areas_report_ocupaction_general__{font-size:18px;margin-top:50px;text-align:center;margin-bottom:-40px}}.occupation_report_container .Datepicker_AreaSelector_Container{display:flex;justify-content:center;grid-gap:20px;gap:20px}@media(max-width:980px){.occupation_report_container .DatePickerContainer .DatePickerContainerButtonsDropdown .DatePickerButtons{display:flex;flex-direction:column}.occupation_report_container .DatePickerContainer .DatePickerContainerButtonsDropdown .DatePickerButtons .buttons_and_select_date_container{display:flex;flex-direction:row;margin-bottom:10px}.occupation_report_container .DatePickerContainer .DatePickerContainerButtonsDropdown .DatePickerButtons .DatePickerChangeInside{display:flex;justify-content:center;margin-left:0}}@media(max-width:680px){.occupation_report_container .Datepicker_AreaSelector_Container{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:10px;grid-gap:0;gap:0;padding:10px 10px 20px}}._temperature_container_tables_{display:grid;grid-template-columns:100%;margin:50px 20%;grid-gap:30px;gap:30px}._temperature_container_tables_ .__report_temperature_table_total_title__{font-size:25px;display:grid;text-align:center;padding:10px}._measurergeneral_container_dates_{display:grid;width:100%;margin-top:50px}._measurergeneral_container_dates_ ._measurergeneral_container_input_{display:grid;grid-template-columns:100%;height:150px}._measurergeneral_container_dates_ ._measurergeneral_container_input_ .dropdown{background-color:rgba(169,170,169,.1);justify-self:center;align-self:center;padding:5px 15px;position:relative;display:inline-block}._measurergeneral_container_dates_ ._measurergeneral_container_input_ .dropdown ._inputs__date_{border:none;border-bottom:1px solid rgba(146,158,158,.5);padding:10px 35px;font-size:15px;margin:15px 25px;font-family:Verdana,Geneva,Tahoma,sans-serif}._measurergeneral_container_dates_ ._measurergeneral_container_input_ .dropdown ._time__icon_{font-size:25px;padding-left:15px;cursor:pointer;color:#474747}._measurergeneral_container_dates_ ._measurergeneral_container_input_ .dropdown ._time__icon_:hover{padding-left:15px;border-radius:50%}._measurergeneral_container_dates_ ._measurergeneral_container_input_ .dropdown .dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:12px 16px;z-index:1}._measurergeneral_container_dates_ ._measurergeneral_container_input_ .dropdown .dropdown-content ._measurergeneral_container_button_{display:grid;padding:10px 0;grid-template-columns:100%;height:30px}._measurergeneral_container_dates_ ._measurergeneral_container_input_ .dropdown .dropdown-content ._measurergeneral_container_button_ ._measurergeneral_button_{border:none;cursor:pointer;font-size:15px;background-color:rgba(31,137,229,.9019607843);color:#fff}._measurergeneral_container_dates_ ._measurergeneral_container_input_ .dropdown .dropdown-content ._measurergeneral_container_button_ ._measurergeneral_button_:hover{background-color:rgba(31,137,229,.7)}._measurergeneral_container_dates_ ._measurergeneral_container_input_ .dropdown:hover .dropdown-content{display:block}._measurergeneral_container_dates_ ._measurergeneral_container_tables_{display:grid;grid-template-columns:100%;margin:50px 20%}._measurergeneral_container_dates_ ._measurergeneral_container_tables_ .__report_measurer_table_total_title__{font-size:25px;display:grid;text-align:center;padding:10px}._measurergeneral_container_dates_ .__measurergeneral_grid_title_tables__{display:grid;grid-template-columns:35% 30% 35%;font-size:25px;margin-top:50px;text-align:center}._measurergeneral_container_dates_ .__measurergeneral_grid_title_tables__ hr{border:0;border-top:2px solid #3f9948;width:90%}._measurergeneral_container_dates_ ._measurergeneral_grid_tables_{display:grid;grid-template-columns:63%;justify-content:center;align-items:center;margin:0 2% 50px}._measurergeneral_container_dates_ ._measurergeneral_grid_tables_ .__report_measurer_rooms__{margin-top:30px}._measurergeneral_container_dates_ ._measurergeneral_grid_tables_ .__report_measurer_rooms__ .__report_measurer_by_room__{display:grid;font-size:15px;font-weight:700;text-align:center;padding:10px;grid-template-columns:100%}._measurergeneral_container_dates_ .date_vacio_report_measurer{text-align:center;margin:150px 0}._measurergeneral_container_dates_ .date_vacio_report_measurer span{font-size:35px;padding:15px 35px;border-radius:7px;background-color:rgba(169,170,169,.1)}.header_model_battery_report{background-color:#3f9948;height:40px;padding:15px;display:flex;flex-direction:row;color:#fff;font-size:20px}.header_model_battery_report .header_model_battery_report_title{display:flex;align-items:center;justify-content:center;font-size:20px}@media(max-width:480px){.header_model_battery_report .header_model_battery_report_title{font-size:16px}}.battery_devices{display:flex;flex-direction:column;align-items:center;justify-content:center;width:-webkit-fill-available}.battery_devices .battery_device_title_container{display:flex;justify-content:space-between;padding:10px;font-size:20px;font-weight:700}.battery_devices .battery_device_title_container .battery_device_title_level{justify-self:center}.battery_devices .battery_devices_title{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700}.battery_devices .battery_device_container{display:flex;justify-content:space-between;padding:10px;border:1px solid rgba(146,158,158,.3);width:75%}.battery_devices .battery_device_container .battery_device_date{align-self:center}.battery_devices .battery_device_container .battery_device_level{display:flex}.battery_devices .battery_device_container .battery_device_level .battery_device_averange{justify-self:center;align-self:center}.battery_devices .battery_device_container .battery_device_level .battery_device_level_icon{justify-self:center;align-self:center;transform:rotate(90deg)}.battery_devices .battery_device_container .battery_device_level .__icon_battery_sensor{color:#3f9948}.battery_devices .battery_device_container .battery_device_level .__icon_battery_sensor_unknown{color:#ffaf0e}.battery_devices .battery_device_container .battery_device_level .__icon_battery_half_level{color:#f18509}.battery_devices .battery_device_container .battery_device_level .__icon_battery_sensor_alert{color:#ee0f0f}.battery_device_empty{display:flex;justify-content:center;align-items:center;font-size:20px;padding:15px;width:100%;height:100%}.__DeviceFailsByProjectContainer__ ._empty_data_{margin-top:300px;text-align:center;font-size:30px;margin-bottom:250px}.__DeviceFailsByProjectContainer__ .__DFPC_Title_Filter__{display:flex;justify-content:center;width:100%;grid-gap:45px;gap:45px;margin-top:50px;margin-bottom:20px}.__DeviceFailsByProjectContainer__ .__DFPC_Title_Filter__ .__DFPC_Title__{justify-self:center;align-self:center;font-size:20px;color:#1c1c1c;font-family:"Montserrat",sans-serif}.__DeviceFailsByProjectContainer__ .__DFPC_Title_Filter__ .__DFPC_Select__{justify-self:center;color:#1c1c1c;align-self:center}.__DeviceFailsByProjectContainer__ .__DFPC_Title_Filter__ .__DFPC_Select__ label{font-size:20px;margin-right:10px;font-family:"Montserrat",sans-serif}.__DeviceFailsByProjectContainer__ .__DFPC_Title_Filter__ .__DFPC_Select__ select{width:200px;font-size:20px}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__{display:grid;margin:0 150px}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__{display:grid;margin:20px 0;border:1px solid rgba(169,170,169,.4)}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__place__{justify-self:flex-start;align-self:center;grid-template-columns:100%;color:#1c1c1c;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:600;margin-left:12px;margin-bottom:15px;margin-top:15px}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__DFPC_DF_container_devices__{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:15px;column-gap:15px;grid-row-gap:15px;row-gap:15px;margin:10px}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__DFPC_DF_container_devices__ .__info__{display:grid;grid-template-columns:30% 70%;border:1px solid rgba(169,170,169,.2);height:90px}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__DFPC_DF_container_devices__ .__info__ img{width:35px;height:35px;justify-self:center;align-self:center;padding:5px}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__DFPC_DF_container_devices__ .__info__ .__description_content__{display:grid;grid-template-rows:repeat(3,1fr);padding:5px}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__DFPC_DF_container_devices__ .__info__ .__description_content__ .__title_category__{font-size:12px;justify-self:center;align-self:center;font-family:"Montserrat",sans-serif}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__DFPC_DF_container_devices__ .__info__ .__description_content__ .__title_category__:first-letter{text-transform:capitalize}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__DFPC_DF_container_devices__ .__info__ .__description_content__ .__title_description__{font-size:15px;justify-self:center;align-self:center;font-family:"Montserrat",sans-serif}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__DFPC_DF_container_devices__ .__info__ .__description_content__ .__BaterryLevel_on__{justify-self:center;align-self:center;font-size:12px}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__DFPC_DF_container_devices__ .__info__ .__description_content__ .__BaterryLevel_on__ .battery_device_level{display:flex}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__DFPC_DF_container_devices__ .__info__ .__description_content__ .__BaterryLevel_on__ .battery_device_level strong{align-self:center;margin-right:10px}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__DFPC_DF_container_devices__ .__info__ .__description_content__ .__BaterryLevel_on__ .battery_device_level .battery_device_averange{justify-self:center;align-self:center}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__DFPC_DF_container_devices__ .__info__ .__description_content__ .__BaterryLevel_on__ .battery_device_level .battery_device_level_icon{margin-left:2px;justify-self:center;align-self:center;transform:rotate(90deg)}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__DFPC_DF_container_devices__ .__info__ .__description_content__ .__BaterryLevel_on__ .battery_device_level .color_battery_100{color:#3f9948}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__DFPC_DF_container_devices__ .__info__ .__description_content__ .__BaterryLevel_on__ .battery_device_level .color_battery_30-10{color:#ffaf0e}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__DFPC_DF_container_devices__ .__info__ .__description_content__ .__BaterryLevel_on__ .battery_device_level .color_battery_10-0{color:#bf2626}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__DFPC_DF_container_devices__ .__info__ .__description_content__ .__date_offline__{font-size:12px;color:#bf2626;font-weight:700;justify-self:center;align-self:flex-start;font-family:"Montserrat",sans-serif}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__DFPC_DF_container_devices__ .__info__ .__description_content__ .__date_offline__ span{color:#000;margin-right:5px}@media(max-width:980px){.__DeviceFailsByProjectContainer__ .__DFPC_Title_Filter__{display:flex;flex-direction:column;justify-content:center;width:100%;grid-gap:40px;gap:40px;margin-top:50px;margin-bottom:20px}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__place__{display:flex;align-items:center;justify-content:center;justify-self:unset;align-self:unset}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__DFPC_DF_container_devices__{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:15px;column-gap:15px;grid-row-gap:15px;row-gap:15px;margin:10px}}@media(max-width:680px){.__DeviceFailsByProjectContainer__ .__DFPC_Title_Filter__{display:flex;flex-direction:column;justify-content:center;width:100%;grid-gap:30px;gap:30px;margin-top:40px;margin-bottom:20px}.__DeviceFailsByProjectContainer__ .__DFPC_Title_Filter__ .__DFPC_Select__ label,.__DeviceFailsByProjectContainer__ .__DFPC_Title_Filter__ .__DFPC_Select__ select,.__DeviceFailsByProjectContainer__ .__DFPC_Title_Filter__ .__DFPC_Title__{font-size:18px}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__{display:grid;margin:0 70px}}@media(max-width:580px){.__DeviceFailsByProjectContainer__ .__DFPC_Title_Filter__{display:flex;flex-direction:column;justify-content:center;width:100%;grid-gap:30px;gap:30px;margin-top:40px;margin-bottom:20px}.__DeviceFailsByProjectContainer__ .__DFPC_Title_Filter__ .__DFPC_Select__ label,.__DeviceFailsByProjectContainer__ .__DFPC_Title_Filter__ .__DFPC_Select__ select,.__DeviceFailsByProjectContainer__ .__DFPC_Title_Filter__ .__DFPC_Title__{font-size:16px}}@media(max-width:480px){.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__{display:grid;margin:0 20px}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__place__{margin-left:0;margin-bottom:5px;font-size:12px}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__DFPC_DF_container_devices__{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:15px;column-gap:15px;grid-row-gap:15px;row-gap:15px;margin:10px}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__DFPC_DF_container_devices__ .__info__{display:flex;flex-direction:column;border:1px solid rgba(169,170,169,.2);height:auto}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__DFPC_DF_container_devices__ .__info__ .__description_content__{grid-gap:5px;gap:5px}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__DFPC_DF_container_devices__ .__info__ .__description_content__ .__title_category__{text-align:center}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__DFPC_DF_container_devices__ .__info__ .__description_content__ .__title_description__{font-size:12px}.__DeviceFailsByProjectContainer__ .__DFPC_DeviceFailsContainer__ .__DFPC_DF_content__ .__DFPC_DF_container_devices__ .__info__ .__description_content__ .__date_offline__{text-align:center}}._ReportFailsByProjec_container_{display:flex;align-items:center;width:auto;padding:15px;background-color:#3f9948}._ReportFailsByProjec_container_ ._ReportFailsByProjec_container_close_{display:flex;justify-content:center;width:5%;font-size:20px;color:#fff;cursor:pointer}._ReportFailsByProjec_container_ ._ReportFailsByProjec_container_name_{font-size:21px;color:#fff;font-family:"Montserrat",sans-serif}._ReportFailsByProjec_container_ ._ReportFailsByProjec_container_download_{justify-self:flex-end;padding-right:25px;align-self:center;font-size:20px;cursor:pointer;color:#fff}._ReportFailsByProjec_container_ ._ReportFailsByProjec_container_download_ span i{padding-left:5px}@media(max-width:680px){._ReportFailsByProjec_container_{display:flex;justify-content:space-between;align-items:center;width:auto;padding:15px;background-color:#3f9948}._ReportFailsByProjec_container_ ._ReportFailsByProjec_container_close_,._ReportFailsByProjec_container_ ._ReportFailsByProjec_container_name_{font-size:18px}}@media(max-width:480px){._ReportFailsByProjec_container_{display:flex;justify-content:space-between;align-items:center;width:auto;padding:15px;grid-gap:20px;gap:20px;background-color:#3f9948}._ReportFailsByProjec_container_ ._ReportFailsByProjec_container_name_{text-align:center;font-size:13px}._ReportFailsByProjec_container_ ._ReportFailsByProjec_container_close_{font-size:15px}}._measurergeneral_container_input_new{display:grid;grid-template-columns:100%;height:150px}._measurergeneral_container_input_new .dropdown_new{background-color:rgba(169,170,169,.1);justify-self:center;align-self:center;padding:5px 15px;position:relative;display:inline-block}._measurergeneral_container_input_new .dropdown_new ._inputs__date_new{border:none;border-bottom:1px solid rgba(146,158,158,.5);padding:10px 35px;font-size:15px;margin:15px 25px;font-family:Verdana,Geneva,Tahoma,sans-serif}._measurergeneral_container_input_new .dropdown_new ._time__icon_new{font-size:25px;padding-left:15px;cursor:pointer;color:#474747}._measurergeneral_container_input_new .dropdown_new ._time__icon_new:hover{padding-left:15px;border-radius:50%}._measurergeneral_container_input_new .dropdown_new .dropdown-content_new{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:12px 16px;z-index:1}._measurergeneral_container_input_new .dropdown_new .dropdown-content_new ._measurergeneral_container_button_new{display:grid;padding:10px 0;grid-template-columns:100%;height:30px}._measurergeneral_container_input_new .dropdown_new .dropdown-content_new ._measurergeneral_container_button_new ._measurergeneral_button_new{border:none;cursor:pointer;font-size:15px;background-color:rgba(31,137,229,.9019607843);color:#fff}._measurergeneral_container_input_new .dropdown_new .dropdown-content_new ._measurergeneral_container_button_new ._measurergeneral_button_new:hover{background-color:rgba(31,137,229,.7)}._measurergeneral_container_input_new .dropdown_new:hover .dropdown-content_new{display:block}._measurergeneral_container_tables_new{display:grid;grid-template-columns:100%;margin:50px 20%}.__measurergeneral_grid_title_tables__new{display:grid;grid-template-columns:35% 30% 35%;font-size:25px;margin-top:50px;text-align:center}.__measurergeneral_grid_title_tables__new hr{border:0;border-top:2px solid #3f9948;width:90%}._measurergeneral_grid_tables_new{display:grid;grid-template-columns:63%;justify-content:center;align-items:center;margin:0 2% 50px}.date_vacio_report_measurer_new{text-align:center;margin:150px 0}.date_vacio_report_measurer_new span{font-size:35px;padding:15px 35px;border-radius:7px;background-color:rgba(169,170,169,.1)}._measurergeneral_container_dates_new{display:grid;width:100%;margin-top:50px}.hola{font-size:25px;display:grid;text-align:center;padding:10px}.__report_measurer_rooms__new{margin-top:30px}.__report_measurer_by_room__new{display:grid;font-size:15px;font-weight:700;text-align:center;padding:10px;grid-template-columns:100%}._measurers_container_{overflow:hidden}._measurers_container_ ._measurers_container_header_{display:grid;grid-template-columns:15% 85%;background-color:#ddeedf;height:220px}._measurers_container_ ._measurers_container_header_ ._measurers_container_logo{display:grid;grid-template-columns:100%;justify-self:center;align-self:center}._measurers_container_ ._measurers_container_header_ ._measurers_container_logo .__measurers__img{box-shadow:1px 1px 4px 4px rgba(146,158,158,.3);border-radius:15px}._measurers_container_ ._measurers_container_header_ ._measurers_container_info_{display:grid;grid-template-rows:55% 45%}._measurers_container_ ._measurers_container_header_ ._measurers_container_info_ ._measurers__info_{display:grid;grid-template-columns:repeat(3,1fr)}._measurers_container_ ._measurers_container_header_ ._measurers_container_info_ ._measurers__filters_{display:grid;grid-template-columns:15% 85%;margin:10px 2% 20px 0;background-color:#fff;border-radius:15px;box-shadow:1px 1px 4px 4px rgba(146,158,158,.3)}._measurers_container_ ._measurers_container_header_ ._measurers_container_info_ ._measurers__filters_ ._measurer_filter_name_{display:flex;align-self:center;justify-content:center;font-size:20px;color:#474747;font-weight:600}._measurers_container_ ._measurers_container_header_ ._measurers_container_info_ ._measurers__filters_ ._measurer__report_{display:grid;grid-template-columns:auto}._measurers_container_ ._measurers_container_header_ ._measurers_container_info_ ._measurers__filters_ ._measurer__report_ ._measurer_report_option_{justify-self:center;cursor:pointer;align-self:center;border-radius:10px;border:1px solid rgba(146,158,158,.3);padding:5px 25px;font-size:20px;color:#474747;background-color:rgba(146,158,158,.2)}._measurers_container_ ._measurers_container_header_ ._measurers_container_info_ ._measurers__filters_ ._measurer__report_ ._measurer_report_option_ span i{padding-right:5px}._measurers_container_ ._measurers_container_header_ ._measurers_container_info_ ._measurers__filters_ ._measurer__report_ ._measurer_report_option_:hover{background-color:#929e9e;color:#fff}._measurers_container_ ._measurers_container_header_ ._measurers_container_info_ ._measurers__filters_ ._measurer__report_ ._measurer_report_icon_{justify-self:flex-start;align-self:center;font-size:20px;background-color:rgba(146,158,158,.2);color:#474747;padding:5px 15px;border-radius:5px;cursor:pointer}._measurers_container_ ._measurers_container_location_{padding:20px 2% 0;display:grid;grid-template-columns:repeat(5,1fr);grid-row-gap:20px;row-gap:20px;grid-column-gap:20px;column-gap:20px}@media(max-width:1600px){._measurers_container_ ._measurers_container_header_{grid-template-columns:18% 82%}._measurers_container_ ._measurers_container_location_{grid-template-columns:repeat(4,1fr)}}@media(max-width:1380px){._measurers_container_ ._measurers_container_header_{grid-template-columns:100%;height:440px}._measurers_container_ ._measurers_container_header_ ._measurers_container_info_ ._measurers__filters_{margin-left:20px;grid-template-columns:20% auto}._measurers_container_ ._measurers_container_location_{grid-template-columns:repeat(3,1fr)}}@media(max-width:850px){._measurers_container_ ._measurers_container_header_{height:650px;grid-template-rows:35% 65%}._measurers_container_ ._measurers_container_header_ ._measurers_container_info_{grid-template-rows:320px 100px}._measurers_container_ ._measurers_container_header_ ._measurers_container_info_ ._measurers__filters_{grid-template-columns:auto auto}._measurers_container_ ._measurers_container_header_ ._measurers_container_info_ ._measurers__filters_ ._measurer__report_{grid-template-columns:auto}._measurers_container_ ._measurers_container_header_ ._measurers_container_info_ ._measurers__filters_ ._measurer__report_ ._measurer_report_option_{font-size:15px}._measurers_container_ ._measurers_container_header_ ._measurers_container_info_ ._measurers__info_{grid-template-columns:100%}._measurers_container_ ._measurers_container_location_{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){._measurers_container_ ._measurers_container_header_ ._measurers_container_info_{grid-template-rows:320px 100px}._measurers_container_ ._measurers_container_header_ ._measurers_container_info_ ._measurers__filters_{display:flex;flex-direction:column}._measurers_container_ ._measurers_container_location_{grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){._measurers_container_ ._measurers_container_location_{grid-template-columns:100%}}@media(max-width:350px){._measurers_container_ ._measurers_container_header_{height:650px;grid-template-rows:35% 65%}._measurers_container_ ._measurers_container_header_ ._measurers_container_info_{grid-template-rows:320px 100px}._measurers_container_ ._measurers_container_header_ ._measurers_container_info_ ._measurers__filters_{grid-template-columns:20% auto}._measurers_container_ ._measurers_container_header_ ._measurers_container_info_ ._measurers__filters_ ._measurer__report_{grid-template-columns:auto}}._measurer_container_{display:grid;height:320px;grid-template-columns:100%;grid-template-rows:10% 25% 50% 5% 5%;border:1px solid hsla(0,0%,50.2%,.3);box-shadow:2px 1px 2px 1px rgba(146,158,158,.4);border-radius:10px;cursor:pointer}._measurer_container_:hover{box-shadow:0 7px 29px 0 rgba(146,158,158,.6)}._measurer_container_ ._measurer_title_container_{display:grid;border-radius:5px 5px 0 0;background-color:#e2e3e5}._measurer_container_ ._measurer_title_container_ ._measurer__title_{justify-self:center;align-self:center;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#1c1c1c;font-size:15px;font-weight:700}._measurer_container_ ._heavyduty_title_container_{display:grid;grid-template-columns:70% 30%;background-color:#e2e3e5}._measurer_container_ ._heavyduty_title_container_ ._heavyduty__title_{justify-self:center;align-self:center;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#1c1c1c;font-size:15px;font-weight:700}._measurer_container_ ._heavyduty_title_container_ ._heavyduty__switch_{justify-self:center;align-self:center}._measurer_container_ ._measurer_container_kwh_{display:grid;grid-template-columns:100%;padding-top:10px}._measurer_container_ ._measurer_container_kwh_ ._measurer_data_container_{display:grid;margin:10px 25px;background-color:rgba(146,158,158,.1);border:1px solid rgba(146,158,158,.4);grid-template-rows:70% 30%;border-radius:5px}._measurer_container_ ._measurer_container_kwh_ ._measurer_data_container_ ._measurer_data_number_{display:grid;color:#474747;justify-self:flex-end;padding-right:15px;align-self:center;font-size:55px;font-family:"Open24"}._measurer_container_ ._measurer_container_kwh_ ._measurer_data_container_ ._measurer_data_kwh_{display:grid;justify-self:flex-end;padding-right:15px;align-self:center;font-family:Verdana,Geneva,Tahoma,sans-serif}._measurer_container_ ._measurer_container_watts_{display:grid;justify-self:center;align-self:center}._measurer_container_ ._measurer_container_range_{display:grid;margin-top:-40px;grid-template-columns:repeat(2,1fr)}._measurer_container_ ._measurer_container_range_ ._measurer__range_{justify-self:center;align-self:flex-start;font-size:10px}._measurer_container_ ._measurer_container_value_{display:grid;font-size:25px;justify-self:center;align-self:flex-end}.calendar_content{margin-top:-5px;margin-bottom:0;display:flex;justify-content:center}@media only screen and (max-width:2000px){.__details_measurer_consumption__{margin-bottom:20%;background-color:red}}._cardMeasurers_container_{display:flex;flex-direction:row;width:100%;height:220px;justify-content:space-between}._cardMeasurers_container_ .__details_measurer_consumption_variables_CFA_graphic__{display:flex;flex-direction:column;width:100%;border-radius:10px;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3)}._cardMeasurers_container_ .__details_measurer_consumption_variables_CFA_graphic__ .__details_measurer_consumption_variables_CFA_graphic_title__{height:20%;color:#fff;border-radius:10px 10px 0 0;justify-content:center;align-items:center;display:flex}._cardMeasurers_container_ .__details_measurer_consumption_variables_CFA_graphic__ .__details_measurer_consumption_variables_CFA_graphic_title__span{font-size:1.4rem;font-weight:700}._cardMeasurers_container_ .__details_measurer_consumption_variables_CFA_graphic__ .background_CFA,._cardMeasurers_container_ .__details_measurer_consumption_variables_CFA_graphic__ .background_CFB,._cardMeasurers_container_ .__details_measurer_consumption_variables_CFA_graphic__ .background_CFC{background-color:#47a23f;background-image:linear-gradient(90deg,#47a23f,#69d170)}._cardMeasurers_container_ .__details_measurer_consumption_variables_CFA_graphic__ .__details_measurer_consumption_variables_CFA_graphic_image__{background-color:#21d4fd;font-size:1.2rem;margin-top:15px;background-color:hsla(0,0%,100%,.5);border-radius:0 0 10px 10px;display:flex;justify-content:center;align-items:center;flex-direction:column}._cardMeasurers_container_ .__details_measurer_consumption_variables_CFA_graphic__ .__details_measurer_container{display:flex;flex-direction:row;height:80%;width:100%}._cardMeasurers_container_ .__details_measurer_consumption_variables_CFA_graphic__ .__details_measurer_container .__details_measurer_busquedad__{display:grid;grid-template-rows:2;width:100%;grid-gap:10px;gap:10px;margin-top:15px;text-align:center;font-family:"Montserrat",sans-serif;font-size:50px}._cardMeasurers_container_ .__details_measurer_consumption_variables_CFA_graphic__ .__details_measurer_container .__details_measurer_busquedad__ .__details_mesurer_kwh{font-family:"Montserrat",sans-serif;color:#000;font-size:35px}._cardMeasurers_container_ .__details_measurer_consumption_variables_CFA_graphic__ .__details_measurer_container .__details_measurer_information_card_now__{display:grid;width:90%;grid-template-rows:repeat(4,30px);grid-template-columns:repeat(2,80px);align-items:center;text-align:center;grid-gap:5px;gap:5px}._cardMeasurers_container_ .__details_measurer_consumption_variables_CFA_graphic__ .__button_options__{display:grid;width:100%;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,80px)}._cardMeasurers_container_ .__details_measurer_consumption_variables_CFA_graphic__ .__button_options__ .__effect_button__:hover{color:#39af49}._cardMeasurers_container_ .__details_measurer_consumption_variables_CFA_value__{display:flex;flex-direction:column;width:30%;margin-left:10px;justify-content:space-around}._cardMeasurers_container_ .__details_measurer_consumption_variables_CFA_value__ .__details_measurer_consumption_variables_CFA_value_vfa__{box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);height:40%;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:3%}._cardMeasurers_container_ .__details_measurer_consumption_variables_CFA_value__ .__details_measurer_consumption_variables_CFA_value_vfa__ .__details_measurer_consumption_variables_CFA_value_vfa_title__{color:#000;height:15%;margin-top:5px;font-size:19px}._cardMeasurers_container_ .__details_measurer_consumption_variables_CFA_value__ .__details_measurer_consumption_variables_CFA_value_vfa__ .__details_measurer_consumption_variables_CFA_value_vfa_value__{align-items:center;justify-content:center;display:flex;color:#000;font-size:20px;height:75%}._cardMeasurers_container_ .__details_measurer_consumption_variables_CFA_value__ .border_color_CFA,._cardMeasurers_container_ .__details_measurer_consumption_variables_CFA_value__ .border_color_CFB,._cardMeasurers_container_ .__details_measurer_consumption_variables_CFA_value__ .border_color_CFC{border:1px solid #999}._cardMeasurers_container_ .__details_measurer_consumption_variables_CFA_value__ .container_voltaje_data{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:5px;gap:5px}._cardMeasurers_container_ .__details_measurer_consumption_variables_CFA_value__ .container_voltaje{display:flex;flex-direction:column;color:#ababab;justify-content:center;font-size:13px;margin-top:-6px}._cardMeasurers_container_ .__details_measurer_consumption_variables_CFA_value__ .__details_measurer_consumption_variables_CFA_value_fpa__{box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);display:flex;flex-direction:column;align-items:center;justify-content:center;height:40%;border-radius:10px}._cardMeasurers_container_ .__details_measurer_consumption_variables_CFA_value__ .__details_measurer_consumption_variables_CFA_value_fpa__ .__details_measurer_consumption_variables_CFA_value_vfa_title__{color:#000;height:15%;margin-top:5px;font-size:20px}._cardMeasurers_container_ .__details_measurer_consumption_variables_CFA_value__ .__details_measurer_consumption_variables_CFA_value_fpa__ .__details_measurer_consumption_variables_CFA_value_vfa_value__{align-items:center;justify-content:center;display:flex;color:#000;font-size:20px;height:75%}._carTotalNew_{display:grid;width:100%;height:220px;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);font-family:"Quicksand",sans-serif;border-radius:10px}._carTotalNew_ .__details_measurer_information_card_title__{align-items:center;border-top-left-radius:10px;border-top-right-radius:10px;display:grid;color:#fff;font-size:16px;justify-items:center;width:100%;height:44px}._carTotalNew_ .__details_measurer_consumption_voltage_variable_value__{display:flex;align-items:normal;color:#47a23f;justify-content:center;font-size:-webkit-xxx-large;font-family:"Quicksand",sans-serif}._carTotalNew_ .__details_measurer_consumption_voltage_variable_value__ .unit_measurer{margin-top:-20px;margin-left:8px;font-size:1.8rem;display:flex;align-items:center;font-weight:700;color:#535353}._carTotalNew_ .background_CFA{background-color:#47a23f;background-image:linear-gradient(90deg,grey,#b3b3b3)}._carTotalNew_ .container_values_songs{display:flex;position:inherit;width:100%;flex-wrap:wrap;flex-direction:row;grid-gap:5px;gap:5px;justify-content:space-evenly}._carTotalNew_ .container_values_songs .container_value_button{display:flex;color:#fff;padding:1px;cursor:pointer;font-weight:700;background-color:grey;align-items:center;justify-content:center;height:40%;width:20%;border-radius:10px}._carTotalNew_ .color_values{padding:1px;color:grey;font-weight:700;cursor:pointer}._datecustom_container_input_{display:grid;grid-template-columns:15% 20% 30% 20% 15%;height:200px;margin-top:40px}._datecustom_container_input_ .__backbutton_datecustom__{margin:55px 0;display:grid;grid-template-columns:100%;border-bottom:1px solid rgba(146,158,158,.3);border-top:1px solid rgba(146,158,158,.3)}._datecustom_container_input_ .__backbutton_datecustom__ .__button_back__{justify-self:flex-end;align-self:center}._datecustom_container_input_ .__backbutton_datecustom__ .__button_back__ ._input_icon_button_back_{cursor:pointer;font-size:15px;justify-self:flex-end;align-self:center;background-color:#3f9948;padding:5.5px 10px 8px;color:#fff;border-radius:5px 0 0 5px;border:1px solid rgba(146,158,158,.8)}._datecustom_container_input_ .__backbutton_datecustom__ .__button_back__ ._button__date_{cursor:pointer;font-size:15px;border-radius:0 5px 5px 0;justify-self:flex-end;align-self:center;background-color:rgba(63,153,72,.8);padding:8px 10px;color:#fff;border:1px solid rgba(63,153,72,.8)}._datecustom_container_input_ .__backbutton_datecustom__ .__button_next__{justify-self:flex-start;align-self:center}._datecustom_container_input_ .__backbutton_datecustom__ .__button_next__ ._input_icon_button_next_{cursor:pointer;font-size:15px;justify-self:flex-start;align-self:center;background-color:#3f9948;padding:5.5px 10px 8px;border-radius:0 5px 5px 0;color:#fff;border:1px solid rgba(146,158,158,.8)}._datecustom_container_input_ .__backbutton_datecustom__ .__button_next__ ._button__date_{cursor:pointer;border-radius:5px 0 0 5px;font-size:15px;justify-self:flex-start;align-self:center;background-color:rgba(63,153,72,.8);padding:8px 10px;color:#fff;border:1px solid rgba(63,153,72,.8)}._datecustom_container_input_ .dropdown{padding:55px 0;display:grid;grid-template-columns:100%}._datecustom_container_input_ .dropdown .__inputs_container_calendar__{display:grid;grid-template-columns:20% 80%;border-bottom:1px solid rgba(146,158,158,.3);border-top:1px solid rgba(146,158,158,.3)}._datecustom_container_input_ .dropdown .__inputs_container_calendar__ ._input_icon_calendar_{cursor:pointer;font-size:20px;justify-self:flex-end;align-self:center;background-color:rgba(169,170,169,.1);padding:2px 10px 6px;border:1px solid rgba(146,158,158,.3)}._datecustom_container_input_ .dropdown .__inputs_container_calendar__ ._inputs__date_{font-size:15px;justify-self:flex-start;align-self:center;width:300px;border:1px solid rgba(146,158,158,.3);background-color:rgba(169,170,169,.1);padding:8px 10px;text-align:center;font-family:Verdana,Geneva,Tahoma,sans-serif;cursor:pointer}._datecustom_container_input_ .dropdown .dropdown-content-true{display:block}._datecustom_container_input_ .dropdown .dropdown-content-false{display:none}._datecustom_container_input_ .dropdown .dropdown-content{position:absolute;background-color:#fff;margin-top:-20px;margin-left:-133px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:12px 16px;z-index:1}._datecustom_container_input_ .dropdown .dropdown-content ._datecustom_titles_container{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:10px;column-gap:10px;text-align:center;padding:5px;font-size:15px}._datecustom_container_input_ .dropdown .dropdown-content ._datecustom_container_buttons__{text-align:end;margin-right:10px}._datecustom_container_input_ .dropdown .dropdown-content ._datecustom_container_buttons__ ._datecustom_container_button_{padding:10px 0;margin-right:10px;grid-template-columns:100%;height:30px}._datecustom_container_input_ .dropdown .dropdown-content ._datecustom_container_buttons__ ._datecustom_container_button_ ._datecustom_button_{justify-self:flex-end;width:150px;border-radius:5px;border:none;cursor:pointer;padding:5px;font-size:15px;background-color:rgba(76,175,80,.9019607843);color:#fff}._datecustom_container_input_ .dropdown .dropdown-content ._datecustom_container_buttons__ ._datecustom_container_button_ ._datecustom_button_:hover{background-color:rgba(76,175,80,.7)}._datecustom_container_input_ .dropdown .dropdown-content ._datecustom_container_buttons__ ._datecustom_container_button_cancel_{padding:0 0 10px;grid-template-columns:100%;height:30px}._datecustom_container_input_ .dropdown .dropdown-content ._datecustom_container_buttons__ ._datecustom_container_button_cancel_ ._datecustom_button_cancel_{border:none;justify-self:flex-end;width:150px;border-radius:5px;padding:5px;cursor:pointer;font-size:15px;background-color:rgba(238,15,15,.7);color:#fff}._datecustom_container_input_ .dropdown .dropdown-content ._datecustom_container_buttons__ ._datecustom_container_button_cancel_ ._datecustom_button_cancel_:hover{background-color:rgba(238,15,15,.5)}@media(max-width:1180px){._datecustom_container_input_{grid-template-columns:20% 60% 20%}}@media(max-width:980px){._datecustom_container_input_{grid-template-columns:15% 70% 15%}}@media(max-width:850px){._datecustom_container_input_{grid-template-columns:10% 80% 10%}}.DateRangeAndCalendarContainer{display:flex;justify-content:center}.DateRangeAndCalendarContainer .ReactDateRangeContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:10px;gap:10px;margin:15px 0;width:100%}.DateRangeAndCalendarContainer .ReactDateRangeContainer .ButtonsAndCalendar{display:flex;align-items:center;flex-direction:row;justify-content:space-evenly;height:65px;grid-gap:10px;gap:10px;width:auto}.DateRangeAndCalendarContainer .ReactDateRangeContainer .ButtonsAndCalendar .DescriptionAndCalendar{display:flex;flex-direction:column;align-items:center;height:38px;margin-top:2px}.DateRangeAndCalendarContainer .ReactDateRangeContainer .ButtonsAndCalendar .DescriptionAndCalendar .Description{font-family:Montserrat,"sans serif";font-size:"13px";color:grey;margin-top:3px}.DateRangeAndCalendarContainer .DateRangeButtonContainer{display:flex;align-items:center;grid-gap:5px;gap:5px;color:#fff;border:none;border-radius:5px;background-color:green;font-size:15px;padding:10px;cursor:pointer;width:-webkit-max-content;width:max-content}.DateRangeAndCalendarContainer .DateRangeInputContainer{display:flex;align-items:center;grid-gap:5px;gap:5px;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.16);font-size:18px;padding:6px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.DateRangeAndCalendarContainer .Calendar{display:flex;justify-content:center;position:absolute;margin-top:85px;z-index:10;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,.16)}.DateRangeAndCalendarContainer .Calendar .DropDownButtonsAndCalendars{display:flex;flex-direction:column}.DateRangeAndCalendarContainer .Calendar .DropDownButtonsAndCalendars .DropDownButtonsContainer{display:flex;justify-content:flex-end;grid-gap:5px;gap:5px;padding:0 10px 8px 0;background-color:#fff}.DateRangeAndCalendarContainer .Calendar .DropDownButtonsAndCalendars .DropDownButtonsContainer .DropDownCancelButton{color:#fdfefe;padding:5px 15px;background-color:#943126;border-radius:5px;cursor:pointer}.DateRangeAndCalendarContainer .Calendar .DropDownButtonsAndCalendars .DropDownButtonsContainer .DropDownCancelButton:hover{background-color:#c18680}.DateRangeAndCalendarContainer .Calendar .DropDownButtonsAndCalendars .DropDownButtonsContainer .DropDownAcceptButton{color:#fdfefe;padding:5px 15px;background-color:#1d8348;border-radius:5px;cursor:pointer}.DateRangeAndCalendarContainer .Calendar .DropDownButtonsAndCalendars .DropDownButtonsContainer .DropDownAcceptButton:hover{background-color:#7cb092}@media(max-width:480px){.DateRangeAndCalendarContainer .ReactDateRangeContainer .ButtonsAndCalendar .DateRangeButtonContainer{display:flex;align-items:center;grid-gap:5px;gap:5px;color:#fff;border:none;border-radius:5px;background-color:green;font-size:12px;padding:10px;cursor:pointer;width:-webkit-max-content;width:max-content}.DateRangeAndCalendarContainer .DateRangeInputContainer{display:flex;align-items:center;grid-gap:5px;gap:5px;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.16);font-size:15px;padding:6px 10px;width:-webkit-max-content;width:max-content;cursor:pointer}}.main_container .forgotpass_container{max-width:1536px;margin-left:auto;margin-right:auto;padding-left:.5rem;padding-right:.5rem}.main_container .forgotpass_container .forgotpass_image_container{display:flex;justify-content:center;align-content:center;padding-bottom:10px}.main_container .forgotpass_container .forgotpass_image_container .forgotpass_image{display:flex;width:100px;height:100px;margin-top:15px}.main_container .forgotpass_container .forgot_pass_title_container{display:flex;justify-content:center;padding-bottom:20px}.main_container .forgotpass_container .forgot_pass_title_container .forgot_pass_title{font-size:30px;font-weight:600;font-family:"Montserrat",sans-serif}.main_container .forgotpass_container .forgot_pass_subtitle_container{display:flex;justify-content:center;padding-bottom:20px}.main_container .forgotpass_container .forgot_pass_subtitle_container .forgot_pass_subtitle{font-family:"Montserrat",sans-serif;font-size:16px;text-align:center;line-height:1.5;margin:auto 38%}.main_container .forgotpass_container .forgot_pass_input_container{display:flex;justify-content:center;padding-bottom:20px}.main_container .forgotpass_container .forgot_pass_input_container .forgot_pass_input_and_title_container{justify-self:center;align-self:center;font-family:"Montserrat",sans-serif}.main_container .forgotpass_container .forgot_pass_input_container .forgot_pass_input_and_title_container .forgot_pass_input_title_container{font-size:20px;font-weight:600;padding-bottom:10px;font-family:"Montserrat",sans-serif}.main_container .forgotpass_container .forgot_pass_input_container .forgot_pass_input_and_title_container .forgot_pass_input{font-family:"Montserrat",sans-serif;border:1px solid rgba(0,0,0,.5);padding:15px 20px;font-size:18px;width:250px;border-radius:5px}.main_container .forgotpass_container .forgot_pass_input_container .forgot_pass_input_and_title_container .forgot_pass_span_required_input{font-size:12px;color:#bf2626;margin-top:10px}.main_container .forgotpass_container .forgot_pass_input_container .forgot_pass_input_and_title_container .forgot_pass_toggle{font-size:18px;font-family:"Montserrat",sans-serif;cursor:pointer}.main_container .forgotpass_container .forgot_pass_input_container .forgot_pass_input_and_title_container .forgot_pass_toggle:hover{color:rgba(31,137,229,.9019607843)}.main_container .forgotpass_container .forgot_pass_submit_container{display:flex;justify-content:center;padding-bottom:30px}.main_container .forgotpass_container .forgot_pass_submit_container .forgot_pass_submit{background:rgba(63,153,72,.8);border:1px solid hsla(0,0%,100%,.5);justify-self:center;align-self:center;color:#fff;padding:15px 20px;width:290px;font-family:"Montserrat",sans-serif;font-size:18px;border-radius:5px;cursor:pointer}.main_container .forgotpass_container .forgot_pass_back_login_container{display:flex;flex-direction:column;justify-content:center}.main_container .forgotpass_container .forgot_pass_back_login_container .forgot_pass_back_login{display:flex;flex-direction:column;align-items:center;justify-content:center}.main_container .forgotpass_container .forgot_pass_back_login_container .forgot_pass_back_login a{cursor:pointer;text-decoration:none;font-size:18px;font-weight:600;color:#1c1c1c}.main_container .forgotpass_container .forgot_pass_back_login_container .forgot_pass_back_login a:hover{color:rgba(31,137,229,.9019607843)}@media(max-width:1280px){.main_container .forgotpass_container .forgot_pass_subtitle_container .forgot_pass_subtitle{margin:auto 34%}}@media(max-width:1024px){.main_container .forgotpass_container .forgot_pass_subtitle_container .forgot_pass_subtitle{margin:auto 32%}}@media(max-width:768px){.main_container .forgotpass_container .forgot_pass_title_container .forgot_pass_title{font-size:26px}.main_container .forgotpass_container .forgot_pass_subtitle_container .forgot_pass_subtitle{margin:auto 30%}}@media(max-width:640px){.main_container .forgotpass_container .forgot_pass_title_container .forgot_pass_title{font-size:22px}.main_container .forgotpass_container .forgot_pass_subtitle_container .forgot_pass_subtitle{margin:auto 28%;font-size:14px}.main_container .forgotpass_container .forgot_pass_input_container{padding-bottom:10px}.main_container .forgotpass_container .forgot_pass_input_container .forgot_pass_input_and_title_container .forgot_pass_input_title_container{font-size:16px}.main_container .forgotpass_container .forgot_pass_input_container .forgot_pass_input_and_title_container .forgot_pass_input{padding:10px;font-size:16px;width:200px}.main_container .forgotpass_container .forgot_pass_input_container .forgot_pass_input_and_title_container .forgot_pass_toggle{font-size:16px}.main_container .forgotpass_container .forgot_pass_submit_container{padding-bottom:20px}.main_container .forgotpass_container .forgot_pass_submit_container .forgot_pass_submit{padding:10px;font-size:16px;width:220px}.main_container .forgotpass_container .forgot_pass_back_login_container .forgot_pass_back_login a{font-size:16px}}@media(max-width:475px){.main_container .forgotpass_container .forgot_pass_title_container .forgot_pass_title{font-size:18px}.main_container .forgotpass_container .forgot_pass_subtitle_container .forgot_pass_subtitle{margin:auto 26%;font-size:13px}}@media(max-width:360px){.main_container .forgotpass_container .forgot_pass_title_container .forgot_pass_title{font-size:14px}.main_container .forgotpass_container .forgot_pass_subtitle_container .forgot_pass_subtitle{margin:auto 24%;font-size:12px}}@media(max-width:1024px){.main_container{display:flex;align-items:center;height:100vh}}.resetPassword_container{display:grid;grid-template-columns:100%}.resetPassword_container .resetPassword_hero{display:grid;grid-template-columns:100%;height:250px;padding-bottom:40px}.resetPassword_container .resetPassword_hero .resetPassword_image{height:100px;width:100px;justify-self:center;align-self:flex-end}.resetPassword_container .resetPassword_input_container{display:grid;padding-bottom:25px}.resetPassword_container .resetPassword_input_container .resetPassword_input_and_title_container{justify-self:center;align-self:center}.resetPassword_container .resetPassword_input_container .resetPassword_input_and_title_container .resetPassword_input_title_container{font-size:15px;font-weight:600;padding-bottom:10px}.resetPassword_container .resetPassword_input_container .resetPassword_input_and_title_container .resetPassword_input{border:1px solid rgba(0,0,0,.5);padding:15px 20px;font-size:18px;width:250px;border-radius:5px}.resetPassword_container .resetPassword_input_container .resetPassword_input_and_title_container .resetPassword_span_required_input{font-size:12px;color:#bf2626;margin-top:10px}.resetPassword_container .resetPassword_submit_container{display:grid;padding-bottom:50px;margin-top:20px}.resetPassword_container .resetPassword_submit_container .resetPassword_submit{background:rgba(63,153,72,.8);border:1px solid hsla(0,0%,100%,.5);justify-self:center;align-self:center;color:#fff;padding:15px 20px;width:290px;font-size:18px;border-radius:5px;cursor:pointer}.confirmation_container{margin:200px 30%}.confirmation_container .confirmation_icon_text{display:grid;padding:30px 0}.confirmation_container .confirmation_icon_text span{justify-self:center;align-self:center}.confirmation_container .size_text{font-size:20px}.confirmation_container .confirmation_back_login_container{display:grid}.confirmation_container .confirmation_back_login_container .confirmation_back_login{justify-self:center;align-self:center;cursor:pointer}.confirmation_container .confirmation_back_login_container .confirmation_back_login a{text-decoration:none;color:#1c1c1c}.header_modal{display:flex;justify-content:space-between;background-color:#3f9948;color:#fff}._close_modal_doorlock{cursor:pointer}._close_modal_doorlock i{border-radius:50%;padding:10px 15px;color:#fff}._close_modal_doorlock i:hover{background-color:rgba(51,101,53,.2)}.tablelistcodes_container{margin-bottom:40px;width:100%;overflow-x:auto}.tablelistcodes_container .tablelistcodes_content_header{display:grid;margin-top:20px;margin-bottom:40px;grid-template-columns:repeat(4,1fr);padding:0 20px}@media screen and (max-width:1200px){.tablelistcodes_container .tablelistcodes_content_header{display:flex;flex-direction:column;text-align:center;grid-gap:20px;gap:20px}.tablelistcodes_container .tablelistcodes_content_header .__content_header_title{padding-left:0}.tablelistcodes_container .tablelistcodes_content_header .__content_header_button{padding-right:0;justify-self:flex-start}}.tablelistcodes_container .tablelistcodes_content_header .__content_header_title{justify-self:flex-start;align-self:center;font-family:"Montserrat",sans-serif}.tablelistcodes_container .tablelistcodes_content_header .__content_header_title h1{font-weight:900;font-size:24px;margin:0 0 10px;color:#1c1c1c}.tablelistcodes_container .tablelistcodes_content_header .__content_header_title span{font-weight:600;font-size:16px;color:#929e9e}.tablelistcodes_container .tablelistcodes_content_header .__content_header_filters{display:grid}.tablelistcodes_container .tablelistcodes_content_header .__content_header_filters .__content_header_filters_container{justify-self:center;align-self:center}.tablelistcodes_container .tablelistcodes_content_header .__content_header_filters .__content_header_filters_container .__content_header_filters__title{font-size:15px;color:#1c1c1c;font-weight:600;font-family:"Montserrat",sans-serif}.tablelistcodes_container .tablelistcodes_content_header .__content_header_filters .__content_header_filters_container .__content_header_filters_input{padding:6px 10px;font-size:15px;border-radius:5px;font-family:"Montserrat",sans-serif;border:1px solid #e2e3e5}.tablelistcodes_container .tablelistcodes_content_header .__content_header_filters_status{display:grid}.tablelistcodes_container .tablelistcodes_content_header .__content_header_filters_status .__content_header_filters_container_status{justify-self:center;align-self:center}.tablelistcodes_container .tablelistcodes_content_header .__content_header_filters_status .__content_header_filters_container_status .__content_header_filters_status_title{font-size:15px;color:#1c1c1c;font-weight:600;font-family:"Montserrat",sans-serif}.tablelistcodes_container .tablelistcodes_content_header .__content_header_filters_status .__content_header_filters_container_status .__content_header_filters_status_input{padding:5px 10px;font-size:15px;border-radius:5px;font-family:"Montserrat",sans-serif;border:1px solid #e2e3e5}.tablelistcodes_container .tablelistcodes_content_header .__content_header_button{justify-self:flex-end;align-self:center}.tablelistcodes_container .tablelistcodes_content_header .__content_header_button button{background-color:rgba(31,137,229,.9019607843);font-family:"Montserrat",sans-serif;color:#fff;box-shadow:4px 2px 4px 2px rgba(146,158,158,.4);padding:6px 15px;border-radius:5px;font-size:14px;border:none;cursor:pointer}.tablelistcodes_container .tablelistcodes_content_header .__content_header_button button i{padding-right:5px}.tablelistcodes_container .tablelistcodes_content_header_codes,.tablelistcodes_container .tablelistcodes_content_header_table{display:grid;grid-template-columns:10% 25% 30% 15% 10% 10%;margin:0 2%;min-width:1000px}.tablelistcodes_container .tablelistcodes_content_header_table{background-color:rgba(31,137,229,.2);border-radius:10px 10px 0 0;height:80px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.tablelistcodes_container .tablelistcodes_content_header_table span{justify-self:flex-start;align-self:center;padding-left:20px;font-family:"Montserrat",sans-serif;color:#474747;font-weight:900}.tablelistcodes_container .tablelistcodes_content_header_codes{height:80px;border-radius:5px}@media screen and (max-width:768px){.tablelistcodes_container .tablelistcodes_content_header_codes .__content_codes_name_pass .___content_name{font-size:16px}.tablelistcodes_container .tablelistcodes_content_header_codes .__content_code_add_restriction .__content_range_restriction{grid-column-gap:20px;column-gap:20px}}.tablelistcodes_container .tablelistcodes_content_header_codes .__div__{justify-self:flex-start;padding-left:20px;align-self:center;font-family:"Montserrat",sans-serif;font-weight:600;color:#474747}.tablelistcodes_container .tablelistcodes_content_header_codes .__content_codes_name_pass{display:grid;grid-template-rows:repeat(2,1fr);color:#474747;font-family:"Montserrat",sans-serif;padding-left:20px}.tablelistcodes_container .tablelistcodes_content_header_codes .__content_codes_name_pass .___content_name{font-size:18px;font-weight:600;align-self:flex-end}.tablelistcodes_container .tablelistcodes_content_header_codes .__content_codes_name_pass .___content_pin{font-size:12px;font-weight:200}.tablelistcodes_container .tablelistcodes_content_header_codes .__content_code_add_restriction{justify-self:flex-start;padding-left:20px;align-self:center;font-family:"Montserrat",sans-serif;font-weight:600;color:#474747}.tablelistcodes_container .tablelistcodes_content_header_codes .__content_code_add_restriction .___content_add_text{justify-self:center;align-self:center;font-family:"Montserrat",sans-serif;font-weight:600}.tablelistcodes_container .tablelistcodes_content_header_codes .__content_code_add_restriction .__content_range_restriction{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:50px;column-gap:50px}.tablelistcodes_container .tablelistcodes_content_header_codes .__content_code_add_restriction .__content_range_restriction .___content_range_content{display:grid;grid-template-rows:repeat(3,1fr)}.tablelistcodes_container .tablelistcodes_content_header_codes .__content_code_add_restriction .__content_range_restriction .___content_range_content .____title_range_restrict{justify-self:center;align-self:center;font-size:12px;color:#474747;font-weight:200}.tablelistcodes_container .tablelistcodes_content_header_codes .__content_code_add_restriction .__content_range_restriction .___content_range_content .____date_range_restrict{justify-self:center;align-self:center}.tablelistcodes_container .tablelistcodes_content_header_codes .__content_code_add_restriction .__content_range_restriction .___content_range_content .____hour_range_restrict{font-size:14px;align-self:center;justify-self:center;font-weight:400}.tablelistcodes_container .tablelistcodes_content_header_codes_bg{background-color:rgba(226,227,229,.2)}.tablelistcodes_container .__acciones_codelist,.tablelistcodes_container .__codes_status_activa,.tablelistcodes_container .__codes_status_inactiva{justify-self:flex-start;font-size:14px;align-self:center;font-weight:700;margin-left:20px;padding:2px 3px 5px;border-radius:5px}.tablelistcodes_container .__codes_status_activa{background-color:rgba(34,169,92,.15);border:1px solid #22a95c;color:#22a95c}.tablelistcodes_container .__codes_status_inactiva{background-color:rgba(191,38,38,.15);border:1px solid #bf2626;color:#bf2626}.tablelistcodes_container .__acciones_codelist{cursor:pointer}.tablelistcodes_container .tablelistcodes_table_wrapper{overflow-x:auto;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.gestor-accordion{display:flex;flex-direction:column;background-color:#5f9ea0}.option-accordion{display:flex;flex-direction:row;background-color:#fff}.__color_button_save{color:#fff}.__color_button_save:hover{color:#e5e0e0}.__color_button_disabled{color:rgba(197,196,196,.8588235294)}.roles_datatable_container{display:grid;max-width:1536px;padding-left:.5rem;padding-right:.5rem}.roles_datatable_container .roles_container_header{display:flex;height:100%;width:auto;font-size:12px}.roles_datatable_container .roles_container_header h1{margin-left:3%}.roles_datatable_container .roles_container_header span{font-weight:600;font-size:16;color:#929e9e}.roles_datatable_container .roles_container_header .roles_title_container{width:50%}.roles_datatable_container .roles_container_header .container_button_and_filter{display:flex;width:49%;justify-content:flex-end}.roles_datatable_container .roles_container_header .container_button_and_filter .content_header_button{display:flex;width:auto;align-items:center;justify-content:flex-end;padding-right:6px}.roles_datatable_container .roles_container_header .container_button_and_filter .content_header_button .button_agreger{align-items:center;display:flex;background:rgba(27,114,220,.921);color:#fff;height:36px;padding:11px 15px;border-radius:5px;font-size:14px;border:none;cursor:pointer}.roles_datatable_container .roles_container_header .container_button_and_filter .content_header_button .button_agreger:hover{color:#d5d8df;cursor:pointer}.roles_datatable_container .roles_container_header .container_button_and_filter .role_filter_container{width:35%;margin-right:2%;padding-top:12.5px}@media(max-width:800px){.roles_datatable_container .roles_container_header .table_title{font-size:20px}.roles_datatable_container .roles_container_header .container_button_and_filter{display:flex}.roles_datatable_container .roles_container_header .container_button_and_filter .role_filter_container{width:70%;padding-top:8px}.roles_datatable_container .roles_container_header .roles_title_container{width:50%}}@media(max-width:500px){.roles_datatable_container .roles_container_header{display:flex;flex-direction:column}.roles_datatable_container .roles_container_header .roles_title_container{justify-content:center;height:45px;width:auto}.roles_datatable_container .roles_container_header .roles_title_container .table_title{display:flex;justify-content:center}.roles_datatable_container .roles_container_header .container_button_and_filter{display:flex;align-items:center;justify-content:center;width:100%}.roles_datatable_container .roles_container_header .role_filter_container{margin-bottom:6px;width:60%}}@media(max-width:1920px){.roles_datatable_container .roles_container_table{overflow:auto;font-size:15px}}.roles_datatable_container .roles_container_table .roles_datatable{border-collapse:collapse;margin:0 1.5%;height:auto;border-radius:10px 10px 0 0;width:97%;overflow:hidden}.roles_datatable_container .roles_container_table .roles_datatable .roles_table_header{background:rgba(31,137,229,.2);color:#000;width:94.7%;height:5em}.roles_datatable_container .roles_container_table .roles_datatable .roles_container_table_body{align-items:center;border:2px;background:hsla(0,0%,44.3%,.091);color:#000;height:4.5em}.roles_datatable_container .roles_container_table .roles_datatable .roles_container_table_body:nth-child(2n){background-color:#fff}.roles_datatable_container .roles_container_table .roles_datatable .main_role_status_container{display:flex;justify-content:center;align-items:center;height:60px}.roles_datatable_container .roles_container_table .roles_datatable .main_role_status_container .container_estado{width:auto;padding:2px 3px 5px;border-radius:4px;background-color:rgba(34,169,92,.15);border:1px solid #22a95c;color:#22a95c}.roles_datatable_container .roles_container_table .roles_datatable .main_role_status_container .container_estado span{display:flex;align-items:center;width:100%;font-weight:500}.roles_datatable_container .roles_container_table .roles_datatable .main_role_status_container .container_estado p{font-size:12px;margin:0 auto;color:#fff;display:flex;justify-self:center;justify-content:center}.roles_datatable_container .roles_container_table .roles_datatable .main_role_status_container .container_state_inactive{width:auto;padding:2px 3px 5px;border-radius:4px;background-color:rgba(191,38,38,.15);border:1px solid #bf2626;color:#bf2626}.roles_datatable_container .roles_container_table .roles_datatable .main_role_status_container .container_state_inactive span{display:flex;align-items:center;font-weight:500}.roles_datatable_container .roles_container_table .roles_datatable .main_role_status_container .container_state_inactive p{font-size:12px;margin:0 auto;color:#fff;display:flex;justify-self:center;justify-content:center}.roles_datatable_container .roles_container_table .roles_datatable .container_avatar_rol,.roles_datatable_container .roles_container_table .roles_datatable .container_number_rol{font-weight:400;text-align:center}.roles_datatable_container .roles_container_table .roles_datatable .roles_container_acctions{display:flex;justify-content:space-evenly;flex-direction:row}.roles_datatable_container .roles_container_table .roles_datatable .roles_container_acctions .edit_button{color:rgba(16,81,203,.805);justify-content:center}.roles_datatable_container .roles_container_table .roles_datatable .roles_container_acctions .edit_button:hover{color:#1051cb;cursor:pointer}.roles_datatable_container .roles_container_table .roles_datatable .roles_container_acctions .disabled_button{color:rgba(208,10,10,.705)}.roles_datatable_container .roles_container_table .roles_datatable .roles_container_acctions .disabled_button:hover{color:#d00a0a;cursor:pointer}.roles_datatable_container .roles_container_table .roles_datatable .roles_container_acctions .enabled_button{color:#22a95c}.roles_datatable_container .roles_container_table .roles_datatable .roles_container_acctions .enabled_button:hover{color:#22a95c;cursor:pointer}.roles_datatable_container .roles_container_table .roles_datatable .roles_container_acctions .avatar_color1{color:#e00808;border:2px solid #e00808;background-color:#fff}.roles_datatable_container .roles_container_table .roles_datatable .roles_container_acctions .avatar_color2{color:#06da06;background-color:#fcfcfc;border:2px solid #06da06}.roles_datatable_container .roles_container_table .name_rol{font-weight:600}.roles_datatable_container .roles_container_table .main_container_roles{width:100px}.roles_datatable_container .roles_container_table .main_container_roles .roles_container_acctions{display:flex;justify-content:space-evenly;flex-direction:row;width:200px}.roles_datatable_container .roles_container_table .main_container_roles .roles_container_acctions .edit_button{color:rgba(16,81,203,.805);justify-content:center}.roles_datatable_container .roles_container_table .main_container_roles .roles_container_acctions .edit_button:hover{color:#1051cb;cursor:pointer}.roles_datatable_container .roles_container_table .main_container_roles .roles_container_acctions .disabled_button{color:rgba(208,10,10,.705)}.roles_datatable_container .roles_container_table .main_container_roles .roles_container_acctions .disabled_button:hover{color:#d00a0a;cursor:pointer}.roles_datatable_container .roles_container_table .main_container_roles .roles_container_acctions .enabled_button{color:#22a95c}.roles_datatable_container .roles_container_table .main_container_roles .roles_container_acctions .enabled_button:hover{color:#22a95c;cursor:pointer}.roles_datatable_container .roles_container_table .main_container_roles .roles_container_acctions .avatar_color1{color:#e00808;border:2px solid #e00808;background-color:#fff}.roles_datatable_container .roles_container_table .main_container_roles .roles_container_acctions .avatar_color2{color:#06da06;background-color:#fcfcfc;border:2px solid #06da06}.roles_pagination{display:flex;flex-direction:row;justify-content:center;align-items:center;height:80px}.roles_pagination .roles_pagination_button{background-color:#3f9948;color:#fff;margin-right:2%;margin-left:2%}.prueba{width:30%;align-items:center;justify-content:space-between}.container_gestion,.prueba{display:flex;flex-direction:row}.container_gestion{width:100%;grid-gap:30px;gap:30px;align-items:start;justify-content:start}.wrapped{display:flex;flex-direction:column}.column_positions,.container_area{width:120px;display:flex;padding-left:20px;align-items:center}.container_area,.container_area_actions{justify-content:space-between;flex-direction:row}.container_area_actions{width:120px;display:flex;padding-left:20px;align-items:center}.__container_form{display:flex;align-items:center;margin-top:10px;justify-content:space-around}.__avatar_container{margin-top:10px;align-items:start;display:grid}._avatar{width:100px;height:100px}.user_datatable_container{display:grid;max-width:1536px;padding-left:.5rem;padding-right:.5rem}.user_datatable_container .user_container_header{display:flex;height:100%;width:auto;font-size:12px}.user_datatable_container .user_container_header h1{margin-left:3%}.user_datatable_container .user_container_header .user_table_title_container{width:50%}.user_datatable_container .user_container_header .container_button_agreger_and_filter{display:flex;width:49%;justify-content:flex-end}.user_datatable_container .user_container_header .container_button_agreger_and_filter .content_header_user_button{display:flex;width:auto;align-items:center;justify-content:flex-end;padding-right:6px}.user_datatable_container .user_container_header .container_button_agreger_and_filter .content_header_user_button .user_button_agreger{align-items:center;display:flex;background:rgba(27,114,220,.921);color:#fff;padding:11px 15px;border-radius:5px;font-size:14px;border:none;cursor:pointer}.user_datatable_container .user_container_header .container_button_agreger_and_filter .content_header_user_button .user_button_agreger:hover{color:#d5d8df;cursor:pointer}@media(max-width:600px){.user_datatable_container .user_container_header .container_button_agreger_and_filter .user_filter_container{width:auto}}.user_datatable_container .user_container_header .user_filter_container{width:auto;margin-right:2%;padding-top:12.5px}@media(max-width:800px){.user_datatable_container .user_container_header .user_table_title{font-size:20px}.user_datatable_container .user_container_header .container_button_agreger_and_filter{display:flex}.user_datatable_container .user_container_header .container_button_agreger_and_filter .user_filter_container{width:auto;padding-top:7px}.user_datatable_container .user_container_header .user_table_title_container{width:50%}}@media(max-width:500px){.user_datatable_container .user_container_header{display:flex;flex-direction:column}.user_datatable_container .user_container_header .user_table_title_container{justify-content:center;height:45px;width:auto}.user_datatable_container .user_container_header .user_table_title_container .user_table_title{display:flex;justify-content:center}.user_datatable_container .user_container_header .container_button_agreger_and_filter{display:flex;align-items:center;justify-content:center;width:100%}.user_datatable_container .user_container_header .user_filter_container{margin-bottom:6px;width:60%}}@media(width:100vw){.user_datatable_container .user_table_container{overflow:auto;font-size:15px}}.user_datatable_container .user_datatable{border-collapse:collapse;margin:0 1.5%;height:auto;border-radius:10px 10px 0 0;width:97%;overflow:hidden}.user_datatable_container .user_datatable .user_container_title_table{background:rgba(31,137,229,.2);color:#000;width:94.7%;height:5em}.user_datatable_container .user_datatable .user_container_table_body{align-items:center;border:2px;background:hsla(0,0%,44.3%,.091);color:#000;height:4.5em}.user_datatable_container .user_datatable .user_container_table_body:nth-child(2n){background-color:#fff}.user_datatable_container .user_datatable .user_container_name_column{font-weight:400;text-align:center}.user_datatable_container .user_datatable .user_name{font-weight:700;text-align:center}@media(max-width:500px){.user_datatable_container .user_datatable .user_name{font-size:15px}}.user_datatable_container .user_datatable .user_container_lastname{font-weight:400;text-align:center}.user_datatable_container .user_datatable .user_lastname{font-weight:700;text-align:center}@media(max-width:500px){.user_datatable_container .user_datatable .user_lastname{font-size:15px}}.user_datatable_container .user_datatable .user_container_username{font-weight:400;text-align:center}.user_datatable_container .user_datatable .user_username{font-weight:700;text-align:center}@media(max-width:500px){.user_datatable_container .user_datatable .user_username{font-size:15px}}.user_datatable_container .user_datatable .user_container_countrycode{font-weight:400;text-align:center}.user_datatable_container .user_datatable .user_countrycode{font-weight:700;text-align:center}@media(max-width:500px){.user_datatable_container .user_datatable .user_countrycode{font-size:15px}}.user_datatable_container .user_datatable .user_container_cellphone{font-weight:400;text-align:center}.user_datatable_container .user_datatable .user_cellphone{font-weight:700;text-align:center}@media(max-width:500px){.user_datatable_container .user_datatable .user_cellphone{font-size:15px}}.user_datatable_container .user_datatable .user_container_email{font-weight:400;text-align:center}.user_datatable_container .user_datatable .user_email{font-weight:700;text-align:center}@media(max-width:500px){.user_datatable_container .user_datatable .user_email{font-size:15px}}.user_datatable_container .user_datatable .user_container_acctions{display:flex;flex-direction:row;height:70px;width:82%;align-items:center;justify-content:center}.user_datatable_container .user_datatable .user_container_acctions .user_edit_button{color:rgba(16,81,203,.805);width:100px;justify-content:space-around}.user_datatable_container .user_datatable .user_container_acctions .user_edit_button:hover{color:#1051cb;cursor:pointer}.user_datatable_container .user_datatable .user_container_acctions .disabled_user_button{color:rgba(208,10,10,.705)}.user_datatable_container .user_datatable .user_container_acctions .disabled_user_button:hover{color:#d00a0a;cursor:pointer}.user_datatable_container .user_datatable .user_container_acctions .enabled_user_button{color:#22a95c}.user_datatable_container .user_datatable .user_container_acctions .enabled_user_button:hover{color:#22a95c;cursor:pointer}.users_pagination{display:flex;flex-direction:row;justify-content:center;align-items:center;height:80px}.users_pagination .user_pagination_button{background-color:#3f9948;color:#fff;margin-right:2%;margin-left:2%}.container_battery{margin-top:50px}@font-face{font-family:"Open24";src:local("Open24"),url(/static/media/Open24.1477d3ab.woff) format("woff")}@font-face{font-family:"Circular";src:local("Circular"),url(/static/media/CircularStd.1dd319b8.woff) format("woff")}
/*# sourceMappingURL=main.871d1ee3.chunk.css.map */