.hide-scrollbar::-webkit-scrollbar{width:0}.accountMenu{background-color:var(--system-menu-bg);box-shadow:var(--popup-shadow);display:flex;flex-direction:column;max-height:calc(100% - var(--header-height));min-height:262px;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:var(--header-height);width:370px;z-index:100}.accountMenu-header{align-items:center;background-color:var(--system-menu-bg-accent);color:var(--system-menu-text);display:flex;flex:1 0 40px;height:var(--item-height);padding:var(--padX1)}.accountMenu-header .current-locale{color:var(--system-menu-highlight);margin-left:auto;margin-right:10}@media (max-width:450px){.accountMenu{width:100%}}.accountMenu-header>label{font-size:var(--fontsz-label);padding:var(--padX2) 0 var(--padX2) var(--padX2)}.userIcon{background:var(--app-accent-contrast);border-radius:50%;color:var(--app-accent);cursor:pointer;font-size:13px;height:30px;line-height:30px;text-align:center;text-transform:uppercase;width:30px}.accountMenu-header .userIcon{color:var(--app-accent);cursor:default;margin:var(--padX1)}.accountMenu-button-wrapper{flex-direction:column;padding:var(--padX1) 0}.accountMenu-button-wrapper,.workspaces{border-bottom:1px solid var(--system-menu-bg-accent);display:flex;margin:0 var(--padX2)}.workspaces{flex-wrap:wrap;padding:var(--padX2) 0 var(--padX6) 0}.workspaces button{margin:var(--padX1)}.accountMenu .tab-container{min-height:155px;position:relative}.accountMenu .tab-content{background:transparent}.accountMenu .tab-header-list{background:transparent;flex:1 0 60px}.accountMenu .tab-header{color:var(--system-menu-text);font-size:var(--fontsz-label);opacity:.75}.accountMenu .tab-header-list .radio-list .tab-header:focus,.accountMenu .tab-header-list .radio-list .tab-header:hover{color:var(--system-menu-text);opacity:1}.accountMenu .tab-header-list .radio-list .tab-header[aria-selected=true]:focus{border-bottom-color:var(--btn-border-focus)}.accountMenu .tab-header-list .radio-list .tab-header[aria-selected=true]{border-bottom-color:var(--system-menu-text);color:var(--system-menu-text);opacity:1}body,html{-webkit-overflow-scrolling:touch!important;height:100%!important;overflow:auto!important;width:100%!important}html *{font-family:Arial,sans-serif}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,pre,td,th,ul{margin:0;padding:0}.root{height:100%;position:absolute;width:100%}.no-rows{color:var(--info-text);font-size:var(--fontsz-content);margin:var(--padX4);text-align:center}.ReactVirtualized__Grid .no-rows{align-items:center;display:grid;height:100%}.outer-overlay{background:rgba(0,0,0,.2);display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:100}.inner-overlay{align-self:center;pointer-events:auto}.application{background:var(--content-bg);display:flex;flex-direction:row;flex-wrap:nowrap}.application,.shell{height:100%;width:100%}.shell{display:block;position:absolute}ul.breadcrumb{display:flex;flex:1;font-size:var(--fontsz-btnlike);list-style:none;overflow:hidden;padding:0 var(--padX2)}ul.breadcrumb li{align-items:center;cursor:default;display:flex;white-space:nowrap}ul.breadcrumb.semantic.loading{opacity:.5}ul.breadcrumb.semantic li .label{line-height:normal}ul.breadcrumb.semantic li .type{color:var(--info-text);font-size:var(--fontsz-info);line-height:normal}.header ul.breadcrumb.semantic li .type{color:var(--app-accent-contrast-med)}ul.breadcrumb.semantic li.current{align-content:center}ul.breadcrumb.semantic li a,ul.breadcrumb.semantic li.current{display:grid;grid-template-rows:auto auto;justify-items:start}ul.breadcrumb li:last-child a+svg{display:none}ul.breadcrumb li.current{font-size:var(--fontsz-header)}.alarm-details ul.breadcrumb,.event-details ul.breadcrumb{background:var(--content-bg-accent);border-bottom:1px solid var(--grouping);border-left:1px solid var(--content-bg);height:var(--extended-row-height);min-height:var(--extended-row-height);padding:0 var(--padX4)}ul.breadcrumb li a{color:currentColor;cursor:pointer;opacity:.75}ul.breadcrumb li svg{opacity:.3;padding:0 var(--padX1)}ul.breadcrumb li a:focus,ul.breadcrumb li a:hover{color:currentColor;opacity:1}.popupComponent,.workspace,div.panel-viewer{display:flex;flex:1;flex-direction:column;flex-wrap:nowrap;height:100%;width:100%}.dialog-contents>.popupComponent,.dialog-contents>.popupComponent>.tab-container{flex:1}.dialog-contents>form>.popupComponent{overflow:hidden}.application.menu-open{overflow-x:hidden}.menu-open .menu{background-color:var(--app-accent);width:100%}.menu-slide{animation:fade-in .3s linear,menu .3s cubic-bezier(0,.58,.43,1) forwards}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes menu{0%{transform:translateX(var(--a-menu-x))}to{transform:translateX(0)}}@keyframes workarea{0%{min-width:100vw;transform:translateX(calc(0px - var(--menu-width)))}99.9%{min-width:100vw}to{min-width:calc(100vw - var(--menu-width));transform:translateX(0)}}.menu{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;height:100%;position:relative;width:0}.menu .tab-header-list{background:var(--content-bg-accent)}.mobileWorkspaceMenu{height:calc(100% - var(--header-height));position:absolute;top:var(--header-height);width:100%;z-index:1}.header{align-items:center;background:var(--app-accent);color:var(--app-accent-contrast);display:flex;flex:0 0 var(--header-height);line-height:var(--header-height);text-align:center}.header button{border-radius:0;height:var(--header-height)}.header button.icon-button{color:currentColor}.headerIcon{height:20px;width:20px}button.headerExit{border-radius:6px;cursor:pointer;padding:var(--padX1)}.headerBackButton:focus:enabled,.headerBackButton:hover:enabled,.headerCloseButton:focus:enabled,.headerCloseButton:hover:enabled,.headerFullscreenButton:focus:enabled,.headerFullscreenButton:hover:enabled,.headerTitleButton:focus:enabled,.headerTitleButton:hover:enabled{background:var(--selected-bg);color:var(--selected-text)}.headerTitleButton:disabled{opacity:1}.headerTitleButton:enabled{animation:flash .5s forwards;animation-delay:.2s}@keyframes flash{0%{background:var(--selected-bg)}}.headerBackButton,.headerCloseButton,.headerFullscreenButton,.headerTitleButton,.userMenuButton{background:none;border:none;color:currentColor;flex:0 0 var(--header-height);padding:0}.headerBackButton.alarm svg{padding:3px}.headerBackButton.alarm{position:relative}.headerBackButton .overlay{align-items:center;background:var(--error-bg);border:1px solid var(--error-text);border-radius:12px;color:var(--error-text);display:flex;font-size:var(--fontsz-overlay);font-weight:700;height:12px;justify-content:center;line-height:12px;min-width:10px;padding:1px 2px;position:absolute;right:10px;top:10px}.headerTitleButton{box-sizing:border-box;flex:1 1 100%}.header-tabs-container{display:flex;flex:auto;flex-direction:row}.headerTitleButton.desktop{flex:none;margin:0;overflow:hidden;padding-left:var(--padX4)}.headerTitleButton.desktop .headerCloseButton{flex:none;opacity:.5;padding:0 var(--padX2)}.headerTitleButton.desktop .headerCloseButton:focus,.headerTitleButton.desktop .headerCloseButton:hover{background-color:initial;opacity:1}.headerTitleButton.desktop:focus,.headerTitleButton.desktop:focus-within,.headerTitleButton.desktop:hover:enabled{background-color:var(--app-accent);border-bottom:4px solid var(--app-accent-brand);border-top:4px solid transparent}.headerTitleButton.desktop .headerTitle{box-sizing:border-box;flex:none;overflow:hidden;padding:0;width:unset}.headerTitleButton[aria-selected=true]{border-bottom:4px solid #fff;border-top:4px solid transparent}.headerTitleButton.desktop[aria-selected=true]:focus,.headerTitleButton.desktop[aria-selected=true]:focus-within,.headerTitleButton.desktop[aria-selected=true]:hover{background-color:var(--app-accent-brand);border-bottom:4px solid #fff;border-top:4px solid transparent}.headerTitleButton,.userMenuButton,.workspaceMenuHeader{align-items:center;display:flex;justify-content:center}.userMenuButton{flex-direction:column}.header .userMenuButton{padding-top:var(--padX2)}.headerTitle{color:var(--app-accent-contrast);font-size:var(--fontsz-header);justify-content:center;padding:0 0 0 var(--padX2);text-align:left}.headerTitle .path-string:hover .name{color:inherit}.header button.icon-button:focus,.header button.icon-button:hover:enabled,.header button:focus,.header button:hover:enabled,.workspaceMenuHeader:focus,.workspaceMenuHeader:hover:enabled{background:var(--selected-bg);color:var(--selected-text)}.header-logo{fill:currentColor;flex-shrink:0;height:calc(var(--header-height) - var(--header-logo-padding) - var(--header-logo-padding));padding-right:var(--header-logo-padding)}.header .userIcon{font-size:12px;height:26px;line-height:26px;width:26px}@media (max-width:640px){.header-logo{display:none}}.flex-fill{flex:1 1;min-height:0;min-width:0;position:relative}.flex-center{align-items:center;display:flex}.flex-center.spread-columns{align-items:center;justify-content:space-between}.flex-end{flex:auto;justify-content:flex-end}.popup-underlay{background:rgba(0,0,0,.2);height:100%;left:0;overflow:hidden;position:absolute;top:0;-webkit-transform:translateZ(0);transition:opacity .2s cubic-bezier(.25,.46,.45,.94);width:100%;z-index:2}.popup-underlay.show{opacity:0}.alarm-viewer,.calender-viewer,.chart-viewer,.dashboard-viewer,.event-viewer,.graphics-viewer,.objectlist-viewer,.offline-viewer,.panel-viewer,.propertygrid-viewer,.responsiveView,.semantic-drilldown-viewer,.semantic-search-viewer,.systemtree-viewer,.trendlist-viewer,.viewer,.xentaschedule-viewer{display:block;flex:1;height:100%;overflow:hidden;width:100%}.Pane .alarm-viewer,.Pane .calender-viewer,.Pane .chart-viewer,.Pane .dashboard-viewer,.Pane .graphics-viewer,.Pane .objectlist-viewer,.Pane .offline-viewer,.Pane .panel-viewer,.Pane .propertygrid-viewer,.Pane .responsiveView,.Pane .semantic-drilldown-viewer,.Pane .semantic-search-viewer,.Pane .systemtree-viewer,.Pane .trendlist-viewer,.Pane .viewer,.Pane .xentaschedule-viewer{position:absolute}.offline-viewer-content{align-items:center;display:flex;flex-direction:row;padding:var(--padX3)}.search-viewer{display:flex;flex-direction:column}.search-viewer>div{flex:1 1 auto}.search-viewer>div.toolbar-info.ellipsis{align-items:center;background:var(--content-bg-accent);color:var(--description-text);display:flex;flex:0 0 auto;min-height:34px;padding:var(--padX2)}.search-viewer>.banner{flex-grow:0}@media (max-width:350px){.offline-viewer-content{align-items:flex-start;flex-direction:column}}.offline-viewer-content svg{flex:0 0 30px;padding:var(--padX1) var(--padX3) var(--padX1) var(--padX1)}iframe.external-viewer{display:flex;flex:1 1 100%}.flex-col,.flex-row,.flex-row-desktop{display:flex;flex-direction:column;height:100%;width:100%}.flex-row{flex-direction:row}.flex-col.center,.flex-row.center{align-items:center}.flex-col.center.justify,.flex-row.center.justify{justify-content:center;text-align:center}@media (min-width:425px){.flex-row-desktop{flex-direction:row}}@media (min-width:425px) and (max-width:1024px){.wrap-on-portrait{flex-wrap:wrap;padding:var(--padX2) 0}.property-editor .week-days-toggle button.toggleButton{padding:0 8px}.xentaschedule-viewer .flex-row-desktop.xenta-exception .property-editor{flex:auto}}.closable-popup{background:var(--content-bg);border:none;box-shadow:var(--popup-shadow);display:flex;flex-direction:column;flex-flow:column;height:100%;opacity:1;pointer-events:auto;transform:translateY(0);width:100%;will-change:transform}.workspaceMenuHeader{background:var(--app-accent-brand);border:none;border-radius:0;flex:0 0 var(--header-height);padding:0}.workspaceMenuHeader:focus svg,.workspaceMenuHeader:hover svg,.workspaceMenuHeader[aria-expanded=true] svg{fill:currentColor}.workspaceMenuHeader svg{fill:var(--app-accent-contrast)}.workspaceMenuHeader[aria-expanded=true]{align-self:flex-start;background:var(--system-menu-bg)}.workspaceMenuHeader:focus,.workspaceMenuHeader:hover{background:var(--btn-border-focus)}.hamburgerHeader{color:var(--header-text);height:100%}.hamburgerHeader svg{display:block;height:calc(var(--header-height) - 26px);margin:13px;width:calc(var(--header-height) - 26px)}.error-details{color:var(--text-color);font-size:var(--fontsz-content)}.icon-wrapper{display:flex;height:var(--item-height);position:relative}.details-close-mobile{background:var(--content-bg);border:1px solid var(--icon);opacity:1;padding:0 4px}.icon-wrapper .overlay{align-items:center;background:var(--error-bg);border:none;border-radius:10px;color:var(--error-text);display:flex;font-size:var(--fontsz-overlay);font-weight:700;height:12px;justify-content:center;line-height:12px;min-width:10px;padding:1px 2px;position:absolute;right:0;text-align:center;top:0}input:invalid{box-shadow:none}.property-editor label .semantic-type{padding-right:var(--padX1)}.property-editor.is-changed{border-bottom-color:var(--save-bg)}@media (max-height:500px){.propertygrid-viewer .name-header{display:none}}.property-editor .propertyRow-default{background:var(--description-text);color:var(--content-bg);margin-left:var(--padX3)}.propertygrid-viewer .name-header h1{align-items:center;display:flex;flex-direction:row}.propertygrid-viewer .name-header h2{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.propertygrid-viewer .name-header .with-icon{margin-top:var(--padX1)}.propertygrid-viewer .name-header .with-icon>svg{margin-right:var(--padX2)}.validation-error{color:var(--error-bg);font-size:var(--fontsz-label)}.active-color-preview{height:30px;min-height:30px;min-width:30px;padding:0;width:30px}.flex-spread{align-items:center;display:flex;justify-content:space-between}.dropdown-dropdown .color-picker{display:flex;flex-wrap:wrap;left:0;padding:var(--padX3);width:auto}.color-preset{border-radius:4px;height:45px;margin:var(--padX1);width:45px}.color-preset[aria-selected=true]{border:2px solid}.property-editor .sketch-picker input{min-width:0}.property-editor .range-unit{align-items:baseline;display:flex;flex:0 0 70px;font-size:var(--fontsz-title);justify-content:flex-end;padding-left:var(--padX3)}.property-editor progress{flex:1}.property-editor .range-unit>span{font-size:var(--fontsz-input);opacity:.7}.color-property-editor{align-items:center;display:flex;flex:1 1 auto;position:relative}.property-editor.horizontal .property-value-container{gap:var(--padX2)}.property-value-container{align-items:center;display:flex;flex:1;font-size:var(--fontsz-input)}.property-value-container.online{color:var(--progress-step)}.property-value-container.offline{color:var(--icon-alarm)}.property-value-container>svg.status{padding-right:var(--padX1)}.property-value-container span{color:var(--text-color);flex:1}.property-value-container.flags{display:block;overflow:hidden;text-overflow:ellipsis;width:0}.property-editor input::-ms-input-placeholder{color:var(--text-color);font-style:italic;opacity:.5;text-overflow:ellipsis}.property-editor input::placeholder{color:var(--text-color);font-style:italic;opacity:.5;text-overflow:ellipsis}.property-editor span.null-text{color:var(--text-color);font-style:italic;opacity:.5;text-overflow:ellipsis}.EntryEditor{height:100%;overflow-y:auto}.property-editor .week-days-toggle{display:flex;white-space:nowrap;width:100%}.property-editor{flex-direction:column}.property-editor.horizontal{align-items:flex-end;flex-direction:row}.property-editor.horizontal label{flex:1 0 auto;margin-bottom:2px}.property-editor.horizontal label:after{content:":"}.property-editor-contents{align-items:center;display:flex}.property-editor-contents .contextMenu-icon{border:1px solid transparent;border-radius:6px;height:30px;margin-left:2px;min-width:-moz-fit-content;min-width:fit-content}.property-editor .checkbox-group{display:grid;grid-template-columns:repeat(auto-fill,minmax(500px,auto));max-height:200px;overflow-y:auto;width:100%}.property-editor .week-days-toggle button.toggleButton:last-child{border-right:1px solid var(--btn-border)}.forced.timed-force{border-bottom-right-radius:0;border-top-right-radius:0}.forced.timed-force~.forced.timed-force{border-bottom-left-radius:0;border-bottom-right-radius:6px;border-top-left-radius:0;border-top-right-radius:6px}.property-editor button.toggleButton.pressed.forced,.property-editor button.toggleButton.pressed.forced:enabled:focus{background:var(--forced-bg);border-color:var(--forced-bg)}.property-editor button.toggleButton.pressed.forced:enabled:hover{fill:var(--forced-hover);background:var(--forced-bg);border-color:var(--forced-bg);color:var(--forced-hover)}.property-editor button.toggleButton.pressed.forced:enabled:focus{border-color:var(--btn-border-focus)}.property-editor .week-days-toggle button.toggleButton{border-radius:0;border-right:1px solid transparent;flex:1 1;margin:0}.property-group-header{color:var(--text-color);cursor:default;display:flex;font-size:var(--fontsz-title);font-weight:700;padding:var(--padX2) 18px var(--padX2);transition:all .2s linear}h2.group-subtitle{color:var(--description-text);font-size:var(--fontsz-header);font-weight:400;margin-left:var(--padX5)}.property-group-header.clickable:hover{background:var(--grouping)}.timespan-editor{display:flex}.timespan-wrapper{display:flex;flex-direction:column;padding-top:var(--padX1)}.property-editor .timespan-wrapper label{color:var(--description-text);display:block;font-size:9px;padding-right:var(--padX1);text-align:right}.property-editor.horizontal .timespan-wrapper label{font-size:9px;height:auto;line-height:normal}.property-editor .timespan-wrapper input{background:none;border:none;border-right:1px solid var(--grouping);max-width:70px;min-width:30px;padding:1px;text-align:right}td .property-editor .timespan-wrapper{max-height:33px;padding-top:0}td .property-editor .timespan-wrapper label{flex-grow:0;font-size:11px;margin:0}td .property-editor .timespan-wrapper input{font-size:16px}.timespan-editor input.no-border,.timespan-editor input.no-border:focus:enabled,.timespan-editor input.no-border:hover:enabled{border:none}.property-editor{border-bottom:1px solid var(--btn-border);display:flex;margin:2px;min-height:var(--editor-min-height);padding:var(--padX1);position:relative}.property-editor.active{background:var(--active-highlight-bg);border-bottom:2px solid var(--btn-border-focus);padding-bottom:calc(var(--padX1) - 1px)}.property-editor[aria-invalid=true]{border-bottom:2px solid var(--error-bg);padding-bottom:calc(var(--padX1) - 1px)}.property-editor[aria-readonly=true]{border-bottom:2px solid transparent;padding-bottom:calc(var(--padX1) - 1px)}.property-editor button.toggleButton{margin-left:2px;overflow:initial}button.toggleButton.narrow{max-width:var(--button-height);min-width:var(--button-height)}.property-editor button.pressed,.toggleButton.pressed{background-color:var(--selected-bg);border-color:var(--selected-bg);color:var(--selected-text)}.property-editor button.pressed:focus:enabled,.property-editor button.pressed:hover:enabled,.toggleButton.pressed:focus:enabled,.toggleButton.pressed:hover:enabled{background-color:var(--btn-selected-focus);border-color:var(--btn-selected-focus);color:var(--selected-text)}div.property-editor label{align-items:center;color:var(--description-text);display:flex;flex-grow:1;font-size:var(--fontsz-label);margin-right:5px;margin-top:7px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.property-editor input,.property-editor select{background:transparent;border:none;border-radius:0;color:var(--text-color);font-size:var(--fontsz-input);margin:0;min-height:33px;min-width:75px;transition:border .3s cubic-bezier(.165,.84,.44,1);transition:background .3s cubic-bezier(.165,.84,.44,1);width:calc(100% - 8px)}.property-editor input:disabled,.property-editor:disabled{color:var(--text-color);opacity:.5}th.group-end{border-right:1px solid var(--grouping)}th.property-name{border-bottom:1px solid var(--grouping);font-size:var(--fontsz-label)}.property-editor:invalid{background:var(--error-text);border:1px solid var(--error-bg)}.property-editor button:focus:enabled,button.table-button:focus:enabled{border:1px solid var(--btn-border-focus)}button.table-button svg{fill:var(--btn-icon)}button.table-button:focus:enabled svg,button.table-button:hover:enabled svg{fill:var(--btn-icon-focus)}.property-editor button.table-button:hover:enabled{background:var(--btn-light-accent)}.property-editor button:hover:enabled{background:var(--btn-bg-hover)}.empty-table{color:var(--info-text);display:flex;font-size:var(--fontsz-content);justify-content:center;padding:var(--padX3)}button.table-button{background:var(--btn-bg-hover);border:none;height:100%;margin:auto;min-height:30px;min-width:30px;padding:1px;width:30px}.collapse-appear{opacity:0;transform:translateY(var(--a-collapse-y))}.collapse-appear.collapse-appear-active{opacity:1;transform:translateY(0);transition:all .2s cubic-bezier(1,0,0,1)}.collapse-enter{opacity:0;transform:translateY(var(--a-collapse-y))}.collapse-enter.collapse-enter-active{opacity:1;transform:translateY(0);transition:all .2s cubic-bezier(1,0,0,1)}.collapse-exit.collapse-exit-active{opacity:0;transform:translateY(var(--a-collapse-y));transition:all .2s cubic-bezier(1,0,0,1)}.slide-in-enter{transform:translateY(var(--a-slide-in-x))}.slide-in-enter.slide-in-enter-active{transform:translateY(0);transition:transform .3s ease-in}.slide-in-exit{transform:translateY(0)}.slide-in-exit.slide-in-exit-active{transform:translateY(var(--a-slide-in-x));transition:transform .15s ease-in}.slide-down-enter{transform:translateY(var(--a-slide-in-y))}.slide-down-enter.slide-down-enter-active{transform:translateY(0);transition:transform .3s ease-in}.slide-down-exit{transform:translateY(0)}.slide-down-exit.slide-down-exit-active{transform:translateY(var(--a-slide-in-y));transition:transform .15s ease-in}.value-varies{color:var(--forced-bg);font-style:italic;margin-left:var(--padX2)}.property-link a{padding-left:var(--padX1)}.property-link{color:var(--description-text);padding:var(--padX2) 0 0 var(--padX2)}.property-editor .alarm-range-entry{align-items:end;display:grid;grid-template-columns:1fr 1fr auto}.property-editor .alarm-range-property-editor{display:grid;flex:1}.property-editor .alarm-range-property-editor>div:first-of-type{justify-self:end}.property-editor .alarm-integer-entry{align-items:end;display:grid;grid-template-columns:1fr auto}.property-editor .alarm-integer-entry .icon-button,.property-editor .alarm-range-entry .icon-button{margin-bottom:var(--padX3)}.property-editor .user-record :first-child{margin-left:var(--padX3)}.force-until{display:grid;grid-template-rows:auto auto}.force-until .datepicker{height:400px;overflow:hidden;position:relative}.force-until .timepicker{padding:var(--padX1)}.force-until .timepicker>label{padding:0}.force-until .timepicker>select{background:var(--content-bg)}.force-control{align-content:flex-start;display:grid;min-height:100%}.force-control>.dropdown-title{align-items:center;display:grid;gap:var(--padX1);grid-template-columns:auto 1fr auto;justify-items:center}.force-control .tab-container{height:-moz-fit-content;height:fit-content;position:relative}.force-control .tab-content{height:-moz-fit-content;height:fit-content;overflow:hidden}.force-until .datepicker-buttonContainer{background:var(--content-bg)}.force-until .datepicker-buttonContainer .dark{border:1px solid var(--btn-border);color:var(--text-color)}.ReactVirtualized__Grid{will-change:transform}.ReactVirtualized__Grid__innerScrollContainer{box-sizing:border-box;overflow:hidden;position:relative}.workspaceMenu{background-color:var(--system-menu-bg);height:100%;overflow-x:hidden;overflow-y:auto;width:100%}.bottomMenu,.navigationMenu,.topMenu{position:relative}.workspaceMenuInner{display:grid;grid-auto-rows:1fr auto;height:100%;overflow-y:hidden;width:100%}.workspaceMenuGroup{display:flex;flex-direction:column;margin:0 var(--padX2) 0 var(--padX2)}.workspaceMenuGroup .spinner{align-self:center}button.no-border{border-color:transparent}.favorite-list .autohide,.workspaceMenu-button-container .autohide{display:none}.favorite-list:hover .autohide,.workspaceMenu-button-container:hover .autohide{display:inline-block}@media (hover:none){.favorite-list .autohide,.workspaceMenu-button-container .autohide{display:inline-block}}.workspaceMenu-button-container-edit{border-bottom:1px solid var(--system-menu-group);display:flex;flex-direction:column;padding-bottom:2px}.workspaceMenu-button-container-edit input{background:var(--system-menu-bg-accent);border:none;border-bottom:2px solid;border-radius:0;color:var(--btn-border-focus);font-size:var(--fontsz-btnlike);height:30px;margin:12px 0 2px;min-width:0;padding:0 var(--padX3)}.workspaceMenu-button-container-edit .flex-row button{width:var(--button-height-large)}.workspaceMenu-button-container-edit button:last-child{margin-left:auto}.workspaceMenu-button-container{align-items:center;border-bottom:1px solid var(--system-menu-group);display:flex;overflow:hidden;padding:var(--padX1)}.workspaceMenu-button-container button:first-child{flex:1;text-align:left}.workspaceMenu-button-container:last-of-type{border-bottom:none}.workspaceMenuGroup:focus{color:var(--btn-border-focus)}.workspaceMenu-button-icon{fill:var(--system-menu-bg-accent);margin-right:var(--padX3)}.workspaceMenu-button{margin:var(--padX1);position:relative}.workspaceMenu-button .overlay{align-items:center;background:var(--error-bg);border:none;border-radius:10px;color:var(--error-text);display:flex;font-size:var(--fontsz-overlay);font-weight:700;height:12px;justify-content:center;line-height:12px;min-width:10px;padding:1px 2px;position:absolute;right:5px}.workspaceMenu-button.toggletop{margin:var(--padX1) var(--padX1) 0 var(--padX1)}.workspaceMenu-button.togglecenter{margin:0 var(--padX1) 0 var(--padX1)}.workspaceMenu-button.togglebottom{margin:0 var(--padX1) var(--padX1) var(--padX1)}button.toggletop{border-bottom-left-radius:0;border-bottom-right-radius:0}button.togglecenter{border-radius:0}button.togglebottom{border-top-left-radius:0;border-top-right-radius:0}.workspace-list{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.workspace-list label{flex-grow:1}.workspace-list button{background:transparent;margin:var(--padX1)}.workspace-list button:focus,.workspace-list button:hover{opacity:1}.workspace-list button:disabled{opacity:.4}.rv-xy-plot__axis__tick{fill:#6c7a8a;font-size:13px}.rv-xy-plot{position:relative}.rv-hint{background:#fff;border-radius:5px;box-shadow:var(--tooltip-shadow);font-variant-numeric:proportional-nums;padding:var(--padX2);pointer-events:none;text-align:right}.rv-hint h3{color:#6c7a8a;font-size:12px}.widget-display h1{font-size:80px;font-variant-numeric:proportional-nums;font-weight:700}.widget-display h1,.widget-display h2{text-align:center}.widget-display h2{color:#6c7a8a;font-size:var(--fontsz-headline)}h1.dashboard-title{color:#6c7a8a;font-size:35px;padding:var(--padX3) var(--padX4)}h1.dashboard-title,h1.dashboard-title b{font-family:Nunito,sans-serif}.bar-hint{padding-top:var(--padX1)}.bar-hint-value{color:#304760;font-size:var(--fontsz-content);font-weight:700}.pie-total{display:flex;flex-direction:column;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%}.pie-total h1{font-size:35px}.pie-total h2{font-size:var(--fontsz-label)}.dialog-contents.browse{flex-direction:row}.browseDialog{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.browseDialog .row{border-color:var(--content-bg-accent)}.browseDialog .row span.separator{align-self:stretch;box-sizing:border-box;width:var(--padX3)}.browseDialog .row button.icon-button.expander{border:none;box-sizing:initial;padding:var(--padX3)}.browseDialog .row.selectable[aria-selected=true] span.separator:nth-last-of-type(2){border-color:var(--selected-text)}.browseDialog .row span.separator:nth-last-of-type(2){border-right:1px solid var(--btn-border)}.browseDialog .row span.separator:last-of-type{background:none}.browseContainer-flexLayer{display:flex;flex-direction:row;max-height:calc(100% - 47px)}.browseDialog-treeContainer{height:100%}.browseContent{display:flex;flex:1;overflow:hidden}.browseContent-half{display:flex;flex:1 1 50%;flex-direction:column;width:50%}.browseContent-half:first-child{border-right:1px solid var(--btn-bg)}.browseContent-full{display:flex;flex:1}.browseDialog-treeContainer-full{display:flex;flex:1;flex-direction:column}.browseDialog-propertyContainer{height:100%}.propertyHeader{height:calc(100% - var(--item-height));overflow-x:hidden;overflow-y:auto}.propertyHeader-text{background-color:var(--grouping);color:var(--text-color);font-size:var(--fontsz-content);height:var(--button-height);line-height:var(--button-height);padding:var(--padX1) 0 var(--padX1) var(--padX3)}.propertyRow.row{border-bottom:1px solid var(--content-bg-accent);color:var(--text-color);cursor:pointer;height:calc(var(--item-height) - 1px);line-height:calc(var(--item-height) - 1px);overflow:hidden;width:100%}.propertyRow[aria-selected=true]{background-color:var(--selected-bg);color:var(--selected-text)}.propertyRow-default{background-color:var(--save-bg);border-radius:2px;color:var(--save-text);font-size:var(--fontsz-overlay);height:calc(var(--fontsz-overlay) + 1px);margin-right:var(--padX1);padding:2px 3px;text-transform:uppercase}.propertyRow-text{display:flex;flex-direction:column;overflow-x:hidden;padding-left:var(--padX3);width:100%}.propertyRow-text .name{line-height:normal}.propertyRow-text .info{color:var(--info-text);font-size:var(--fontsz-info);line-height:calc(var(--fontsz-overlay) + 6px)}.browseDialog-inputContainer{display:flex;flex:0 0 var(--item-height)}.browseDialog-inputContainer-text{align-items:center;display:flex;flex:1;position:relative}.browseDialog-inputContainer .path-string{flex:1;font-size:var(--fontsz-input);margin-right:var(--padX3)}.browseDialog-inputContainer-text-left{color:var(--description-text);display:inline-block;font-size:var(--fontsz-label);margin:0 var(--padX2) 0 var(--padX3);vertical-align:bottom;white-space:nowrap}.license-banner.info,.license-banner.info h1{background:#70e07c;color:#fff;justify-content:space-between}.license-banner.enforce,.license-banner.enforce h1{background:var(--error-bg);color:var(--error-text)}.license-banner.info .inner{align-items:center;flex-direction:row}.license-banner.info div{padding:0}.license-banner .icon-button{color:currentColor;padding:0 8px}.license-banner{align-items:center;background:#ffd100;color:rgba(0,0,0,.6);display:flex;justify-content:center;padding:8px}.license-banner svg{flex:0 0 40px}.license-banner h1{color:rgba(0,0,0,.6);font-size:var(--fontsz-content);font-weight:700;margin:0 var(--padX6) 0 var(--padX2);white-space:nowrap}.license-banner div{align-items:center;display:flex;padding:0 8px}.license-banner p{border-left:1px solid rgba(0,0,0,.6);font-size:14px;max-width:500px;padding-left:var(--padX2)}.license-banner.enforce p,.license-banner.info p{border-left-color:#fff}.center-contents{align-items:center;display:grid;height:100%;justify-content:center}.center-contents .contents{max-width:calc(100vw - var(--padX6));min-width:calc(min(400px, 80vw))}.center-contents .contents h1{padding-bottom:var(--padX6)}.center-contents .action-buttons,.contents>.action-buttons{align-self:end;column-gap:var(--padX2);display:grid;grid-template-columns:auto auto;justify-content:flex-end;padding:var(--padX4)}.center-contents .action-buttons button,.contents>.action-buttons button{gap:var(--padX1);min-width:150px}.dialog-contents .action-buttons{padding:var(--padX1)}.dialog-contents .action-buttons.has-back{align-self:stretch}.center-contents.password .action-buttons,.dialog-contents .action-buttons.has-back{grid-template-columns:auto auto;justify-content:space-between}.center-contents .action-buttons button:last-of-type,.contents>.action-buttons button:last-of-type{grid-column:2}.passwordField input{border-bottom:1px dotted var(--btn-border)}.property-editor.active .passwordField input:focus{border-bottom-color:var(--btn-border-focus);border-bottom-style:solid}div~.passwordField input{border-bottom:0}.passwordField{align-content:center;display:flex}.passwordField label{min-width:100px;width:200px}@media (max-width:767px){.license-banner .icon-button{margin:0}.license-banner div{align-items:flex-start;flex-direction:column}.license-banner h1{margin:auto}.license-banner p{border:none;font-size:12px;padding:0}.license-banner{justify-content:space-around}}.checklist-horizontal{display:flex;margin:0 auto;margin-bottom:var(--padX6)}.checklist-horizontal .checkbox{align-items:center;display:flex;flex-direction:column-reverse;margin:0 var(--padX2)}.checkbox{color:var(--description-text);cursor:pointer;display:flex;font-size:var(--fontsz-label);line-height:var(--checkbox-size);padding:3px 0;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.list-row-basic .checkbox,.propertyRow .checkbox,.semantic-tree-item .checkbox{flex:0 0 30px;padding:0 var(--padX2) 0 var(--padX3)}.list-row-basic .checkbox span:first-child,.propertyRow .checkbox span:first-child,.semantic-tree-item .checkbox span:first-child{display:flex;margin:0;min-width:auto;padding:0}.checkbox svg{height:26px;width:26px}.checkbox:focus span,.checkbox[aria-disabled=false] span:hover{border:1px solid var(--btn-border-focus)}.checkbox span{align-items:center;background:var(--btn-bg);border:1px solid var(--btn-border);border-radius:6px;cursor:pointer;display:flex;height:var(--checkbox-size);justify-content:center;margin-right:15px;transition:all .3s cubic-bezier(.165,.84,.44,1);vertical-align:top;width:var(--checkbox-size)}.checkbox>span>svg{color:transparent;margin:0}.checkbox[aria-checked=true] svg{color:var(--selected-text)}.checkbox[aria-checked=true] span{background:var(--selected-bg);border:1px solid var(--selected-bg)}.checkbox[aria-disabled=true]{cursor:default;opacity:.5}.checkbox[aria-disabled=true] span{border:1px solid var(--btn-border);cursor:default}.checkbox[aria-checked=true]:focus span,.checkbox[aria-checked=true][aria-disabled=false] span:hover{background:var(--btn-selected-focus);border:1px solid var(--btn-selected-focus)}.checklist-horizontal .checkbox span{margin-right:0}.pull-right{float:right}button.icon-button.expander{border:1px solid var(--grouping-btn-border);border-radius:50%;color:var(--grouping-btn-border);height:var(--button-height);width:var(--button-height)}button.icon-button.expander:focus{border-color:var(--btn-border-focus);color:var(--btn-border-focus)}button.icon-button{background:transparent;border:1px solid transparent;color:var(--icon);cursor:pointer;justify-content:center;margin:0;min-height:0;min-width:22px;opacity:.6;padding:1px;transition:opacity .3s ease-out}button.icon-button:disabled{opacity:.1}.icon-button svg{transition:transform .5s cubic-bezier(.075,.82,.165,1)}.icon-button.icon-rot180 svg{transform:rotate(180deg);transform-origin:50% 50%}.property-editor button.icon-button:focus,.property-editor button.icon-button:hover:enabled,button.icon-button:focus,button.icon-button:hover:enabled{background:none;opacity:1}.datepicker-buttonContainer button{background:none;cursor:pointer;margin:0 1px;min-width:30px;overflow:initial}.dateTimePicker{max-width:366px;min-width:320px}.dateTimePicker .calender-viewer{height:calc(100% - var(--item-height) - var(--padX1) - var(--padX1))}.dateTimeContainer{display:grid;grid-template-columns:auto auto;width:100%}.dateTime input{text-align:right}.datepicker{height:350px}.dateTimePicker.size{height:150px}@media (max-width:425px){.dateTimePicker{max-width:100%;min-width:100%;overflow-y:auto}.dateTime{width:100%}.dateTimeContainer{grid-template-columns:1fr}.dateTime.left,.dateTime.right{padding:var(--padX2) 0 0 0}.checklist-horizontal .checkbox{margin:0 4px}}.dateTimePicker .cal{padding-top:0}.datepicker-buttonContainer{display:flex;justify-content:space-between;padding:0 var(--padX3)}.timepicker{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center}.timepicker>label{color:var(--description-text);font-size:var(--fontsz-label);padding:0 0 var(--padX3) 0;text-align:left}.timepicker>select:focus{outline:1px solid var(--btn-border-focus)}.timepicker>select::-webkit-scrollbar{background-color:var(--content-bg)}.timepicker>select::-webkit-scrollbar-thumb{background-color:var(--grouping)}.timepicker>select{background:none;background:var(--btn-bg);border:none;color:var(--text-color);font-size:var(--fontsz-input);text-align:right}.timepicker-container{display:flex;height:100%;position:relative}.language-list{background:var(--content-bg-accent);border:1px solid var(--grouping);flex:1;font-size:var(--fontsz-content);list-style:none;margin-bottom:6px;margin-top:0;min-height:150px;min-width:289px;padding-left:0}@media (min-width:412px){.language-list{min-width:380px}}.language-list li{color:var(--text-color);cursor:default;flex:1;font-size:var(--fontsz-input);height:calc(var(--item-height) + 1px);line-height:calc(var(--item-height) + 1px);padding:0 var(--padX2)}.language-list button{background:none;border:none;cursor:pointer;height:inherit;min-width:35px}.file-upload input[type=file]{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.dialog-contents form.file-upload{display:flex;flex:0 0 auto}.dialog-wait{align-items:center;display:flex;flex:1;justify-content:center}.dialog-wait.progress-dialog{align-items:center;background:var(--content-bg-accent);box-shadow:var(--popup-shadow);color:var(--text-color);justify-content:stretch;padding:var(--padX3);width:50vw}.progress-dialog .progress-info{display:grid;flex:1;grid-template-rows:1fr;padding-right:var(--padX3);row-gap:var(--padX1)}.file-upload label{cursor:pointer;height:39px;line-height:calc(var(--item-height) + 1px);margin-top:15px;text-align:center}.file-upload label:hover{background:var(--btn-bg-hover)}.file-upload input[type=file]:focus+label{border-color:var(--btn-border-focus)}.treeComponent{background-color:var(--content-bg);display:flex;flex:1 1 auto;flex-direction:column;height:100%;opacity:1;width:100%}.treeComponent .row{border-color:var(--content-bg-accent);color:var(--text-color)}.browseDialog .progress,.tab-content .progress{animation:tree-progress .1s ease-in-out .1s forwards,a 1s ease 0s infinite alternate;height:0}@keyframes tree-progress{to{height:5px}}.treeComponent-container{background-color:var(--content-bg);display:flex;flex-direction:row;height:100%;overflow-x:auto;overflow-y:hidden}.mTreeComponent-container{background-color:var(--content-bg);flex:1;overflow-y:auto;width:100%}.mTreeObject-container{height:100%;position:absolute;width:100%}.treeObject-container{display:flex;flex:1;flex-direction:column;height:100%}.mTreeColumn{flex:1 1 auto;opacity:1;overflow:hidden;position:relative;transition:opacity .3s ease;width:100%}.mTreeColumn.animate{opacity:0}.treeHeader-text{background:none;border:none;border-radius:0;color:var(--text-color);font-size:var(--fontsz-content);margin:0;min-width:75px;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.row.mobileHeader-row{background-color:var(--grouping);border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer}.mobileHeader>.toolbar,.row.mobileHeader-row{fill:var(--btn-icon);color:var(--text-color)}.mobileHeader>.toolbar:hover,.row.mobileHeader-row:hover{fill:var(--btn-border-focus);color:var(--btn-border-focus)}.row.mobileHeader-row svg{transform:rotate(-90deg)}.mobileHeader-header{background-color:var(--content-bg-accent);cursor:pointer}.mobileHeader-header:hover:not(.non-clickable){background-color:var(--item-hover)}.mobileHeader .path-string,.mobileHeader-header-text{color:var(--text-color);cursor:pointer;flex:1;font-size:var(--fontsz-headline);margin:0 var(--padX3);opacity:1;transition:var(--a-all-transition) ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mobileheader-enter{opacity:0}.mobileheader-enter.mobileheader-enter-active{opacity:1;transition:opacity .3s ease-in}.mobileheader-exit{opacity:1}.mobileheader-exit.mobileheader-exit-active{opacity:0;transition:opacity .3s ease}.treeColumn{border-right:1px solid var(--grouping);display:flex;flex-direction:column;flex-shrink:0;min-height:100%;opacity:1;overflow-y:auto;overflow:hidden;transition:opacity .3s ease;width:300px}.treeColumn.animate{opacity:0}.mobileHeader-header-icon{background:var(--header-bg);border:none;border-radius:50%;cursor:pointer;height:30px;margin-right:var(--padX1);min-width:30px;padding:0;width:30px}.mobileHeader-header-icon:focus{outline:1px solid var(--btn-border-focus)}.mobileHeader-header-icon:hover:enabled{background:var(--selected-bg)}.textLabelClass{background:none;border:none;border-radius:0;font-size:var(--fontsz-content);margin:0;max-width:100%;min-width:75px;text-align:left}.treeSVG{color:var(--description-text);margin:var(--padX1)}.tree-opened{background-color:var(--item-hover)}.toggle-switch{border-radius:22px;cursor:pointer;min-width:var(--toggle-width);padding:2px;transition:opacity .3s ease-out;transition:background .3s ease-out}.toggle-switch.on{background:var(--selected-bg)}.toggle-switch.off{background:var(--btn-icon-light)}.toggle-switch div{align-items:center;background:var(--selected-text);border-radius:50%;display:flex;height:var(--toggle-height);transition:transform .1s ease-out;width:var(--toggle-height)}.toolbar .toggle-switch{min-width:calc(var(--toggle-width) - 2px)}.toolbar .toggle-switch div{height:calc(var(--button-height) - 4px);width:calc(var(--button-height) - 4px)}.toggle-switch.on div{transform:translateX(24px)}.toggle-switch[aria-disabled=false].on:focus,.toggle-switch[aria-disabled=false].on:hover{background:var(--btn-selected-focus)}.toggle-switch[aria-disabled=false].off:focus,.toggle-switch[aria-disabled=false].off:hover{background:var(--btn-border)}.toggle-switch[aria-disabled=true]{opacity:.5}.navigationLink{background:none;border:none;max-width:calc(100% - 6px)}button.navigationLink:hover:enabled{background:none;color:var(--selected-bg);text-decoration:underline}.filter-list{background:var(--content-bg);display:flex;flex:1 1 40vh;flex-direction:column}.loading{color:var(--text-color);font-size:var(--fontsz-label)}.path-string{flex:1 1 auto}.path-string:hover .name,.row:hover .path-string .name{color:var(--selected-bg)}.path-string .name{font-style:normal}.property-editor .path-string{color:var(--text-color);font-size:var(--fontsz-input)}.signature{margin:var(--padX6) var(--padX3) 0 var(--padX3);transition:opacity .3s ease-in}.signature.disabled{opacity:.5}.signature.signed{animation:signed .3s ease-out forwards;height:200px}.signature.signed h1{animation:signed-header .3s ease-out forwards}.signature.signed h1 svg{animation:signed-header-icon .3s ease-out forwards}.signature h1{display:flex;font-size:var(--fontsz-title);font-weight:700}button.dark.sign-button:enabled{background-color:var(--save-bg);color:var(--save-text)}button.dark.sign-button:enabled:hover{background-color:var(--save-bg);color:var(--save-hover)}@keyframes signed{to{height:100px}}@keyframes signed-header{0%{transform:translateX(-28px)}}@keyframes signed-header-icon{0%{opacity:0}}.upgrade-info{flex:1 1 0%;font-size:var(--fontsz-content);margin:var(--padX2) var(--padX1)}.units .row{border-color:var(--content-bg-accent)}.units .row .info{border:1px solid var(--info-text);border-radius:2px;color:var(--info-text);flex:0 0 auto;font-size:var(--fontsz-info);margin:0 var(--padX3);opacity:.5;padding:var(--padX1) var(--padX2);text-transform:uppercase}.accordion{display:flex;flex-direction:column;overflow:hidden}button.icon-button.accordion-overflow{align-items:center;color:var(--system-menu-text);display:flex;justify-content:flex-end;margin:var(--padX1) 0}.accordion .accordion-group-contents{display:flex;flex-direction:column}.accordion div[role=group]{flex:0 0 var(--row-height);flex-direction:column;overflow:hidden;transition:var(--a-flex-transition) .3s cubic-bezier(.65,.05,.36,1)}.accordion div[role=group] .group-header{align-items:center;color:var(--toolbar-text);display:flex;flex:0 0 var(--row-height);flex-direction:row;height:var(--row-height);max-height:var(--row-height);opacity:.75}.workspaceMenu .accordion div[role=group] .group-header{color:var(--system-menu-text)}.workspaceMenu .accordion div[role=group] .group-body{background:var(--system-menu-bg-accent2);overflow-y:auto}.workspaceMenu .accordion .toolbar{position:-webkit-sticky;position:sticky;top:0}.accordion div[role=group][aria-expanded=true] .group-header{border-bottom:2px solid var(--selected-bg);opacity:1}.accordion div[role=group] .group-header span:first-of-type{padding-left:var(--padX2)}.accordion div[role=group] .group-body{background:var(--content-bg-accent);background:var(--system-menu-bg);flex:1 1 100%;overflow-y:hidden;position:relative}.accordion div[role=group][aria-expanded=true]{display:flex;flex:1 1 530px}.accordion .group-header span>.icon-button{color:currentColor;min-height:var(--button-height-large)}.progress-steps{align-items:center;color:var(--content-bg);display:grid;font-size:var(--fontsz-content);padding:var(--padX3) 0}.progress-steps svg{background-color:currentColor;border:2px solid var(--info-text);border-radius:20px;padding:var(--padX1)}.progress-steps svg.current{border:3px solid var(--progress-step)}.progress-steps svg.complete{background-color:var(--progress-step);border-color:currentColor}.progress-steps svg.complete.error{background-color:var(--error-bg);border-color:currentColor}.progress-steps .step-label{align-self:start;color:var(--info-text);justify-self:center;padding-top:var(--padX2);text-align:center}.progress-steps .step-label.complete{color:var(--progress-step)}.progress-steps .separator{border-top:2px solid var(--info-text)}.progress-steps .separator.complete{border-top:3px solid var(--progress-step)}.progress-steps .separator:first-of-type,.progress-steps .separator:last-of-type{opacity:0}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:300;src:local("Nunito Light"),local("Nunito-Light"),url(../fonts/nunito-light.woff2) format("woff2"),url(../fonts/nunito-light.woff) format("woff")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:local("Nunito Regular"),local("Nunito-Regular"),url(../fonts/nunito-regular.woff2) format("woff2"),url(../fonts/nunito-regular.woff) format("woff")}.about-modal *{fill:var(--app-accent-contrast);color:var(--app-accent-contrast);font-family:Nunito,sans-serif}.about-modal a:focus,.about-modal a:hover{color:#ffd100}div.about-modal{align-items:flex-end;background-attachment:fixed;background-image:url(../images/bg_1x.jpg?v=6.0.4.90);background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:0 0 15px 5px rgba(0,0,0,.15);display:flex;height:100vh}@media (max-width:656px){div.about-modal{background-image:url(../images/bg_p_1x.jpg?v=6.0.4.90)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){div.about-modal{background-image:url(../images/bg_p_2x.jpg?v=6.0.4.90)}}}@media (min-width:657px) and (max-width:849px){div.about-modal{background-image:url(../images/bg_t_1x.jpg?v=6.0.4.90)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){div.about-modal{background-image:url(../images/bg_t_2x.jpg?v=6.0.4.90)}}}@media (min-width:850px){@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){div.about-modal{background-image:url(../images/bg_2x.jpg?v=6.0.4.90)}}}.about-modal button.dark{align-self:flex-end;border:1px solid var(--app-accent-contrast-med);color:var(--app-accent-contrast);font-size:var(--fontsz-content)}.about-modal button.dark:focus{background:var(--app-accent-contrast-dim);border:1px solid var(--app-accent-contrast)}.about-modal .copyright{padding-top:29px}.about-modal .copyright,.about-modal .copyright span{font-family:Arial,sans-serif;font-variant-numeric:proportional-nums}.about-modal .container{background:var(--app-accent-brand);display:flex;font-size:12px;margin-bottom:10vh;min-width:800px;padding:52px 64px 20px}.dismiss{display:flex}.about-modal h1{height:24px;width:128px}.about-modal h2{font-size:40px;font-weight:700;padding-top:12px;white-space:nowrap}.about-modal h3{font-size:16px;font-weight:400}.about-modal i{font-style:normal;font-weight:400}@media (max-width:359px){.about-modal h2{font-size:34px}}@media (max-width:800px){div.about-modal{box-shadow:none}.about-modal .container{flex-direction:column;min-width:100vw;padding-left:var(--padX3)}.dismiss{margin-top:var(--padX4)}}.dropdown-component{align-items:center;display:flex;flex-grow:1;position:relative;z-index:unset}.dropdown-title{background-color:var(--header-bg);color:var(--header-text);font-size:var(--fontsz-headline);height:calc(var(--item-height) + 1px);line-height:calc(var(--item-height) + 1px);padding:var(--padX1) var(--padX1) var(--padX1) var(--padX2);white-space:nowrap}.dropdown-dropdown{background:var(--btn-bg);border:1px solid var(--btn-border);box-shadow:var(--popup-shadow);box-sizing:border-box;display:table;min-height:150px;min-width:300px;position:absolute;right:8px;z-index:2}.size-defined div.dialog{max-height:100vh;max-width:100vw}.popup-dd{transition:opacity .2s cubic-bezier(.25,.46,.45,.94),transform .2s cubic-bezier(.25,.46,.45,.94)}.popup-dd.show{opacity:0;transform:translateY(var(--a-popup-show-y))}.dropdown-dropdown.calendar{height:425px;max-height:425px}.dropdown-component .icon-button{flex:0 0 21px}.dropdown-component .icon-button:disabled{cursor:default}ul.dropdown-list{flex:1;height:100%;list-style:none;margin:0;max-height:100vh;min-height:150px;overflow-y:auto;padding:0}ul.dropdown-list li{color:var(--text-color);cursor:pointer;font-size:var(--fontsz-input);height:calc(var(--item-height) + 1px);line-height:calc(var(--item-height) + 1px);padding:0 var(--padX2);white-space:nowrap}ul.dropdown-list li:focus,ul.dropdown-list li[aria-disabled=false]:hover{background:var(--item-hover)}ul.dropdown-list li[aria-disabled=true],ul.dropdown-list:disabled{opacity:.5}ul.dropdown-list li[aria-selected=true]{background:var(--selected-bg);color:var(--selected-text)}.accordion-group-contents .filter.property-editor{background-color:var(--content-bg-accent)}.filter-bar .filter.property-editor input{border:none}.filter.property-editor.horizontal{align-items:center;flex:0 0 auto;margin:0;min-height:auto}.filter.property-editor.horizontal.semantic{flex-wrap:wrap}.filter.property-editor.horizontal.semantic input{flex:1 1}.filter.property-editor.horizontal input{font-size:var(--fontsz-btnlike)}@media (max-height:425px),(max-width:425px){.dropdown-dropdown{bottom:0;box-shadow:none;display:flex;max-height:50vh;max-width:none;min-height:auto;min-width:auto;overflow:hidden;right:0;width:100%}.dropdown-dropdown .flex-col{height:auto}.popup-dd{display:flex;flex-direction:column;justify-content:flex-end;transition-duration:.5s}.popup-dd.show{opacity:1}ul.dropdown-list{min-height:100px}}@media (max-height:425px){.dropdown-dropdown.calendar,.dropdown-dropdown.timePicker{height:50%;max-height:50%;max-width:322px}}button.show-more{border:none;border-radius:0;color:var(--placeholder-text);height:100%;width:100%}.hide-scrollbar div{scrollbar-width:none}.hide-scrollbar ::-webkit-scrollbar{background:transparent;width:0}.cal abbr{text-decoration:none}.cal-cell{transition:top .15s linear}.calender-viewer{background:var(--content-bg-accent);display:flex;flex-flow:column;position:absolute}@media (max-height:500px){.cal-header{display:none}}.cal-header h1{font-size:var(--fontsz-headline);margin:var(--padX2) var(--padX3) var(--padX2) 0}.cal-header h1,.cal-header h2{display:inline-block;font-weight:400}.cal-header h2{font-size:var(--fontsz-content)}.cal-header{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);box-shadow:0 4px 16px rgba(0,0,0,.05);display:grid;grid-template-columns:auto 1fr auto;padding:var(--padX3);position:relative}.cal h1{color:var(--text-color);cursor:default;font-size:var(--fontsz-headline);font-weight:400;margin:var(--padX3) var(--padX1)}.cal-day-name{color:var(--schedule-text-date);cursor:default}.cal-day,.cal-day-name,.cal-spacer{margin:var(--padX1)}.cal-day{color:var(--text-color);cursor:pointer;height:32px;line-height:32px}.cal-day,.cal-day-name,.cal-spacer{border:2px solid transparent;border-radius:6px;display:inline-block;flex:1;font-size:var(--fontsz-content);text-align:center}.cal-day[aria-disabled=true]{color:var(--description-text);cursor:default;opacity:.4}.cal-day[aria-disabled=true]:hover{background:transparent}.cal-day:hover{background:var(--item-hover)}.cal-day[aria-selected=true]:hover{background:var(--btn-selected-focus)}.cal-day:focus{border:2px solid var(--btn-border-focus)}.cal-day[aria-selected=true]:focus{border:2px solid var(--btn-light-accent)}.cal .week{display:flex}.cal .week.selected{background:var(--grouping);border-radius:25px}.cal-day.weekend{color:var(--description-text)}.cal-day.today{color:var(--schedule-today);font-weight:700}.cal-day.today[aria-selected=true]{background:var(--schedule-today)}.cal-day[aria-selected=true]{background:var(--selected-bg);color:var(--selected-text)}div.cal{font-variant-numeric:proportional-nums;margin:0 auto;max-width:336px;padding:var(--padX3)}.cal-view-dropup-phone{align-items:center;display:flex;height:var(--row-height);position:absolute;right:var(--padX3);width:100%}.cal-view-dropup-phone div{display:flex;flex-direction:row-reverse;margin:0 auto;max-width:336px;width:336px}.tab-container{color:var(--toolbar-text);display:flex;flex:1;flex-direction:column;position:absolute;width:100%}.tab-container,.tab-content{height:100%;min-height:0;min-width:0}.tab-content{background:var(--content-bg);flex:1 1;overflow-y:auto;position:relative}.tab-header-list ul{flex:0 1;justify-content:flex-start;margin:0;padding:0}.tab-header-list{display:flex;flex:0 0 40px;flex-grow:1;font-size:var(--fontsz-content);margin:0;overflow-x:auto;overflow-y:hidden;padding-left:0;white-space:nowrap}.tab-header-list .radio-list li.tab-header{border:none;border-bottom:2px solid transparent;cursor:pointer;display:inline-block;line-height:var(--tab-header-height);margin:0 12px;padding:0}.tab-header-list .radio-list .tab-header:focus,.tab-header-list .radio-list .tab-header:hover{color:var(--text-color)}.tab-header-list .radio-list .tab-header[aria-selected=true]{border:none;border-bottom:2px solid var(--selected-bg);border-radius:0;color:var(--text-color)}.tab-header-list .radio-list .tab-header.has-errors{border-color:var(--error-bg-dim);border-radius:0}.tab-header-list .radio-list .tab-header.has-errors[aria-selected=true]{border-color:var(--error-bg)}.hide-scrollbar{-ms-overflow-style:none;overflow:auto}.hide-scrollbar::-webkit-scrollbar{background:transparent;height:0}.tab-scroll{cursor:pointer;height:40px;min-width:40px;overflow:hidden}.radio-list{display:flex;justify-content:flex-end;width:100%}.radio-list-element{background-color:var(--btn-bg);border:1px solid var(--btn-border);border-left:1px solid transparent;color:var(--text-color);display:inline-block;font-size:var(--fontsz-label);font-weight:400;height:var(--button-height);line-height:var(--button-height);min-width:50px;overflow:hidden;padding:0 var(--padX3);text-align:center;text-overflow:ellipsis;text-shadow:none;transition:all .3s cubic-bezier(.165,.84,.44,1);white-space:nowrap}.radio-list li:first-of-type{border-left:1px solid var(--btn-border);border-radius:6px 0 0 6px}.radio-list li:first-of-type[aria-checked=true]{border:1px solid transparent;border-radius:6px 0 0 6px}.radio-list li:last-of-type{border-radius:0 6px 6px 0}.radio-list-element[aria-checked=true]{background-color:var(--selected-bg);border:1px solid transparent;color:var(--selected-text)}.radio-list-element:hover{cursor:pointer}.radio-list-element[aria-checked=false]:focus,.radio-list-element[aria-checked=false]:hover{background:var(--btn-bg-hover)}.radio-list-element[aria-checked=true]:focus,.radio-list-element[aria-checked=true]:hover{background:var(--btn-selected-focus);border:1px solid transparent}progress{-webkit-appearance:none;background-color:var(--btn-border);border:none;height:16px}::-webkit-progress-value{background-color:var(--selected-bg)}::-webkit-progress-bar{background-color:initial}progress::-ms-fill{background-color:var(--selected-bg)}::-moz-progress-bar{background-color:var(--selected-bg)}input[type=range]{-webkit-appearance:none}input[type=range]::-moz-range-progress{background-color:var(--selected-bg);height:16px}input[type=range]::-ms-fill-lower{background-color:var(--selected-bg)}input[type=range]::-ms-track{background-color:var(--active-highlight-bg);border:none;color:none;height:16px}input[type=range]::-moz-range-track{background-color:var(--active-highlight-bg);height:16px}input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--btn-border) 1px,var(--active-highlight-bg) 1px,var(--active-highlight-bg) 25%,var(--btn-border) 25%,var(--btn-border) calc(25% + 1px),var(--active-highlight-bg) calc(25% + 1px),var(--active-highlight-bg) 50%,var(--btn-border) 50%,var(--btn-border) calc(50% + 1px),var(--active-highlight-bg) calc(50% + 1px),var(--active-highlight-bg) 75%,var(--btn-border) 75%,var(--btn-border) calc(75% + 1px),var(--active-highlight-bg) calc(75% + 1px),var(--active-highlight-bg) calc(100% - 1px),var(--btn-border) calc(100% - 1px),var(--btn-border) 100%);height:16px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--btn-border-focus);border:1px solid var(--btn-selected-focus);border-radius:2px;box-sizing:initial;height:16px;width:8px}input[type=range]::-webkit-slider-thumb:focus,input[type=range]::-webkit-slider-thumb:hover{background-color:var(--btn-selected-focus);border:1px solid var(--btn-border-focus)}input[type=range]::-ms-thumb{border:1px solid #278fbd}input[type=range]::-moz-range-thumb{background-color:var(--btn-bg);border:1px solid var(--btn-border);border-radius:2px;height:16px;width:8px}input[type=range]::-moz-range-thumb:focus,input[type=range]::-moz-range-thumb:hover{background-color:var(--btn-selected-focus)}input::-ms-input-placeholder{color:var(--placeholder-text);font-style:italic;opacity:.5;text-overflow:ellipsis}input::placeholder{color:var(--placeholder-text);font-style:italic;opacity:.5;text-overflow:ellipsis}.spinner{animation:rot 1s linear infinite;border:3px solid var(--app-accent-contrast-dim);border-left-color:var(--app-accent-contrast);border-radius:50%;height:14px;min-width:14px;width:14px}.info-message{align-items:center;display:flex}.info-message svg{padding-right:var(--padX2)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.dialog-contents{max-height:calc(80vh - var(--row-height));min-height:calc(80vh - var(--row-height))}.name-header h2{height:calc(100% - 15px);overflow-y:auto}.dropdown-component .toolBarMenuButton,.property-value-container,.property-value-container span{flex-basis:auto;flex-grow:1;flex-shrink:1}ul.dropdown-list{flex-basis:auto}}@keyframes rot{to{transform:rotate(1turn)}}:disabled{cursor:default}a{color:var(--text-color)}a:focus,a:hover{color:var(--selected-bg)}.btn,button{align-items:center;background:var(--btn-bg);border:1px solid var(--btn-border);border-radius:6px;color:var(--text-color);cursor:pointer;display:flex;font-size:var(--fontsz-btnlike);height:var(--button-height);justify-content:center;margin:0;overflow:hidden;padding:0 var(--padX2);text-align:center;text-overflow:ellipsis;transition:all .3s cubic-bezier(.165,.84,.44,1);transition-property:background,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}button.left{justify-content:flex-start}button.left span:last-of-type{flex:1;text-align:left}button.right{justify-content:flex-end}a.btn{text-decoration:none}.btn{align-items:center;display:flex;justify-content:center}.btn.fill:first-of-type,button.fill:first-of-type{margin-left:0}.btn.fill:last-of-type,button.fill:last-of-type{margin-right:0}.btn.large,button.large{height:var(--button-height-large);min-height:var(--button-height-large)}.btn.large.pad,button.large.pad{margin:2px 4px 2px 0;padding:0 var(--padX3)}.btn:disabled,button:disabled{cursor:default;opacity:.5}.btn:focus,button:focus{border-color:var(--btn-border-focus)}.btn:hover:enabled,button:hover:enabled{background:var(--btn-bg-hover)}.grouped{display:flex}.grouped.overflowing{opacity:0;pointer-events:none}.grouped button{border-radius:0}.grouped button:first-child{border-bottom-left-radius:6px;border-top-left-radius:6px}.grouped button:last-child{border-bottom-right-radius:6px;border-top-right-radius:6px}.grouped .toolbar-info,.toolbar .grouped .toolbar-info{align-items:center;background:var(--btn-bg);display:flex;margin:0 1px 0 0;min-height:var(--button-height);padding:0 12px}.grouped button.toolbar-button.icon-only{margin:0 1px 0 0}.grouped button.toolbar-button.icon-only:first-child{margin:0 1px 0 2px}button.dark{background:transparent;border-color:transparent;color:var(--system-menu-text);transition:all .3s cubic-bezier(.165,.84,.44,1);transition-property:background,opacity}button.dark.toggle{background:var(--system-menu-bg-accent)}button.dark.toggle[aria-selected=true]{background:var(--system-menu-text);color:var(--system-menu-bg-accent)}button.dark.toggle[aria-selected=true]:hover{background:var(--btn-light-accent)}button.dark:hover:enabled{background:var(--system-menu-highlight)}button.dark:focus{border:1px solid var(--btn-border-focus)}.row{align-items:center;border:none;border-bottom:1px solid transparent;color:var(--text-color);display:flex;font-size:var(--fontsz-subtext);height:calc(var(--item-height) - 1px)}.row.border{border-color:var(--content-bg-accent)}.row.large{font-size:var(--fontsz-header);height:calc(var(--row-height) - 1px)}.row.small{height:33px}.row .clickable.selectable:focus,.row .clickable.selectable:hover:not(:disabled){background-color:var(--item-hover);cursor:pointer}.row.hover{cursor:pointer;outline:1px solid var(--selected-bg)}.row.selectable:focus,.row.selectable:hover:not(:disabled){background-color:var(--item-hover);cursor:pointer}.row .row.selectable:hover:not(:disabled):not([aria-selected=true]){background-color:initial}.row.selectable[aria-selected=true]{background-color:var(--selected-bg);color:var(--selected-text)}.row.selectable[aria-selected=true]:hover{background-color:var(--item-selected-hover)}.row.selectable[aria-selected=true] button.large{background:var(--selected-bg);border-color:var(--selected-text);color:var(--selected-text)}.banner{align-items:center;display:flex;font-size:var(--fontsz-content);padding:var(--padX3)}.banner .btn{background:none;border-color:inherit;color:inherit;margin-right:var(--padX3)}.banner.alert .btn:hover,.banner.info .btn:hover{background:hsla(0,0%,100%,.2)}.banner.warning .btn:hover{background:rgba(0,0,0,.2)}.banner span{flex:1}.banner-container{font-size:var(--fontsz-content)}.banner.alert{background:#b10043;color:#fff}.banner.warning{background:#ffd100;color:rgba(0,0,0,.5)}.banner.info{background:#42b4e6;color:#fff}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.name-header{border-bottom:1px solid var(--grouping);padding:var(--padX4) var(--padX3) var(--padX4) var(--padX3)}.name-header>h1>span{flex:1;margin-left:var(--padX3)}.name-header>span{display:block;padding-top:var(--padX3)}.name-header h2,.name-header>span{margin-left:calc(var(--padX3) + 33px)}.name-header h2{color:var(--description-text)}h2,h3{font-size:var(--fontsz-header)}h1,h2,h3{color:var(--text-color);font-weight:400}h1{font-size:var(--fontsz-title)}:focus{outline:none}.fade-in{animation:fade_anim .3s ease 0s}.fade-out{animation:fade_anim .4s ease 0s reverse forwards}div.dialog{background:var(--content-bg);border:none;box-shadow:var(--popup-shadow);display:flex;flex-flow:column;max-height:80vh;max-width:700px;min-width:700px;opacity:1;transform:translateY(0);transition:all .2s ease;will-change:transform}div.dialog.narrow{min-width:500px}@media (min-width:1024px){.dialog.fill-height{min-height:80vh}.dialog.fill-height .dialog-contents{min-height:calc(80vh - var(--row-height))}}@media (max-width:450px){div.dialog{transition:opacity .2s ease-out}div.dialog.narrow{min-width:100%}}@media (max-width:1023px){div.dialog{box-shadow:none;height:100%;left:0;max-height:100%;max-width:100%;min-width:50vw;position:fixed;top:0;width:100%}.closable-popup .resize-handle,.dialog .resize-handle{display:none}}.notransition{transition:none!important}.dialog.show{opacity:0;transform:translateY(var(--a-dialog-show-y))}.clickable{cursor:pointer}.non-clickable{cursor:default}.noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-contents{color:var(--text-color);display:flex;flex:1 1 auto;flex-direction:column;height:calc(100% - var(--row-height));margin:0;overflow-y:auto}.dialog-contents form{display:flex;flex:1;flex-direction:column;overflow:hidden}.closable-popup .resize-handle,.dialog .resize-handle{background:transparent;bottom:0;cursor:ew-resize;min-height:8px;min-width:8px;position:absolute;right:-8px;top:0;width:8px}.dialog-contents form .contents>.property-editor:last-of-type{border-bottom:none}.dialog-contents .tab-container,.dialog-contents .tab-content{background:none;overflow:hidden;position:relative}.dialog-contents .contents{overflow:auto;padding:var(--padX3)}.dialog-contents .contents.busy{justify-content:center;padding:var(--padX6)}.dialog-contents .contents.center{align-items:center;justify-content:center}.dialog-contents .contents.no-margin{padding:0}.dialog-contents .contents,.dialog-contents .tab-content{display:flex;flex:1;flex-direction:column;height:auto;min-height:9vh;width:auto}.dialog-contents .contents .tab-content{padding:0}.dialog-title{align-items:center;background:var(--header-bg);color:var(--header-text);display:flex;flex:0 0 auto;font-size:var(--fontsz-header);height:calc(var(--row-height) - var(--padX2));padding:var(--padX1);text-align:center}.dialog-title button{border:1px solid hsla(0,0%,100%,.2)}.dialog-title .stepButtons{display:"flex";flex:1 1 100%;justify-content:space-between;max-width:"75px"}.pointer-events-auto{pointer-events:auto}.dialog-contents .options{align-items:center;display:flex;flex-direction:column}.contents.options-dialog{flex-direction:row;justify-content:center}.dialog-contents .options>div{display:flex;margin-top:var(--padX6)}.dialog-contents .options button{margin:0 var(--padX3);min-width:150px}@media (max-width:450px){.dialog-contents .options{align-items:stretch;flex-direction:column}.dialog-contents .options>div{flex-direction:column}.contents.options-dialog{align-items:center;flex-direction:column;justify-content:center}.dialog-contents .options button{margin:var(--padX2) var(--padX3)}}pre.error-stack{color:var(--text-color);font-family:Consolas,monospace}.icon-space{margin-right:6px}.toolbar-button svg,.toolbar-group{color:var(--btn-icon)}.toolbar-button .overlay{align-items:center;background:#ffd100;border:none;border-radius:var(--toolbar-overlay-size);color:rgba(0,0,0,.5);display:flex;font-size:var(--fontsz-overlay);font-weight:700;height:var(--toolbar-overlay-size);justify-content:center;line-height:var(--toolbar-overlay-size);min-width:var(--toolbar-overlay-size);padding:1px;position:absolute;right:2px;top:2px}.toggle-switch.overflowing,.toolbar .toolbar-button.overflowing{opacity:0;pointer-events:none}.toolbar-button:hover:enabled svg,.toolbar-group:hover:enabled{color:var(--btn-icon-focus)}.toolbar-button.save.saving:disabled,.toolbar-button.save:enabled{background-color:var(--save-bg);color:var(--save-text)}.toolbar-button.save.saving:disabled{opacity:.5}.toolbar-button.save:enabled svg{color:var(--save-text)}.toolbar-button.save:enabled:hover,.toolbar-button.save:enabled:hover svg{color:var(--save-hover)}.toolbar-button.pressed svg{color:var(--selected-text)}.toolbar-button.pressed:focus:enabled,.toolbar-button.pressed:hover:enabled{background:var(--btn-selected-focus);border-color:var(--btn-selected-focus);color:var(--selected-text)}.toolbar-button.pressed:hover:enabled svg{color:var(--selected-text)}.toolbar .toolbar-button.icon-only{min-width:var(--button-height);padding:0 var(--padX1)}.toolbar{align-items:center;background:var(--grouping);color:var(--toolbar-text);display:flex;flex:1 1 auto;font-size:var(--fontsz-btnlike);height:var(--button-height);max-height:var(--button-height);min-height:var(--button-height);overflow:hidden;padding:var(--padX1);transition:var(--a-toolbar-transition);white-space:nowrap}.toolbar .dropdown-component .icon-button{height:22px}.toolbar .dropdown-component{background:var(--btn-bg);border:1px solid transparent;border-radius:6px;color:var(--text-color);display:inline-flex;flex:0 1 auto;height:var(--toolbar-dropdown-height);margin:0 2px;min-width:70px;padding:0 4px 0 12px}.overflow ul.dropdown-list li{font-size:var(--fontsz-content)}.toolbar .dropdown-component:not(:disabled):hover:not(:focus){border:1px solid var(--item-hover)}.toolbar.flex{display:flex;flex-direction:row}.toolbar .overflow{background:transparent;display:inline-flex;flex:0 0 22px;padding:0;right:4px}.toolbar .overflow svg{width:20px}.toolbar .toolbar-button[aria-hidden=true]{display:none}.toolbar::-webkit-input-placeholder{color:rgba(0,0,0,.1);font-style:normal;text-align:center;text-overflow:ellipsis}.toolbar:-ms-input-placeholder{color:rgba(0,0,0,.1);font-style:normal;text-overflow:ellipsis}.toolbar:placeholder{color:rgba(0,0,0,.1);font-style:normal;text-overflow:ellipsis}.toolbar input{background:none;border:none;border-bottom:1px solid rgba(0,0,0,.1);color:var(--text-color);font-size:var(--fontsz-btnlike);height:var(--toolbar-dropdown-height);margin:0 var(--padX1);margin-left:8px}.toolbar .toolbar-info{color:var(--info-text);flex:1 0 0%;line-height:var(--toolbar-dropdown-height);margin:0 12px;max-height:var(--toolbar-dropdown-height);min-width:0;text-align:right}.toolbar .toolbar-info.quick-filter{flex:initial;margin:0 var(--padX1);max-height:none}.toolbar .toolbar-button{align-items:center;border:1px solid transparent;color:var(--text-color);display:inline-flex;flex:0 0 auto;font-size:var(--fontsz-btnlike);margin:0 2px;overflow:hidden;padding:0 12px;position:relative;text-overflow:ellipsis;transition:all .2s cubic-bezier(.22,.61,.34,.97);white-space:nowrap}.toolbar-hidden{height:0;min-height:0;padding:0}li.toolbar-button[aria-disabled=true]{opacity:.5;pointer-events:none}span.toolbar-button:not(:disabled):hover:not(:focus){border:1px solid var(--item-hover)}.toolbar .toolbar-button.pressed{background:var(--selected-bg);color:var(--selected-text)}.toolbar .toolbar-button img{margin-right:3px}.toolbar-button:hover:enabled{color:var(--text-color)}.toolbar-button:focus{border-color:var(--btn-border-focus)}li.toolbar-button .dropdown-component{padding:0}.toolBarMenuButton{flex:1}.property-editor .toolBarMenuButton{color:var(--text-color);font-size:var(--fontsz-headline)}.week-calendar-root,div.week-calendar{display:flex;height:100%}.week-calendar-root{flex-flow:column}div.week-calendar-container{background:var(--content-bg-special);height:100%;overflow-y:auto}.week-calendar-header{border-bottom:1px solid var(--schedule-grid);color:var(--text-color);display:flex;font-size:30px;min-height:59px}.schedule-view-portrait .week-calendar-header [role=button]{font-size:var(--fontsz-title);text-align:center}.week-calendar-header .day-name{color:var(--schedule-text-date);font-size:var(--fontsz-label);padding:0 4px}.week-calendar-header .week-day-header.weekend{color:var(--description-text)}.week-calendar-header .week-day-header .today{color:var(--schedule-today);font-weight:700}.week-calendar-header span.week-day-header div:last-child{border:2px solid transparent}.week-calendar-header span.week-day-header[role=button]:focus div:last-child,.week-calendar-header span.week-day-header[role=button]:hover div:last-child{border:2px solid var(--item-hover);border-radius:50%;cursor:pointer;display:inline-block;min-width:30px}.week-calendar-header span.week-day-header.selected div:last-child{background:var(--selected-bg);border-radius:50%;color:var(--selected-text);display:inline-block;min-width:30px}.week-calendar-header .spacer{border-right:1px solid var(--schedule-grid);flex:0 0 52px}.week-calendar-header .week-day-header{border-right:1px solid var(--schedule-grid);flex:1 1;font-variant-numeric:proportional-nums;padding:4px 2px}.week-calendar .hours{border-right:1px solid var(--schedule-grid);color:var(--schedule-text-date);display:flex;flex:0 0 52px;flex-direction:column;font-size:10px;min-height:100%;position:relative;text-align:left;white-space:nowrap}.now-ind{border-top:1px solid var(--info-text);min-height:1px;position:absolute;width:100%}.show-time .now-ind{border-top:1px solid var(--item-hover)}.week-calendar .hours.no-time{flex:1}.week-calendar .hours.show-time{overflow:hidden}.week-calendar .week-day .time-mark.light{border-top:transparent}.week-calendar .week-day .time-mark{border-top:1px dotted var(--schedule-grid)}.week-calendar .week-day.today{background:none}.week-calendar .time-mark.light{border-top:1px solid transparent}.week-calendar .time-mark{flex:1 1;font-size:10px;padding:1px 3px;text-align:right}.week-day .time-mark:first-child{border-top:transparent}.hour-label{transform:translateY(-7px)}.time-mark:first-child .hour-label{transform:translateY(0)}.week-calendar .week-day{display:flex;flex:1 1;height:100%;position:relative}.week-day.unavailable{opacity:.5}.week-day .entry{--bg:var(--schedule-bg-weekly);background:var(--bg);border:none;border-radius:5px;color:var(--schedule-text-weekly);cursor:pointer;overflow:hidden;padding:2px;position:absolute;text-shadow:1px 1px 2px rgba(0,0,0,.2)}.week-day .entry .drag-handle{background:transparent;height:10px;margin:0 auto;position:absolute;transition:background .2s ease-out;width:100%}@media (max-width:1280px){.week-day .entry .drag-handle{height:20px}}.week-day .entry .drag-handle.show-handles,.week-day .entry .drag-handle:hover{background:var(--active-highlight-bg)}.week-day .entry .drag-handle.bottom{bottom:0;cursor:s-resize;right:0}.week-day .entry .drag-handle.top{cursor:n-resize;left:0;top:0}.week-day .entry.exception{--bg:var(--schedule-bg-exception);color:var(--schedule-text-exception)}.week-day .entry:hover{--bg:var(--schedule-bg-weekly-hover)}.week-day .entry.exception:hover{--bg:var(--schedule-bg-exception-hover)}.time-row .default-value,.week-day .default-value{background:var(--description-text);border-radius:4px;color:var(--content-bg-accent);font-size:10px;font-weight:700;margin:3px;padding:2px 5px;position:fixed;text-transform:uppercase}.time-row .default-value{font-size:9px;padding:1px 3px}.week-day .entry.edit{border-color:var(--active-highlight-bg);opacity:.67;pointer-events:none}.week-day .entry.inactive{opacity:.33}.week-day .entry .title{font-size:var(--fontsz-title);margin-bottom:6px;text-transform:uppercase}.week-day .entry .sub-title{font-size:var(--fontsz-header);margin-bottom:6px;text-transform:uppercase}.week-day .entry .time{font-size:var(--fontsz-label);white-space:nowrap}.week-day .time-mark:hover{background:var(--active-highlight-bg)}.menuBuilder{background-color:var(--content-bg);box-shadow:var(--popup-shadow);color:var(--text-color);max-height:100vh;max-width:50vw;min-width:300px;overflow-y:auto;position:relative}.Pane .tab-content>.menuBuilder{box-shadow:none;max-width:none}.accordion .tab-content>.menuBuilder{box-shadow:none}.Pane .menuBuilder{max-height:100%}@media (max-height:425px),only screen and (max-width:425px){.menuBuilder{box-shadow:none;max-height:50vh;max-width:none;width:100%}.tab-content>.menuBuilder{max-height:100vh}}.menuBuilder.dynamic{width:100%}.smallHeader{flex:0 0 auto;font-size:var(--fontsz-info);max-width:100%;opacity:.5;padding-right:var(--padX1)}.cascadingMenu-header{background-color:var(--header-bg);color:var(--header-text);cursor:default;height:60px}.cascadingMenu-header>span{color:var(--header-text);flex:1;padding-left:var(--padX3)}.Cascading-HeaderRow,.CascadingMenuLink,.cascadingMenu-header,.menuBuilderFolder{align-items:center;display:flex;position:relative}.CascadingMenuLink,.menuBuilderFolder{align-items:center;border-bottom:1px solid var(--content-bg-accent);cursor:pointer;display:flex;flex-direction:row;height:var(--row-height);overflow:hidden;width:100%}.property-editor .spinner{border-color:var(--selected-bg-dim);border-left-color:var(--selected-bg);margin:auto 0 auto var(--padX1)}.CascadingMenuLink .spinner,.dialog-wait .spinner,.menuBuilderFolder .spinner{border-color:var(--selected-bg-dim);border-left-color:var(--selected-bg);margin-left:19px;margin-right:6px}.toolbar-button.busy .spinner{border-color:var(--selected-bg-dim);border-left-color:var(--btn-icon-focus);margin:0}.menuBuilderFolder.small{background-color:var(--menu-alternative-bg);height:32px}.menuBuilderFolder .property-editor{align-items:center;flex:1;flex-direction:row}.menuBuilderFolder.small svg{color:var(--selected-bg)}.menuBuilderFolder[aria-selected=true]{background-color:var(--selected-bg);color:var(--selected-text)}.menuBuilderFolder[aria-selected=true]:focus,.menuBuilderFolder[aria-selected=true]:hover{background-color:var(--item-selected-hover)}.menuBuilderFolder.small .textLabelClass{font-size:14px}.CascadingMenuLink[aria-disabled=true] .menuBuilder-textContainer,.menuBuilderFolder[aria-disabled=true] .menuBuilder-textContainer{opacity:.5}.menuBuilder-textContainer{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;justify-content:center;overflow:hidden;padding:0 var(--padX3) 0 var(--padX3);transition:opacity .5s ease-in-out}.CascadingMenuLink:focus,.CascadingMenuLink:hover,.menuBuilderFolder:focus,.menuBuilderFolder:hover{background-color:var(--item-hover)}.Cascading-HeaderRow>span,.CascadingMenuLink>span,.menuBuilderFolder>span{cursor:pointer;padding-left:var(--padX3)}.menuBuilderRow{stroke-width:0;color:var(--btn-icon);flex:0 0 30px;padding:0 0 0 var(--padX3)}.menuBuilderFolder:hover .menuBuilderRow{color:var(--btn-icon-focus)}.Cascading-HeaderRow{background-color:var(--grouping);border-bottom:1px solid var(--content-bg-accent);cursor:pointer;height:var(--item-height)}.Cascading-HeaderRow:hover{background-color:var(--selected-bg)}.Cascading-HeaderRow>svg{padding:0 var(--padX2)}button.contextMenu-icon{background:none;border:none;border-radius:0;height:100%;padding:0}button.contextMenu-icon:focus{background:var(--item-hover)}button.contextMenu-icon:hover{background:none}.more{color:var(--btn-icon);transition:color .3s linear}.more:hover,.row.selectable:hover .more,.row.selectable[aria-selected=true] .more:hover{color:var(--grouping-btn-border)}.row.selectable[aria-selected=true] .more{color:var(--selected-text)}.splitter{display:flex;flex-direction:row;height:100%;overflow:hidden;position:absolute;width:100%}.splitter .layout-pane{flex:1 1 auto;overflow:auto;position:relative}.splitter .layout-pane.layout-pane-primary{flex:0 0 auto}.splitter>.layout-splitter{background:#000;background-clip:padding-box;box-sizing:border-box;cursor:col-resize;flex:0 0 auto;height:100%;opacity:.2;width:11px}.splitter .layout-splitter:hover{background-color:#bbb}.splitter.layout-changing{cursor:col-resize}.splitter.layout-changing>.layout-splitter{background-color:#aaa}.splitter.splitter-horizontal{flex-direction:row}.splitter.splitter-vertical{flex-direction:column}.splitter.splitter-vertical.layout-changing{cursor:row-resize}.splitter.splitter-vertical>.layout-splitter{cursor:row-resize;height:11px;margin:-5px 0;width:100%}.splitter.splitter-horizontal>.layout-splitter{border-left:5px solid transparent;border-right:5px solid transparent;margin:0 -5px}.splitter.splitter-vertical>.layout-splitter{border-bottom:5px solid transparent;border-top:5px solid transparent}.splitter>.layout-splitter:hover{transition:all 2s ease;z-index:1}.splitter.splitter-horizontal>.layout-splitter:hover{border-left:5px solid rgba(0,0,0,.5);border-right:5px solid rgba(0,0,0,.5)}.splitter.splitter-vertical>.layout-splitter:hover{border-bottom:5px solid rgba(0,0,0,.5);border-top:5px solid rgba(0,0,0,.5)}.sidebar-container{align-content:start;display:grid;gap:var(--padX3);grid-template-columns:minmax(300px,25vw) 1fr;overflow:hidden}.sidebar,.sidebar-content.scrollable-details{display:grid;gap:var(--padX2);padding:var(--padX6)}.sidebar-content.sidebar-tabs{padding:0}.sidebar-content.sidebar-tabs .tab-container{position:relative}.sidebar-content.sidebar-tabs .tab-container .tab-content{display:flex;padding:0 var(--padX3)}.sidebar{align-self:start}.sidebar ul{display:flex;flex-direction:column}.sidebar>h1{display:flex;padding-bottom:var(--fontsz-title)}.sidebar>h1.show-back{transform:translateX(calc(var(--padX3) - var(--padX6)))}.sidebar>h1.show-back button{border:none;margin:0 var(--padX2) 0 var(--padX1)}.sidebar>ul>li{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:var(--fontsz-input);list-style:none;padding:var(--padX3) 0;padding-right:var(--padX2);transition:var(--a-all-transition) ease}.sidebar ul>li.invalid{color:var(--icon-alarm)}.sidebar ul>li.invalid[aria-selected=true]{border-left-color:var(--icon-alarm)}.sidebar>ul>li>svg{padding-right:var(--padX3)}.sidebar ul:focus-within>li[aria-selected=true]{border-left:var(--padX1) solid var(--selected-bg);color:var(--selected-bg)}.sidebar ul li:hover{background-color:var(--item-hover);color:var(--text-color)}.sidebar ul li[aria-selected=true]{border-left:var(--padX1) solid var(--selected-bg);padding-left:var(--padX1);padding-right:0}.sidebar .sidebar-item-header{display:grid;gap:var(--padX1);grid-template-rows:auto 150px auto}.sidebar .sidebar-item-header .sidebar-header,.sidebar-content .sidebar-item-header .sidebar-header{display:grid;justify-self:center}.sidebar .sidebar-item-header .sidebar-header h2,.sidebar-content .sidebar-item-header .sidebar-header h2{color:var(--description-text)}@media (max-width:450px){.sidebar .object-item-header{display:none}.sidebar-container{gap:0;grid-template-columns:40px 1fr}.sidebar-container .two-equal-columns{grid-template-columns:1fr}.device-settings-viewer .sidebar-content.scrollable-details{padding:var(--padX3)}.sidebar{padding:0}.sidebar h1{display:none}.sidebar>ul>li{overflow:hidden;padding:var(--padX3) var(--padX1);white-space:nowrap;width:30px}.sidebar>ul>li[aria-selected=true]{width:calc(30px + var(--padX1))}.sidebar-container .property-editor.horizontal{align-items:flex-start;flex-direction:column}}input.property-dual-text::-ms-clear{height:0;width:0}.property-scheduletimedateonly{box-sizing:border-box;height:100%;min-width:90px;padding:0 4px;width:100%}.property-scheduletimedateonly-options{border-right:1px solid #99bbe8;box-sizing:border-box;display:inline-block;height:24px;margin-left:-4px;width:24px}.property-scheduletimedateonly-dropdown-button{background:none;border:none;cursor:pointer;height:100%;padding:0;width:100%}.property-scheduletimedateonly-dropdown-menu{background:var(--content-bg-accent);border:1px solid #99bbe8;font-size:11px;position:absolute;z-index:9999}.property-scheduletimedateonly-menu li{padding:var(--padX1)}.sketch-picker{background:var(--content-bg-special)!important;border-radius:0!important}.sketch-picker input,.sketch-picker span{color:var(--text-color)!important}.sketch-picker input{background:var(--content-bg-special)!important}.sketch-picker div{border-color:var(--btn-border)!important}.sketch-picker input{border-bottom:1px solid var(--btn-border)!important;box-shadow:none!important;font-size:var(--fontsz-btnlike)!important;margin-bottom:1px!important;text-align:right!important}.sketch-picker input:focus{border-bottom:2px solid var(--btn-border-focus)!important;box-shadow:none!important;margin-bottom:0!important}.color-picker{align-items:center;display:flex;max-width:220px}.color-picker .ellipsis{flex:1 1 100%}.control-buttons-leftlist,.control-buttons-list{background:var(--content-bg-accent);margin-top:calc(2px + var(--fontsz-label));width:70px}.control-buttons-wrapper{align-items:center;border-bottom:1px solid var(--grouping);box-sizing:border-box;display:flex;height:38px;margin-bottom:2px}.control-buttons-wrapper button.table-button{background-color:initial;height:var(--button-height);margin:0 1px}.control-buttons-wrapper button.table-button.order{background-color:initial;height:auto;margin:0 1px;min-height:0}.control-buttons-wrapper button.table-button:hover:enabled{background-color:var(--btn-bg-hover)}.property-table{border-collapse:collapse;min-height:87px;width:calc(100% - 1px)}.property-table .property-table-controls,.property-table .property-table-editor-contents{background-color:var(--content-bg-accent)}.property-table .property-table-controls{border-right:1px solid var(--content-bg)}.property-table .property-editor{justify-content:center;min-height:33px}.property-table .property-editor[aria-readonly=true]{border-bottom:1px solid var(--grouping);padding-bottom:var(--padX1)}.property-table .dropdown-component{max-width:400px;width:200px}.property-table .color-property-editor{max-width:270px;width:135px}.property-table .property-editor .timespan-editor{min-width:200px}.property-table .property-editor .timespan-editor .timespan-wrapper{padding-top:0}.property-table .property-editor .timespan-editor input{min-height:0}.property-table .radio-list-element{padding:0 var(--padX1)}.property-table .dateTime.left,.property-table .dateTime.right{padding:0}.property-table .dateTime input{min-width:100px;text-align:right}.property-table .property-name{align-items:center;border-bottom:1px solid var(--grouping);box-sizing:border-box;color:var(--description-text);display:flex;font-size:var(--fontsz-label);font-weight:400;padding:0 var(--padX1);white-space:nowrap}.property-table-top-header{border-right:1px solid var(--grouping);text-align:center}.property-table .property-numeric{text-align:right}.property-table .property-editor .path-string{max-width:600px;min-width:200px;width:300px}.property-table .property-editor.reference-list .path-string{max-width:100%;width:100%}.property-table .property-editor input,.property-table .property-editor select{flex:1 1 auto;width:auto}.fill{height:100%;width:100%}svg.fmt{margin-right:5px}label.quick-filter{float:right;position:relative}label.quick-filter.highlight{background-color:var(--selected-bg);border-radius:6px}label.quick-filter:before{background:url(../images/SearchIcon.svg?v=6.0.4.90) 0 no-repeat;bottom:0;content:"";left:var(--padX1);max-height:var(--toolbar-dropdown-height);position:absolute;top:0;width:20px}label.quick-filter.highlight:before{background:var(--selected-text);left:6px;-webkit-mask-image:url(../images/SearchIcon.svg?v=6.0.4.90);mask-image:url(../images/SearchIcon.svg?v=6.0.4.90);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}label.quick-filter input,label.system-search input{-webkit-appearance:textfield;border-color:transparent;padding:0 0 0 20px;transition:var(--a-all-transition) cubic-bezier(.165,.84,.44,1);width:0}label.quick-filter input:focus{border-color:var(--btn-border);width:150px}.system-search.active{background:var(--content-bg-accent);cursor:default}.system-search form{display:flex}.system-search{background:transparent;border:none;border-radius:15px;cursor:pointer;display:flex;padding:var(--padX1) var(--padX2);position:relative}.system-search svg{fill:var(--app-accent-contrast)}label.system-search.active input{color:var(--text-color);width:120px}.list-row-basic span span.type-name{color:var(--info-text);font-size:var(--fontsz-label);overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}label.system-search input{background:none;border:none;color:transparent;font-size:var(--fontsz-btnlike);padding:0;width:1px}.objectlist-viewer{display:flex;flex-direction:column}.objectlist-viewer .row{border-color:var(--content-bg-accent)}.list-row-basic .icon{flex:0 0 30px;margin:var(--padX1)}.objectlist-viewer .row .info{color:var(--info-text);font-size:var(--fontsz-label)}@media (max-width:425px){.objectlist-viewer .row .info{font-size:var(--fontsz-info)}}.list-row-basic>div{justify-content:center;overflow:hidden}.list-row-basic{align-items:center;display:flex;flex:1 0 200px;height:100%;line-height:38px;overflow:hidden}.list-row-basic.mobile,.list-row-value.mobile{align-self:stretch;flex:0 0 50%}.list-row-value.mobile{align-items:center;display:flex;padding-left:30px}.list-row-basic span{color:var(--info-text);font-size:var(--fontsz-label);line-height:normal;overflow:hidden;padding:0 4px;text-overflow:ellipsis;white-space:nowrap}.list-row-basic span:first-child{align-items:center;color:var(--text-color);display:block;font-size:var(--fontsz-header);min-width:100px}.list-row-basic[aria-selected=true] span:first-child,.row[aria-selected=true] .list-row-basic span:first-child{color:var(--selected-text)}.list-row-basic span.description{color:var(--info-text);display:block;font-size:var(--fontsz-info);margin:0;min-width:auto;text-overflow:ellipsis}.list-row-basic span.description span{border-right:1px solid var(--info-text);color:currentColor;font-size:var(--fontsz-info);font-style:italic;margin-right:var(--padX2);min-width:auto;padding-left:0;padding-right:var(--padX2)}.list-row-basic span.description span:last-child{border:none}.list-row-basic[aria-selected=true] span.description,.row[aria-selected=true] .list-row-basic span.description,.row[aria-selected=true] h2{color:var(--selected-text-info)}.list-row-value{margin:0 8px;overflow:hidden;text-align:right}.list-row-value>div{align-items:flex-end;display:flex;flex-direction:column;justify-content:center;padding-left:var(--padX1)}.list-row-value>div>div{font-size:var(--fontsz-row-label);opacity:.5;padding-right:2px}.list-row-value span{background:var(--value-background);border-radius:6px;display:block;line-height:var(--button-height);padding:0 8px}.list-row-value.multiple{display:flex}.list-row-value.multiple *{align-items:stretch;box-sizing:border-box;justify-content:center;min-width:0;overflow:hidden}.list-row-value.multiple>span{margin-left:var(--padX1)}.list-row-value span.subscription-value{align-items:center;display:flex}.subscription-value{font-size:var(--fontsz-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subscription-value.forced{fill:var(--forced-bg);background:none;border:1px solid var(--forced-bg);border-radius:6px;color:var(--forced-bg);padding-left:var(--padX2)}.list-row-basic .coml-item-row{display:grid;flex:1;grid-template-columns:fit-content(75%) auto;justify-content:stretch;line-height:normal}.list-row-basic .coml-item-row .path-string{font-size:var(--fontsz-label);justify-self:stretch;min-width:20vw;text-align:end}.list-row-basic .coml-item-row .description.right{justify-self:flex-end;padding-right:0}.icon-only{padding:0 var(--padX1)}.item-history{align-items:center;color:var(--description-text);display:flex;flex:0 0 30px;margin:var(--padX3)}.item-history .userIcon{background:var(--disabled-usr);color:var(--text-color);cursor:default;margin-right:var(--padX3)}.margin-left{margin-left:5px}.multi-schedule-viewer{display:flex;flex-direction:column}.multi-schedule-viewer h1{padding:0 var(--padX3)}.multi-schedule-viewer .settings-toolbar label{margin-top:0}.multi-schedule-viewer .time-view{display:flex;flex:1 1 auto;overflow:hidden}.multi-schedule-viewer .schedule-names{border-right:1px solid var(--schedule-grid);box-sizing:border-box;display:flex;flex:0 0 190px;flex-direction:column}.multi-schedule-viewer .schedule-names span{max-width:150px}.multi-schedule-viewer .schedule-names span.info{color:var(--info-text);font-size:var(--fontsz-info)}.multi-schedule-viewer .schedule-content{overflow:auto;overflow-x:scroll;position:relative}.multi-schedule-viewer .current{align-items:center;display:flex;font-variant-numeric:proportional-nums;padding:var(--padX2) 0}.multi-schedule-viewer .current>div{display:flex;flex-direction:column}.multi-schedule-viewer .current h1{font-size:calc(var(--fontsz-headline) + var(--fontsz-info) + var(--padX3));padding:0 var(--padX2) 0 var(--padX3)}.multi-schedule-viewer .current h2{font-size:var(--fontsz-headline)}.multi-schedule-viewer .current h3{color:var(--info-text);font-size:var(--fontsz-info)}.multi-schedule-viewer .schedule-content .time-row{background-image:linear-gradient(to right,var(--content-bg-special),var(--content-bg-special) 99%,var(--schedule-grid) 1%)}.multi-schedule-viewer .schedule-names .time-row.add-schedule{flex-wrap:nowrap;justify-content:flex-start;white-space:nowrap}.multi-schedule-viewer .schedule-names .time-row{align-items:center;background-color:var(--content-bg-accent);justify-content:flex-end;text-align:end}.multi-schedule-viewer .schedule-names .time-row *{transition:var(--a-all-transition)}.multi-schedule-viewer .schedule-names .time-row svg{padding:var(--padX1)}.multi-schedule-viewer .time-row-header{background-color:var(--content-bg-accent);border-bottom:1px solid var(--schedule-grid);box-sizing:border-box;display:flex;flex-direction:row;min-height:calc(var(--row-height)/2)}.multi-schedule-viewer .time-row{background-color:var(--content-bg-special);border:none;border-bottom:1px solid var(--schedule-grid);border-radius:0;box-sizing:border-box;display:flex;flex-direction:row;font-size:var(--fontsz-content);min-height:var(--row-height);position:relative;white-space:normal}.multi-schedule-viewer .schedule-names button.time-row:focus{border-bottom:2px solid var(--selected-bg);border-top:1px solid transparent}.multi-schedule-viewer .schedule-names button.time-row:hover{background:var(--item-hover)}.multi-schedule-viewer .time-row .entry{--bg:var(--schedule-bg-weekly);background-color:var(--bg);border-radius:3px;box-sizing:border-box;color:var(--schedule-text-weekly);display:flex;flex-direction:row;font-size:var(--fontsz-headline);height:calc(100% - 4px);position:absolute;text-shadow:1px 1px 2px rgba(0,0,0,.2);top:2px}.multi-schedule-viewer .time-row .loading-text-placeholder{animation:text-placeholder 1s infinite;background-image:linear-gradient(to left,var(--content-bg-accent),var(--content-bg-special),var(--content-bg-accent));height:100%;left:-45%;position:absolute;width:45%;z-index:45}@keyframes text-placeholder{0%{left:-45%}to{left:100%}}.multi-schedule-viewer .time-row .entry .resize-handle{background:transparent;flex:0 0 var(--padX2);transition:background .3s}.multi-schedule-viewer .time-row .entry .resize-handle:hover{background:var(--active-highlight-bg);flex:0 0 var(--padX2)}.multi-schedule-viewer .time-row .entry .entry-content{display:flex;flex:1;flex-direction:column;justify-content:center;overflow:hidden}.multi-schedule-viewer .time-row .entry.edit{opacity:.5}.multi-schedule-viewer .time-row .entry .title{text-transform:uppercase}.multi-schedule-viewer .time-row .entry .sub-title{font-size:var(--fontsz-info)}.multi-schedule-viewer .time-row .entry.exception{--bg:var(--schedule-bg-exception);color:var(--schedule-text-exception)}.multi-schedule-viewer .time-row .entry:hover{--bg:var(--schedule-bg-weekly-hover)}.multi-schedule-viewer .time-row .entry.exception:hover{--bg:var(--schedule-bg-exception-hover)}.multi-schedule-viewer .date-header{align-items:center;background:var(--content-bg-accent);display:flex;flex:0 0 auto;justify-content:space-between}.multi-schedule-viewer .weekdays{display:flex;padding:var(--padX3)}.multi-schedule-viewer .weekdays .weekday{border:none;border-radius:100%;font-size:var(--fontsz-content);font-variant-numeric:proportional-nums;height:var(--checkbox-size);margin-left:var(--padX1);width:var(--checkbox-size)}.multi-schedule-viewer .weekdays .weekday:focus{border:1px solid var(--btn-border-focus)}.multi-schedule-viewer .weekdays .weekday[aria-selected=true]:focus{border:1px solid var(--selected-text-info)}.multi-schedule-viewer .weekdays .weekday.weekend{color:var(--info-text)}.multi-schedule-viewer .weekdays .weekday[aria-selected=true]{background-color:var(--selected-bg);color:var(--selected-text)}.multi-schedule-viewer .weekdays .weekday.today[aria-selected=true]{background-color:var(--schedule-today);color:var(--selected-text)}.multi-schedule-viewer .weekdays .weekday.today{color:var(--schedule-today);font-weight:700}.multi-schedule-viewer .time-row-header .hours{align-self:flex-end;box-sizing:border-box;color:var(--schedule-text-date);font-size:10px;padding-bottom:var(--padX1);text-align:center;transform:translateX(-50%);white-space:nowrap}.multi-schedule-viewer .time-row-header .hours:first-of-type{text-align:start;transform:none}.multi-schedule-viewer .now-ind{background:var(--info-text);box-sizing:border-box;pointer-events:none;position:absolute;top:0;width:1px}@media (max-width:450px){.multi-schedule-viewer .date-header{align-items:flex-start;flex-direction:column}.multi-schedule-viewer .weekdays{align-self:stretch;justify-content:space-between;padding:var(--padX2)}.multi-schedule-viewer .schedule-names{flex:0 0 75px;overflow:hidden}.multi-schedule-viewer .schedule-names .time-row{align-content:center;flex-wrap:wrap}.multi-schedule-viewer .schedule-names .time-row svg{padding:0}}.xenta-timepicker{height:150px;width:100%}.xentaschedule-viewer .flex-row-desktop .property-editor{flex:1}.xentaschedule-viewer .flex-row-desktop .property-editor:last-of-type{flex:0}.tvp{display:flex;flex-direction:column}.property-editor .show-narrow{display:none}.tvp .property-editor{flex-grow:1}.tvp .property-editor:last-of-type{justify-content:flex-end}.time-editor{display:flex}@media (max-width:640px){.tvp .property-editor:last-of-type{justify-content:flex-start}.property-editor .show-narrow{display:inline-block}.tvp{flex-direction:column;margin-bottom:15px}.tvp .icon-button{position:absolute;right:0}.time-editor{flex-direction:column}}.schedule-view-landscape,.schedule-view-portrait{display:flex;height:100%;width:100%}.schedule-view-portrait{flex-flow:column}.schedule-aside-calendar-portrait{background:var(--content-bg-accent);display:block;flex:0 0 366px;width:100%}.schedule-view-landscape{flex-flow:row;position:absolute}.schedule-aside-calendar-landscape{background:var(--content-bg-accent);display:block;flex:0 0 366px;height:100%;position:relative;z-index:0}.schedule-week-content{background:var(--content-bg-special);flex:1;height:100%;overflow-y:hidden;z-index:0}.cal span.dott{position:relative}.cal span.complex:after,.cal span.exception:after{background:var(--schedule-bg-exception);border:1px solid var(--schedule-text-exception);border-radius:4px;bottom:0;content:" ";display:inherit;float:right;height:6px;left:calc(50% - 4px);position:absolute;width:6px}.cal span.complex:after{background:var(--schedule-bg-exception);bottom:-6px}.month-collapse{animation:month-collapse-kf .3s cubic-bezier(.25,.46,.45,.94)}.month-expand{animation:month-expand-kf .3s cubic-bezier(.25,.46,.45,.94)}@keyframes month-collapse-kf{0%{transform:translateY(var(--a-month-collapse))}to{transform:translate(0)}}@keyframes month-expand-kf{0%{transform:translateY(calc(0px - var(--a-month-collapse)))}to{transform:translate(0)}}.alarm-record.list-row{overflow:hidden}.overlay.flashing{animation:overlay-flash 1s cubic-bezier(.8,0,.2,1) infinite alternate}.alarm-record.list-row.flashing{animation:alarm-flash 1s ease-in-out infinite alternate}@keyframes alarm-flash{0%{background-color:initial;color:var(--text-color)}}@keyframes overlay-flash{0%{opacity:0}}.row.selectable.server-selector{border-bottom:1px solid var(--content-bg-accent);padding-left:var(--padX1)}.row.selectable.server-selector svg{padding-right:var(--padX2)}.alarm-record .checkbox span{margin:0 0 0 var(--padX3)}.alarm-record svg{fill:var(--btn-icon)}.list-row .column-field{display:flex;flex-direction:column;font-size:14px}.list-row .column-field .label{font-size:var(--fontsz-row-label);opacity:.5}.alarm-record svg.acknowledged-icon{fill:var(--selected-text)}[aria-selected=true] .alarm-record svg{fill:var(--active-highlight-bg)}.row.selectable[aria-selected=true] .checkbox[aria-checked=true] span{border:1px solid var(--selected-text)}.alarm-viewer{background:var(--content-bg-accent)}.alarm-properties{padding:0 var(--padX6) var(--padX6) var(--padX6)}.description{color:var(--text-color);font-size:var(--fontsz-content);margin-bottom:15px}.main-column{display:flex;flex-direction:column;height:calc(var(--extended-row-height) - 1px);justify-content:center;min-width:350px}@media (max-width:425px){.main-column{min-width:300px}}.alarm-record .desktop-column{border-bottom:1px solid var(--grouping);display:flex;flex:1 0 200px;flex-direction:column;height:calc(var(--extended-row-height) - 1px);justify-content:space-around;min-width:200px}.alarm-record .desktop-column.info div{display:block;flex:1}.checklist-item{align-items:center;border-bottom:1px solid var(--grouping);color:var(--text-color);display:flex;font-size:var(--fontsz-label);padding:var(--padX2) 0}.alarm-record{align-items:flex-end;display:flex;margin:0;padding:0;width:100%}.alarm-record .state{border-radius:50%;font-size:var(--fontsz-headline);font-variant-numeric:proportional-nums;font-weight:700;height:var(--alarm-state-size);line-height:var(--alarm-state-size);text-align:center;width:var(--alarm-state-size)}.alarm-record .alarm-state-simple{align-self:stretch;margin-right:var(--padX1);margin-top:3px;min-width:var(--padX1);width:var(--padX3)}.alarm-record .state-border{align-self:center;border:4px solid;border-radius:50%;height:var(--alarm-state-size);margin:0 var(--padX2);position:relative;width:var(--alarm-state-size)}.alarm-record .userIcon{background:var(--disabled-usr);color:var(--text-color);font-size:11px;height:22px;line-height:22px;position:absolute;right:-12px;top:-8px;width:22px}.shunt-icon{stroke:var(--btn-bg);stroke-width:.5px;fill:var(--btn-icon);left:-10px;position:absolute;top:-5px}.acknowledged-icon{fill:var(--selected-text);background:var(--selected-bg);border:1px solid var(--grouping);border-radius:20px;bottom:-6px;padding:1px;position:absolute;right:-12px}.alarm-record div.info{border-bottom:1px solid var(--grouping);flex:1;overflow:hidden;padding:1px 5px}.alarm-record h1,.event-row h1{align-items:center;display:flex;font-size:var(--fontsz-content);margin-bottom:3px}.alarm-record h1,.alarm-record h2,.event-row h1,.event-row h2{color:inherit;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alarm-record h2,.event-row h2{font-size:var(--fontsz-subtext);margin-bottom:1px}.alarm-record .info div,.event-row .info div{align-items:center;display:flex;font-size:var(--fontsz-info)}.alarm-record h2 .path-string,.event-row h2 .path-string{font-size:var(--fontsz-subtext)}.alarm-record .desktop-column.info div:hover,.alarm-record .info div span:hover,.event-row:hover .info div{opacity:1}.alarm-record .desktop-column.info div,.alarm-record .info div span,.event-row .info div{opacity:.5}.alarm-record .info .icon{margin-right:5px}.alarm.record .checkbox{margin-right:5px;margin-top:5px}.alarm-details{background:var(--content-bg);color:var(--text-color);font-size:var(--fontsz-label);overflow:hidden;position:relative}.alarm-details .state{border-radius:32px;font-size:var(--fontsz-alarm-state-big);font-weight:700;height:var(--alarm-state-big);line-height:var(--alarm-state-big);text-align:center;width:var(--alarm-state-big)}.rot90{transform:rotate(90deg)}.alarm-details .state-border{border:6px solid;border-radius:50%;height:var(--alarm-state-big);min-width:var(--alarm-state-big);position:relative;width:var(--alarm-state-big)}.alarm-details .state-border .shunt-icon{bottom:-10px;height:34px;width:34px}.alarm-details .alarm-header{display:flex;margin:var(--padX6)}.alarm-details .info{margin-left:15px;width:100%}.alarm-details h1{font-size:var(--fontsz-title);font-weight:400;margin-bottom:11px}.alarm-details h2{color:var(--text-color);font-size:var(--fontsz-headline);font-weight:700;padding-top:var(--padX6)}.alarm-details .info{font-size:var(--fontsz-label)}.alarm-details .info td{padding-bottom:3px;vertical-align:top}.alarm-details .info td:first-child{font-weight:700;padding-right:var(--padX1)}.alarm-assigned{align-items:center;display:flex;margin:var(--padX6)}.alarm-assigned .userIcon{background:var(--disabled-usr);color:var(--text-color);margin-right:15px}.action-icon{flex:0 0 20px;margin-left:-5px;padding-right:var(--padX1)}.alarm-field{border-bottom:1px solid var(--content-bg-accent);display:flex;flex-direction:column;margin:var(--padX2) 0}.alarm-field label{color:var(--description-text);padding-bottom:8px}.alarm-field span{color:var(--text-color);padding-bottom:8px}.alarm-field.important span{font-size:var(--fontsz-content)}.alarm-details .actionmenu{align-items:center;background:var(--grouping);flex:0 0 60px;max-width:100vw}button.alarm-action{background:transparent;border:none;border-radius:0;color:var(--text-color);flex:1;flex-direction:column;font-size:var(--fontsz-info);height:100%;padding:0;position:relative}button.alarm-uncommon{flex:1;margin:3px;min-width:150px}button.alarm-action:focus:enabled,button.alarm-action:hover:enabled{background:var(--btn-border-focus)}span.alarm-overlay-counter{background:var(--content-bg-accent);border-radius:10px;font-size:var(--fontsz-overlay);font-weight:700;min-width:10px;padding:2px;position:absolute;right:calc(50% - 18px);top:9px}span.favorite-list{align-items:center;display:flex}@media (min-width:426px) and (min-height:426px){span.favorite-list{width:350px}}span.favorite-list[aria-disabled=true]{opacity:.5}span.favorite-list span:first-child{flex:auto}span.alarm-counter-badge{align-items:center;background:var(--btn-selected-focus);border:none;border-radius:9px;color:var(--selected-text);display:flex;font-size:var(--fontsz-overlay);font-weight:700;height:12px;justify-content:center;line-height:12px;min-width:8px;padding:2px 4px}.comment-record{border-bottom:1px solid var(--grouping);display:flex;flex-direction:column;padding:var(--padX3)}.note{display:block;padding:0}.comment-record.note h1{margin-top:15px}.comment-record>div{margin-left:45px}.row.user-record[aria-selected=true]{background:transparent}.user-records:focus .row.user-record[aria-selected=true]{background:var(--item-hover)}.row.user-record{border-bottom:1px solid var(--grouping);padding:0 var(--padX6)}.swipe-command{align-items:center;color:var(--selected-text);display:flex;font-size:var(--fontsz-content);height:100%;padding-left:var(--padX4)}.swipe-command.acknowledge{background-color:var(--app-accent-brand);box-shadow:inset 2px 0 4px 2px rgba(0,0,0,.1)}.swipe-command.common{background-color:var(--system-menu-bg);box-shadow:inset 0 2px 4px 2px rgba(0,0,0,.1);padding:0 5px}.swipe-command.common button{border:none;border-radius:0;border-right:1px solid hsla(0,0%,100%,.25);flex:1;overflow-x:hidden;white-space:normal}.swipe-command.common button:last-of-type{border:none}.user-record h1{flex:1;font-size:var(--fontsz-content);font-weight:400}.user-records .group-icon{margin-right:var(--padX3)}.row.large.domain{color:var(--text-color);font-size:var(--fontsz-headline);opacity:.3;padding:0 10px}.comment-record .userIcon,.user-record .userIcon{background:var(--disabled-usr);color:var(--text-color);font-size:var(--fontsz-user);height:var(--padX6);line-height:var(--padX6);margin-right:var(--padX3);width:var(--padX6)}.comment-record h1{align-items:center;display:flex;font-size:var(--fontsz-content);font-weight:400;margin-bottom:10px}.comments{flex:1;height:100%;overflow-y:auto}.comment-record .time{color:var(--description-text);font-size:var(--fontsz-info);margin-top:10px}.comment-input{align-items:center;background:var(--content-bg-special);display:flex;flex:0 0 38px;padding:0 15px}.comment-input input,.filter-header input{background:none;border:none;border-bottom:1px solid var(--btn-border);border-radius:0;color:var(--text-color);font-size:var(--fontsz-input);height:var(--item-height);transform:translateZ(0);width:100%}.comment-input input:focus,.comment-input input:hover,.filter-header input:focus,.filter-header input:hover{background:var(--active-highlight-bg);border-bottom:2px solid var(--btn-border-focus)}.comment-input input::-webkit-input-placeholder{color:var(--placeholder-text);font-size:var(--fontsz-input);font-style:normal;text-align:left;text-overflow:ellipsis}.comment-input input:-ms-input-placeholder{color:var(--placeholder-text);font-size:var(--fontsz-input);font-style:normal;text-align:left;text-overflow:ellipsis}.comment-input input:placeholder{color:var(--placeholder-text);font-size:var(--fontsz-input);font-style:normal;text-align:left;text-overflow:ellipsis}.filter-header input{margin:0 var(--padX6);width:calc(100% - var(--padX6) - var(--padX6))}.filter-header input::-webkit-input-placeholder{color:var(--placeholder-text);font-size:var(--fontsz-btnlike);font-style:normal;margin-left:10px;text-align:left;text-overflow:ellipsis}.filter-header input:-ms-input-placeholder{color:var(--placeholder-text);font-size:var(--fontsz-btnlike);font-style:normal;text-align:left;text-overflow:ellipsis}.filter-header input:placeholder{color:var(--placeholder-text);font-size:var(--fontsz-btnlike);font-style:normal;margin-left:10px;text-align:left;text-overflow:ellipsis}.filter-header{background:var(--content-bg-special);height:var(--item-height)}.filter-bar{align-items:center;background:var(--content-bg);color:var(--text-color);display:flex;flex:1 0 auto;flex-wrap:wrap;height:inherit;max-height:inherit;padding:0;padding:var(--padX1);transition:transform .3s ease-in}.filter-bar .filter.property-editor.horizontal{flex:1}.active-filter,.active-filter-remove{align-items:center;background:var(--selected-bg);border-color:transparent;border-radius:6px 0 0 6px;color:var(--selected-text);display:flex;margin:1px 0 1px 1px;padding:0 0 0 10px}.active-filter-remove{border-radius:0 6px 6px 0;margin:1px 1px 1px 0;padding:0 3px}.property-editor button.active-filter-remove:hover,.property-editor button.active-filter:hover,button.active-filter-remove:focus,button.active-filter-remove:hover,button.active-filter:focus,button.active-filter:hover{background-color:var(--btn-selected-focus)}.active-filter .field{align-items:center;display:flex;font-size:var(--fontsz-info)}.multi-select-actionbar{align-items:center;background:var(--selected-bg);box-shadow:0 -4px 18px 0 rgba(0,0,0,.1);color:var(--selected-text);display:flex;font-size:var(--fontsz-header);height:45px;justify-content:space-between;padding:0;transition:transform .3s ease-in;z-index:1}.multi-select-actionbar button.dark{border:none;border-radius:0;height:43px;justify-content:center;min-width:70px}.multi-select-actionbar button.dark:focus{background:var(--btn-selected-focus)}.multi-select-actionbar button.dark:hover:enabled:focus{background:hsla(0,0%,100%,.4)}.multi-select-actionbar button.dark.right{border-left:1px solid hsla(0,0%,100%,.25)}.multi-select-actionbar button.dark.left{border-right:1px solid hsla(0,0%,100%,.25)}.row.selectable.check-row[aria-selected=true]{background:var(--item-hover)}.check-row.dashboard{border-bottom:1px solid #f8f9fb}.toolbar-button.menu-button{align-items:center;border:1px solid #fff;color:var(--text-color);display:inline-flex;flex:0 0 auto;font-size:var(--fontsz-btnlike);margin:0 10px 0 2px;overflow:hidden;text-overflow:ellipsis;transition:all .2s cubic-bezier(.22,.61,.34,.97);white-space:nowrap}.column-selection-row{overflow:hidden;padding:0 5px;width:100%}.sort-dragging{background:var(--content-bg-accent);box-shadow:2px 2px 10px rgba(0,0,0,.1);z-index:2}.column-selection-row .checkbox span{margin-right:0}.column-selection-row .flex-row.center{overflow:hidden}.filter-expression-row{justify-content:space-between}.filter-expression-row.range{display:flex}.filter-expression-row.range>div{flex:1 1 100%}.sort-order-icon svg{height:auto;margin:0}.move-button{margin:calc(var(--padX1)/2) var(--padX1);min-width:30px;padding:0}.contents.row-layout{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:1fr;justify-items:center}.move-button-row{align-self:center;display:flex;flex-direction:column}@media (max-width:600px){.move-button-row{flex:0 0 40px;flex-direction:row}.contents.row-layout{grid-template-columns:1fr;grid-template-rows:1fr auto 1fr}.move-button{margin:calc(var(--padX1)/2) var(--padX1);min-width:30px;padding:0;transform:rotate(90deg)}}.add-note-list,.note-list{color:var(--text-color);flex:1;height:100%}.add-note-list{display:flex;flex-direction:column;overflow-y:auto}.note-list{margin:var(--padX3)}.filter-sub-header{background:var(--content-bg-special);border-bottom:1px solid var(--grouping);padding:0 var(--padX6)}.alarm-details .alarm-field label .placeholder{font-size:var(--fontsz-subtext);width:10ch}.alarm-details .alarm-field .placeholder{background:currentColor;display:block;font-size:var(--fontsz-content);opacity:.4;width:20ch}.alarm-details .alarm-field .btn-link{font-size:var(--fontsz-content)}.alarm-item-viewer,.alarm-item-viewer .contents{display:grid;flex:1;overflow:hidden}.alarm-item-viewer .sidebar-container{grid-template-columns:minmax(400px,30vw) 1fr;grid-template-rows:1fr}.alarm-item-viewer .sidebar{align-content:space-between;align-self:auto;background:var(--content-bg-accent);overflow-y:auto}.sidebar .alarm-item-header{display:grid;gap:var(--padX1);grid-template-rows:auto 150px auto}.sidebar .alarm-item-header .alarm-header,.sidebar-content .alarm-item-header .alarm-header{display:grid;justify-self:center}.sidebar .alarm-item-header .alarm-header h2,.sidebar-content .alarm-item-header .alarm-header h2{color:var(--description-text)}.alarm-item-viewer h3{font-size:var(--fontsz-headline);font-weight:700;padding-bottom:var(--padX1);padding-left:var(--padX1);padding-top:calc(var(--padX6)*3)}.alarm-item-viewer .property-sections{grid-gap:0 var(--padX6);align-content:start;display:grid;grid-template-columns:repeat(auto-fit,minmax(315px,1fr));height:100%}.alarm-item-viewer .property-sections .section{display:flex;flex-direction:column}.alarm-item-viewer .property-sections .property-editor.horizontal label{display:block;flex:auto}.alarm-item-viewer .property-sections .property-editor.horizontal .timespan-wrapper input{max-width:5ch;min-width:5ch}.alarm-header-state{align-content:center;align-items:center;display:grid;justify-items:center}.alarm-item-viewer .item-container{display:grid;gap:var(--padX6);grid-template-rows:auto 1fr}.alarm-item-viewer .item-container .actions{display:flex;gap:var(--padX1);justify-content:flex-end}.alarm-item-viewer .actions .property-group-header{flex:1;padding-left:var(--padX1)}.alarm-item-viewer .separator{display:block;height:calc(var(--padX6)*2)}.alarm-item-viewer .sidebar .property-editor{overflow:hidden}.alarm-range-info{align-self:center;display:grid;grid-template-columns:auto minmax(20px,1fr) minmax(50px,2fr) minmax(20px,1fr) 2fr;min-height:150px}.alarm-range-info.enum{grid-template-columns:auto minmax(20px,1fr) minmax(50px,2fr) .1fr 2fr}.alarm-range-info svg{width:100%}.alarm-range-info label{color:var(--description-text)}.alarm-range-info .current-value{align-self:center;display:grid;font-size:var(--fontsz-alarm-state-big);grid-template-rows:auto auto;justify-self:flex-end;padding-right:var(--padX2);white-space:nowrap}.alarm-range-info .limits{display:flex;flex-direction:column;justify-content:space-between;padding-left:var(--padX2)}.alarm-range-info .visualization{border:1px solid var(--btn-border);box-sizing:border-box;display:grid;height:calc(100% - 2px);justify-content:stretch}.alarm-range-info .visualization .deadband{background:repeating-linear-gradient(116.5deg,var(--btn-border) 0,var(--btn-border) 3px,transparent 3px,transparent 7px)}.alarm-range-info .visualization .alarm-limit.alarm-range{--error-transparent:rgba(220,10,10,.5);background-image:linear-gradient(45deg,var(--error-transparent) 25%,transparent 25%,transparent 50%,var(--error-transparent) 50%,var(--error-transparent) 75%,transparent 75%,transparent 100%);background-size:4px 4px}.alarm-range-info .visualization .alarm-range{background-image:linear-gradient(45deg,var(--error-bg) 25%,transparent 25%,transparent 50%,var(--error-bg) 50%,var(--error-bg) 75%,transparent 75%,transparent 100%);background-size:4px 4px}.alarm-range-info .visualization .alarm-limit:first-of-type{border-bottom:3px solid var(--error-bg)}.alarm-range-info .visualization .alarm-limit:last-of-type{border-top:3px solid var(--error-bg)}.alarm-range-info .visualization .alarm-state{border-bottom:3px solid var(--error-bg)}.alarm-range-info .limits .alarm-state{align-items:center;color:var(--error-bg);display:flex;font-weight:700;gap:var(--padX1);transform:translateY(-50%)}.alarm-range-info .limits .normal-state{transform:translateY(-50%)}.alarm-range-info .visualization .normal-state{border-bottom:3px solid var(--btn-border)}.alarm-range-info .invalid-config{align-self:center;display:flex;grid-column:1/-1;justify-self:center;white-space:nowrap}.alarm-item-viewer .range-settings{display:grid;gap:var(--padX3);grid-template-columns:repeat(auto-fit,minmax(270px,1fr));padding-top:var(--padX6)}@media (max-width:450px){.sidebar .alarm-item-header{display:none}.alarm-item-viewer .sidebar-container{grid-template-columns:calc(40px + var(--padX1)) 1fr}.sidebar-content .alarm-item-header{display:grid;gap:var(--padX1);grid-template-rows:auto 150px auto}.alarm-item-viewer .sidebar-content{padding:var(--padX1)}.alarm-item-viewer .sidebar-content .actions button.large{font-size:0}}.alarm-handling-item{display:flex;flex:1;flex-direction:row;overflow:hidden}.alarm-handling-item>div{flex:1;margin-right:.5px}.alarm-handling-item .details{display:flex;flex-direction:column;padding:var(--padX3)}.alarm-handling-item .details h1 .icon-button{display:none}@media (max-width:425px){.alarm-handling-item>div{flex:auto}.alarm-handling-item .details{flex:1 1 100%}.alarm-handling-item .details h1{display:flex;justify-content:space-between}.alarm-handling-item .details h1 .icon-button{display:block}}.alarm-handling-item .row{border-bottom:1px solid var(--content-bg-special)}.alarm-handling-item .name-header h2{margin:0;padding:var(--padX3) 0}.alarm-handling-item .name-header{border:none;padding-left:calc(2px + var(--padX1))}.no-editor-border>.property-editor{border:none}.custom-types-viewer{display:grid;flex:1;grid-template-rows:auto 1fr;overflow:hidden}.custom-types-viewer .component-header{align-items:center;background:var(--content-bg-accent);display:flex;height:var(--button-height);justify-content:space-between;padding:var(--padX1) var(--padX2)}.component-header.filter-header{padding:var(--padX1) 0}.component-header.filter-header input{flex:1;margin:0;padding:0 var(--padX3)}.custom-types-viewer .custom-type-item{align-items:center;display:grid;grid-template-rows:1fr auto;height:var(--row-height)}.custom-types-viewer .custom-type-item.instance{flex:1;grid-template-rows:auto auto;justify-items:flex-start}.custom-types-viewer .spinner,.toolbar .spinner{border-color:var(--selected-bg-dim);border-left-color:var(--btn-icon-focus)}.custom-types-viewer .custom-type-item.instance .description{margin-left:4px;text-align:start;width:100%}.custom-types-viewer .row .btn-link{border-radius:0;font-size:var(--fontsz-header);grid-column:span 2;justify-content:flex-start}.custom-types-viewer .row .btn-link:focus,.custom-types-viewer .row .btn-link:hover{background:var(--item-hover)}.custom-types-viewer .custom-type-item>span{padding:0 0 0 4px}.custom-types-viewer .row{border-bottom:1px solid var(--content-bg-accent)}.custom-types-viewer .custom-type-item .description{color:var(--info-text);font-size:var(--fontsz-info);margin:0}.custom-types-viewer .row button.icon-button{margin-right:1px}.custom-types-viewer .overlay{background:var(--grouping);color:var(--text-color)}.custom-types-viewer .icon-wrapper{align-items:center;align-self:flex-start;display:flex;height:var(--row-height)}button.icon-button.legend-toggle{fill:var(--text-color);background-color:var(--grouping);border-radius:0;color:var(--text-color);opacity:1}.trendlist-viewer .checkbox svg{height:24px;min-width:none;width:24px}.trendlist-viewer .checkbox{padding-left:var(--padX2)}.trendlist-viewer .checkbox>span{margin-right:0}.trendlist-viewer{--checkbox-size:24px}button.icon-button.legend-toggle:focus{fill:var(--btn-border-focus);color:var(--btn-border-focus)}.log-record{background:var(--content-bg-accent);border-top:1px solid var(--content-bg-special);color:var(--text-color)}.log-record.multi{flex-direction:row}.log-record.multi>div{align-items:flex-end}.log-record .annotations{align-items:center;display:inline-flex}.log-record .annotations>span{margin-right:var(--padX1)}.log-record,.log-record>div{display:flex;flex-direction:column;justify-content:center}.log-record:hover{background:var(--content-bg)}.log-record.horizontal{align-items:stretch;flex-direction:column;justify-content:center}.log-record.horizontal .point-date,.log-record.horizontal .point-date-wrapper{align-items:center;align-self:stretch;background:var(--content-bg);display:flex;flex:1;padding:0 var(--padX1);text-align:left;width:auto}.row.row-header{height:var(--item-height)}.row-header span{flex:1;margin:var(--padX1);opacity:.5;text-align:right}.log-record.log-record.horizontal .point-value-wrapper{flex-direction:row}div.value-cell.row.log-record.new-date{flex-direction:row;justify-content:flex-end}.point-value-wrapper span{display:inline-block}.point-inline-title{flex:1;margin:var(--padX1);opacity:.5;text-align:left}.point-date{background:var(--content-bg-special);color:var(--text-color);font-size:var(--fontsz-label);height:12px;line-height:12px;padding:var(--padX2);text-align:center}.point-value-wrapper{align-items:center;flex:1;margin:0 var(--padX1);text-align:right;white-space:nowrap}.event-wrapper,.point-value-wrapper{display:flex;justify-content:flex-end}.point-value{background:var(--grouping);border-radius:6px;font-size:var(--fontsz-headline);font-weight:700;margin-bottom:1px;overflow:hidden;padding:var(--padX1) var(--padX2)}.point-value,.value-cell .point-value{display:inline-block}.point-value .point-original{font-family:Consolas,monospace;font-weight:400}.point-value.estimate{background:none;opacity:.3}.point-time{flex:0 0 140px;font-size:var(--fontsz-label);line-height:30px;text-align:right}.point-event-container{align-items:center;display:flex;overflow:hidden}.point-event-icon{padding:0 var(--padX1)}.point-comments{font-size:12px;line-height:30px;margin-left:10px}.point-comment{align-items:center;display:flex;margin-left:15px}.point-message{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.point-comments .userIcon{background:var(--disabled-usr);color:var(--text-color);display:inline-block;flex:0 0 20px;font-size:var(--fontsz-overlay);height:20px;line-height:20px;margin:0 var(--padX1);width:20px}.point-comments h1{font-size:12px;font-weight:700;height:15px;line-height:15px;margin:0 var(--padX1)}ul.annotation{padding:8px 4px}.chart-viewer ul.annotation{align-content:flex-start;display:flex;flex:2;flex-wrap:wrap}ul.annotation.right{justify-content:flex-end}ul.annotation .legend-title{display:flex;flex-direction:column;padding-left:var(--padX1)}ul.annotation.right .legend-title{padding-right:var(--padX1);text-align:right}ul.annotation .legend-title div:first-of-type{font-size:var(--fontsz-content)}ul.annotation .legend-title div:last-of-type{opacity:.7}ul.annotation .seriesItem.extended-height{min-height:calc(var(--fontsz-label) + var(--fontsz-content) + var(--padX1))}.chartPopup header{color:var(--description-text);font-size:var(--fontsz-row-label);margin:var(--padX1) var(--padX3) 0 0;text-align:right}.seriesItem{cursor:pointer;overflow:hidden}.seriesItem span{transition:opacity .2s linear}.seriesItem.hidden span{opacity:.5}.seriesItem:focus{background-color:var(--item-hover)}.seriesItem:focus,.seriesItem:hover{color:var(--text-color)}.tab-container div.chart-viewer>ul.legend-container{flex:initial;flex-direction:column}.legend-container{background:var(--content-bg-special);display:flex;font-size:var(--fontsz-label)}.dashboard-item.horizontal .chart-viewer .legend-container{display:grid;flex:0 0 auto;grid-template-columns:auto 1fr auto}.tab-container div.chart-viewer>ul.legend-container.single-axis{flex-direction:row;flex-wrap:wrap;justify-content:center}.annotation.right li.seriesItem{flex-direction:row-reverse}.legendHeader{background:var(--description-text);padding:2px 8px}ul.annotation li span{border:1px solid var(--btn-icon);border-radius:2px;display:inline-block;height:14px;min-width:14px}.dashboard-item ul.annotation li span{border-radius:100%;height:10px;min-width:10px}ul.annotation li,ul.annotation li img,ul.annotation li span{align-items:center;display:flex;list-style:none;margin:var(--padX1)}.fadeIn{animation:fade_anim .2s ease 0s}.fadeOut{animation:fade_anim .4s ease 0s reverse forwards}@keyframes fade_anim{0%{opacity:0}to{opacity:1}}.trend-list-loading{align-items:center;align-self:center;justify-content:flex-end}.trend-list-loading .spinner{margin-left:var(--padX3)}div.chartPopup{background-color:var(--btn-bg);box-shadow:var(--tooltip-shadow);display:inline-table;position:absolute}.meter-row{background:var(--content-bg-accent);border-bottom:3px solid var(--content-bg-special)}.meter-row>div{border-bottom:1px solid var(--content-bg-special);display:grid;grid-template-columns:1fr 1fr}.meter-row .property-editor input:disabled{opacity:1}.replace-meter .flex-row>.property-editor{flex:1}.grid-contents{position:absolute}.column-header,.timestamp-column,.timestamp-rows{overflow:hidden!important}.timestamp-cell,.value-cell{justify-content:flex-end;overflow:hidden;white-space:nowrap}.timestamp-cell,.value-cell,.value-cell .annotations{align-items:center;display:flex;flex-direction:row}.column-header>div>div,.timestamp-cell,.timestamp-column>div>div,.value-cell{border-right:1px solid var(--content-bg-special);box-sizing:border-box;height:100%;padding:0 var(--padX1);width:100%}.column-header>div>div,.timestamp-column>div>div{align-items:center;display:flex;font-size:var(--fontsz-subtext);justify-content:flex-end;overflow:hidden;white-space:nowrap}.timestamp-cell.row.log-record.new-date{justify-content:space-around;padding-top:0}.timestamp-cell.row.log-record.new-date,.value-cell.row.log-record.new-date{align-items:flex-end;border-top:3px solid var(--content-bg-special);flex-direction:column}.point-date-wrapper{align-self:flex-start;display:flex;justify-content:flex-end;width:140px}.log-record.new-date{border-top-width:3px;justify-content:flex-start;padding-top:calc(var(--padX2) - 3px)}.point-date{background:var(--icon-warn);border-radius:2px;color:rgba(0,0,0,.6);font-variant-numeric:proportional-nums}.log-record.timestamp-cell>div.point-date-wrapper{align-self:flex-end;justify-content:flex-end;width:auto}.winusr .userIcon.noselect{background:var(--win-usr);border-radius:0;transform:perspective(25px) rotateY(-15deg)}.user-details .checkbox-group h1{margin:0 0 var(--padX2) 0}.user-details2 .checkbox-group h1{font-size:var(--fontsz-header);padding:0}.users-viewer{background:var(--content-bg);display:grid;flex:1;overflow:hidden}.user-row{border-bottom:1px solid var(--content-bg-accent)}.user-disabled.user-row .user-name{opacity:.5}.user-disabled.user-row .userIcon{background:var(--disabled-usr)}.user-row.guest-user .userIcon{background:var(--app-accent-brand)}.user-row .userIcon{background:var(--app-accent);color:var(--app-accent-contrast);margin-left:var(--padX6);margin-right:var(--padX3);min-width:30px}.user-details{background:var(--content-bg);color:var(--text-color);display:flex;flex-direction:column;font-size:var(--fontsz-label);overflow-x:hidden;position:relative;width:100%}.scrollable-details{overflow-x:hidden;overflow-y:auto;padding:var(--padX3)}.user-details h1{align-items:center;display:flex;font-size:var(--fontsz-title);font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-details h1.name-header>span{flex:1;margin:0;padding:var(--padX3) var(--padX2)}.users-viewer>.contents{display:grid;grid-template-rows:auto 1fr;overflow:hidden}.users-viewer>.contents>.content-header{align-items:center;border-bottom:1px solid var(--content-bg-accent);display:flex;gap:var(--padX1);justify-content:space-between;padding:var(--padX6)}.users-viewer .content-header.show-back{padding-left:var(--padX2)}.users-viewer .content-header h1{flex:1}.users-viewer .content-header.show-back h1 button{border:none;margin:0 var(--padX2) 0 var(--padX1);min-width:0;padding:0}.users-viewer .content-header.show-back h1{display:flex;flex-direction:row}.user-details2{border-left:1px solid var(--grouping);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.details-container{display:grid;overflow:hidden;transition:var(--a-all-transition);width:0}.details-container.is-open{width:clamp(375px,50vw,800px)}.user-details2 h1 .icon-button{display:none}.user-details2 h1{display:grid;grid-template-columns:1fr auto}.user-details2 .tab-container{height:auto;position:relative}.user-details2 .tab-content{overflow-y:auto;padding:var(--padX3)}.user-details2 h1{padding:var(--padX3)}@media (max-width:425px){.details-container.is-open{width:100vw}.user-details2 h1 .icon-button{display:block}}.content-header label.quick-filter input{background:transparent;border-left:2px solid transparent;border-right:2px solid transparent;border-top:2px solid transparent;color:var(--text-color);font-size:var(--fontsz-input);padding-left:calc(20px + var(--padX1))}.content-header label.quick-filter.highlight:before{background-color:var(--text-color);left:4px}.content-header label.quick-filter.highlight{background-color:var(--selected-bg);border-bottom-color:var(--selected-bg)}.content-header input::-ms-input-placeholder{align-items:center;align-self:center;display:flex;font-size:var(--fontsz-label);font-style:normal;justify-content:center;text-overflow:ellipsis;vertical-align:middle}.content-header input::placeholder{align-items:center;align-self:center;display:flex;font-size:var(--fontsz-label);font-style:normal;justify-content:center;text-overflow:ellipsis;vertical-align:middle}.content-header .save.large{padding:0 var(--padX3)}.dialog-contents .tab-content.user-editor-tab{padding:var(--padX3) var(--padX6)}.group-viewer,.group-viewer .contents{display:grid;flex:1;overflow:hidden}.group-viewer .sidebar-container{grid-template-columns:minmax(400px,30vw) 1fr;grid-template-rows:1fr}.group-viewer .sidebar{align-content:space-between;align-self:auto;background:var(--content-bg-accent);overflow-y:auto}.group-viewer h3{font-size:var(--fontsz-headline);font-weight:700;padding-bottom:var(--padX1);padding-left:var(--padX1);padding-top:calc(var(--padX6)*3)}.group-viewer .object-item-header h1{align-self:center;padding-bottom:var(--padX3)}.group-viewer .filter-list{display:flex;flex:1;flex-direction:column;min-height:100%}.group-viewer .sidebar-content h2{padding-left:var(--padX1)}.group-viewer .sidebar-content .tab-container .tab-content{overflow:hidden}.group-viewer .path-permission-editor{display:flex;flex:1;flex-direction:column;width:100%}.group-viewer .path-permission-editor .commands{display:flex;justify-content:end;padding-top:var(--padX1)}.group-viewer .path-permission-item{align-items:center;display:grid;grid-template-columns:1fr 40px 40px;height:100%;width:100%}.group-viewer .path-permission-item .icon-button{color:var(--text-color)}@media (max-width:450px){.group-viewer .sidebar-container{grid-template-columns:calc(40px + var(--padX1)) 1fr}.group-viewer .sidebar-content{padding:var(--padX1)}.group-viewer .sidebar-content .actions button.large{font-size:0}}.watch-item{border-bottom:1px solid var(--content-bg-accent);color:var(--text-color);display:flex;flex-direction:column;font-size:var(--fontsz-subtext);overflow:hidden}.watch-item.search-item .row.selectable[aria-selected=true] .section+.section{background:var(--content-bg-accent)}.watch-item.search-item .row .section+.section{height:calc(100% - 1px);margin-top:1px}.watch-item .property-editor .checkbox-group{grid-template-columns:repeat(auto-fill,minmax(232px,auto))}.search-item h1 span.ellipsis{flex:1}.search-item .checkbox{align-self:center;justify-self:center;padding-left:var(--padX2)}.watch-item .flex-row{align-items:flex-end}.watch-item .flex-row .property-editor{flex:1}.watch-item .flex-row .icon-button{margin-bottom:11px}.watch-item .row{align-items:flex-start;display:flex;height:auto}.watch-item .section>.path-string,.watch-item .type{margin-left:var(--padX2)}.watch-item h1 svg{flex:0 0 24px;margin-right:5px}.watch-item .icon-button svg{margin:0}.watch-item .section{display:flex;flex:1;flex-direction:column;overflow:hidden}.watch-item .section.wide{flex:2;margin-left:6px}.watch-item .section>.path-string{font-size:var(--fontsz-info);opacity:.5}.watch-item:hover .section>.path-string{opacity:1}.watch-item:hover .section>.path-string .name{color:var(--selected-bg)}.watch-item h1{align-items:center;color:inherit;display:flex;font-size:var(--fontsz-headline);font-weight:400;margin:8px}.checkbox-group{border:1px solid var(--grouping);border-radius:3px;margin-top:15px;overflow:hidden;padding:12px var(--padX3)}.event-row .column-field{display:flex;flex-direction:column;font-size:14px;min-height:30px}.event-row .column-field .label{font-size:var(--fontsz-row-label);opacity:.5}.event-row div.info{flex:1;overflow:hidden;padding:0 var(--padX1)}.event-row .desktop-column{display:flex;flex:1 0 200px;flex-direction:column;height:90%;height:calc(var(--extended-row-height) - 1px);min-width:200px}.event-row .desktop-column.info div:hover{opacity:.75}.event-details .checkbox-group h1{margin:0 0 var(--padX2) 0}.event-viewer{background:var(--content-bg-accent)}.event-row{align-items:center;border-bottom:1px solid var(--grouping);cursor:pointer;display:flex;padding-left:12px}.event-row.highlight-related{background-color:var(--selected-bg-dim)}.event-details,.event-row.row.highlight-related svg{color:var(--text-color)}.event-details{background:var(--content-bg);display:flex;flex-direction:column;font-size:var(--fontsz-label);overflow-x:hidden;position:relative;width:100%}.event-time{display:block;padding:var(--padX3)}.event-time td:first-child{font-weight:700;padding-right:6px}.event-time td{padding-bottom:3px;vertical-align:top}.event-scrollable-details{border-top:1px solid var(--grouping);overflow-x:hidden;overflow-y:auto;padding:var(--padX3)}.event-details h1{align-items:center;border:none;display:flex;flex:0 0 42px;font-size:var(--fontsz-title)}.event-details h2{color:var(--text-color);font-size:var(--fontsz-headline);font-weight:700;padding-top:var(--padX6)}.event-row.row svg{margin-right:var(--padX3)}.actionmenu{background:var(--action-menu-bg);display:flex;flex:0 0 auto;overflow-x:auto;overflow-y:hidden;transition-delay:.1s}.actionbutton{background:var(--action-menu-btn-bg);display:block;line-height:18px}.actionbutton,.actionbutton.toggleleft{margin:var(--padX1) 0 var(--padX1) var(--padX1)}.actionbutton.togglemiddle,.actionbutton.toggleright{margin:var(--padX1) 0 var(--padX1) 0}.actionbutton.toggle[aria-selected=false]:not(:hover){background:none;border:1px solid var(--action-menu-btn-bg);color:var(--action-menu-btn-invisible-bg)}.actionbutton.toggle[aria-selected=false]{fill:var(--btn-icon)}button.toggleleft{border-bottom-right-radius:0;border-top-right-radius:0}button.togglemiddle{border-radius:0}button.toggleright{border-bottom-left-radius:0;border-top-left-radius:0}.actionmenu svg{margin:0 var(--padX1) 0 0;vertical-align:bottom}.dashboard-viewer{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex}.dashboard-viewer>div{display:flex;flex-direction:column;height:100%;width:100%}.dashboard-viewer>div>h1{color:rgba(0,0,0,.5);font-size:40px;font-weight:700;padding:var(--padX6) var(--padX4)}.dashboard-viewer .image-widget{height:100%;overflow:hidden;width:100%}.dashboard-viewer .image-widget.failed{align-items:center;display:grid;justify-content:center;text-align:center}.dashboard-viewer .image-widget.failed .image-path{background:var(--content-bg-special);font-family:Consolas,monospace;padding:0 var(--padX1);white-space:nowrap}.is-interactive .rv-sankey__node rect:hover,.is-interactive .rv-xy-plot__series--arc path:hover,.is-interactive .rv-xy-plot__series--bar rect:hover{cursor:pointer}.rv-sankey text{pointer-events:none}@media (max-height:425px),(max-width:450px){.dashboard-viewer>div>h1{padding:var(--padX1) var(--padX4)}}.dashboard-viewer .more{fill:rgba(0,0,0,.25);stroke:#fff}.edit .dashboard-item{border:1px solid var(--btn-border)}.dashboard-grid,.dashboard-grid-container{height:100%;width:100%}.dashboard-grid{display:grid;grid-auto-flow:row dense;justify-content:center;overflow-x:hidden}.dashboard-item{border-radius:4px;display:flex;flex-direction:column;overflow:hidden;position:relative}.dashboard-item .tab-container,.dashboard-item .tab-content{background:none;position:relative}.dashboard-item .legend-container{background:none}.dashboard-item li.seriesItem{cursor:default}.dashboard-item li.seriesItem:hover{color:inherit}.dashboard-item li.seriesItem a{align-items:center;cursor:pointer;display:flex}.legend-gradient-titles{font-size:13px}.legend-gradient{flex:1 1 0%;min-height:10px}.add-items-grid{background:var(--content-bg-special);flex:1;overflow:hidden;padding:7px}.add-items-grid .grid-item-content .tab-container{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.grid-item{border:none;border-radius:6px}.grid-item .grid-item-header{text-align:center}.grid-item .section{flex:0 0 30px}.dashboard-item .spacer{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:space-evenly;opacity:.5}.grid-item[aria-checked=true]{background:var(--selected-bg);color:var(--selected-text)}.grid-item:focus[aria-checked=false],.grid-item:hover[aria-checked=false]{background:var(--item-hover)}.grid-item:focus[aria-checked=true]{border-color:var(--btn-selected-focus)}.grid-item-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.grid-item-cell{border:1px solid var(--grouping);border-radius:4px;font-size:var(--fontsz-content);height:calc(100% - 6px);margin:2px}.grid-item-cell.more{border:none}.grid-item:focus[aria-checked=false] .grid-item-cell,.grid-item:hover[aria-checked=false] .grid-item-cell{border-color:var(--btn-border-focus)}.chart-widget{height:auto;justify-content:center;width:100%}.chart-container,.chart-widget{align-items:center;display:flex;flex:1;flex-direction:column;overflow:hidden}.dashboard-item.horizontal .chart-widget{flex:auto;height:100%;min-width:50%;width:auto}.dashboard-item.horizontal .chart-container{flex-direction:row-reverse}.dashboard-item.horizontal .chart-container.meter-sankey-widget{flex-direction:column}.dashboard-item.horizontal .legend-container{flex:auto;flex-direction:column;overflow:hidden}.dashboard-item .chart-container{align-items:stretch}.rv-radial-chart{position:relative}.rv-hint .key-value-pair{display:grid;gap:var(--padX2);grid-template-columns:auto auto}.rv-hint h2.signature-plot-hint{display:flex;justify-content:space-between;padding-bottom:var(--padX2)}.rv-hint h2.signature-plot-hint .marker-type{border-radius:100%;height:10px;min-height:10px;min-width:10px;width:10px}.rv-hint .key-value-pair span.key{text-align:left}.rv-hint .key-value-pair span.value{font-weight:700;text-align:right}.rv-hint h2{font-size:var(--fontsz-label);font-weight:400;opacity:.75}.rv-hint .bar-hint .annotation li{font-size:var(--fontsz-headline);font-weight:700}.rv-hint .bar-hint .annotation li .unit{font-size:var(--fontsz-content);font-weight:400;opacity:.75}.rv-hint .bar-hint ul.annotation li.label+li{padding-top:var(--padX2)}.rv-hint .bar-hint ul.annotation li.label,.rv-hint .bar-hint>div{font-size:var(--fontsz-content);font-weight:400;opacity:.5;padding-bottom:var(--padX2);padding-right:var(--padX2)}.rv-hint .bar-hint .annotation{padding-bottom:0}svg.rv-xy-plot__inner{fill:none}.unconfigured-panel{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;transition:opacity .2s ease;width:100%}.unconfigured-panel.show{opacity:0}h1.widget-header{color:#8293a6;padding:var(--padX1) var(--padX2) 0 var(--padX2);text-align:start}h2.widget-header{color:#8293a6;font-size:var(--fontsz-label);opacity:.8;padding:0 var(--padX2)}h1.widget-header a{align-items:center;color:inherit;display:flex;text-decoration:none}h1.widget-header a:hover{text-decoration:underline}.dark h1.widget-header a svg{fill:#fff;stroke:#fff}h1.widget-header a svg{fill:#8293a6;stroke:#8293a6;padding-left:var(--padX1)}.dashboard-item .widget-display.icon{fill:#304760}.dashboard-item .rv-hint{color:#6c7a8a;opacity:.9}.dashboard-item ul.annotation li span{border-color:#6c7a8a}.dashboard-item.dark ul.annotation li span{border-color:#fff}.dashboard-item .rv-hint h2{color:#304760}.dashboard-item.dark .rv-hint{background:#304760;color:#fff}.dashboard-item.dark .rv-hint h3{color:#fff}.dashboard-item.dark .widget-display.icon{fill:#fff}.dashboard-item.dark .unconfigured-panel{color:#fff}.dashboard-item.dark .legend-container,.dashboard-item.dark h1,.dashboard-item.dark h2{fill:#fff;color:#fff}.dashboard-item.dark ul.annotation li span{border-color:#e2e9ef}.chart-widget.value-widget{justify-content:space-evenly}.dashboard-item .rv-xy-plot__inner text,.rv-xy-plot__inner text{fill:#6c7a8a}.dashboard-item.dark .rv-xy-plot__inner text{fill:#fff}.row-column-selector{-ms-grid-gap:1px 1px;grid-gap:1px 1px;background:#e2e9ef;box-shadow:var(--popup-shadow);display:grid;width:-moz-fit-content;width:fit-content}.row-column-selector>div{outline:1px solid #e2e9ef}.row-column-selector>div.marked{outline:none}@supports (display:grid){.row-column-selector>div{outline:none}}.row-column-cell{border:none;border-radius:0;min-height:40px;min-width:40px}.row-column-cell:hover:enabled,.row-column-cell[aria-selected=true],.view-mode-settings:focus,.view-mode-settings:hover{background:rgba(73,181,228,.5);opacity:1}.legend{align-self:center;display:flex;flex-wrap:wrap;justify-content:center;overflow:hidden}.horizontal .legend,.legendSeries{flex-direction:column}.legendSeries{display:flex;flex-wrap:wrap;overflow:hidden}path.rv-xy-plot__series.rv-xy-plot__series--line{fill-opacity:.4}.marked,.marked button{outline:1px dashed var(--btn-border-focus)}.view-mode-settings{background:transparent;border:none;opacity:.25;padding:0;position:absolute;right:5px;top:5px;z-index:1}.slideshow-items>div.tab-container:last-of-type{opacity:1}.slideshow-items>div.tab-container{opacity:0}.dashboard-item .slideshow-items>div.tab-container{position:absolute}.single-axis{flex-wrap:wrap;justify-content:center}.widget-display{align-items:center;display:flex}.widget-display.title{opacity:.5}.widget-display.icon.title{justify-content:flex-end}.widget-display.icon{align-self:stretch;justify-content:space-between}.widget-display.icon.center{align-self:center}.gauge-outline{fill:rgba(0,0,0,.05);stroke:rgba(0,0,0,.05)}.dashboard-item.dark .gauge-outline{fill:hsla(0,0%,100%,.05);stroke:hsla(0,0%,100%,.05)}.rv-xy-plot__axis__line,.rv-xy-plot__axis__tick{stroke:#8293a6}.dashboard-item.dark .rv-xy-plot__axis__line,.dashboard-item.dark .rv-xy-plot__axis__tick{stroke:#d4d8dd}.dashboard-viewer.diagnostics{flex-direction:column;overflow:auto}.diagnosticsgrid{-ms-grid-columns:2;-ms-grid-rows:2;display:grid;grid-auto-flow:row dense;grid-template-columns:repeat(2,1fr);height:100%;width:100%}.diagnosticsgriditem{height:100%;position:relative;width:100%}.row.large.diagnostics-row{border-color:var(--content-bg-accent);height:auto;padding-bottom:var(--padX2);padding-left:var(--padX6);padding-top:var(--padX2)}.zone-title{font-weight:400;margin-right:var(--padX2);opacity:.6;overflow:hidden;text-transform:uppercase}.zone-title .ellipsis{display:block;min-width:50px}.zone-area{overflow:auto}.zone-area .empty{color:var(--info-text);font-size:var(--fontsz-content);padding:0 var(--padX6)}.zone-area button{margin-left:var(--padX1);min-height:calc(var(--button-height) + 1px);min-width:calc(var(--button-height) + 1px);padding:0}.segment-controls{display:flex;flex:0 0 auto}.segments .filter.property-editor.horizontal{margin:0 10px}.segment{align-content:center;align-items:center;background:var(--btn-bg);border:1px solid var(--btn-border);border-radius:6px;display:flex;height:var(--button-height-large);justify-content:center;margin:var(--padX3) var(--padX4)}.segment .subtitle{font-size:var(--fontsz-subtext);opacity:.5}.segment.dragging{background:var(--btn-bg-hover);box-shadow:var(--tooltip-shadow)}.drag-over,.segment.dragging{border-color:var(--btn-border-focus)}.drag-over{margin-top:0}.segment.drag-over{background-color:var(--item-hover)}.segment-group.drag-over,.segment-group.highlight{background:var(--item-hover)}.segment-group.drag-over{border:1px solid var(--btn-border-focus)}.segment.no-drop-zone{background:transparent;border-color:transparent;color:var(--info-text);cursor:no-drop}.segment-group{display:flex;flex-direction:column;padding:var(--padX4)}.segment-group>div{padding-left:var(--padX4)}section.segment-group:last-of-type{margin-bottom:var(--padX4)}.segment-group .segment{border-radius:0;border-top:none;margin:0}.segment-group .segment:first-of-type{border-radius:6px 6px 0 0;border-top:1px solid var(--btn-border)}.segment-group .segment:last-of-type{border-radius:0 0 6px 6px}.segment-group .segment.dragging{border-radius:6px;border-top:1px solid var(--btn-border-focus)}.segment-group .segment.dragging+.segment{border-top:1px solid var(--btn-border)}.rezone-viewer{display:flex}.list-row-basic span.description span.segment-description{color:var(--text-color);font-style:normal}h2.zone{align-items:center;display:flex;font-weight:700;padding-bottom:var(--padX1)}h2.zone button:first-of-type{margin-left:var(--padX6)}h2.zone.unzoned{padding:var(--padX1) var(--padX3)}h2.zone span{flex:1}.zone-area .list-row-basic span.description span,h2.zone span{align-items:center;display:flex}.variables-viewer .name-header{flex:0 0 auto}.variables-viewer .name-header h1{align-items:center;display:grid;grid-template-columns:auto 1fr auto}.variables-viewer .row{border-color:var(--content-bg-accent);flex-direction:row}.variables-viewer .row.narrow{align-items:stretch;flex-direction:column}.variables-viewer .row.narrow .section{justify-content:center}.variables-viewer .row.narrow .section:first-of-type{flex:1 0 auto;padding-top:var(--padX2)}.variables-viewer .row.narrow .section+.section{padding-left:30px}.variables-viewer .row.variables-group.narrow{align-items:center;flex-direction:row;padding-left:10px}.variables-viewer .row.variables-group{background-color:var(--content-bg-accent);border-color:var(--content-bg-special);box-sizing:border-box;color:var(--info-text);font-size:var(--fontsz-header)}.variables-viewer .row .checkbox-group{margin:0}.variables-viewer .row.variables-group .group-contents{align-items:center;display:flex;flex:1}.variables-viewer .row.variables-group .group-contents.object-boundry{color:var(--text-color);font-size:var(--fontsz-headline);font-weight:700}.variables-viewer .row.variables-group:hover,.variables-viewer .row.variables-group:hover .group-contents.object-boundry{color:var(--selected-bg)}.variables-viewer .row.variables-group .flex-col{justify-content:center}.variables-viewer{display:flex;flex-direction:column;overflow:hidden}.variables-viewer>div{flex:1 1 auto}.variables-viewer .row .section{flex-basis:calc(100% - 30px)}.variables-viewer .row .group{font-size:var(--fontsz-headline)}.variables-viewer .row .property-editor{min-height:auto}.variables-viewer .row h1{margin:0 8px}.variables-viewer .row .type{margin-left:33px;opacity:.7}.semantic-drilldown-viewer{display:flex}.semantic-viewer .graph-node{align-items:center;background:var(--btn-bg);border:1px solid var(--btn-border);border-radius:3px;box-sizing:border-box;color:var(--text-color);column-gap:var(--padX1);display:grid;font-size:var(--fontsz-btnlike);grid-template-columns:auto 1fr;justify-content:center;padding:0 var(--padX1);position:absolute;text-align:start}.semantic-viewer .graph-node:focus{box-shadow:0 0 0 1px var(--content-bg),0 0 0 2px var(--btn-border-focus)}.semantic-viewer .graph-node>div{display:grid}.semantic-viewer .graph-node .type-name{color:var(--info-text);font-size:var(--fontsz-info)}.semantic-viewer .graph-info{align-items:center;color:var(--text-color);display:flex;font-size:var(--fontsz-overlay);justify-content:center;opacity:0;position:absolute;transition:var(--a-all-transition)}.semantic-viewer .graph-info:hover{opacity:1}.semantic-viewer .graph-node.is-selected{align-items:flex-start;background-color:var(--selected-bg);background-color:initial;border:1px solid var(--btn-border-focus);color:var(--selected-text);display:flex;flex-direction:column;padding:0 var(--padX2)}.semantic-viewer{background-color:var(--content-bg);display:flex;flex-direction:column}.semantic-list-item{display:grid;flex-direction:column;grid-template-columns:1fr auto;overflow:hidden;padding-left:var(--padX2)}.semantic-list-item .parent-relation{font-size:var(--fontsz-label);padding-right:var(--padX3)}.semantic-list-item .description{color:var(--info-text);font-size:var(--fontsz-info);font-style:italic;grid-column:span 2;margin:0;white-space:nowrap}.row[aria-selected=true] .semantic-list-item .description{color:var(--selected-text-info)}.semantic-viewer .tab-content{display:flex;flex-direction:column;overflow:hidden}.semantic-viewer .list-row-basic{border-bottom:1px solid var(--content-bg-accent)}.semantic-viewer .list-row-basic .link:hover .ellipsis{text-decoration:underline}.semantic-viewer .list-row-basic .property-editor{min-height:auto}.semantic-viewer .name-header h1,.semantic-viewer .name-header h2{align-items:center;display:flex}.semantic-viewer .name-header h2{justify-content:space-between}.semantic-viewer .tags{display:flex;flex-wrap:wrap}.semantic-viewer .tags .class{align-items:center;border-color:var(--selected-bg);color:var(--selected-bg);display:flex;margin-left:var(--padX1)}.semantic-viewer .tags .class:focus,.semantic-viewer .tags .class:hover{align-items:center;background-color:var(--selected-bg);border-color:var(--selected-text);color:var(--selected-text);cursor:pointer;display:flex;margin-left:var(--padX1)}.semantic-viewer .tags .class svg{padding-right:var(--padX1)}.semantic-viewer button.with-icon>svg{margin-right:var(--padX2)}.semantic-viewer .nsp-relations{border-bottom:1px solid var(--grouping);display:flex;flex-direction:row;padding:var(--padX3);position:relative}.semantic-viewer .header-item{padding-left:var(--padX1)}.semantic-viewer .icon{align-self:center;justify-self:center}.semantic-viewer .class,.semantic-viewer .relation{border:1px solid var(--grouping);border-radius:calc(var(--item-height)/2);font-size:var(--fontsz-btnlike);justify-self:flex-end;padding:var(--padX1) var(--padX3)}.icon-button.navigation{border-radius:0;height:var(--row-height)}.semantic-tree-item{align-items:center;display:grid;flex:1;grid-template-columns:auto 1fr}.semantic-tree-item.multi{grid-template-columns:auto auto 1fr}.semantic-tree-item.browse{box-sizing:border-box;padding-left:var(--padX2)}.semantic-tree-item.folder{grid-template-columns:auto 1fr auto}.semantic-tree-item.search{grid-template-columns:calc(var(--row-height)/2) auto 1fr minmax(auto,calc(var(--row-height)/2))}.semantic-tree-item.search.hide-parent-column{grid-template-columns:var(--padX2) auto 1fr minmax(auto,calc(var(--row-height)/2))}.semantic-viewer .nsp{display:flex;flex-direction:column}.semantic-viewer .nsp>div{margin:unset;min-height:unset;padding:unset}.semantic-grid{grid-column-gap:var(--padX3);grid-row-gap:var(--padX3);border:1px solid var(--grouping);display:grid;grid-template-columns:1fr minmax(min-content,max-content) minmax(min-content,max-content);padding:var(--padX3)}.semantic-grid>div{align-items:center;display:flex}.semantic-grid-header{display:flex;justify-content:space-between;padding:var(--padX1)}.semantic-grid-header .filter-type{align-items:center;display:flex}.semantic-grid-header .filter.property-editor.horizontal{flex:1}.semantic-viewer .list-row-basic .property-editor.horizontal{justify-content:flex-end}.semantic-details{background-color:var(--content-bg-accent);border:1px solid var(--grouping);border-top:none}.list-row-value .semantic-class{background:none;font-size:var(--fontsz-label);padding:0}.btn-link,.list-row-value .semantic-class>span{background:none;padding:0}.btn-link{border:none;color:inherit;height:auto}.btn-link:focus:enabled,.btn-link:hover:enabled{background:none;border:none;color:var(--selected-bg);text-decoration:underline}.row[aria-selected=true] .btn-link:focus:enabled,.row[aria-selected=true] .btn-link:hover:enabled{color:var(--selected-text)}@media (max-width:800px){.semantic-grid{grid-row-gap:var(--padX1);grid-template-columns:1fr auto}.semantic-grid .item-name{grid-column:1/-1;padding-top:var(--padX1)}.semantic-grid .nsp{grid-column:1/-1}.item-name button{flex:1;justify-content:flex-start}}.building-info{color:var(--toolbar-text);display:flex;font-size:var(--fontsz-info);margin-left:calc(var(--padX3) + 33px)}.building-info .btn-link{color:var(--selected-bg);font-size:var(--fontsz-info);padding-left:var(--padX1)}.semantic-table .control-buttons-wrapper .semantic-label{align-items:center;display:flex}.semantic-table .control-buttons-wrapper,.semantic-table .property-name{border-right:1px solid var(--grouping);padding:0 var(--padX2)}.semantic-table .control-buttons-wrapper .semantic-label>div{display:flex;flex-direction:column}.semantic-table .control-buttons-wrapper .semantic-label>svg{margin-right:var(--padX2)}.semantic-table .control-buttons-wrapper .semantic-label>div .semantic-class{font-size:var(--fontsz-info);opacity:.6}.datetime-settings-viewer{display:flex;flex-direction:column}.datetime-settings-viewer .ntp-server{padding-top:var(--padX6)}.datetime-settings-viewer .property-group-header,.device-setup-viewer .property-group-header{padding-left:var(--padX1)}.datetime-settings-viewer .scrollable-details,.device-settings-viewer .scrollable-details{grid-gap:0 var(--padX4);display:grid;grid-template-columns:repeat(auto-fill,minmax(315px,500px));padding:var(--padX6)}.datetime-settings-viewer .scrollable-details .property-editor:last-child{margin-bottom:var(--padX6)}.datetime-settings-viewer .dst-range,.two-equal-columns{grid-gap:0 var(--padX2);display:grid;grid-template-columns:1fr 1fr}.datetime-settings-viewer .timepicker>select{background:var(--content-bg)}.datetime-settings-viewer .timepicker>label{align-self:flex-end;padding:0}.datetime-settings-viewer .timepicker-container{flex:1}.device-setup-viewer,.device-setup-viewer .contents{display:grid;overflow:hidden}.labeled-progress{display:grid;gap:var(--padX2)}.add-device .labeled-progress{max-width:400px;width:75vw}.center-contents.password,.device-setup-viewer{flex:1;gap:var(--padX6);grid-template-columns:1fr minmax(auto,400px) 1fr;grid-template-rows:1fr minmax(auto,2fr) 1fr}.device-setup-viewer.center-contents{justify-content:stretch}.center-contents.password>div,.device-setup-viewer>div{grid-column:2}.center-contents.password>div:first-of-type{grid-row:2}.center-contents.password>div:last-of-type{grid-column:span 3;grid-row:3}.device-setup-viewer>div:first-of-type{align-self:end}.device-setup-viewer>div:last-of-type{grid-column:span 3}.device-menu-viewer,.device-menu-viewer .contents{display:grid;flex:1}.device-menu-viewer .contents{gap:var(--padX3);justify-content:center;padding:var(--padX3)}.device-menu-viewer.center-contents{grid-template-rows:auto 1fr;justify-content:normal}.device-menu-viewer .device-menu-header>h1{color:currentColor;font-weight:700;padding-bottom:var(--padX1)}.device-menu-viewer .device-menu-header>h2{color:currentColor}.device-menu-viewer .device-menu-header>button{grid-row:span 2;height:auto}.device-menu-viewer .device-menu-header{align-items:center;color:var(--text-color);display:grid;gap:0 var(--padX3);grid-template-columns:auto 1fr auto;padding:var(--padX6) var(--padX6) 0 var(--padX6)}.device-menu-viewer .device-menu-header>svg{grid-row:span 2}.device-settings-viewer,.device-settings-viewer .contents{display:grid;flex:1;overflow:hidden}.device-settings-viewer .sidebar-container .banner.warning{margin-bottom:var(--padX3)}.device-settings-viewer .scrollable-details{grid-gap:var(--padX4)}.device-settings-viewer .info{color:var(--info-text);font-size:var(--fontsz-content);padding:var(--padX1)}.device-menu-viewer .menu-item{font-size:var(--fontsz-headline);min-height:calc(var(--row-height)*2)}.device-menu-viewer .menu-item.warning{border-color:var(--icon-alarm);border-width:2px}.device-menu-viewer .menu-item.warning .warning{color:var(--icon-alarm);font-size:var(--fontsz-label);padding-top:var(--padX1)}.device-menu-viewer .menu-item>:last-child{display:grid;flex:1;gap:var(--padX1);grid-template-rows:auto auto;justify-items:flex-start;padding:var(--padX2)}.device-menu-viewer .menu-item .status{align-items:center;color:var(--background-info-text);display:grid;font-size:var(--fontsz-label);gap:var(--padX1);grid-template-columns:auto auto;text-align:start;white-space:normal}.backup-list-viewer,.device-list-viewer{display:grid;flex:1;overflow:hidden}.device-list-viewer .device-list-hidden{opacity:0}.backup-list-viewer .content-header,.device-list-viewer .content-header{align-items:center;border-bottom:1px solid var(--content-bg-accent);display:flex;gap:var(--padX1);justify-content:space-between;padding:var(--padX6)}@media (max-width:656px){.backup-list-viewer .content-header button.large{font-size:0}}.backup-list-viewer .content-header h1,.device-list-viewer .content-header h1{flex:1}.backup-list-viewer .content-header.loading h1,.device-list-viewer .content-header.loading h1{align-items:center;display:flex}.content-header.loading .spinner{border-color:var(--selected-bg-dim);border-left-color:var(--btn-icon-focus)}.backup-list-viewer .content-header.show-back,.device-list-viewer .content-header.show-back{padding-left:var(--padX2)}.backup-list-viewer .content-header.show-back h1 button,.device-list-viewer .content-header.show-back h1 button{border:none;margin:0 var(--padX2) 0 var(--padX1);min-width:0;padding:0}.backup-list-viewer .content-header.show-back h1,.device-list-viewer .content-header.show-back h1{display:flex;flex-direction:row}.backup-list-viewer>.contents,.device-list-viewer>.contents{display:grid;grid-template-rows:auto 1fr}.device-list-viewer>.contents{grid-template-rows:auto auto [list] 1fr}.backup-list-viewer>.contents>div,.device-list-viewer>.contents>div{display:flex}.contents.add-device,.contents.select-device{align-self:stretch;padding:0}.contents.add-device .row,.contents.select-device .row,.device-list-viewer .row{border-color:var(--content-bg-accent)}.backup-list-viewer .list-row-basic,.device-list-viewer .list-row-basic{padding:0 var(--padX6)}.add-device .list-row-basic span.value,.device-list-viewer .list-row-basic span.value,.select-device .list-row-basic span.value{color:inherit;font-family:Consolas,monospace;font-size:var(--fontsz-header)}.add-device .list-row-basic .flex-col.shrink,.alarm-item-viewer .list-row-basic .flex-col.shrink,.device-list-viewer .list-row-basic .flex-col.shrink,.select-device .list-row-basic .flex-col.shrink{flex:0 1 50%;width:auto}.device-list-viewer .list-row-basic .flex-col.bacnet-id{flex:0 1 30ch;width:auto}.device-list-viewer .list-row-basic .shrink.status{flex:0 1 50ch;width:auto}.add-device .editors{display:flex;flex:1;flex-direction:column}.device-list-viewer .list-row-basic .flex-col.fit{flex:0 0 auto;width:auto}.device-list-viewer .list-row-basic .description.status{display:flex}.device-list-viewer .list-row-basic .description.status .status-icon{color:var(--icon);padding-right:var(--padX1)}.device-list-viewer .list-row-basic .description.status .status-icon.online{color:var(--progress-step)}.backup-list-viewer .list-row-basic>svg,.device-list-viewer .list-row-basic>svg{padding-right:var(--padX2)}.contents.add-device h2{padding:var(--padX6) 0}.contents.add-device h2,.contents.select-device h2{font-size:var(--fontsz-headline)}.list-row-basic.manual{font-style:italic}.associate-dialog .progress-info{align-items:center;display:grid;grid-template-rows:1fr 1fr;padding-top:var(--padX3)}.backup-list-viewer .row{border-color:var(--content-bg-accent)}.backup-list-viewer .flex-col.banner{padding:0}.backup-list-viewer .flex-col.banner>a{margin:0;transition:var(--a-all-transition) ease}.backup-list-viewer .flex-col.banner>a[aria-disabled=true]{opacity:.5}@media (max-width:800px){.device-list-viewer .list-row-basic .fit button.large{font-size:0}.device-list-viewer .list-row-basic .shrink.status{flex:0 1 30ch;padding-right:var(--padX2)}}@media (max-width:600px){.device-list-viewer .list-row-basic .shrink.status{flex:0 0 auto;padding-right:var(--padX2)}.device-list-viewer .list-row-basic .shrink.status .description{font-size:0}}@media (max-width:450px){.device-list-viewer .list-row-basic .shrink.status .description{font-size:0}.backup-list-viewer>.contents>.content-header{display:grid;gap:var(--padX2);grid-template-columns:1fr 1fr;padding:var(--padX4)}.backup-list-viewer>.contents>.content-header h1{grid-column:span 2}.backup-list-viewer .list-row-basic{display:grid;gap:var(--padX1) 0;grid-template-columns:auto 1fr}.backup-list-viewer .list-row-basic>.flex-col{grid-column:2}.backup-list-viewer .list-row-basic>.flex-col:last-of-type{align-items:end;padding:0}.dialog-wait.progress-dialog{width:100vw}}.diagnostics-viewer,.diagnostics-viewer .contents{display:grid;flex:1;overflow:hidden}.diagnostics-viewer .sidebar{align-self:stretch;background:var(--content-bg-accent);grid-template-rows:auto 1fr}.diagnostics-viewer .spinner{border-color:var(--selected-bg-dim);border-left-color:var(--btn-icon-focus)}.diagnostics-viewer .sidebar-container{grid-template-rows:1fr}.diagnostics-viewer .sidebar-content>div{display:grid;grid-template-rows:auto 1fr}.diagnostics-viewer .sidebar-content h2{color:var(--text-color);cursor:default;display:flex;font-size:var(--fontsz-title);font-weight:700;padding:var(--padX2) var(--padX2) var(--padX6) var(--padX1);transition:all .2s linear}.diagnostics-viewer .list-row-basic{display:grid;grid-template-columns:auto 1fr minmax(400px,1fr)}.diagnostics-viewer .list-row-basic.narrow{grid-template-columns:auto 1fr}.diagnostics-viewer .list-row-basic.narrow .editors{grid-column:1/-1}.diagnostics-viewer .list-row-basic.narrow .log-status{justify-content:space-between;width:100%}.diagnostics-viewer .list-row-basic .propertyRow-default{display:none}.diagnostics-viewer .list-row-basic .horizontal .property-editor-contents,.diagnostics-viewer .list-row-basic .horizontal .property-editor-contents input,.diagnostics-viewer .list-row-basic .horizontal .property-editor-contents select{text-align:end}.diagnostics-viewer .property-editor.horizontal label{align-self:center;line-height:normal;margin-bottom:0}.diagnostics-viewer .list-row-basic.narrow .property-editor.horizontal label{align-self:flex-start}.diagnostics-viewer .list-row-basic .flex-col.editors{justify-content:space-evenly}.diagnostics-viewer .sidebar-content .row{align-items:stretch;border-bottom:1px solid var(--content-bg-accent);box-sizing:border-box;display:flex}.diagnostics-viewer .list-row-basic .property-editor{min-height:auto}.diagnostics-viewer .list-row-basic .path-string.description{flex:0 0 auto;opacity:.5}.diagnostics-viewer .list-row-basic .description{font-size:var(--fontsz-info);line-height:normal;margin:0 0 0 4px;padding-left:0}.diagnostics-viewer h3{font-size:var(--fontsz-headline);padding-left:var(--padX1)}.diagnostics-viewer .content-header h2{padding:0}.diagnostics-viewer .content-header .description{color:var(--description-text)}.diagnostics-viewer .content-header{padding-bottom:var(--padX6);padding-left:var(--padX1)}.diagnostics-viewer .alarm-diagnostics .list-row-basic{display:grid;grid-template-columns:auto 1fr minmax(200px,auto)}.diagnostics-viewer .user-session-diagnostics .list-row-basic{display:grid;grid-template-columns:auto 1fr 1fr auto}.diagnostics-viewer .user-session-diagnostics h2{display:grid;grid-template-columns:auto 1fr auto}.diagnostics-viewer .user-session-diagnostics h2 button{justify-self:end}.diagnostics-viewer .user-session-diagnostics .list-row-basic.narrow{grid-template-columns:auto 1fr}.diagnostics-viewer .user-session-diagnostics .list-row-basic.narrow .flex-col{grid-column:2}.diagnostics-viewer .alarm-diagnostics .list-row-basic.narrow{grid-template-columns:auto 1fr}.diagnostics-viewer .alarm-diagnostics .property-editor-contents,.diagnostics-viewer .trendlog-diagnostics .property-editor input:disabled{font-size:var(--fontsz-input);opacity:1}.diagnostics-viewer .sidebar-content .zoning-diagnostics{grid-template-rows:auto auto 1fr;overflow:hidden}.diagnostics-viewer .server-communication-diagnostics .list-row-basic{grid-template-columns:auto 1fr}.diagnostics-viewer .system-time-diagnostics .list-row-basic{grid-template-columns:1fr 2fr}.diagnostics-viewer .system-time-diagnostics .list-row-basic h2{font-size:var(--fontsz-headline);padding:var(--padX1)}.diagnostics-viewer .system-time-diagnostics .list-row-basic .flex-col.editors{align-items:center;display:grid;justify-content:stretch}.diagnostics-viewer .system-time-diagnostics .list-row-basic span{color:var(--text-color);font-size:var(--fontsz-header)}.fbp-viewer{overflow:auto}.fbp-viewer>svg{overflow:visible}.fbp-viewer>svg span,.fbp-viewer>svg text{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fbp-viewer>svg span{box-sizing:border-box;height:100%;line-height:1.155em;position:absolute;white-space:break-spaces;width:100%}.fbp-viewer>svg rect[data-is-component]:hover{stroke:var(--btn-selected-focus);stroke-width:2}.sidebar-action{border:none;margin-top:var(--padX3)}.signature-editor{display:grid;grid-template-rows:auto auto minmax(400px,75vh) 1fr}.signature-plot{overflow:hidden}path.rv-xy-plot__series.rv-xy-plot__series--line.graph-line{stroke-width:1px;stroke:var(--text-color)!important;opacity:.3!important}path.rv-xy-plot__series.rv-xy-plot__series--line.graph-line.selected{stroke-width:2px;stroke:var(--selected-bg)!important;stroke-dashoffset:0;vector-effect:non-scaling-stroke;stroke-dasharray:4px;shape-rendering:geometricPrecision;animation:ant-march .2s linear infinite;opacity:1!important}@keyframes ant-march{to{stroke-dashoffset:8px}}.signature-plot .rv-hint{background-color:var(--content-bg-accent);box-shadow:2.5px 2.5px 10px rgba(0,0,0,.3);color:var(--info-text);display:grid;font-size:var(--fontsz-label);gap:var(--padX1) var(--padX2);grid-template-columns:auto auto auto;grid-template-rows:auto auto}.signature-editor .rv-hint .unit{justify-self:self-start}.signature-editor .rv-hint .value{color:var(--text-color)}.signature-editor-tools{display:grid;gap:var(--padX3);grid-template-columns:auto auto auto auto;justify-content:start}.overview .group,.signature-editor-tools .group{align-items:center;display:flex}.signature-editor-tools .group input{background-color:initial;border:none;border-bottom:1px solid var(--btn-border);color:var(--text-color);font-size:var(--fontsz-input);padding:var(--padX1);text-align:right;width:5ch}.signature-editor-tools .group input:focus{background-color:var(--active-highlight-bg);border-bottom:2px solid var(--selected-bg);padding-bottom:calc(var(--padX1) - 1px)}.signature-editor-tools .group input:nth-child(3){border-left:1px solid var(--btn-border)}.overview button,.signature-editor-tools button{background-color:var(--btn-bg);border:1px solid var(--btn-border);color:var(--text-color)}.overview .group button,.signature-editor-tools .group button{border-radius:0;border-right:none}.overview .group button:last-child,.signature-editor-tools .group button:last-child{border-bottom-right-radius:6px;border-right:1px solid var(--btn-border);border-top-right-radius:6px}.overview .group button:first-child,.signature-editor-tools .group button:first-child{border-bottom-left-radius:6px;border-top-left-radius:6px}.overview .group button.selected,.overview .group button.selected:hover,.overview .tools button.selected,.overview .tools button.selected:hover,.signature-editor-tools .group button.selected,.signature-editor-tools .group button.selected:hover{background-color:var(--selected-bg);color:var(--selected-text)}.overview .group button.icon-button:focus,.overview .tools button.icon-button:focus,.signature-editor-tools .group button.icon-button:focus{outline:1px solid var(--btn-border-focus);outline-offset:-1px}.overview .group button.icon-button.selected:focus,.overview .tools button.icon-button.selected:focus,.signature-editor-tools .group button.icon-button.selected:focus{outline:1px solid var(--btn-selected-focus)}.meter-viewer .tools{display:grid;gap:var(--padX1);grid-template-columns:auto auto 1fr}.meter-viewer .rv-hint{background:var(--content-bg-accent);color:var(--text-color)}.meter-viewer .overview{display:grid;grid-template-rows:auto auto auto 1fr;overflow:hidden}.meter-viewer .overview.contributions{grid-template-rows:auto auto auto 1fr auto}.meter-viewer .overview.contributions .single-axis{display:flex;justify-content:space-evenly}.meter-viewer,.meter-viewer>.contents{display:grid;flex:1;overflow:hidden}.meter-viewer .sidebar-container{grid-template-columns:minmax(400px,30vw) 1fr;grid-template-rows:1fr}@media (max-width:450px){.meter-viewer .sidebar-container{grid-template-columns:calc(40px + var(--padX1)) 1fr}}.meter-viewer .sidebar{align-content:space-between;align-self:auto;background:var(--content-bg-accent);overflow-y:auto}.meter-viewer .tools{display:flex;flex-direction:row}.meter-viewer .sidebar-content h2,.meter-viewer h3{padding-left:var(--padX1)}.meter-viewer h3{font-size:var(--fontsz-headline);font-weight:700;padding-bottom:var(--padX1);padding-top:calc(var(--padX6)*3)}.invalid-graph-info{align-content:center;grid-template-columns:minmax(50px,80ch);justify-content:center;margin:var(--padX2) 0;text-align:center}.invalid-graph-info,.semantic-filter{display:grid;padding:var(--padX2)}.semantic-filter .wrap{display:flex;flex-wrap:wrap;padding:0 var(--padX3) var(--padX2) var(--padX3)}.semantic-filter .wrap button{margin:var(--padX1) var(--padX1) 0 0}.semantic-filter-item{display:flex;flex-direction:row;padding:var(--padX1) var(--padX1) var(--padX1) var(--padX1)}.semantic-filter-item>div{display:flex;flex:1;flex-direction:column}.semantic-filter-item button{align-self:flex-start}.semantic-filter-item>div>div{padding:var(--padX1) 0}.semantic-filter-sub-items,.semantic-filter-type{display:flex;flex-direction:column}.semantic-filter-type>button{margin:var(--padX1) var(--padX3)}.semantic-filter-item-id{display:flex;flex-direction:column}.semantic-filter-item-id>div{align-items:center;display:flex;justify-content:space-between;padding:var(--padX1) 0 var(--padX2) var(--padX3)}.semantic-filter-item-label{display:flex;flex-direction:column}.semantic-viewer .item-properties{grid-gap:var(--padX4);display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));padding:var(--padX3)}.semantic-viewer .property-group{grid-gap:var(--padX1);display:grid}.semantic-viewer .property-pair{display:flex;flex-direction:column}.semantic-viewer .item-properties .property-group-header{font-size:var(--fontsz-headline);margin:0;padding:0}.semantic-viewer .item-properties .property-group-header>.flex-fill{align-items:center;display:flex}.semantic-viewer .item-properties .property-group-header .icon-button{border:none}.semantic-viewer .item-properties .property-name{color:var(--description-text);font-size:var(--fontsz-subtext);padding-bottom:8px}.semantic-viewer .item-properties .property-pair .property-value{border-bottom:1px solid var(--content-bg-accent)}.semantic-viewer .property-group-header{margin-top:var(--padX3)}div.point{background-color:green}div.equipment{background-color:blue}div.location{background-color:#ff0}.relation-links{display:flex;flex-wrap:wrap;padding:var(--padX3)}.relation-links label{padding-right:var(--padX3)}.relation-links label>.relation-button{display:flex;flex-wrap:wrap;padding-top:var(--padX1)}.relation-links button{margin-right:var(--padX1)}.semantic-link{display:flex;flex-direction:column;height:auto;min-height:var(--button-height)}.semantic-link.semantic-link-with-label{flex-direction:row;padding:var(--padX1) var(--padX2)}.semantic-link.semantic-link-with-label>div{align-items:flex-start;display:flex;flex-direction:column}.semantic-link-with-label>svg{margin-right:var(--padX2)}.semantic-link.semantic-link>div>span{font-size:var(--fontsz-info);opacity:.6}.object-link{align-items:center;justify-content:center;margin-left:2px}.property-editor-contents .semantic-link{margin-left:2px;max-width:var(--button-height);min-width:var(--button-height)}.property-editor-contents .filter.property-editor.semantic{border-bottom:none;flex:1;padding:0}.property-table .property-editor-contents .filter.property-editor.semantic{flex-wrap:nowrap;width:400px}.property-editor-contents .filter.property-editor.semantic.active{background:none}.nsp-links{display:flex;justify-content:flex-end;padding:var(--padX1)}.nsp-links>button.object-link{background:none;border-color:transparent}.nsp-links>button.object-link svg{padding-right:var(--padX1)}.nsp-links>button.object-link:focus,.nsp-links>button.object-link:hover{border-color:var(--btn-border)}.semantic-type-list-item{grid-column-gap:var(--padX2);align-items:center;display:grid;flex:1;grid-template-columns:auto 1fr}.semantic-type-list-item.root-item{font-size:var(--fontsz-headline);font-weight:700}svg.has-instances{padding:var(--padX3)}.expander-filler{align-self:stretch;box-sizing:border-box;width:calc(var(--button-height) + var(--padX3)*2)}.semantic-grid-header .toggleButton{opacity:.5;padding:var(--padX1)}.semantic-grid-header .toggleButton.pressed{background:var(--selected-bg-dim);color:var(--selected-bg);opacity:1}:root{--paperType:A4 portrait;--paperWidthA4:29.7cm;--paperHeightA4:21cm;--paperWidthLetter:11in;--paperHeightLetter:8.5in}.printitem{page-break-after:always;page-break-before:always;position:relative}.printitem.Letter.Landscape{height:var(--paperHeightLetter);margin:0;width:var(--paperWidthLetter)}.printitem.Letter.Portrait{height:var(--paperWidthLetter);margin:0;width:var(--paperHeightLetter)}.printitem.A4.Landscape{height:var(--paperHeightA4);margin:0;width:var(--paperWidthA4)}.printitem.A4.Portrait{height:var(--paperWidthA4);margin:0;width:var(--paperHeightA4)}.printpaper{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:5px}.printpaper button,label,select{font-size:var(--fontsz-subtext)}.printpaper select{border:none;margin:0 5px}.printpaper button{margin:0 0 0 5px}@media print{.printpaper{display:none}*,:after,:before{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@page{size:var(--paperType);margin:0}.hideoverflowifnoprint{overflow:hidden}@media print{.legend-container,.legend-toggle,.toolbar,button .icon-button{display:none}.hideoverflowifnoprint{overflow:visible}}