@property --layout-widget-width{syntax:"<length-percentage>";inherits:true;initial-value:290px}@property --layout-widget-height{syntax:"<length-percentage>";inherits:true;initial-value:100px}@property --gradient-color1{syntax:"<color>";inherits:true;initial-value:#fff}@property --gradient-color2{syntax:"<color>";inherits:true;initial-value:#fff}@property --widget-bg-color{syntax:"<color>";inherits:true;initial-value:#fff}@property --widget-shadow-tint{syntax:"<color>";inherits:true;initial-value:#fff}:root{--color-main-bg:#dedede;--color-primary:#e30514;--color-backdrop:#ccc;--color-success:#6c9d2c;--color-warning-lighter:#ffc670;--color-warning:#f90;--color-warning-darker:#a36200;--color-danger:#b41000;--color-info:#ababab;--color-locked:purple;--color-light-text:#b8b8b8;--color-topbar-btn-frame:#0000001a;--color-text-main:#444;--static-box-bg-color:#f0f0f0;--top-bar-bg-color:#ffffff26;--top-bar-border-color:#222;--top-bar-height:5.4286rem;--backdrop-background:transparent;--backdrop-filter:blur(2px) brightness(80%) grayscale(50%);--widget-border-color:#fff3;--widget-border-radius:.5rem;--widget-outer-box-shadow:1px 1px 1px 0 hsl(from var(--widget-shadow-tint) h 36% 68% / 50%), 3px 3px 2px -1px hsl(from var(--widget-shadow-tint) h 36% 68% / 25%), 4px 4px 5px -1px hsl(from var(--widget-shadow-tint) h 36% 68% / 15%);--widget-inner-box-shadow:inset -1px -1px 0 1px #ffffff1a, inset 1px 1px 0 1px #fff3;--widget-subbody-box-shadow:1px 1px 1px 0 #83838380, 3px 3px 2px -1px #0003, -2px -2px 1px 0 #ffffff4d;--widget-header-box-shadow:0 1px 1px 0 #83838333, 0 3px 2px -1px #0003;--input-info-box-shadow:inset 1px 1px 1px 0 #83838380, inset 3px 3px 2px -1px #0003, inset -2px -2px 1px 0 #ffffff4d;--color-widget-tool:#333;--color-widget-tool-bg1:hsl(from var(--color-widget-tool) h s l / 20%);--color-widget-tool-bg2:hsl(from var(--color-widget-tool) h s l / 40%);--color-widget-tool-border:var(--widget-border-color);--color-widget-tool-bg-hover1:hsl(from var(--color-primary) h s 50% / 60%);--color-widget-tool-bg-hover2:hsl(from var(--color-primary) h s 50% / 80%);--color-widget-tool-hover:#fff;--color-form-active-item:#08c;--input-border-radius:calc(var(--widget-border-radius) * 1.5);--input-height:3rem;--input-padding:.5rem;--input-text-shadow:1px 1px 2px #0000001a, -1px -1px 2px #ffffff1a;--layout-widget-width:20.7143rem;--layout-widget-height:7.1429rem;--layout-widget-margin:7px;--layout-content-width:round(down, 97%, var(--layout-widget-width));--transition-timing-bounce-alt:cubic-bezier(.68, -.6, .32, 1.6);--transition-timing-bounce:cubic-bezier(.47, 1.64, .41, 1.1);--transition-timing-ease-in-back:cubic-bezier(.36, 0, .66, -.56);--transition-timing-ease-out-back:cubic-bezier(.34, 1.56, .64, 1);--transition-timing-ease-in-expo:cubic-bezier(.7, 0, .84, 0);--transition-timing-ease-out-expo:cubic-bezier(.16, 1, .3, 1);--top-bar-backdrop-display:block;--static-promo-bg-color:#aaa;--color-hover:var(--color-primary);--color-input-background:hsl(from var(--color-primary) h 36% 38% / 25%);--color-selected:hsl(from var(--color-primary) h s l / 60%);--color-selected-solid:color-mix(in srgb, var(--color-primary) 60%, #aaa);--color-selected-solid-light:color-mix(in srgb, var(--color-primary) 40%, #aaa);--color-primary-dark:lch(from var(--color-primary) 0% c h)}html,body{font-optical-sizing:auto;font-variant-numeric:tabular-nums;color:#fff;touch-action:pan-x pan-y;background-color:var(--color-main-bg);background-image:linear-gradient(to right, var(--color-main-bg), hsl(from var(--color-main-bg) h s calc(l * 1.1)));background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;width:100%;min-height:100%;margin:0;padding:0;font-family:"Source Sans 3 VF","Source Sans 3",sans-serif;font-size:14px;transition:background-image .2s ease-in-out,background-color .2s ease-in-out}body{background:0 0}input,select,.tooltip,button,textarea{font-optical-sizing:auto;font-family:"Source Sans 3 VF","Source Sans 3",sans-serif}.hidden,option[hidden],label[hidden],div[hidden]{display:none!important}a{color:var(--color-primary);text-decoration:none}.txt-lnk,a.txt-lnk,a.txt-lnk:link,a.txt-lnk:visited{color:var(--color-primary);cursor:pointer;filter:brightness();text-decoration:none;transition:filter .4s cubic-bezier(.68,-.6,.32,1.6);position:relative}:is(.txt-lnk,a.txt-lnk,a.txt-lnk:link,a.txt-lnk:visited):before{content:"";background-color:var(--color-primary);filter:blur(1rem)grayscale()opacity(0);transform-origin:bottom;width:100%;height:2px;transition:filter .2s var(--transition-timing-ease-in-back), scale .2s step-end, translate .2s 50ms var(--transition-timing-ease-in-back);position:absolute;bottom:0;left:0;translate:0 200%;scale:0 1}.txt-lnk:hover,.txt-lnk:focus,a.txt-lnk:hover,a.txt-lnk:focus{color:var(--color-primary);filter:brightness(1.4);text-decoration:none;position:relative}:is(.txt-lnk:hover,.txt-lnk:focus,a.txt-lnk:hover,a.txt-lnk:focus):before{filter:blur()grayscale(0)opacity();transform-origin:top;transition:filter .3s var(--transition-timing-bounce), scale .3s var(--transition-timing-bounce), translate .2s .1s var(--transition-timing-bounce);translate:0;scale:1}strong{font-weight:700}em{font-style:italic}#mapdiv{background-color:var(--color-main-bg)}#mapdiv img{max-width:none}.opacity-10{opacity:1}.opacity-9{opacity:.9}.opacity-8{opacity:.8}.opacity-7{opacity:.7}.opacity-6{opacity:.6}.opacity-5{opacity:.5}.opacity-4{opacity:.4}.opacity-3{opacity:.3}.opacity-2{opacity:.2}.opacity-1{opacity:.1}.opacity-0{opacity:0}.color-success{color:var(--color-success)}.color-success-duotone{--fa-primary-color:var(--color-success);--fa-secondary-color:var(--color-success);color:var(--color-success)}.color-warning{color:var(--color-warning)}.color-danger{--fa-secondary-color:var(--color-danger);color:var(--color-danger)}.color-info{color:var(--color-info)}.color-inactive{color:#ddd}.color-inactive-duotone-blank{--fa-secondary-opacity:0;color:#aaa}.color-inactive-duotone-blank.fa-circle-dashed{font-size:.5rem}.color-inactive-duotone-blank.fa-lock{--fa-secondary-opacity:.3;color:#aaa}.color-locked{color:var(--color-locked)}.color-light-text{color:var(--color-light-text)}.color-text-main{color:var(--color-text-main)}.background-success{background:var(--color-success)}.background-warning{background:var(--color-warning)}.background-danger{background:var(--color-danger)}.background-info{background:var(--color-info)}.background-locked{background:var(--color-locked)}.background-light-text{color:var(--color-light-text)}.background-text-main{color:var(--color-text-main)}.w-10{width:.7143rem}.w-20{width:1.4286rem}.w-30{width:2.1429rem}.w-40{width:2.8571rem}.w-50{width:3.5714rem}.w-60{width:4.2857rem}.w-70{width:5rem}.w-80{width:5.7143rem}.w-90{width:6.4286rem}.w-100{width:7.1429rem}.spin{animation:2s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}:root{--glass-color:#ccccdf;--glass-transparency:32%;--glass-saturation:150%;--glass-inset:-3px;--glass-color-light:#fff;--glass-color-dark:#000;--glass-reflex-dark:1;--glass-reflex-light:1}.glass-surface{--glass-backdrop-filter:blur(12px) saturate(var(--glass-saturation)) brightness(130%);isolation:isolate;will-change:transform}.glass-surface-bg{inset:var(--glass-surface-inset-y,1.8rem) var(--glass-surface-inset-x,1.8rem);z-index:-3;width:calc(100% - calc(var(--glass-surface-inset-x,1.8rem) * 2));height:calc(100% - calc(var(--glass-surface-inset-y,1.8rem) * 2));contain:strict;pointer-events:none;content:" ";border-radius:inherit;isolation:isolate;filter:blur(calc(var(--glass-surface-inset-x,1.8rem) * 1.5));transition:transform .1s var(--transition-timing-ease-in-expo) allow-discrete;will-change:transform;background:#dcdce6cc;position:absolute;transform:scale(1)}@starting-style{.glass-surface-bg{transform:scale(.5)}}.glass-surface:after{z-index:-10;pointer-events:none;content:" ";background:0 0;background-color:color-mix(in srgb, var(--glass-color) var(--glass-transparency), transparent);border-radius:inherit;width:100%;height:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--glass-color-light) calc(var(--glass-reflex-light) * 10%), transparent), inset 1.8px 3px 0 -2px color-mix(in srgb, var(--glass-color-light) calc(var(--glass-reflex-light) * 90%), transparent), inset -2px -2px 0 -2px color-mix(in srgb, var(--glass-color-light) calc(var(--glass-reflex-light) * 80%), transparent), inset -3px -8px 1px -6px color-mix(in srgb, var(--glass-color-light) calc(var(--glass-reflex-light) * 60%), transparent), inset -.3px -1px 4px 0 color-mix(in srgb, var(--glass-color-dark) calc(var(--glass-reflex-dark) * 12%), transparent), inset -1.5px 2.5px 0 -2px color-mix(in srgb, var(--glass-color-dark) calc(var(--glass-reflex-dark) * 20%), transparent), inset 0 3px 4px -2px color-mix(in srgb, var(--glass-color-dark) calc(var(--glass-reflex-dark) * 20%), transparent), inset 2px -6.5px 1px -4px color-mix(in srgb, var(--glass-color-dark) calc(var(--glass-reflex-dark) * 10%), transparent), 0 1px 5px 0 color-mix(in srgb, var(--glass-color-dark) calc(var(--glass-reflex-dark) * 10%), transparent), 0 6px 16px 0 color-mix(in srgb, var(--glass-color-dark) calc(var(--glass-reflex-dark) * 8%), transparent);isolation:isolate;backdrop-filter:var(--glass-backdrop-filter);will-change:transform;display:block;position:absolute;top:0;left:0}@supports (-webkit-app-region:drag){.glass-surface:not(.widget-inner){--glass-backdrop-filter:blur(4px) url(/img/filters.svg#displace) blur(8px) brightness(130%) saturate(var(--glass-saturation))}}.glass-effect{position:relative}.glass-effect:after{top:var(--glass-inset);left:var(--glass-inset);z-index:1001;width:calc(100% - var(--glass-inset) * 2);height:calc(100% - var(--glass-inset) * 2);pointer-events:none;content:" ";border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--glass-color-light) calc(var(--glass-reflex-light) * 10%), transparent), inset 2px 1px 0 -1px color-mix(in srgb, var(--glass-color-light) calc(var(--glass-reflex-light) * 90%), transparent), inset -1.5px -1px 0 -1px color-mix(in srgb, var(--glass-color-light) calc(var(--glass-reflex-light) * 80%), transparent), inset -2px -6px 1px -5px color-mix(in srgb, var(--glass-color-light) calc(var(--glass-reflex-light) * 60%), transparent), inset -1px 2px 3px -1px color-mix(in srgb, var(--glass-color-dark) calc(var(--glass-reflex-dark) * 20%), transparent), inset 0 -4px 1px -2px color-mix(in srgb, var(--glass-color-dark) calc(var(--glass-reflex-dark) * 10%), transparent), 0 3px 6px 0 color-mix(in srgb, var(--glass-color-dark) calc(var(--glass-reflex-dark) * 8%), transparent);display:block;position:absolute}.bttn,.content-header .bttn,.bttn:link,.bttn:visited{--gradient-color1:#fff3;--gradient-color2:#ffffff1a;box-sizing:border-box;color:#000c;text-shadow:1px 1px 3px #fffc;cursor:pointer;background-color:#0000;background-image:linear-gradient(145deg, var(--gradient-color1), var(--gradient-color2));isolation:isolate;opacity:1;height:3rem;transition:filter .2s 50ms var(--transition-timing-bounce), scale .2s 50ms var(--transition-timing-bounce);will-change:transform;background-position:0 0;background-repeat:repeat;border:1.5px ridge #7f7f7f80;border-radius:2rem;outline:.3rem solid #0000000d;align-items:center;margin:0;padding:0 1.6rem;font-weight:600;text-decoration:none;display:flex;position:relative;box-shadow:0 0 1px 1px #0003,-1px -1px .25px #4d4d4dcc,1px 1px .25px #4d4d4dcc,2px 2px .25px -1.5px #ffffffb3,0 2px 25px #00000029,0 0 2px #0000001a}.bttn--primary:is(.bttn,.content-header .bttn,.bttn:link,.bttn:visited){--gradient-color1:var(--color-primary);--gradient-color2:var(--color-primary);color:#fff;text-shadow:1px 1px 3px #000c}.bttn--small:is(.bttn,.content-header .bttn,.bttn:link,.bttn:visited){border-radius:50%;justify-content:center;width:2rem;height:2rem;padding:0}:is(.bttn,.content-header .bttn,.bttn:link,.bttn:visited):hover{filter:brightness(var(--color-hover-brightness,1.6));scale:1.05}.active:is(.bttn,.content-header .bttn,.bttn:link,.bttn:visited),:is(.bttn,.content-header .bttn,.bttn:link,.bttn:visited):active{outline:.3rem double rgb(from var(--color-primary) r g b / 30%);filter:brightness(var(--color-active-brightness,2.2))}:is(.bttn,.content-header .bttn,.bttn:link,.bttn:visited):before{z-index:-10;box-sizing:border-box;pointer-events:none;content:" ";mix-blend-mode:overlay;filter:blur(25px);background:linear-gradient(#cccdcce6,#ffffff8c,#0000000d);border-radius:2rem;width:100%;height:100%;display:block;position:absolute;top:0;left:0;box-shadow:0 0 25px #00000026,inset 3px 3px .5px -3.5px #fff9,inset 2px 2px .5px -2px #666,inset -2px -2px .5px -2px #666,inset 0 0 5px 1px #0a0a0a,inset 0 0 0 1px #ffffff26,inset 0 0 10px #ffffff0d,inset 0 0 24px #ffffff0d}.bttn i.locked--icon{--fa-secondary-opacity:1;pointer-events:none;border-radius:inherit;opacity:0;background:#80008033;align-content:center;width:100%;height:100%;transition:opacity .2s ease-in-out,scale .2s ease-in-out;display:none;position:absolute;top:0;left:0;scale:0;font-size:1.4rem!important}.bttn[disabled] i.locked--icon,.bttn.disabled i.locked--icon{--icon-primary-color:#000c;--icon-secondary-color:#0000004d;background:#0003;display:block}.bttn.locked i.locked--icon{--icon-primary-color:lch(from var(--color-locked) 10% c h);--icon-secondary-color:var(--color-locked);display:block}.bttn[disabled] i.locked--icon~i,.bttn.disabled i.locked--icon~i,.bttn.locked i.locked--icon~i{filter:saturate(3)grayscale()brightness(2);transition:opacity .2s ease-in-out,scale .2s ease-in-out}.bttn[disabled]:hover i.locked--icon,.bttn.disabled:hover i.locked--icon,.bttn.locked:hover i.locked--icon{opacity:1;scale:1}.bttn[disabled]:hover i.locked--icon~i,.bttn.disabled:hover i.locked--icon~i,.bttn.locked:hover i.locked--icon~i{opacity:0;scale:0}.bttn[disabled],.bttn.disabled{--gradient-color1:var(--color-primary);--gradient-color2:var(--color-primary);color:#fff;text-shadow:1px 1px 3px #000c;cursor:not-allowed;filter:grayscale()brightness(180%)!important;border-radius:1rem!important;transition:none!important;scale:1!important}.bttn[hidden]{display:none!important}.ux-input-segmented,.ux-input-tags,.input-lock,.sensor-select-element,.uxeon-color-picker,input-color,input[type=button].ux-input-button,select,textarea,input[type=checkbox].toggle,input[type=text],input[type=search],input[type=password],input[type=email],input[type=time],input[type=date],input[type=number]{--gradient-color1:hsl(from var(--color-primary) h 36% 38% / 25%);--gradient-color2:hsl(from var(--color-primary) h 36% 38% / 15%);box-sizing:border-box;width:100%;padding:var(--input-padding);font-size-adjust:.5;vertical-align:middle;color:inherit;text-align:center;letter-spacing:.02rem;text-shadow:var(--input-text-shadow);appearance:none;outline-offset:2px;background-color:#0000;background-image:linear-gradient(225deg, var(--gradient-color1), var(--gradient-color2));border-radius:var(--input-border-radius);backdrop-filter:blur(3px);border:2px solid #0000001a;outline:2px solid #0000;margin:0;font-family:inherit;font-size:1rem;font-weight:550;line-height:1.5;transition:outline-color .2s ease-in-out,outline-offset .2s ease-in-out,outline-style .2s ease-in-out .1s,outline-width .2s ease-in-out .2s,box-shadow .3s ease-in-out;box-shadow:inset 1px 1px .5px #ffffffbf,inset 0 0 5px #ffffffbf;height:var(--input-height)!important}:is(.ux-input-segmented,.ux-input-tags,.input-lock,.sensor-select-element,.uxeon-color-picker,input-color,input[type=button].ux-input-button,select,textarea,input[type=checkbox].toggle,input[type=text],input[type=search],input[type=password],input[type=email],input[type=time],input[type=date],input[type=number]):hover:not(:disabled),:is(.ux-input-segmented,.ux-input-tags,.input-lock,.sensor-select-element,.uxeon-color-picker,input-color,input[type=button].ux-input-button,select,textarea,input[type=checkbox].toggle,input[type=text],input[type=search],input[type=password],input[type=email],input[type=time],input[type=date],input[type=number]):focus{outline:1px dotted var(--color-hover);outline-offset:0;box-shadow:inset 1px 1px .5px #ffffffbf, inset 0 0 5px #ffffffbf, 0 0 .25rem var(--color-hover)}:is(:is(.ux-input-segmented,.ux-input-tags,.input-lock,.sensor-select-element,.uxeon-color-picker,input-color,input[type=button].ux-input-button,select,textarea,input[type=checkbox].toggle,input[type=text],input[type=search],input[type=password],input[type=email],input[type=time],input[type=date],input[type=number]):hover:not(:disabled),:is(.ux-input-segmented,.ux-input-tags,.input-lock,.sensor-select-element,.uxeon-color-picker,input-color,input[type=button].ux-input-button,select,textarea,input[type=checkbox].toggle,input[type=text],input[type=search],input[type=password],input[type=email],input[type=time],input[type=date],input[type=number]):focus)+span:after{filter:drop-shadow(0 0 .5rem var(--color-hover)) drop-shadow(0 0 .25rem #fff)}:is(.ux-input-segmented,.ux-input-tags,.input-lock,.sensor-select-element,.uxeon-color-picker,input-color,input[type=button].ux-input-button,select,textarea,input[type=checkbox].toggle,input[type=text],input[type=search],input[type=password],input[type=email],input[type=time],input[type=date],input[type=number]):hover:not(:disabled){box-shadow:inset 1px 1px .5px #ffffffbf, inset 0 0 5px #ffffffbf, 0 0 .5rem var(--color-hover)}input[type=time],input[type=number]{text-align:right;appearance:textfield;min-width:7rem;padding-right:2.5rem}input[type=date],input[type=time]{text-align:center;appearance:textfield;padding-right:2rem}:is(input[type=date],input[type=time])::-webkit-calendar-picker-indicator{display:none}label,input[type=radio],input[type=checkbox],select{cursor:pointer}textarea{max-width:100%;padding:calc(var(--input-padding) * 1.5);vertical-align:top;text-align:left;overflow:auto;height:auto!important}select+span,.sensor-select-element .sensor-select-btn,.ux-input-button+span,input[type=text]+span,input[type=password]+span,input[type=email]+span,input[type=number]+span,input[type=date]+span,input[type=time]+span{pointer-events:none}:is(select+span,.sensor-select-element .sensor-select-btn,.ux-input-button+span,input[type=text]+span,input[type=password]+span,input[type=email]+span,input[type=number]+span,input[type=date]+span,input[type=time]+span):after{height:var(--input-height);font:var(--fa-font-regular);color:var(--color-primary);pointer-events:none;content:var(--input-icon,"");opacity:.75;filter:drop-shadow(0 0 .5rem #fff)drop-shadow(0 0 .25rem #fff);align-items:center;font-size:1.25rem;line-height:1.25rem;transition:filter .2s ease-in-out,opacity .2s ease-in-out;display:flex;position:absolute;right:1rem;transform:translateY(-100%)}input[type=text]+span{--input-icon:""}input[type=password]+span{--input-icon:""}input[type=email]+span{--input-icon:""}input[type=number]+span{--input-icon:""}input[type=time]+span{--input-icon:""}input[type=date]+span{--input-icon:""}input.search-input+span{--input-icon:""}select[disabled]+span,input[disabled]+span,input:read-only+span{--input-icon:""}:is(select[disabled]+span,input[disabled]+span,input:read-only+span):after{color:#00000026}label.ux-input-button-preview,label.ux-input-button-search,label.ux-input-button-remove{align-self:end!important}.ux-input-button-preview input[type=button].ux-input-button+span,.ux-input-button-remove input[type=button].ux-input-button+span,.ux-input-button-search input[type=button].ux-input-button+span{--input-icon:""}:is(.ux-input-button-preview input[type=button].ux-input-button+span,.ux-input-button-remove input[type=button].ux-input-button+span,.ux-input-button-search input[type=button].ux-input-button+span):after{top:50%;right:unset;left:50%;transform:translate(-50%,-50%)}.ux-input-button-remove input[type=button].ux-input-button+span{--input-icon:""}.ux-input-button-preview input[type=button].ux-input-button+span{--input-icon:""}.ux-input-button-previous input[type=button].ux-input-button+span{--input-icon:""}.ux-input-button-next input[type=button].ux-input-button+span{--input-icon:""}input[type=button][disabled].ux-input-button+span{--input-icon:""}.ux-input-segmented[disabled],input[type=button][disabled].ux-input-button,textarea[disabled],select[disabled],input[disabled],input[readonly],select[readonly],textarea[readonly]{--gradient-color1:#0000001a;--gradient-color2:#0000000d;cursor:not-allowed}textarea[hidden],select[hidden],input[hidden],:is(textarea[hidden],select[hidden],input[hidden])+span:after{display:none}.input-sensor-owid,.input-easyid{text-transform:uppercase}.input-dunit{width:5.7rem!important}label.search-label{position:relative}input[type=number].widget-number-input{text-align:center;min-width:4rem;margin-right:.7143rem;padding:0;position:absolute;top:50%;right:0;transform:translateY(-50%);width:4rem!important}dialog.dialog-set-location .dialog-body,dialog.dialog-sensors-select .dialog-body{max-height:41rem!important}:is(dialog.dialog-sensors-select .dialog-body) .page-input,:is(dialog.dialog-sensors-select .dialog-body) .page-input :where(button){display:none}dialog.dialog-sensors-select .dialog-body:has(.modal-input-group:nth-child(7)){justify-content:start;height:41rem!important;min-height:41rem!important}:is(dialog.dialog-sensors-select .dialog-body:has(.modal-input-group:nth-child(7))) .page-input{display:block}:is(dialog.dialog-sensors-select .dialog-body:has(.modal-input-group:nth-child(7))) .ux-input-segmented__item--value-page1,:is(dialog.dialog-sensors-select .dialog-body:has(.modal-input-group:nth-child(7))) .ux-input-segmented__item--value-page2,dialog.dialog-sensors-select .dialog-body:has(.modal-input-group:nth-child(13)) .ux-input-segmented__item--value-page3,dialog.dialog-sensors-select .dialog-body:has(.modal-input-group:nth-child(19)) .ux-input-segmented__item--value-page4,dialog.dialog-sensors-select .dialog-body:has(.modal-input-group:nth-child(25)) .ux-input-segmented__item--value-page5,dialog.dialog-sensors-select .dialog-body:has(.modal-input-group:nth-child(31)) .ux-input-segmented__item--value-page6{display:flex}.modal-input-group.dialog-sensors-container{grid-template-rows:minmax(auto,max-content);grid-auto-columns:unset;grid-auto-flow:row;align-items:flex-start;gap:0;grid-template-columns:1fr!important}.modal-input-group.dialog-sensors-container>.modal-input-group{margin:0 0 .3rem}.modal-input-group.dialog-sensors-container{counter-reset:dialog-sensors-counter 0}.modal-input-group.dialog-sensors-container .colorInner{counter-increment:dialog-sensors-counter;display:flex}:is(.modal-input-group.dialog-sensors-container .colorInner):after{color:#ffffffbf;text-align:center;text-shadow:0 0 .5rem #000000bf;content:counter(dialog-sensors-counter);align-self:center;width:100%}.modal-input-group.dialog-sensors-container.page1 .modal-input-group:nth-child(n+7),.modal-input-group.dialog-sensors-container.page2 .modal-input-group:nth-child(-n+6),.modal-input-group.dialog-sensors-container.page2 .modal-input-group:nth-child(n+13),.modal-input-group.dialog-sensors-container.page3 .modal-input-group:nth-child(-n+12),.modal-input-group.dialog-sensors-container.page3 .modal-input-group:nth-child(n+19),.modal-input-group.dialog-sensors-container.page4 .modal-input-group:nth-child(-n+18),.modal-input-group.dialog-sensors-container.page4 .modal-input-group:nth-child(n+25),.modal-input-group.dialog-sensors-container.page5 .modal-input-group:nth-child(-n+24),.modal-input-group.dialog-sensors-container.page5 .modal-input-group:nth-child(n+31),.modal-input-group.dialog-sensors-container.page6 .modal-input-group:nth-child(-n+30){height:0;margin:0;overflow:hidden}.ux-input-button-add,.ux-input-button-sensors{margin-right:calc(var(--input-height) + 2rem)}:is(.ux-input-button-add,.ux-input-button-sensors) input.ux-input-button+span{--input-icon:""}:is(.ux-input-button-add,.ux-input-button-sensors) input.ux-input-button[disabled]~.ux-tooltip{opacity:0!important}:is(.ux-input-button-add,.ux-input-button-sensors):hover input.ux-input-button[disabled]~.ux-tooltip{opacity:1!important}.ux-input-button-add{margin-right:calc(var(--input-height) + .5rem)}.ux-input-segmented{border-radius:2rem;grid-auto-columns:1fr;grid-auto-flow:column;justify-content:space-between;align-items:center;gap:.2rem;padding:.2rem;display:grid}.ux-input-segmented--large{grid-template-rows:1fr 1fr;height:6rem!important}.ux-input-segmented--auto-height{height:auto!important}.ux-input-segmented__item--label-icon{flex-direction:column;padding-top:3rem;padding-bottom:.5rem;display:flex}.ux-input-segmented__item--label-icon span{color:#000c}.ux-input-segmented__item--label-icon grid-icon{transition:scale .3s var(--transition-timing-bounce);align-self:center;font-size:2rem;position:absolute;top:.5rem}.ux-input-segmented__item--label-icon .ux-input-segmented__icon-front{scale:1}.ux-input-segmented__item--label-icon .ux-input-segmented__icon-back{--icon-secondary-color:var(--color-primary);scale:0}.ux-input-segmented__item--label-icon .ux-input-segmented__icon-back[value=lock]{--icon-secondary-color:var(--color-locked)}.ux-input-segmented__item--label-icon:hover .ux-input-segmented__icon-front{scale:0}.ux-input-segmented__item--label-icon:hover .ux-input-segmented__icon-back{scale:1}.ux-input-segmented__item{color:#0000;cursor:pointer;border-radius:inherit;height:100%;box-shadow:none;background:0 0;border:0;justify-content:center;font-size:.9rem;font-weight:700;line-height:1rem;transition:all .3s ease-in-out;position:relative}.ux-input-segmented__item:before,.ux-input-segmented__item:after,.ux-input-segmented__item span,.ux-input-segmented__item grid-icon{pointer-events:none}.ux-input-segmented__item.ux-input-segmented__item--icon-stacked:before,.ux-input-segmented__item:after{width:100%;height:100%;font:var(--fa-font-light);color:#000c;text-align:center;text-shadow:var(--input-text-shadow);content:"";justify-content:center;align-items:center;font-size:1.7143rem;line-height:1.7143rem;transition:scale .3s ease-in-out;display:flex;position:absolute;top:0;left:0;scale:1}.ux-input-segmented__item[disabled]{cursor:not-allowed}:is(.ux-input-segmented button.ux-input-segmented__item--locked.ux-input-segmented__item--selected,.ux-input-segmented button.ux-input-segmented__item--locked):before{height:3.5rem;font:var(--fa-font-regular);text-shadow:var(--input-text-shadow);justify-content:center;align-items:center;font-size:1.4rem;display:flex;position:absolute;top:0;left:50%;transform:translate(200%);color:var(--color-locked)!important;content:""!important;scale:1!important}:is(.ux-input-segmented button.ux-input-segmented__item--locked.ux-input-segmented__item--selected,.ux-input-segmented button.ux-input-segmented__item--locked) .ux-input-segmented__icon-back{--icon-secondary-color:var(--color-locked)}:is(.ux-input-segmented button.ux-input-segmented__item--locked.ux-input-segmented__item--selected,.ux-input-segmented button.ux-input-segmented__item--locked):hover{background:hsl(from var(--color-locked) h s l / 40%)}.ux-input-segmented__item--selected{background:var(--color-selected)}.ux-input-segmented__item--selected:after,.ux-input-segmented__item--selected:before{color:#fffc!important}.ux-input-segmented__item:hover{color:#fffc;text-shadow:var(--input-text-shadow);background:var(--color-selected)}.ux-input-segmented__item:hover:after,.ux-input-segmented__item:hover:before{scale:0!important}.ux-input-segmented__item--icon-standart:before,.ux-input-segmented__item--icon-side:before,.ux-input-segmented__item--icon-middle:before{width:100%;height:100%;font:var(--fa-font-regular);color:#00000080;text-align:center;text-shadow:var(--input-text-shadow);content:"";justify-content:center;align-items:center;font-size:1rem;line-height:1rem;transition:scale .3s ease-in-out;display:flex;position:absolute;top:0;left:0;scale:1}.ux-input-segmented__item.ux-input-segmented__item--value-primary grid-icon{--icon-secondary-color:var(--color-primary)}.ux-input-segmented__item.ux-input-segmented__item--value-red grid-icon{--icon-secondary-color:red}.ux-input-segmented__item.ux-input-segmented__item--value-green grid-icon{--icon-secondary-color:green}.ux-input-segmented__item.ux-input-segmented__item--value-blue grid-icon{--icon-secondary-color:blue}.ux-input-segmented__item.ux-input-segmented__item--value-gray grid-icon{--icon-secondary-color:gray}.ux-input-segmented__item--icon-basic:after{content:""}.ux-input-segmented__item--icon-cgauge3:after{content:""}.ux-input-segmented__item--icon-cgauge:after{content:""}.ux-input-segmented__item--icon-gauge:after{content:""}.ux-input-segmented__item--icon-piechart:after{content:""}.ux-input-segmented__item--icon-barchart:after{content:""}.ux-input-segmented__item--icon-doughnutchart:after{content:""}.page-input{counter-reset:input-page;margin:auto auto 0!important}.page-input .ux-input-segmented{grid-auto-columns:min-content;width:min-content;margin:1rem auto;height:2rem!important}.page-input .ux-input-segmented__item{counter-increment:input-page;width:2rem;overflow:hidden}:is(.page-input .ux-input-segmented__item):after{content:counter(input-page);font-size:1rem}.ux-input-segmented__item--icon-pie-sum:after{content:"";rotate:90deg}.ux-input-segmented__item--icon-pie-largest:after{content:""}.ux-input-segmented__item--icon-multiline:after{content:""}.ux-input-segmented__item--icon-stacked:after{content:"";mix-blend-mode:difference;font-weight:700;translate:0 .2rem;scale:1}.ux-input-segmented__item.ux-input-segmented__item--icon-stacked{filter:contrast(200%)}.ux-input-segmented__item.ux-input-segmented__item--icon-stacked:before{color:#808080cc;content:"";mix-blend-mode:color-dodge;font-size:2rem;font-weight:700;translate:0 -.2rem;scale:-1}.ux-input-segmented__item.ux-input-segmented__item--icon-stacked.ux-input-segmented__item--selected:after{mix-blend-mode:normal}.ux-input-segmented__item.ux-input-segmented__item--icon-stacked.ux-input-segmented__item--selected:before{mix-blend-mode:saturation}.ux-input-segmented__item--icon-small:after,.ux-input-segmented__item--icon-medium:after,.ux-input-segmented__item--icon-large:after{content:"";font-size:2rem}.ux-input-segmented__item--icon-small:before,.ux-input-segmented__item--icon-medium:before,.ux-input-segmented__item--icon-large:before{color:#00000080;text-align:center;width:100%;height:100%;text-shadow:var(--input-text-shadow);content:"S";justify-content:center;align-items:center;font-family:inherit;font-size:1.2rem;font-weight:700;line-height:1.2rem;transition:scale .3s ease-in-out;display:flex;position:absolute;top:0;left:0;scale:1}.ux-input-segmented__item--icon-medium:before{content:"M"}.ux-input-segmented__item--icon-large:before{content:"L"}.ux-input-segmented__item--icon-standart:after{content:""}.ux-input-segmented__item--icon-side:after,.ux-input-segmented__item--icon-middle:after{content:"";font-size:2rem}.ux-input-segmented__item--icon-fullscreen:after{content:""}.ux-input-segmented__item--icon-middle:before{content:""}.ux-input-segmented__item--icon-standart:before{content:""}.ux-input-segmented__item--icon-hint-size-side-full:after,.ux-input-segmented__item--icon-hint-size-side:after{z-index:-1;height:2.75rem;font:var(--fa-family-sharp-regular);color:#0006;content:"|";transform-origin:50%;font-size:2.75rem;translate:-25% 14%;scale:1 .82}.ux-input-segmented__item--icon-hint-size-side-full:after{translate:-25% 5%;scale:1 .65}.ux-input-segmented__item--icon-hint-size-side:before{z-index:-1;width:100%;height:2.75rem;font:var(--fa-family-sharp-regular);color:#0006;text-align:center;text-shadow:var(--input-text-shadow);content:"-";transform-origin:50%;justify-content:center;align-items:center;font-size:2.75rem;line-height:1.2rem;transition:scale .3s ease-in-out;display:flex;position:absolute;top:0;left:0;translate:0 50%}.ux-input-segmented__item--icon-0:after,.ux-input-segmented__item--icon-1:after,.ux-input-segmented__item--icon-2:after,.ux-input-segmented__item--icon-3:after,.ux-input-segmented__item--icon-4:after{font-family:inherit;font-size:1rem;font-weight:700}.ux-input-segmented__item--icon-0:after{content:"0"}.ux-input-segmented__item--icon-1:after{content:"1"}.ux-input-segmented__item--icon-2:after{content:"2"}.ux-input-segmented__item--icon-3:after{content:"3"}.ux-input-segmented__item--icon-4:after{content:"4"}.ux-input-segmented__item--icon-text:after{content:var(--icon-text);font-family:inherit;font-size:1rem;font-weight:700}.chart-mode-input h2{text-align:center}.chart-mode-input .ux-input-segmented{border-radius:2.5rem;height:5rem!important}:is(.chart-mode-input .ux-input-segmented) button{width:5rem}:is(:is(.chart-mode-input .ux-input-segmented) button):after{font-size:2rem}input[type=radio].toggle,input[type=checkbox].toggle{appearance:none;cursor:pointer;border-radius:2rem;width:3rem;padding:0;transition:all .3s;position:relative;overflow:hidden;box-shadow:inset 0 0 .5rem #00000040;height:1.5rem!important}:is(input[type=radio].toggle,input[type=checkbox].toggle):before{content:"";background-color:#fff;border-radius:2rem;width:100%;height:100%;transition:all .3s;display:block;transform:translate(-1.5rem)}:is(input[type=radio].toggle,input[type=checkbox].toggle):checked{background-color:var(--color-primary)}:is(input[type=radio].toggle,input[type=checkbox].toggle):checked:before{transform:translate(1.5rem)}:is(input[type=radio].toggle,input[type=checkbox].toggle):active:before{transform:translate(0)}:is(input[type=radio].toggle,input[type=checkbox].toggle):disabled{cursor:not-allowed;opacity:.5}input[type=text].input-filter+span:after{display:none}input[type=text].input-filter--inline+span:after{transform:none}input[type=text].input-filter:placeholder-shown+span:after{content:"";display:flex}input[type=text].input-filter~button:after,input[type=text].input-filter~button{right:calc(var(--input-height) / 4);bottom:calc(var(--input-height) / 4);box-sizing:border-box;width:calc(var(--input-height) / 2);height:calc(var(--input-height) / 2);color:#ffffffa6;cursor:pointer;background:#0000005c;border:1px solid #ffffff5c;border-radius:50%;justify-content:center;align-items:center;margin:0;font-size:1rem;line-height:1rem;display:flex;position:absolute}input[type=text].input-filter~button:after{z-index:1;pointer-events:none;content:"×";background:var(--color-hover);filter:opacity(0) drop-shadow(0 0 .4rem var(--color-hover)) drop-shadow(0 0 .2rem #fff);transform-origin:50%;transition:filter .2s var(--transition-timing-ease-out-expo), scale .25s var(--transition-timing-ease-out-expo);top:-1px;left:-1px;scale:0}:is(input[type=text].input-filter~button:hover):after{filter:opacity(1) drop-shadow(0 0 .4rem var(--color-hover)) drop-shadow(0 0 .2rem #fff);transition:filter .2s var(--transition-timing-ease-in-expo), scale .25s var(--transition-timing-bounce);scale:1.05}input[type=text].input-filter:placeholder-shown~button{display:none}input[disabled].input-lock{--gradient-color1:#8000801a;--gradient-color2:#8000800d;color:purple}select[disabled].input-lock+span,input[disabled].input-lock+span{--input-icon:""}:is(select[disabled].input-lock+span,input[disabled].input-lock+span):after{color:purple}input[disabled].input-notavailable+span{--input-icon:""}:is(input[disabled].input-notavailable+span):after{color:#00000080}.ux-tooltip,.ux-tooltip-sibling{--self-margin:1.3rem;--tri-offset:calc(-.5rem + .5px);--self-top:100%;--self-right:auto;--self-bottom:auto;--self-left:50%;--self-translate:-50% 0;--tri-top:var(--tri-offset);--tri-right:var(--self-right);--tri-bottom:auto;--tri-left:var(--self-left);--tri-translate:var(--self-translate);--tri-rotate:3;inset:var(--self-top) var(--self-right) var(--self-bottom) var(--self-left);z-index:9000;margin:var(--self-margin) 0 0 0;color:#fff;text-wrap:nowrap;text-shadow:none;pointer-events:none;opacity:0;filter:blur(10px);transform-origin:50%;scale:.5;translate:var(--self-translate);transition:scale .15s .1s var(--transition-timing-ease-out-back), filter .25s var(--transition-timing-ease-out-back), opacity .2s var(--transition-timing-ease-out-back);background:#000c;border-radius:.5rem;padding:.6rem 1rem;font-size:1rem;font-weight:400;display:block;position:absolute}:is(.ux-tooltip,.ux-tooltip-sibling):after{inset:var(--tri-top) var(--tri-right) var(--tri-bottom) var(--tri-left);z-index:999;pointer-events:none;content:" ";clip-path:polygon(0 0,100% 100%,0 100%);transform-origin:50%;width:1rem;height:1rem;rotate:calc(45deg * var(--tri-rotate));scale:.4;translate:var(--tri-translate);transition:scale .2s .2s var(--transition-timing-bounce);background:#000c;border-radius:0 0 0 .2rem;display:block;position:absolute}:is(.ux-tooltip,.ux-tooltip-sibling) p{margin:0;padding:0;line-height:1.5}:hover>.ux-tooltip:not(:empty),:hover+.ux-tooltip-sibling:not(:empty){opacity:1;filter:blur();transition:scale .2s var(--transition-timing-ease-in-expo), filter .2s var(--transition-timing-ease-in-expo), opacity .2s var(--transition-timing-ease-in-expo);scale:1}:is(:hover>.ux-tooltip:not(:empty),:hover+.ux-tooltip-sibling:not(:empty)):after{scale:1}.ux-tooltip--widget,.ux-tooltip--right,.ux-tooltip--left{--self-top:50%;--self-translate:0 -50%;--tri-top:var(--self-top)}.ux-tooltip--right{--self-left:100%;--tri-left:var(--tri-offset);--tri-rotate:1;margin:0 0 0 var(--self-margin)}.ux-tooltip--widget,.ux-tooltip--left{--self-left:auto;--self-right:100%;--tri-right:var(--tri-offset);--tri-rotate:5;margin:0 var(--self-margin) 0 0}[data-col="1"] .ux-tooltip--widget{--self-left:100%;--self-right:auto;--tri-right:auto;--tri-left:var(--tri-offset);--tri-rotate:1;margin:0 0 0 var(--self-margin)}.ux-tooltip--top,.ux-tooltip--top-left{--self-top:auto;--self-bottom:100%;--tri-rotate:7;--tri-top:auto;--tri-bottom:var(--tri-offset);margin:0 0 var(--self-margin) 0}.ux-tooltip--top-left,.ux-tooltip--bottom-left{--self-right:0;--self-left:auto;--self-translate:0 0;--tri-right:var(--tri-offset);--tri-translate:-100% 0}.contentBodyWrap{height:auto;min-height:calc(100vh - var(--top-bar-height));margin-top:var(--top-bar-height);position:relative}#mapdiv{width:100vw;height:100vh;min-height:100vh;margin-top:0}.tooltip{z-index:100;font-size:1rem}.tooltip-inner{max-width:28.5714rem}.widget-indicator{font-size:.86rem;position:absolute;top:2.2143rem;left:4.5rem}.widget-indicator-icon{font-size:.86rem;position:absolute;top:1.7857rem;left:5.3571rem}.widget-indicator.warning,.widget-indicator-icon.warning{color:var(--color-warning)}.widget-indicator.success,.widget-indicator-icon.success{color:var(--color-success)}.widget-indicator.danger,.widget-indicator-icon.danger{color:var(--color-danger)}.widget-indicator.info,.widget-indicator-icon.info{color:var(--color-info)}.gsm-widget__map{text-align:center;border-bottom-right-radius:.2143rem;border-bottom-left-radius:.2143rem;height:14.2857rem;margin:.1429rem;position:relative;overflow:hidden}.gsm-widget__map--inactive:after{content:" ";backdrop-filter:blur(3px);background:#ffffff26;width:100%;height:100%;position:absolute;top:0;left:0}.energy-saving-widget .widget-annotation{text-align:center}#mapbackdrop{z-index:90;opacity:.7;background:#fff;width:100vw;height:100vh;position:absolute}#mapmsg{z-index:91;color:#111;text-align:center;text-shadow:0 0 4px #fff;width:100vw;height:100vh;font-weight:700;position:absolute}.divider{margin:.3571rem 0}form .form-error{color:var(--color-danger)}form .form-warning{color:var(--color-warning)}select option.empty-option{display:none}td.nodata-info{text-align:center;padding-top:10.7143rem}div.nodata-info,p.nodata-info{text-align:center;padding-top:16.4286rem}.no-data-message{text-align:center;width:100%;height:100%}.no-data-message table{width:100%;height:100%}.warning-message{border-radius:var(--input-border-radius);background:#ffa;border:1px solid #f0f05d;margin-top:.7143rem;padding:0 .7143rem;line-height:2.1429rem}.btn-psgrey{border-radius:1px;color:#363636!important;text-shadow:none!important;background:#f5f5f5!important}.btn-psgrey:hover{background:#ccc!important}.btn{background-color:#eee;background-image:linear-gradient(#eee,#ddd);border:1px solid #000000b3;border-radius:3px;outline:3px solid #ccc;transition:background-color .3s}.btn-badge[disabled],.btn-badge[disabled]:hover{opacity:1;color:#000000bf!important;background-color:#0000!important;border-color:#0000!important;outline-color:#0000!important}.mobile-menu-btn{display:none!important}@media screen and (width<=500px){.mobile-menu-btn{display:flex!important}.mobile-menu-hidden{display:none!important}}.uxeon-detail-widget ul{margin:0}.uxeon-detail-widget ul li{line-height:2.1429rem;list-style:none}.uxeon-detail-widget .data-item{background:#e5e5e5;padding:.7143rem}.stats-table td{padding:.3571rem}.stats-table td:first-child{text-align:right;font-weight:700}.stats-table.multi-lines td{border:1px solid #fff}.stats-table.multi-lines td:first-child,.stats-table.multi-lines tr:first-child td{border:none;font-weight:700}.coupon-input{text-align:center;text-transform:uppercase;font-family:Lucida Console,Monaco,monospace}.hidden-measure{visibility:hidden;white-space:nowrap;width:auto;height:auto;position:absolute;top:7.1429rem;left:7.1429rem}.flex-hidden{visibility:hidden}ul.list-unstyled{margin-left:0;list-style:none}.widget-empty-msg{justify-content:center;align-items:center;height:100%;display:flex}.inline-flex{align-items:center;display:flex}.inline-flex li{padding-right:.7143rem}.ux-page-loading{z-index:99;justify-content:space-around;align-items:center;width:100%;height:calc(100% - 5.4286rem);transition:background-color .2s ease-in-out;display:flex;position:fixed;top:5.4286rem;left:0}.ux-page-loading--opened{background:#d3d3d3}.ux-page-loading--hidden{display:none}.ux-page-loading div{color:#000;background:#fff;border:1px solid #ccc;border-radius:.3571rem;justify-content:space-around;align-items:center;padding:1.4286rem;transition:transform .2s ease-in-out;display:flex;transform:translateY(1000px);box-shadow:inset 0 1px 1px #00000013}.ux-page-loading--opened div{transform:translateY(0)}.ux-search{position:relative}.ux-search>.ux-search__icon{cursor:pointer;width:100%;height:100%;position:relative}.ux-search>.ux-search__icon:after{width:2.1429rem;font:var(--fa-font-solid);color:#666;text-align:center;content:"";line-height:2.1429rem;position:absolute;top:0;left:0}.ux-search--filled>.ux-search__icon:after{content:"";transition:color .2s}.ux-has-hover .ux-search--filled>.ux-search__icon:hover:after{color:#08c}.ux-search>.ux-search__input{width:calc(100% - 2.7143rem);height:1.4286rem;margin-bottom:0;padding-left:2.1429rem;line-height:1.4286rem}.error-container{background-color:var(--color-warning-lighter);border:var(--color-warning) 2px solid;border-radius:.3571rem;padding:.3571rem}.grid-icon__value-indicator h2:after{content:"";opacity:0;clip-path:polygon(50% 60%,100% 100%,50% 90%,0% 100%);background:#000c;width:1rem;height:1rem;margin-left:.5rem;display:inline-block}.grid-icon__value-indicator--down h2:after,.grid-icon__value-indicator--up h2:after{animation-name:value-changed;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:3;animation-delay:0s}.grid-icon__value-indicator--down h2:after{transform:rotate(180deg)}@keyframes value-changed{0%{opacity:0;clip-path:polygon(50% 60%,100% 100%,50% 100%,0% 100%)}10%{opacity:.5;clip-path:polygon(50% 60%,100% 100%,50% 100%,0% 100%)}50%{opacity:1}80%{opacity:.5;clip-path:polygon(50% 40%,100% 40%,50% 0%,0% 40%)}90%{opacity:0;clip-path:polygon(50% 40%,100% 40%,50% 0%,0% 40%)}to{clip-path:polygon(50% 60%,100% 100%,50% 90%,0% 100%)}}.widget-account-info .widget__locked-mark,.widget-sms-info .widget__locked-mark{z-index:99999;color:purple;cursor:pointer;backdrop-filter:blur(3px);background:0 0;border-color:#0000;justify-content:center;align-items:center;font-size:1rem;display:flex;inset:6.2857rem .5rem .5rem}.gridlayer>li.widget-container{--widget-bg-color:#fff;z-index:2;border-radius:var(--widget-border-radius);opacity:1;padding:0;position:absolute}.widget-container{font-optical-sizing:auto;border-radius:var(--widget-border-radius);border:1px solid #cbcbcb80;font-family:"Source Sans 3 VF","Source Sans 3",sans-serif;transform:scale(1)}li.widget-container:not(.ux-widget-wrapper__widget-element){--widget-shadow-tint:#fff;box-shadow:1px 1px 2px hsl(from var(--widget-shadow-tint) h calc(s * .8) 30% / 50%), 3px 3px 4px hsl(from var(--widget-shadow-tint) h calc(s * .8) 30% / 25%), 4px 4px 5px hsl(from var(--widget-shadow-tint) h calc(s * .8) 30% / 15%)}li.widget-container.widget-container-fixed{top:calc(var(--top-bar-height) + 5px + (var(--layout-widget-height) * var(--fixed-row-offset,0)) + var(--layout-widget-margin,0));left:calc((100vw - var(--layout-content-width)) / 2 + (var(--layout-widget-width) * var(--fixed-column-offset,0)) - 3px);position:sticky;transition:none!important}li.widget-container.widget-container-fixed[data-row="1"]{--fixed-row-offset:0}li.widget-container.widget-container-fixed[data-row="2"]{--fixed-row-offset:1}li.widget-container.widget-container-fixed[data-row="3"]{--fixed-row-offset:2}li.widget-container.widget-container-fixed[data-row="4"]{--fixed-row-offset:3}li.widget-container.widget-container-fixed[data-row="5"]{--fixed-row-offset:4}li.widget-container.widget-container-fixed[data-col="1"]{--fixed-column-offset:0}li.widget-container.widget-container-fixed[data-col="2"]{--fixed-column-offset:1}li.widget-container.widget-container-fixed-bg{--widget-wrapper-bg-color:var(--color-input-background);z-index:10;outline:3px solid var(--widget-wrapper-bg-color)!important;border-width:3px!important}li.widget-container.widget-container-fixed-bg .ux-widget-wrapper__content{box-shadow:0 0 0 1px var(--widget-wrapper-bg-color), inset -1px -1px 0 1px #ffffff1a, inset 1px 1px 0 1px #fff3;background:var(--widget-wrapper-bg-color)!important}li.widget-container.widget-container-fixed-bg .ux-widget-wrapper__widget-wrapper:after{background:0 0!important}.widget-subbody--info,.widget-subbody--energy-simple{grid-template-columns:1fr 1fr;align-items:center;max-height:6.1429rem;display:grid!important}.widget-subbody--energy-simple>*{margin:0}.widget-subbody--info{font-size:1.285rem}.widget-subbody--info span{text-align:right;font-weight:500}.widget-subbody--info small{text-align:left}.widget-subbody--energy-simple-3{grid-template-columns:2.1429rem 1fr 2fr;max-height:6.1429rem;display:grid!important}.widget-subbody--energy-simple-3>p:nth-child(2n)>span:last-child{text-align:right;white-space:nowrap;width:3.5714rem}.widget-subbody--hidden{display:none!important}.widget-subbody--frequency-4{grid-template-columns:2.8571rem 1fr 2.8571rem 4.6429rem;max-height:6.1429rem;font-size:1.285rem;display:grid!important}.widget-subbody--frequency-4 p,.widget-subbody--frequency-4 small{justify-self:start}.widget-subbody--virtual-ratio{grid-template-columns:1fr 2fr;max-height:6.1429rem;font-size:1.285rem;display:grid!important}.widget-subbody--virtual-ratio small{text-align:left}.widget-subbody--virtual-ratio p{text-align:right}a.widget-inner,.widget-inner{box-sizing:border-box;color:#000000d9;background:var(--widget-bg-color);background-image:linear-gradient(to top left, hsl(from var(--widget-bg-color) h s calc(l * .92)), var(--widget-bg-color), hsl(from var(--widget-bg-color) h s calc(l * .92)));border-radius:calc(var(--widget-border-radius) - 1px);height:100%;box-shadow:0 0 0 1px var(--widget-bg-color), var(--widget-inner-box-shadow);backdrop-filter:blur(8px);background-clip:border-box;padding:0;text-decoration:none;position:relative}.ux-widget-wrapper__content:is(a.widget-inner,.widget-inner){border-radius:var(--widget-border-radius)}a.widget-inner,.widget-menu--icon-click,.widget-clickable{cursor:pointer;display:block}:is(a.widget-inner,.widget-menu--icon-click,.widget-clickable):before{z-index:1000;box-sizing:border-box;contain:strict;pointer-events:none;content:" ";border-radius:inherit;width:calc(100% + 2px);height:calc(100% + 2px);box-shadow:0 0 .2rem .05rem hsl(from var(--color-primary) h s l / 75%), 0 0 .3rem .1rem hsl(from var(--color-primary) h s l / 55%), 0 0 .5rem hsl(from var(--color-primary) h s l / 40%), .1rem .1rem .3rem #00000026, .2rem .2rem .6rem #00000026, inset 0 0 .5rem #ffffff4d, inset 0 0 1rem #ffffff40, inset 0 0 3rem #fff3;opacity:0;filter:grayscale()blur(.3rem);transform-origin:50%;transition:scale 1s var(--transition-timing-ease-out-expo), opacity 1.3s var(--transition-timing-ease-out-expo), filter .1s 50ms var(--transition-timing-ease-out-expo);display:block;position:absolute;inset:-1px;scale:1.05}:is(a.widget-inner,.widget-menu--icon-click,.widget-clickable):not(.ux-widget-wrapper__content):hover grid-icon{--icon-hover-scale:1.2;filter:brightness(1.2)}:is(a.widget-inner,.widget-menu--icon-click,.widget-clickable):not(.ux-widget-wrapper__content):hover:before{opacity:1;filter:grayscale(0)blur();transition:scale .3s var(--transition-timing-bounce), opacity .3s var(--transition-timing-bounce), filter .2s var(--transition-timing-bounce);scale:1}.widget-clickable-echarts>div{cursor:pointer!important}.widget-echarts{height:100%}header.content-header+.widget-echarts{height:calc(100% - 6.1429rem)}.grid-icon-big{border-radius:.1429rem;grid-row:1/3;justify-content:center;place-self:center;align-items:center;width:4.2857rem;height:4.2857rem;padding:.7143rem .2857rem;font-size:3.2143rem;display:flex}.tabulator .grid-icon-big{align-self:flex-start}.tabulator .grid-icon-center{align-self:center}.grid-icon-flip-hoz{transform:scaleX(-1)}.grid-icon-flip-vert{transform:scaleY(-1)}.grid-icon-flip-hoz.grid-icon-flip-vert{transform:scale(-1)}.widget-multi-divider{background:#eee;width:90%;height:.1429rem;margin:.4286rem auto;line-height:.0714rem}.widget-alarm-text{color:red}.widget-warning-text{color:#f90}h2.widget-solo-text{margin:auto 0;padding-top:.5714rem}.gridster h2,.widget-bold-text{white-space:nowrap;margin:auto 0;font-size:1.6rem;font-weight:700;line-height:normal}.widget-inner header.widget-bold-text{margin:auto 0}.widget-hint:after,.widget-hint-kwh:after,.widget-open-modal:after,.widget-open-layer:after,.widget-hint-download:after,.widget-hint-switch:after,.widget-hint-more:after{float:right;width:1.2857em;font:var(--fa-font-solid);color:#00000080;text-align:center;content:"";margin-top:.15rem;margin-right:1rem;font-size:1.6rem;position:absolute;top:calc(50% - 1rem);right:0}.widget-open-layer:after{content:""}.widget-hint-download:after{content:""}.widget-hint-more:after{content:""}.widget-hint-switch:after{content:""}.widget-menu--icon-click .widget-open-modal:after,.widget-menu--icon-click .widget-open-layer:after{color:var(--color-primary)}.widget-hint:after,.widget-hint-kwh:after{content:"kWh";width:auto;font-family:inherit;font-size:1rem;line-height:1rem;top:calc(50% - .5rem)}.widget-hint-kwhsqm:after{content:"kWh/m²"}.widget-hint-co2:after{content:"kg CO₂"}.widget-hint-co2sqm:after{content:"kg/m²"}.widget-hint-currency:after{content:"€/£/$"}h2.menu-info-name{margin:0;line-height:2.8571rem}.gridster img{max-width:none}.widget-subbody--2{height:2.8571rem}.widget-subbody--3{height:5.2857rem;margin-top:.0714rem}.widget-subbody--4{height:5.7143rem}.widget-subbody--5{height:7.1429rem}.widget-subbody>*{margin:auto 0!important}.widget-subbody{text-align:center;min-height:4.2857rem;box-shadow:var(--widget-subbody-box-shadow);backdrop-filter:blur(8px);background:#0000001a;border-radius:4px;flex-grow:1;margin:.2857rem .5rem;padding:.3571rem .7857rem;transition:opacity .3s}.widget-subbody:last-child{margin-bottom:.5rem}.widget-subbody h3{color:#000000b3;height:2.1429rem;margin-top:0;font-size:2.2857rem;font-weight:500;line-height:1.9286rem}.widget-subbody p{color:#000000b3;font-size:1.285rem;font-weight:500}.widget-subbody i{color:#00000080;white-space:break-spaces;background:#00000026;border-right:1px solid #0003;border-radius:.2857rem 0 0 .2857rem;grid-row:1;justify-content:center;align-self:center;align-items:center;width:2.1426rem;height:calc(100% + 10px);padding-left:.2857rem;display:flex;position:relative;box-shadow:.1rem 0 .3rem -.1rem #00000040;margin:-5px 0 -5px -.7857rem!important}.fa-arrow-right:is(.widget-subbody i),.fa-arrow-left:is(.widget-subbody i){justify-content:left}:is(.fa-battery.bat1:is(.widget-subbody i),.fa-battery.bat2:is(.widget-subbody i)):after,:is(.fa-compress:is(.widget-subbody i),.fa-sun-o:is(.widget-subbody i),.fa-arrow-right:is(.widget-subbody i),.fa-arrow-left:is(.widget-subbody i),.fa-envira:is(.widget-subbody i)):after{text-align:center;text-transform:uppercase;content:"Export";transform-origin:50%;margin-left:-1rem;font-family:"Source Sans 3 VF","Source Sans 3",sans-serif;font-size:.8rem;font-weight:800;transform:rotate(-90deg)}.fa-compress:is(.widget-subbody i),.fa-sun-o:is(.widget-subbody i),.fa-envira:is(.widget-subbody i){flex-direction:column}:is(.fa-compress:is(.widget-subbody i),.fa-sun-o:is(.widget-subbody i),.fa-envira:is(.widget-subbody i)):after{position:initial;content:"CO2";transform:initial;margin-left:0}.fa-envira.impco2:is(.widget-subbody i),.fa-envira.expco2:is(.widget-subbody i){justify-content:space-around}:is(.fa-envira.impco2:is(.widget-subbody i),.fa-envira.expco2:is(.widget-subbody i)):before{padding-bottom:.3rem}:is(.fa-envira.impco2:is(.widget-subbody i),.fa-envira.expco2:is(.widget-subbody i)):after{content:"IMPORT CO2";transform-origin:top;margin-left:-1.5rem;transform:rotate(-90deg)}.fa-envira.expco2:is(.widget-subbody i):after{content:"EXPORT CO2";transform-origin:top;margin-left:-1.5rem;transform:rotate(-90deg)}.fa-envira:is(.widget-subbody i):before{transform:scaleX(-1)}.fa-battery:is(.widget-subbody i):before{transform:rotate(-90deg)}.fa-battery.bat1:is(.widget-subbody i):before{transform:translate(-15%,-50%)}.fa-battery.bat1:is(.widget-subbody i):after{content:"1";font-size:1.2rem;transform:translate(-50%,50%)}.fa-battery.bat2:is(.widget-subbody i):before{transform:translate(-15%,-50%)}.fa-battery.bat2:is(.widget-subbody i):after{content:"2";font-size:1.2rem;transform:translate(-50%,50%)}.fa-arrow-right:is(.widget-subbody i):after{content:"Import"}.fa-sun-o:is(.widget-subbody i):after{content:"PV"}.fa-compress.zaxis:is(.widget-subbody i):after{content:"Z";font-size:1.2rem}.fa-compress.xaxis:is(.widget-subbody i):after{content:"X";font-size:1.2rem}.fa-compress.xaxis:is(.widget-subbody i):before{transform:rotate(45deg)}.fa-compress.yaxis:is(.widget-subbody i):after{content:"Y";margin-top:.1rem;font-size:1.2rem}.fa-compress.yaxis:is(.widget-subbody i):before{transform:rotate(-45deg)}.widget-subbody-flex .widget-subbody__row{color:#555;justify-content:space-between;font-size:1.285rem;font-weight:500;display:flex}.widget-subbody-label{margin:0 .7414rem;font-size:.8571rem;font-weight:700}.ux-widget-wrapper__widget-wrapper:first-child .widget-inner{border-top-left-radius:var(--widget-border-radius);border-top-right-radius:var(--widget-border-radius)}.ux-widget-wrapper__widget-wrapper:last-child .widget-inner{border-bottom-right-radius:var(--widget-border-radius);border-bottom-left-radius:var(--widget-border-radius)}.ux-widget-wrapper__widgets{border-radius:var(--widget-border-radius);height:100%}.ux-widget-wrapper__widget-wrapper{width:100%;display:block}.ux-widget-wrapper__widget-wrapper:after{box-sizing:border-box;content:"";background:var(--widget-wrapper-bg-color,#fff);width:100%;height:1rem;margin:0;display:block}.ux-widget-wrapper__widget-wrapper:last-child:after{display:none}.ux-widget-wrapper:has(.ux-widget-wrapper__widget-wrapper:nth-child(2)){outline-offset:-1px;border-color:var(--widget-wrapper-bg-color,#fff);border-width:3px 5px 5px 3px;margin:-2px -4px -4px -2px}.ux-widget-wrapper:has(.ux-widget-wrapper__widget-wrapper:nth-child(2)) .widget-inner:not(.ux-widget-wrapper__content){box-shadow:var(--widget-subbody-box-shadow)}.layer-content .ux-widget-wrapper:has(.ux-widget-wrapper__widget-wrapper:nth-child(2)){border-width:5px;border-color:#ffffff26;margin:-4px}:is(.layer-content .ux-widget-wrapper:has(.ux-widget-wrapper__widget-wrapper:nth-child(2))) .ux-widget-wrapper__content{box-shadow:none;background:0 0!important}:is(.layer-content .ux-widget-wrapper:has(.ux-widget-wrapper__widget-wrapper:nth-child(2))) .ux-widget-wrapper__widget-wrapper:after{background:0 0!important}.widget-container.ux-widget-wrapper__widget-element{width:100%}.widget-container.ux-widget-wrapper__widget-element .widget-inner{height:auto}.widget-container.ux-widget-wrapper__widget-element .widget-subbody{position:initial!important}.widget-container .widget-subbody.widget-subbody-has-annotation,.widget-container.ux-widget-wrapper__widget-element .widget-subbody.widget-subbody-has-annotation{padding-top:1.0714rem;position:relative!important}.widget-inner.widget-inner--annotation{height:100%;padding-top:2rem}.ux-widget-wrapper__widget-wrapper>.widget-container{background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.ux-widget-wrapper__widget-wrapper>.widget-container>.widget-inner{flex-grow:1;align-self:stretch}.ux-widget-wrapper__widget-wrapper>.widget-container>.widget-annotation{top:0}.gridlayer>.widget-container.widget-edit-mode{outline:2px dashed #777!important}.widget-edit-mode--overlay{z-index:100;cursor:pointer;width:100%;height:100%;transition:.3s all allow-discrete;background:#fff0;justify-content:space-around;align-items:center;display:none;position:absolute;top:0;left:0}.widget-edit-mode--overlay>div{color:#08c;opacity:0;font-weight:700}.widget-edit-mode--overlay:hover{background:#fffc}.widget-edit-mode--overlay:hover>div{opacity:1}.widget-tool.widget-edit-mode--tool{display:none}.widget-edit-mode .widget-edit-mode--overlay{display:flex}.widget-edit-mode .widget-tool{display:none}.widget-edit-mode--tool:is(.widget-edit-mode .widget-tool){display:flex}.ux-widget-wrapper__widget-wrapper .widget-edit-mode{outline:none}.widget-edit-mode .widget-tool-fullscreen{display:none}.ux-widget-wrapper__widget-wrapper>.widget-container.widget-highlight-warning{position:relative}.ux-widget-wrapper__widget-wrapper>.widget-container.widget-highlight-warning:after,.ux-widget-wrapper__widget-wrapper>.widget-container.widget-highlight-warning:before{z-index:10;content:" ";background:orange;width:5px;height:100%;position:absolute;top:0}.ux-widget-wrapper__widget-wrapper>.widget-container.widget-highlight-warning:before{left:0}.ux-widget-wrapper__widget-wrapper>.widget-container.widget-highlight-warning:after{right:0}.widget-container--inactive .widget-subbody,.widget-container--inactive .widget-echarts>div,.widget-container--inactive .widget-content-icon{opacity:.2}.widget-subbody--flex{color:#555;height:auto;padding:5px 1.0714rem}.widget-subbody__row{align-items:center;display:flex}.widget-subbody__el{flex:1;justify-content:space-between;align-items:center;margin-right:5px;display:flex}.widget-subbody__el:last-child{margin-right:0}.widget-subbody__label{white-space:nowrap;font-size:1.0714rem}.widget-subbody__value{flex-wrap:nowrap;align-items:baseline;margin-left:auto;font-weight:700;display:flex}.widget-subbody__value-val{font-size:1.285rem}.widget-subbody__value-unit{margin-left:3px;font-size:1.0714rem}.widget-subbody-hint{flex-direction:column;justify-content:space-between;height:auto;display:flex}.widget-subbody-hint p{text-align:justify;font-size:1rem}.widget-subbody-hint li{text-align:justify;margin-top:.5rem;margin-bottom:.5rem;margin-left:1.5rem;font-size:1rem;list-style-type:disc}.widget-class-modbus{grid-template-rows:6.1429rem auto;display:grid!important}.widget-subbody-modbus{grid-auto-rows:1fr;align-items:center;max-height:6.1429rem;display:grid}.widget-subbody-modbus>*{text-align:right;white-space:nowrap;padding:0;line-height:1;margin:0!important}.widget-subbody-modbus>small:first-of-type{text-align:left}.widget-subbody-modbus output{--suffix:"";color:#000000b3;justify-content:right;align-items:baseline;padding:0;font-size:1.286rem;font-weight:500;display:flex}:is(.widget-subbody-modbus output):after{content:var(--suffix);font-size:85%}.gridster__cols-1-visible{display:none}[data-sizex="1"] .gridster__cols-1-visible{display:block}.widget-container.widget-access-lock .widget-inner{flex-direction:column;justify-content:center;align-items:center;font-size:1.6rem;display:flex}:is(.widget-container.widget-access-lock .widget-inner) grid-icon{font-size:3rem}:is(.widget-container.widget-access-lock .widget-inner) p{padding:1rem}.daterangepicker{color:#333}.daterangepicker .daterangepicker_start_input,.daterangepicker .daterangepicker_end_input{display:none}.daterangepicker .calendar-apply-btn,.daterangepicker .calendar-cancel-btn{color:#fff;border:none;border-radius:.3571rem;padding:.2143rem .8571rem;font-size:.9286rem}.daterangepicker .calendar-apply-btn{background:#08c}.daterangepicker .calendar-cancel-btn{color:#363636;background:#f3f3f3}.nav-stacked>li>a{max-height:1.1429rem}.menu-widget .dropdown-menu>li>a{color:#08c}.ux-has-hover .menu-widget .dropdown-menu>li>a:hover,.menu-widget .dropdown-menu>li>a:focus,.menu-widget .dropdown-menu>li>a.active{color:#fff}.menu-widget .dropdown-menu>li.disabled>a,.ux-has-hover .menu-widget .dropdown-menu>li.disabled>a:hover,.menu-widget .dropdown-menu>li.disabled>a:focus,.menu-widget .dropdown-menu>li.disabled>a.active{color:#999}.cropper-view-box{outline:1px solid #9e0f07bf}.cropper-point{background-color:#9e0f07}@media (any-pointer:coarse){.dropdown-menu>li>a{padding-top:.5714rem;padding-bottom:.5714rem}}.ux-input-tags{padding:.2rem;height:fit-content!important}.ux-input-tags>label{flex-wrap:wrap;align-items:center;gap:.5rem;height:fit-content;margin:0;padding:.2rem;display:flex}.ux-input-tags input[type=text].ux-input-tags__input,.ux-input-tags input[type=text].ux-input-tags__input:focus,.ux-input-tags input[type=text].ux-input-tags__input:hover{text-align:left;width:auto;min-width:12rem;box-shadow:none;backdrop-filter:none;background:0 0;border:0;outline:0;flex-grow:1;flex-shrink:1}.ux-input-tags>label>div{display:contents}.ux-input-tags .tag{white-space:nowrap;cursor:auto;background-color:#dedede;border-radius:2rem;justify-content:space-between;align-items:center;gap:.4rem;width:min-content;height:3rem;padding:0 .4rem;line-height:1.1429rem;display:flex}.tag-interactive:hover{color:#fff;background-color:#08c}.tag button{cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.tag-editable{cursor:pointer}.tags-autocomplete--wrapper{z-index:3;margin:0;cursor:pointer;border:1px solid #ccc;border-radius:.3571rem;margin-block:0;padding-inline:0;list-style-type:none}.tags-autocomplete--wrapper li{padding:.3571rem;line-height:1.4286rem}.tags-autocomplete--wrapper li:hover{background-color:#ccc}.tags-autocomplete--wrapper li+li{border-top:1px solid #ccc}#contentBody{width:var(--layout-content-width);margin:0 auto}#topBar{--top-bar-padding-left:calc(calc(100vw - var(--layout-content-width)) / 2);--thickness:.2857rem;z-index:100;box-sizing:border-box;width:100vw;height:var(--top-bar-height);background:var(--top-bar-bg-color);will-change:transform;contain:size layout style;isolation:isolate;border-bottom:0;align-items:center;display:flex;position:fixed;box-shadow:inset 4px 4px 6px -1px #0003,4px 4px 16px -1px #0000001a}#topBar .topbar-backdrop{display:var(--top-bar-backdrop-display,none);pointer-events:none;background:linear-gradient(to bottom, var(--top-bar-bg-color), transparent 50%);backdrop-filter:blur(16px);height:200%;position:absolute;inset:0;mask-image:linear-gradient(#000 0% 50%,#0000 50% 100%)}#topBar .topbar-backdrop-edge{pointer-events:none;backdrop-filter:blur(12px)brightness(.96);height:100%;mask-image:linear-gradient(to bottom, black 0, black var(--thickness), transparent var(--thickness));background:#ffffff1a;position:absolute;inset:0;transform:translateY(100%)}#topBar #logoimg{z-index:100;padding-left:var(--top-bar-padding-left);cursor:pointer;margin:auto 1rem auto 0;position:relative}#topBar #logoimg img{max-height:100%}#topBar #loading{width:2.2857rem;height:2.2857rem}#topBar #poweredby{top:.1429rem;right:calc(var(--top-bar-padding-left) + .8571rem);color:var(--poweredby-text-color,#444);text-shadow:var(--poweredby-text-shadow,none);font-size:.7857rem;font-weight:500;line-height:1;position:absolute}:is(#topBar #poweredby) a{color:var(--poweredby-text-color,#444)}#topBar .bttn-group{background:var(--color-topbar-btn-frame);border-radius:3rem;align-items:center;gap:1rem;margin-top:auto;margin-bottom:auto;padding:.2rem;display:flex;position:relative;box-shadow:1px 1px 1px #83838380,3px 3px 2px -1px #83838359,4px 4px 5px -1px #83838340,-2px -2px 1px #ffffff4d}:is(#topBar .bttn-group):last-of-type{margin-right:calc(var(--top-bar-padding-left) + .8571rem)}#topBar .bttn-subgroup{background:0 0;border-radius:3rem;align-items:center;gap:.6rem;margin-top:-.2rem;margin-bottom:-.2rem;padding:.2rem;display:flex;position:relative;box-shadow:1px 1px 1px #83838380,3px 3px 2px -1px #83838359,4px 4px 5px -1px #83838340,-2px -2px 1px #ffffff4d}#topBar .bttn{justify-content:center;font-size:1.2rem;border-radius:3rem!important}.bttn--primary:is(#topBar .bttn){width:5rem;height:3rem}:is(#topBar .bttn) .fa-compass{font-size:1.4rem}#topBar .top-bttn-secondary{z-index:301;aspect-ratio:1;padding:0;position:relative}#topBar .bttn.top-bttn-secondary i.fa-game-board-simple,#topBar .bttn.top-bttn-secondary i:last-of-type{--icon-primary-color:lch(from var(--color-primary) 0% c h);--icon-secondary-color:var(--color-primary);font-size:1.4rem}#topBar .top-bttn-context i.fa-compass{font-size:1.45rem}#topBar .bttn.top-bttn-context i.fa-game-board-simple{--icon-primary-color:transparent}#topBar .top-bttn-context i.fa-border-all{color:lch(from var(--color-primary) 0% c h);text-shadow:none;position:absolute}#topBar .bttn.top-bttn-secondary.disabled,#topBar .bttn.top-bttn-secondary.locked{--gradient-color1:#0003;--gradient-color2:#0003;text-shadow:1px 1px 3px #fffc!important;filter:none!important}:is(#topBar .bttn.top-bttn-secondary.disabled,#topBar .bttn.top-bttn-secondary.locked) i.fa-game-board-simple{--fa-primary-opacity:0}:is(#topBar .bttn.top-bttn-secondary.disabled,#topBar .bttn.top-bttn-secondary.locked) i.fa-game-board-simple,:is(#topBar .bttn.top-bttn-secondary.disabled,#topBar .bttn.top-bttn-secondary.locked) i:last-of-type{filter:saturate(3)grayscale()brightness(2)}#topBar .top-bttn-context:not(.hidden)~#backBtn,.top-menu-inactive div{display:none}#contextMenu{margin-left:auto;margin-right:1rem}#contextMenuName{box-sizing:border-box;text-overflow:ellipsis;max-width:18rem;color:var(--context-menu-text-color,#000000d9);white-space:nowrap;text-shadow:0 0 .5rem #fffc;padding:0 1rem;font-size:1.2rem;font-weight:650;overflow:hidden}#contextMenuName~.hidden:last-of-type{visibility:hidden!important;display:flex!important}#topBar .hometooltip{box-sizing:border-box;text-align:center;width:3.5714rem;transform:initial;margin-right:-4.0214rem;position:relative;top:0;left:0}@media screen and (width<=500px){#topBar #poweredby{right:.7143rem}#topBar #logoimg{padding-left:.7143rem}}.widget-disabled-element,.dialog-loading-element,.widget-loading-element{z-index:200;cursor:wait;border-radius:var(--widget-border-radius);backdrop-filter:blur(2px);background:#fff9;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.widget-disabled-element{color:#000c;text-align:center;cursor:not-allowed;font-size:1rem;font-weight:700}.widget-disabled-state .widget-disabled-element,.dialog-loading-element,.widget-loading-state .widget-loading-element{display:flex}.dialog-loading-element:after,.widget-loading-element:after{aspect-ratio:1;content:" ";background:radial-gradient(farthest-side, var(--color-primary) 94%, #0000) top/6px 6px no-repeat, conic-gradient(#0000 30%, var(--color-primary));border-radius:50%;width:40px;animation:1s linear infinite simple-spinner;mask:radial-gradient(farthest-side,#0000 calc(100% - .4286rem),#000 0)}@keyframes simple-spinner{to{transform:rotate(1turn)}}.widget-highlight-warning{outline:3px solid var(--color-warning)}.menu-info{flex-direction:column;justify-content:space-between;height:100%;display:flex}.menu-info h2{text-align:center;padding-left:.7143rem;padding-right:.7143rem}.menu-info h2,.menu-info strong,.menu-info span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-info .menu-info-buttons{justify-content:space-evenly;gap:.5rem;padding-bottom:1rem;display:flex}.menu-info .bttn{box-sizing:border-box;justify-content:center;font-weight:700}:is(.menu-info .bttn):has(i){border-radius:50%;width:3rem;height:3rem;padding:0;font-size:1.25rem}:is(.menu-info .bttn) i{font-size:1.4rem}.menu-info .bttn.selected{cursor:default;border-color:lch(from var(--color-primary) 0% c h);box-shadow:none;outline:none;filter:none!important;scale:1!important}.menu-info header{border-radius:calc(var(--widget-border-radius) - 1px) calc(var(--widget-border-radius) - 1px) 0 0;box-shadow:var(--widget-header-box-shadow);backdrop-filter:blur(8px);background:#0000001a;border-bottom:1px solid #0003;margin-top:0;padding:.4rem .4rem .4rem 1rem;display:flex}:is(.menu-info header) strong,:is(.menu-info header) span{max-width:15.7143rem;display:block}:is(.menu-info header) i{box-sizing:border-box;color:#0006;text-align:center;height:1.4286rem;margin-left:auto;padding-top:.5714rem;font-size:1.5714rem;display:block}.menu-info footer{border-radius:0 0 calc(var(--widget-border-radius) - 1px) calc(var(--widget-border-radius) - 1px);box-shadow:var(--widget-header-box-shadow);backdrop-filter:blur(8px);background:#0000001a;border-top:1px solid #0003;justify-content:space-between;padding:.4rem .4rem .4rem 1rem}:is(.menu-info footer) *{display:inline-block}.widget__trial-mark,.widget__locked-mark,.widget__grace-mark,.widget-annotation{--mark-background:#0000001a;--mark-color:#000000bf;--mark-icon:"";--mark-box-shadow:1px 1px 2px -1px #000c, -1px -1px 2px -1px #fffc;z-index:20;box-sizing:border-box;max-width:19.5714rem;height:auto;color:var(--mark-color);text-transform:uppercase;white-space:nowrap;pointer-events:none;cursor:pointer;background:var(--mark-background);box-shadow:var(--mark-box-shadow);border-radius:5px;padding:.1429rem 1rem;font-size:.7rem;font-weight:700;line-height:.75rem;position:absolute;top:.2857rem;right:.2857rem;overflow:hidden}:is(.widget__trial-mark,.widget__locked-mark,.widget__grace-mark,.widget-annotation):before{font:var(--fa-font-solid);content:var(--mark-icon);margin-right:.3rem}.widget-annotation{--mark-box-shadow:inset 1px 1px 2px -1px #000c, inset -1px -1px 2px -1px #fffc;z-index:10}.widget-annotation:empty{display:none}.widget__locked-mark,.widget__grace-mark{--mark-color:purple;--mark-background:#8000802e;--mark-icon:"";backdrop-filter:blur(10px);border:2px solid purple}.widget__locked-mark{--mark-icon:""}.widget__trial-mark{--mark-background:var(--color-warning);--mark-icon:""}.widget-tool{--gradient-color1:var(--color-widget-tool-bg1);--gradient-color2:var(--color-widget-tool-bg2);--shadow-in-dark:-2px -2px;--shadow-in-light:2px 2px;--shadow-out-dark:2px 2px;--shadow-out-light:-2px -2px;z-index:95;box-sizing:border-box;width:3rem;height:3rem;color:var(--color-widget-tool);text-align:center;text-shadow:1px 1px 2px #00000080,-1px -1px 2px #ffffff80;cursor:pointer;background-color:#0000;background-image:linear-gradient(145deg, var(--gradient-color1), var(--gradient-color2));border:1.5px solid var(--color-widget-tool-border);box-shadow:inset var(--shadow-in-light) 0 #fff3, inset var(--shadow-in-dark) 0 #0003, var(--shadow-out-dark) 3px -1px #0003, var(--shadow-out-light) 3px -1px #fff3;backdrop-filter:blur(3px);border-radius:.4rem;justify-content:center;align-items:center;font-size:1.2rem;text-decoration:none;transition:--gradient-color1 .2s ease-in-out,--gradient-color2 .2s ease-in-out,border-radius .2s ease-in-out,padding .2s ease-in-out,color .2s ease-in-out;display:flex;position:absolute}.widget-tool:hover{--gradient-color1:var(--color-widget-tool-bg-hover1);--gradient-color2:var(--color-widget-tool-bg-hover2);color:var(--color-widget-tool-hover);text-decoration:none;border-radius:.5rem!important;padding:.4rem!important}.widget-tool .locked--icon{display:none}.widget-tool.locked,.widget-tool.locked:hover{--color-hover-brightness:1;--gradient-color1:#0003;--gradient-color2:#0003}.widget-tool.relative-left{align-self:center;position:relative;left:1.5px}.widget-tool.relative-right{align-self:center;position:relative;right:1.5px}.widget-tool.top-left,.widget-tool.top-right{padding-bottom:.4rem;top:3px}.widget-tool.bottom-left,.widget-tool.bottom-right{padding-top:.4rem;bottom:2px}.widget-tool.top-left,.widget-tool.bottom-left{padding-right:.4rem;left:3px}.widget-tool.top-right,.widget-tool.bottom-right{padding-left:.4rem;right:2px}.widget-tool.top-left{border-bottom-right-radius:100%}.widget-tool.top-right{--shadow-in-dark:2px -2px;--shadow-in-light:-2px 2px;--shadow-out-dark:-2px 2px;--shadow-out-light:2px -2px;border-bottom-left-radius:100%}.widget-tool.bottom-left{--shadow-in-dark:-2px 2px;--shadow-in-light:2px -2px;--shadow-out-dark:2px -2px;--shadow-out-light:-2px 2px;border-top-right-radius:100%}.widget-tool.bottom-right{--shadow-in-dark:2px 2px;--shadow-in-light:-2px -2px;--shadow-out-dark:-2px -2px;--shadow-out-light:2px 2px;border-top-left-radius:100%}.widget-tool.widget-tool--stats:hover{cursor:default;clip-path:initial;background:0 0;border-color:#0000}.widget-tool.widget-tool--stats:hover i{color:#444}.widget-tool.widget-edit-mode--tool{z-index:1000}button.widget-tool.top-left.widget-tool-range-arrows{border-bottom-right-radius:.4rem;justify-content:center;align-self:center;align-items:center;width:2.8rem;height:2.8rem;display:flex;padding:0!important}button.widget-tool.top-left.widget-tool-range-arrows:hover{padding:0!important}button.widget-tool.top-left.widget-tool-range-arrows i{font-size:1.2rem}.widget-tool-range-arrows+.widget-tool-range-arrows{margin-left:3rem!important}.widget-loading-state .widget-tool,.widget-disabled-state .widget-tool{pointer-events:none;opacity:.3}.widget-class-icon:not(.widget-class-modbus){flex-direction:column;display:flex!important}.widget-content-icon{border-radius:inherit;grid-template:"ico big"1fr"ico small"1fr/4.5714rem 1fr;gap:.2857rem;height:6.1429rem;min-height:6.1429rem;padding:0 .2857rem;display:grid}.widget-content-icon grid-icon{grid-area:ico;justify-content:center;align-self:center;align-items:center;width:4.2857rem;height:4.2857rem;font-size:3.2144rem;display:flex}.widget-content-icon h2{text-overflow:ellipsis;white-space:nowrap;grid-area:big;align-self:end;margin:0 0 -.3rem;padding-bottom:.3rem;font-size:1.6rem;line-height:1.6rem;overflow:hidden}:is(.widget-content-icon h2):has(+p:empty){grid-row:big/small;align-self:center}.widget-content-icon>p{text-overflow:ellipsis;overflow-wrap:break-word;grid-area:small;margin:0;line-height:1.2rem;overflow:hidden}:is(.widget-content-icon>p):first-line{line-height:1.6rem}:is(.widget-content-icon>p):empty{display:none}.widget-inner.widget-clickable.widget-class-segmented{grid-template-columns:1fr;grid-auto-columns:1fr;gap:.5rem;padding:.2rem;display:grid!important}.widget-inner.widget-clickable.widget-class-segmented span{font-size:1rem;line-height:1.2}.widget-inner.widget-clickable.widget-class-segmented label{margin:0!important}.widget-inner.widget-clickable.widget-class-segmented .ux-input-segmented{--glass-surface-inset-y:0rem;--glass-surface-inset-x:0rem;--glass-color:color-mix(in srgb, var(--color-primary) 40%, #ccccdf);border-radius:var(--widget-border-radius);height:100%!important}:is(.widget-inner.widget-clickable.widget-class-segmented .ux-input-segmented) .glass-surface-bg{transition:none}.widget-inner.widget-clickable.widget-class-segmented .ux-input-segmented__item--selected{--gradient-color1:hsl(from var(--color-primary) h 66% 68% / 65%);--gradient-color2:hsl(from var(--color-primary) h 66% 68% / 55%);--glass-reflex-dark:1;--glass-reflex-light:1;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--glass-color-light) calc(var(--glass-reflex-light) * 10%), transparent), inset 2px 1px 0 -1px color-mix(in srgb, var(--glass-color-light) calc(var(--glass-reflex-light) * 90%), transparent), inset -1.5px -1px 0 -1px color-mix(in srgb, var(--glass-color-light) calc(var(--glass-reflex-light) * 80%), transparent), inset -2px -6px 1px -5px color-mix(in srgb, var(--glass-color-light) calc(var(--glass-reflex-light) * 60%), transparent), inset -1px 2px 3px -1px color-mix(in srgb, var(--glass-color-dark) calc(var(--glass-reflex-dark) * 20%), transparent), inset 0 -4px 1px -2px color-mix(in srgb, var(--glass-color-dark) calc(var(--glass-reflex-dark) * 10%), transparent), 0 3px 6px 0 color-mix(in srgb, var(--glass-color-dark) calc(var(--glass-reflex-dark) * 8%), transparent);background:#fffc!important}:is(.widget-inner.widget-clickable.widget-class-segmented .ux-input-segmented__item--selected) .ux-input-segmented__icon-front{--icon-secondary-color:var(--color-primary)}.widget-inner.widget-clickable.widget-class-segmented .ux-input-segmented__item--label-icon{justify-content:end;padding:.5rem}.widget-inner.widget-clickable.widget-class-segmented .ux-input-segmented__item span{text-shadow:var(--input-text-shadow);border-radius:var(--input-border-radius);filter:drop-shadow(1px 1px 3px #0000001a);font-weight:550}.widget-inner.widget-clickable.widget-class-segmented .ux-input-segmented__item:hover span{background:#fffc}.widget-inner.widget-clickable.widget-class-segmented .ux-input-segmented__icon-front{--icon-secondary-color:var(--ux-fa-dark)}.widget-inner.widget-clickable.widget-class-segmented .ux-input-segmented__icon-front,.widget-inner.widget-clickable.widget-class-segmented .ux-input-segmented__icon-back{font-size:2.5rem;top:.5rem}.widget-content-nav{flex-direction:column;align-content:space-around;align-items:center;height:100%;display:flex!important}.widget-content-nav h2{box-sizing:border-box;align-self:center;max-width:100%;margin-top:.2rem;margin-bottom:.2rem;padding:.3rem}.widget-content-nav>p{height:auto;margin-bottom:auto}.widget-content-nav grid-icon{background:0 0;border-radius:100%;max-width:100%;margin-top:auto;margin-bottom:0;padding:.3571rem;position:relative}:is(.widget-content-nav grid-icon):after,:is(.widget-content-nav grid-icon):before{box-sizing:border-box;pointer-events:none;content:"";width:100%;height:100%;box-shadow:-1px -1px .5rem hsl(from var(--icon-secondary-color) h s l / 10%), 1px 1px .5rem hsl(from var(--icon-secondary-color) h s l / 10%);filter:blur()opacity();transform-origin:50%;background:#ffffff40;border-radius:30%;display:block;position:absolute;top:0;left:0;scale:0}:is(.widget-content-nav grid-icon):before{transition:scale .2s var(--transition-timing-ease-in-back)}:is(.widget-content-nav grid-icon):after{outline:.8rem solid var(--icon-secondary-color,#000c);filter:blur(2px)opacity(.7);background:0 0;border-radius:100%;transition:none}.widget-content-nav.widget-state-not-configured h2{color:#0000004d;margin:auto}.widget-content-nav.widget-state-not-configured grid-icon,.widget-content-nav.widget-state-not-configured p{display:none}:is(.widget-content-nav:hover grid-icon):before{transition:scale .2s .1s var(--transition-timing-ease-out-back);scale:1.1}:is(.widget-content-nav:hover grid-icon):after{filter:blur(.7rem)opacity(0);transition:scale .3s var(--transition-timing-ease-out-back), filter .3s .1s var(--transition-timing-ease-out-back);scale:.8}@property --gradient-angle{syntax:"<angle>";inherits:false;initial-value:90deg}div.dialog-modal,dialog.dialog-modal{--dialog-input-border-radius:var(--input-border-radius);--dialog-input-height:var(--input-height);--dialog-border-radius:2rem;--dialog-transition:opacity .3s ease-in-out allow-discrete;--glass-color-dark:var(--color-primary);--glass-transparency:90%;contain:layout;border-radius:var(--dialog-border-radius);min-width:min(40rem,100vw);box-shadow: inset 0 -3em 3em #0000001a, .5rem .5rem .5rem -.3rem hsl(from var(--color-primary) h 36% 38% / 50%), .7rem .7rem .7rem -.5rem hsl(from var(--color-primary) h 36% 38% / 25%), .9rem .9rem .9rem -.7rem hsl(from var(--color-primary) h 36% 38% / 15%);background:0 0;border:0;padding:0;transition:backdrop-filter .3s ease-in-out;overflow:visible}:is(div.dialog-modal,dialog.dialog-modal)::backdrop{opacity:1;width:100%;height:100%;backdrop-filter:var(--backdrop-filter,blur(2px) brightness(80%) grayscale(50%));background:#0000001a;display:block;position:fixed;top:0;left:0}:is(div.dialog-modal,dialog.dialog-modal):after{backdrop-filter:unset}:is(div.dialog-modal,dialog.dialog-modal) label{position:relative}.modal-input-coupon:is(:is(div.dialog-modal,dialog.dialog-modal) select,:is(div.dialog-modal,dialog.dialog-modal) textarea,:is(div.dialog-modal,dialog.dialog-modal) input[type=text],:is(div.dialog-modal,dialog.dialog-modal) input[type=number]){z-index:2;box-sizing:border-box;font-kerning:none;text-align:left;backdrop-filter:none;background:0 0;width:100%;height:3rem;margin:0;padding:.5rem .5rem .5rem 1rem;font-family:monospace;font-size:2rem;line-height:2rem;position:relative;box-shadow:none!important;border:1px solid #0000!important}:is(div.dialog-modal,dialog.dialog-modal) textarea{max-width:100%;height:auto!important}:is(div.dialog-modal,dialog.dialog-modal) header{--button-width:4rem;border-bottom:1px solid hsl(from var(--color-primary) h 36% 38% / 15%);border-radius:var(--dialog-border-radius) var(--dialog-border-radius) 0 0;background:0 0;justify-content:space-between;align-items:stretch;height:4rem;display:flex}:is(:is(div.dialog-modal,dialog.dialog-modal) header) h2{padding:0;padding-left:var(--button-width);color:inherit;letter-spacing:.05rem;background-color:hsl(from var(--color-primary) h calc(s * .3) 90%);-webkit-text-stroke-color:transparent;-webkit-text-stroke-width:.125rem;filter:drop-shadow(.05rem .05rem .1rem #0003);background-clip:text;flex-grow:1;justify-content:center;align-items:center;margin:0;font-size:1.6rem;font-weight:700;line-height:1.6rem;display:flex}:is(:is(div.dialog-modal,dialog.dialog-modal) header) button{box-sizing:border-box;width:var(--button-width);color:var(--color-primary);text-align:center;text-shadow:0 0 .5rem #fffc;cursor:pointer;background:0 0;border:none;border-radius:50%;flex-grow:0;font-size:1.6rem;line-height:1rem;position:relative}:is(:is(:is(:is(div.dialog-modal,dialog.dialog-modal) header) button) .ux-tooltip):after{right:calc(var(--button-width) / 2 - .4rem)}:is(:is(:is(div.dialog-modal,dialog.dialog-modal) header) button):before,:is(:is(:is(div.dialog-modal,dialog.dialog-modal) header) button):after{z-index:-1;color:#ffffff80;width:100%;height:100%;text-shadow:0 0 .5rem var(--color-primary);pointer-events:none;content:"×";opacity:0;filter:blur(1px);transform-origin:50%;transition:transform .3s var(--transition-timing-bounce), opacity .3s var(--transition-timing-bounce);background:0 0;justify-content:center;align-items:center;font-size:1.6rem;font-weight:700;line-height:1rem;display:flex;position:absolute;top:0;left:0;transform:scale(0)}:is(:is(:is(div.dialog-modal,dialog.dialog-modal) header) button):before{z-index:-2}:is(:is(:is(div.dialog-modal,dialog.dialog-modal) header) button):hover:before{opacity:.5;transform:scale(1.7)}:is(:is(:is(div.dialog-modal,dialog.dialog-modal) header) button):hover:after{opacity:.7;transform:scale(2.9)}:is(:is(:is(div.dialog-modal,dialog.dialog-modal) header) button):active,:is(:is(:is(div.dialog-modal,dialog.dialog-modal) header) button):active:focus{outline:none;box-shadow:inset 1px 1px .5px #ffffffbf,inset 0 0 5px #ffffffbf,inset 1px 1px .5px #8c8c8cbf,inset 3px 3px 5px -2px #8c8c8cbf}:is(:is(:is(div.dialog-modal,dialog.dialog-modal) header) button):focus{outline:1px dotted var(--color-hover);outline-offset:0;box-shadow:inset 1px 1px .5px #ffffffbf, inset 0 0 5px #ffffffbf, 0 0 .25rem var(--color-hover)}:is(div.dialog-modal,dialog.dialog-modal) form{z-index:50;border-radius:var(--dialog-border-radius);--glass-surface-inset-x:4rem;--glass-surface-inset-y:5rem;border:1px solid #ffffff2e;width:min(40rem,100vw);margin:0;padding:0;position:relative}:is(:is(div.dialog-modal,dialog.dialog-modal) .dialog-tabs):empty{display:none}:is(div.dialog-modal,dialog.dialog-modal) .dialog-body{box-sizing:border-box;color:#000;min-height:min(22rem,100vh - 12rem);max-height:calc(100vh - 12rem);box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;justify-content:safe center;align-items:stretch;padding:1.2rem;display:flex;position:relative;overflow:auto}:is(:is(div.dialog-modal,dialog.dialog-modal) .dialog-body)>:first-child h2{margin-top:0}:is(div.dialog-modal,dialog.dialog-modal) .dialog-loading-element{border-radius:var(--dialog-border-radius)}:is(:is(div.dialog-modal,dialog.dialog-modal) .dialog-info):empty{display:none}:is(:is(div.dialog-modal,dialog.dialog-modal) .dialog-info) p.locked,:is(:is(div.dialog-modal,dialog.dialog-modal) .dialog-info) p.error{box-sizing:border-box;color:#241b0fbf;text-align:center;border-top:1px solid hsl(from var(--color-primary) h 36% 38% / 15%);background:#ffaf4c66;justify-content:center;align-items:center;height:3.4rem;margin:0;font-weight:700;line-height:1rem;display:flex}:is(:is(div.dialog-modal,dialog.dialog-modal) .dialog-info) p.locked{color:#500050;background:#8000802e}:is(div.dialog-modal,dialog.dialog-modal) footer{box-sizing:border-box;border-top:1px solid hsl(from var(--color-primary) h 36% 38% / 15%);border-radius:0 0 var(--dialog-border-radius) var(--dialog-border-radius);background:0 0;justify-content:stretch;align-items:center;gap:1rem;height:5rem;padding:1rem;display:flex}:is(:is(div.dialog-modal,dialog.dialog-modal) footer) .dialog-loading-btn{cursor:wait}:is(:is(:is(div.dialog-modal,dialog.dialog-modal) footer) a.bttn--primary,:is(:is(div.dialog-modal,dialog.dialog-modal) footer) button.bttn--primary):has(.ux-tooltip){font-size:1.4rem}:is(:is(div.dialog-modal,dialog.dialog-modal) footer) .dialog-settings2-btn,:is(:is(div.dialog-modal,dialog.dialog-modal) footer) .dialog-settings-btn{--gradient-color1:hsl(from var(--color-primary) h 30% l / 30%);--gradient-color2:hsl(from var(--color-primary) h 50% l / 30%);border-radius:var(--dialog-border-radius);padding:.6rem 1rem;font-size:1.25rem}:is(:is(div.dialog-modal,dialog.dialog-modal) footer) .spacer{flex-grow:1}dialog.dialog-modal.dialog-ready{backdrop-filter:var(--glass-backdrop-filter)}.modal-input-group label{min-width:0}.modal-input-group:first-child{z-index:99}.modal-input-group:nth-child(2){z-index:98}.modal-input-group:nth-child(3){z-index:97}.modal-input-group:nth-child(4){z-index:96}.modal-input-group:nth-child(5){z-index:95}.modal-input-group:nth-child(6){z-index:94}.modal-input-group:nth-child(7){z-index:93}.modal-input-group:nth-child(8){z-index:92}.modal-input-group:nth-child(9){z-index:91}.modal-input-group:nth-child(10){z-index:90}.modal-input-group:nth-child(11){z-index:89}.modal-input-group:nth-child(12){z-index:88}.modal-input-group:nth-child(13){z-index:87}.modal-input-group:has(.color-track-open){z-index:100}.dialog__zindex-99{z-index:99}.dialog__zindex-top{z-index:100}.dialog-loading-element{opacity:1;transition:opacity .5s var(--transition-timing-bounce) allow-discrete}@starting-style{.dialog-loading-element{opacity:0}}dialog.dialog-modal.modal-support input[type=text]{text-align:center}dialog.dialog-modal.modal-support .modal-input-group{margin-bottom:1rem}:is(dialog.dialog-modal.modal-support .modal-input-group) h2{text-align:center}dialog.dialog-modal.modal-support .modal-support-contact{text-align:center;grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr;place-items:end center;font-weight:700;display:grid}:is(dialog.dialog-modal.modal-support .modal-support-contact) p{margin:0;padding:0}:is(dialog.dialog-modal.modal-support .modal-support-contact) i{color:var(--color-primary);font-size:2rem}label.modal-input-coupon:after{z-index:1;box-sizing:border-box;font-size-adjust:.5;font-kerning:none;color:#ccc;text-align:left;letter-spacing:.02rem;content:attr(data-before);border-radius:var(--dialog-input-border-radius);border:1px solid purple;width:100%;margin-top:-3rem;padding:.5rem 1rem;font-family:monospace;font-size:2rem;line-height:2rem;display:block;position:absolute}.modbus-meter-config__virtual-percentage{justify-content:center;align-items:center;display:flex;position:relative}.modbus-meter-config__virtual-percentage i{z-index:10;color:purple;pointer-events:none;position:absolute;left:1rem}:is(dialog.dialog-modal .dialog-hoz-container select+span,dialog.dialog-modal .dialog-hoz-container input+span):after{transform:translateY(-50%)}:is(dialog.dialog-modal .modbus-meter-config__virtual-percentage input[type=number]+span):after{content:"%";font-size:1rem;font-weight:700;transform:translateY(-50%)}:is(dialog.dialog-modal .modbus-meter-config__virtual-percentage input[type=number][disabled]+span):after{color:#000c}dialog.dialog-modal.dialog-modal-fullheight .dialog-body{min-height:33rem}dialog.dialog-modal.dialog-modal-fitheight .dialog-body{min-height:fit-content;max-height:fit-content}.dialog-dunit-group{--gradient-color1:#0000001a;--gradient-color2:#0000000d;display:flex}.dialog-dunit-group div{box-sizing:border-box;background-image:linear-gradient(225deg, var(--gradient-color1), var(--gradient-color2));border-radius:var(--dialog-input-border-radius);grid-auto-columns:1fr;grid-auto-flow:column;justify-content:space-evenly;gap:.5rem;width:100%;margin-left:1rem;padding:.5rem;display:grid;position:relative}:is(.dialog-dunit-group div):after{content:" ";background-image:linear-gradient(225deg, var(--gradient-color1), var(--gradient-color2));border:inherit;clip-path:polygon(0 0,100% 100%,0 100%);border-radius:0 0 0 .2rem;width:1rem;height:1rem;display:block;position:absolute;top:50%;left:-.5rem;transform:translateY(-50%)rotate(45deg)}:is(.dialog-dunit-group div) button{text-shadow:1px 1px 3px #fffc;border-radius:calc(var(--dialog-input-border-radius) - .25rem);background:#0000001a;border:.7px solid #ffffff2e;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out}:is(:is(.dialog-dunit-group div) button):hover,:is(:is(.dialog-dunit-group div) button):focus{color:#fff;background-color:var(--color-primary);border-color:#0000002e}.modal-input-group.dialog-quicktime-group{--gradient-color1:#0000001a;--gradient-color2:#0000000d;box-sizing:border-box;background-image:linear-gradient(225deg, var(--gradient-color1), var(--gradient-color2));border-radius:var(--dialog-input-border-radius);grid-auto-rows:min-content;justify-content:space-evenly;justify-self:center;gap:.5rem;width:50%;padding:.5rem 1rem 1rem;display:grid;position:relative;grid-auto-flow:row!important}.modal-input-group.dialog-quicktime-group label{align-self:center;margin:0;padding:0}:is(.modal-input-group.dialog-quicktime-group label) h2{color:#0009;text-align:center;text-transform:uppercase;font-size:.8rem}:is(.modal-input-group.dialog-quicktime-group label) span{display:none!important}.modal-input-group.dialog-quicktime-group:after{content:" ";background-image:linear-gradient(225deg, var(--gradient-color1), var(--gradient-color2));border:inherit;clip-path:polygon(0 0,100% 100%,100% 0);border-radius:0 0 0 .2rem;width:1rem;height:1rem;display:block;position:absolute;top:-.5rem;left:50%;transform:translate(-50%)rotate(-45deg)}.modal-input-group.dialog-quicktime-group input[type=button]{text-shadow:1px 1px 3px #fffc;border-radius:calc(var(--dialog-input-border-radius) - .25rem);background:#0000001a;border:.7px solid #ffffff2e;margin:0;padding:.5rem;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out}:is(.modal-input-group.dialog-quicktime-group input[type=button]):hover{color:#fff;background-color:var(--color-primary);border-color:#0000002e}.modal-input-group.content-form__group--horizontal label{align-self:center}.modal-input-group.content-form__group--horizontal .modal-input-group.dialog-quicktime-group{width:100%;padding:.5rem;grid-auto-flow:column!important}:is(.modal-input-group.content-form__group--horizontal .modal-input-group.dialog-quicktime-group):after{clip-path:polygon(0 0,100% 100%,0 100%);top:50%;left:-.5rem;transform:translateY(-50%)rotate(45deg)}.modal-input-group:has(.column-size--fit-content),.modal-input-group:has(.modal-label-color-big){grid-template-columns:1fr min-content}.modal-input-group:has(.modal-label-color-big+label){grid-template-columns:1fr min-content min-content}.modal-input-group:has(.modal-input-gauge){gap:.5rem}div.modal-input-image{box-sizing:border-box;background-position:50%;background-repeat:no-repeat;background-size:contain;height:200px;margin-top:1rem;margin-right:2rem}.modal-input-group>label.mbid-subtype-container{justify-content:start}.dialog-modbus-config .modal-input-group{grid-auto-columns:4fr 3fr}dialog.dialog-tags-cloud-select .dialog-body{justify-content:start}:is(dialog.dialog-tags-cloud-select .dialog-info):empty{visibility:hidden;height:3.4rem;display:block}.dialog__input-group-title{grid-column:1/-1;margin:0!important}.dialog__input-group-title p{margin:0}.modal-input-group.dialog__input-group-din,.modal-input-group.dialog__input-group-equal2,.modal-input-group.dialog__input-group-col2,.modal-input-group.dialog__input-group-col1{border-radius:var(--dialog-input-border-radius);background:#0000000d;border:1px solid #ffffff2e;grid-template-rows:1fr 1fr;grid-template-columns:4fr 3fr;grid-auto-flow:row;row-gap:.5rem;margin-top:1rem;padding:1rem;display:grid;box-shadow:inset 1px 1px .5px #ffffffbf,inset 0 0 5px #ffffffbf,1px 1px .5px #8c8c8cbf,3px 3px 5px -2px #8c8c8cbf}:is(.modal-input-group.dialog__input-group-din,.modal-input-group.dialog__input-group-equal2,.modal-input-group.dialog__input-group-col2,.modal-input-group.dialog__input-group-col1) h2,:is(.modal-input-group.dialog__input-group-din,.modal-input-group.dialog__input-group-equal2,.modal-input-group.dialog__input-group-col2,.modal-input-group.dialog__input-group-col1) label{margin:0}.modal-input-group.dialog__input-group-equal2{grid-template-rows:min-content;grid-template-columns:1fr 1fr;grid-auto-rows:min-content;column-gap:1rem}.modal-input-group.dialog__input-group-col1{grid-template-columns:1fr}.modal-input-group.dialog__input-group-din{grid-template-rows:min-content;grid-template-columns:min-content min-content 1fr}.modal-input-group.dialog__input-group-din span:after{align-items:baseline}.modal-input-group.dialog__input-group-search{grid-template-rows:auto auto;grid-template-columns:1fr 4rem;gap:1rem}.modal-input-group.dialog__input-group-search label{justify-content:center!important}.modal-input-group.dialog__map-hint-container{grid-template-columns:5fr 2fr}.modal-input-group.dialog__map-hint-container input{text-align:center!important}.modal-input-group.dialog__map-hint-container span:after{--input-icon:"";top:50%;transform:none!important}.dialog__map{border-radius:var(--dialog-input-border-radius);width:100%;height:190px;margin-top:1rem;overflow:hidden}.dialog__input-group-din .dialog__input-din-state-label{align-items:center;justify-content:center!important}:is(.dialog__input-group-din .dialog__input-din-state-label) h2{color:#0000004d;padding-top:1.2rem;font-size:1.6rem;font-weight:350}.modal-input-group.dialog__sensor-analog-calculate{grid-template-rows:min-content;grid-template-columns:1fr 1fr}.modal-input-group.dialog__sensor-analog-calculate input[type=number]{text-align:center}.modal-input-group.dialog__sensor-analog-calculate input[type=number]+span:after{font-family:inherit;font-size:1rem;font-weight:550;color:var(--color-primary)!important}.modal-input-group.dialog__sensor-analog-calculate input[name=offset]+span:before,.modal-input-group.dialog__sensor-analog-calculate input[name=max]+span:before{content:"=";font-family:inherit;font-size:1.5rem;font-weight:550;position:absolute;bottom:1rem;right:-1.5rem}.modal-input-group.dialog__sensor-pulse-calculate{grid-template-rows:min-content;grid-template-columns:1fr 2fr}.modal-input-group.dialog__sensor-pulse-calculate label{justify-content:center!important}.modal-input-group.dialog__sensor-pulse-calculate input[type=number]{text-align:center}.modal-input-group.dialog__sensor-pulse-calculate input[type=number]+span:after{font-family:inherit;font-size:1rem;font-weight:550;color:var(--color-primary)!important}.modal-input-group.dialog__sensor-pulse-calculate input[name=unitValue]+span:before{content:"=";font-family:inherit;font-size:1.5rem;font-weight:550;position:absolute;top:50%;right:-1.5rem;transform:translateY(-50%)}.dialog-hoz-container{flex-direction:row;align-items:center;display:flex}.dialog-hoz-container h2{width:60%;padding:0;font-weight:450;margin:0!important}.dialog-input-icon-label{background:#fff;border:1px solid #ccc;border-radius:3px;outline:3px solid #ccc;align-self:stretch;align-items:center;margin-left:-4px;padding:.5rem calc(1rem - 4px) .5rem 1rem;display:flex}.dialog-input-icon-label-container{flex-direction:row-reverse;align-content:center;align-items:center;display:flex}.dialog-allow-pending-close .dialog-loading-element{backdrop-filter:blur(3px);width:calc(100% - 1rem);height:calc(100% - 10rem);top:4.5rem;left:.5rem}:is(.dialog-allow-pending-close .dialog-loading-element) span{width:100%;color:var(--color-text-main);text-align:center;font-size:1rem;font-weight:700;display:block;position:absolute;top:calc(50% - 3.1429rem)}.dialog-loading-hint:is(:is(.dialog-allow-pending-close .dialog-loading-element) span){font-weight:400;top:calc(50% + 1.8rem)}.sensor-check-modal .dialog-loading-element{backdrop-filter:blur(3px);width:calc(100% - 1rem);height:calc(100% - 10rem);top:4.5rem;left:.5rem}:is(.sensor-check-modal .dialog-loading-element) span{width:100%;color:var(--color-text-main);text-align:center;font-size:1rem;font-weight:700;display:block;position:absolute;top:calc(50% - 3.1429rem)}.sensor-check-modal label{cursor:default}:is(.sensor-check-modal label) span:after{display:none!important}.sensor-check-modal .modal-input-group{justify-content:center;margin-top:4rem;display:flex}:is(.sensor-check-modal .modal-input-group) input-icon{pointer-events:none;border-color:#ccc;outline:none;box-shadow:0 0 8px #aaa}:is(.sensor-check-modal .modal-input-group) label{flex-grow:0}:is(:is(.sensor-check-modal .modal-input-group) label):last-child{align-items:end}:is(:is(.sensor-check-modal .modal-input-group) label):last-child input{text-align:center;cursor:default;background:0 0;border-color:#ccc;outline:none;font-size:1.6rem;font-weight:700;box-shadow:0 0 8px #aaa;height:100%!important}.sensor-check-modal .modal-input-group+label{margin-top:1rem;margin-bottom:4rem}:is(.sensor-check-modal .modal-input-group+label) input{color:#000000a6;text-align:center;text-shadow:0 -1px #00000040;cursor:default;box-shadow:none;background:0 0;border:none;outline:none;font-size:1rem;font-weight:700}.sensor-check-modal--cmd .modal-input-group{flex-direction:column}:is(.sensor-check-modal--cmd .modal-input-group) label{align-items:center}:is(.sensor-check-modal--cmd .modal-input-group) input[name=value]{box-shadow:none!important;border:none!important}dialog.dialog-info .dialog-body{text-align:center;min-height:18rem;padding:2rem}:is(dialog.dialog-info .dialog-body) p{margin:3rem auto 1rem}:is(dialog.dialog-info .dialog-body) ul{text-align:left;grid-template-columns:max-content;margin:0 auto;display:grid}:is(dialog.dialog-info .dialog-body) i{margin:0 auto;font-size:4rem}input[type=number].input--percent{text-align:center}input[type=number].input--percent+span:after{content:"%"}dialog.dialog-modal.dialog-dashboard-widget-add{min-width:min(45rem,100vw)}dialog.dialog-modal.dialog-dashboard-widget-add form{width:min(45rem,100vw)}dialog.dialog-modal.dialog-dashboard-widget-add .form-tabs-content img{max-width:var(--layout-widget-width);border-radius:var(--widget-border-radius);margin:.5rem 0}dialog.dialog-modal.dialog-dashboard-widget-add .form-tabs-content .form-tabs__piechart img,dialog.dialog-modal.dialog-dashboard-widget-add .form-tabs-content .form-tabs__chart img{max-width:100%}dialog.dialog-modal.dialog-wide{min-width:min(65rem,100vw)}dialog.dialog-modal.dialog-wide form{width:min(65rem,100vw)}.modal-input-dividend{z-index:51}.subgrid-header{box-sizing:border-box;color:#fff;text-align:center;text-shadow:1px 1px 3px #000c;background:var(--color-primary);border-radius:var(--widget-border-radius);width:278px;box-shadow:var(--widget-outer-box-shadow);border:4px solid #0003;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;padding:.5rem 0;font-weight:700;position:relative}.subgrid-header button{aspect-ratio:1;color:#fff;cursor:pointer;background:0 0;border-color:#0000;height:100%;margin-left:auto;padding:0 .5rem;font-weight:700;position:absolute;top:0;right:0}.layer-content{--layer-cutout-width:19.8571rem;--layer-cutout-height:6.2857rem;--layer-cutout-top:11.4286rem;--layer-cutout-left:8.5714rem;--layer-transition:opacity .3s ease-in-out;z-index:1030;background:0 0;border:none;outline:none;width:100vw;max-width:100vw;height:100vh;max-height:100vh;margin:0;padding:0;position:fixed;top:0;left:0;overflow:auto}.layer-content::backdrop{backdrop-filter:var(--backdrop-filter,blur(2px));transition:var(--layer-transition);background:0 0}@starting-style{.layer-content::backdrop{opacity:0}}.layer-content.layer-masked{mask-image:linear-gradient(#fff,#fff),linear-gradient(#000,#000);mask-repeat:no-repeat,no-repeat;mask-position:0 0, var(--layer-cutout-left) var(--layer-cutout-top);mask-size:100% 100%, var(--layer-cutout-width) var(--layer-cutout-height);mask-composite:destination-out;mask-composite:exclude}.layer-content .header-container{height:var(--top-bar-height);align-items:center;display:flex}.layer-content ul{width:21.5714rem;margin:0 auto}@media screen and (width<=500px){.layer-content{backdrop-filter:blur(2px);background-color:#ffffff80;padding-top:4.6429rem}.layer-content ul{margin-right:auto;width:97vw!important;margin-left:auto!important}.layer-content ul li{width:90vw!important}.subgrid-header{box-sizing:border-box;border:0;border-radius:0;padding-top:1.7857rem;padding-bottom:1.7857rem;position:fixed;top:0;left:0;width:100vw!important;margin:0!important}.subgrid-header-close{border:3px solid #ffffff80;border-radius:100px;margin-right:.7143rem}}.layer-content .widget-inner{background:0 0!important}:is(.layer-content .widget-inner):before{transform-origin:top}.layer-content .widget-open-layer:after,.layer-content .widget-open-modal:after{color:#0006;filter:drop-shadow(1px 1px 1px #fffc)drop-shadow(1px 1px 3px #0000004d)}.layer-content a.widget-inner,.layer-content .widget-clickable{transform-origin:top;transition:scale .3s var(--transition-timing-bounce);scale:1}.layer-content a.widget-inner:not(.ux-widget-wrapper__content):hover,.layer-content .widget-clickable:not(.ux-widget-wrapper__content):hover{scale:1.01}#mapdiv .maplibregl-ctrl-top-left{--top-bar-padding-left:calc((100vw - var(--layout-content-width,1200px)) / 2);top:calc(var(--top-bar-height,90px) + 1rem);left:calc(var(--top-bar-padding-left) + .75rem);z-index:6}#mapdiv .maplibregl-ctrl-bottom-left{left:calc((100vw - var(--layout-content-width,1200px)) / 2 + .75rem);z-index:6}#mapdiv .maplibregl-ctrl-top-right{top:calc(var(--top-bar-height,90px) + 1rem);right:calc((100vw - var(--layout-content-width,1200px)) / 2 + .75rem);z-index:6}#mapdiv.map-active{width:100vw;height:calc(100vh - var(--top-bar-height,90px));position:relative}.map-panel{top:calc(var(--top-bar-height,90px) + 20px);right:calc((100vw - var(--layout-content-width,1200px)) / 2 + 12px);z-index:6;width:320px;max-height:min(calc(100% - var(--top-bar-height,90px) - 40px), 70vh);color:var(--color-text-main);pointer-events:auto;border-radius:var(--widget-border-radius);backdrop-filter:blur(4px);background:#ffffff26;border:1px solid #cbcbcb80;flex-direction:column;padding:12px;display:flex;position:absolute;box-shadow:inset 4px 4px 6px -1px #0003,4px 4px 16px -1px #0000001a}.map-panel__backdrop{display:var(--top-bar-backdrop-display,none);pointer-events:none;background:linear-gradient(to bottom, var(--top-bar-bg-color), transparent 50%);backdrop-filter:blur(16px);height:200%;position:absolute;inset:0;mask-image:linear-gradient(#000 0% 50%,#0000 50% 100%)}.map-panel__section{margin-bottom:12px}.map-panel__section-header{margin-bottom:6px;font-weight:700}.map-panel__filter{border:1px solid #d0d4db;border-radius:6px;width:100%;padding:6px}.map-panel__list{flex-direction:column;gap:6px;margin-top:8px;display:flex}.map-panel__list-row{align-items:center;gap:8px;display:flex}.map-panel__list-label{text-align:left;flex:1}.map-panel__search{border-top:1px solid #e5e7eb;margin-top:6px;margin-bottom:12px;padding-top:10px}.map-panel__search-actions{gap:8px;margin-top:6px;display:flex}.map-panel__search-status{color:#475569;margin-top:4px;font-size:12px}.map-panel__search-status--error{color:#b91c1c}.map-panel__scroll{flex:1;min-height:0;overflow:auto}.map-panel__switcher{flex-shrink:0;margin-bottom:12px}.map-panel__layer-list{flex-direction:column;gap:6px;display:flex}.map-panel__layer-card{cursor:pointer;background:0 0;border:2px solid #e5e7eb;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px;transition:border-color .15s,background-color .15s;display:flex}.map-panel__layer-card:hover{background:#3b82f60a;border-color:#93c5fd}.map-panel__layer-card--active{background:#3b82f614;border-color:#3b82f6}.map-panel__layer-thumb{object-fit:cover;border-radius:6px;flex-shrink:0;width:48px;height:48px}.map-panel__layer-label{color:#1e293b;text-align:left;flex:1;font-weight:500}.map-panel__layer-check{color:#3b82f6;opacity:0;flex-shrink:0;transition:opacity .15s}.map-panel__layer-card--active .map-panel__layer-check{opacity:1}.map-panel__extent-btn{text-align:center;flex-shrink:0;width:100%;margin-top:4px;font-size:12px}.map-popup{min-width:220px}.map-popup__header{pointer-events:none;padding:0}.map-popup__coords{color:#64748b;padding-left:2.8rem;font-size:11px}.map-popup__actions{border-top:1px solid #e5e7eb;flex-wrap:wrap;gap:4px;margin-top:6px;padding:6px .5rem 0;display:flex}.map-popup__action-btn{color:#334155;cursor:pointer;background:0 0;border:1px solid #e2e8f0;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:600;transition:background .15s;display:inline-flex}.map-popup__action-btn:hover{background:hsl(from var(--color-primary) h s l / 15%)}.map-popup__action-btn i{color:#64748b;font-size:11px}.map-popup-cluster{min-width:200px;max-height:260px;overflow-y:auto}.map-popup-cluster .overview-menu-label{margin:0 0 8px}.map-device-unlocated{opacity:.45}.map-popup__sensor-section{border-top:1px solid #e5e7eb;margin-top:6px;padding-top:6px}.map-popup__sensor-row{color:#334155;gap:6px;font-size:12px;display:flex}.map-popup__sensor-icon{color:#eab308}.map-loading-overlay{z-index:5;pointer-events:none;backdrop-filter:blur(2px);background:#fff6;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.map-loading-spinner{aspect-ratio:1;background:radial-gradient(farthest-side, var(--color-primary) 94%, #0000) top/6px 6px no-repeat, conic-gradient(#0000 30%, var(--color-primary));border-radius:50%;width:40px;animation:1s linear infinite simple-spinner;mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 0)}@media (width<=640px){.map-panel{border-radius:12px 12px 0 0;width:100%;max-height:45vh;inset:auto 0 0}}.maplibregl-ctrl-3d{background:0 0;border:none;justify-content:center;align-items:center;display:flex}.ux-alert-container{width:100%;height:6rem;max-height:0;transition:max-height .6s var(--transition-timing-ease-in-expo);position:relative;overflow:hidden}.ux-alert-container:has(.ux-alert-show){max-height:6rem;transition:max-height .6s var(--transition-timing-ease-out-expo)}.ux-alert{box-sizing:border-box;pointer-events:none;filter:opacity(0)grayscale(30%);transform-origin:0 0;width:100%;height:6rem;transition:.6s filter var(--transition-timing-bounce);border-bottom:0 solid #0003;position:absolute;top:0;left:0;overflow:hidden;box-shadow:inset 0 10px 9px -7px #0006}.ux-alert.ux-alert-show{pointer-events:auto;filter:opacity()grayscale(0%)}.ux-alert section{box-sizing:border-box;width:var(--layout-content-width);justify-content:space-between;align-items:center;margin:0 auto;padding:1.4286rem 1.4286rem 1rem 0;display:flex}.ux-alert-warning{background:orange}.ux-alert-info{background:#08c}.ux-alert-content{color:#fff;text-shadow:1px 1px 3px #0003}.ux-alert-title{color:#fff;margin-top:0;margin-bottom:5px;padding-top:0;padding-bottom:0;font-size:24px;font-weight:700}.ux-alert-title-link{color:#fff}.ux-alert-title-link:hover,.ux-alert-title-link:focus{color:#fff;text-decoration:underline}.ux-alert-message{margin-top:5px}.ux-alert-button{color:#fff;text-shadow:1px 1px 3px #0006;background:#0003;border:1px solid #0000004d;border-radius:3px;margin-left:10px;padding:8px 1.4286rem;font-weight:700;transition:background-color .3s}.ux-alert-button:focus{outline:0;text-decoration:none}.ux-alert-button:hover{background:#0000004d}@media only screen and (width<=500px){.ux-alert-wrap{flex-direction:column;max-width:inherit!important}.ux-alert-button{margin-top:2.1429rem}.ux-alert-buttons{align-self:flex-end}}.ux-chart-legend{z-index:100;color:#444;background:#ffffffe6;border-radius:5px;padding:10px;font-size:12px;position:fixed;top:-20px;left:10px;box-shadow:2px 2px 9px #00000042}.ux-chart-legend__date-wrap{text-align:right;border-bottom:1px solid #aaa;justify-content:space-between;align-items:center;margin-bottom:5px;padding-bottom:5px;display:flex}.ux-chart-legend__line{justify-content:space-between;align-items:center;display:flex}.ux-chart-legend__line-title{font-weight:700}.ux-chart-legend__line-value{margin-left:10px;font-weight:700}.click-here{color:#0000004d;text-align:center;cursor:default;opacity:0;width:380px;font-family:serif;font-size:3rem;font-style:italic;line-height:3.5rem;transition:opacity .5s;position:absolute;top:0;right:0}.click-here div{font-size:5rem;position:absolute;top:.5rem;right:0;transform:rotate(-45deg)}.click-here.click-here-left div{right:unset;left:0;transform:rotate(225deg)scaleY(-1)}.click-here.click-here-show{opacity:1}@media screen and (width<=1000px){.click-here{display:none!important}}form.uxeon-form,.uxeon-form{margin:0;padding:0 10px 1.4286rem;overflow:hidden}.uxeon-form-v2{flex-wrap:wrap;display:flex}.uxeon-form-v2>.global-error,.uxeon-from-v2>h3{width:100%}.uxeon-form-v2-col{flex-grow:1}.uxeon-form--no-padding,form.uxeon-form--no-padding{padding:0}.uxeon-form-index{margin:0;padding:10px}.uxeon-form-index>h3{margin:5px 0 1.4286rem;font-size:1.285rem;font-weight:700;line-height:27px}.uxeon-form-index>.btn{font-weight:700}.uxeon-form-index input{margin:0!important}.uxeon-form>.form-title{margin:1.4286rem 0!important;font-size:1.285rem!important;font-weight:700!important;line-height:23px!important}.uxeon-form>.header{margin:10px 0 0;font-size:24.5px;font-weight:700;line-height:40px}.uxeon-form .form-section>.section-hint{font-style:italic}.uxeon-form .form-section>.title{margin:10px 0 0;font-size:1rem;font-weight:700}.uxeon-form>.item,.uxeon-form>.form-section>.item{box-sizing:border-box;background:#f3f3f3;min-width:400px;margin:5px 0;padding:10px 100px 0 1.0714rem;display:table;position:relative}.uxeon-form>.item>*,.uxeon-form>.form-section>.item>*{margin-bottom:10px}.uxeon-form>.item input,.uxeon-form>.item select,.uxeon-form>.item textarea,.uxeon-form>.form-section>.item input,.uxeon-form>.form-section>.item select,.uxeon-form>.form-section>.item textarea{margin:0}.uxeon-form .element textarea{width:calc(100% - 1.0714rem)}.uxeon-form>.item .title,.uxeon-form>.form-section>.item .title{font-size:1rem;font-weight:700}.uxeon-form>.item .hint,.uxeon-form>.form-section>.item .hint{max-width:370px;font-size:1rem;font-style:italic;font-weight:400}.uxeon-form .error{color:#9e0f07;font-size:1rem;font-weight:400}.uxeon-form label.inline{display:inline-block!important}.uxeon-form>.item .radio-toggle-elements label,.uxeon-form>.form-section>.item .radio-toggle-elements label{background:#fff;border-left:3px solid #ccc;margin-right:10px;padding:5px 10px;display:inline-block}.uxeon-form>.item .radio-toggle-elements label.active,.uxeon-form>.item .radio-toggle-elements label.toggle-active,.uxeon-form>.form-section>.item .radio-toggle-elements label.active,.uxeon-form>.form-section>.item .radio-toggle-elements label.toggle-active{background:#ecebeb;border-left:3px solid #08c}.uxeon-form .radio-item,.uxeon-form .check-item{box-sizing:border-box;background:#f3f3f3;border-left:3px solid #ccc;min-width:400px;min-height:50px;margin:5px 0;display:table;position:relative}.uxeon-form .item.active,.uxeon-form .item.toggle-active,.uxeon-form .radio-item.active,.uxeon-form .radio-item.toggle-active,.uxeon-form .check-item.active,.uxeon-form .check-item.toggle-active{border-left:3px solid var(--color-form-active-item)}.uxeon-form .radio-item>*,.uxeon-form .check-item>*{display:table-cell}.uxeon-form .radio-item>.element,.uxeon-form .check-item>.element{vertical-align:middle;text-align:center;width:50px}.uxeon-form .radio-item .icon,.uxeon-form .check-item .icon{vertical-align:middle;text-align:center;background:#fafafa;width:50px}.uxeon-form .radio-item>.title,.uxeon-form .check-item>.title{vertical-align:middle;padding:10px 1.0714rem}.uxeon-form .radio-item input,.uxeon-form .check-item input{margin:0}.uxeon-form .radio-item>:first-child,.uxeon-form .check-item>:first-child{border-right:1px solid #dadada}.uxeon-form .radio-item .icon img,.uxeon-form .check-item .icon img{width:2.1429rem;height:2.1429rem}.uxeon-form .radio-item>:nth-child(3n),.uxeon-form .check-item>:nth-child(3n){border-left:1px solid #dadada}.uxeon-form .close-btn{cursor:pointer;position:absolute;top:8px;right:1.0714rem}.uxeon-form .inline-item{background:#f5f5f5;margin:5px 2px 0 0;padding:10px;display:inline-block}.uxeon-form .inline-item>input[type=checkbox]{margin-top:-2px}.uxeon-form .signup-item{margin-bottom:1.4286rem}.uxeon-form .signup-item>.title{margin-bottom:10px;font-weight:700}.uxeon-form .signup-item>.title>span{font-weight:400}.uxeon-form .signup-item>.element input{background:#f5f5f5;border:0;border-radius:2px;width:calc(100% - 1.4286rem);padding:10px;font-size:1.285rem}.uxeon-form .signup-item>.link{margin-top:5px;font-size:12px}.uxeon-form .element-checkbox>input{vertical-align:-1px}.uxeon-form .uxeon-time-input{max-width:80px}.uxeon-form .uxeon-date-input{max-width:100px}.uxeon-form .time-item,.uxeon-form .date-item{display:inline-block}.uxeon-form .time-item.desktop:after{z-index:1;font:var(--fa-font-regular);color:#363636;-webkit-text-decoration:inherit;text-decoration:inherit;content:"";font-size:1rem;font-style:normal;position:relative;right:24px}.uxeon-form .date-item.desktop:after{z-index:1;font:var(--fa-font-regular);color:#363636;-webkit-text-decoration:inherit;text-decoration:inherit;content:"";font-size:1rem;font-style:normal;position:relative;right:24px}.uxeon-form .hide,.uxeon-form .hidden{display:none!important}.uxeon-form .item-horizontal>.element>label,.uxeon-form .item-horizontal>label{color:#aaa;margin:0;font-size:11px;font-weight:700;line-height:2.1429rem;display:inline-block}.uxeon-form>.item-horizontal>label,.uxeon-form>.form-section>.item-horizontal>label{float:left;text-align:right;text-transform:uppercase;width:25%;margin-bottom:0}.uxeon-form .item-horizontal>.element>label{margin:0 5px}.uxeon-form .item-horizontal>.element{width:70%;margin-left:30%}.uxeon-form>.item .item-remove-btn,.uxeon-form>.form-section>.item .item-remove-btn{color:#aaa;cursor:pointer;position:absolute;top:5px;right:10px}.ux-has-hover .uxeon-form>.item .item-remove-btn:hover,.ux-has-hover .uxeon-form>.form-section>.item .item-remove-btn:hover{color:var(--color-form-active-item)}@media screen and (width<=750px){.uxeon-form input,.uxeon-form select,input.search{width:auto}.uxeon-form .item,.uxeon-form .radio-item,.uxeon-form .check-item{width:100%;min-width:200px}.uxeon-form .ux-multi-select .ms-container{width:inherit}}.uxeon-form__line-input-group{background:#f5f5f5;align-items:center;padding:10px;display:flex}.uxeon-form__line-input-group>*{margin:5px!important}.header-tool-fullscreen{order:99;display:none!important}dialog.uxeon-fullscreen[open]{display:grid}.uxeon-fullscreen{--dialog-border-radius:1rem;--dialog-transition:opacity .3s ease-in-out allow-discrete;--glass-color-dark:var(--color-primary);z-index:910;box-sizing:border-box;border-radius:var(--dialog-border-radius);width:98vw;min-width:98vw;height:97vh;min-height:97vh;box-shadow:inset 0 -3em 3em #0000001a, .5rem .5rem .5rem -.3rem hsl(from var(--color-primary) h 36% 38% / 50%), .7rem .7rem .7rem -.5rem hsl(from var(--color-primary) h 36% 38% / 25%), .9rem .9rem .9rem -.7rem hsl(from var(--color-primary) h 36% 38% / 15%);background:0 0;border:0;grid-template-rows:4rem 1fr;padding:0;overflow:visible}.uxeon-fullscreen::backdrop{background:var(--backdrop-background);opacity:1;backdrop-filter:var(--backdrop-filter);transition:var(--dialog-transition)}@starting-style{.uxeon-fullscreen::backdrop{opacity:.5}}.uxeon-fullscreen .content-header .header-tool-fullscreen{display:flex!important}:is(.uxeon-fullscreen .content-header .header-tool-fullscreen) i{--icon-primary-color:var(--color-primary);-webkit-text-stroke:1px lch(from var(--color-primary) 0% c h);pointer-events:none}.uxeon-fullscreen .widget-tool-fullscreen{display:none!important}.uxeon-fullscreen>header{--button-width:3rem;box-sizing:border-box;background:hsl(from var(--color-primary) h s l / 90%);border-top-left-radius:var(--dialog-border-radius);border-top-right-radius:var(--dialog-border-radius);justify-content:space-between;align-self:stretch;align-items:center;height:4rem;padding-left:.4rem;padding-right:.4rem;display:flex}:is(.uxeon-fullscreen>header) h1{padding:0;padding-left:var(--button-width);color:#ffffffe6;letter-spacing:.05rem;background-color:var(--color-primary);-webkit-text-stroke-color:transparent;-webkit-text-stroke-width:.125rem;filter:drop-shadow(.05rem .05rem .1rem #0003);background-clip:text;flex-grow:1;justify-content:center;align-items:center;margin:0;font-size:1.6rem;line-height:1.6rem;display:flex;font-weight:700!important}:is(.uxeon-fullscreen>header) button{box-sizing:border-box;width:var(--button-width);height:var(--button-width);color:#ffffffe6;text-align:center;text-shadow:0 0 .5rem #000c;cursor:pointer;outline:1px dotted var(--color-hover);outline-offset:0;box-shadow:inset 1px 1px .5px #ffffffbf, inset 0 0 5px #ffffffbf, 0 0 .25rem var(--color-hover);background:#0003;border:none;border-radius:50%;flex-grow:0;font-size:1.4rem;line-height:1rem;position:relative}:is(:is(.uxeon-fullscreen>header) button) i{pointer-events:none}:is(:is(.uxeon-fullscreen>header) button):before,:is(:is(.uxeon-fullscreen>header) button):after{z-index:-1;color:#ffffff80;width:100%;height:100%;text-shadow:0 0 .5rem var(--color-primary);pointer-events:none;content:"×";opacity:0;filter:blur(1px);transform-origin:50%;transition:transform .3s var(--transition-timing-bounce), opacity .3s var(--transition-timing-bounce);background:0 0;justify-content:center;align-items:center;font-size:1.8rem;font-weight:700;line-height:1rem;display:flex;position:absolute;top:0;left:0;transform:scale(0)}:is(:is(.uxeon-fullscreen>header) button):before{z-index:-2}:is(:is(.uxeon-fullscreen>header) button):hover:before{opacity:.5;transform:scale(1.7)}:is(:is(.uxeon-fullscreen>header) button):hover:after{opacity:.7;transform:scale(2.9)}:is(:is(.uxeon-fullscreen>header) button):active,:is(:is(.uxeon-fullscreen>header) button):active:focus{outline:none;box-shadow:inset 1px 1px .5px #ffffffbf,inset 0 0 5px #ffffffbf,inset 1px 1px .5px #8c8c8cbf,inset 3px 3px 5px -2px #8c8c8cbf}.uxeon-fullscreen>.fullscreen-content{box-sizing:border-box;color:var(--color-text-main);border-bottom-right-radius:var(--dialog-border-radius);border-bottom-left-radius:var(--dialog-border-radius);background:#fff;flex-grow:1;align-self:stretch;margin:0;padding:0;position:relative}:is(.uxeon-fullscreen>.fullscreen-content) iframe{border-bottom-right-radius:var(--dialog-border-radius);border-bottom-left-radius:var(--dialog-border-radius)}:is(.uxeon-fullscreen>.fullscreen-content) .widget-clickable{box-shadow:none!important}:is(:is(.uxeon-fullscreen>.fullscreen-content) .widget-clickable):before{display:none!important}.uxeon-fullscreen:has(.fullscreen-content header){grid-template-rows:1fr}.uxeon-fullscreen:has(.fullscreen-content header)>header{display:none}.uxeon-fullscreen:has(.fullscreen-content header) .fullscreen-content{border-radius:var(--dialog-border-radius)}.uxeon-menu__list{grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin-left:0;list-style-type:none;display:grid;width:auto!important}.uxeon-menu__label{padding:8px 10px 3px}.uxeon-menu__label,.uxeon-menu__item-group{grid-column:1/6}.uxeon-menu__label-text{color:#363636;font-size:11px;font-weight:700}.uxeon-menu__item,.uxeon-list__item{cursor:pointer;grid-column:1/6;justify-content:space-between;align-items:center;padding:.3rem .2rem;font-weight:600;transition:background .2s;display:flex}.uxeon-list__item{cursor:default}.uxeon-menu__submenu-item>span,.uxeon-menu__item>span,.uxeon-list__item>span{text-overflow:ellipsis;border-radius:3px;flex-grow:1;padding:.3rem .3rem .3rem .8rem;display:block}.uxeon-menu__item span small{display:block}.uxeon-menu__item_subtype--phase123{grid-column:1/3!important}.uxeon-menu__item_subtype--phase123 span{text-align:left!important;padding-left:.8rem!important}.uxeon-menu__item_subtype--phase1 span{-webkit-text-decoration:overline brown;text-decoration:overline brown;text-decoration-thickness:2px}.uxeon-menu__item_subtype--phase2 span{-webkit-text-decoration:overline #000;text-decoration:overline #000;text-decoration-thickness:2px}.uxeon-menu__item_subtype--phase3 span{-webkit-text-decoration:overline gray;text-decoration:overline gray;text-decoration-thickness:2px}.uxeon-menu__item-horizontal{text-align:center;grid-column:auto;justify-content:center;justify-self:stretch}.uxeon-menu__item-horizontal span{align-content:center;align-self:stretch;padding:.3rem}.ux-has-hover .uxeon-menu__item--active,.ux-has-hover .uxeon-menu__item:hover{background:#eee}.ux-has-hover .uxeon-menu__item--active .uxeon-menu__item-annotation,.ux-has-hover .uxeon-menu__item:hover .uxeon-menu__item-annotation{background:#08c;border-radius:0 5px 5px 0;align-content:center;align-self:stretch}.ux-has-hover .uxeon-menu__item:hover>span,.uxeon-menu__item--active>span:not(.uxeon-menu__item-icon){color:#fff;background:#08c}.ux-has-hover .uxeon-menu__item--active:hover>span{background:#08c}.uxeon-menu__item--dropdown-opened,.ux-has-hover .uxeon-menu__item--dropdown-opened:hover{background:#999}.uxeon-menu__item-text{white-space:nowrap;max-width:100%;overflow:hidden}.uxeon-menu__item-text,.uxeon-menu__item-icon{color:#08c;transition:color .2s}.uxeon-menu__item span.uxeon-menu__item-icon{color:#aaa;text-align:center;flex-grow:0;align-content:center;align-self:stretch;margin-left:.2rem;padding:0 .5rem}.uxeon-menu__item--active .uxeon-menu__item-text,.uxeon-menu__item--dropdown-opened .uxeon-menu__item-text,.uxeon-menu__item--dropdown-opened .uxeon-menu__item-icon{color:#fff}.uxeon-menu-select .uxeon-menu__item-text{padding-left:2rem}.uxeon-menu-select .uxeon-menu__item-text:before{font:var(--fa-font-regular);content:"";position:absolute;left:10px}.uxeon-menu-select .uxeon-menu__item--active .uxeon-menu__item-text:before{color:#fff;content:""}.uxeon-menu__timestep{line-height:1rem}.uxeon-menu .uxeon-menu__submenu{z-index:100;background:#fff;border:1px solid #ccc;border-radius:5px;width:calc(100% - 2px);margin-left:0;padding:5px 0;list-style-type:none;display:none;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 1px 1px 1px #00000017}.uxeon-menu__item--dropdown-opened .uxeon-menu__submenu{display:block}.uxeon-menu__submenu-item{color:#08c;cursor:pointer;justify-content:space-between;align-items:center;padding:2px 1.4286rem;transition:background .2s;display:flex}.ux-has-hover .uxeon-menu__submenu-item:hover{background:#08c}.ux-has-hover .uxeon-menu__submenu-item:hover .uxeon-menu__submenu-item-text,.ux-has-hover .uxeon-menu__submenu-item:hover .uxeon-menu__submenu-item-icon{color:#fff}.uxeon-menu__submenu-label{padding:5px 1.4286rem}.uxeon-menu__submenu-label-text{color:#363636;font-size:11px;font-weight:700}.uxeon-menu__item-group-text{position:relative}.uxeon-menu__item-group-title{white-space:nowrap;width:100%;font-size:1rem;font-weight:700;line-height:1.5rem;overflow:hidden}.uxeon-menu__item-group-smalltext{font-size:.8751rem;line-height:1.5rem}.uxeon-menu__group-select-wrap{padding-bottom:1.4286rem}.uxeon-menu__group-select-btns{text-align:right}.uxeon-menu__group-select-btns a{margin-left:10px}.uxeon-menu__item-functions{align-content:center;align-self:stretch;display:flex}.uxeon-menu__item-function{color:#08c;border-radius:3px;align-content:center;align-self:stretch;margin:0 .1rem;padding:0 .5rem;transition:all .2s}.uxeon-menu__item-function:first-of-type{margin-left:.2rem}.uxeon-menu__item-function:last-child{margin-right:0}.ux-has-hover .uxeon-menu__item-function:hover{color:#fff;background:#08c}.uxeon-menu__list-item-empty{color:#aaa;grid-column:1/6;justify-content:space-around;align-items:center;height:150px;font-size:16px;font-weight:700;display:flex}.uxeon-menu__list-item-empty span:before,.uxeon-menu__list-item-empty span:after{color:#aaa;content:" – "}.uxeon-menu__item-warning{color:orange;margin-left:.2rem;padding:0 .5rem;position:relative}.uxeon-menu__item-horizontal .uxeon-menu__item-warning{position:absolute;right:.2rem}.uxeon-menu__item-annotation{color:#aaa;margin-left:-5px;padding:0 .5rem;font-size:10px;font-weight:700}.uxeon-menu__lock{color:purple;margin-left:.2rem;padding:0 .5rem;position:relative}.widget-menu--icon-click{margin-bottom:.6rem;position:relative}@media (any-pointer:coarse){.uxeon-menu__item{padding-top:10px;padding-bottom:10px}.uxeon-menu__submenu-item{padding-top:8px;padding-bottom:8px}}.modal{border-radius:var(--widget-border-radius);background:#ddd;border:3px solid #ddd;outline:1.5px solid #000}.modal-body{color:#000;border-radius:var(--widget-border-radius) var(--widget-border-radius) 0 0;background:#fff;border:none}.modal-footer{background:#dedede;border-top:1px solid #ccc;border-radius:0 0 3px 3px;padding-top:11px;padding-bottom:.7143rem;box-shadow:inset 0 1px #adadad}.modal-body h2{margin-top:1.0714rem;margin-bottom:5px;font-size:1rem;line-height:1.6rem}.modal-body label p:first-child,.modal-body .modal-title+p{margin-top:1.0714rem}.modal .error{color:orange;text-align:center;margin:0;padding:6px 0}.modal .error:first-of-type{border-top:2px solid orange}.modal .error:last-of-type{border-bottom:2px solid orange}.modal-info{background:#fff;padding:0 1.0714rem 1.0714rem}.modal-info:empty{display:none}.modal-info .locked{color:purple;text-align:center;border-top:2px solid purple;border-bottom:2px solid purple;margin:0;padding:.4286rem 0}.modal-info .locked i{margin-right:.5rem}.modal-backdrop{background:var(--color-backdrop);backdrop-filter:blur(5px)}.select-icon{float:left;width:2.1429rem;height:2.1429rem;margin-right:.7143rem}.ux-has-hover .select-icon:hover{cursor:pointer;background:var(--color-hover)}.select-icon.inactive{opacity:.2}.uxeon-modal .modal-title{padding-top:.1429rem;font-size:1.285rem;font-weight:700}.uxeon-modal .modal-subtitle{margin-top:.7143rem;font-weight:700}.uxeon-modal .modal-item{background:#f5f5f5;margin-bottom:.7143rem;padding:.7143rem 1.0714rem}.uxeon-modal .modal-item--check input{margin-right:1.0714rem}.uxeon-modal .modal-item--flex{align-items:center;display:flex}.uxeon-modal form,.uxeon-modal .modal-item:last-child{margin-bottom:0}.uxeon-modal .modal-body{max-height:450px}.uxeon-modal .form-error.global-error{margin-bottom:.7143rem}.uxeon-modal .modal-loading{z-index:100;cursor:wait;background:#fffc;width:100%;height:100%;position:absolute;top:0;left:0}.uxeon-modal .modal-loading img{position:absolute;top:calc(50% - 1.1429rem);left:calc(50% - 1.1429rem)}.uxeon-modal .modal-loading-btn{border-color:#333;border-radius:0;background:#666!important}.modal-footer button.btn.modal-loading-btn{background:#666!important}.modal-footer .btn{font-weight:600}.modal-footer .btn[hidden]{display:none}.modal-footer button.btn.modal-settings-btn,.modal-footer button.btn.modal-settings2-btn{float:left;background:#666;border-color:#333}.modal-footer button.btn.modal-settings-btn:hover,.modal-footer button.btn.modal-settings2-btn:hover{background:#08c}.btn-modal-sensor-delete{border-radius:2px}.btn-modal-sensor-add{border:1px solid #333;padding:.5rem;border:.5rem solid #fff!important;width:100%!important;height:3.5rem!important}.ux-modal__form .ux-modal__form-item{margin-top:.7143rem}.ux-modal__check-input{justify-content:center;align-items:center;min-height:200px;display:flex}.ux-modal__check-input>*{text-align:center}.ux-modal__result-value{margin-bottom:1.1429rem;font-size:1.4286rem}.ux-modal__result-date{color:#aaa}.ux-modal__timeout button{margin-top:1.1429rem}.uxeon-modal-form-group{margin-bottom:.7143rem}.uxeon-modal-form-group--horizontal{align-items:center;display:flex}.uxeon-modal__label{font-weight:700}.uxeon-modal-form-group--horizontal .uxeon-modal__label,.uxeon-modal-form-group--horizontal .uxeon-modal__control{margin-right:.7143rem}.uxeon-modal-form-group--horizontal .uxeon-modal__label:last-child,.uxeon-modal-form-group--horizontal .uxeon-modal__control:last-child{margin-right:0}.widget-pump-station-size-select-wrap img{max-height:40px}.modal-radio-group{justify-content:normal!important}.modal-radio-group label{align-items:center;margin:0;padding:5px 0;display:flex}.modal-radio-group label:hover{background:#f5f5f5}.modal-radio-group input{appearance:none;background:#ddd;border:3px solid #fff;border-radius:50%;outline:none;width:1rem;height:1rem;margin-right:1rem;box-shadow:0 0 0 1px #888}.modal-radio-group input:checked{background:#08c;box-shadow:0 0 0 1px #08c}.modal-input-group{grid-auto-columns:1fr;grid-auto-flow:column;justify-content:space-between;align-items:end;gap:2rem;display:grid}.modal-input-group>*{flex-grow:1;margin-bottom:5px}.modal-input-group>label:first-child input[type=text]{width:100%!important}.modal-input-group>label{flex-direction:column;justify-content:space-between;align-self:stretch;display:flex}.modal-input-group>label:last-child{flex-grow:0}input[disabled].modal-input-sensor-text{box-sizing:border-box;color:#fff;cursor:default;width:auto;box-shadow:none;background:#666;border:1px solid #333;padding:1.1rem .5rem}input.modal-input-project-name{box-sizing:border-box;width:100%;font-size:1.6rem}input.modal-input-100,select.modal-input-100{box-sizing:border-box;width:100%;height:auto;padding:.5rem;font-size:1rem;line-height:1rem}.modal-reg-config-table{width:100%}.modal-reg-config-table thead{border-bottom:2px solid #ddd}.modal-reg-config-table tbody,:is(:is(.modal-reg-config-table tbody) tr):first-child td{padding-top:.5rem}.modal-reg-config-table th{text-align:left;padding:.5rem 0}:is(.modal-reg-config-table td):first-child{padding-right:.5rem}.modal-reg-config-table .modal-input-sensor-text{text-align:center}.modal a.btn,.modal-footer button.btn,.btn-psdark{--gradient-color1:var(--color-primary);--gradient-color2:var(--color-primary);background:var(--color-primary);background-color:#0000;background-image:linear-gradient(145deg, var(--gradient-color1), var(--gradient-color2));border-radius:calc(var(--widget-border-radius) - 4px);color:#fff!important}.modal-password-validator{top:50%;left:100%;transform:translate(1rem,-50%)}.modal-feature-image{margin:10px 0}.modal-iframe-fullscreen{border:none;width:100%;height:100%}.modal-chart-container{height:500px}.modal-errors-list{max-height:120px;overflow-y:scroll}input.modal-support-code{letter-spacing:1rem}.modal-select-wide{width:72.5%}.modal-btn-inline{margin-left:.5rem}.modal-help-link{float:right}.ux-multi-select .ms-container{gap:10px;width:auto;display:flex}.ux-multi-select .ms-container:after{content:none}.ux-multi-select .ms-selectable,.ux-multi-select .ms-selection{color:#555;border-radius:var(--input-border-radius,4px);background:#ffffffbf;border:2px solid #0000001a;flex:1;min-width:0;padding:.2rem}.ux-multi-select .ms-list{--gradient-color1:hsl(from var(--color-primary) h 36% 38% / 25%);--gradient-color2:hsl(from var(--color-primary) h 36% 38% / 15%);background-image:linear-gradient(225deg, var(--gradient-color1), var(--gradient-color2));border-radius:var(--input-border-radius,4px);border:2px solid #0000001a;height:200px;margin:0;padding:.3rem;list-style-type:none;position:relative;overflow-y:auto;box-shadow:inset 1px 1px .5px #ffffffbf,inset 0 0 5px #ffffffbf}.ux-multi-select .ms-list:focus{border-color:#52a8eccc;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #52a8ec99}.ux-multi-select .ms-list ul{margin:0;padding:0;list-style-type:none}.ux-multi-select .ms-optgroup-container{width:100%}.ux-multi-select .ms-optgroup-label{color:var(--color-primary);cursor:pointer;margin:0;padding:5px 0 0 5px;font-weight:700;overflow:hidden}.ux-multi-select .ms-optgroup-label:hover{color:#005580}.ux-multi-select .ms-elem-selectable,.ux-multi-select .ms-elem-selection{color:#555;text-shadow:var(--input-text-shadow);cursor:pointer;border-radius:var(--input-border-radius,4px);margin-top:.1rem;margin-bottom:.1rem;padding:.5rem;font-size:1rem}.ux-multi-select .ms-elem-selectable:hover,.ux-multi-select .ms-elem-selection:hover,.ux-multi-select .ms-hover{color:#fff;cursor:pointer;background-color:var(--color-hover);text-decoration:none}.ux-multi-select .ms-elem-selectable.disabled,.ux-multi-select .ms-elem-selection.disabled{color:#aaa;cursor:text;background-color:#eee}.ux-multi-select .hidden{display:none!important}.ux-multi-select .title{text-align:center;padding:.2rem;font-weight:650}.ux-multi-select__blocker{display:none}.ux-multi-select__blocker--active{background:#ffffff80;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.ux-multi-select__search-input{box-sizing:border-box;width:100%;height:2.1429rem!important;margin-bottom:5px!important}.ux-multi-select .ms-list [data-warn=true]:before{font:var(--fa-font-solid);color:red;content:"";padding-right:5px;font-size:1rem;display:inline-block}.overview-menu-container{flex-direction:column;display:flex;overflow:scroll}.overview-menu-search,.overview-menu-item{color:#000;cursor:pointer;background:0 0;border:0;padding:.2rem 0;font-weight:600;text-decoration:none;display:flex}.overview-menu-item.active,.overview-menu-item:hover{background:hsl(from var(--color-primary) h s l / 25%)!important}.overview-menu-item span{text-overflow:ellipsis;text-align:left;text-wrap:nowrap;text-shadow:1px 1px 1px #0003,1px 1px 2px #ffffff4d;cursor:pointer;flex-grow:1;align-items:center;margin-right:.5rem;display:flex;position:relative;overflow:hidden}.overview-menu-item i.overview-menu-icon{--icon-color:#aaa;--fa-primary-color:lch(from var(--icon-color) 0% c h);--fa-secondary-color:var(--icon-color);--fa-secondary-opacity:1;box-sizing:border-box;filter:drop-shadow(2px 2px 1px #0003)drop-shadow(-1px -1px #ffffff26);flex-grow:0;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:1.8rem;height:1.8rem;margin:0 .5rem;font-size:1.3rem;line-height:1.3rem;display:flex;position:relative}.overview-menu-item .overview-menu-suffix{color:#0006;filter:drop-shadow(1px 1px 1px #fffc)drop-shadow(1px 1px 3px #0000004d);justify-content:center;align-self:center;align-items:center;height:1.8rem;margin:0 .5rem;font-size:1rem;line-height:1rem;display:flex}.overview-menu-item.active i.overview-menu-icon{text-shadow:0 0 .5rem var(--icon-color), 0 0 .5rem var(--icon-color)}.overview-menu-item.warning .overview-menu-suffix{--fa:""}.overview-menu-item.locked .overview-menu-suffix{--fa:""}.overview-menu-item.home:not(.locked) .overview-menu-suffix{--fa:""}.overview-menu-search{justify-content:center;margin:0 .5rem .5rem;padding:0;position:relative}.overview-menu-search input{--gradient-color1:#0000000d;--gradient-color2:#ffffff40;border-radius:2rem}:is(.overview-menu-search input+span):after{transform:none!important}.overview-menu-empty{margin:auto}.overview-menu-label{cursor:default;border-top:1px solid #0006;border-bottom:1px solid #0003;grid-column:1/6;justify-content:space-between;height:0;margin:1rem .5rem;display:flex;overflow:visible}.overview-menu-label span{text-overflow:ellipsis;color:#000000b3;text-wrap:nowrap;background:#fff;border-radius:.3rem;width:auto;height:1.5rem;margin-top:-.8rem;margin-left:1rem;margin-right:1rem;padding:0 .5rem;font-size:1rem;font-weight:400;display:block;overflow:hidden;box-shadow:0 0 .3rem #0000004d}.sensor-select-element{--wrapped-input-height:calc(var(--input-height) - 4px);z-index:50;box-sizing:border-box;border-radius:calc(var(--input-border-radius) + 2px);justify-content:space-between;width:100%;display:flex;position:relative;padding:0!important}.sensor-select-element .selectize-input i{font-size-adjust:1;font-size:1rem}.sensor-select-element .sensor-select-btn{width:3rem;height:var(--wrapped-input-height);cursor:pointer;position:relative;pointer-events:auto!important}.sensor-select-element .sensor-select-btn:after{content:"";justify-content:center;width:3rem;top:50%;right:0;transform:translateY(-50%)}.sensor-select-element .sensor-select-wrap{width:calc(100% - 3rem)}.sensor-select-element .selectize-input{flex-basis:1fr;border:0;outline:none;align-content:center;padding:0;display:flex}:is(.sensor-select-element .selectize-input)>*{flex:1 1 0;width:0;min-width:0}.sensor-select-element .selectize-input:focus,.sensor-select-element .selectize-input.focus{box-shadow:none;border-width:0;outline:none}.sensor-select-element .selectize-control{height:var(--wrapped-input-height);min-height:var(--wrapped-input-height);display:flex}.sensor-select-element .selectize-input,.sensor-select-element .selectize-input.has-items{border-radius:var(--input-border-radius);background:0 0;overflow:hidden;padding:0!important}.sensor-select-element .selectize-input>input{--input-height:var(--wrapped-input-height);box-sizing:border-box;line-height:var(--wrapped-input-height);text-align:left!important;box-shadow:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;outline:none!important;padding-left:1.5rem!important}.sensor-select-element .selectize-input>input:first-child{padding-left:.5rem!important}.sensor-select-element .selectize-input.has-items.full>input{display:none!important}.sensor-select-element .selectize-input.has-items.full>a.item:last-of-type{flex-grow:3}.sensor-select-element .selectize-input.has-items.full>a.item:not(:last-of-type,:first-of-type){width:3.5rem;max-width:3.5rem}:is(.sensor-select-element .selectize-input.has-items.full>a.item:not(:last-of-type,:first-of-type)) i{margin-left:.3rem}:is(.sensor-select-element .selectize-input.has-items.full>a.item:not(:last-of-type,:first-of-type)) span{display:none}.sensor-select-element .selectize-input a.item{box-sizing:border-box;width:auto;padding:0 .5rem 0 calc(var(--wrapped-input-height) * .7);line-height:var(--wrapped-input-height);color:#fff;white-space:nowrap;background:var(--color-selected-solid-light);outline:none;align-items:center;gap:.5rem;text-decoration:none;display:flex;position:relative}:is(.sensor-select-element .selectize-input a.item) span{text-overflow:ellipsis;overflow:hidden}.sensor-select-element .selectize-input a.item:first-child{padding-left:10px}.sensor-select-element .selectize-input a.item:first-child:before{left:1rem}.ux-has-hover .sensor-select-element .selectize-input a.item.active,.ux-has-hover .sensor-select-element .selectize-input a.item.active:after{background:var(--color-selected-solid)}.sensor-select-element .selectize-input a.item:after{z-index:1;width:var(--wrapped-input-height);height:var(--wrapped-input-height);content:" ";background:var(--color-selected-solid-light);border-radius:calc(var(--input-border-radius) / 2);clip-path:polygon(-100% -100%,200% 200%,200% -100%);position:absolute;top:0;right:0;transform:translate(48%)scaleX(.7)rotate(45deg);box-shadow:2px -2px 0 2px #fff,3px -3px 0 2px #fff}.sensor-select-element .selectize-input a.item:last-child:after,.sensor-select-element .selectize-input a.item.sensor:after{content:none}.sensor-select-element .selectize-input a.item:last-child,.sensor-select-element .selectize-input a.item.sensor{background:var(--color-selected-solid)}.sensor-select-element .selectize-dropdown{z-index:100;text-align:left}@media (any-pointer:coarse){.selectize-dropdown-content [data-selectable]{padding-top:8px;padding-bottom:8px}}.selectize-dropdown-content .sensor-select-option i{font-size-adjust:1;margin-right:.5rem}.uxeon-table{overflow:hidden}.uxeon-table .no-data{text-align:center;padding:50px 0}.uxeon-table thead th{cursor:pointer;background:#e5e5e5;font-weight:700}.uxeon-table .header{margin-top:1.4286rem}.uxeon-table .header-right-bar{float:right}.uxeon-table .header .title{float:left;margin:0 0 10px}.uxeon-table .header .search-label:before{font:var(--fa-font-solid);color:#666;content:"";position:absolute;top:5px;left:10px}.uxeon-table .header .search-label.filled:before{content:""}.uxeon-table thead.sticky{z-index:100;position:fixed;top:0}.uxeon-table .sticky-placeholder{visibility:hidden}.uxeon-table th[table-sort=up]:after,.uxeon-table th[table-sort=down]:after{font:var(--fa-font-solid);position:relative;left:10px}.uxeon-table th[table-sort=up]:after{content:""}.uxeon-table th[table-sort=down]:after{content:""}.uxeon-table .empty-row td{vertical-align:middle;text-align:center;height:300px}.uxeon-table .empty-row-sm td{vertical-align:middle;text-align:center;height:100px}.uxeon-table .uxeon-table--align-middle td,.uxeon-table .uxeon-table--align-middle th{vertical-align:middle}.widget-table-wrap{margin:0 10px;overflow-y:auto}.energy-meter-table-cell{max-width:300px;overflow:hidden}.energy-meter-table-cell>b,.energy-meter-table-cell>small{text-overflow:ellipsis;white-space:nowrap;max-width:300px}.table-buttons-container{box-sizing:border-box;justify-content:right;align-items:center;gap:1.0714rem;width:fit-content;height:100%;margin-left:auto;font-size:1rem;display:flex;position:relative}.table-buttons-container:hover>.ux-tooltip{opacity:0}:is(.table-buttons-container .bttn):before{display:none}:is(.table-buttons-container .bttn):hover+.ux-tooltip{opacity:1}.table-buttons-container i.has-suffix{transform:translate(-.4rem)}.table-buttons-container i.has-suffix+i{color:var(--color-primary);font-size:1rem;position:absolute;top:50%;right:.8rem;transform:translateY(-50%)}.table-buttons-container button.disabled-clickable,.table-buttons-container button[disabled]{color:#999;opacity:1;border-color:#aaa;outline-color:#eee}:is(.table-buttons-container button.disabled-clickable,.table-buttons-container button[disabled]) i.has-suffix+i{color:#999}:is(.table-buttons-container button.disabled-clickable,.table-buttons-container button[disabled]):hover{color:purple;cursor:not-allowed;background:#f0f0f0;border-color:purple}:is(:is(.table-buttons-container button.disabled-clickable,.table-buttons-container button[disabled]):hover .fa):before{content:""!important}:is(.table-buttons-container button.disabled-clickable,.table-buttons-container button[disabled]):hover i.has-suffix+i{display:none}:is(.table-buttons-container button.disabled-clickable,.table-buttons-container button[disabled]):hover i.has-suffix{transform:translate(0)}.sensors-list{margin-left:.5rem}.sensors-list>li{list-style-type:none}.table-flex-container{flex-direction:column;justify-content:center;align-items:flex-start;min-width:150px;height:100%;display:flex}.table-interleaved-titles{box-sizing:border-box;border-top:1px solid #00000012;grid-auto-flow:column;justify-content:space-evenly;width:100%;padding-top:.5rem;line-height:1rem;display:grid;transform:translateY(1rem)}:is(.tabulator-header .table-interleaved-columns)~.table-interleaved-columns{border-left:2px double #0000001a}:is(.tabulator-header .table-interleaved-columns) p{margin:0;font-size:.9rem;transform:translateY(.3rem)}:is(.tabulator-header .table-interleaved-columns)>.tabulator-col-content,:is(.tabulator-header .table-interleaved-columns)>.tabulator-col-content:first-of-type{z-index:9;padding-left:0!important;padding-right:0!important}:is(.tabulator-header .table-interleaved-columns) div.tabulator-col-content{background:0 0!important}:is(.tabulator-header .table-interleaved-columns) .tabulator-col-group-cols{border-top-color:#0000!important;overflow:visible!important}:is(:is(.tabulator-header .table-interleaved-columns) .tabulator-col-group-cols) .tabulator-col{overflow:visible}:is(.tabulator-header .table-interleaved-columns) .table-interleaved-col--up{color:#00000040;overflow:visible}:is(.tabulator-header .table-interleaved-columns) .tabulator-col-title-holder,:is(.tabulator-header .table-interleaved-columns) .tabulator-col-title{overflow:visible!important}:is(.tabulator-header .table-interleaved-columns) .tabulator-col-title{flex-direction:column;align-items:center;display:flex}.table-interleaved-col--up .tabulator-col-title:before{text-align:center;content:"⫯";width:30px;font-size:1.3rem;line-height:1.3rem;display:block;position:absolute;top:0;left:0;transform:translateY(-.3rem)}.table-interleaved-col--up .tabulator-col-title:after{z-index:9;text-align:center;content:"⫰";width:30px;font-size:1.3rem;line-height:1.3rem;display:block;position:absolute;top:0;left:0;transform:translateY(.5rem)}.grid-tabs{border:1px solid #dadada;flex:1;width:100%;max-height:100%;display:flex;overflow:hidden}.grid-tabs--overflow{overflow:visible}.grid-tabs__select{border-right:1px solid #dadada;height:100%;margin-right:-1px;overflow-y:auto}.grid-tabs--overflow .grid-tabs__select{overflow-y:visible}.grid-tabs__select hr{margin:.5rem}.grid-tabs__select-item{color:#08c;cursor:pointer;justify-content:space-between;align-items:center;min-width:100px;padding:5px 16px;transition:background .3s;display:flex;position:relative}.grid-tabs__select-item i{color:#ccc;margin-left:1rem}.ux-has-hover .grid-tabs__select-item:hover{background:#08c1}.grid-tabs__select-item--active{color:#fff;background:#08c}.ux-has-hover .grid-tabs__select-item--active:hover{background:#08c}.grid-tabs__select-item--disabled{color:#ccc}.ux-has-hover .grid-tabs__select-item--disabled:hover{background:#ccc1}.grid-tabs__select-item--locked{color:#ccc}.grid-tabs__select-item--locked:after{height:16px;font:var(--fa-font-solid);color:#fff;content:"";background:purple;border-radius:8px;padding:0 10px;font-size:12px;line-height:16px;position:absolute;top:calc(50% - 8px);right:5px}.grid-tabs__contents{border-left:1px solid #dadada;flex:1;height:calc(100% - 1.4286rem);padding:10px;overflow-y:auto}.grid-tabs--overflow .grid-tabs__contents{overflow-y:visible}.harmonics-tabs-wrapper .grid-tabs{flex-direction:column;display:flex}.harmonics-tabs-wrapper .grid-tabs__select{border-bottom:1px solid #dadada;border-right:none;flex-direction:row;display:flex}div.dialog-body.dialog-body--with-tabs{grid-template-columns:1fr 2fr;gap:1rem;display:grid}.dialog-wide div.dialog-body.dialog-body--with-tabs{grid-template-columns:1fr 5fr}dialog.dialog-modal .dialog-body--before-tabs{min-height:auto;padding-bottom:0}dialog.dialog-modal .dialog-body--before-tabs+.dialog-body--with-tabs{min-height:auto;padding-top:0}.form-tabs{box-sizing:border-box;border-radius:var(--input-border-radius);background:#0000000d;flex-direction:column;gap:.5rem;padding:.8rem .5rem;display:flex}.form-tabs button{text-align:left;text-shadow:var(--input-text-shadow);background:var(--color-input-background);border-radius:var(--input-border-radius);transition:scale .2s var(--transition-timing-bounce), filter .2s var(--transition-timing-bounce);border:none;align-items:center;padding:.5rem;font-weight:550;display:flex}.form-tabs--selected:is(.form-tabs button){color:#fff;background:var(--color-selected)}:is(.form-tabs button):hover{cursor:pointer;filter:brightness(115%);scale:1.03}.form-tabs i{margin-right:.5rem;font-size:1.2rem}.form-tabs-label{color:#0009;text-transform:uppercase;margin-top:.5rem;margin-bottom:.5rem;padding:0 .6rem;font-size:.9rem;font-weight:600}.form-tabs-label:first-child{margin-top:0}.form-tabs-content>label:not(.form-tabs--selected),.form-tabs-content>div:not(.form-tabs--selected){display:none}.form-tabs-subcontent h2{font-size:1.25rem}:is(.form-tabs-subcontent h2):first-child{margin-top:0}.sharing-table .tabulator-row.tabulator-group .tabulator-group-toggle{display:none}.sharing-table .tabulator .tabulator-cell[tabulator-field=nameid],.sharing-table .tabulator .tabulator-cell[tabulator-field=email]{padding-left:10px!important}.sharing-header{justify-content:space-between;align-items:center;min-height:40px;display:flex}.sharing-header .btn{margin:0 .5rem;padding:.5rem 1rem;font-weight:600}:is(.sharing-header .btn) i{margin-right:.5rem}.sharing-header-icon{box-sizing:border-box;text-align:center;border-right:1px solid #0003;width:52px;padding:.5rem 10px .5rem 0}.tabulator-group .sharing-header-icon{font-size:1.4rem}.sharing-header-type,.sharing-header-title{flex-grow:1;padding-left:1rem;font-weight:400}.sharing-header-type strong,.sharing-header-title strong{font-weight:700;display:block}.sharing-header-type{text-align:left;border-right:1px solid #0003;flex-grow:0;width:80px;padding-right:1rem;font-weight:550}.table-tick{font-size:1.4rem}.sharing-item{align-items:center;display:flex}.sharing-item strong{display:block}.sharing-item .sharing-header-icon{background:0 0;border:none;border-left:1px solid #0000;border-right:1px solid #ccc;border-radius:0;margin-right:1rem;font-size:1.4rem}.project-access-checkbox{border-radius:var(--widget-border-radius);background:#f0f0f0cc;border:1px solid #ccc;grid-template-columns:min-content 2fr 7fr;align-items:center;padding:.5rem;display:grid}.project-access-checkbox span:last-child{text-align:right;flex-grow:1;align-self:flex-end;display:block}.tags-cloud-list,.tags-cloud-select{flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex}:is(.tags-cloud-list,.tags-cloud-select):after{content:"";flex:100 auto}:is(.tags-cloud-list,.tags-cloud-select) input{width:1.15em;height:1.15em;font:inherit;color:currentColor;appearance:none;background-color:#0000;border:0;border-radius:.15em;place-content:center;margin:0 .5rem 0 0;display:grid;transform:translateY(-.075em);outline:0!important}:is(:is(.tags-cloud-list,.tags-cloud-select) input):before{content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform-origin:0 100%;width:.65em;height:.65em;font-size:1.4rem;transition:transform .12s ease-in-out;transform:scale(0);box-shadow:inset 1em 1em #fff}:is(:is(.tags-cloud-list,.tags-cloud-select) input):checked:before{transform:scale(1)}:is(.tags-cloud-list,.tags-cloud-select) label{--gradient-color1:hsl(from var(--color-primary) h 36% 38% / 15%);--gradient-color2:hsl(from var(--color-primary) h 36% 38% / 5%);background-color:#0000;background-image:linear-gradient(225deg, var(--gradient-color1), var(--gradient-color2));border:2px solid #0000001a;border-radius:3rem;flex-grow:1;justify-content:center;align-items:center;width:fit-content;margin:0;padding:.4rem 1.8rem .4rem .5rem;font-weight:550;display:flex;position:relative;box-shadow:inset 1px 1px .5px #ffffffbf,inset 0 0 5px #ffffffbf}:is(:is(.tags-cloud-list,.tags-cloud-select) label):before{z-index:1;font:var(--fa-font-light);color:#0000;content:"";font-size:1.4rem;line-height:1.4rem;transition:scale .12s ease-in-out .12s;position:absolute;top:50%;left:.7rem;translate:0 -50%;scale:1}:is(:is(.tags-cloud-list,.tags-cloud-select) label):has(input:checked){color:#fff;background:hsl(from var(--color-primary) h s l / 70%);border:2px solid var(--color-primary)}:is(:is(.tags-cloud-list,.tags-cloud-select) label):has(input:checked):before{scale:0}.tag-special__lighting:is(:is(.tags-cloud-list,.tags-cloud-select) label){--gradient-color1:#84843e26;--gradient-color2:#84843e0d}.tag-special__lighting:is(:is(.tags-cloud-list,.tags-cloud-select) label):before{color:#0006;content:""}.tag-special__main-incomer:is(:is(.tags-cloud-list,.tags-cloud-select) label):before{color:#0006;content:""}.tag-special__renewables:is(:is(.tags-cloud-list,.tags-cloud-select) label):before{color:#0006;content:""}.tag-special__vacant:is(:is(.tags-cloud-list,.tags-cloud-select) label):before{color:#0006;content:""}.tags-cloud-select label:hover{color:#fff;border-color:var(--color-primary);background:var(--color-primary)!important}:is(.tags-cloud-select label:hover) input:before{box-shadow:inset 1em 1em #fff}.tags-cloud-select--compact label{padding:.2rem .3rem}.tags-cloud-select--compact input{margin-right:.15rem}.tags-cloud-list{box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;width:100%;height:100%;display:flex}.tags-cloud-list label{cursor:default;border-radius:var(--widget-border-radius);box-shadow:none;border:2px solid #fff3;padding-top:.2rem;padding-bottom:.2rem;font-weight:500}:is(.tags-cloud-list label):before{color:#0006;text-align:center;content:"";width:2.4rem;left:0}.tags-cloud-list input{cursor:default}.content-header{z-index:1;border-bottom:1px solid hsl(from var(--color-primary) h 36% 38% / 15%);background:0 0;justify-content:space-between;align-items:stretch;height:6.1429rem;display:flex;position:relative}.content-header label{justify-content:center;align-items:center;margin:.8rem;display:flex;position:relative}:is(.content-header label) .ux-input-segmented{--glass-surface-inset-y:0rem;--glass-surface-inset-x:0rem;--glass-color:color-mix(in srgb, var(--color-primary) 40%, #ccccdf);border-radius:2.5rem;height:100%!important}:is(:is(.content-header label) .ux-input-segmented) .glass-surface-bg{transition:none}:is(:is(.content-header label) .ux-input-segmented__item) span{width:80%;text-shadow:var(--input-text-shadow);filter:drop-shadow(1px 1px 3px #0000001a);border-radius:2.5rem;align-self:center;font-weight:550}:is(:is(.content-header label) .ux-input-segmented__item):hover span{background:#fffc}:is(.content-header label) .ux-input-segmented__item--selected{--gradient-color1:hsl(from var(--color-primary) h 66% 68% / 65%);--gradient-color2:hsl(from var(--color-primary) h 66% 68% / 55%);--glass-reflex-dark:1;--glass-reflex-light:1;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--glass-color-light) calc(var(--glass-reflex-light) * 10%), transparent), inset 2px 1px 0 -1px color-mix(in srgb, var(--glass-color-light) calc(var(--glass-reflex-light) * 90%), transparent), inset -1.5px -1px 0 -1px color-mix(in srgb, var(--glass-color-light) calc(var(--glass-reflex-light) * 80%), transparent), inset -2px -6px 1px -5px color-mix(in srgb, var(--glass-color-light) calc(var(--glass-reflex-light) * 60%), transparent), inset -1px 2px 3px -1px color-mix(in srgb, var(--glass-color-dark) calc(var(--glass-reflex-dark) * 20%), transparent), inset 0 -4px 1px -2px color-mix(in srgb, var(--glass-color-dark) calc(var(--glass-reflex-dark) * 10%), transparent), 0 3px 6px 0 color-mix(in srgb, var(--glass-color-dark) calc(var(--glass-reflex-dark) * 8%), transparent);background:#fffc!important}:is(:is(.content-header label) .ux-input-segmented__item--selected) .ux-input-segmented__icon-front{--icon-secondary-color:var(--color-primary)}:is(.content-header label) .ux-input-segmented__item--label-icon{justify-content:end;padding:.5rem}:is(.content-header label) .ux-input-segmented__icon-front{--icon-secondary-color:var(--color-primary)}:is(.content-header label) .ux-input-segmented__icon-front,:is(.content-header label) .ux-input-segmented__icon-back{font-size:2.4rem;top:50%;translate:0 -50%}:is(.content-header label):last-child{margin-right:.5rem}:is(.content-header label) button{width:6rem;height:100%;padding:0}.content-header .header-tool-download{--glass-reflex-dark:1;--glass-reflex-light:1;--icon-primary-color:lch(from var(--color-primary) 0% c h);--icon-secondary-color:var(--color-primary);--fa-secondary-opacity:1;top:unset;right:unset;justify-content:center;align-self:center;align-items:center;width:3.2rem;height:3.2rem;margin:0 1rem;padding:0;display:flex;position:relative;box-shadow:inset 1px 1px .5px #ffffffbf,inset 0 0 5px #ffffffbf;border-radius:2.5rem!important}:is(.content-header .header-tool-download) i{font-size:2rem}:is(.content-header .header-tool-download)+.header-tool-download{margin-left:0}.content-form-body .content-form-subheader>h2:first-child,.content-title{align-items:left;color:inherit;letter-spacing:.05rem;background-color:hsl(from var(--color-primary) h calc(s * .3) 90%);-webkit-text-stroke-color:transparent;-webkit-text-stroke-width:.125rem;filter:drop-shadow(.05rem .05rem .1rem #0003);background-clip:text;flex-direction:column;flex-grow:1;justify-content:center;margin:0;padding:0 0 0 2rem;font-size:1.6rem;font-weight:700;line-height:1.5;display:flex}:is(.content-form-body .content-form-subheader>h2:first-child,.content-title) span,:is(.content-form-body .content-form-subheader>h2:first-child,.content-title) small{display:block}:is(.content-form-body .content-form-subheader>h2:first-child,.content-title) small{color:#0009;font-size:1rem;font-weight:900}.content-title--charts{padding-left:1rem}.content-form-body .content-form-subheader{box-sizing:border-box;color:#000c;background:0 0;justify-content:space-between;align-items:center;width:calc(100% + 2.4rem);margin:1.8rem -1.2rem 0;padding:1.2rem 0;display:flex}:is(.content-form-body .content-form-subheader)>h2:first-child{font-size:1.2rem;font-weight:700}.content-form-body .content-form-subheader:first-child{margin-top:0;padding-top:0}.content-form-body{color:#000;box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;justify-content:center;align-items:stretch;padding:1.2rem;display:flex;position:relative;overflow-y:auto}.content-form-body>:first-child h2{margin-top:0}.content-form-body h2{margin-top:1.1rem;margin-bottom:.4rem;font-size:1rem;line-height:1.6rem}:is(.content-form-body h2):first-of-type{margin-top:.3rem}.content-form-body label{position:relative}.content-form-body .dialog__input-group-title h2{margin-top:0}.content-form__group,.content-form__group-info{border-radius:var(--input-border-radius);background:#0000000d;border:1px solid #ffffff2e;gap:.5rem;margin-top:1rem;padding:1rem;display:grid;box-shadow:inset 1px 1px .5px #ffffffbf,inset 0 0 5px #ffffffbf,1px 1px .5px #8c8c8cbf,3px 3px 5px -2px #8c8c8cbf}.content-form__group--3fr-1fr{grid-template-columns:3fr 1fr}.content-form__group--compact{gap:.5rem}.content-form__group--wide{padding-right:25%;grid-column:1/span 2!important}.content-form__group--vertical{grid-template-columns:1fr;grid-auto-rows:auto;grid-auto-flow:row}.content-form__group--align-start{align-self:start}.content-form__group-info{grid-template-columns:1fr 1fr;grid-auto-rows:auto;grid-auto-flow:row;gap:.5rem 3rem}.content-form__group-info>label,.content-form__group-info>div{grid-column:1}label.content-form__group-info-item{border-radius:var(--input-border-radius);background:#00000008;flex-direction:column;grid-column:2;grid-row-start:1;justify-content:center;justify-self:end;height:min-content;padding:1.2rem;display:flex}label.content-form__group-info-item.row-span-3{grid-row-end:span 3}label.content-form__group-info-item.row-start-3{grid-row-start:3}label.content-form__group-info-item p{margin:0}label.content-form__group-info-item h2{margin-top:0}.content-form__group-inline-2{justify-content:flex-start;align-items:center;gap:1rem;display:flex}.content-form__group-inline-2 label{width:1fr;flex:50%;position:relative}.content-form-info{align-items:center;padding:1.2rem;display:flex}.content-form-info:empty{display:none}.content-form-info p.locked,.content-form-info p.error{box-sizing:border-box;color:#241b0fbf;text-align:center;border:1px solid hsl(from var(--color-primary) h 36% 38% / 15%);border-radius:var(--input-border-radius);background:#ffaf4c66;justify-content:center;align-items:center;height:3.4rem;margin:0;padding:0 1.2rem;font-weight:700;line-height:1.5;display:flex}.content-form-info p.locked{color:#500050;background:#8000802e}.content-form__group--hint-headers h2{color:#0009;text-align:center;text-transform:uppercase;letter-spacing:.1rem}.subscription--account-last-login-column{min-width:60%;margin-left:auto}.subscription--account-last-login-group{border-radius:var(--input-border-radius);background:#ffffff4d;margin-bottom:0;padding:.5rem 1rem}.subscription--account-last-login-group p{margin:.2rem 0}.subscription--account-password-column{justify-content:space-between;align-self:stretch}.subscription--account-password-column>label{justify-content:center}.forbidden-message{text-align:center;padding:170px 0;line-height:1.4286rem}.action-description{padding-top:.5rem}.action-manage-wrap{min-width:130px;padding-top:1.0714rem}.action-manage-wrap button{margin-right:1rem;position:relative}.action-manage-wrap .run-btn{font:var(--fa-font-solid);color:#6c9d2c}.action-manage-wrap .run-btn:before{content:""}.action-manage-wrap .stop-btn{font:var(--fa-font-solid);color:#b41000}.action-manage-wrap .stop-btn:before{content:""}.actions-cell-conditions.removed,.actions-cell-action.removed{filter:opacity(.5)grayscale();text-decoration:line-through!important}:is(.actions-cell-conditions.removed,.actions-cell-action.removed) grid-icon{border:1px dashed #555}.actions-cell-if-then.removed{filter:opacity(.5)grayscale();border:1px dashed #555}.actions-cell-manage .btn-restore{display:none}.actions-cell-manage .btn-delete,.actions-cell-manage .btn-run-stop,.actions-cell-manage .btn-update,.actions-cell-manage.removed .btn-restore{display:flex}.actions-cell-manage.removed .btn-delete,.actions-cell-manage.removed .btn-run-stop,.actions-cell-manage.removed .btn-update{display:none}.actions-cell-if-then{border-radius:var(--widget-border-radius);background:#0000000d;justify-content:center;align-items:center;width:100%;height:100%;font-weight:550;display:flex}.actions-list-conditions{grid-template-columns:1.5rem 5rem 1fr;align-items:center;row-gap:.5rem;width:100%;display:grid}.actions-list-conditions grid-icon{grid-area:auto;align-self:center!important}.actions-conditions-separator{text-align:left;grid-column:1/-1;padding-left:1.5rem;font-size:.9rem;font-style:italic;font-weight:450}.actions-conditions-separator span{color:#000c}:is(.actions-conditions-separator span):before,:is(.actions-conditions-separator span):after{color:#0006;content:"⎯"}:is(.actions-conditions-separator span):before{margin-right:.5rem}:is(.actions-conditions-separator span):after{margin-left:.5rem}.actions-list-action{grid-template-columns:4rem 1fr;align-items:center;row-gap:.5rem;width:100%;display:grid}.actions-list-action grid-icon{grid-area:auto;align-self:center!important}.actions-list-condition-item{min-height:36px;display:contents}.actions-list-condition-item .state-wrap{text-align:center;position:relative}.actions-list-condition-item .state-wrap.true i:before{color:#6c9d2c;content:""}.actions-list-condition-item .state-wrap.false i:before{color:#b41000;content:""}.actions-list-condition-item .state-wrap.warn i:before{color:#ccc;content:""}.actions-list-condition-item .state-wrap.misconfigured i:before{color:orange;content:""}.actions-list-condition-item img{width:36px}.actions-list-condition-item .img-wrap{float:left;width:36px;margin-left:1.4286rem}.actions-list-condition-item .text-wrap{margin-left:65px}.actions-list-condition-item .text-wrap p{margin:0;padding-top:6px;font-size:1rem;line-height:24px}.actions-list-condition-item .descriptions{margin:0;padding:5px;font-size:12px}.actions-flex{flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%;font-size:1rem;display:flex}.actions-flex strong{font-size:1.2rem;display:block}.actions-flex div strong{display:inline-block}.actions-empty-space{width:1px;height:10rem}.actions-empty{box-sizing:border-box;color:#0009;border-radius:var(--widget-border-radius);background:#00000003;border:1px dashed #0003;justify-content:center;align-items:center;width:calc(100% - 2rem);height:8rem;display:flex;position:absolute;left:1rem}.actions-generic-pills,.actions-weekdays-pills{align-items:center;gap:.5rem;display:flex}:is(.actions-generic-pills,.actions-weekdays-pills) i,:is(.actions-generic-pills,.actions-weekdays-pills) span{box-sizing:border-box;background:var(--color-input-background);border-radius:var(--widget-border-radius);justify-content:center;align-items:center;height:1.6rem;padding:.1rem .5rem;display:inline-flex}:is(.actions-generic-pills,.actions-weekdays-pills) span{font-weight:550}.text-icon:is(:is(.actions-generic-pills,.actions-weekdays-pills) span){width:2rem;font:var(--fa-font-regular);color:var(--color-selected-solid);text-align:center;letter-spacing:.1rem}:is(.actions-generic-pills,.actions-weekdays-pills) i{--fa-primary-color:var(--color-selected-solid);--fa-secondary-color:var(--color-selected-solid-light);width:2.2rem;color:var(--color-selected-solid);border-top-right-radius:0;border-bottom-right-radius:0;justify-content:center;margin-right:-.5rem;font-size:1.2rem}:is(:is(.actions-generic-pills,.actions-weekdays-pills) i):last-child{border-top-right-radius:var(--widget-border-radius);border-bottom-right-radius:var(--widget-border-radius);margin-right:0}:is(.actions-generic-pills,.actions-weekdays-pills) i+span{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-2px}:is(.actions-generic-pills,.actions-weekdays-pills) .weekday-inactive{z-index:2;color:#0006;background:#8080801a;position:relative}.actions-weekdays-pills{gap:.4rem}.actions-weekdays-pills i{--fa-primary-color:var(--color-selected-solid);--fa-secondary-color:var(--color-selected-solid);width:1.5rem;font:var(--fa-font-sharp-solid);margin-right:-.4rem;font-size:.9rem}.weekday-inactive:is(.actions-weekdays-pills i){--fa-primary-color:#0006;--fa-secondary-color:#0006}.actions-weekdays-pills span{padding-left:.3rem;padding-right:.3rem}.actions-hours-pills{--hours-pill-width:3.5rem;--hours-pill-offset:calc(var(--hours-pill-width) / 2);--hours-range-min-width:calc(.5rem + var(--hours-pill-width) * 2);--hours-range-start:0%;--hours-range-stop:100%;border-radius:var(--widget-border-radius);background:#8080801a;width:100%;height:1.6rem;position:relative;overflow:hidden}.actions-hours-pills span{z-index:2;width:var(--hours-pill-width);backdrop-filter:contrast(0%)brightness(500%);padding:.1rem 0;position:absolute;top:0}:is(.actions-hours-pills span):before{font:var(--fa-font-regular);color:var(--color-selected-solid);content:"";font-size:1rem;display:block;position:absolute;top:50%;right:-1.3rem;transform:translateY(-50%)}.hours-start:is(.actions-hours-pills span){left:clamp(0%, calc(var(--hours-range-start) - var(--hours-pill-offset)), calc(100% - var(--hours-range-min-width)))}.hours-stop:is(.actions-hours-pills span){left:min(max(calc(var(--hours-range-start) + var(--hours-range-min-width) - var(--hours-pill-offset)), calc(var(--hours-range-stop) - var(--hours-pill-offset))), calc(100% - var(--hours-pill-width)))}.hours-stop:is(.actions-hours-pills span):before{right:unset;content:"";left:-1.3rem}.actions-hours-pills:before,.actions-hours-pills:after{top:0;left:min(var(--hours-range-start), calc(100% - var(--hours-range-min-width)));z-index:1;width:clamp(var(--hours-range-min-width), calc(var(--hours-range-stop) - var(--hours-range-start)), calc(100% - var(--hours-range-start)));pointer-events:none;content:" ";background:var(--color-input-background);border-radius:var(--widget-border-radius);filter:brightness(90%);height:100%;display:block;position:absolute}.actions-hours-pills:after{display:none}.hours-stop:is(.actions-hours-pills.hours-range-overnight span){left:clamp(calc(var(--hours-pill-width) + .5rem), calc(var(--hours-range-stop) - var(--hours-pill-offset)), min(calc(var(--hours-range-start) - var(--hours-pill-width) * 2), calc(100% - var(--hours-range-min-width) - var(--hours-pill-width) * 2)))}.hours-start:is(.actions-hours-pills.hours-range-overnight span){right:clamp(calc(var(--hours-pill-width) + .5rem), calc(100% - var(--hours-range-start) - var(--hours-pill-offset)), min(calc(100% - var(--hours-range-stop) - var(--hours-pill-width) * 2), calc(100% - var(--hours-range-min-width) - var(--hours-pill-width) * 2)));left:unset}.actions-hours-pills.hours-range-overnight:before{right:unset;width:clamp(var(--hours-range-min-width), var(--hours-range-stop), min(calc(var(--hours-range-start) - var(--hours-pill-width)), calc(100% - var(--hours-range-min-width) - var(--hours-pill-width))));left:0}.actions-hours-pills.hours-range-overnight:after{right:0;left:unset;width:clamp(var(--hours-range-min-width), calc(100% - var(--hours-range-start)), min(calc(100% - var(--hours-range-stop) - var(--hours-pill-width)), calc(100% - var(--hours-range-min-width) - var(--hours-pill-width))));display:block}.actions-cmd-pills div{align-items:center;gap:.5rem;display:flex}.actions-cmd-pills>div{flex-direction:column;gap:0}.actions-cmd-pills i{border-radius:var(--widget-border-radius) 0 0 0}.actions-cmd-pills span{border-radius:var(--widget-border-radius) var(--widget-border-radius) 0 0}.actions-cmd-pills div.cmd-pill{box-sizing:border-box;color:#0000008c;text-align:center;border-radius:0 0 var(--widget-border-radius) var(--widget-border-radius);background:#0000001a;justify-content:center;width:100%;height:auto;padding:.05rem .2rem;font-family:monospace;font-size:.8rem;font-weight:650}.actions-cmd-pills div.actions-cmd-values-container{flex-direction:column;gap:.3rem;display:flex}:is(.actions-cmd-pills div.actions-cmd-values-container)>div{flex-direction:column;gap:0}.actions-flex:has(.actions-generic-pills+.actions-generic-pills),.actions-flex:has(.actions-weekdays-pills+.actions-weekdays-pills){gap:.5rem}.actions-list-vopt-item .multi-state-wrap,.actions-list-delta-item .multi-state-wrap{grid-row:span 3}.actions-sub-condition{box-sizing:border-box;border-radius:var(--widget-border-radius);background:#0000000d;border:2px ridge #0000001a;flex-direction:column;grid-column:auto/span 2;margin:.5rem .5rem .5rem 2.5rem;padding:.5rem;display:flex}.actions-sub-condition strong{margin-bottom:.5rem;font-size:1.1rem}.actions-generic-pills i.delta-icon,.actions-weekdays-pills i.delta-icon{border-radius:0;width:1.1rem}.delta-icon--first:is(.actions-generic-pills i.delta-icon,.actions-weekdays-pills i.delta-icon){border-top-left-radius:var(--widget-border-radius);border-bottom-left-radius:var(--widget-border-radius)}.delta-icon--last:is(.actions-generic-pills i.delta-icon,.actions-weekdays-pills i.delta-icon){border-top-right-radius:var(--widget-border-radius);border-bottom-right-radius:var(--widget-border-radius);margin-right:0}form.actions-content-form [disabled].actions-form-duration+span:after{color:#000000b3;content:""}form.actions-content-form [disabled].actions-form-duration{color:#0000004d;text-shadow:none}input[type=number].actions-form-duration{text-align:center}.actions-form-date-time{grid-template-rows:auto auto auto;grid-template-columns:1fr;place-items:start}.actions-form-weekdays{grid-template-rows:1fr;grid-template-columns:repeat(7,min-content);gap:0 1rem}.actions-form-weekdays label{box-sizing:border-box;background:hsl(from var(--color-primary) h 36% 38%/15%);border-radius:var(--input-border-radius);align-items:center;width:100%;margin-bottom:1rem;display:flex;padding:1.2rem!important}.actions-form-weekdays span{margin:.5rem 0 0!important;font-weight:550!important}.action-regop-sensor{z-index:198}.action-type-segmented{z-index:199}.action-type-segmented button[disabled].ux-input-segmented__item--value-regop{--color-selected:hsl(from var(--color-locked) h s l / 40%)}.actions-form-time-range{grid-template-columns:1fr;grid-auto-flow:row;row-gap:.5rem}.actions-content-form .ux-input-button-sensors{max-width:20rem;margin-top:1rem}.action-form-sensors-container{grid-template-columns:1fr;grid-auto-flow:row;row-gap:1rem}.sensor-condition-group{grid-template-columns:50%;grid-auto-flow:row;row-gap:.5rem;position:relative}.condition-options--vopt,.condition-options--delta,.action-form-recipients{grid-auto-flow:row;row-gap:.5rem}.action-form-recipients .modal-input-group{grid-template-columns:1fr 4rem}.action-form-additional-recipient{margin-right:-6rem}label.ux-input-button-remove.action-form__condition-remove{width:4rem;position:absolute;right:1rem}.content-form__group-info label.action-sms-info.sms-error{color:#241b0fbf;border:1px solid hsl(from var(--color-primary) h 36% 38% / 15%);background:#ffaf4c66;font-weight:700}.ux-echarts-tooltip{color:#000c;text-align:center;border:1px solid #00000080;border-radius:8px;padding:4px;font-size:1rem;font-weight:700}.ux-echarts-tooltip>*{padding-left:10px;padding-right:10px}.ux-echarts-tooltip strong{margin-top:5px;padding:5px 10px;font-size:1.6rem;display:block}:is(.ux-echarts-tooltip strong) span{text-transform:uppercase;opacity:.75;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:flex}:is(.ux-echarts-tooltip strong) span.percentage{padding-top:5px;font-size:1.2rem}.ux-echarts-tooltip div{background:#80808033;border:2px solid #fff3;border-radius:8px;padding:5px 10px;font-size:1rem}:is(.ux-echarts-tooltip div) span{justify-content:center;align-items:center;display:flex}:is(:is(.ux-echarts-tooltip div) span):nth-child(2){border-top:2px solid #fff3}.ux-echart-multiline-tooltip{font-family:"Source Sans 3 VF",sans-serif;font-size:1rem}.ux-echart-multiline-tooltip time{--time-offset:"";margin-top:.5rem;font-weight:550;display:inline-block}:is(.ux-echart-multiline-tooltip time):after{content:var(--time-offset);opacity:.6;margin-left:1rem;font-family:monospace;font-size:.8rem;font-weight:500;display:inline-block}.ux-echart-multiline-tooltip:first-child time{margin-top:0}.ux-echart-multiline-tooltip div{grid-template-columns:1rem 2fr 1fr;grid-auto-rows:1.8rem;justify-content:space-between;align-items:center;gap:1rem;display:grid}.ux-echart-multiline-tooltip span{text-overflow:ellipsis}.ux-echart-multiline-tooltip output{text-align:right;font-weight:700}.chart-wrap{box-sizing:border-box;height:100%;padding:10px;position:relative}.chart-wrap>.chart{width:100%;height:100%}.chart-wrap>.chart-warn{font-size:13px;font-weight:700;line-height:13px;position:absolute;bottom:5px;left:40px}.chart-top-annotations{z-index:10;max-width:calc(50% - 50px);position:absolute;top:5px;left:50px}.chart-annotation{align-items:center;font-size:12px;font-weight:700;display:flex;overflow:hidden}.chart-annotation *{max-height:1.4286rem;margin-right:5px}.chart-annotation img{height:16px}.chart-img-title{color:#444;text-align:center;margin-bottom:16px}.chart-img-title__device{margin-bottom:10px;font-size:1.285rem}.chart-img-title__sensor{margin-bottom:10px}.chart-img-title__sensor,.chart-img-title__date{justify-content:center;align-items:center;width:100%;display:flex}.chart-img-title__sensor img,.chart-img-title__date img{margin-right:5px}.chart-save{grid-template-rows:1fr 3fr;grid-template-columns:2fr 1fr;display:grid}.chart-save-header{grid-area:1/1/2/2}.chart-save-container{grid-area:1/2/3}.chart-save-legend{grid-area:2/1/auto/2}.ux-chart-statistics{z-index:100;color:#333;text-shadow:none;background:#fffffff2;border-radius:.5rem;padding:10px;font-size:1rem;display:none;position:absolute;top:0;right:0;transform:translate(100%)translateY(-100%);box-shadow:2px 2px 9px #00000042}.widget-tool--stats:hover .ux-chart-statistics,.ux-chart-statistics:hover{display:block}.ux-chart-statistics__item-title{white-space:nowrap;font-weight:700}.ux-chart-statistics__item-stats{grid-auto-columns:1fr;grid-auto-flow:column;align-items:center;display:grid}.ux-chart-statistics__item-stats-element{white-space:nowrap;padding:0 .5rem}.ux-chart-statistics__empty-msg{white-space:nowrap}h2.widget-title{text-align:center;margin-top:10px;font-size:1.285rem;font-weight:700;line-height:23px}.btn-red{color:#fff!important;background:#9e0f07!important;border-radius:1px!important}.btn-red:hover{border:1px solid #333;background:#08c!important}.clearfix{display:block}.clearfix:after{clear:both;visibility:hidden;content:" ";height:0;display:block;overflow:hidden}.so-widget{height:100%;padding:0 10px;position:relative;overflow:hidden}.so-widget .bg-gray{color:#fff;background:#aaa}.so-widget .bg-green{color:#fff;background:#87b37c}.so-widget .bg-red{color:#fff;background:#ce1b2f}.so-widget .bg-yellow{color:#363636;background:#f7f334}.so-widget .text-bold{font-weight:700}@keyframes lamp{0%{background:#fff}50%{background:red}to{background:#fff}}.alarm-indicator{background:red;border:2px solid #363636;border-radius:100%;width:10px;height:10px;animation:1.5s linear infinite lamp;display:block;position:absolute;top:10px;left:10px}.so-widget h2{text-align:center;padding:1.0714rem 0;font-size:1.285rem;font-weight:700;line-height:23px}.so-widget .comunication-info{font-size:1rem;position:absolute;top:1.0714rem;right:1.0714rem}.so-widget .last-comunication-val{font-weight:700}.so-widget .comunication-indicator{border-radius:100%;width:10px;height:10px;display:inline-block}.so-widget .comunication-indicator.red{background:red}.so-widget .comunication-indicator.green{background:green}.so-widget .power-info{margin:1.0714rem 30% 2.1429rem}.so-widget .power-info>*{text-align:center;font-weight:700;line-height:2.1429rem}.so-widget .power-info>:first-child{color:#fff;text-transform:uppercase;font-size:1rem}.so-widget .power-info>:nth-child(2){font-size:12px}.so-widget .main-scheme{width:100%}.so-widget .main-scheme>.scheme-wrap{width:100%;max-width:797px;margin:0 auto;position:relative}.so-widget .main-scheme .img-wrap{float:left}.so-widget .main-scheme .img-wrap>img{width:100%;height:auto}.so-widget .main-scheme .left-img,.so-widget .main-scheme .right-img{width:28.7179%}.so-widget .main-scheme .left-conn-img,.so-widget .main-scheme .right-conn-img{width:8.2051%;margin-top:1.9%}.so-widget .main-scheme .middle-img{width:26.1538%}.so-widget .bottom-item{width:25%;position:absolute;top:360px}.so-widget .bottom-item table{width:100%}.so-widget .bottom-item table td{height:2.1429rem;padding:0 5px}.so-widget .bottom-item table td[rowspan="2"]{text-align:center;height:60px}.so-widget .bottom-item table td[rowspan="2"] img{max-height:80%}.so-widget .bottom-item table td:first-child{width:40%}.so-widget .bottom-item table td:nth-child(2){width:60%}.so-widget .bottom-right-item{right:10px}.so-widget .bottom-left-item{left:10px}.so-widget .bottom-item-footer{text-align:right;margin-top:10px}.so-widget .bottom-item-footer ul{margin:0;padding:0;list-style:none}.so-widget .bottom-item-footer li{display:inline-block}.so-widget span.alarm-cl{text-align:center;background:#fff;border:1px solid #363636;width:1rem;height:1rem;padding:.2143rem;font-size:.7143rem;font-weight:700;line-height:1rem;display:inline-block}.so-widget span.alarm-cl.active{color:#fff;background:#ce1b2f}@media screen and (width>=1537px) and (width<=1848px){.so-widget .bottom-item{width:35%;position:absolute;top:360px}}@media screen and (width>=1226px) and (width<=1537px){.so-widget .power-info{margin:1.0714rem 15% 2.1429rem}.so-widget .bottom-item{width:48%;position:absolute;top:360px}.so-widget .comunication-info{font-size:12px;top:16px}.so-widget .comunication-indicator{width:8px;height:8px}}@media screen and (width<=1225px){.so-widget .power-info{margin:1.0714rem 0 1.4286rem}.so-widget .comunication-info{text-align:center;font-size:12px;position:relative;top:0;left:0}.so-widget .comunication-indicator{width:8px;height:8px}.so-widget .bottom-item{width:100%;margin-top:1.0714rem;position:relative;top:0;left:0;right:0}.bottom-item-footer{text-align:center;margin-top:10px}.so-widget span.alarm-cl{width:12px;height:12px;line-height:12px}}.so-widget-footer{padding:1.4286rem 1.0714rem}.so-widget-footer>.controllers-group{float:left;text-align:center;margin:0 1.0714rem;padding:5px}.so-widget-footer>.controllers-group:last-child{float:right;border-right:none}.so-widget-footer .content{margin:0 auto;position:relative}.so-widget-footer .item{float:left;cursor:pointer;margin:0 10px}.so-widget-footer .item>img{width:72px;height:72px}.so-widget-footer .title{background:#f3f3f3;margin-bottom:1.0714rem;font-weight:700}.so-widget-footer .subtitle{color:#959595;font-size:12px;font-weight:700;line-height:2.1429rem}@media screen and (width<=1225px){.so-widget-footer{padding:5px}.so-widget-footer>.controllers-group{margin:0 5px}.so-widget-footer>.controllers-group:last-child{float:left}.so-widget-footer .item>img{width:40px;height:40px}.so-widget-footer .title{margin-bottom:5px;font-size:12px;font-weight:700}.so-widget-footer .subtitle{font-size:10px;line-height:1.0714rem}}@media screen and (width>=1226px) and (width<=1537px){.so-widget-footer .item>img{width:60px;height:60px}.so-widget-footer .item{margin:0 5px}.so-widget-footer .title{background:#f3f3f3;margin-bottom:1.0714rem;font-size:13px;font-weight:700}.so-widget-footer .subtitle{color:#959595;font-size:11px;font-weight:700;line-height:1.4286rem}.so-widget-footer>.controllers-group{margin:0 5px}}.genset-alarmlist-widget{height:100%;overflow:auto}.genset-alarmlist-widget h2{text-align:center;margin:0;padding:1.0714rem 0;font-size:24px;font-weight:700}.genset-alarmlist-widget .table-wrap{padding:1.0714rem}.table-name-cell{grid-template-rows:1.4286rem 1.0714rem;grid-template-columns:2.1429rem 1fr;display:grid}.table-name-cell div{grid-area:1/1/3/2;place-self:center;width:1.4286rem;height:1.4286rem;margin:5px}.table-name-cell b{text-overflow:ellipsis;white-space:nowrap;grid-area:1/2}.table-name-cell small{text-overflow:ellipsis;white-space:nowrap;grid-area:2/2}.alarm-table{border:1px solid #363636;width:100%}.alarm-table tr:first-child{border:1px solid #363636;font-weight:700}.alarm-table tr:nth-child(2n){background:#f3f3f3}.alarm-table td{padding:10px 5px}.alarm-table tr:first-child td{border:1px solid #363636;width:50%}.alarm-table-current tr:first-child td:nth-child(2){background:#f7f334}.alarm-table-current tr:first-child td:nth-child(2) span{text-align:center;background:#fff;border:2px solid #363636;width:2.1429rem;margin-left:10px;line-height:2.1429rem;display:inline-block}.alarm-table-current tr:first-child td:nth-child(2) span.active{color:#fff;background:#cb2229}h2.ow-title{text-align:center;padding:1.0714rem 0;font-size:1.285rem;font-weight:700;line-height:23px}.ow-footer{position:absolute;bottom:1.0714rem;left:1.0714rem;right:1.0714rem}.ow-footer>.overview-btn-default-footer>*{display:inline-block}.ow-footer>.overview-btn-default-footer>p{margin:0;font-weight:700;line-height:23px}.ow-footer>.overview-btn-default-footer>button{float:right}.ow-content{padding:0 10px}.ow-content>div>:first-child{margin-top:0;padding-top:0}.ow-content>*{width:100%}.ow-content h3{text-align:center;margin:0;padding:10px;font-size:1rem;font-weight:400;line-height:1rem}.ow-content table{width:100%;margin-bottom:10px;padding:10px}.ow-content table td{padding:3px 0}.ow-content table td small{font-weight:400}.ow-content table td:first-child{padding-left:10px}.ow-content table td:last-child{padding-right:10px}.ow-content table td:nth-child(odd){text-align:left;font-size:1rem;font-weight:700}.ow-content table td:nth-child(2n){text-align:right;font-size:1.0714rem;font-weight:700}.ow-content .small-table td{font-size:11px!important}.overview-two-col-table td:nth-child(odd){width:30%}.overview-two-col-table td:nth-child(2n){width:20%}.overview-two-col-table td:nth-child(3){padding-left:10px}.overview-two-col-table td:nth-child(2){padding-right:10px}.alarms-history-table{border-radius:0}.alarms-history-table tr:first-child{background:#e5e5e5}.alarms-history-table tr:first-child>td{padding:8px;font-weight:700;line-height:1.4286rem}.alarms-history-table td.time{background:#f5f5f5;font-size:12px!important}.table-widget-wrap{padding:1.0714rem}.default-table{width:100%}.default-table tr:first-child{background:#e5e5e5}h3.widget-title{margin-top:0}.preferencesForm-consentsElement{justify-content:space-between;display:flex}.preferencesForm-consentsElementRadio{display:flex}.preferencesForm-consentsElementRadio label{margin-left:10px;padding-left:10px}.hmiWidget,.hmiWidget *{box-sizing:border-box}.hmiWidget,li.hmiWidget.widget-container{background:0 0;border-radius:0;padding-top:0;padding-bottom:0;box-shadow:none!important;border:0!important;outline:0!important}.hmiWidget .hmiWidget__content{background:0 0}.hmiWidget .hmiWidget__items{cursor:pointer;background:0 0;grid-template-columns:14% 72% 14%;height:100%;display:grid;box-shadow:none!important}.hmiWidget .hmiWidget__items--show-controls{height:calc(100% - 40px)}.hmiControls{justify-content:space-between;align-items:center;height:40px;display:flex}.hmiControls--hidden{display:none}.hmiControls__pager-bullets{margin:0 40px;display:flex}.hmiControls__pager-bullet{cursor:pointer;background:#ccc;border-radius:9px;width:18px;height:18px;margin:0 .5rem}.hmiControls__btn{width:100px}.hmiControls__btn--next{text-align:right}.hmiControls__pager-bullet--active{box-shadow:0 0 4px 1.5px #08c}.hmiControls__pager-bullet--warning{background:#9e0f07}.hmiWidget__widgets{height:100%}.hmiWidget__widgets--main,.hmiWidget__widgets--generators,.hmiWidget__widgets--breakers{width:100%}.hmiWidget__widgets--breakers .hmiItem{width:12.5%}.hmiWidget__widgets-row{justify-content:space-between;align-items:center;height:50%;display:flex}.hmiItem{width:100%;height:100%;padding:1.4286rem 2px;position:relative}.hmiItem:after{content:" ";background:#696969;width:100%;height:4px;position:absolute;left:0}.hmiItem.hmiItem--no-lines:after{content:none}.hmiItem.hmiItem--left-line:after{right:initial;width:calc(50% + 1px);left:0}.hmiItem.hmiItem--right-line:after{right:0;left:initial;width:calc(50% + 1px)}.hmiWidget__widgets--main .hmiItem{padding-right:1.4286rem}.hmiWidget__widgets--generators .hmiItem{padding-left:1.4286rem}.hmiItem--big.hmiItem--left-line:after,.hmiItem--big.hmiItem--right-line:after{width:calc(50% + 11px)}.hmiWidget__widgets-row--top .hmiItem:after{bottom:-2px}.hmiWidget__widgets-row--bottom .hmiItem:after{top:-2px}.hmiWidget__widgets--showLines .hmiItem:after{content:" ";width:100%!important;left:0!important}.hmiItem__content{text-align:center;background:#fff;border:2px solid #696969;border-radius:3px;flex-direction:column;justify-content:space-between;height:100%;transition:all .3s;display:flex;position:relative}.hmiItem__content-bottom{border-top:2px solid #696969}.hmiItem__content-name{text-overflow:ellipsis;white-space:nowrap;padding:0 2px;font-size:1rem;font-weight:700;overflow:hidden!important}.hmiItem__content-val{color:#696969;font-size:16px;line-height:16px}.hmiItem__line-values{padding:5px}.hmiItem__line-value{justify-content:space-between;font-size:1.1429rem;line-height:1.5rem;display:flex}.hmiItem__content-status{color:#fff;text-transform:uppercase;padding:10px 0;font-size:22px;font-weight:300}.hmiItem__content-status.hmiItem__content-status--red{background:linear-gradient(135deg,#f85032 0%,#ef533e 50%,#f4381f 51%,#ed5749 72%,#e73827 100%)}.hmiItem__content-status.hmiItem__content-status--green{background:linear-gradient(135deg,#9dd53a 0%,#a1d54f 50%,#8ccc33 50%,#9dd53a 74%,#7cbc0a 100%)}.hmiItem__content-status.hmiItem__content-status--unknown{color:#0000;background:linear-gradient(135deg,#e1e6eb 0%,#dae0e8 26%,#d5dce5 51%,#c4cedc 51%,#cbd4e1 62%,#d3dbe7 75%,#bcc6d4 88%,#a5b2c3 100%)}.hmiItem__content:after,.hmiItem__content:before{content:" ";background:#696969;width:2px;height:1.4286rem;position:absolute;left:calc(50% - 1px)}.hmiItem--big .hmiItem__content:after,.hmiItem--big .hmiItem__content:before{width:4px;left:calc(50% - 2px)}.hmiItem__content:after{bottom:-22px}.hmiItem__content:before{top:-22px}.hmiItem--invisible .hmiItem__content{cursor:inherit;opacity:0}.hmiItem--empty .hmiItem__content{cursor:pointer;background:0 0;border:2px dashed #696969;justify-content:space-around;align-items:center;display:flex}.hmiItem--empty .hmiItem__empty-content{padding:0 5px}.ux-has-hover .hmiItem--empty .hmiItem__content:hover{background:#ffffff4d}.ux-has-hover .hmiItem__content:hover{border-color:#08c}.hmiItem__empty-content{color:#696969;text-align:center}.hmiItem__empty-content>i{font-size:24px;display:block}@media only screen and (width<=1279px){.hmiItem__content-status{font-size:1.0714rem}.hmiItem__line-value,.hmiItem__content-val{font-size:12px;line-height:12px}.hmiItem__content-name{font-size:12px;line-height:1rem}}.interconnect-records-list{padding:1.0714rem 10px;overflow:hidden}.interconnect-records-list>header{padding:0 0 1.4286rem}.interconnect-records-list ul{margin:0;padding:0;list-style:none!important}.interconnect-records-list .item{border:1px solid #ccc;border-radius:5px;min-height:100px;margin:0 0 1.4286rem;overflow:hidden}.interconnect-records-list .item .header-key{color:#363636;background:#f3f3f3;padding:10px;font-weight:700;display:inline-block}.interconnect-records-list .item .header-buttons{float:right;padding:10px}.interconnect-records-list .section{width:calc(50% - 1.4286rem);padding:10px}.interconnect-records-list .section.left{float:left}.interconnect-records-list .section.right{float:right}.interconnect-records-list .section .val{padding:10px 0;font-size:1rem;font-weight:700}.interconnect-records-list .section .val .val-badge{color:#797979;font-size:1rem;display:inline-block}.interconnect-records-list .section .val .val-badge i{color:#9e0f07}.interconnect-records-list .section .device-wrap{margin-bottom:10px}.interconnect-records-list .section .device{text-align:center;cursor:pointer;border:1px solid #ccc;padding:10px 0;font-weight:700}.interconnect-records-list .section .device.active,.interconnect-records-list .section .device:hover{background:#f3f3f3}.interconnect-records-list .section .sensors{border:1px solid #ccc}.interconnect-records-list .section .sensors li{padding:5px 10px}.interconnect-records-list .section .sensors li:nth-child(2n){background:#f3f3f3}@media screen and (width<=750px){.interconnect-records-list .section.left,.interconnect-records-list .section.right{float:inherit;width:208px}.interconnect-records-list .item .header-key{color:#363636;background:#f3f3f3;width:100%;padding:10px;font-weight:700;display:inline-block}.interconnect-records-list .item .header-buttons{float:inherit;padding:10px}.interconnect-records-list>header .search{width:193px}}.interconnect-form-category{grid-template-columns:2fr 1fr}.interconnect-form-category h2{color:#0009;text-align:center;text-transform:uppercase;letter-spacing:.1rem}.interconnect-form-category .ux-input-segmented button[disabled] span:after{font:var(--fa-font-regular);color:purple;text-shadow:var(--input-text-shadow);font-size:1.2rem;position:absolute;top:50%;left:50%;transform:translate(150%,-100%);content:""!important}.interconnect-form-category .ux-input-segmented button[disabled]:hover{background:hsl(from var(--color-locked) h s l / 40%)}.interconnect-form-format.modal-radio-group{background:0 0;flex-direction:row;gap:3rem;display:flex;padding:0!important}.interconnect-form-format.modal-radio-group label{box-sizing:border-box;background:hsl(from var(--color-primary) h 36% 38%/15%);border-radius:var(--input-border-radius);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative;margin-bottom:0!important;padding:1.2rem!important}:is(.interconnect-form-format.modal-radio-group label):hover{background:hsl(from var(--color-primary) h 36% 38%/15%)!important}:is(.interconnect-form-format.modal-radio-group label):first-child:after{font:var(--fa-font-light);color:hsl(from var(--color-primary) h 36% 38%/60%);content:"";font-size:2.2rem;display:block;position:absolute;top:50%;right:-1.5rem;transform:translate(50%,-50%)}.interconnect-form-format.modal-radio-group span{margin:.5rem 0 0!important;font-weight:550!important}label.interconnect-form-last-value{box-sizing:border-box;background:hsl(from var(--color-primary) h 36% 38%/15%);border-radius:var(--input-border-radius);flex-direction:row;justify-content:start;align-items:center;width:100%;display:flex;margin-bottom:0!important;padding:1.2rem!important}label.interconnect-form-last-value span{font-weight:400!important}.interconnect-form-data-source-select{grid-auto-flow:row}.interconnect-form-removed-warning{background:var(--color-warning-lighter);border:1px solid var(--color-warning-darker);border-radius:var(--input-border-radius);padding:1rem}.widget-annotation.widget-annotation--chart-header{box-sizing:border-box;color:#000c;text-align:center;text-transform:none;width:calc(100% - 6px);max-width:100%;height:19px;box-shadow:var(--widget-header-box-shadow);border-radius:3px 3px 0 0;align-items:center;margin:3px;padding-top:2px;font-size:1rem;font-weight:400;line-height:1;display:flex;top:0;right:0}.widget-annotation.widget-annotation--chart-header>*{flex:1}.widget-annotation.widget-annotation--chart-header>:first-child{color:#000000b3;text-align:left;text-transform:uppercase;font-size:.7rem;font-weight:700}.widget-annotation.widget-annotation--chart-header>:last-child{color:#000000b3;text-align:right;text-transform:uppercase;font-size:.7rem;font-weight:700}.disabled .ux-multi-select{color:#212121;pointer-events:none;cursor:not-allowed;background:#f3f3f3}.reports-form-category{grid-template-columns:3fr 3fr 1fr}.reports-form-category h2{color:#0009;text-align:center;text-transform:uppercase;letter-spacing:.1rem}.reports-form-category .ux-input-segmented button[disabled] span:after{font:var(--fa-font-regular);color:purple;text-shadow:var(--input-text-shadow);font-size:1.2rem;position:absolute;top:50%;left:50%;transform:translate(150%,-100%);content:""!important}.reports-form-category .ux-input-segmented button[disabled]:hover{background:hsl(from var(--color-locked) h s l / 40%)}.reports-form-content-columns,.reports-form-content-elements{grid-template-columns:1fr;grid-auto-flow:row;gap:0 1rem;display:grid}:is(.reports-form-content-columns,.reports-form-content-elements) label{box-sizing:border-box;background:hsl(from var(--color-primary) h 36% 38%/15%);border-radius:var(--input-border-radius);align-items:center;width:100%;margin-bottom:1rem;display:flex;padding:1.2rem!important}:is(.reports-form-content-columns,.reports-form-content-elements) span{margin:.5rem 0 0!important;font-weight:550!important}.reports-form-content-columns{grid-auto-flow:column}.reports-form-data-source{grid-template-columns:6rem 1fr;gap:4rem}.reports-form-data-source>label:first-of-type{justify-content:center}:is(.reports-form-data-source>label:first-of-type) h2{color:#0009;text-align:center;text-transform:uppercase;letter-spacing:.1rem}.reports-form-data-source .ux-input-segmented{grid-template-rows:1fr 1fr;grid-template-columns:1fr}.reports-form-tags-select{grid-template-columns:1fr;grid-auto-flow:row;gap:.5rem}.reports-form-tags-select .tags-cloud-select label{flex-direction:row}.reports-form-sensors-select-wrapper{grid-template-columns:3fr 1fr}.content-form-body .reports-form-sensors-select-header h2{margin-top:0;padding-top:0}.reports-form-sensors-select.disabled{pointer-events:none}.reports-form-sensors-select.disabled .ms-container .ms-elem-selectable.disabled,.reports-form-sensors-select.disabled .ms-container .ms-elem-selection.disabled{color:#aaa;cursor:text;background-color:#eee}.reports-form-sensors-select.disabled .ms-container .ms-list{--gradient-color1:#0000001a;--gradient-color2:#0000000d}.reports-form-additional-charge-items{grid-template-columns:1fr;grid-auto-flow:row;gap:.5rem}.reports-form-additional-charge-items .modal-input-group{grid-template-columns:4fr 2fr 2fr 3fr var(--input-height);grid-auto-flow:row;gap:.5rem}.reports-form-recipient-emails [disabled].ux-input-button,.reports-form-recipient-emails [disabled].ux-input-button+span,.reports-form-additional-charge-items [disabled].ux-input-button,.reports-form-additional-charge-items [disabled].ux-input-button+span{visibility:hidden}.reports-form-recipient-emails{grid-template-columns:1fr;grid-auto-flow:row;gap:.5rem}.reports-form-recipient-emails .modal-input-group{grid-template-columns:1fr var(--input-height);grid-auto-flow:row;gap:.5rem}.reports-form-admin-email{margin-right:calc(var(--input-height) + .5rem)}.reports-form-billing-address{grid-template-columns:1fr;grid-auto-flow:row;gap:.5rem}.reports-form-billing-address label{grid-template-columns:2fr 5fr 1px;align-items:center;gap:0;display:grid}:is(.reports-form-billing-address label) h2{font-weight:550!important}.reports-form-billing-address span:after{transform:translateY(-50%)!important}.reports-form-template-selection{grid-template-columns:1fr var(--input-height);gap:.5rem}.reports-form-template-content.modal-radio-group{background:0 0;flex-direction:row;gap:3rem;padding:0!important}.reports-form-template-content.modal-radio-group label{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;margin-bottom:0!important;padding:1.2rem!important}:is(.reports-form-template-content.modal-radio-group label):hover{background:hsl(from var(--color-primary) h 36% 38%/15%)!important}:is(.reports-form-template-content.modal-radio-group label):first-child:after{font:var(--fa-font-light);color:hsl(from var(--color-primary) h 36% 38%/60%);content:"";font-size:2.2rem;display:block;position:absolute;top:50%;right:-1.5rem;transform:translate(50%,-50%)}.tabulator .tabulator-header .tabulator-col-content,.tabulator .tabulator-header,.tabulator .tabulator-header .tabulator-col{background-color:#e5e5e5!important}.tabulator{margin-bottom:0}.table-wrapper{height:100%}.table-container.tabulator{border-radius:var(--widget-border-radius);height:calc(100% - 6.2rem)!important}.tabulator .tabulator-cell:first-of-type,.tabulator .tabulator-col-content:first-of-type{padding-left:1.0714rem!important}span.title{line-height:2.1429rem}.tabulator .tabulator-cell:last-of-type,.tabulator .tabulator-col-content:last-of-type{padding-right:1.0714rem!important}.tabulator-tableholder{height:100%!important}.group-info{float:right;color:#888}.group-info span{color:#333;margin-right:10px}.group-id{color:#888;width:120px;font-weight:700;display:inline-block}.tabulator-row.tabulator-group{box-sizing:border-box;background:#f3f3f3;border-top-color:#ddd;border-bottom-color:#ddd;padding-top:8px;padding-bottom:8px}.tabulator .grid-icon-big{--grid-icon-size:40px;border:1px solid #0000004d;border-radius:4px;width:40px;height:40px;padding:.2rem;font-size:32px}.tabulator .table-sensor-name b{font-size:1.2rem}.tabulator .table-sensor-name{flex-direction:column;justify-content:space-evenly;height:100%;display:flex}.tabulator .table-sensor-value{font-size:1.2rem}.tabulator .table-sensor-value span{color:#aaa;font-size:1rem;font-weight:600;display:block}.tabulator .table-row-warning .table-sensor-value{color:#aaa}.tabulator .table-sensor-value-important{font-weight:700}.tabulator .table-date-warning:after{font:var(--fa-font-solid);color:orange;content:"";margin-left:.5rem;font-size:1.2rem;display:block}.tariff-info__time-label{color:#0009;text-align:center;padding:.2rem 0;font-size:1.2rem;font-weight:600;justify-content:space-around!important}.tariff-info__time-label h2{text-transform:uppercase;margin:0;padding:0}.tariff-info__time-label p{margin:0;padding:0}.tariff-info__time-label~label{justify-content:center!important}.tariff-info__rules-container .content-form__group:first-child{text-align:center;box-shadow:none;background:0 0;padding-top:0;padding-bottom:0}:is(.tariff-info__rules-container .content-form__group:first-child) label,:is(:is(.tariff-info__rules-container .content-form__group:first-child) label) h2{margin:0}.tariff-info__rules-container .content-form__group{padding:.5rem 1rem}:is(.tariff-info__rules-container .content-form__group) label,.tariff-info__container>.content-form__group,.tariff-info__rules-container>.content-form__group{margin:0}.tariff-info__rules-container{gap:1rem}.tariff-info__container input+span{visibility:hidden}.tariff-info__sensors-container{box-sizing:border-box;grid-template-columns:repeat(auto-fill, minmax(var(--layout-widget-width), 1fr));grid-auto-rows:1fr;grid-auto-columns:unset;grid-auto-flow:unset;gap:1rem;margin:0;padding:1rem .3rem;display:grid}.tariff-info__sensors-container .widget-container{height:5rem;box-shadow:0 0 1px 1px #0000001a!important}:is(.tariff-info__sensors-container .widget-container) .widget-content-icon{grid-template-columns:4rem 1fr;height:100%;min-height:auto}:is(:is(.tariff-info__sensors-container .widget-container) .widget-content-icon) grid-icon{width:4rem;height:3rem;font-size:3rem}:is(.tariff-info__sensors-container .widget-container) h2{margin:0 0 -.3rem!important;font-size:1.2rem!important}.tariff-info__sensors-header:has(+.tariff-info__sensors-container:empty){display:none}.tariff-info-form .content-header{z-index:101}.counting-pattern-weekends>label,.counting-pattern-plain>label{flex-grow:2!important}.tariffs-day-price{flex-wrap:wrap}.tariffs-day-price>label{flex-grow:1!important}.tariffs-night-price,.counting-pattern-plain{flex-flow:column wrap;justify-content:flex-end;align-self:end;gap:.01rem;width:30.5%}.counting-pattern-plain{width:49%}.tariffs-form-subheader h2,.tariffs-form-input_full-width{padding-left:1rem}.advanced-option-toggle{margin-right:0}.tariffs-form-main-details{grid-template-columns:3fr 1fr 1fr}.tariffs-form-container{grid-template-rows:1.3fr 1fr 1fr 1fr}@layer transitions{@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}@keyframes slide-in{0%{transform:translate(20vh)}}@keyframes slide-out{to{transform:translate(-20vh)}}@keyframes dialog-show{0%{transform:scale(.3)translateY(-200%)}}@keyframes dialog-hide{to{transform:scale(.3)translateY(100%)}}::view-transition{pointer-events:none}html:active-view-transition #topBar{view-transition-name:none}html:active-view-transition-type(grid) :root{view-transition-name:none}html:active-view-transition-type(grid) #mainGrid{view-transition-name:grid}html:active-view-transition-type(grid)::view-transition-old(grid){animation:90ms cubic-bezier(.4,0,1,1) both fade-out,.3s cubic-bezier(.4,0,.2,1) both slide-out}html:active-view-transition-type(grid)::view-transition-new(grid){animation:.21s cubic-bezier(0,0,.2,1) 90ms both fade-in,.3s cubic-bezier(.4,0,.2,1) both slide-in}html:active-view-transition-type(dialog-open)::view-transition-group(root){animation-duration:.21s}html:active-view-transition-type(dialog-open)::view-transition-new(dialog){transform-origin:50%;animation:.21s ease-in 90ms both fade-in,.21s ease-in both dialog-show}html:active-view-transition-type(dialog-close)::view-transition-group(root){animation-duration:.21s;animation-delay:90ms}html:active-view-transition-type(dialog-close)::view-transition-old(dialog){transform-origin:top;animation:.21s ease-out both fade-out,.21s ease-out both dialog-hide}}.ed-widget{--ed-green:#5aad25;--ed-amber:#cf9436;--ed-blue:#4878b0;--ed-line-color:#d0d0d0;--ed-line-min-width:2;--ed-line-max-width:8;--ed-arc-size:5.714rem;--ed-hub-size:5.714rem;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:.5rem 1rem;display:flex}.ed-widget *,.ed-widget :before,.ed-widget :after{box-sizing:border-box}.ed-widget__title{text-align:center;width:100%;padding-bottom:.35rem;font-size:1.071rem;font-weight:700}.ed-widget__arena{flex:auto;grid-template:"sources sources sources""left hub right"1fr/1fr 1fr 1fr;align-content:center;align-items:center;gap:.75rem;width:100%;display:grid;position:relative}.ed-widget__svg-overlay{z-index:10;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ed-widget__zone{z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}.ed-widget__zone--sources{grid-area:sources}.ed-widget__zone--left{grid-area:left;justify-content:flex-end}.ed-widget__zone--right{grid-area:right;justify-content:flex-start}.ed-widget__zone--sinks{grid-area:sinks}.ed-widget__hub-consumers{flex-direction:column;gap:.15rem;width:100%;margin-top:.35rem;display:flex}.ed-widget__hub-consumer-row{align-items:center;gap:.35rem;padding:.1rem .25rem;font-size:.786rem;line-height:1.3;display:flex}.ed-widget__hub-consumer-icon{color:#9b59b6;flex-shrink:0;font-size:.9rem}.ed-widget__hub-consumer-name{white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:600;overflow:hidden}.ed-widget__hub-consumer-value{white-space:nowrap;flex-shrink:0;font-weight:700}.ed-widget__hub-container{z-index:1;grid-area:hub;justify-content:center;align-items:center;display:flex}.ed-widget__hub{text-align:center;flex-direction:column;align-items:center;display:flex}.ed-widget__hub>.ed-widget__icon-box{width:var(--ed-hub-size);height:var(--ed-hub-size)}.ed-widget__spoke{z-index:1;flex-direction:column;align-items:center;min-width:0;display:flex}.ed-widget__spoke-arc{width:var(--ed-arc-size);height:var(--ed-arc-size);justify-content:center;align-items:center;display:flex;position:relative}.ed-widget__arc-svg{width:100%;height:100%;position:absolute;inset:0}.ed-widget__spoke-arc>.ed-widget__icon-box{z-index:1;width:3.5714rem;height:3.5714rem;position:relative}.ed-widget__arc-fg{transition:stroke-dashoffset .6s}.ed-widget__icon-box{background:var(--ed-node-color,#7f8c8d);border-radius:.714rem;justify-content:center;align-items:center;width:4.2857rem;height:4.2857rem;display:flex}.ed-widget__icon{color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:100%;font-size:2.4rem;display:flex}.ed-widget__spoke-arc .ed-widget__icon{font-size:1.8rem}.ed-widget__icon::part(ico){--fa-secondary-opacity:.5;--fa-primary-color:#fff!important;--fa-secondary-color:#fff!important}.ed-widget__node--generation{--ed-node-color:var(--ed-green)}.ed-widget__node--grid{--ed-node-color:var(--ed-blue)}.ed-widget__node--battery{--ed-node-color:var(--ed-amber)}.ed-widget__node--consumption{--ed-node-color:#9b59b6}.ed-widget__node-info{flex-direction:column;align-items:center;width:100%;min-width:0;margin-top:.25rem;display:flex}.ed-widget__node-name{text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;max-width:100%;font-size:.786rem;font-weight:700;line-height:1.3;overflow:hidden}.ed-widget__node-value{white-space:nowrap;font-size:1.286rem;font-weight:700;line-height:1.3}.ed-widget__node-stats{text-align:center;white-space:nowrap;opacity:.55;min-height:3.5rem;font-size:.786rem;line-height:1.4}.ed-widget__node-stat-line{text-align:center;white-space:nowrap;font-size:.786rem;line-height:1.4}@keyframes ed-spoke-flow-to-hub{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}@keyframes ed-spoke-flow-from-hub{0%{stroke-dashoffset:0}to{stroke-dashoffset:24px}}.ed-widget__svg-overlay line{stroke-linecap:round;transition:stroke-width .6s}.ed-widget__flow-line--source{stroke-dasharray:8 4;animation:.8s linear infinite ed-spoke-flow-to-hub}.ed-widget__flow-line--sink{stroke-dasharray:8 4;animation:.8s linear infinite ed-spoke-flow-from-hub}.ed-widget__flow-line--inactive{opacity:.6;stroke:var(--ed-line-color);stroke-dasharray:4 4;animation:none}.ed-widget .warning-message{text-align:center}.ed-widget__unaccounted{color:#7f8c8d;border-top:1px dashed var(--ed-line-color);align-items:center;gap:.4rem;margin-top:.35rem;padding:.2rem .6rem;font-size:.786rem;display:none}.ed-widget__unaccounted--visible{display:flex}.ed-widget__unaccounted-icon{opacity:.6;font-size:.9rem}.ed-modal__section-header{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.ed-modal__section-header+.ed-modal__section-header{margin-top:.5rem}.ed-modal__section-title{text-transform:uppercase;letter-spacing:.03em;opacity:.6;font-size:.786rem;font-weight:700}.ed-modal__nodes-header{align-items:center;gap:.5rem;margin-bottom:.8rem;display:flex}.ed-modal__nodes-list{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.ed-modal__node-add-btn,.ed-modal__nodes-list-item{text-overflow:ellipsis;min-width:2.1429rem;max-width:120px;height:2.1429rem;color:var(--color-selected,#08c);white-space:nowrap;cursor:pointer;background:var(--color-input-background,#f3f3f3);border-radius:var(--input-border-radius,.4rem);border:none;justify-content:center;align-items:center;padding:0 .5rem;font-size:.786rem;transition:scale .15s,filter .15s;display:flex;overflow:hidden}.ed-modal__node-add-btn:hover,.ed-modal__nodes-list-item:hover{filter:brightness(110%);scale:1.05}.ed-modal__nodes-list-item--active{color:#fff;background:var(--color-selected,#08c)}.ed-modal__node-editor{flex-direction:column;gap:.6rem;display:flex}.ed-modal__field-group{margin-bottom:.3rem}.ed-modal__info-group{gap:1rem;display:flex}.ed-modal__info-control{flex:1;min-width:0}button.btn.ed-modal__node-remove-btn{align-self:flex-start;margin-top:.5rem}.ed-modal__color-control{flex-direction:column;gap:.3rem;display:flex}.ed-modal__color-swatches{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.ed-modal__color-swatch{cursor:pointer;border:2px solid #0000;border-radius:.35rem;width:1.714rem;height:1.714rem;transition:transform .15s,border-color .15s}.ed-modal__color-swatch:hover{transform:scale(1.15)}.ed-modal__color-swatch--active{border-color:#fff;outline:2px solid;transform:scale(1.1)}.widget-logo.widget-container .widget-inner{--logo-url:url(/img/icons/image.png);box-sizing:border-box;background-color:#fff;background-image:var(--logo-url);background-position:50%;background-repeat:no-repeat;background-size:contain;background-origin:content-box;padding:.75rem}.ux-img-input__preview-btns{justify-content:space-evenly;display:flex}.ux-img-input__preview-btns>div{background:#0000000d;background:var(--color-topbar-btn-frame);border-radius:3rem;align-items:center;gap:.5rem;margin-top:auto;margin-bottom:auto;padding:.5rem;display:flex;position:relative;box-shadow:1px 1px 1px #83838380,3px 3px 2px -1px #83838359,4px 4px 5px -1px #83838340,-2px -2px 1px #ffffff4d}.ux-img-input__preview-btns .ux-img-input__btn-crop{display:flex}.ux-img-input__preview-btns .ux-img-input__btn-save,.ux-img-input__preview-btns div.ux-img-input__edit-btns,.ux-img-input__preview-btns.active .ux-img-input__btn-crop{display:none}.ux-img-input__preview-btns.active .ux-img-input__btn-save,.ux-img-input__preview-btns.active div.ux-img-input__edit-btns{display:flex}.ux-img-input__hint{margin-top:1rem}.ux-img-input__logo-preview{border-radius:var(--input-border-radius);background:#0000000d;border:1px solid #0000001a;justify-content:center;align-items:center;padding:.5rem .5rem .4rem;display:flex}cropper-canvas{border-radius:var(--input-border-radius);width:100%;height:100%}.uxeon-color-picker,input-color{--gradient-color1:hsl(from var(--color-primary) h 36% 38% / 25%);--gradient-color2:hsl(from var(--color-primary) h 36% 38% / 15%);z-index:100;clear:both;box-sizing:border-box;width:var(--input-height);height:var(--input-height);padding:0;display:flex;position:relative}.uxeon-color-picker.uxeon-color-picker-big,input-color.uxeon-color-picker-big{width:4.5rem;height:4.5rem!important}.uxeon-color-picker .track,input-color .track{z-index:10;cursor:crosshair;border:1px solid #0000001a;border-radius:150px;width:150px;height:150px;padding:10px;display:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.color-track-open:is(.uxeon-color-picker .track,input-color .track){display:block}.uxeon-color-picker .color,input-color .color{z-index:11;box-sizing:border-box;cursor:pointer;border-radius:calc(var(--input-border-radius) - 2px);width:100%;height:100%;padding:2px;display:block;position:relative;overflow:hidden}.uxeon-color-picker .colorInner,input-color .colorInner{border-radius:calc(var(--input-border-radius) - 2px);width:100%;height:100%}@media print{.dropdown-menu,#loading{display:none!important}}.static-wrapper{box-sizing:border-box;width:100%;min-height:100vh;padding:2rem;display:flex}#staticContent{box-sizing:border-box;background-color:var(--static-box-bg-color);background-image:linear-gradient(to bottom left, #ffffff26, var(--static-box-bg-color), #0000000d);border-radius:2rem;grid-template-rows:min-content max-content min-content;grid-template-columns:3fr 2fr;justify-content:center;align-items:center;gap:2rem;width:80vw;height:auto;margin:auto;padding:2rem;display:grid}.static-logo,.static-footer{grid-column:1/-1}.static-footer{color:var(--static-footer-text-color,"inherit");justify-content:space-between;align-items:center;font-weight:500;display:flex;position:relative}.static-footer .static-footer__link{color:var(--static-footer-link-color,inherit);box-shadow:none;background:0 0;border:none;margin:0;padding:0;font-size:1rem;font-weight:700}.static-footer #poweredby{color:var(--poweredby-text-color,inherit);text-shadow:var(--poweredby-text-shadow,none)}:is(.static-footer #poweredby) a,:is(.static-footer #poweredby) span{font-weight:700;color:var(--poweredby-text-color,inherit)!important}.static-footer__language:first-child{text-align:right;width:100%}.index-promo{box-sizing:border-box;background:var(--static-promo-bg-color,var(--color-main-bg));background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:2rem;align-items:center;width:100%;height:max-content;padding:2rem;display:flex}.index-promo img{max-width:100%}.static-popover-language{background:0 0;border:none;outline:none;width:80vw}.static-popover-language div{--glass-transparency:5%;inset:unset;box-sizing:border-box;transform-origin:100% 100%;min-width:16rem;transition:transform .3s var(--transition-timing-bounce) allow-discrete;border-radius:2rem;grid-template-columns:1fr;grid-auto-rows:1fr;justify-content:stretch;align-items:stretch;gap:1rem;margin:0;padding:2rem;display:grid;position:absolute;bottom:1rem;right:1rem;transform:scale(1)}@starting-style{.static-popover-language div{transform:scale(0)}}:is(.static-popover-language div) p{text-align:center;text-shadow:0 0 5px #fff,0 0 3px #fff,0 0 1px #fff;margin:0;padding:0;font-weight:700}:is(.static-popover-language div) button.bttn,:is(.static-popover-language div) a.bttn{box-sizing:border-box;text-align:center;border-radius:5rem;justify-content:flex-start;align-items:center;width:100%;padding-left:0;padding-right:1.5rem;font-size:1.25rem;display:flex}:is(:is(.static-popover-language div) button.bttn,:is(.static-popover-language div) a.bttn) span{flex-grow:1;display:block}:is(.static-popover-language div) img{height:3rem}div.dialog-static{color:#111;background:linear-gradient(225deg,#f0f0f0,#fff);justify-self:center;transition:none}div.dialog-static header{height:auto;padding:1.5rem 1rem;overflow:hidden}:is(div.dialog-static header) h2{text-align:center;padding:0;font-size:1.25rem}div.dialog-static footer{flex-direction:column;height:auto}:is(div.dialog-static footer) .bttn{justify-content:center;width:90%}div.dialog-static .dialog-body{min-height:auto;padding-top:2rem;padding-bottom:2rem;overflow:visible}:is(:is(:is(div.dialog-static .dialog-body) label) h2) span{font-weight:400}div.dialog-static,div.dialog-static form{width:min(30rem,100vw);min-width:min(30rem,100vw);transition:none}div.dialog-static form:before{display:none}.signin-options{justify-content:space-between;align-items:center;margin-top:.2rem;display:flex}.signin-options label{flex-grow:1;align-items:center;margin:0;padding:.5rem 1rem .5rem 0;display:flex}.signin-options label input{margin:0 .5rem 0 0!important}.signin-alternative{text-align:center;padding:.5rem}.signin-alternative a.txt-lnk{margin-left:.5rem}@media only screen and (width<=768px){#staticContent{width:100vw;min-width:100vw;min-height:100vh;box-shadow:none;border:0;border-radius:0;grid-template-rows:auto;grid-template-columns:1fr;padding:1rem}.static-wrapper{padding:0}.static-logo,.static-footer{padding:1rem}.static-logo{text-align:center}.static-footer{padding-bottom:3rem}.static-footer #poweredby{text-align:center;width:100%;position:absolute;bottom:0;left:0}.index-promo{display:none}div.dialog-static,div.dialog-static form{width:100%!important;min-width:100%!important}}