@charset "UTF-8";html,body{height:100%;overflow:hidden}*{margin:0;padding:0;box-sizing:border-box;font-family:Helvetica}*::-webkit-scrollbar{width:4px}*::-webkit-scrollbar-thumb{background-color:#384256;border-radius:8px}*::-webkit-scrollbar-track{border-radius:4px}a{text-decoration:none;color:inherit}.page-container{margin:15px}.page-container h1{margin-top:20px;margin-bottom:20px}.page-container p{margin-bottom:10px}.page-title{font-size:2rem;font-weight:600;margin-bottom:1.5rem;color:var(--text_main)}.MuiPopover-paper.MuiPaper-root{background-color:var(--background_box2);box-shadow:3}.MuiToggleButtonGroup-root .MuiButtonBase-root{color:var(--text_main);border-radius:10px;border:2px solid var(--border_main)}.MuiToggleButtonGroup-root .MuiButtonBase-root.Mui-selected{background-color:var(--link);color:var(--text_main)}.MuiToggleButtonGroup-root .MuiButtonBase-root:hover{background-color:var(--background_hoover)}.MuiAutocomplete-popper .MuiAutocomplete-paper,.MuiPickersLayout-root{border:2px solid var(--border_main);background-color:var(--background_box2);color:var(--text_main)}.MuiFormControl-root .MuiIconButton-root .MuiSvgIcon-root,.MuiPickersCalendarHeader-switchViewButton .MuiSvgIcon-root,.MuiPickersArrowSwitcher-root .MuiIconButton-root .MuiSvgIcon-root{color:var(--icon_main)}.MuiFormControl-root .MuiIconButton-root .MuiSvgIcon-root:hover,.MuiPickersCalendarHeader-switchViewButton .MuiSvgIcon-root:hover,.MuiPickersArrowSwitcher-root .MuiIconButton-root .MuiSvgIcon-root:hover{color:var(--link)}.MuiAutocomplete-popper .MuiAutocomplete-noOptions,.MuiFormControl-root .MuiInputBase-input,.MuiPickersSectionList-section,.MuiFormControl-root .MuiFormLabel-root{color:var(--text_main)}.dateTimeInput .MuiFormLabel-root.Mui-focused{color:var(--link)}.MuiInputBase-root .MuiOutlinedInput-notchedOutline,.MuiAutocomplete-root .MuiOutlinedInput-notchedOutline,.MuiFormControl-root .MuiPickersOutlinedInput-notchedOutline{border:2px solid var(--border_main)}.MuiOutlinedInput-root:not(.Mui-disabled):hover .MuiOutlinedInput-notchedOutline,.MuiPickersOutlinedInput-root:not(.Mui-disabled):hover .MuiPickersOutlinedInput-notchedOutline{border-color:var(--link)}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline .MuiPickersOutlinedInput-root.Mui-focused .MuiPickersOutlinedInput-notchedOutline{border-color:var(--link)!important}.MuiAutocomplete-popper .MuiAutocomplete-option,.MuiAutocomplete-listbox .MuiAutocomplete-option,.MuiList-root .MuiButtonBase-root,.MuiDayCalendar-root .MuiDayCalendar-weekDayLabel,.MuiDayCalendar-root .MuiButtonBase-root{color:var(--text_main);border-radius:10px}.MuiAutocomplete-popper .MuiAutocomplete-option.Mui-selected,.MuiAutocomplete-popper .MuiAutocomplete-option[aria-selected=true],.MuiAutocomplete-listbox .MuiAutocomplete-option.Mui-selected,.MuiAutocomplete-listbox .MuiAutocomplete-option[aria-selected=true],.MuiList-root .MuiButtonBase-root.Mui-selected,.MuiList-root .MuiButtonBase-root[aria-selected=true],.MuiDayCalendar-root .MuiDayCalendar-weekDayLabel.Mui-selected,.MuiDayCalendar-root .MuiDayCalendar-weekDayLabel[aria-selected=true],.MuiDayCalendar-root .MuiButtonBase-root.Mui-selected,.MuiDayCalendar-root .MuiButtonBase-root[aria-selected=true]{background-color:var(--link);color:var(--text_main)}.MuiAutocomplete-popper .MuiAutocomplete-option.Mui-focused,.MuiAutocomplete-popper .MuiAutocomplete-option:hover,.MuiAutocomplete-listbox .MuiAutocomplete-option.Mui-focused,.MuiAutocomplete-listbox .MuiAutocomplete-option:hover,.MuiList-root .MuiButtonBase-root.Mui-focused,.MuiList-root .MuiButtonBase-root:hover,.MuiDayCalendar-root .MuiDayCalendar-weekDayLabel.Mui-focused,.MuiDayCalendar-root .MuiDayCalendar-weekDayLabel:hover,.MuiDayCalendar-root .MuiButtonBase-root.Mui-focused,.MuiDayCalendar-root .MuiButtonBase-root:hover{background-color:var(--background_hoover)}ul.MuiList-root.MuiMultiSectionDigitalClockSection-root,.MuiMultiSectionDigitalClockSection-root .MuiList-root,.MuiYearCalendar-root,.MuiMonthCalendar-root{scrollbar-width:thin;scrollbar-color:#384256 transparent}ul.MuiList-root.MuiMultiSectionDigitalClockSection-root::-webkit-scrollbar,.MuiMultiSectionDigitalClockSection-root .MuiList-root::-webkit-scrollbar,.MuiYearCalendar-root::-webkit-scrollbar,.MuiMonthCalendar-root::-webkit-scrollbar{width:4px}ul.MuiList-root.MuiMultiSectionDigitalClockSection-root::-webkit-scrollbar-thumb,.MuiMultiSectionDigitalClockSection-root .MuiList-root::-webkit-scrollbar-thumb,.MuiYearCalendar-root::-webkit-scrollbar-thumb,.MuiMonthCalendar-root::-webkit-scrollbar-thumb{background-color:#384256;border-radius:8px}ul.MuiList-root.MuiMultiSectionDigitalClockSection-root::-webkit-scrollbar-track,.MuiMultiSectionDigitalClockSection-root .MuiList-root::-webkit-scrollbar-track,.MuiYearCalendar-root::-webkit-scrollbar-track,.MuiMonthCalendar-root::-webkit-scrollbar-track{background:transparent;border-radius:4px}.MuiDialog-paper{background-color:var(--background_box2)!important}.MuiDialog-paper .title,.MuiDialog-paper .MuiChip-label{color:var(--text_main)}.MuiDialog-paper .MuiSvgIcon-root{color:var(--text_main)!important}.mainAppBar{width:100%;height:60px}.mainAppBar .MuiPaper-root{box-shadow:none}.mainAppBar .headerWrapper{display:flex;width:100%;height:60px;justify-content:space-between;background-color:var(--background_box1)}.mainAppBar .headerWrapper .MuiIconButton-root{color:var(--icon_main);background-color:transparent;border-radius:8px;padding:6px;transition:color .3s,background-color .3s,transform .3s}.mainAppBar .headerWrapper .MuiIconButton-root:hover{color:var(--link)}.mainAppBar .headerWrapper .MuiIconButton-root:active{transform:scale(.96)}.mainAppBar .headerWrapper .MuiIconButton-root svg{font-size:1.6rem}.mainAppBar .headerWrapper .left{display:flex;align-items:center;gap:20px;margin-left:20px;font-weight:700}.mainAppBar .headerWrapper .left .logo{display:flex;align-items:center;gap:10px;font-weight:inherit}.mainAppBar .headerWrapper .left .logo .text{color:var(--text_main);transition:color .3s}.mainAppBar .headerWrapper .alarms{order:2;display:flex;align-items:center;gap:8px}.mainAppBar .headerWrapper .general{order:3;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-right:10px}@media screen and (max-width:768px){.mainAppBar .headerWrapper{gap:10px}.mainAppBar .headerWrapper .left{order:3}.mainAppBar .headerWrapper .left .logo{display:none}.mainAppBar .headerWrapper .alarms{order:2}.mainAppBar .headerWrapper .general{order:1;margin-left:10px}.mainAppBar .headerWrapper .general .theme{order:2}.mainAppBar .headerWrapper .general .user{order:1}}.logoGCG{fill:var(--Logo_color);width:100%;height:100%;display:block;transform:rotate(180deg) scaleX(-1);transform-origin:"center";transition:all .3s}.alarm-banner-inline{display:flex;align-items:center;gap:8px;padding:4px 12px;border-radius:6px;border:1px solid rgba(255,255,255,.15);min-width:0;max-width:500px;height:40px;flex-shrink:1;overflow:hidden;transition:background-color .3s ease}.alarm-banner-inline .alarm-banner-icon{display:flex;align-items:center;flex-shrink:0}.alarm-banner-inline .alarm-banner-content{display:flex;flex-direction:column;min-width:0;flex:1;line-height:1.2}.alarm-banner-inline .alarm-banner-content .alarm-banner-title{font-weight:600;font-size:.8rem;color:var(--text_main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alarm-banner-inline .alarm-banner-content .alarm-banner-message{font-size:.68rem;color:var(--text_1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alarm-banner-inline .alarm-banner-time{flex-shrink:0;font-size:.72rem;color:var(--text_1);font-variant-numeric:tabular-nums;white-space:nowrap}.alarm-banner-inline .alarm-banner-ack{flex-shrink:0;font-size:.72rem;font-weight:700;min-width:44px;height:28px;padding:2px 10px;border-color:var(--text_1);color:var(--text_main)}.alarm-banner-inline .alarm-banner-ack:hover{background-color:#ffffff1a}.navMenu .MuiButtonBase-root{color:var(--text_main);border-radius:10px}.navMenu .MuiButtonBase-root.Mui-selected,.navMenu .MuiButtonBase-root[aria-selected=true]{background-color:var(--link);color:var(--text_main)}.navMenu .MuiButtonBase-root.Mui-focused,.navMenu .MuiButtonBase-root:hover{background-color:var(--background_hoover)}.navMenu .MuiListItemButton-root{min-height:40px;height:40px;padding-block:4px}.navMenu .MuiListItemButton-root .MuiListItemIcon-root{min-width:0;margin-right:20px}.navMenu .MuiListItemButton-root .MuiSvgIcon-root{font-size:1.6rem;color:var(--icon_main)}.navMenu .MuiListItemButton-root .MuiListItemText-root{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navMenu .MuiDrawer-paper{background-color:var(--background_main);border-right:2px solid var(--background_box1);position:fixed;width:250px;top:60px;height:calc(100dvh - 60px);left:0;transition:width .3s}.navMenu .menuContent{display:flex;flex-direction:column;color:var(--text_main);width:100%}.navMenu .menuContent .sectionTitle{margin-left:10px;font-size:small;color:var(--text_1)}.navMenu .menuContent .group{display:flex;flex-direction:column;align-self:center;border-radius:10px;width:80%;margin-top:30px}.navMenu .menuContent .group .item{height:50px;border-radius:10px;margin-bottom:2px}.navMenu .contentMain{margin-top:60px;margin-left:250px;overflow:auto;transition:.3s}.navMenu[data-menu-open=false] .MuiListItemButton-root{justify-content:center;padding-left:0;padding-right:0}.navMenu[data-menu-open=false] .MuiListItemIcon-root{margin-right:0}.navMenu[data-menu-open=false] .contentMain{margin-left:100px;width:calc(100% - 100px)}.navMenu[data-menu-open=false] .MuiDrawer-paper{width:100px}.navMenu[data-menu-open=false] .menuContent .sectionTitle{margin-left:0;align-self:center}.navMenu[data-menu-open=false] .menuContent .group{width:60%}@media screen and (max-width:768px){.navMenu .contentMain{margin-left:0!important}.navMenu .MuiDrawer-paper{left:auto;right:0;width:100vw;transform:translate(100%)}.navMenu[data-menu-open=true] .MuiDrawer-paper{transform:translate(0);opacity:1;visibility:visible}}.layout{display:flex;flex-direction:column;background-color:var(--background_main);color:var(--text_main);height:100vh;overflow:hidden}.layout .header{top:0;position:sticky;height:60px}.layout .container{display:flex;flex:1;overflow:hidden}.layout .container .menuContainer{padding:5px 20px;border-right:2px solid var(--background_box1);overflow-x:hidden;overflow-y:auto}@media screen and (max-width:768px){.layout .container .menuContainer.closed{display:none}}@media screen and (max-width:768px){.layout .container .menuContainer.open{width:100%}}.layout .container .contentContainer{flex:1;margin:5px;overflow-y:auto}@media screen and (max-width:480px){.layout .container{margin-bottom:110px}}.company-accordion{margin-bottom:16px;background-color:var(--background_box1)!important;color:var(--text_main)!important;box-shadow:none!important;border-radius:8px!important;border:1px solid var(--border_main)!important}.company-accordion-summary{background-color:var(--background_box2)!important;color:var(--text_main)!important;border-bottom:1px solid var(--border_main)!important;min-height:48px!important}.company-accordion-summary .MuiAccordionSummary-content{align-items:center;gap:8px}.company-accordion-summary .MuiTypography-root{color:var(--text_main)!important;font-size:1.1rem;font-weight:600}.company-accordion-details{background-color:var(--background_box1)!important;color:var(--text_main)!important}.company-accordion-icon{color:var(--icon_main)!important}.company-accordion-title{color:var(--text_main)!important;font-size:1.1rem;font-weight:600}.company-accordion-entity-icon{color:var(--icon_main)!important;flex-shrink:0}.instance-card{margin-bottom:16px;background-color:var(--background_box1);color:var(--text_main);box-shadow:none;border-radius:8px;border:1px solid var(--border_main)}.instance-card-content{background-color:var(--background_box1);color:var(--text_main)}.instance-card-title{color:var(--text_main)}.instance-card-button{background-color:var(--link);color:var(--background_box1);margin-right:10px!important}.instance-card-button:hover{background-color:var(--link);opacity:.9}.userPage{padding:16px;background:var(--background_main)}.userPage .header{display:flex;flex-direction:row;margin-bottom:10px}.userPage .header .MuiFormControl-root{width:100%;height:100%;max-width:500px}.userPage .header .MuiFormControl-root .MuiOutlinedInput-input{color:var(--text_main)}.userPage .header .MuiFormControl-root .MuiOutlinedInput-notchedOutline{border-color:var(--border_main)}.userPage .header .MuiFormControl-root .MuiOutlinedInput-root:not(.Mui-disabled):hover .MuiOutlinedInput-notchedOutline,.userPage .header .MuiFormControl-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--link)}.userPage .header .MuiIconButton-root{width:50px;color:var(--icon_main);background-color:transparent;border-radius:8px;padding:6px;transition:color .3s,background-color .3s,transform .3s}.userPage .header .MuiIconButton-root:hover{color:var(--link)}.userPage .header .MuiIconButton-root:active{transform:scale(.96)}.userPage .header .MuiIconButton-root svg{font-size:2rem}.userPage .MuiDataGrid-columnHeaders,.userPage .css-t7bxd2-MuiDataGrid-root .MuiDataGrid-columnHeaders .MuiDataGrid-filler{background-color:var(--background_main)}.userPage .MuiDataGrid-root{background:var(--background_main);border:2px solid var(--border_main)}.userPage .userTable .MuiDataGrid-overlay{border-top:2px solid var(--border_main);background-color:var(--background_main);color:var(--text_main)}.userPage .userTable .MuiDataGrid-row{width:100%}.userPage .userTable .MuiDataGrid-filler{border:none!important;background:var(--background_main)}.userPage .userTable .MuiDataGrid-columnHeader{border:none!important;background:var(--background_main);color:var(--text_main)}.userPage .userTable .MuiDataGrid-columnHeader .MuiDataGrid-columnSeparator,.userPage .userTable .MuiDataGrid-columnHeader .MuiDataGrid-sortIcon{color:var(--icon_main)}.userPage .userTable .MuiDataGrid-columnHeader .MuiDataGrid-columnSeparator:hover,.userPage .userTable .MuiDataGrid-columnHeader .MuiDataGrid-sortIcon:hover{color:var(--link)}.userPage .userTable .MuiDataGrid-columnHeader .MuiDataGrid-columnSeparator:active,.userPage .userTable .MuiDataGrid-columnHeader .MuiDataGrid-sortIcon:active{transform:scale(.9)}.userPage .userTable .MuiDataGrid-cell{background:var(--background_main);color:var(--text_main);border-color:var(--border_main)}.userPage .userTable .MuiDataGrid-cell:focus,.userPage .userTable .MuiDataGrid-columnHeader:focus{outline:none}.userPage .userTable .cellAvatar,.userPage .userTable .cellUsername,.userPage .userTable .cellEmail,.userPage .userTable .cellLastLogin{color:var(--text_main)}.userPage .userTable .rowAvatar{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.userPage .userTable .rowAvatar .avatarIcon{border-radius:50%;height:80%}.device-card{margin-bottom:16px;background-color:var(--background_hoover);color:var(--text_main);box-shadow:none;border-radius:8px;border:1px solid var(--border_main);overflow:hidden}.device-card-section{padding:12px 16px}.device-card-section+.device-card-section{border-top:1px solid var(--border_main)}.device-card-device{display:flex;align-items:center;gap:16px}.device-card-icon-wrap{display:flex;align-items:center;flex:0 0 40px;width:40px;height:40px}.device-card-icon{color:var(--icon_main);width:100%!important;height:100%!important}.device-card-device-body{flex:1;min-width:0}.device-card-name{display:block;color:var(--text_main);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-card-device-actions{display:flex;align-items:center;gap:4px;flex-shrink:0}.device-card-view-button{background-color:var(--link);color:var(--background_box1);text-transform:none!important}.device-card-view-button:hover{background-color:var(--link);opacity:.9}@media(max-width:600px){.device-card-device{flex-wrap:wrap}.device-card-device-actions{width:100%;justify-content:flex-end}}.device-instance-list-heading{display:block;color:var(--text_main);opacity:.65;font-size:.7rem;font-weight:600;letter-spacing:.08em;line-height:1.6;margin-bottom:2px}.device-instance-list-empty{color:var(--text_main);opacity:.6;font-size:.85rem;padding:2px 0}.device-instance-row{display:flex;align-items:center;gap:8px;padding:2px 6px;margin-left:-6px;border-radius:4px}.device-instance-row:hover{background-color:var(--background_box1)}.device-instance-row-icon{color:var(--icon_main);flex-shrink:0}.device-instance-row-name{flex:1;min-width:0;color:var(--text_main);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-instance-row-actions{display:flex;align-items:center;gap:2px;flex-shrink:0}.device-instance-row-button{color:var(--link)!important;text-transform:none!important;min-width:0!important;padding:0 6px!important;font-size:.78rem!important}@media(max-width:600px){.device-instance-row{flex-wrap:wrap}.device-instance-row-actions{width:100%;justify-content:flex-end}}.environment-section{margin-bottom:20px}.environment-section:last-child{margin-bottom:0}.environment-section-header{display:flex;align-items:baseline;gap:8px;padding-bottom:4px;margin-bottom:12px;border-bottom:1px solid var(--border_main)}.environment-section-title{color:var(--text_main);font-size:1rem;font-weight:600}.environment-section-meta{color:var(--text_main);font-size:.8rem;opacity:.7}.environment-section-content{padding-left:8px}.environment-section-icon{color:var(--icon_main);flex-shrink:0;align-self:center}:root[data-obc-theme]{--automation-fresh-water: var(--automation-medium-fresh-water)}:root[data-obc-theme] *{--automation-medium-fuel: var(--automation-medium-fresh-water)}.everoxHasSystemOverview{display:flex;flex-direction:column;height:100%;width:100%;min-height:0;overflow:hidden;padding:clamp(6px,1vh,16px);gap:clamp(6px,1vh,16px)}.everoxHasSystemOverview .errorMessage{flex:0 0 auto;color:var(--alert_red)}.everoxHasSystemOverview .tabBar{flex:0 0 auto;min-height:0;border-bottom:1px solid var(--border_main)}.everoxHasSystemOverview .tabBar .MuiTabs-flexContainer{gap:4px}.everoxHasSystemOverview .tabBar .MuiTab-root{min-height:clamp(30px,5vh,48px);padding:4px 12px;font-size:clamp(11px,1.5vh,15px);color:var(--text_main);opacity:.65;text-transform:none}.everoxHasSystemOverview .tabBar .MuiTab-root.Mui-selected{color:var(--text_main);opacity:1}.everoxHasSystemOverview .tabPanel{flex:1 1 auto;min-height:0;display:grid;gap:clamp(8px,1.4vh,24px)}.everoxHasSystemOverview .tabPanel>*{min-width:0;min-height:0}.everoxHasSystemOverview .tabPanel--overzicht{grid-template-columns:minmax(0,2.6fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.everoxHasSystemOverview .tabPanel--instellingen{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr)}.everoxHasSystemOverview .tabPanel--motoren{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.everoxHasSystemOverview .tabPanel--branders{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr);max-width:832px;max-height:608px}.everoxHasSystemOverview .tabPanel--freqcon{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(0,1fr);max-width:1056px;max-height:608px}@media screen and (max-width:1024px){.everoxHasSystemOverview .tabPanel--overzicht{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,3fr) minmax(0,1fr)}.everoxHasSystemOverview .tabPanel--motoren{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr))}.everoxHasSystemOverview .tabPanel--freqcon{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}}@media screen and (max-width:768px){.everoxHasSystemOverview .tabPanel--instellingen,.everoxHasSystemOverview .tabPanel--branders{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr))}.everoxHasSystemOverview .tabPanel--motoren{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr))}.everoxHasSystemOverview .tabPanel--freqcon{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3,minmax(0,1fr))}}.hasBrander{display:flex;height:100%;min-height:0;min-width:0;container-type:size;--u: min(1cqi, 1cqh);--gap: clamp(4px, calc(2.4 * var(--u)), 20px);--pad: clamp(6px, calc(2.8 * var(--u)), 18px);--radius: clamp(8px, calc(2.5 * var(--u)), 14px);--fs-title: clamp(11px, calc(6 * var(--u)), 30px);--fs-body: clamp(9px, calc(3.6 * var(--u)), 16px);--fs-label: clamp(8px, calc(3.2 * var(--u)), 15px);--fs-value: clamp(11px, calc(5 * var(--u)), 30px)}.hasBrander .hasBrander-card{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden;border-radius:14px;background-color:var(--background_box1);box-shadow:0 10px 16px 0 var(--shadow_main)}.hasBrander .hasBrander-card .cardHeader{display:flex;flex:0 0 auto;gap:var(--gap);text-align:center;justify-content:space-between;align-items:center;color:var(--text_main)}.hasBrander .hasBrander-card .cardHeader .MuiTypography-root{font-size:var(--fs-title);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hasBrander .hasBrander-card .cardContent.MuiCardContent-root{flex:1 1 auto;min-height:0;overflow:hidden;padding:var(--pad)}.hasBrander .hasBrander-card .cardContent.MuiCardContent-root:last-child{padding-bottom:var(--pad)}.hasBrander .hasBrander-card .cardContent>.MuiStack-root{height:100%;min-height:0}.hasBrander .hasBrander-card .cardContent .MuiStack-root{gap:var(--gap)}.hasBrander .hasBrander-card .cardContent .MuiStack-root>:not(style)~:not(style){margin-top:0;margin-left:0}.hasBrander .hasBrander-card .cardContent .MuiStack-root .MuiStack-root{gap:calc(.5 * var(--gap))}.hasBrander .hasBrander-card .cardContent .MuiChip-root{height:auto;min-height:0}.hasBrander .hasBrander-card .cardContent .MuiChip-root .MuiChip-label{font-size:var(--fs-label);line-height:1.25;padding:calc(.5 * var(--gap)) var(--gap)}.hasBrander .hasBrander-card .cardContent{display:flex;flex-direction:column;color:var(--text_main);gap:var(--gap)}.hasBrander .hasBrander-card .cardContent .infoBoxes{display:flex;background-color:var(--background_main);padding:calc(.6 * var(--pad));border-radius:var(--radius);justify-content:center;min-width:0;min-height:0;flex:0 0 auto}.hasBrander .hasBrander-card .cardContent .infoBoxes:has(.svgWrap){flex:1 1 auto}.hasBrander .hasBrander-card .cardContent .infoBoxes .svgWrap{flex:1 1 auto;min-height:0}.hasBrander .hasBrander-card .cardContent .infoBoxes .svgWrap>svg{display:block;width:100%;height:100%}.hasBrander .hasBrander-card .cardContent .infoBoxes .svgWrap{position:relative;width:100%;display:flex;justify-content:center}.hasBrander .hasBrander-card .cardContent .infoBoxes .svgWrap .svgValue{position:absolute;left:0;bottom:0;padding:calc(.4 * var(--gap)) calc(.8 * var(--gap));border-radius:var(--radius);background-color:var(--background_box1);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:var(--text_main);font-size:var(--fs-body);font-weight:600;letter-spacing:.2px}.hasBrander .hasBrander-card .cardContent .infoBoxes .svgWrap .svgValue span{opacity:.8;font-weight:500;margin-left:4px}.hasBrander .hasBrander-card .cardContent .infoBoxes .divider{display:flex;border:.5px solid var(--background_box1)}.hasBrander .hasBrander-card .cardContent .infoBoxes .infoBox{display:flex;gap:var(--gap);justify-content:space-between;align-items:center}.hasBrander .hasBrander-card .cardContent .infoBoxes .infoBox .MuiTypography-root{font-size:var(--fs-body);line-height:1.3}.hasBrander .hasBrander-card .cardContent .infoBoxes .inputBox{background-color:var(--background_box1);border-radius:8px;padding:5px 10px;color:var(--text_main);border:none;width:100%}.hasBrander .hasBrander-card .cardContent .infoBoxes .infoMotorRow{display:flex;gap:calc(.5 * var(--gap));justify-content:space-between;align-items:center;min-width:0}.hasBrander .hasBrander-card .cardContent .infoBoxes .infoMotorRow .label,.hasBrander .hasBrander-card .cardContent .infoBoxes .infoMotorRow .MuiTypography-root{font-size:var(--fs-body);line-height:1.3}.hasBrander .hasBrander-card .cardContent .infoBoxes .infoMotorRow .valuePill{color:var(--text_main);border-radius:var(--radius);background-color:var(--background_box1);display:flex}.switchAutHand{display:flex;flex:0 0 auto}.switchAutHand .buttongroup{padding:calc(.3 * var(--gap, 5px));gap:calc(.3 * var(--gap, 5px));border-radius:var(--radius, 14px);background:var(--background_main);width:100%;justify-content:space-between}.switchAutHand .buttongroup .buttons{border:none;border-radius:var(--radius, 14px);height:clamp(22px,9 * var(--u, 4.9px),44px);min-width:0;width:100%;padding:0;font-size:var(--fs-label, .875rem);line-height:1.2;color:var(--text_main)}.switchAutHand .buttongroup .buttons:hover{background:var(--background_hoover)}.switchAutHand .buttongroup .buttons.Mui-selected,.switchAutHand .buttongroup .buttons.Mui-selected:hover{background:var(--link)}.switchAutHand .buttongroup .divider{display:flex;border:1px solid var(--border_main)}.iosSwitch.MuiSwitch-root{width:44px;height:26px;padding:0;opacity:1}.iosSwitch.MuiSwitch-root .MuiSwitch-switchBase{padding:0;margin:2px;transition:transform .25s ease;opacity:1}.iosSwitch.MuiSwitch-root .MuiSwitch-switchBase.Mui-checked{transform:translate(18px)}.iosSwitch.MuiSwitch-root .MuiSwitch-thumb{width:22px;height:22px;background-color:#fff;box-sizing:border-box;opacity:1}.iosSwitch.MuiSwitch-root .MuiSwitch-track{border-radius:13px;opacity:1;background-color:var(--alert_red);border:1px solid rgba(255,255,255,.18);box-sizing:border-box}.iosSwitch.MuiSwitch-root .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--OK_collor);opacity:1}.hasBranderSvg{display:block;width:100%;height:100%;stroke:var(--icon_main);fill:var(--icon_main);stroke-width:.1px}.linkPill{display:flex;flex:0 0 auto;align-items:center;justify-content:center;gap:calc(.4 * var(--gap, 8px));padding:calc(.4 * var(--gap, 6px)) calc(.8 * var(--gap, 10px));border-radius:var(--radius, 14px);background-color:var(--background_main)}.linkPill .MuiSvgIcon-root{font-size:var(--fs-body, 1.5rem)}.linkPill .linkPill__text{font-size:var(--fs-label, 15px);line-height:1.3;white-space:nowrap}.linkPill.isOn{color:var(--OK_collor)}.linkPill.isOff{color:var(--alert_red)}.hasFreqCon{display:flex;height:100%;min-height:0;min-width:0;container-type:size;--u: min(1cqi, 1cqh);--gap: clamp(4px, calc(2.4 * var(--u)), 20px);--pad: clamp(6px, calc(2.8 * var(--u)), 18px);--radius: clamp(8px, calc(2.5 * var(--u)), 14px);--fs-title: clamp(11px, calc(6 * var(--u)), 30px);--fs-body: clamp(9px, calc(3.6 * var(--u)), 16px);--fs-label: clamp(8px, calc(3.2 * var(--u)), 15px);--fs-value: clamp(11px, calc(5 * var(--u)), 30px)}.hasFreqCon .hasFreqCon-card{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden;border-radius:14px;background-color:var(--background_box1);box-shadow:0 10px 16px 0 var(--shadow_main)}.hasFreqCon .hasFreqCon-card .cardHeader{display:flex;flex:0 0 auto;gap:var(--gap);text-align:center;justify-content:space-between;align-items:center;color:var(--text_main)}.hasFreqCon .hasFreqCon-card .cardHeader .MuiTypography-root{font-size:var(--fs-title);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hasFreqCon .hasFreqCon-card .cardContent.MuiCardContent-root{flex:1 1 auto;min-height:0;overflow:hidden;padding:var(--pad)}.hasFreqCon .hasFreqCon-card .cardContent.MuiCardContent-root:last-child{padding-bottom:var(--pad)}.hasFreqCon .hasFreqCon-card .cardContent>.MuiStack-root{height:100%;min-height:0}.hasFreqCon .hasFreqCon-card .cardContent .MuiStack-root{gap:var(--gap)}.hasFreqCon .hasFreqCon-card .cardContent .MuiStack-root>:not(style)~:not(style){margin-top:0;margin-left:0}.hasFreqCon .hasFreqCon-card .cardContent .MuiStack-root .MuiStack-root{gap:calc(.5 * var(--gap))}.hasFreqCon .hasFreqCon-card .cardContent .MuiChip-root{height:auto;min-height:0}.hasFreqCon .hasFreqCon-card .cardContent .MuiChip-root .MuiChip-label{font-size:var(--fs-label);line-height:1.25;padding:calc(.5 * var(--gap)) var(--gap)}.hasFreqCon .hasFreqCon-card .cardContent{display:flex;flex-direction:column;color:var(--text_main);gap:var(--gap)}.hasFreqCon .hasFreqCon-card .cardContent .infoBoxes{display:flex;background-color:var(--background_main);padding:calc(.6 * var(--pad));border-radius:var(--radius);justify-content:center;min-width:0;min-height:0;flex:0 0 auto}.hasFreqCon .hasFreqCon-card .cardContent .infoBoxes:has(.svgWrap){flex:1 1 auto}.hasFreqCon .hasFreqCon-card .cardContent .infoBoxes .svgWrap{flex:1 1 auto;min-height:0}.hasFreqCon .hasFreqCon-card .cardContent .infoBoxes .svgWrap>svg{display:block;width:100%;height:100%}.hasFreqCon .hasFreqCon-card .cardContent .infoBoxes .svgWrap{position:relative;width:100%;display:flex;justify-content:center}.hasFreqCon .hasFreqCon-card .cardContent .infoBoxes .svgWrap .svgValue{position:absolute;left:0;bottom:0;padding:calc(.4 * var(--gap)) calc(.8 * var(--gap));border-radius:var(--radius);background-color:var(--background_box1);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:var(--text_main);font-size:var(--fs-body);font-weight:600;letter-spacing:.2px}.hasFreqCon .hasFreqCon-card .cardContent .infoBoxes .divider{display:flex;border:.5px solid var(--background_box1)}.hasFreqCon .hasFreqCon-card .cardContent .infoBoxes .infoBox{display:flex;gap:var(--gap);justify-content:space-between;align-items:center}.hasFreqCon .hasFreqCon-card .cardContent .infoBoxes .inputBox{background-color:var(--background_box1);border-radius:8px;padding:5px 10px;color:var(--text_main);border:none;width:100%}.hasFreqCon .hasFreqCon-card .cardContent .infoBoxes .infoMotorRow{display:flex;gap:calc(.5 * var(--gap));justify-content:space-between;align-items:center;min-width:0}.hasFreqCon .hasFreqCon-card .cardContent .infoBoxes .infoMotorRow .label,.hasFreqCon .hasFreqCon-card .cardContent .infoBoxes .infoMotorRow .MuiTypography-root{font-size:var(--fs-body);line-height:1.3;white-space:nowrap}.hasFreqCon .hasFreqCon-card .cardContent .infoBoxes .infoMotorRow .valuePill{color:var(--text_main);border-radius:var(--radius);background-color:var(--background_box1);display:flex}.hasFreqConSvg{display:block;width:100%;height:100%;stroke:var(--icon_main);fill:var(--icon_main);stroke-width:.6px}.hasSpeedCalcVijzel{display:flex;height:100%;min-height:0;min-width:0;container-type:size;--u: min(1cqi, 1cqh);--gap: clamp(4px, calc(2.4 * var(--u)), 20px);--pad: clamp(6px, calc(2.8 * var(--u)), 18px);--radius: clamp(8px, calc(2.5 * var(--u)), 14px);--fs-title: clamp(11px, calc(6 * var(--u)), 30px);--fs-body: clamp(9px, calc(3.6 * var(--u)), 16px);--fs-label: clamp(8px, calc(3.2 * var(--u)), 15px);--fs-value: clamp(11px, calc(5 * var(--u)), 30px)}.hasSpeedCalcVijzel .hasSpeedCalcVijzel-card{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden;background-color:var(--background_box1);border-radius:18px;box-shadow:0 10px 16px 0 var(--shadow_main),0 6px 20px 0 var(--shadow_main)}.hasSpeedCalcVijzel .hasSpeedCalcVijzel-card .cardContent.MuiCardContent-root{flex:1 1 auto;min-height:0;overflow:hidden;padding:var(--pad)}.hasSpeedCalcVijzel .hasSpeedCalcVijzel-card .cardContent.MuiCardContent-root:last-child{padding-bottom:var(--pad)}.hasSpeedCalcVijzel .hasSpeedCalcVijzel-card .cardContent>.MuiStack-root{height:100%;min-height:0}.hasSpeedCalcVijzel .hasSpeedCalcVijzel-card .cardContent .MuiStack-root{gap:var(--gap)}.hasSpeedCalcVijzel .hasSpeedCalcVijzel-card .cardContent .MuiStack-root>:not(style)~:not(style){margin-top:0;margin-left:0}.hasSpeedCalcVijzel .hasSpeedCalcVijzel-card .cardContent .MuiStack-root .MuiStack-root{gap:calc(.5 * var(--gap))}.hasSpeedCalcVijzel .hasSpeedCalcVijzel-card .cardContent .MuiChip-root{height:auto;min-height:0}.hasSpeedCalcVijzel .hasSpeedCalcVijzel-card .cardContent .MuiChip-root .MuiChip-label{font-size:var(--fs-label);line-height:1.25;padding:calc(.5 * var(--gap)) var(--gap)}.hasSpeedCalcVijzel .hasSpeedCalcVijzel-card .cardContent{display:flex;gap:var(--gap);flex-direction:column;color:var(--text_main)}.hasSpeedCalcVijzel .hasSpeedCalcVijzel-card .cardContent .cardHeaderRow{display:flex;flex:0 0 auto;align-items:center;gap:var(--gap)}.hasSpeedCalcVijzel .hasSpeedCalcVijzel-card .cardContent .cardHeaderRow .cardHeaderIcon{font-size:var(--fs-title);opacity:.9}.hasSpeedCalcVijzel .hasSpeedCalcVijzel-card .cardContent .cardHeaderRow .cardHeaderText{font-weight:500;font-size:var(--fs-title);line-height:1.2}.hasSpeedCalcVijzel .hasSpeedCalcVijzel-card .cardContent .divider{display:flex;flex:0 0 auto;border:1px solid var(--background_main)}.hasSpeedCalcVijzel .hasSpeedCalcVijzel-card .cardContent .contentRow{display:flex;flex:1 1 auto;min-height:0;gap:var(--gap)}.hasSpeedCalcVijzel .hasSpeedCalcVijzel-card .cardContent .contentRow .panel{display:flex;flex:1 1 0;flex-direction:column;justify-content:flex-start;min-width:0;border-radius:var(--radius);padding:calc(.7 * var(--pad));background:var(--background_main)}.hasSpeedCalcVijzel .hasSpeedCalcVijzel-card .cardContent .contentRow .panel .divider{display:flex;border:1px solid var(--background_box1)}.hasSpeedCalcVijzel .hasSpeedCalcVijzel-card .cardContent .contentRow .panel .panelTitle{font-size:var(--fs-label);line-height:1.3;letter-spacing:.4px;text-transform:uppercase;opacity:.75}.hasSpeedCalcVijzel .hasSpeedCalcVijzel-card .cardContent .contentRow .panel .tr-field{display:flex;align-items:center;justify-content:space-between;gap:var(--gap);padding:calc(.5 * var(--pad));border-radius:var(--radius)}.hasSpeedCalcVijzel .hasSpeedCalcVijzel-card .cardContent .contentRow .panel .tr-field .tr-label{font-size:var(--fs-body);line-height:1.3;opacity:.85}.hasSpeedCalcVijzel .hasSpeedCalcVijzel-card .cardContent .contentRow .panel .tr-field .tr-valueWrap{display:flex;align-items:baseline;gap:calc(.3 * var(--gap));padding:calc(.2 * var(--gap)) calc(.4 * var(--gap));border-radius:999px;background-color:var(--background_box1);min-width:clamp(28px,9 * var(--u),50px);justify-content:center}.hasSpeedCalcVijzel .hasSpeedCalcVijzel-card .cardContent .contentRow .panel .tr-field .tr-valueWrap .tr-value{font-weight:600;font-size:var(--fs-body);line-height:1.3}.hasSpeedCalcVijzel .hasSpeedCalcVijzel-card .cardContent .contentRow .panel .tr-field .tr-valueWrap .tr-unit{font-size:var(--fs-body);font-weight:600;opacity:.65}.hasTempReg{display:flex;height:100%;min-height:0;min-width:0;container-type:size;--u: min(1cqi, 1cqh);--gap: clamp(4px, calc(2.4 * var(--u)), 20px);--pad: clamp(6px, calc(2.8 * var(--u)), 18px);--radius: clamp(8px, calc(2.5 * var(--u)), 14px);--fs-title: clamp(11px, calc(6 * var(--u)), 30px);--fs-body: clamp(9px, calc(3.6 * var(--u)), 16px);--fs-label: clamp(8px, calc(3.2 * var(--u)), 15px);--fs-value: clamp(11px, calc(5 * var(--u)), 30px)}.hasTempReg .hasTempReg-card{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden;background-color:var(--background_box1);border-radius:18px;box-shadow:0 10px 16px 0 var(--shadow_main),0 6px 20px 0 var(--shadow_main)}.hasTempReg .hasTempReg-card .cardContent.MuiCardContent-root{flex:1 1 auto;min-height:0;overflow:hidden;padding:var(--pad)}.hasTempReg .hasTempReg-card .cardContent.MuiCardContent-root:last-child{padding-bottom:var(--pad)}.hasTempReg .hasTempReg-card .cardContent>.MuiStack-root{height:100%;min-height:0}.hasTempReg .hasTempReg-card .cardContent .MuiStack-root{gap:var(--gap)}.hasTempReg .hasTempReg-card .cardContent .MuiStack-root>:not(style)~:not(style){margin-top:0;margin-left:0}.hasTempReg .hasTempReg-card .cardContent .MuiStack-root .MuiStack-root{gap:calc(.5 * var(--gap))}.hasTempReg .hasTempReg-card .cardContent .MuiChip-root{height:auto;min-height:0}.hasTempReg .hasTempReg-card .cardContent .MuiChip-root .MuiChip-label{font-size:var(--fs-label);line-height:1.25;padding:calc(.5 * var(--gap)) var(--gap)}.hasTempReg .hasTempReg-card .cardContent{display:flex;gap:var(--gap);flex-direction:column;color:var(--text_main)}.hasTempReg .hasTempReg-card .cardContent .cardHeaderRow{display:flex;flex:0 0 auto;align-items:center;gap:var(--gap)}.hasTempReg .hasTempReg-card .cardContent .cardHeaderRow .cardHeaderIcon{font-size:var(--fs-title);opacity:.9}.hasTempReg .hasTempReg-card .cardContent .cardHeaderRow .cardHeaderText{font-weight:500;font-size:var(--fs-title);line-height:1.2}.hasTempReg .hasTempReg-card .cardContent .divider{display:flex;flex:0 0 auto;border:1px solid var(--background_main)}.hasTempReg .hasTempReg-card .cardContent .contentRow{display:flex;flex:1 1 auto;min-height:0;gap:var(--gap)}.hasTempReg .hasTempReg-card .cardContent .contentRow .panel{display:flex;flex:1 1 0;flex-direction:column;justify-content:flex-start;min-width:0;border-radius:var(--radius);padding:calc(.7 * var(--pad));background:var(--background_main)}.hasTempReg .hasTempReg-card .cardContent .contentRow .panel .divider{display:flex;border:1px solid var(--background_box1)}.hasTempReg .hasTempReg-card .cardContent .contentRow .panel .panelTitle{font-size:var(--fs-label);line-height:1.3;letter-spacing:.4px;text-transform:uppercase;opacity:.75}.hasTempReg .hasTempReg-card .cardContent .contentRow .panel .tr-field{display:flex;align-items:center;justify-content:space-between;gap:var(--gap);padding:calc(.5 * var(--pad));border-radius:var(--radius)}.hasTempReg .hasTempReg-card .cardContent .contentRow .panel .tr-field .tr-label{font-size:var(--fs-body);line-height:1.3;opacity:.85}.hasTempReg .hasTempReg-card .cardContent .contentRow .panel .tr-field .tr-valueWrap{display:flex;align-items:baseline;gap:calc(.3 * var(--gap));padding:calc(.2 * var(--gap)) calc(.4 * var(--gap));border-radius:999px;background-color:var(--background_box1);min-width:clamp(28px,9 * var(--u),50px);justify-content:center}.hasTempReg .hasTempReg-card .cardContent .contentRow .panel .tr-field .tr-valueWrap .tr-value{font-weight:600;font-size:var(--fs-body);line-height:1.3}.hasTempReg .hasTempReg-card .cardContent .contentRow .panel .tr-field .tr-valueWrap .tr-unit{font-size:var(--fs-body);font-weight:600;opacity:.65}.hasMotor{display:flex;height:100%;min-height:0;min-width:0;container-type:size;--u: min(1cqi, 1cqh);--gap: clamp(4px, calc(2.4 * var(--u)), 20px);--pad: clamp(6px, calc(2.8 * var(--u)), 18px);--radius: clamp(8px, calc(2.5 * var(--u)), 14px);--fs-title: clamp(11px, calc(6 * var(--u)), 30px);--fs-body: clamp(9px, calc(3.6 * var(--u)), 16px);--fs-label: clamp(8px, calc(3.2 * var(--u)), 15px);--fs-value: clamp(11px, calc(5 * var(--u)), 30px)}.hasMotor .hasMotor-card{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden;border-radius:14px;background-color:var(--background_box1);box-shadow:0 10px 16px 0 var(--shadow_main),0 6px 20px 0 var(--shadow_main)}.hasMotor .hasMotor-card .cardHeader{display:flex;flex:0 0 auto;text-align:center;justify-content:center;font-size:var(--fs-title);line-height:1.2;color:var(--text_main);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hasMotor .hasMotor-card .cardContent.MuiCardContent-root{flex:1 1 auto;min-height:0;overflow:hidden;padding:var(--pad)}.hasMotor .hasMotor-card .cardContent.MuiCardContent-root:last-child{padding-bottom:var(--pad)}.hasMotor .hasMotor-card .cardContent>.MuiStack-root{height:100%;min-height:0}.hasMotor .hasMotor-card .cardContent .MuiStack-root{gap:var(--gap)}.hasMotor .hasMotor-card .cardContent .MuiStack-root>:not(style)~:not(style){margin-top:0;margin-left:0}.hasMotor .hasMotor-card .cardContent .MuiStack-root .MuiStack-root{gap:calc(.5 * var(--gap))}.hasMotor .hasMotor-card .cardContent .MuiChip-root{height:auto;min-height:0}.hasMotor .hasMotor-card .cardContent .MuiChip-root .MuiChip-label{font-size:var(--fs-label);line-height:1.25;padding:calc(.5 * var(--gap)) var(--gap)}.hasMotor .hasMotor-card .cardContent{display:flex;color:var(--text_main);flex-direction:column;gap:var(--gap)}.hasMotor .hasMotor-card .cardContent .delayPanel{background-color:var(--background_main);display:flex;flex:0 0 auto;border-radius:var(--radius)}.hasMotor .hasMotor-card .cardContent .delayPanel .divider{display:flex;border:1px solid var(--background_box1);margin:calc(.25 * var(--gap))}.hasMotor .hasMotor-card .cardContent .delayPanel .delayRow{display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-width:0;width:100%;padding:calc(.5 * var(--pad));border-radius:var(--radius)}.hasMotor .hasMotor-card .cardContent .delayPanel .delayRow .delayLabel{color:var(--text_main);font-size:var(--fs-label);line-height:1.2;white-space:nowrap}.hasMotor .hasMotor-card .cardContent .delayPanel .delayRow .delayValue{color:var(--text_1);font-weight:700;font-size:var(--fs-value);line-height:1.2;border-radius:var(--radius)}.hasMotor .hasMotor-card .cardContent .svgPanel{display:flex;justify-content:center;flex:1 1 auto;min-height:0;width:100%;background-color:var(--background_main);border-radius:var(--radius)}.hasMotor .hasMotor-card .cardContent .svgPanel .svgMotorWrapper{height:100%;width:auto;max-width:100%;aspect-ratio:25/24}.hasMotor .hasMotor-card .cardContent .svgPanel .svgMotorWrapper svg{width:100%;height:100%}.statusDot{position:absolute;width:16px;height:16px;border-radius:50%;cursor:help}.statusDot.on{background:var(--OK_collor)}.statusDot.off{background:var(--alert_red)}.statusDot .tooltip{position:absolute;top:-30px;left:-20px;background:var(--background_box1);color:var(--text_main);padding:7px;border-radius:6px;font-size:12px;white-space:nowrap;opacity:0;transition:opacity .3s}.statusDot:hover .tooltip{opacity:1}.svgMotorWrapper{position:relative;width:100%;height:100%;display:grid;place-items:center}.svgMotorWrapper .motorSaftyRelaisSvg{display:block;fill:var(--icon_main);padding:5px}.svgMotorWrapper .switchSafty{position:absolute;left:80%;top:24%}.svgMotorWrapper .switchrelay{position:absolute;left:80%;top:51%}.hasOverview{display:flex;height:100%;min-height:0;min-width:0;container-type:size;--u: min(1cqi, 1cqh);--gap: clamp(4px, calc(2.4 * var(--u)), 20px);--pad: clamp(6px, calc(2.8 * var(--u)), 18px);--radius: clamp(8px, calc(2.5 * var(--u)), 14px);--fs-title: clamp(11px, calc(6 * var(--u)), 30px);--fs-body: clamp(9px, calc(3.6 * var(--u)), 16px);--fs-label: clamp(8px, calc(3.2 * var(--u)), 15px);--fs-value: clamp(11px, calc(5 * var(--u)), 30px)}.hasOverview .hasOverview-card{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden;border-radius:14px;background-color:var(--background_box1);box-shadow:0 10px 16px 0 var(--shadow_main),0 6px 20px 0 var(--shadow_main)}.hasOverview .hasOverview-card .cardContent.MuiCardContent-root{flex:1 1 auto;min-height:0;overflow:hidden;padding:var(--pad)}.hasOverview .hasOverview-card .cardContent.MuiCardContent-root:last-child{padding-bottom:var(--pad)}.hasOverview .hasOverview-card .cardContent>.MuiStack-root{height:100%;min-height:0}.hasOverview .hasOverview-card .cardContent .MuiStack-root{gap:var(--gap)}.hasOverview .hasOverview-card .cardContent .MuiStack-root>:not(style)~:not(style){margin-top:0;margin-left:0}.hasOverview .hasOverview-card .cardContent .MuiStack-root .MuiStack-root{gap:calc(.5 * var(--gap))}.hasOverview .hasOverview-card .cardContent .MuiChip-root{height:auto;min-height:0}.hasOverview .hasOverview-card .cardContent .MuiChip-root .MuiChip-label{font-size:var(--fs-label);line-height:1.25;padding:calc(.5 * var(--gap)) var(--gap)}.hasOverview .hasOverview-card .cardContent{display:flex;color:var(--text_main);flex-direction:column;gap:var(--gap)}.hasOverview .hasOverview-card .cardContent .generalInfo{display:flex;flex:0 0 auto;flex-direction:row;background-color:var(--background_main);border-radius:var(--radius);padding:calc(.8 * var(--pad)) var(--pad);height:fit-content;align-self:center;max-width:100%;gap:var(--gap)}.hasOverview .hasOverview-card .cardContent .generalInfo .divider{display:flex;border:.5px solid var(--background_box1)}.hasOverview .hasOverview-card .cardContent .generalInfo .valueBox{display:flex;flex-direction:column;min-width:0;width:100%}.hasOverview .hasOverview-card .cardContent .generalInfo .valueBox .valueCard-title{text-transform:uppercase;opacity:.6;font-size:var(--fs-label);line-height:1.3;white-space:nowrap}.hasOverview .hasOverview-card .cardContent .generalInfo .valueBox .valueCard-valueRow{display:flex;align-items:baseline;gap:5px}.hasOverview .hasOverview-card .cardContent .generalInfo .valueBox .valueCard-valueRow .valueCard-value{font-size:var(--fs-value);line-height:1.2;font-weight:700}.hasOverview .hasOverview-card .cardContent .generalInfo .valueBox .valueCard-valueRow .valueCard-unit{font-size:var(--fs-body);opacity:.6;font-weight:600}.hasOverview .hasOverview-card .cardContent .svgBox{display:flex;position:relative;flex:1 1 auto;min-height:0;justify-content:center;align-self:center;width:auto;max-width:100%;aspect-ratio:210/300}.hasOverview .hasOverview-card .cardContent .svgBox>svg{display:block;width:100%;height:100%}.hasOverview .hasOverview-card .cardContent .svgBox .overlayBox{position:absolute;display:flex;flex-direction:column;border:1px solid var(--background_main);background-color:rgba(var(--background_main_rgb),.7);box-shadow:0 2px 10px 0 var(--shadow_main);border-radius:var(--radius);padding:calc(.8 * var(--pad)) var(--pad);min-width:clamp(72px,26 * var(--u),150px)}.hasOverview .hasOverview-card .cardContent .svgBox .overlayBox .overlayBox-top{display:flex;align-items:center;justify-content:space-between;gap:var(--gap)}.hasOverview .hasOverview-card .cardContent .svgBox .overlayBox .overlayBox-top .overlayBox-title{font-size:var(--fs-label);line-height:1.3;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.hasOverview .hasOverview-card .cardContent .svgBox .overlayBox .overlayBox-bottom{display:flex;align-items:baseline;gap:calc(.5 * var(--gap))}.hasOverview .hasOverview-card .cardContent .svgBox .overlayBox .overlayBox-bottom .overlayBox-value{font-size:var(--fs-value);line-height:1.2;font-weight:700}.hasOverview .hasOverview-card .cardContent .svgBox .overlayBox .overlayBox-bottom .overlayBox-unit{font-size:var(--fs-body);opacity:.6;font-weight:600}.hasOverview .hasOverview-card .cardContent .svgBox .tr1{top:20%;left:60%}.hasOverview .hasOverview-card .cardContent .svgBox .tr2{top:48%;left:60%}.hasOverview .hasOverview-card .cardContent .svgBox .tr3{top:48%;left:25%}.hasOverview .hasOverview-card .cardContent .svgBox .tr4{top:20%;left:25%}.hasOverview .hasOverview-card .cardContent .svgBox .tr5{top:75%;left:60%}.hasOverview .hasOverview-card .cardContent .svgBox .tr6{top:0%;left:60%}.hasOverviewSvg{display:block;width:100%;height:100%;stroke:var(--icon_main);fill:transparent;stroke-width:.3px}.hasStatusIndicator{display:flex;height:100%;min-height:0;min-width:0;container-type:size;--u: min(1cqi, 1cqh);--gap: clamp(4px, calc(2.4 * var(--u)), 20px);--pad: clamp(6px, calc(2.8 * var(--u)), 18px);--radius: clamp(8px, calc(2.5 * var(--u)), 14px);--fs-title: clamp(11px, calc(6 * var(--u)), 30px);--fs-body: clamp(9px, calc(3.6 * var(--u)), 16px);--fs-label: clamp(8px, calc(3.2 * var(--u)), 15px);--fs-value: clamp(11px, calc(5 * var(--u)), 30px)}.hasStatusIndicator .hasStatusIndicator-card{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;overflow:hidden;border-radius:14px;background-color:var(--background_box1);box-shadow:0 10px 16px 0 var(--shadow_main)}.hasStatusIndicator .hasStatusIndicator-card .cardHeader{display:flex;flex:0 0 auto;gap:var(--gap);text-align:center;justify-content:space-between;align-items:center;color:var(--text_main)}.hasStatusIndicator .hasStatusIndicator-card .cardHeader .MuiTypography-root{font-size:var(--fs-title);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hasStatusIndicator .hasStatusIndicator-card .cardContent.MuiCardContent-root{flex:1 1 auto;min-height:0;overflow:hidden;padding:var(--pad)}.hasStatusIndicator .hasStatusIndicator-card .cardContent.MuiCardContent-root:last-child{padding-bottom:var(--pad)}.hasStatusIndicator .hasStatusIndicator-card .cardContent>.MuiStack-root{height:100%;min-height:0}.hasStatusIndicator .hasStatusIndicator-card .cardContent .MuiStack-root{gap:var(--gap)}.hasStatusIndicator .hasStatusIndicator-card .cardContent .MuiStack-root>:not(style)~:not(style){margin-top:0;margin-left:0}.hasStatusIndicator .hasStatusIndicator-card .cardContent .MuiStack-root .MuiStack-root{gap:calc(.5 * var(--gap))}.hasStatusIndicator .hasStatusIndicator-card .cardContent .MuiChip-root{height:auto;min-height:0}.hasStatusIndicator .hasStatusIndicator-card .cardContent .MuiChip-root .MuiChip-label{font-size:var(--fs-label);line-height:1.25;padding:calc(.5 * var(--gap)) var(--gap)}.hasStatusIndicator .hasStatusIndicator-card .cardContent{display:flex;flex-direction:column;color:var(--text_main);gap:var(--gap)}.hasStatusIndicator .hasStatusIndicator-card .cardContent>.MuiStack-root{justify-content:flex-start}.hasStatusIndicator .hasStatusIndicator-card .cardContent .infoBoxes{display:flex;flex-direction:column;background-color:var(--background_main);padding:calc(.6 * var(--pad));border-radius:var(--radius)}.hasStatusIndicator .hasStatusIndicator-card .cardContent .infoBoxes .divider{display:flex;border:.5px solid var(--background_box1)}.hasStatusIndicator .hasStatusIndicator-card .cardContent .infoBoxes .infoMotorRow{display:flex;gap:var(--gap);justify-content:space-between;align-items:center}.hasStatusIndicator .hasStatusIndicator-card .cardContent .infoBoxes .infoMotorRow .MuiTypography-root{font-size:var(--fs-body);line-height:1.3}.database .header{display:flex;height:0;position:sticky;width:100%;justify-content:center;align-items:center;height:fit-content}.database .content{display:flex;overflow:auto;width:100%}.database .addButton{position:fixed;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--link);width:50px;height:50px;bottom:24px;right:24px;z-index:1000}.database .addButton .MuiIconButton-root{display:flex;color:var(--icon_main);background-color:transparent;border-radius:8px;padding:6px;transition:color .3s,background-color .3s,transform .3s}.database .addButton .MuiIconButton-root:active{transform:scale(.96)}.database .addButton .MuiIconButton-root svg{font-size:2rem}.database .addButton:hover{background-color:var(--background_hoover)}.database .addButton:hover .MuiIconButton-root{color:var(--link)}.database .speedDialWrapper{position:fixed;bottom:24px;right:24px;z-index:1000}.database .exportModalContentBox{min-height:300px;height:300px;display:flex;flex-direction:column}.addChartDialog .MuiDialog-paper{width:350px}.addChartDialog .MuiDialog-paper .MuiDialogActions-root{display:flex;justify-content:space-between;margin-right:20px;margin-left:20px;margin-bottom:10px}.exportModalDialog .MuiDialog-paper{width:700px;min-width:700px;max-width:90vw}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{opacity:.9;transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:#313030;border:3px dashed #51504F;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.timeInputData{display:flex;flex-direction:row;align-items:center;width:100%;gap:30px;height:60px}@media screen and (max-width:1024px){.timeInputData{flex-direction:column;height:fit-content;margin:10px;gap:20px}}.timeInputData .buttons{display:flex;flex-direction:row;justify-content:space-between;gap:10px}.timeInputData .buttons .myButtonGroup{gap:10px}.timeInputData .buttons .myButtonGroup .MuiButton-root{text-transform:none;border-radius:25px;font-weight:100}.timeInputData .buttons .myButtonGroup .MuiButton-outlined{border:2px solid var(--link);color:var(--link)}.timeInputData .buttons .myButtonGroup .MuiButton-outlined:hover{background-color:var(--background_hoover)}.timeInputData .buttons .myButtonGroup .MuiButton-contained{background-color:var(--link);color:var(--text_main)}.timeInputData .buttons .myButtonGroup .MuiButton-contained:hover{background-color:var(--background_hoover);color:var(--link)}.timeInputData .date{min-width:fit-content;font-weight:700;font-size:14px;color:var(--link)}.timeInputpopup{display:flex;flex-direction:column;background-color:var(--background_box2);border:3px solid var(--border_main);border-radius:1%;padding:12px 14px;gap:30px;min-width:250px}.timeInputpopup .headerRow{display:flex}.timeInputpopup .container .timeInputsContainer{display:flex;flex-direction:column;gap:10px}.timeInputpopup .footerRow{display:flex;justify-content:space-between}.gridResLayout{display:flex;width:100%}.gridResLayout .layout .item{display:flex;flex-direction:column;height:100%}.gridResLayout .layout .item .boxHeader{background-color:var(--background_box2);height:40px}.gridResLayout .layout .item .chart{height:calc(100% - 40px);background-color:var(--background_box1)}.gridResLayout .layout .addItem{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:3px dashed var(--background_hoover)}.gridResLayout .layout .addItem .MuiSvgIcon-root{width:50%;height:50%;color:var(--background_hoover)}.gridResLayout .layout .addItem:hover{background-color:var(--background_hoover)}.gridResLayout .layout .addItem:hover .MuiSvgIcon-root{color:var(--link)}.gridResLayout .layout{width:100%}.gridItemHeader{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:100%}.gridItemHeader .left{margin-left:10px}.gridItemHeader .right .MuiIconButton-root{color:var(--icon_main);background-color:transparent;border-radius:8px;padding:6px;transition:color .3s,background-color .3s,transform .3s}.gridItemHeader .right .MuiIconButton-root:hover{color:var(--link)}.gridItemHeader .right .MuiIconButton-root:active{transform:scale(.96)}.gridItemHeader .right .MuiIconButton-root svg{font-size:1.6rem}.lineChartDetailed{display:flex;align-items:center;justify-content:center;height:100%!important;width:100%!important}.lineChartDetailed__canvas{height:100%!important;width:100%!important}.headerText{color:var(--text_main)}.home{display:flex;flex-direction:row;gap:70px;width:100%;height:100%}.home .image{display:flex;align-self:center;align-items:center;justify-content:center;flex:0 0 40%;width:100%}.home .image .svg{width:58%;height:auto}.home .data{display:flex;gap:20px;width:100%;padding:20px;flex-direction:column;justify-content:center;align-items:center}.home .data .timeSettings{display:flex;width:100%!important;max-width:1100px;margin:10px}.home .data .boxWrapper{width:100%;gap:10px;max-width:1100px;margin-bottom:10px;margin-left:50px;margin-right:50px}@media screen and (max-width:1700px){.home{flex-direction:column;margin-top:30px;gap:10px}.home .image{flex:0 0 20%}.home .data{flex:1 1 100%;max-width:none}.home .data .timeSettings{width:fit-content;align-items:center}}@media screen and (max-width:1024px){.home .image{width:100%}.home .data .boxWrapper{align-items:center;grid-template-columns:repeat(1,1fr)}}.logoEverox{fill:#ff661f;width:100%;height:100%;display:block;transform-origin:center;transition:all .3s}.dataDisplayCompact{display:grid;width:100%;gap:20px;grid-template-columns:repeat(2,1fr);max-width:1100px}.dataDisplayCompact .datasetBox{display:flex;flex-direction:column;border-radius:20px;width:100%;max-width:600px;aspect-ratio:2/1.2;background-color:var(--background_box1);padding:6% 6% 4%}.dataDisplayCompact .datasetBox .content{display:flex;flex-direction:column;height:100%;gap:5px}.dataDisplayCompact .datasetBox .content .boxHeader{height:unset;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;margin-bottom:.5rem}.dataDisplayCompact .datasetBox .content .boxHeader .headerText{font-size:1.8rem;font-weight:600;color:var(--text_main);margin-bottom:.1rem;text-align:left}.dataDisplayCompact .datasetBox .content .boxHeader .headerPerc{font-size:1.2rem;color:var(--link);display:flex;flex-direction:row;align-items:baseline;justify-content:flex-end;text-align:right}.dataDisplayCompact .datasetBox .content .boxHeader .headerPerc .avgLabel{color:#4ea1f7;font-weight:500;font-size:1.1rem}.dataDisplayCompact .datasetBox .content .boxHeader .headerPerc .avgValue{color:var(--link);font-weight:700;font-size:1.2rem;margin-left:.2rem}.dataDisplayCompact .datasetBox .content .boxContent{display:flex;height:75%;align-items:center}.dataDisplayCompact .datasetBox .content .boxContent .contentText{display:flex;flex-direction:column;width:50%;color:var(--text_main)}.dataDisplayCompact .datasetBox .content .boxContent .contentText .text{font-size:1rem;margin-bottom:.5rem}.dataDisplayCompact .datasetBox .content .boxContent .contentText .value{font-size:3.5rem;font-weight:700;margin:0;gap:0px;line-height:1.1}.dataDisplayCompact .datasetBox .content .boxContent .contentChart{width:100%;height:100%;padding:1%}.dataDisplayCompact .datasetBox .boxFooter{display:flex;justify-content:end;height:5%}@media screen and (max-width:1024px){.dataDisplayCompact{display:flex;flex-direction:column;align-items:center}}:root[data-theme=dark]{--background_main: #112635;--background_main_rgb: 17, 38, 53;--background_box1: #434951;--background_box2: #222b3c;--background_hoover: #384256;--border_main: #384256;--border_1: white;--icon_main: white;--text_main: #ffffff;--text_1: #ddd;--text_2: #2a3447;--link_color: cyan;--Logo_color: #FC5908;--alert_red: #ff0000;--alert_warning: #FE9413;--delete_red: #b53333;--edit_blue: #3f75b7;--OK_collor: #2e7d32;--link: #2c90f4;--shadow_main: rgb(24, 24, 24, .2)}:root[data-theme=light]{--background_main: #dedede;--background_box1: #ffffff;--background_box2: #adadad;--background_hoover: #cecfd1;--border_main: #cecfd1;--border_1: black;--icon_main: rgb(57, 57, 57);--text_main: #112635;--text_1: rgb(73, 54, 54);--text_2: #38455c;--link_color: rgb(5, 116, 116);--Logo_color: #FC5908;--alert_red: #ff0000;--alert_warning: #FE9413;--delete_red: #f85050;--edit_blue: #53a0ff;--OK_collor: #2e7d32;--link: #60abf5;--shadow_main: rgb(24, 24, 24, .2)}:export{sm:480px;md:768px;lg:1024px;xl:1200px;xxl:1700px}.lineChart{display:flex;width:100%;height:100%;align-items:center;justify-content:center;border-radius:10px;background-color:var(--background_main)}.lineChart__canvas{height:100%!important;width:100%!important}.wrapper{width:100%;height:100vh;position:relative}.wrapper>*{position:absolute;top:50%;left:50%}.wrapper:before{content:"";display:block;position:absolute;top:0;bottom:0;width:1px;left:calc(50% - .5px);background-color:#0000004d}.wrapper:after{content:"";display:block;position:absolute;left:0;right:0;height:1px;top:calc(50% - .5px);background-color:#0000004d;z-index:-100}.not-found-container{margin:15px}.not-found-container h1{margin-top:20px;margin-bottom:20px}.not-found-container p{margin-bottom:10px}.not-found-link{color:#1976d2;text-decoration:underline;cursor:pointer;transition:color .2s}.not-found-link:hover{color:#125ea2}
