.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{border-radius:50%;pointer-events:none;position:absolute;transform:scale3d(0,0,0);transition:opacity,transform 0ms cubic-bezier(0,0,.2,1)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{clip:rect(0 0 0 0);-webkit-appearance:none;-moz-appearance:none;border:0;height:1px;left:0;margin:-1px;outline:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}.cdk-global-overlay-wrapper,.cdk-overlay-container{height:100%;left:0;pointer-events:none;top:0;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper,.cdk-overlay-pane{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{box-sizing:border-box;max-height:100%;max-width:100%;pointer-events:auto}.cdk-overlay-backdrop{-webkit-tap-highlight-color:rgba(0,0,0,0);bottom:0;left:0;opacity:0;pointer-events:auto;position:absolute;right:0;top:0;transition:opacity .4s cubic-bezier(.25,.8,.25,1);z-index:1000}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{opacity:1;transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{display:flex;flex-direction:column;min-height:1px;min-width:1px;position:absolute;z-index:1000}.cdk-global-scrollblock{overflow-y:scroll;position:fixed;width:100%}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{box-sizing:content-box!important;height:auto!important;overflow:hidden!important;padding:2px 0!important}textarea.cdk-textarea-autosize-measuring-firefox{box-sizing:content-box!important;height:0!important;padding:2px 0!important}@keyframes cdk-text-field-autofill-start{/*!*/}@keyframes cdk-text-field-autofill-end{/*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator{position:relative}.mat-focus-indicator:before{border:var(--mat-focus-indicator-border-width,3px) var(--mat-focus-indicator-border-style,solid) var(--mat-focus-indicator-border-color,transparent);border-radius:var(--mat-focus-indicator-border-radius,4px);bottom:0;box-sizing:border-box;display:var(--mat-focus-indicator-display,none);left:0;pointer-events:none;position:absolute;right:0;top:0}.mat-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-focus-indicator-display:block}.mat-mdc-focus-indicator{position:relative}.mat-mdc-focus-indicator:before{border:var(--mat-mdc-focus-indicator-border-width,3px) var(--mat-mdc-focus-indicator-border-style,solid) var(--mat-mdc-focus-indicator-border-color,transparent);border-radius:var(--mat-mdc-focus-indicator-border-radius,4px);bottom:0;box-sizing:border-box;display:var(--mat-mdc-focus-indicator-display,none);left:0;pointer-events:none;position:absolute;right:0;top:0}.mat-mdc-focus-indicator:focus:before{content:""}.cdk-high-contrast-active{--mat-mdc-focus-indicator-display:block}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}:root{--sun-table-cell-horz-padding:0.3125rem}::-ms-clear{display:none}.cdk-overlay-container,sun-layout{font-family:Roboto,Helvetica Neue,Arial,sans-serif;font-size:.75rem;line-height:1.25rem}fieldset{padding:.35em .75em .625em 0}mark{background-color:#e1e61e}.sun-theme-light [sun-button]{font-size:.6875rem;font-weight:500;line-height:28px}.sun-theme-light [sun-button].status-default{background-color:#fff}.sun-theme-light [sun-button].status-default[disabled]:hover{background-color:#fff;border-color:transparent}.sun-theme-light [sun-button].status-primary{background-color:#f18a20}.sun-theme-light [sun-button].status-primary[disabled]:hover{background-color:#f18a20;border-color:transparent}.sun-theme-light [sun-button].status-danger{background-color:#ff4f4f}.sun-theme-light [sun-button].status-danger[disabled]:hover{background-color:#ff4f4f;border-color:transparent}.sun-theme-light [sun-button].appearance-ghost{background-color:transparent;box-shadow:none;padding:0}.sun-theme-light [sun-button].appearance-ghost:focus,.sun-theme-light [sun-button].appearance-ghost:hover{background-color:transparent;border-color:transparent}.sun-theme-light [sun-button].icon-start sun-icon:first-of-type{margin-right:.375rem}.sun-theme-light [sun-button].icon-end sun-icon:last-of-type{margin-left:.375rem}.sun-theme-light [sun-button].size-medium{height:1.5625rem}.sun-theme-light [sun-button].size-standard{height:1.875rem}.sun-theme-light sun-bullet-chart{position:relative}.sun-theme-light sun-bullet-chart rect.nv-range.nv-rangeMin{fill:#6ac48f!important;fill-opacity:1!important}.sun-theme-light sun-bullet-chart rect.nv-range.nv-rangeAvg{fill:#ffd600!important;fill-opacity:1!important}.sun-theme-light sun-bullet-chart rect.nv-range.nv-rangeMax{fill:#eb5757!important;fill-opacity:1!important}.sun-theme-light sun-bullet-chart rect.nv-measure{fill:#2f80ed!important;fill-opacity:1!important}.sun-theme-light sun-bullet-chart .bulletChartTitleTip{bottom:20px;left:0;position:absolute;top:0;width:120px}.sun-theme-light sun-bullet-chart .nv-titles{transform:translateX(-5px)}.sun-theme-light sun-bullet-chart .nv-titles .nv-title{color:#191919;font-size:12px;transform:translateY(-1px)}.sun-theme-light sun-bullet-chart .nv-titles .nv-subtitle{color:#797979;font-size:10px;transform:translateY(1px)}.sun-theme-light sun-bullet-chart .nvd3.nv-bullet .nv-markerTriangle{stroke-width:1px}.sun-theme-light sun-bullet-chart .nv-measure{height:9px;transform:translateY(-1px)}.sun-theme-light sun-bullet-chart .nv-tick text{font-size:.6875rem}.sun-theme-light sun-bullet-chart.placeholder rect.nv-range.nv-rangeMin{fill:#999!important;fill-opacity:1!important}.sun-theme-light sun-bullet-chart.placeholder rect.nv-range.nv-rangeAvg{fill:#666!important;fill-opacity:1!important}.sun-theme-light sun-bullet-chart.placeholder rect.nv-range.nv-rangeMax{fill:#333!important;fill-opacity:1!important}.sun-theme-light .sun-calendar{background-color:#fbfbfb}.sun-theme-light sun-weekdays .sun-weekdays__day{color:#757575}.sun-theme-light sun-month .sun-month__day{color:#4b4f54}.sun-theme-light sun-month .sun-month__day--today{border-color:#4b4f54}.sun-theme-light sun-month .sun-month__day--selected{background-color:#f8c48f;color:#4b4f54}.sun-theme-light sun-month .sun-month__day:hover{background-color:#c5cbe9;color:#4b4f54}.sun-theme-light sun-month-header .sun-month-header{background-color:#fdeede;color:#4b4f54}.sun-theme-light sun-checkbox.ghost-checkbox .sun-checkbox-container{background:transparent;border:none}.sun-theme-light sun-checkbox.ghost-checkbox .sun-checkbox-container sun-icon{color:#dedede}.sun-theme-light sun-checkbox.ghost-checkbox input:checked+.sun-checkbox-container{background-color:transparent}.sun-theme-light sun-checkbox.ghost-checkbox input:checked+.sun-checkbox-container sun-icon{color:#f18a20}.sun-theme-light sun-checkbox.ghost-checkbox input:disabled+.sun-checkbox-container{opacity:.5}.sun-theme-light sun-checkbox .sun-checkbox-container{background:#fff;border:1px solid #adadad;border-radius:3px;height:1.125rem;position:relative;width:1.125rem}.sun-theme-light sun-checkbox .sun-checkbox-container sun-icon{color:transparent}.sun-theme-light sun-checkbox .sun-checkbox-label:not(:empty){margin-left:.5rem}.sun-theme-light sun-checkbox input:checked+.sun-checkbox-container sun-icon{color:#f18a20}.sun-theme-light sun-checkbox input:focus+.sun-checkbox-container,.sun-theme-light sun-checkbox input:hover+.sun-checkbox-container{border-color:#4b4f54}.sun-theme-light sun-checkbox input:disabled+.sun-checkbox-container{background:#f1f1f1;border-color:#dedede}.sun-theme-light sun-checkbox input:disabled+.sun-checkbox-container sun-icon{color:transparent;cursor:default}.sun-theme-light sun-checkbox input:disabled+.sun-checkbox-container sun-icon.checked{color:#dedede}.sun-theme-light sun-crumb li{color:#4b4f54}.sun-theme-light sun-crumb.last li{color:#f18a20}.sun-theme-light sun-crumb.last li sun-icon{color:#4b4f54}.sun-theme-light sun-crumbs li sun-icon.ellipsis{background-color:#ebe5e0;color:#4b4f54}.sun-theme-light sun-calendar-wrapper,.sun-theme-light sun-date-picker,.sun-theme-light sun-date-range-picker{color:#4b4f54}.sun-theme-light sun-calendar-wrapper .mat-mdc-icon-button:disabled,.sun-theme-light sun-date-picker .mat-mdc-icon-button:disabled,.sun-theme-light sun-date-range-picker .mat-mdc-icon-button:disabled{opacity:.25}.sun-theme-light .sun-date-range-dates:before{background-color:#f6f1ed;color:#4b4f54}.sun-theme-light sun-calendar-wrapper .sun-date-range-selected-date-end .mat-calendar-body-cell-content{border-radius:0 .25rem .25rem 0}.sun-theme-light sun-dropdown-menu sun-icon{text-align:center;width:1.25rem}.sun-theme-light sun-dropdown-menu .sun-dropdown-item[disabled]{opacity:.5}.sun-theme-light sun-dynamic-form sun-dynamic-group legend{color:#4b4f54;font-size:.6875rem;font-weight:700}.sun-theme-light .status-success .message-container{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.sun-theme-light .status-danger .message-container{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.sun-theme-light .status-warning .message-container{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.sun-theme-light .unpadded-form-field .sun-form-field{padding-left:0}.sun-theme-light .sun-form-field-suffix{border-bottom-width:1px;border-color:#f6f1ed}.sun-theme-light .sun-form-field-suffix-focus{background-color:#f6f1ed;border-color:#d0c6bc}.sun-theme-light sun-error{color:#ff4f4f}.sun-theme-light sun-error sun-icon{padding-right:.375rem}.sun-theme-light sun-grid-status-bar .sun-grid-status-bar-refresh{color:#f18a20;cursor:pointer;padding-left:.25rem;text-decoration:underline}.sun-theme-light sun-grid-status-bar .sun-grid-status-bar-out-of-sync{padding-left:1rem}.sun-theme-light sun-grid-status-bar .sun-grid-status-bar-out-of-sync sun-icon{padding-right:.25rem}.sun-theme-light sun-grid-view .sun-grid-group-header-cell{border-bottom:1px solid #d0c6bc;font-weight:700;height:30px}.sun-theme-light sun-grid-view .sun-grid-right-menu,.sun-theme-light sun-grid-view cdk-virtual-scroll-viewport mat-table,.sun-theme-light sun-grid-view mat-header-row:not(.progress){border-color:#d0c6bc}.sun-theme-light .views-dropdown-wrapper .views-panel-toolbar{background-color:#ebe5e0}.sun-theme-light .views-dropdown-wrapper .views-panel-toolbar input{background-color:#fff}.sun-theme-light .views-dropdown-wrapper .views-panel-toolbar input:focus{background-color:#f6f1ed;outline:.1rem auto #d0c6bc}.sun-theme-light .views-dropdown-wrapper .views-panel-headings{background-color:#f2ece6}.sun-theme-light .views-dropdown-wrapper .views-panel-headings li{border-right:.15rem solid #d0c6bc}.sun-theme-light .views-dropdown-wrapper .views-panel-list .list-of-view{background-color:none;border-right:.15rem solid #d0c6bc}.sun-theme-light .views-dropdown-wrapper .text-success{color:#3c763d}.sun-theme-light .views-dropdown-wrapper .dropdown-menu.submenu{background-color:#fff;border:.1rem solid #d0c6bc}.sun-theme-light .views-dropdown-wrapper .dropdown-menu.submenu>li>button{color:#4b4f54}.sun-theme-light .views-dropdown-wrapper .dropdown-menu.submenu>li>button:focus,.sun-theme-light .views-dropdown-wrapper .dropdown-menu.submenu>li>button:hover{background-color:#f1f1f1;color:#4b4f54}.sun-theme-light .views-dropdown-wrapper .dropdown-submenu .dropdown-menu{background-color:#fff;border:.1rem solid #adadad}.sun-theme-light .views-dropdown-wrapper .first-level .view-name-wrapper .view-status .sun-gumball-none{background-color:transparent}.sun-theme-light .views-dropdown-wrapper .first-level .view-name-wrapper .view-status .sun-gumball-green{background-color:#00b188}.sun-theme-light .views-dropdown-wrapper .first-level .view-name-wrapper .view-status .sun-gumball-red{background-color:#ff4f4f}.sun-theme-light .views-dropdown-wrapper .first-level .view-name-wrapper .view-name{color:#337ab7}.sun-theme-light .views-dropdown-wrapper .first-level:hover{background-color:#f1f1f1;cursor:pointer}.sun-theme-light .views-dropdown-wrapper .first-level:hover .arrow-right{border-left:.35rem solid #f18a20}.sun-theme-light .header-dropdown-menu-item .flexrow.engaged,.sun-theme-light .header-dropdown-menu-item:hover{background-color:#f1f1f1}.sun-theme-light .header-dropdown-menu-item sun-anchor a{align-items:center;color:#4b4f54;padding:.625rem .75rem}.sun-theme-light .header-dropdown-menu-item sun-anchor a:hover{text-decoration:none}.sun-theme-light .header-dropdown-menu-item sun-toggle-button{border-left:1px solid #dedede;color:#4b4f54}.sun-theme-light .header-dropdown-menu-item ul{background-color:#fff;border-bottom:1px solid #adadad;border-color:#adadad currentcolor;border-top:1px solid #adadad}.sun-theme-light .header-dropdown-menu-item ul .header-dropdown-menu-item:hover{background-color:#f1f1f1}.sun-theme-light .header-dropdown{height:calc(100vh - 2.75rem);width:250px}.sun-theme-light sun-icon.status-default{color:#4b4f54}.sun-theme-light sun-icon.status-primary{color:#f18a20}.sun-theme-light sun-icon.status-warning{color:#eba500}.sun-theme-light sun-icon.status-danger{color:#ff4f4f}.sun-theme-light sun-icon.status-success{color:#00b188}.sun-theme-light [sunInput]{border-width:0 0 1px;height:1.75rem;padding:0 .375rem}.sun-theme-light [sunInput].input-full-width{width:100%}.sun-theme-light [sunInput]:focus{background-color:#f6f1ed;outline:none}.sun-theme-light [sunInput].appearance-ghost{background-color:transparent;border:none;box-shadow:none}.sun-theme-light textarea[sunInput]{background:#fff;border:1px solid #f6f1ed;display:block;height:3.5rem;line-height:.9375rem;padding:.375rem}.sun-theme-light textarea[sunInput]:focus{background:#f6f1ed;border-color:#d0c6bc}.sun-theme-light input::-webkit-inner-spin-button,.sun-theme-light input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sun-theme-light input[type=number]{-moz-appearance:textfield}.sun-theme-light sun-layout-header{height:2.75rem}.sun-theme-light .layout-container{background-color:#fff;color:#4b4f54;height:calc(100vh - 2.75rem)}.sun-theme-light sun-static-header-layout .sun-static-header-group{background-color:#fff}.sun-theme-light [sunLegend]{border:none;border-bottom:1px solid #dedede;color:#4b4f54;display:block;font-size:.6875rem;font-weight:700;margin:0 0 .25rem .1rem;padding:.25rem 0 .1875rem;width:100%}.sun-theme-light .leaflet-control-attribution,.sun-theme-light .leaflet-control-minimap-toggle-display,.sun-theme-light .leaflet-control-zoom-in,.sun-theme-light .leaflet-control-zoom-out,.sun-theme-light .leaflet-layer{filter:none}.sun-theme-light .sun-menu-item.menu-item-separator{border-color:#ebe5e0}.sun-theme-light .sun-menu-toggle-link sun-icon.expand-state{display:none}.sun-theme-light ul.sun-menu-items ul.sun-menu-items{padding-bottom:.3125rem;padding-top:.3125rem}.sun-theme-light sun-menu-panel .sun-menu-item-nested{align-items:center;color:inherit;cursor:pointer;display:flex;flex-basis:100%;text-decoration:none}.sun-theme-light sun-menu-panel .sun-menu-item-nested .sun-menu-title{flex:1}.sun-theme-light sun-menu-panel .sun-menu-item-nested .sun-menu-item-nested-arrow{padding-left:.625rem}.sun-theme-light sun-menu-panel .sun-menu-item{align-items:center;cursor:pointer;display:flex;line-height:1.5rem;padding-right:.3125rem}.sun-theme-light sun-menu-panel .sun-menu-item-nested:hover,.sun-theme-light sun-menu-panel .sun-menu-item:hover{background-color:#f1f1f1}.sun-theme-light sun-menu-panel .sun-menu-icon{font-size:1em!important;padding-right:.3125rem;text-align:center;width:1.25rem}.sun-theme-light sun-menu-panel sun-menu li[disabled]{opacity:.5}.sun-theme-light .sun-navbar{padding-left:0;padding-right:.875rem}.sun-theme-light .sun-navbar .dropdown-menu{background-color:#fff;border:1px solid #dedede;box-shadow:3px 3px 5px 1px #dedede}.sun-theme-light .sun-navbar .sun-navbar-item,.sun-theme-light .sun-navbar.nav-mobile .menu-toggle{color:#4b4f54}.sun-theme-light sun-notification.status-default{background-color:#ebf9fc;border-color:#98c6cd}.sun-theme-light sun-notification.status-primary{background-color:#fce7d2;border-color:#f18a20}.sun-theme-light sun-notification.status-warning{background-color:#fcf3b1;border-color:#eba500}.sun-theme-light sun-notification.status-danger{background-color:#fff4f4;border-color:#ff4f4f}.sun-theme-light sun-notification.status-success{background-color:#f1f8f5;border-color:#00b188}.sun-theme-light sun-nvd3 .nvd3 .nv-axis .tick line{stroke:#e5e5e5!important}.sun-theme-light sun-option{font-size:.6875rem}.sun-theme-light sun-option.selected{color:#000;font-weight:700}.sun-theme-light sun-option:hover{background-color:#f6f1ed;cursor:pointer}.sun-theme-light sun-page-header{color:#4b4f54}.sun-theme-light sun-page-header [sunPageTitle],.sun-theme-light sun-page-header sun-page-title{font-size:1.1rem;font-weight:500}.sun-theme-light sun-page-header [sunPageSubtitle],.sun-theme-light sun-page-header sun-page-subtitle{color:#797979;font-size:.75rem}.sun-theme-light sun-page-titlebar{align-items:flex-end;background-color:#f1f1f1;background-color:var(--subnav-bkg-color);border:1px solid #dedede;border-color:var(--subnav-border-color);display:flex;height:50px;left:0;position:relative;right:0;z-index:0}.sun-theme-light sun-page-titlebar>sun-page-titlebar-title{align-items:center;display:flex;font-size:.875rem;font-weight:700;height:50px;padding-left:1rem;text-transform:none;width:calc(13rem - 1px)}.sun-theme-light sun-panel.size-small{height:21.1875rem}.sun-theme-light sun-panel.size-medium{height:28.125rem}.sun-theme-light sun-panel.size-large{height:34.375rem}.sun-theme-light sun-panel sun-panel-header{font-size:.75rem;font-weight:500}.sun-theme-light sun-panel sun-panel-content{color:#4b4f54}.sun-theme-light sun-panel sun-panel-actions.panel-actions-start{justify-content:flex-start}.sun-theme-light sun-panel sun-panel-actions.panel-actions-end{justify-content:flex-end}.sun-theme-light sun-popover{background:#fbfbfb;color:#4b4f54}.sun-theme-light sun-radio .sun-radio-inner-circle,.sun-theme-light sun-radio .sun-radio-outer-circle{height:1rem;width:1rem}.sun-theme-light sun-radio .sun-radio-outer-circle{background-color:#fff;border:1px solid #dedede}.sun-theme-light sun-radio input:checked+.sun-radio-outer-circle{background-color:#f6f1ed;border-color:#d0c6bc}.sun-theme-light sun-radio input:checked~.sun-radio-inner-circle{background:#f18a20}.sun-theme-light sun-radio input:checked~.sun-radio-label-content{font-weight:700}.sun-theme-light sun-radio input:disabled{cursor:default}.sun-theme-light sun-radio input:disabled+.sun-radio-outer-circle,.sun-theme-light sun-radio input:disabled~.sun-radio-inner-circle,.sun-theme-light sun-radio input:disabled~.sun-radio-label-content{opacity:.5}.sun-theme-light sun-radio .sun-radio-label-content{color:#4b4f54;font-size:.6875rem;font-weight:300;line-height:1rem}.sun-theme-light sun-select button{background-color:#fff;border:1px solid transparent;border-bottom-color:#f6f1ed;color:#4b4f54}.sun-theme-light sun-select button:hover:not([disabled]),.sun-theme-light sun-select.open button{background-color:#f1f1f1;border-color:#d0c6bc}.sun-theme-light .sun-option-list{background:#fbfbfb;border:1px solid #d0c6bc;color:#4b4f54;height:100%;max-height:20rem;overflow:auto}.sun-theme-light sun-sidebar{background-color:#fbfbfb;border-right:1px solid #d0c6bc;color:#4b4f54;width:13rem}.sun-theme-light sun-sidebar.sidebar-right{border-left:1px solid #d0c6bc;border-right:none}.sun-theme-light sun-sidebar .main-container{display:flex;flex-direction:column;height:calc(100vh - 4.75rem);width:100%}.sun-theme-light sun-sidebar .scrollable{overflow-y:scroll}.sun-theme-light sun-sidebar sun-sidebar-header{background-color:#f6f1ed;padding:0 .875rem;width:calc(13rem - 1px)}.sun-theme-light sun-sidebar sun-menu>.sun-menu-items>li>a,.sun-theme-light sun-sidebar sun-menu>.sun-menu-items>li>a+ul.sun-menu-items{border-top:1px solid #d0c6bc}.sun-theme-light sun-sidebar sun-menu>.sun-menu-items>li:last-of-type>a{border-bottom:1px solid #d0c6bc}.sun-theme-light sun-sidebar sun-menu>.sun-menu-items>li:last-of-type>a+ul.sun-menu-items{border-top:none}.sun-theme-light sun-sidebar sun-menu .sun-menu-item>.sun-menu-items,.sun-theme-light sun-sidebar sun-menu .sun-menu-items{border-right:1px solid transparent;flex-direction:column;list-style-type:none;overflow:hidden}.sun-theme-light sun-sidebar sun-menu .sun-menu-item{display:block}.sun-theme-light sun-sidebar sun-menu .sun-menu-item a{align-items:center;color:inherit;display:flex;font-size:.8125rem;font-weight:400;line-height:1.5;padding:.75rem .3125rem .75rem .25rem;text-decoration:none;white-space:normal}.sun-theme-light sun-sidebar sun-menu .sun-menu-item a .sun-menu-title{flex:1}.sun-theme-light sun-sidebar sun-menu .sun-menu-item a .sun-menu-icon{margin-right:.25rem}.sun-theme-light sun-sidebar sun-menu .sun-menu-item a.active{background-color:#f1f1f1}.sun-theme-light sun-sidebar sun-menu .sun-menu-item a.active .sun-menu-icon,.sun-theme-light sun-sidebar sun-menu .sun-menu-item a.active .sun-menu-title{font-weight:700}.sun-theme-light sun-sidebar sun-menu .sun-menu-item a.active:not(.sun-menu-toggle-link) .sun-menu-icon,.sun-theme-light sun-sidebar sun-menu .sun-menu-item a.active:not(.sun-menu-toggle-link) .sun-menu-title{color:#863594}.sun-theme-light sun-sidebar sun-menu .sun-menu-item a:hover{background-color:#f1f1f1}.sun-theme-light sun-sidebar sun-menu ul.sun-menu-items .sun-menu-item>.sun-menu-items{padding-bottom:0;padding-top:0}.sun-theme-light sun-sidebar sun-menu ul.sun-menu-items .sun-menu-item>.sun-menu-items .sun-menu-item a{font-size:.75rem;padding-left:1.875rem}.sun-theme-light sun-sidebar sun-menu .sun-menu-toggle-link sun-icon.expand-state{display:block}.sun-theme-light .sun-sidebar-resize-cursor{bottom:0;cursor:col-resize;position:absolute;right:0;top:0;width:5px}.sun-theme-light sun-slide-toggle .sun-slide-toggle-bar,.sun-theme-light sun-slide-toggle .sun-slide-toggle-thumb-inner{background-color:#dedede}.sun-theme-light sun-slide-toggle .sun-slide-toggle-thumb{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.63)}.sun-theme-light sun-slide-toggle.checked .sun-slide-toggle-bar,.sun-theme-light sun-slide-toggle.checked .sun-slide-toggle-thumb-inner{background-color:#00b188}.sun-theme-light sun-slide-toggle.disabled .sun-slide-toggle-bar,.sun-theme-light sun-slide-toggle.disabled .sun-slide-toggle-content,.sun-theme-light sun-slide-toggle.disabled .sun-slide-toggle-thumb-inner{opacity:.5}.sun-theme-light .sun-spinner-container{position:relative}.sun-theme-light .spin-circle{border-color:#f18a20 transparent #f18a20 #f18a20}.sun-theme-light sun-spinner.size-small{font-size:1rem}.sun-theme-light sun-spinner.size-medium{font-size:1.5rem}.sun-theme-light sun-spinner.size-large{font-size:2rem}.sun-theme-light sun-statistic-card{background:#fbfbfb;border:1px solid #dedede;color:#4b4f54}.sun-theme-light sun-statistic-card sun-statistic-card-item .sun-statistic-card-label{color:#4b4f54}.sun-theme-light sun-statistic-card sun-statistic-card-item+sun-statistic-card-item{border-left:1px solid #d0c6bc}.sun-theme-light sun-stepper sun-step-header.cdk-keyboard-focused .sun-step-header-circle,.sun-theme-light sun-stepper sun-step-header.cdk-keyboard-focused .sun-step-header-circle:after,.sun-theme-light sun-stepper sun-step-header.cdk-program-focused .sun-step-header-circle,.sun-theme-light sun-stepper sun-step-header.cdk-program-focused .sun-step-header-circle:after,.sun-theme-light sun-stepper sun-step-header:hover:not(.sun-step-header-disabled) .sun-step-header-circle,.sun-theme-light sun-stepper sun-step-header:hover:not(.sun-step-header-disabled) .sun-step-header-circle:after{background:linear-gradient(0deg,rgba(0,0,0,.15),rgba(0,0,0,.15))}.sun-theme-light sun-stepper sun-step-header.cdk-keyboard-focused .sun-step-header-circle-completed:after,.sun-theme-light sun-stepper sun-step-header.cdk-program-focused .sun-step-header-circle-completed:after,.sun-theme-light sun-stepper sun-step-header:hover:not(.sun-step-header-disabled) .sun-step-header-circle-completed:after{background:none}.sun-theme-light sun-stepper sun-step-header.cdk-keyboard-focused .sun-step-header-label .sun-step-header-label-text,.sun-theme-light sun-stepper sun-step-header.cdk-program-focused .sun-step-header-label .sun-step-header-label-text,.sun-theme-light sun-stepper sun-step-header:hover:not(.sun-step-header-disabled) .sun-step-header-label .sun-step-header-label-text{color:#353535;font-weight:700}.sun-theme-light sun-stepper sun-step-header.sun-step-header-disabled .sun-step-header-container .sun-step-header-circle,.sun-theme-light sun-stepper sun-step-header.sun-step-header-enabled .sun-step-header-container .sun-step-header-circle{background-color:#adadad}.sun-theme-light sun-stepper sun-step-header.sun-step-header-disabled .sun-step-header-container .sun-step-header-circle:after,.sun-theme-light sun-stepper sun-step-header.sun-step-header-enabled .sun-step-header-container .sun-step-header-circle:after{background-color:#f1f1f1}.sun-theme-light sun-stepper sun-step-header.sun-step-header-selected .sun-step-header-container .sun-step-header-circle{background-color:#f18a20}.sun-theme-light sun-stepper sun-step-header.sun-step-header-selected .sun-step-header-container .sun-step-header-circle:after{background-color:#fff}.sun-theme-light sun-stepper sun-step-header.sun-step-header-completed .sun-step-header-container .sun-step-header-circle{background-color:#00b188}.sun-theme-light sun-stepper sun-step-header.sun-step-header-completed .sun-step-header-container .sun-step-header-circle:after{background-color:transparent}.sun-theme-light sun-stepper sun-step-header.sun-step-header-disabled .sun-step-header-container .sun-step-header-circle{opacity:.5}.sun-theme-light sun-stepper sun-step-header.sun-step-header-disabled .sun-step-header-label{color:#adadad}.sun-theme-light sun-stepper sun-step-header .sun-step-header-label{color:#797979}.sun-theme-light sun-stepper sun-step-header .sun-step-header-label.selected{color:#4b4f54}.sun-theme-light sun-stepper sun-step-header .sun-step-label-selected{color:#f18a20}.sun-theme-light sun-stepper sun-step-header .sun-step-header-optional{font-weight:400}.sun-theme-light sun-stepper .sun-stepper-horizontal-line{border-color:#adadad}.sun-theme-light sun-stepper .sun-stepper-horizontal-line-completed{border-color:#00b188}.sun-theme-light sun-stepper sun-step-header:after,.sun-theme-light sun-stepper sun-step-header:before{border-top-color:#adadad}.sun-theme-light sun-stepper .sun-stepper-horizontal-line-completed+sun-step-header:before,.sun-theme-light sun-stepper sun-step-header.sun-next-step-active:after{border-top-color:#00b188}.sun-theme-light sun-toolbar{background-color:#f6f1ed;border-bottom:1px solid #d0c6bc}.sun-theme-light sun-tooltip .content{background:linear-gradient(#fff,#f1f2f7);border:1px solid #767676;border-radius:2px;box-shadow:4px 4px 4px rgba(0,0,0,.4);color:#000;display:inline-table;font-size:12px;font-weight:300;max-width:400px;padding:0 5px;text-align:left}.sun-theme-light sun-table.borderless-table{border:none}.sun-theme-light sun-table.unpadded-table sun-header-row sun-header-cell,.sun-theme-light sun-table.unpadded-table sun-row sun-cell{padding-left:0;padding-right:0}.sun-theme-light sun-table{border:1px solid #dedede}.sun-theme-light sun-table sun-header-row sun-header-cell,.sun-theme-light sun-table sun-row sun-cell{padding-left:var(--sun-table-cell-horz-padding);padding-right:var(--sun-table-cell-horz-padding)}.sun-theme-light sun-header-row{background-color:#f6f1ed;color:#797979}.sun-theme-light sun-row{background-color:#fbfbfb;color:#4b4f54}.sun-theme-light sun-row label{color:#797979}.sun-theme-light sun-row.sun-row-stripe:nth-child(2n){background-color:#fff}.sun-theme-light sun-row.sun-row-stripe:nth-child(odd){background-color:#fbfbfb}.sun-theme-light sun-row.sun-row-stripe:nth-child(2n):hover:not([disabled]),.sun-theme-light sun-row.sun-row-stripe:nth-child(odd):hover:not([disabled]){background-color:#f6f1ed}.sun-theme-light sun-row.sun-row-stripe:nth-child(2n).selected:not([disabled]),.sun-theme-light sun-row.sun-row-stripe:nth-child(odd).selected:not([disabled]){background-color:#fdeede;font-weight:700}.sun-theme-light [sun-tab-link]{color:#4b4f54}.sun-theme-light [sun-tab-link].sun-tab-link-active{color:#191919;font-weight:700}.sun-theme-light sun-tab-ink-bar{background-color:#0f0f0f;bottom:0;height:2px;position:absolute}.sun-theme-light sun-toast-container{background-color:#f6f1ed;border-color:#f18a20}.sun-theme-light sun-toast-container.sun-toast-status-default{border-color:#f18a20}.sun-theme-light sun-toast-container.sun-toast-status-default .toast-content sun-icon{color:#f18a20}.sun-theme-light sun-toast-container.sun-toast-status-success{border-color:#00b188}.sun-theme-light sun-toast-container.sun-toast-status-success .toast-content sun-icon{color:#00b188}.sun-theme-light sun-toast-container.sun-toast-status-warning{border-color:#e1e61e}.sun-theme-light sun-toast-container.sun-toast-status-warning .toast-content sun-icon{color:#e1e61e}.sun-theme-light sun-toast-container.sun-toast-status-error{border-color:#ff4f4f}.sun-theme-light sun-toast-container.sun-toast-status-error .toast-content sun-icon{color:#ff4f4f}.sun-theme-light sun-toast-container .toast-msg{color:#4b4f54}.sun-theme-light sun-toast-container .sun-basic-toast-close[sun-button]{color:#adadad}.sun-theme-light sun-tree .sun-tree-node-text{display:block;line-height:1.5rem;padding-right:.5rem}.sun-theme-light sun-tree .sun-tree-node-text div{display:flex;white-space:nowrap}.sun-theme-light sun-tree .sun-tree-node-text sun-icon{font-size:1.333em!important;padding-left:.125rem;padding-right:0;width:1.125rem}.sun-theme-light sun-tree .sun-tree-node-text .sun-tree-node-toggle-icon{font-size:1em!important}.sun-theme-light sun-tree .sun-tree-node-text .sun-tree-node-name{padding-left:.1875rem}.sun-theme-light sun-tree .sun-tree-node-text .sun-tree-node-name-edit,.sun-theme-light sun-tree .sun-tree-node-text.selected,.sun-theme-light sun-tree .sun-tree-node-text:hover{background-color:#f1f1f1}.sun-theme-light sun-tree .sun-tree-node-text .sun-tree-node-name-edit{border:none;flex:1;height:1.5rem;outline:none}.sun-theme-light sun-tree .sun-tree-node-text .sun-tree-node-name-edit:focus{border:1px solid #d0c6bc}.sun-theme-light sun-tree .cdk-drag-placeholder{display:none}.sun-theme-light sun-tree .sun-tree-drop-inside{border:1px solid #f18a20}.sun-theme-light sun-tree .sun-tree-drop-before{border-top:5px solid #f18a20;margin-top:5px}.sun-theme-light sun-tree .sun-tree-drop-after{border-bottom:5px solid #f18a20;margin-bottom:5px}.sun-theme-light sun-tree .sun-drag-drop-node{cursor:move}.sun-theme-light .sun-tree-drag-preview{align-items:center;background-color:#8c8c8c;color:#dedede;cursor:move;display:inline-flex;height:1.5rem;padding-left:.1875rem;padding-top:3px;white-space:nowrap}.sun-theme-light .sun-tree-drag-preview sun-icon{font-size:1.333em!important;padding-left:.125rem;padding-right:0;width:1.125rem}.sun-theme-light .sun-tree-drag-preview .sun-tree-node-toggle-icon{font-size:1em!important}.sun-theme-light sun-tabbed-view{border-bottom:none;display:flex;flex:1;flex-wrap:nowrap;overflow-y:hidden;position:relative;z-index:10}.sun-theme-light .sun-tab-close-all-wrapper{align-items:center;background-color:#f1f1f1;border-bottom:1px solid #d0c6bc;color:var(--tab-close-button-color);cursor:default;display:flex;margin-left:-30px;pointer-events:none;position:sticky;right:0;text-align:center}.sun-theme-light .sun-tab-close-all-wrapper.active{cursor:pointer;pointer-events:auto}.sun-theme-light .sun-tab-close-all-wrapper.active .sun-tab-close-all-icon{visibility:visible}.sun-theme-light .sun-tab-close-all-wrapper:hover{color:var(--tab-close-button-hover-color)}.sun-theme-light .sun-tab-close-all-icon{align-items:center;display:flex;justify-content:center;visibility:hidden;width:30px}.sun-theme-light sun-tabbed-view-tab{align-items:center;background-color:#fff;box-sizing:border-box;cursor:pointer;display:flex;margin-bottom:-2px}.sun-theme-light sun-tabbed-view-tab+sun-tabbed-view-tab>.sun-tab-title{border-left-color:transparent}.sun-theme-light sun-tabbed-view-tab>.sun-tab-title{border:1px solid #d0c6bc;color:#4b4f54;height:30px;line-height:29px;padding:0 10px}.sun-theme-light sun-tabbed-view-tab.active>.sun-tab-title{border-bottom-color:transparent}.sun-theme-light sun-progress-bar .sun-progress-bar{background-color:#f1f1f1;display:block;height:18px;overflow:hidden;position:relative;transition:opacity .25s linear;width:100%}.sun-theme-light sun-progress-bar .sun-progress-bar .sun-progress-bar-background{box-shadow:inset 0 1px 2px rgba(0,0,0,.1);height:18px;position:absolute;width:100%}.sun-theme-light sun-progress-bar .sun-progress-bar svg{z-index:10}.sun-theme-light sun-progress-bar .sun-progress-bar .sun-progress-bar-fill,.sun-theme-light sun-progress-bar .sun-progress-bar .sun-progress-bar-fill-indeterminate{animation:none;background-color:#f18a20;height:18px;overflow:hidden;position:absolute;text-align:center;text-overflow:clip;transform-origin:top left;transition:width .25s linear;white-space:nowrap;width:0}.sun-theme-light sun-progress-bar .sun-progress-bar .sun-progress-bar-fill-indeterminate{animation:indeterminate-translate linear infinite;left:-25%}.sun-theme-light sun-progress-bar sun-progress-bar-count{color:#fff;font-size:10px;line-height:18px}.sun-theme-dark [sun-button]{font-size:.6875rem;font-weight:500;line-height:28px}.sun-theme-dark [sun-button].status-default{background-color:#4b4f54}.sun-theme-dark [sun-button].status-default[disabled]:hover{background-color:#4b4f54;border-color:transparent}.sun-theme-dark [sun-button].status-primary{background-color:#f18a20}.sun-theme-dark [sun-button].status-primary[disabled]:hover{background-color:#f18a20;border-color:transparent}.sun-theme-dark [sun-button].status-danger{background-color:#ff4f4f}.sun-theme-dark [sun-button].status-danger[disabled]:hover{background-color:#ff4f4f;border-color:transparent}.sun-theme-dark [sun-button].appearance-ghost{background-color:transparent;box-shadow:none;padding:0}.sun-theme-dark [sun-button].appearance-ghost:focus,.sun-theme-dark [sun-button].appearance-ghost:hover{background-color:transparent;border-color:transparent}.sun-theme-dark [sun-button].icon-start sun-icon:first-of-type{margin-right:.375rem}.sun-theme-dark [sun-button].icon-end sun-icon:last-of-type{margin-left:.375rem}.sun-theme-dark [sun-button].size-medium{height:1.5625rem}.sun-theme-dark [sun-button].size-standard{height:1.875rem}.sun-theme-dark sun-bullet-chart{position:relative}.sun-theme-dark sun-bullet-chart rect.nv-range.nv-rangeMin{fill:#6ac48f!important;fill-opacity:1!important}.sun-theme-dark sun-bullet-chart rect.nv-range.nv-rangeAvg{fill:#ffd600!important;fill-opacity:1!important}.sun-theme-dark sun-bullet-chart rect.nv-range.nv-rangeMax{fill:#eb5757!important;fill-opacity:1!important}.sun-theme-dark sun-bullet-chart rect.nv-measure{fill:#2f80ed!important;fill-opacity:1!important}.sun-theme-dark sun-bullet-chart .bulletChartTitleTip{bottom:20px;left:0;position:absolute;top:0;width:120px}.sun-theme-dark sun-bullet-chart .nv-titles{transform:translateX(-5px)}.sun-theme-dark sun-bullet-chart .nv-titles .nv-title{color:#fff;font-size:12px;transform:translateY(-1px)}.sun-theme-dark sun-bullet-chart .nv-titles .nv-subtitle{color:#797979;font-size:10px;transform:translateY(1px)}.sun-theme-dark sun-bullet-chart .nvd3.nv-bullet .nv-markerTriangle{stroke-width:1px}.sun-theme-dark sun-bullet-chart .nv-measure{height:9px;transform:translateY(-1px)}.sun-theme-dark sun-bullet-chart .nv-tick text{font-size:.6875rem}.sun-theme-dark sun-bullet-chart.placeholder rect.nv-range.nv-rangeMin{fill:#999!important;fill-opacity:1!important}.sun-theme-dark sun-bullet-chart.placeholder rect.nv-range.nv-rangeAvg{fill:#666!important;fill-opacity:1!important}.sun-theme-dark sun-bullet-chart.placeholder rect.nv-range.nv-rangeMax{fill:#333!important;fill-opacity:1!important}.sun-theme-dark .sun-calendar{background-color:#191919}.sun-theme-dark sun-weekdays .sun-weekdays__day{color:#757575}.sun-theme-dark sun-month .sun-month__day{color:#adadad}.sun-theme-dark sun-month .sun-month__day--today{border-color:#adadad}.sun-theme-dark sun-month .sun-month__day--selected{background-color:#f18a20;color:#4b4f54}.sun-theme-dark sun-month .sun-month__day:hover,.sun-theme-dark sun-month-header .sun-month-header{background-color:#4b4f54;color:#adadad}.sun-theme-dark sun-checkbox.ghost-checkbox .sun-checkbox-container{background:transparent;border:none}.sun-theme-dark sun-checkbox.ghost-checkbox .sun-checkbox-container sun-icon{color:#797979}.sun-theme-dark sun-checkbox.ghost-checkbox input:checked+.sun-checkbox-container{background-color:transparent}.sun-theme-dark sun-checkbox.ghost-checkbox input:checked+.sun-checkbox-container sun-icon{color:#f18a20}.sun-theme-dark sun-checkbox.ghost-checkbox input:disabled+.sun-checkbox-container{opacity:.5}.sun-theme-dark sun-checkbox .sun-checkbox-container{background:#353535;border:1px solid #4b4f54;border-radius:3px;height:1.125rem;position:relative;width:1.125rem}.sun-theme-dark sun-checkbox .sun-checkbox-container sun-icon{color:transparent}.sun-theme-dark sun-checkbox .sun-checkbox-label:not(:empty){margin-left:.5rem}.sun-theme-dark sun-checkbox input:checked+.sun-checkbox-container sun-icon{color:#f18a20}.sun-theme-dark sun-checkbox input:focus+.sun-checkbox-container,.sun-theme-dark sun-checkbox input:hover+.sun-checkbox-container{border-color:#adadad}.sun-theme-dark sun-checkbox input:disabled+.sun-checkbox-container{background:#191919;border-color:#353535}.sun-theme-dark sun-checkbox input:disabled+.sun-checkbox-container sun-icon{color:transparent;cursor:default}.sun-theme-dark sun-checkbox input:disabled+.sun-checkbox-container sun-icon.checked{color:#353535}.sun-theme-dark sun-crumb li{color:#adadad}.sun-theme-dark sun-crumb.last li{color:#f18a20}.sun-theme-dark sun-crumb.last li sun-icon{color:#adadad}.sun-theme-dark sun-crumbs li sun-icon.ellipsis{background-color:#797979;color:#0f0f0f}.sun-theme-dark sun-calendar-wrapper,.sun-theme-dark sun-date-picker,.sun-theme-dark sun-date-range-picker{color:#adadad}.sun-theme-dark sun-calendar-wrapper .mat-mdc-icon-button:disabled,.sun-theme-dark sun-date-picker .mat-mdc-icon-button:disabled,.sun-theme-dark sun-date-range-picker .mat-mdc-icon-button:disabled{opacity:.25}.sun-theme-dark .sun-date-range-dates:before{background-color:#f6f1ed;color:#4b4f54}.sun-theme-dark sun-calendar-wrapper .sun-date-range-selected-date-end .mat-calendar-body-cell-content{border-radius:0 .25rem .25rem 0}.sun-theme-dark sun-dropdown-menu sun-icon{text-align:center;width:1.25rem}.sun-theme-dark sun-dropdown-menu .sun-dropdown-item[disabled]{opacity:.5}.sun-theme-dark sun-dynamic-form sun-dynamic-group legend{color:#fff;font-size:.6875rem;font-weight:700}.sun-theme-dark .status-success .message-container{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.sun-theme-dark .status-danger .message-container{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.sun-theme-dark .status-warning .message-container{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.sun-theme-dark .unpadded-form-field .sun-form-field{padding-left:0}.sun-theme-dark .sun-form-field-suffix{border-bottom-width:1px;border-color:#353535}.sun-theme-dark .sun-form-field-suffix-focus{background-color:#353535;border-color:#4b4f54}.sun-theme-dark sun-error{color:#ff4f4f}.sun-theme-dark sun-error sun-icon{padding-right:.375rem}.sun-theme-dark sun-grid-status-bar .sun-grid-status-bar-refresh{color:#f18a20;cursor:pointer;padding-left:.25rem;text-decoration:underline}.sun-theme-dark sun-grid-status-bar .sun-grid-status-bar-out-of-sync{padding-left:1rem}.sun-theme-dark sun-grid-status-bar .sun-grid-status-bar-out-of-sync sun-icon{padding-right:.25rem}.sun-theme-dark sun-grid-view .sun-grid-group-header-cell{border-bottom:1px solid #4b4f54;font-weight:700;height:30px}.sun-theme-dark sun-grid-view .sun-grid-right-menu,.sun-theme-dark sun-grid-view cdk-virtual-scroll-viewport mat-table,.sun-theme-dark sun-grid-view mat-header-row:not(.progress){border-color:#454545}.sun-theme-dark .views-dropdown-wrapper .views-panel-toolbar{background-color:#353535}.sun-theme-dark .views-dropdown-wrapper .views-panel-toolbar input{background-color:#191919}.sun-theme-dark .views-dropdown-wrapper .views-panel-toolbar input:focus{background-color:#191919;outline:.1rem auto #797979}.sun-theme-dark .views-dropdown-wrapper .views-panel-headings{background-color:#353535}.sun-theme-dark .views-dropdown-wrapper .views-panel-headings li{border-right:.15rem solid #555}.sun-theme-dark .views-dropdown-wrapper .views-panel-list .list-of-view{background-color:#353535;border-right:.15rem solid #555}.sun-theme-dark .views-dropdown-wrapper .text-success{color:#3c763d}.sun-theme-dark .views-dropdown-wrapper .dropdown-menu.submenu{background-color:#000;border:.1rem solid #0f0f0f}.sun-theme-dark .views-dropdown-wrapper .dropdown-menu.submenu>li>button{color:#cfcfcf}.sun-theme-dark .views-dropdown-wrapper .dropdown-menu.submenu>li>button:focus,.sun-theme-dark .views-dropdown-wrapper .dropdown-menu.submenu>li>button:hover{background-color:#000;color:#fff}.sun-theme-dark .views-dropdown-wrapper .dropdown-submenu .dropdown-menu{background-color:#353535;border:.1rem solid #353535}.sun-theme-dark .views-dropdown-wrapper .first-level .view-name-wrapper .view-status .sun-gumball-none{background-color:transparent}.sun-theme-dark .views-dropdown-wrapper .first-level .view-name-wrapper .view-status .sun-gumball-green{background-color:#00b188}.sun-theme-dark .views-dropdown-wrapper .first-level .view-name-wrapper .view-status .sun-gumball-red{background-color:#ff4f4f}.sun-theme-dark .views-dropdown-wrapper .first-level .view-name-wrapper .view-name{color:#337ab7}.sun-theme-dark .views-dropdown-wrapper .first-level:hover{background-color:#000;cursor:pointer}.sun-theme-dark .views-dropdown-wrapper .first-level:hover .arrow-right{border-left:.35rem solid #f18a20}.sun-theme-dark .header-dropdown-menu-item .flexrow.engaged,.sun-theme-dark .header-dropdown-menu-item:hover{background-color:#797979}.sun-theme-dark .header-dropdown-menu-item sun-anchor a{align-items:center;color:#cfcfcf;padding:.625rem .75rem}.sun-theme-dark .header-dropdown-menu-item sun-anchor a:hover{text-decoration:none}.sun-theme-dark .header-dropdown-menu-item sun-toggle-button{border-left:1px solid #353535;color:#cfcfcf}.sun-theme-dark .header-dropdown-menu-item ul{background-color:#353535;border-bottom:1px solid #353535;border-color:#353535 currentcolor;border-top:1px solid #353535}.sun-theme-dark .header-dropdown-menu-item ul .header-dropdown-menu-item:hover{background-color:#000}.sun-theme-dark .header-dropdown{height:calc(100vh - 2.75rem);width:250px}.sun-theme-dark sun-icon.status-default{color:#4b4f54}.sun-theme-dark sun-icon.status-primary{color:#f18a20}.sun-theme-dark sun-icon.status-warning{color:#eba500}.sun-theme-dark sun-icon.status-danger{color:#ff4f4f}.sun-theme-dark sun-icon.status-success{color:#00b188}.sun-theme-dark [sunInput]{border-width:0 0 1px;height:1.75rem;padding:0 .375rem}.sun-theme-dark [sunInput].input-full-width{width:100%}.sun-theme-dark [sunInput]:focus{background-color:#191919;outline:none}.sun-theme-dark [sunInput].appearance-ghost{background-color:transparent;border:none;box-shadow:none}.sun-theme-dark textarea[sunInput]{background:#191919;border:1px solid #353535;display:block;height:3.5rem;line-height:.9375rem;padding:.375rem}.sun-theme-dark textarea[sunInput]:focus{background:#353535;border-color:#4b4f54}.sun-theme-dark input::-webkit-inner-spin-button,.sun-theme-dark input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sun-theme-dark input[type=number]{-moz-appearance:textfield}.sun-theme-dark sun-layout-header{height:2.75rem}.sun-theme-dark .layout-container{background-color:#0f0f0f;color:#adadad;height:calc(100vh - 2.75rem)}.sun-theme-dark sun-static-header-layout .sun-static-header-group{background-color:#0f0f0f}.sun-theme-dark [sunLegend]{border:none;border-bottom:1px solid #dedede;color:#fff;display:block;font-size:.6875rem;font-weight:700;margin:0 0 .25rem .1rem;padding:.25rem 0 .1875rem;width:100%}.sun-theme-dark .leaflet-control-attribution,.sun-theme-dark .leaflet-control-minimap-toggle-display,.sun-theme-dark .leaflet-control-zoom-in,.sun-theme-dark .leaflet-control-zoom-out,.sun-theme-dark .leaflet-layer{filter:invert(100%) hue-rotate(180deg) brightness(150%) contrast(80%)}.sun-theme-dark .sun-menu-item.menu-item-separator{border-color:#adadad}.sun-theme-dark .sun-menu-toggle-link sun-icon.expand-state{display:none}.sun-theme-dark ul.sun-menu-items ul.sun-menu-items{padding-bottom:.3125rem;padding-top:.3125rem}.sun-theme-dark sun-menu-panel .sun-menu-item-nested{align-items:center;color:inherit;cursor:pointer;display:flex;flex-basis:100%;text-decoration:none}.sun-theme-dark sun-menu-panel .sun-menu-item-nested .sun-menu-title{flex:1}.sun-theme-dark sun-menu-panel .sun-menu-item-nested .sun-menu-item-nested-arrow{padding-left:.625rem}.sun-theme-dark sun-menu-panel .sun-menu-item{align-items:center;cursor:pointer;display:flex;line-height:1.5rem;padding-right:.3125rem}.sun-theme-dark sun-menu-panel .sun-menu-item-nested:hover,.sun-theme-dark sun-menu-panel .sun-menu-item:hover{background-color:#282828}.sun-theme-dark sun-menu-panel .sun-menu-icon{font-size:1em!important;padding-right:.3125rem;text-align:center;width:1.25rem}.sun-theme-dark sun-menu-panel sun-menu li[disabled]{opacity:.5}.sun-theme-dark .sun-navbar{padding-left:0;padding-right:.875rem}.sun-theme-dark .sun-navbar .dropdown-menu{background-color:#000;border:1px solid #353535;box-shadow:3px 3px 5px 1px #353535}.sun-theme-dark .sun-navbar .sun-navbar-item,.sun-theme-dark .sun-navbar.nav-mobile .menu-toggle{color:#adadad}.sun-theme-dark sun-notification.status-default{background-color:#ebf9fc;border-color:#98c6cd}.sun-theme-dark sun-notification.status-primary{background-color:#fce7d2;border-color:#f18a20}.sun-theme-dark sun-notification.status-warning{background-color:#fcf3b1;border-color:#eba500}.sun-theme-dark sun-notification.status-danger{background-color:#fff4f4;border-color:#ff4f4f}.sun-theme-dark sun-notification.status-success{background-color:#f1f8f5;border-color:#00b188}.sun-theme-dark sun-nvd3 .nvd3 .nv-axis .tick line{stroke:#4a4a4a!important}.sun-theme-dark sun-option{font-size:.6875rem}.sun-theme-dark sun-option.selected{color:#fff;font-weight:700}.sun-theme-dark sun-option:hover{background-color:#000;cursor:pointer}.sun-theme-dark sun-page-header{color:#fff}.sun-theme-dark sun-page-header [sunPageTitle],.sun-theme-dark sun-page-header sun-page-title{font-size:1.1rem;font-weight:500}.sun-theme-dark sun-page-header [sunPageSubtitle],.sun-theme-dark sun-page-header sun-page-subtitle{color:#797979;font-size:.75rem}.sun-theme-dark sun-page-titlebar{align-items:flex-end;background-color:#f1f1f1;background-color:var(--subnav-bkg-color);border:1px solid #dedede;border-color:var(--subnav-border-color);display:flex;height:50px;left:0;position:relative;right:0;z-index:0}.sun-theme-dark sun-page-titlebar>sun-page-titlebar-title{align-items:center;display:flex;font-size:.875rem;font-weight:700;height:50px;padding-left:1rem;text-transform:none;width:calc(13rem - 1px)}.sun-theme-dark sun-panel.size-small{height:21.1875rem}.sun-theme-dark sun-panel.size-medium{height:28.125rem}.sun-theme-dark sun-panel.size-large{height:34.375rem}.sun-theme-dark sun-panel sun-panel-header{font-size:.75rem;font-weight:500}.sun-theme-dark sun-panel sun-panel-content{color:#adadad}.sun-theme-dark sun-panel sun-panel-actions.panel-actions-start{justify-content:flex-start}.sun-theme-dark sun-panel sun-panel-actions.panel-actions-end{justify-content:flex-end}.sun-theme-dark sun-popover{background:#353535;color:#adadad}.sun-theme-dark sun-radio .sun-radio-inner-circle,.sun-theme-dark sun-radio .sun-radio-outer-circle{height:1rem;width:1rem}.sun-theme-dark sun-radio .sun-radio-outer-circle{background-color:#353535;border:1px solid #adadad}.sun-theme-dark sun-radio input:checked+.sun-radio-outer-circle{background-color:#f6f1ed;border-color:#d0c6bc}.sun-theme-dark sun-radio input:checked~.sun-radio-inner-circle{background:#f18a20}.sun-theme-dark sun-radio input:checked~.sun-radio-label-content{font-weight:700}.sun-theme-dark sun-radio input:disabled{cursor:default}.sun-theme-dark sun-radio input:disabled+.sun-radio-outer-circle,.sun-theme-dark sun-radio input:disabled~.sun-radio-inner-circle,.sun-theme-dark sun-radio input:disabled~.sun-radio-label-content{opacity:.5}.sun-theme-dark sun-radio .sun-radio-label-content{color:#adadad;font-size:.6875rem;font-weight:300;line-height:1rem}.sun-theme-dark sun-select button{background-color:#191919;border:1px solid transparent;border-bottom-color:#353535;color:#cfcfcf}.sun-theme-dark sun-select button:hover:not([disabled]),.sun-theme-dark sun-select.open button{background-color:#282828;border-color:#4b4f54}.sun-theme-dark .sun-option-list{background:#191919;border:1px solid #4b4f54;color:#cfcfcf;height:100%;max-height:20rem;overflow:auto}.sun-theme-dark sun-sidebar{background-color:#353535;border-right:1px solid transparent;color:#adadad;width:13rem}.sun-theme-dark sun-sidebar.sidebar-right{border-left:1px solid transparent;border-right:none}.sun-theme-dark sun-sidebar .main-container{display:flex;flex-direction:column;height:calc(100vh - 4.75rem);width:100%}.sun-theme-dark sun-sidebar .scrollable{overflow-y:scroll}.sun-theme-dark sun-sidebar sun-sidebar-header{background-color:#191919;padding:0 .875rem;width:calc(13rem - 1px)}.sun-theme-dark sun-sidebar sun-menu>.sun-menu-items>li>a,.sun-theme-dark sun-sidebar sun-menu>.sun-menu-items>li>a+ul.sun-menu-items{border-top:1px solid #4b4f54}.sun-theme-dark sun-sidebar sun-menu>.sun-menu-items>li:last-of-type>a{border-bottom:1px solid #4b4f54}.sun-theme-dark sun-sidebar sun-menu>.sun-menu-items>li:last-of-type>a+ul.sun-menu-items{border-top:none}.sun-theme-dark sun-sidebar sun-menu .sun-menu-item>.sun-menu-items,.sun-theme-dark sun-sidebar sun-menu .sun-menu-items{border-right:1px solid transparent;flex-direction:column;list-style-type:none;overflow:hidden}.sun-theme-dark sun-sidebar sun-menu .sun-menu-item{display:block}.sun-theme-dark sun-sidebar sun-menu .sun-menu-item a{align-items:center;color:inherit;display:flex;font-size:.8125rem;font-weight:400;line-height:1.5;padding:.75rem .3125rem .75rem .25rem;text-decoration:none;white-space:normal}.sun-theme-dark sun-sidebar sun-menu .sun-menu-item a .sun-menu-title{flex:1}.sun-theme-dark sun-sidebar sun-menu .sun-menu-item a .sun-menu-icon{margin-right:.25rem}.sun-theme-dark sun-sidebar sun-menu .sun-menu-item a.active{background-color:#191919}.sun-theme-dark sun-sidebar sun-menu .sun-menu-item a.active .sun-menu-icon,.sun-theme-dark sun-sidebar sun-menu .sun-menu-item a.active .sun-menu-title{font-weight:700}.sun-theme-dark sun-sidebar sun-menu .sun-menu-item a.active:not(.sun-menu-toggle-link) .sun-menu-icon,.sun-theme-dark sun-sidebar sun-menu .sun-menu-item a.active:not(.sun-menu-toggle-link) .sun-menu-title{color:#fff}.sun-theme-dark sun-sidebar sun-menu .sun-menu-item a:hover{background-color:#191919}.sun-theme-dark sun-sidebar sun-menu ul.sun-menu-items .sun-menu-item>.sun-menu-items{padding-bottom:0;padding-top:0}.sun-theme-dark sun-sidebar sun-menu ul.sun-menu-items .sun-menu-item>.sun-menu-items .sun-menu-item a{font-size:.75rem;padding-left:1.875rem}.sun-theme-dark sun-sidebar sun-menu .sun-menu-toggle-link sun-icon.expand-state{display:block}.sun-theme-dark .sun-sidebar-resize-cursor{bottom:0;cursor:col-resize;position:absolute;right:0;top:0;width:5px}.sun-theme-dark sun-slide-toggle .sun-slide-toggle-bar,.sun-theme-dark sun-slide-toggle .sun-slide-toggle-thumb-inner{background-color:#dedede}.sun-theme-dark sun-slide-toggle .sun-slide-toggle-thumb{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.63)}.sun-theme-dark sun-slide-toggle.checked .sun-slide-toggle-bar,.sun-theme-dark sun-slide-toggle.checked .sun-slide-toggle-thumb-inner{background-color:#00b188}.sun-theme-dark sun-slide-toggle.disabled .sun-slide-toggle-bar,.sun-theme-dark sun-slide-toggle.disabled .sun-slide-toggle-content,.sun-theme-dark sun-slide-toggle.disabled .sun-slide-toggle-thumb-inner{opacity:.5}.sun-theme-dark .sun-spinner-container{position:relative}.sun-theme-dark .spin-circle{border-color:#f18a20 transparent #f18a20 #f18a20}.sun-theme-dark sun-spinner.size-small{font-size:1rem}.sun-theme-dark sun-spinner.size-medium{font-size:1.5rem}.sun-theme-dark sun-spinner.size-large{font-size:2rem}.sun-theme-dark sun-statistic-card{background:#191919;border:1px solid #353535;color:#fff}.sun-theme-dark sun-statistic-card sun-statistic-card-item .sun-statistic-card-label{color:#cfcfcf}.sun-theme-dark sun-statistic-card sun-statistic-card-item+sun-statistic-card-item{border-left:1px solid #4b4f54}.sun-theme-dark sun-stepper sun-step-header.cdk-keyboard-focused .sun-step-header-circle,.sun-theme-dark sun-stepper sun-step-header.cdk-keyboard-focused .sun-step-header-circle:after,.sun-theme-dark sun-stepper sun-step-header.cdk-program-focused .sun-step-header-circle,.sun-theme-dark sun-stepper sun-step-header.cdk-program-focused .sun-step-header-circle:after,.sun-theme-dark sun-stepper sun-step-header:hover:not(.sun-step-header-disabled) .sun-step-header-circle,.sun-theme-dark sun-stepper sun-step-header:hover:not(.sun-step-header-disabled) .sun-step-header-circle:after{background:linear-gradient(0deg,rgba(0,0,0,.15),rgba(0,0,0,.15))}.sun-theme-dark sun-stepper sun-step-header.cdk-keyboard-focused .sun-step-header-circle-completed:after,.sun-theme-dark sun-stepper sun-step-header.cdk-program-focused .sun-step-header-circle-completed:after,.sun-theme-dark sun-stepper sun-step-header:hover:not(.sun-step-header-disabled) .sun-step-header-circle-completed:after{background:none}.sun-theme-dark sun-stepper sun-step-header.cdk-keyboard-focused .sun-step-header-label .sun-step-header-label-text,.sun-theme-dark sun-stepper sun-step-header.cdk-program-focused .sun-step-header-label .sun-step-header-label-text,.sun-theme-dark sun-stepper sun-step-header:hover:not(.sun-step-header-disabled) .sun-step-header-label .sun-step-header-label-text{color:#353535;font-weight:700}.sun-theme-dark sun-stepper sun-step-header.sun-step-header-disabled .sun-step-header-container .sun-step-header-circle,.sun-theme-dark sun-stepper sun-step-header.sun-step-header-enabled .sun-step-header-container .sun-step-header-circle{background-color:#adadad}.sun-theme-dark sun-stepper sun-step-header.sun-step-header-disabled .sun-step-header-container .sun-step-header-circle:after,.sun-theme-dark sun-stepper sun-step-header.sun-step-header-enabled .sun-step-header-container .sun-step-header-circle:after{background-color:#f1f1f1}.sun-theme-dark sun-stepper sun-step-header.sun-step-header-selected .sun-step-header-container .sun-step-header-circle{background-color:#f18a20}.sun-theme-dark sun-stepper sun-step-header.sun-step-header-selected .sun-step-header-container .sun-step-header-circle:after{background-color:#fff}.sun-theme-dark sun-stepper sun-step-header.sun-step-header-completed .sun-step-header-container .sun-step-header-circle{background-color:#00b188}.sun-theme-dark sun-stepper sun-step-header.sun-step-header-completed .sun-step-header-container .sun-step-header-circle:after{background-color:transparent}.sun-theme-dark sun-stepper sun-step-header.sun-step-header-disabled .sun-step-header-container .sun-step-header-circle{opacity:.5}.sun-theme-dark sun-stepper sun-step-header.sun-step-header-disabled .sun-step-header-label{color:#adadad}.sun-theme-dark sun-stepper sun-step-header .sun-step-header-label{color:#797979}.sun-theme-dark sun-stepper sun-step-header .sun-step-header-label.selected{color:#4b4f54}.sun-theme-dark sun-stepper sun-step-header .sun-step-label-selected{color:#f18a20}.sun-theme-dark sun-stepper sun-step-header .sun-step-header-optional{font-weight:400}.sun-theme-dark sun-stepper .sun-stepper-horizontal-line{border-color:#adadad}.sun-theme-dark sun-stepper .sun-stepper-horizontal-line-completed{border-color:#00b188}.sun-theme-dark sun-stepper sun-step-header:after,.sun-theme-dark sun-stepper sun-step-header:before{border-top-color:#adadad}.sun-theme-dark sun-stepper .sun-stepper-horizontal-line-completed+sun-step-header:before,.sun-theme-dark sun-stepper sun-step-header.sun-next-step-active:after{border-top-color:#00b188}.sun-theme-dark sun-toolbar{background-color:#353535;border-bottom:1px solid #4b4f54}.sun-theme-dark sun-tooltip .content{background:linear-gradient(#353535,#353535);border:1px solid #797979;border-radius:2px;box-shadow:4px 4px 4px rgba(0,0,0,.4);color:#cfcfcf;display:inline-table;font-size:12px;font-weight:300;max-width:400px;padding:0 5px;text-align:left}.sun-theme-dark sun-table.borderless-table{border:none}.sun-theme-dark sun-table.unpadded-table sun-header-row sun-header-cell,.sun-theme-dark sun-table.unpadded-table sun-row sun-cell{padding-left:0;padding-right:0}.sun-theme-dark sun-table{border:1px solid #353535}.sun-theme-dark sun-table sun-header-row sun-header-cell,.sun-theme-dark sun-table sun-row sun-cell{padding-left:var(--sun-table-cell-horz-padding);padding-right:var(--sun-table-cell-horz-padding)}.sun-theme-dark sun-header-row{background-color:#191919;color:#797979}.sun-theme-dark sun-row{background-color:#282828;color:#fff}.sun-theme-dark sun-row label{color:#797979}.sun-theme-dark sun-row.sun-row-stripe:nth-child(2n){background-color:#282828}.sun-theme-dark sun-row.sun-row-stripe:nth-child(odd){background-color:#191919}.sun-theme-dark sun-row.sun-row-stripe:nth-child(2n):hover:not([disabled]),.sun-theme-dark sun-row.sun-row-stripe:nth-child(odd):hover:not([disabled]){background-color:rgba(241,138,32,.2)}.sun-theme-dark sun-row.sun-row-stripe:nth-child(2n).selected:not([disabled]),.sun-theme-dark sun-row.sun-row-stripe:nth-child(odd).selected:not([disabled]){background-color:#555;font-weight:700}.sun-theme-dark [sun-tab-link]{color:#adadad}.sun-theme-dark [sun-tab-link].sun-tab-link-active{color:#fff;font-weight:700}.sun-theme-dark sun-tab-ink-bar{background-color:#fff;bottom:0;height:2px;position:absolute}.sun-theme-dark sun-toast-container{background-color:#191919;border-color:#f18a20}.sun-theme-dark sun-toast-container.sun-toast-status-default{border-color:#f18a20}.sun-theme-dark sun-toast-container.sun-toast-status-default .toast-content sun-icon{color:#f18a20}.sun-theme-dark sun-toast-container.sun-toast-status-success{border-color:#00b188}.sun-theme-dark sun-toast-container.sun-toast-status-success .toast-content sun-icon{color:#00b188}.sun-theme-dark sun-toast-container.sun-toast-status-warning{border-color:#e1e61e}.sun-theme-dark sun-toast-container.sun-toast-status-warning .toast-content sun-icon{color:#e1e61e}.sun-theme-dark sun-toast-container.sun-toast-status-error{border-color:#ff4f4f}.sun-theme-dark sun-toast-container.sun-toast-status-error .toast-content sun-icon{color:#ff4f4f}.sun-theme-dark sun-toast-container .sun-basic-toast-close[sun-button],.sun-theme-dark sun-toast-container .toast-msg{color:#adadad}.sun-theme-dark sun-tree .sun-tree-node-text{display:block;line-height:1.5rem;padding-right:.5rem}.sun-theme-dark sun-tree .sun-tree-node-text div{display:flex;white-space:nowrap}.sun-theme-dark sun-tree .sun-tree-node-text sun-icon{font-size:1.333em!important;padding-left:.125rem;padding-right:0;width:1.125rem}.sun-theme-dark sun-tree .sun-tree-node-text .sun-tree-node-toggle-icon{font-size:1em!important}.sun-theme-dark sun-tree .sun-tree-node-text .sun-tree-node-name{padding-left:.1875rem}.sun-theme-dark sun-tree .sun-tree-node-text .sun-tree-node-name-edit,.sun-theme-dark sun-tree .sun-tree-node-text.selected,.sun-theme-dark sun-tree .sun-tree-node-text:hover{background-color:#282828}.sun-theme-dark sun-tree .sun-tree-node-text .sun-tree-node-name-edit{border:none;flex:1;height:1.5rem;outline:none}.sun-theme-dark sun-tree .sun-tree-node-text .sun-tree-node-name-edit:focus{border:1px solid #4b4f54}.sun-theme-dark sun-tree .cdk-drag-placeholder{display:none}.sun-theme-dark sun-tree .sun-tree-drop-inside{border:1px solid #f18a20}.sun-theme-dark sun-tree .sun-tree-drop-before{border-top:5px solid #f18a20;margin-top:5px}.sun-theme-dark sun-tree .sun-tree-drop-after{border-bottom:5px solid #f18a20;margin-bottom:5px}.sun-theme-dark sun-tree .sun-drag-drop-node{cursor:move}.sun-theme-dark .sun-tree-drag-preview{align-items:center;background-color:#fff;color:#353535;cursor:move;display:inline-flex;height:1.5rem;padding-left:.1875rem;padding-top:3px;white-space:nowrap}.sun-theme-dark .sun-tree-drag-preview sun-icon{font-size:1.333em!important;padding-left:.125rem;padding-right:0;width:1.125rem}.sun-theme-dark .sun-tree-drag-preview .sun-tree-node-toggle-icon{font-size:1em!important}.sun-theme-dark sun-tabbed-view{border-bottom:none;display:flex;flex:1;flex-wrap:nowrap;overflow-y:hidden;position:relative;z-index:10}.sun-theme-dark .sun-tab-close-all-wrapper{align-items:center;background-color:#353535;border-bottom:1px solid #4b4f54;color:var(--tab-close-button-color);cursor:default;display:flex;margin-left:-30px;pointer-events:none;position:sticky;right:0;text-align:center}.sun-theme-dark .sun-tab-close-all-wrapper.active{cursor:pointer;pointer-events:auto}.sun-theme-dark .sun-tab-close-all-wrapper.active .sun-tab-close-all-icon{visibility:visible}.sun-theme-dark .sun-tab-close-all-wrapper:hover{color:var(--tab-close-button-hover-color)}.sun-theme-dark .sun-tab-close-all-icon{align-items:center;display:flex;justify-content:center;visibility:hidden;width:30px}.sun-theme-dark sun-tabbed-view-tab{align-items:center;background-color:#0f0f0f;box-sizing:border-box;cursor:pointer;display:flex;margin-bottom:-2px}.sun-theme-dark sun-tabbed-view-tab+sun-tabbed-view-tab>.sun-tab-title{border-left-color:transparent}.sun-theme-dark sun-tabbed-view-tab>.sun-tab-title{border:1px solid #4b4f54;color:#adadad;height:30px;line-height:29px;padding:0 10px}.sun-theme-dark sun-tabbed-view-tab.active>.sun-tab-title{border-bottom-color:transparent}.sun-theme-dark sun-progress-bar .sun-progress-bar{background-color:#0f0f0f;display:block;height:18px;overflow:hidden;position:relative;transition:opacity .25s linear;width:100%}.sun-theme-dark sun-progress-bar .sun-progress-bar .sun-progress-bar-background{box-shadow:inset 0 1px 2px rgba(0,0,0,.1);height:18px;position:absolute;width:100%}.sun-theme-dark sun-progress-bar .sun-progress-bar svg{z-index:10}.sun-theme-dark sun-progress-bar .sun-progress-bar .sun-progress-bar-fill,.sun-theme-dark sun-progress-bar .sun-progress-bar .sun-progress-bar-fill-indeterminate{animation:none;background-color:#f18a20;height:18px;overflow:hidden;position:absolute;text-align:center;text-overflow:clip;transform-origin:top left;transition:width .25s linear;white-space:nowrap;width:0}.sun-theme-dark sun-progress-bar .sun-progress-bar .sun-progress-bar-fill-indeterminate{animation:indeterminate-translate linear infinite;left:-25%}.sun-theme-dark sun-progress-bar sun-progress-bar-count{color:#fff;font-size:10px;line-height:18px}.sun-theme-custom [sun-button]{font-size:.6875rem;font-weight:500;line-height:28px}.sun-theme-custom [sun-button].status-default{background-color:#4b4f54}.sun-theme-custom [sun-button].status-default[disabled]:hover{background-color:#4b4f54;border-color:transparent}.sun-theme-custom [sun-button].status-primary{background-color:#f18a20}.sun-theme-custom [sun-button].status-primary[disabled]:hover{background-color:#f18a20;border-color:transparent}.sun-theme-custom [sun-button].status-danger{background-color:#ff4f4f}.sun-theme-custom [sun-button].status-danger[disabled]:hover{background-color:#ff4f4f;border-color:transparent}.sun-theme-custom [sun-button].appearance-ghost{background-color:transparent;box-shadow:none;padding:0}.sun-theme-custom [sun-button].appearance-ghost:focus,.sun-theme-custom [sun-button].appearance-ghost:hover{background-color:transparent;border-color:transparent}.sun-theme-custom [sun-button].icon-start sun-icon:first-of-type{margin-right:.375rem}.sun-theme-custom [sun-button].icon-end sun-icon:last-of-type{margin-left:.375rem}.sun-theme-custom [sun-button].size-medium{height:1.5625rem}.sun-theme-custom [sun-button].size-standard{height:1.875rem}.sun-theme-custom sun-bullet-chart{position:relative}.sun-theme-custom sun-bullet-chart rect.nv-range.nv-rangeMin{fill:#6ac48f!important;fill-opacity:1!important}.sun-theme-custom sun-bullet-chart rect.nv-range.nv-rangeAvg{fill:#ffd600!important;fill-opacity:1!important}.sun-theme-custom sun-bullet-chart rect.nv-range.nv-rangeMax{fill:#eb5757!important;fill-opacity:1!important}.sun-theme-custom sun-bullet-chart rect.nv-measure{fill:#2f80ed!important;fill-opacity:1!important}.sun-theme-custom sun-bullet-chart .bulletChartTitleTip{bottom:20px;left:0;position:absolute;top:0;width:120px}.sun-theme-custom sun-bullet-chart .nv-titles{transform:translateX(-5px)}.sun-theme-custom sun-bullet-chart .nv-titles .nv-title{color:#fff;font-size:12px;transform:translateY(-1px)}.sun-theme-custom sun-bullet-chart .nv-titles .nv-subtitle{color:#797979;font-size:10px;transform:translateY(1px)}.sun-theme-custom sun-bullet-chart .nvd3.nv-bullet .nv-markerTriangle{stroke-width:1px}.sun-theme-custom sun-bullet-chart .nv-measure{height:9px;transform:translateY(-1px)}.sun-theme-custom sun-bullet-chart .nv-tick text{font-size:.6875rem}.sun-theme-custom sun-bullet-chart.placeholder rect.nv-range.nv-rangeMin{fill:#999!important;fill-opacity:1!important}.sun-theme-custom sun-bullet-chart.placeholder rect.nv-range.nv-rangeAvg{fill:#666!important;fill-opacity:1!important}.sun-theme-custom sun-bullet-chart.placeholder rect.nv-range.nv-rangeMax{fill:#333!important;fill-opacity:1!important}.sun-theme-custom .sun-calendar{background-color:#191919}.sun-theme-custom sun-weekdays .sun-weekdays__day{color:#757575}.sun-theme-custom sun-month .sun-month__day{color:#adadad}.sun-theme-custom sun-month .sun-month__day--today{border-color:#adadad}.sun-theme-custom sun-month .sun-month__day--selected{background-color:#f18a20;color:#4b4f54}.sun-theme-custom sun-month .sun-month__day:hover,.sun-theme-custom sun-month-header .sun-month-header{background-color:#4b4f54;color:#adadad}.sun-theme-custom sun-checkbox.ghost-checkbox .sun-checkbox-container{background:transparent;border:none}.sun-theme-custom sun-checkbox.ghost-checkbox .sun-checkbox-container sun-icon{color:#797979}.sun-theme-custom sun-checkbox.ghost-checkbox input:checked+.sun-checkbox-container{background-color:transparent}.sun-theme-custom sun-checkbox.ghost-checkbox input:checked+.sun-checkbox-container sun-icon{color:#f18a20}.sun-theme-custom sun-checkbox.ghost-checkbox input:disabled+.sun-checkbox-container{opacity:.5}.sun-theme-custom sun-checkbox .sun-checkbox-container{background:#353535;border:1px solid #4b4f54;border-radius:3px;height:1.125rem;position:relative;width:1.125rem}.sun-theme-custom sun-checkbox .sun-checkbox-container sun-icon{color:transparent}.sun-theme-custom sun-checkbox .sun-checkbox-label:not(:empty){margin-left:.5rem}.sun-theme-custom sun-checkbox input:checked+.sun-checkbox-container sun-icon{color:#f18a20}.sun-theme-custom sun-checkbox input:focus+.sun-checkbox-container,.sun-theme-custom sun-checkbox input:hover+.sun-checkbox-container{border-color:#adadad}.sun-theme-custom sun-checkbox input:disabled+.sun-checkbox-container{background:#191919;border-color:#353535}.sun-theme-custom sun-checkbox input:disabled+.sun-checkbox-container sun-icon{color:transparent;cursor:default}.sun-theme-custom sun-checkbox input:disabled+.sun-checkbox-container sun-icon.checked{color:#353535}.sun-theme-custom sun-crumb li{color:#adadad}.sun-theme-custom sun-crumb.last li{color:#f18a20}.sun-theme-custom sun-crumb.last li sun-icon{color:#adadad}.sun-theme-custom sun-crumbs li sun-icon.ellipsis{background-color:#797979;color:#0f0f0f}.sun-theme-custom sun-calendar-wrapper,.sun-theme-custom sun-date-picker,.sun-theme-custom sun-date-range-picker{color:#adadad}.sun-theme-custom sun-calendar-wrapper .mat-mdc-icon-button:disabled,.sun-theme-custom sun-date-picker .mat-mdc-icon-button:disabled,.sun-theme-custom sun-date-range-picker .mat-mdc-icon-button:disabled{opacity:.25}.sun-theme-custom .sun-date-range-dates:before{background-color:#f6f1ed;color:#4b4f54}.sun-theme-custom sun-calendar-wrapper .sun-date-range-selected-date-end .mat-calendar-body-cell-content{border-radius:0 .25rem .25rem 0}.sun-theme-custom sun-dropdown-menu sun-icon{text-align:center;width:1.25rem}.sun-theme-custom sun-dropdown-menu .sun-dropdown-item[disabled]{opacity:.5}.sun-theme-custom sun-dynamic-form sun-dynamic-group legend{color:#fff;font-size:.6875rem;font-weight:700}.sun-theme-custom .status-success .message-container{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.sun-theme-custom .status-danger .message-container{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.sun-theme-custom .status-warning .message-container{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.sun-theme-custom .unpadded-form-field .sun-form-field{padding-left:0}.sun-theme-custom .sun-form-field-suffix{border-bottom-width:1px;border-color:#353535}.sun-theme-custom .sun-form-field-suffix-focus{background-color:#353535;border-color:#4b4f54}.sun-theme-custom sun-error{color:#ff4f4f}.sun-theme-custom sun-error sun-icon{padding-right:.375rem}.sun-theme-custom sun-grid-status-bar .sun-grid-status-bar-refresh{color:#f18a20;cursor:pointer;padding-left:.25rem;text-decoration:underline}.sun-theme-custom sun-grid-status-bar .sun-grid-status-bar-out-of-sync{padding-left:1rem}.sun-theme-custom sun-grid-status-bar .sun-grid-status-bar-out-of-sync sun-icon{padding-right:.25rem}.sun-theme-custom sun-grid-view .sun-grid-group-header-cell{border-bottom:1px solid #4b4f54;font-weight:700;height:30px}.sun-theme-custom sun-grid-view .sun-grid-right-menu,.sun-theme-custom sun-grid-view cdk-virtual-scroll-viewport mat-table,.sun-theme-custom sun-grid-view mat-header-row:not(.progress){border-color:#454545}.sun-theme-custom .views-dropdown-wrapper .views-panel-toolbar{background-color:#353535}.sun-theme-custom .views-dropdown-wrapper .views-panel-toolbar input{background-color:#191919}.sun-theme-custom .views-dropdown-wrapper .views-panel-toolbar input:focus{background-color:#191919;outline:.1rem auto #797979}.sun-theme-custom .views-dropdown-wrapper .views-panel-headings{background-color:#353535}.sun-theme-custom .views-dropdown-wrapper .views-panel-headings li{border-right:.15rem solid #555}.sun-theme-custom .views-dropdown-wrapper .views-panel-list .list-of-view{background-color:#353535;border-right:.15rem solid #555}.sun-theme-custom .views-dropdown-wrapper .text-success{color:#3c763d}.sun-theme-custom .views-dropdown-wrapper .dropdown-menu.submenu{background-color:#000;border:.1rem solid #0f0f0f}.sun-theme-custom .views-dropdown-wrapper .dropdown-menu.submenu>li>button{color:#cfcfcf}.sun-theme-custom .views-dropdown-wrapper .dropdown-menu.submenu>li>button:focus,.sun-theme-custom .views-dropdown-wrapper .dropdown-menu.submenu>li>button:hover{background-color:#000;color:#fff}.sun-theme-custom .views-dropdown-wrapper .dropdown-submenu .dropdown-menu{background-color:#353535;border:.1rem solid #353535}.sun-theme-custom .views-dropdown-wrapper .first-level .view-name-wrapper .view-status .sun-gumball-none{background-color:transparent}.sun-theme-custom .views-dropdown-wrapper .first-level .view-name-wrapper .view-status .sun-gumball-green{background-color:#00b188}.sun-theme-custom .views-dropdown-wrapper .first-level .view-name-wrapper .view-status .sun-gumball-red{background-color:#ff4f4f}.sun-theme-custom .views-dropdown-wrapper .first-level .view-name-wrapper .view-name{color:#337ab7}.sun-theme-custom .views-dropdown-wrapper .first-level:hover{background-color:#000;cursor:pointer}.sun-theme-custom .views-dropdown-wrapper .first-level:hover .arrow-right{border-left:.35rem solid #f18a20}.sun-theme-custom .header-dropdown-menu-item .flexrow.engaged,.sun-theme-custom .header-dropdown-menu-item:hover{background-color:#797979}.sun-theme-custom .header-dropdown-menu-item sun-anchor a{align-items:center;color:#cfcfcf;padding:.625rem .75rem}.sun-theme-custom .header-dropdown-menu-item sun-anchor a:hover{text-decoration:none}.sun-theme-custom .header-dropdown-menu-item sun-toggle-button{border-left:1px solid #353535;color:#cfcfcf}.sun-theme-custom .header-dropdown-menu-item ul{background-color:#353535;border-bottom:1px solid #353535;border-color:#353535 currentcolor;border-top:1px solid #353535}.sun-theme-custom .header-dropdown-menu-item ul .header-dropdown-menu-item:hover{background-color:#000}.sun-theme-custom .header-dropdown{height:calc(100vh - 2.75rem);width:250px}.sun-theme-custom sun-icon.status-default{color:#4b4f54}.sun-theme-custom sun-icon.status-primary{color:#f18a20}.sun-theme-custom sun-icon.status-warning{color:#eba500}.sun-theme-custom sun-icon.status-danger{color:#ff4f4f}.sun-theme-custom sun-icon.status-success{color:#00b188}.sun-theme-custom [sunInput]{border-width:0 0 1px;height:1.75rem;padding:0 .375rem}.sun-theme-custom [sunInput].input-full-width{width:100%}.sun-theme-custom [sunInput]:focus{background-color:#191919;outline:none}.sun-theme-custom [sunInput].appearance-ghost{background-color:transparent;border:none;box-shadow:none}.sun-theme-custom textarea[sunInput]{background:#191919;border:1px solid #353535;display:block;height:3.5rem;line-height:.9375rem;padding:.375rem}.sun-theme-custom textarea[sunInput]:focus{background:#353535;border-color:#4b4f54}.sun-theme-custom input::-webkit-inner-spin-button,.sun-theme-custom input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sun-theme-custom input[type=number]{-moz-appearance:textfield}.sun-theme-custom sun-layout-header{height:2.75rem}.sun-theme-custom .layout-container{background-color:#0f0f0f;color:#adadad;height:calc(100vh - 2.75rem)}.sun-theme-custom sun-static-header-layout .sun-static-header-group{background-color:#0f0f0f}.sun-theme-custom [sunLegend]{border:none;border-bottom:1px solid #dedede;color:#fff;display:block;font-size:.6875rem;font-weight:700;margin:0 0 .25rem .1rem;padding:.25rem 0 .1875rem;width:100%}.sun-theme-custom .leaflet-control-attribution,.sun-theme-custom .leaflet-control-minimap-toggle-display,.sun-theme-custom .leaflet-control-zoom-in,.sun-theme-custom .leaflet-control-zoom-out,.sun-theme-custom .leaflet-layer{filter:invert(100%) hue-rotate(180deg) brightness(150%) contrast(80%)}.sun-theme-custom .sun-menu-item.menu-item-separator{border-color:#adadad}.sun-theme-custom .sun-menu-toggle-link sun-icon.expand-state{display:none}.sun-theme-custom ul.sun-menu-items ul.sun-menu-items{padding-bottom:.3125rem;padding-top:.3125rem}.sun-theme-custom sun-menu-panel .sun-menu-item-nested{align-items:center;color:inherit;cursor:pointer;display:flex;flex-basis:100%;text-decoration:none}.sun-theme-custom sun-menu-panel .sun-menu-item-nested .sun-menu-title{flex:1}.sun-theme-custom sun-menu-panel .sun-menu-item-nested .sun-menu-item-nested-arrow{padding-left:.625rem}.sun-theme-custom sun-menu-panel .sun-menu-item{align-items:center;cursor:pointer;display:flex;line-height:1.5rem;padding-right:.3125rem}.sun-theme-custom sun-menu-panel .sun-menu-item-nested:hover,.sun-theme-custom sun-menu-panel .sun-menu-item:hover{background-color:#282828}.sun-theme-custom sun-menu-panel .sun-menu-icon{font-size:1em!important;padding-right:.3125rem;text-align:center;width:1.25rem}.sun-theme-custom sun-menu-panel sun-menu li[disabled]{opacity:.5}.sun-theme-custom .sun-navbar{padding-left:0;padding-right:.875rem}.sun-theme-custom .sun-navbar .dropdown-menu{background-color:#000;border:1px solid #353535;box-shadow:3px 3px 5px 1px #353535}.sun-theme-custom .sun-navbar .sun-navbar-item,.sun-theme-custom .sun-navbar.nav-mobile .menu-toggle{color:#adadad}.sun-theme-custom sun-notification.status-default{background-color:#ebf9fc;border-color:#98c6cd}.sun-theme-custom sun-notification.status-primary{background-color:#fce7d2;border-color:#f18a20}.sun-theme-custom sun-notification.status-warning{background-color:#fcf3b1;border-color:#eba500}.sun-theme-custom sun-notification.status-danger{background-color:#fff4f4;border-color:#ff4f4f}.sun-theme-custom sun-notification.status-success{background-color:#f1f8f5;border-color:#00b188}.sun-theme-custom sun-nvd3 .nvd3 .nv-axis .tick line{stroke:#4a4a4a!important}.sun-theme-custom sun-option{font-size:.6875rem}.sun-theme-custom sun-option.selected{color:#fff;font-weight:700}.sun-theme-custom sun-option:hover{background-color:#000;cursor:pointer}.sun-theme-custom sun-page-header{color:#fff}.sun-theme-custom sun-page-header [sunPageTitle],.sun-theme-custom sun-page-header sun-page-title{font-size:1.1rem;font-weight:500}.sun-theme-custom sun-page-header [sunPageSubtitle],.sun-theme-custom sun-page-header sun-page-subtitle{color:#797979;font-size:.75rem}.sun-theme-custom sun-page-titlebar{align-items:flex-end;background-color:#f1f1f1;background-color:var(--subnav-bkg-color);border:1px solid #dedede;border-color:var(--subnav-border-color);display:flex;height:50px;left:0;position:relative;right:0;z-index:0}.sun-theme-custom sun-page-titlebar>sun-page-titlebar-title{align-items:center;display:flex;font-size:.875rem;font-weight:700;height:50px;padding-left:1rem;text-transform:none;width:calc(13rem - 1px)}.sun-theme-custom sun-panel.size-small{height:21.1875rem}.sun-theme-custom sun-panel.size-medium{height:28.125rem}.sun-theme-custom sun-panel.size-large{height:34.375rem}.sun-theme-custom sun-panel sun-panel-header{font-size:.75rem;font-weight:500}.sun-theme-custom sun-panel sun-panel-content{color:#adadad}.sun-theme-custom sun-panel sun-panel-actions.panel-actions-start{justify-content:flex-start}.sun-theme-custom sun-panel sun-panel-actions.panel-actions-end{justify-content:flex-end}.sun-theme-custom sun-popover{background:#353535;color:#adadad}.sun-theme-custom sun-radio .sun-radio-inner-circle,.sun-theme-custom sun-radio .sun-radio-outer-circle{height:1rem;width:1rem}.sun-theme-custom sun-radio .sun-radio-outer-circle{background-color:#353535;border:1px solid #adadad}.sun-theme-custom sun-radio input:checked+.sun-radio-outer-circle{background-color:#f6f1ed;border-color:#d0c6bc}.sun-theme-custom sun-radio input:checked~.sun-radio-inner-circle{background:#f18a20}.sun-theme-custom sun-radio input:checked~.sun-radio-label-content{font-weight:700}.sun-theme-custom sun-radio input:disabled{cursor:default}.sun-theme-custom sun-radio input:disabled+.sun-radio-outer-circle,.sun-theme-custom sun-radio input:disabled~.sun-radio-inner-circle,.sun-theme-custom sun-radio input:disabled~.sun-radio-label-content{opacity:.5}.sun-theme-custom sun-radio .sun-radio-label-content{color:#adadad;font-size:.6875rem;font-weight:300;line-height:1rem}.sun-theme-custom sun-select button{background-color:#191919;border:1px solid transparent;border-bottom-color:#353535;color:#cfcfcf}.sun-theme-custom sun-select button:hover:not([disabled]),.sun-theme-custom sun-select.open button{background-color:#282828;border-color:#4b4f54}.sun-theme-custom .sun-option-list{background:#191919;border:1px solid #4b4f54;color:#cfcfcf;height:100%;max-height:20rem;overflow:auto}.sun-theme-custom sun-sidebar{background-color:#353535;border-right:1px solid transparent;color:#adadad;width:13rem}.sun-theme-custom sun-sidebar.sidebar-right{border-left:1px solid transparent;border-right:none}.sun-theme-custom sun-sidebar .main-container{display:flex;flex-direction:column;height:calc(100vh - 4.75rem);width:100%}.sun-theme-custom sun-sidebar .scrollable{overflow-y:scroll}.sun-theme-custom sun-sidebar sun-sidebar-header{background-color:#191919;padding:0 .875rem;width:calc(13rem - 1px)}.sun-theme-custom sun-sidebar sun-menu>.sun-menu-items>li>a,.sun-theme-custom sun-sidebar sun-menu>.sun-menu-items>li>a+ul.sun-menu-items{border-top:1px solid #4b4f54}.sun-theme-custom sun-sidebar sun-menu>.sun-menu-items>li:last-of-type>a{border-bottom:1px solid #4b4f54}.sun-theme-custom sun-sidebar sun-menu>.sun-menu-items>li:last-of-type>a+ul.sun-menu-items{border-top:none}.sun-theme-custom sun-sidebar sun-menu .sun-menu-item>.sun-menu-items,.sun-theme-custom sun-sidebar sun-menu .sun-menu-items{border-right:1px solid transparent;flex-direction:column;list-style-type:none;overflow:hidden}.sun-theme-custom sun-sidebar sun-menu .sun-menu-item{display:block}.sun-theme-custom sun-sidebar sun-menu .sun-menu-item a{align-items:center;color:inherit;display:flex;font-size:.8125rem;font-weight:400;line-height:1.5;padding:.75rem .3125rem .75rem .25rem;text-decoration:none;white-space:normal}.sun-theme-custom sun-sidebar sun-menu .sun-menu-item a .sun-menu-title{flex:1}.sun-theme-custom sun-sidebar sun-menu .sun-menu-item a .sun-menu-icon{margin-right:.25rem}.sun-theme-custom sun-sidebar sun-menu .sun-menu-item a.active{background-color:#191919}.sun-theme-custom sun-sidebar sun-menu .sun-menu-item a.active .sun-menu-icon,.sun-theme-custom sun-sidebar sun-menu .sun-menu-item a.active .sun-menu-title{font-weight:700}.sun-theme-custom sun-sidebar sun-menu .sun-menu-item a.active:not(.sun-menu-toggle-link) .sun-menu-icon,.sun-theme-custom sun-sidebar sun-menu .sun-menu-item a.active:not(.sun-menu-toggle-link) .sun-menu-title{color:#fff}.sun-theme-custom sun-sidebar sun-menu .sun-menu-item a:hover{background-color:#191919}.sun-theme-custom sun-sidebar sun-menu ul.sun-menu-items .sun-menu-item>.sun-menu-items{padding-bottom:0;padding-top:0}.sun-theme-custom sun-sidebar sun-menu ul.sun-menu-items .sun-menu-item>.sun-menu-items .sun-menu-item a{font-size:.75rem;padding-left:1.875rem}.sun-theme-custom sun-sidebar sun-menu .sun-menu-toggle-link sun-icon.expand-state{display:block}.sun-theme-custom .sun-sidebar-resize-cursor{bottom:0;cursor:col-resize;position:absolute;right:0;top:0;width:5px}.sun-theme-custom sun-slide-toggle .sun-slide-toggle-bar,.sun-theme-custom sun-slide-toggle .sun-slide-toggle-thumb-inner{background-color:#dedede}.sun-theme-custom sun-slide-toggle .sun-slide-toggle-thumb{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.63)}.sun-theme-custom sun-slide-toggle.checked .sun-slide-toggle-bar,.sun-theme-custom sun-slide-toggle.checked .sun-slide-toggle-thumb-inner{background-color:#00b188}.sun-theme-custom sun-slide-toggle.disabled .sun-slide-toggle-bar,.sun-theme-custom sun-slide-toggle.disabled .sun-slide-toggle-content,.sun-theme-custom sun-slide-toggle.disabled .sun-slide-toggle-thumb-inner{opacity:.5}.sun-theme-custom .sun-spinner-container{position:relative}.sun-theme-custom .spin-circle{border-color:#f18a20 transparent #f18a20 #f18a20}.sun-theme-custom sun-spinner.size-small{font-size:1rem}.sun-theme-custom sun-spinner.size-medium{font-size:1.5rem}.sun-theme-custom sun-spinner.size-large{font-size:2rem}@keyframes spin{0%{transform:rotate(0deg)}40%{transform:rotate(230deg)}to{transform:rotate(1turn)}}.sun-theme-custom sun-statistic-card{background:#191919;border:1px solid #353535;color:#fff}.sun-theme-custom sun-statistic-card sun-statistic-card-item .sun-statistic-card-label{color:#cfcfcf}.sun-theme-custom sun-statistic-card sun-statistic-card-item+sun-statistic-card-item{border-left:1px solid #4b4f54}.sun-theme-custom sun-stepper sun-step-header.cdk-keyboard-focused .sun-step-header-circle,.sun-theme-custom sun-stepper sun-step-header.cdk-keyboard-focused .sun-step-header-circle:after,.sun-theme-custom sun-stepper sun-step-header.cdk-program-focused .sun-step-header-circle,.sun-theme-custom sun-stepper sun-step-header.cdk-program-focused .sun-step-header-circle:after,.sun-theme-custom sun-stepper sun-step-header:hover:not(.sun-step-header-disabled) .sun-step-header-circle,.sun-theme-custom sun-stepper sun-step-header:hover:not(.sun-step-header-disabled) .sun-step-header-circle:after{background:linear-gradient(0deg,rgba(0,0,0,.15),rgba(0,0,0,.15))}.sun-theme-custom sun-stepper sun-step-header.cdk-keyboard-focused .sun-step-header-circle-completed:after,.sun-theme-custom sun-stepper sun-step-header.cdk-program-focused .sun-step-header-circle-completed:after,.sun-theme-custom sun-stepper sun-step-header:hover:not(.sun-step-header-disabled) .sun-step-header-circle-completed:after{background:none}.sun-theme-custom sun-stepper sun-step-header.cdk-keyboard-focused .sun-step-header-label .sun-step-header-label-text,.sun-theme-custom sun-stepper sun-step-header.cdk-program-focused .sun-step-header-label .sun-step-header-label-text,.sun-theme-custom sun-stepper sun-step-header:hover:not(.sun-step-header-disabled) .sun-step-header-label .sun-step-header-label-text{color:#353535;font-weight:700}.sun-theme-custom sun-stepper sun-step-header.sun-step-header-disabled .sun-step-header-container .sun-step-header-circle,.sun-theme-custom sun-stepper sun-step-header.sun-step-header-enabled .sun-step-header-container .sun-step-header-circle{background-color:#adadad}.sun-theme-custom sun-stepper sun-step-header.sun-step-header-disabled .sun-step-header-container .sun-step-header-circle:after,.sun-theme-custom sun-stepper sun-step-header.sun-step-header-enabled .sun-step-header-container .sun-step-header-circle:after{background-color:#f1f1f1}.sun-theme-custom sun-stepper sun-step-header.sun-step-header-selected .sun-step-header-container .sun-step-header-circle{background-color:#f18a20}.sun-theme-custom sun-stepper sun-step-header.sun-step-header-selected .sun-step-header-container .sun-step-header-circle:after{background-color:#fff}.sun-theme-custom sun-stepper sun-step-header.sun-step-header-completed .sun-step-header-container .sun-step-header-circle{background-color:#00b188}.sun-theme-custom sun-stepper sun-step-header.sun-step-header-completed .sun-step-header-container .sun-step-header-circle:after{background-color:transparent}.sun-theme-custom sun-stepper sun-step-header.sun-step-header-disabled .sun-step-header-container .sun-step-header-circle{opacity:.5}.sun-theme-custom sun-stepper sun-step-header.sun-step-header-disabled .sun-step-header-label{color:#adadad}.sun-theme-custom sun-stepper sun-step-header .sun-step-header-label{color:#797979}.sun-theme-custom sun-stepper sun-step-header .sun-step-header-label.selected{color:#4b4f54}.sun-theme-custom sun-stepper sun-step-header .sun-step-label-selected{color:#f18a20}.sun-theme-custom sun-stepper sun-step-header .sun-step-header-optional{font-weight:400}.sun-theme-custom sun-stepper .sun-stepper-horizontal-line{border-color:#adadad}.sun-theme-custom sun-stepper .sun-stepper-horizontal-line-completed{border-color:#00b188}.sun-theme-custom sun-stepper sun-step-header:after,.sun-theme-custom sun-stepper sun-step-header:before{border-top-color:#adadad}.sun-theme-custom sun-stepper .sun-stepper-horizontal-line-completed+sun-step-header:before,.sun-theme-custom sun-stepper sun-step-header.sun-next-step-active:after{border-top-color:#00b188}.sun-theme-custom sun-toolbar{background-color:#353535;border-bottom:1px solid #4b4f54}.sun-theme-custom sun-tooltip .content{background:linear-gradient(#353535,#353535);border:1px solid #797979;border-radius:2px;box-shadow:4px 4px 4px rgba(0,0,0,.4);color:#cfcfcf;display:inline-table;font-size:12px;font-weight:300;max-width:400px;padding:0 5px;text-align:left}.sun-theme-custom sun-table.borderless-table{border:none}.sun-theme-custom sun-table.unpadded-table sun-header-row sun-header-cell,.sun-theme-custom sun-table.unpadded-table sun-row sun-cell{padding-left:0;padding-right:0}.sun-theme-custom sun-table{border:1px solid #353535}.sun-theme-custom sun-table sun-header-row sun-header-cell,.sun-theme-custom sun-table sun-row sun-cell{padding-left:var(--sun-table-cell-horz-padding);padding-right:var(--sun-table-cell-horz-padding)}.sun-theme-custom sun-header-row{background-color:#191919;color:#797979}.sun-theme-custom sun-row{background-color:#282828;color:#fff}.sun-theme-custom sun-row label{color:#797979}.sun-theme-custom sun-row.sun-row-stripe:nth-child(2n){background-color:#282828}.sun-theme-custom sun-row.sun-row-stripe:nth-child(odd){background-color:#191919}.sun-theme-custom sun-row.sun-row-stripe:nth-child(2n):hover:not([disabled]),.sun-theme-custom sun-row.sun-row-stripe:nth-child(odd):hover:not([disabled]){background-color:rgba(241,138,32,.2)}.sun-theme-custom sun-row.sun-row-stripe:nth-child(2n).selected:not([disabled]),.sun-theme-custom sun-row.sun-row-stripe:nth-child(odd).selected:not([disabled]){background-color:#555;font-weight:700}.sun-theme-custom [sun-tab-link]{color:#adadad}.sun-theme-custom [sun-tab-link].sun-tab-link-active{color:#fff;font-weight:700}.sun-theme-custom sun-tab-ink-bar{background-color:#fff;bottom:0;height:2px;position:absolute}.sun-theme-custom sun-toast-container{background-color:#191919;border-color:#f18a20}.sun-theme-custom sun-toast-container.sun-toast-status-default{border-color:#f18a20}.sun-theme-custom sun-toast-container.sun-toast-status-default .toast-content sun-icon{color:#f18a20}.sun-theme-custom sun-toast-container.sun-toast-status-success{border-color:#00b188}.sun-theme-custom sun-toast-container.sun-toast-status-success .toast-content sun-icon{color:#00b188}.sun-theme-custom sun-toast-container.sun-toast-status-warning{border-color:#e1e61e}.sun-theme-custom sun-toast-container.sun-toast-status-warning .toast-content sun-icon{color:#e1e61e}.sun-theme-custom sun-toast-container.sun-toast-status-error{border-color:#ff4f4f}.sun-theme-custom sun-toast-container.sun-toast-status-error .toast-content sun-icon{color:#ff4f4f}.sun-theme-custom sun-toast-container .sun-basic-toast-close[sun-button],.sun-theme-custom sun-toast-container .toast-msg{color:#adadad}.sun-theme-custom sun-tree .sun-tree-node-text{display:block;line-height:1.5rem;padding-right:.5rem}.sun-theme-custom sun-tree .sun-tree-node-text div{display:flex;white-space:nowrap}.sun-theme-custom sun-tree .sun-tree-node-text sun-icon{font-size:1.333em!important;padding-left:.125rem;padding-right:0;width:1.125rem}.sun-theme-custom sun-tree .sun-tree-node-text .sun-tree-node-toggle-icon{font-size:1em!important}.sun-theme-custom sun-tree .sun-tree-node-text .sun-tree-node-name{padding-left:.1875rem}.sun-theme-custom sun-tree .sun-tree-node-text .sun-tree-node-name-edit,.sun-theme-custom sun-tree .sun-tree-node-text.selected,.sun-theme-custom sun-tree .sun-tree-node-text:hover{background-color:#282828}.sun-theme-custom sun-tree .sun-tree-node-text .sun-tree-node-name-edit{border:none;flex:1;height:1.5rem;outline:none}.sun-theme-custom sun-tree .sun-tree-node-text .sun-tree-node-name-edit:focus{border:1px solid #4b4f54}.sun-theme-custom sun-tree .cdk-drag-placeholder{display:none}.sun-theme-custom sun-tree .sun-tree-drop-inside{border:1px solid #f18a20}.sun-theme-custom sun-tree .sun-tree-drop-before{border-top:5px solid #f18a20;margin-top:5px}.sun-theme-custom sun-tree .sun-tree-drop-after{border-bottom:5px solid #f18a20;margin-bottom:5px}.sun-theme-custom sun-tree .sun-drag-drop-node{cursor:move}.sun-theme-custom .sun-tree-drag-preview{align-items:center;background-color:#f1f1f1;color:#353535;cursor:move;display:inline-flex;height:1.5rem;padding-left:.1875rem;padding-top:3px;white-space:nowrap}.sun-theme-custom .sun-tree-drag-preview sun-icon{font-size:1.333em!important;padding-left:.125rem;padding-right:0;width:1.125rem}.sun-theme-custom .sun-tree-drag-preview .sun-tree-node-toggle-icon{font-size:1em!important}.sun-theme-custom sun-tabbed-view{border-bottom:none;display:flex;flex:1;flex-wrap:nowrap;overflow-y:hidden;position:relative;z-index:10}.sun-theme-custom .sun-tab-close-all-wrapper{align-items:center;background-color:tab-bar-background-color;border-bottom:1px solid #4b4f54;color:var(--tab-close-button-color);cursor:default;display:flex;margin-left:-30px;pointer-events:none;position:sticky;right:0;text-align:center}.sun-theme-custom .sun-tab-close-all-wrapper.active{cursor:pointer;pointer-events:auto}.sun-theme-custom .sun-tab-close-all-wrapper.active .sun-tab-close-all-icon{visibility:visible}.sun-theme-custom .sun-tab-close-all-wrapper:hover{color:var(--tab-close-button-hover-color)}.sun-theme-custom .sun-tab-close-all-icon{align-items:center;display:flex;justify-content:center;visibility:hidden;width:30px}.sun-theme-custom sun-tabbed-view-tab{align-items:center;background-color:#0f0f0f;box-sizing:border-box;cursor:pointer;display:flex;margin-bottom:-2px}.sun-theme-custom sun-tabbed-view-tab+sun-tabbed-view-tab>.sun-tab-title{border-left-color:transparent}.sun-theme-custom sun-tabbed-view-tab>.sun-tab-title{border:1px solid #4b4f54;color:#adadad;height:30px;line-height:29px;padding:0 10px}.sun-theme-custom sun-tabbed-view-tab.active>.sun-tab-title{border-bottom-color:transparent}.sun-theme-custom sun-progress-bar .sun-progress-bar{background-color:#f1f1f1;display:block;height:18px;overflow:hidden;position:relative;transition:opacity .25s linear;width:100%}.sun-theme-custom sun-progress-bar .sun-progress-bar .sun-progress-bar-background{box-shadow:inset 0 1px 2px rgba(0,0,0,.1);height:18px;position:absolute;width:100%}.sun-theme-custom sun-progress-bar .sun-progress-bar svg{z-index:10}.sun-theme-custom sun-progress-bar .sun-progress-bar .sun-progress-bar-fill,.sun-theme-custom sun-progress-bar .sun-progress-bar .sun-progress-bar-fill-indeterminate{animation:none;background-color:#f18a20;height:18px;overflow:hidden;position:absolute;text-align:center;text-overflow:clip;transform-origin:top left;transition:width .25s linear;white-space:nowrap;width:0}.sun-theme-custom sun-progress-bar .sun-progress-bar .sun-progress-bar-fill-indeterminate{animation:indeterminate-translate linear infinite;left:-25%}.sun-theme-custom sun-progress-bar sun-progress-bar-count{color:#fff;font-size:10px;line-height:18px}@keyframes indeterminate-translate{0%{animation-timing-function:cubic-bezier(.15,0,.515058,.409685);transform:translateX(0)}25%{animation-timing-function:cubic-bezier(.31033,.284058,.8,.733712);transform:translateX(166%)}50%{animation-timing-function:cubic-bezier(.4,.627035,.6,.902026);transform:translateX(332%)}to{transform:translateX(500%)}}.app-overflow-y-hidden .overflow-auto{overflow:hidden}#main-navigation>.x-tab-panel-header,#north{display:none}app-root{position:absolute;top:0;width:100%}#main-navigation{top:44px!important}body{background-color:#f1f1f1}.navbar-header{align-items:center;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.07);display:flex;flex-direction:row;flex-wrap:wrap;height:44px;padding:0 14px;position:relative;z-index:5}.navbar-header:before{border-bottom:1px solid #adadad;bottom:0;content:"";left:0;position:absolute;right:0;z-index:-1}.navbar-header .navbar-logo{height:30px;width:90px}.navbar-header .brand{border-right:1px solid #ebe5e0;color:#797979;display:inline-block;font-size:16px;font-weight:300;line-height:30px;margin-left:14px;margin-right:30px;padding-right:30px}.navbar-header .sun-navbar-item{padding:0}.navbar-header .sun-navbar-item .content{padding:.675rem 1rem}.navbar-header sun-menu{flex:1}.navbar-header .sun-menu-items{display:flex;justify-content:flex-start;list-style-type:none;margin:0;padding:0}.navbar-header .sun-menu-items .sun-menu-item>.sun-menu-items{display:inherit;position:absolute}.navbar-header .sun-menu-items .sun-menu-item>.sun-menu-items.collapsed{display:none}.navbar-header .sun-menu-items .sun-menu-item .sun-menu-icon{margin:0 .25rem 0 0}.navbar-header .sun-menu-items .sun-menu-item .sun-menu-caret{margin:0 0 0 .25rem}.navbar-header .sun-menu-items .sun-menu-item a{align-items:center;border:none;border-bottom:2px solid transparent;color:#4b4f54;cursor:pointer;display:flex;font-size:14px;outline:0;padding:.675rem 1rem;text-decoration:none}.navbar-header .sun-menu-items .sun-menu-item a:hover{background-color:#f1f1f1}.navbar-header .sun-menu-items .sun-menu-item a.active{background-color:#fff;border-color:#f18a20;color:#f18a20;cursor:default}.navbar-header .sun-menu-items .sun-menu-item a+ul{background:#fff;box-shadow:0 5px 12px rgba(0,0,0,.15);min-width:150px;padding:10px 26px 10px 10px}.sun-navbar .secondary-logo-container{flex-shrink:0}@media only screen and (min-width:1220px)and (max-width:1400px){button[sun-navbar-item] .content{display:none}}app-admin sun-sidebar-header{align-items:center;display:flex}app-admin sun-sidebar-header input{background-color:transparent;flex:auto}app-admin sun-sidebar-content{height:calc(100vh - 4.75rem)}.access-auth-panel{margin:30px 30px 0!important}.app-cards{display:flex;flex-direction:row;flex-wrap:wrap;padding:30px}.app-cards h1{font-size:20px}.app-cards label{font-weight:600;margin-right:6px}.app-cards button:disabled{filter:alpha(opacity=40);opacity:.4}.app-cards>card-assignment,.app-cards>user-schedule{flex:1}.app-cards>user-schedule{margin-left:25px}.app-cards .ui-dialog .ui-dialog-content{overflow:visible}.app-cards .ui-dialog.ui-confirmdialog{z-index:1001}.app-cards .ui-chkbox-box.ui-widget{position:relative}.app-cards .ui-chkbox-box.ui-state-active,.app-cards .ui-chkbox-box.ui-state-default,.app-cards .ui-radiobutton-box.ui-state-active{background:#fff!important;border:1px solid #bcbcbc!important;color:#4b4f54!important;height:14px;width:14px}.app-cards .ui-table .ui-column-resizer{background-color:#d0c6bc;border:none;width:1px}.app-cards .ui-multiselect-label{display:none}.ui-widget-overlay.ui-dialog-mask{z-index:1000!important}app-button-item{margin-right:.5rem}.ui-autocomplete-list,.ui-autocomplete-panel{padding:0!important;z-index:9999!important}.ui-autocomplete-panel li.ui-autocomplete-list-item{height:30px;padding:8px}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-dialog-titlebar{border-width:0 0 1px;height:30px;line-height:1.25rem;padding-left:5px}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-dialog-titlebar .ui-dialog-titlebar-icon{left:10px;position:relative}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-dialog-titlebar .ui-dialog-titlebar-icon:hover{background-color:transparent!important;border-radius:0!important}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-dialog-titlebar .ui-dialog-title{font-size:12px;font-weight:700}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-autocomplete>input{border-right:none}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-dialog-content{border-bottom:none;padding:15px}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-dialog-content input[type=date],.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-dialog-content input[type=number],.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-dialog-content input[type=text],.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-dialog-content input[type=time]{border-radius:0;box-shadow:none!important;min-height:30px;outline:none;right:0;z-index:999}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-dialog-content button{box-shadow:none;z-index:999}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-dialog-content .ui-autocomplete>input{border-right:none}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-dialog-content .ui-autocomplete-panel>ul.ui-autocomplete-items{padding:0!important}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-dialog-content .ui-autocomplete-panel>ul.ui-autocomplete-items .ui-autocomplete-list-item{height:30px;padding:8px}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-dialog-content .ui-autocomplete-list,.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-dialog-content .ui-autocomplete-panel{padding:0!important}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-dialog-content .form-control{padding:0 6px!important}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-dialog-content .form-item{align-items:flex-end;display:flex;font-size:11px;margin:0 0 18px!important;min-height:30px}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-dialog-content .date-range-fields .form-group label,.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-dialog-content .form-item label,.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-dialog-content .recurring-inputs .form-group label{display:flex;flex-direction:column;font-weight:400!important;justify-content:center;min-height:30px;padding:6px;text-align:left}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-dialog-content p-autocomplete{padding:0 15px;width:100%}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-dialog-content p-autocomplete .ui-autocomplete{display:flex;flex:1 auto}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-dialog-content p-autocomplete .ui-autocomplete input{flex:1 auto}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-dialog-content p-autocomplete .ui-autocomplete-items{border:none}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget .ui-dialog-content p-autocomplete .ui-autocomplete-items li{height:30px;padding:12px}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget button{border-radius:0;box-shadow:0 1px 2px 0 rgba(0,0,0,.25);height:30px;margin-left:5px;padding:0 10px!important;position:relative}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget button:hover{box-shadow:none}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget p-autocomplete{flex:0 75%}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget p-autocomplete .ui-autocomplete .ui-autocomplete-input{height:30px;padding:.4em}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget p-autocomplete .ui-autocomplete .ui-autocomplete-input:focus{border-left-width:1px;border-right-width:0;border-top-width:1px}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget p-autocomplete .ui-autocomplete .ui-autocomplete-input:focus~.ui-autocomplete-dropdown{border-left-width:0;border-right-width:1px!important;border-top-width:1px}.modal-panel>.ui-dialog-visible>.ui-dialog.ui-widget p-autocomplete .ui-autocomplete .ui-autocomplete-dropdown{border-bottom-width:2px;margin-left:0;padding-top:.3em}app-job-progress-dialog sun-icon{padding-right:0}.sun-progress-bar{display:block;height:24px;overflow:hidden;position:relative;transition:opacity .25s linear;width:100%}.sun-progress-bar .sun-progress-bar-element,.sun-progress-bar .sun-progress-bar-fill{animation:none;height:100%;position:absolute;transform-origin:top left;transition:transform .25s ease;width:0}.sun-progress-bar .sun-progress-bar-background{position:absolute;width:calc(100% + 10px)}.sun-progress-bar svg{z-index:10}.sun-progress-bar svg text{fill:var(--progress-text-color)}.sun-progress-bar-fill{animation:none;background-color:var(--progress-bar-bkg-color);height:24px;transform-origin:top left;transition:transform .25s ease}app-thresholds .btn{margin-right:.5rem}app-thresholds-grid app-layout{width:calc(100vw - 13rem)!important}app-thresholds-grid app-layout .scrollable-container{height:calc(100vh - 7.875rem)!important}app-thresholds-grid .btn-group-bar{align-items:center;display:flex;height:30px;padding:0 16px}app-thresholds-grid .btn-group-bar>sun-checkbox{align-items:center;display:flex}app-thresholds-grid .btn-group-bar>sun-checkbox label{margin:0;padding:0}app-thresholds-grid .btn-group-bar>sun-checkbox+div{margin-left:5px}app-thresholds-grid .btn-group-bar .check_note{font-style:italic}app-load-shift input[suninput][disabled],app-load-shift sun-select button[disabled]{border-color:transparent}app-load-shift sun-select{width:6.25rem}app-load-shift sun-form-field label{overflow:hidden}app-load-shift sun-form-field label sun-label{text-wrap:nowrap;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}card-assignment-modal .form-item label{flex-grow:0;width:100px!important}card-assignment-modal .card-number{padding:0 15px 6px 20px}user-schedule .ui-table .assignee .fa{color:#333;font-size:13px}.user-schedule__weekday:after{content:", ";display:inline-block}.user-schedule__weekday:last-child:after{content:""}p-tableheadercheckbox .ui-chkbox-box{background-color:#fff!important}formly-form .form-group{display:inline-flex;margin-bottom:10px;width:50%}user-schedule-form{display:flex;flex-wrap:wrap}user-schedule-form input{border-radius:0;z-index:999}user-schedule-form .alert.alert-danger{margin-bottom:10px;padding:5px}user-schedule-form .help-block{color:#dc3545;display:block;flex:1 100%;font-size:11px;margin-top:5px}user-schedule-form .help-block.date-range{margin-bottom:10px}user-schedule-form .form-group{display:inline-flex;flex-wrap:wrap;margin-bottom:15px}user-schedule-form .form-group label{font-weight:400;margin:0}user-schedule-form .form-group input.ng-touched.ng-invalid{border-color:#dc3545;border-width:1px}user-schedule-form .form-group .form-hint{font-size:11px}user-schedule-form .form-group.date,user-schedule-form .form-group.time{flex-wrap:wrap;width:50%}user-schedule-form .form-group.date label,user-schedule-form .form-group.time label{flex:0 37%}user-schedule-form .form-group.date input,user-schedule-form .form-group.time input{flex:1 auto;margin-left:15px;margin-right:8px;width:48%}user-schedule-form .form-group.date input:focus,user-schedule-form .form-group.time input:focus{background-color:#f6f1ed;border:solid #d0c6bc!important;border-width:1px 1px medium!important}user-schedule-form .form-group.date .help-block,user-schedule-form .form-group.time .help-block{margin-top:5px}user-schedule-form .radio+.radio{margin-left:10px}user-schedule-form .recurring-section{display:flex;width:100%}user-schedule-form .recurring-section .recurring-checkbox input{position:relative}user-schedule-form .recurring-inputs .form-group{align-items:baseline;width:100%}user-schedule-form .recurring-inputs .form-group .recurring-checkbox{flex:0 100%}user-schedule-form .recurring-inputs .form-group>.frequency__label{flex:0 19%!important}user-schedule-form .recurring-inputs .form-group .frequency-input{margin-left:15px;margin-right:5px;max-width:60px;padding:.2em!important}user-schedule-form .recurring-inputs .form-group .frequency-input:focus{background-color:#f6f1ed;border:solid #d0c6bc!important;border-width:1px 1px medium!important}user-schedule-form .recurring-inputs .weekday-list{display:flex;flex-wrap:wrap;margin-bottom:15px}user-schedule-form .recurring-inputs .weekday-list .weekday-list__item+.weekday-list__item{margin-left:10px}user-schedule-form .recurring-inputs .weekday-list .weekday-list__label{flex:0 19%;margin-right:15px}user-schedule-form .recurring-inputs .weekday-list .weekday-list__item{align-items:center;display:flex;flex-flow:row nowrap}user-schedule-form .recurring-inputs .weekday-list .weekday-list__item label{font-weight:400;margin-right:5px}user-schedule-form .recurring-inputs .weekday-list .weekday-list__item input{position:relative}.date-range-fields .note{color:#7b7b7b;display:block;margin-bottom:5px}.schedule-assignment{align-items:center;margin-bottom:15px}.schedule-assignment label{flex:0 18%;font-weight:400;margin-right:3px}p-table .ui-table .ui-table-caption{padding:0;text-align:left}p-table .ui-table .ui-table-caption .table-info,p-table .ui-table .ui-table-caption h3{display:inline-block;height:30px;padding:5px}p-table .ui-table .ui-table-caption .headline{display:flex}p-table .ui-table .ui-table-caption .headline .table-info{flex:1;font-weight:400;text-align:right}p-table .ui-table .ui-table-caption .headline .table-info label{font-weight:700}p-table .ui-table .ui-table-caption .table-actions{display:flex;padding:8px 10px}p-table .ui-table .ui-table-caption .table-actions .action-btn+.action-btn{margin-left:5px}p-table .ui-table .ui-table-caption .table-actions .action-btns{flex:1 0}p-table .ui-table .ui-table-caption .table-actions .action-btn{box-shadow:0 1px 2px 0 rgba(0,0,0,.25);box-sizing:border-box;cursor:pointer;height:30px;padding:0 10px}p-table .ui-table .ui-table-caption .table-actions .action-btn:hover:enabled{box-shadow:none}p-table .ui-table .ui-table-scrollable-wrapper,p-table .ui-table .ui-table-wrapper{min-height:calc(100vh - 355px);position:relative}p-table .ui-table .ui-table-scrollable-wrapper .ui-table-scrollable-header,p-table .ui-table .ui-table-wrapper .ui-table-scrollable-header{height:30px}p-table .ui-table .ui-table-scrollable-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box,p-table .ui-table .ui-table-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box{height:30px;line-height:30px;margin-right:0!important}p-table .ui-table .ui-table-scrollable-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box .ui-table-thead tr,p-table .ui-table .ui-table-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box .ui-table-thead tr{height:30px}p-table .ui-table .ui-table-scrollable-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box .ui-table-thead tr th:last-child,p-table .ui-table .ui-table-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box .ui-table-thead tr th:last-child{padding-right:15px}p-table .ui-table .ui-table-scrollable-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box .ui-table-thead th.column-toggle,p-table .ui-table .ui-table-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box .ui-table-thead th.column-toggle{border-left:none;position:relative}p-table .ui-table .ui-table-scrollable-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box .ui-table-thead .ui-state-highlight .ui-sortable-column-icon,p-table .ui-table .ui-table-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box .ui-table-thead .ui-state-highlight .ui-sortable-column-icon{font-size:1em}p-table .ui-table .ui-table-scrollable-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box .toggle-row,p-table .ui-table .ui-table-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box .toggle-row{display:flex;flex:0 100%;height:30px;pointer-events:none;position:absolute;text-align:right;width:100%}p-table .ui-table .ui-table-scrollable-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box th.column-toggle,p-table .ui-table .ui-table-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box th.column-toggle{display:inline-block;height:30px;overflow:visible;padding:0;position:relative;width:100%}p-table .ui-table .ui-table-scrollable-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box p-multiselect,p-table .ui-table .ui-table-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box p-multiselect{bottom:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:999}p-table .ui-table .ui-table-scrollable-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box p-multiselect .ui-multiselect,p-table .ui-table .ui-table-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box p-multiselect .ui-multiselect{bottom:0;min-width:20px;position:absolute;right:20px;top:0}p-table .ui-table .ui-table-scrollable-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box p-multiselect .ui-multiselect.ui-state-focus,p-table .ui-table .ui-table-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box p-multiselect .ui-multiselect.ui-state-focus{box-shadow:none}p-table .ui-table .ui-table-scrollable-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box p-multiselect .ui-multiselect-label-container,p-table .ui-table .ui-table-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box p-multiselect .ui-multiselect-label-container{align-items:center;display:flex;justify-content:center;left:24px;min-height:30px;position:absolute;width:16px}p-table .ui-table .ui-table-scrollable-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box p-multiselect .ui-multiselect-label-container:before,p-table .ui-table .ui-table-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box p-multiselect .ui-multiselect-label-container:before{content:"⋮";display:block;font-size:25px}p-table .ui-table .ui-table-scrollable-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box p-multiselect .ui-widget-header,p-table .ui-table .ui-table-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box p-multiselect .ui-widget-header{height:30px;padding:4.5 5px}p-table .ui-table .ui-table-scrollable-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box p-multiselect .ui-multiselect-header .ui-multiselect-close,p-table .ui-table .ui-table-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box p-multiselect .ui-multiselect-header .ui-multiselect-close{top:.575em}p-table .ui-table .ui-table-scrollable-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box p-multiselect .ui-multiselect-item,p-table .ui-table .ui-table-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box p-multiselect .ui-multiselect-item{height:30px;line-height:30px;padding:8px 5px}p-table .ui-table .ui-table-scrollable-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box p-multiselect .ui-multiselect-item label,p-table .ui-table .ui-table-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box p-multiselect .ui-multiselect-item label{padding-left:5px!important}p-table .ui-table .ui-table-scrollable-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box p-multiselect .ui-multiselect-item li .ui-chkbox,p-table .ui-table .ui-table-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box p-multiselect .ui-multiselect-item li .ui-chkbox{padding-right:8px}p-table .ui-table .ui-table-scrollable-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box p-multiselect .ui-multiselect-trigger,p-table .ui-table .ui-table-scrollable-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box p-multiselect label.ui-multiselect-label,p-table .ui-table .ui-table-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box p-multiselect .ui-multiselect-trigger,p-table .ui-table .ui-table-wrapper .ui-table-scrollable-header .ui-table-scrollable-header-box p-multiselect label.ui-multiselect-label{display:none}p-table .ui-table .ui-table-scrollable-wrapper .ui-table-tbody>tr,p-table .ui-table .ui-table-wrapper .ui-table-tbody>tr{height:30px}p-table .ui-table .ui-table-scrollable-wrapper .ui-table-tbody>tr>td div,p-table .ui-table .ui-table-wrapper .ui-table-tbody>tr>td div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}p-table .ui-table .ui-table-scrollable-wrapper .ui-chkbox-box.ui-state-active,p-table .ui-table .ui-table-wrapper .ui-chkbox-box.ui-state-active{border-color:#000}app-card{display:flex;flex-direction:column;margin:15px}app-card-content,app-card-title{flex:1 1 auto;padding:10px}app-card-actions{align-items:center;display:flex;flex:0 1 auto;flex-flow:row wrap}dl{display:flex;flex-wrap:wrap;width:670px}dt{font-weight:700;padding:.25rem;width:25%}dd,dt{margin-bottom:.5rem}dd{margin-left:auto;padding:.25rem .25rem .25rem .5rem;width:75%}.event-details-wrapper{overflow:auto}app-event-severities-grid cdk-virtual-scroll-viewport,app-event-severities-grid sun-grid-view{max-width:1280px}app-editable{display:block;overflow:inherit;text-overflow:inherit}app-editable:after{content:"​";visibility:hidden}app-inlets-grid .mat-form-field-infix input[type=text]{border:none}.pdu-health-popover{width:250px}.pdu-health-popover .connectivity .status{margin-bottom:5px}.pdu-health-popover .active-events li{margin-bottom:5px;margin-left:15px;margin-top:5px}.pdu-health-popover .active-events .leftover{margin-top:10px}.app-multi-phase-bold{font-weight:700}cdk-virtual-scroll-viewport mat-table :host{display:block}cdk-virtual-scroll-viewport mat-table .mat-table{width:100%}cdk-virtual-scroll-viewport mat-table .mat-header-row.progress{border:none;min-height:0}cdk-virtual-scroll-viewport mat-table .mat-header-row.progress .mat-header-cell{border:0;padding:0}cdk-virtual-scroll-viewport mat-table .mat-header-row.progress mat-progress-bar{bottom:0;position:absolute;transition:height .3s,opacity .25s linear}cdk-virtual-scroll-viewport mat-table .mat-header-row.progress mat-progress-bar:not(.show){height:0;opacity:0}app-circuit-breaker-list .mat-form-field-infix input[type=text]{border:none}.mat-sort-header-button{flex-direction:column}.mat-cell{font-size:.75rem;padding:.25rem;white-space:nowrap}.mat-row{border-bottom:none!important}.group-button{font-size:12px;font-weight:100}.group-submenu{margin-left:15px}app-toolbar{display:flex;position:relative}app-facility-items-grid .sun-page-navbar{z-index:200}@media(max-width:55em){app-facility-items-grid .app-button-item-title,app-facility-items-grid .group-button{display:none}}app-facility-items-grid .sun-dropdown-divider{margin-bottom:3px;margin-top:3px}app-facility-items-grid .btn{margin-right:6px}app-rescan-dialog sun-panel{border:none!important;opacity:.7}app-enterprise-data-model{display:flex;flex:1}app-enterprise-data-model sun-sidebar-header{align-items:center;display:flex}app-enterprise-data-model sun-sidebar-header input{background-color:transparent;flex:auto}app-edm-events{display:flex;width:100%}app-edm-events sun-panel{width:100%}app-edm-events sun-panel sun-panel-content{display:flex;overflow-x:hidden!important;padding:0!important}app-edm-events sun-panel sun-panel-content sun-grid-view{max-width:100%}app-edm-events sun-panel sun-panel-content sun-grid-view>mat-table{border-top:1px solid var(--grid-header-row-border-color)}app-edm-events sun-panel sun-panel-content sun-grid-view mat-header-row mat-header-cell:first-child .resize-handle-left{border-color:transparent}app-edm-events sun-panel sun-panel-content sun-grid-view mat-header-row mat-header-cell .mat-form-field.mat-form-field-should-float .mat-form-field-flex{padding-left:.375rem}app-edm-events sun-panel sun-panel-content sun-grid-view mat-header-row mat-header-cell .mat-form-field .mat-select-arrow{bottom:0;position:absolute;right:0;top:0}app-edm-events sun-panel sun-panel-content sun-grid-view .sun-grid-right-menu{border-bottom-color:transparent;border-top:1px solid var(--grid-header-row-border-color)}app-aisle-details{display:flex;flex-direction:column;height:1000px}app-browser-sub-tab-actions{display:flex;flex:1 1;justify-content:flex-end}app-browser-sub-tab-actions button{margin:0 .25rem}.sun-theme-light{--card-item-border-color:##d0c6bc}app-event-card{background:var(--card-bkg-color);border:1px solid var(--card-border-color);color:var(--card-text-color);display:grid;grid-template-columns:repeat(4,1fr);height:130px;padding:.75rem 0}app-event-card app-event-card-item+app-event-card-item{border-left-color:var(--card-item-border-color)}app-event-card app-event-card-item-title{color:var(--card-item-title-color)}app-event-card-item+app-event-card-item{border-left:1px solid}app-event-card-item{--event-card-pill-height:1.25rem;display:grid;grid-template-rows:18px 1fr var(--event-card-pill-height);padding:0 1rem}app-event-card-item sun-health-pill{font-size:.875rem;line-height:var(--event-card-pill-height);max-width:fit-content;padding:0 1.5rem}app-event-card-item-title{font-size:14px;font-weight:400}app-event-card-item-value{align-items:center;display:flex;font-size:36px;font-weight:600}.sun-theme-light{--card-bkg-color:#fff}.sun-theme-dark,.sun-theme-light{--card-shadow:none}app-bullet-card{background:var(--card-bkg-color);border:1px solid var(--card-border-color);box-shadow:var(--card-shadow);display:flex;flex-direction:column;height:130px}app-bullet-card .display-options{align-items:center;display:flex;height:1rem;justify-content:flex-end;margin:.375rem 1.875rem .5rem}app-bullet-card .display-options sun-radio-group{align-items:center;display:flex}app-bullet-card .display-options sun-radio-group sun-radio>label{margin:0}app-bullet-card .display-options sun-radio-group sun-radio>label input:enabled:checked .sun-radio-inner-circle,app-bullet-card .display-options sun-radio-group sun-radio>label input:enabled:checked~.sun-radio-outer-circle{height:.75rem;width:.75rem}app-bullet-card .display-options sun-radio-group sun-radio>label input:enabled:checked~.sun-radio-label-content{font-weight:500}app-bullet-card .display-options sun-radio-group sun-radio>label .sun-radio-inner-circle,app-bullet-card .display-options sun-radio-group sun-radio>label .sun-radio-outer-circle{height:.75rem;width:.75rem}app-bullet-card .display-options sun-radio-group sun-radio>label .sun-radio-label-content{font-size:.6875rem;font-weight:500;line-height:.6875rem;padding-left:1.125rem}app-bullet-card app-entity-bullet-chart{display:flex;flex:1;flex-direction:column;justify-content:center}app-capacity-trend-chart app-period-filter-control{margin-right:.5rem}app-capacity-trend-chart sun-panel-header{display:flex}app-capacity-trend-chart sun-panel-header .chart-title{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}app-capacity-trend-chart sun-panel-header [sun-button]{margin:0 .125rem}app-capacity-trend-chart sun-panel-header a,app-capacity-trend-chart sun-panel-header a:focus,app-capacity-trend-chart sun-panel-header a:hover,app-capacity-trend-chart sun-panel-header a:visited{color:var(--base-btn-color)}app-capacity-trend-chart sun-panel-header a sun-icon,app-capacity-trend-chart sun-panel-header a:focus sun-icon,app-capacity-trend-chart sun-panel-header a:hover sun-icon,app-capacity-trend-chart sun-panel-header a:visited sun-icon{font-size:1.333em!important}app-capacity-trend-chart .chart-filters{display:flex}app-capacity-trend-chart .chart-filters label{min-width:100px}app-capacity-trend-chart .nvd3-svg .dashed .nv-line{stroke-dasharray:5,5}app-capacity-trend-chart .nvd3 .nv-axisMaxMin-x{opacity:0}app-capacity-trend-chart .nv-x .nv-axis text.nv-axislabel{transform:translateY(15px)}app-environmental-summary-trend-chart app-period-filter-control,app-environmental-summary-trend-chart app-position-filter-control{margin-right:.5rem}app-environmental-summary-trend-chart sun-panel-header{display:flex}app-environmental-summary-trend-chart sun-panel-header .chart-title{flex:1 1 auto}app-environmental-summary-trend-chart sun-panel-header [sun-button]{margin:0 .125rem}app-environmental-summary-trend-chart sun-panel-header a,app-environmental-summary-trend-chart sun-panel-header a:focus,app-environmental-summary-trend-chart sun-panel-header a:hover,app-environmental-summary-trend-chart sun-panel-header a:visited{color:var(--base-btn-color)}app-environmental-summary-trend-chart sun-panel-header a sun-icon,app-environmental-summary-trend-chart sun-panel-header a:focus sun-icon,app-environmental-summary-trend-chart sun-panel-header a:hover sun-icon,app-environmental-summary-trend-chart sun-panel-header a:visited sun-icon{font-size:1.333em!important}app-environmental-summary-trend-chart .chart-filters{display:flex}app-environmental-summary-trend-chart .chart-filters label{min-width:100px}app-environmental-summary-trend-chart .nvd3-svg .dashed .nv-line{stroke-dasharray:5,5}app-environmental-summary-trend-chart .chart-caption{display:flex}app-environmental-summary-trend-chart .chart-caption button{margin-right:1rem}app-environmental-per-sensor-trend-chart app-period-filter-control{margin-right:.5rem}app-environmental-per-sensor-trend-chart sun-panel-header{display:flex}app-environmental-per-sensor-trend-chart sun-panel-header .chart-title{flex:1 1 auto}app-environmental-per-sensor-trend-chart sun-panel-header [sun-button]{margin:0 .125rem}app-environmental-per-sensor-trend-chart sun-panel-header a,app-environmental-per-sensor-trend-chart sun-panel-header a:focus,app-environmental-per-sensor-trend-chart sun-panel-header a:hover,app-environmental-per-sensor-trend-chart sun-panel-header a:visited{color:var(--base-btn-color)}app-environmental-per-sensor-trend-chart sun-panel-header a sun-icon,app-environmental-per-sensor-trend-chart sun-panel-header a:focus sun-icon,app-environmental-per-sensor-trend-chart sun-panel-header a:hover sun-icon,app-environmental-per-sensor-trend-chart sun-panel-header a:visited sun-icon{font-size:1.333em!important}app-environmental-per-sensor-trend-chart .chart-filters{display:flex}app-environmental-per-sensor-trend-chart .chart-filters label{min-width:100px}app-environmental-per-sensor-trend-chart .nvd3-svg .dashed .nv-line{stroke-dasharray:5,5}app-pdu-capacity-trend-chart app-period-filter-control{margin-right:.5rem}app-pdu-capacity-trend-chart sun-panel-header{display:flex}app-pdu-capacity-trend-chart sun-panel-header .chart-title{flex:1 1 auto}app-pdu-capacity-trend-chart sun-panel-header [sun-button]{margin:0 .125rem}app-pdu-capacity-trend-chart sun-panel-header a,app-pdu-capacity-trend-chart sun-panel-header a:focus,app-pdu-capacity-trend-chart sun-panel-header a:hover,app-pdu-capacity-trend-chart sun-panel-header a:visited{color:var(--base-btn-color)}app-pdu-capacity-trend-chart sun-panel-header a sun-icon,app-pdu-capacity-trend-chart sun-panel-header a:focus sun-icon,app-pdu-capacity-trend-chart sun-panel-header a:hover sun-icon,app-pdu-capacity-trend-chart sun-panel-header a:visited sun-icon{font-size:1.333em!important}app-pdu-capacity-trend-chart .chart-filters{display:flex}app-pdu-capacity-trend-chart .chart-filters label{min-width:100px}app-pdu-capacity-trend-chart .nvd3-svg .dashed .nv-line{stroke-dasharray:5,5}app-pdu-capacity-trend-chart .nvd3 .nv-axisMaxMin-x{opacity:0}app-battery-volt-amp-trend-chart app-period-filter-control{margin-right:.5rem}app-battery-volt-amp-trend-chart sun-panel-header{display:flex}app-battery-volt-amp-trend-chart sun-panel-header .chart-title{flex:1 1 auto}app-battery-volt-amp-trend-chart sun-panel-header [sun-button]{margin:0 .125rem}app-battery-volt-amp-trend-chart sun-panel-header a,app-battery-volt-amp-trend-chart sun-panel-header a:focus,app-battery-volt-amp-trend-chart sun-panel-header a:hover,app-battery-volt-amp-trend-chart sun-panel-header a:visited{color:var(--base-btn-color)}app-battery-volt-amp-trend-chart sun-panel-header a sun-icon,app-battery-volt-amp-trend-chart sun-panel-header a:focus sun-icon,app-battery-volt-amp-trend-chart sun-panel-header a:hover sun-icon,app-battery-volt-amp-trend-chart sun-panel-header a:visited sun-icon{font-size:1.333em!important}app-battery-volt-amp-trend-chart .chart-filters{display:flex}app-battery-volt-amp-trend-chart .chart-filters label{min-width:100px}app-battery-volt-amp-trend-chart .nvd3-svg .dashed .nv-line{stroke-dasharray:5,5}app-comparison-trend-chart app-period-filter-control{margin-right:.5rem}app-comparison-trend-chart sun-panel{height:500px}app-comparison-trend-chart sun-panel-header{display:flex}app-comparison-trend-chart sun-panel-header .chart-title{flex:1 1 auto}app-comparison-trend-chart sun-panel-header [sun-button]{margin:0 .125rem}app-comparison-trend-chart sun-panel-header a,app-comparison-trend-chart sun-panel-header a:focus,app-comparison-trend-chart sun-panel-header a:hover,app-comparison-trend-chart sun-panel-header a:visited{color:var(--base-btn-color)}app-comparison-trend-chart sun-panel-header a sun-icon,app-comparison-trend-chart sun-panel-header a:focus sun-icon,app-comparison-trend-chart sun-panel-header a:hover sun-icon,app-comparison-trend-chart sun-panel-header a:visited sun-icon{font-size:1.333em!important}app-comparison-trend-chart .chart-filters{display:flex}app-comparison-trend-chart .chart-filters label{min-width:100px}app-comparison-trend-chart .nvd3-svg .dashed .nv-line{stroke-dasharray:5,5}app-comparison-trend-chart sun-flash-message .message-container .message{flex-grow:0!important}app-comparison-trend-chart sun-flash-message .message-container .close{margin-left:auto!important}app-battery-runtime-trend-chart app-period-filter-control{margin-right:.5rem}app-battery-runtime-trend-chart sun-panel-header{display:flex}app-battery-runtime-trend-chart sun-panel-header .chart-title{flex:1 1 auto}app-battery-runtime-trend-chart sun-panel-header [sun-button]{margin:0 .125rem}app-battery-runtime-trend-chart sun-panel-header a,app-battery-runtime-trend-chart sun-panel-header a:focus,app-battery-runtime-trend-chart sun-panel-header a:hover,app-battery-runtime-trend-chart sun-panel-header a:visited{color:var(--base-btn-color)}app-battery-runtime-trend-chart sun-panel-header a sun-icon,app-battery-runtime-trend-chart sun-panel-header a:focus sun-icon,app-battery-runtime-trend-chart sun-panel-header a:hover sun-icon,app-battery-runtime-trend-chart sun-panel-header a:visited sun-icon{font-size:1.333em!important}app-battery-runtime-trend-chart .chart-filters{display:flex}app-battery-runtime-trend-chart .chart-filters label{min-width:100px}app-battery-runtime-trend-chart .nvd3-svg .dashed .nv-line{stroke-dasharray:5,5}app-battery-runtime-trend-chart .nvd3 .nv-axisMaxMin-x{opacity:0}app-output-percent-load-chart app-period-filter-control{margin-right:.5rem}app-output-percent-load-chart sun-panel-header{display:flex}app-output-percent-load-chart sun-panel-header .chart-title{flex:1 1 auto}app-output-percent-load-chart sun-panel-header [sun-button]{margin:0 .125rem}app-output-percent-load-chart sun-panel-header a,app-output-percent-load-chart sun-panel-header a:focus,app-output-percent-load-chart sun-panel-header a:hover,app-output-percent-load-chart sun-panel-header a:visited{color:var(--base-btn-color)}app-output-percent-load-chart sun-panel-header a sun-icon,app-output-percent-load-chart sun-panel-header a:focus sun-icon,app-output-percent-load-chart sun-panel-header a:hover sun-icon,app-output-percent-load-chart sun-panel-header a:visited sun-icon{font-size:1.333em!important}app-output-percent-load-chart .chart-filters{display:flex}app-output-percent-load-chart .chart-filters label{min-width:100px}app-output-percent-load-chart .nvd3-svg .dashed .nv-line{stroke-dasharray:5,5}app-output-percent-load-chart .nvd3 .nv-axisMaxMin-x{opacity:0}app-permissions{display:flex;flex:1}app-permissions sun-panel{width:100%}app-permissions sun-panel sun-panel-content,app-permissions sun-panel sun-panel-sub-header{display:flex}app-permissions sun-panel sun-dropdown-menu{z-index:200}app-add-role-dialog .autocomplete-angle-up-down{font-size:1.25rem;margin-right:.625rem}app-tags{display:flex;flex:1}app-tags sun-panel{width:100%}app-tags sun-panel sun-panel-content,app-tags sun-panel sun-panel-sub-header{display:flex}app-tags sun-panel sun-panel-content sun-grid-view{max-width:100%}app-card-reader-details{display:flex;flex-direction:column;height:100%}app-card-reader-editor{display:block}app-card-reader-editor label{flex-basis:130px!important}app-card-reader-editor sun-form-field:not(:first-of-type) .sun-form-field-infix{line-height:1.75rem;padding-left:5px}app-door-association-list{display:flex;flex:1}app-door-association-list sun-panel{width:100%}app-door-association-list sun-panel sun-panel-content,app-door-association-list sun-panel sun-panel-sub-header{display:flex}app-city-details,app-country-details{display:flex;flex-direction:column;height:100%}:root{--browser-page-title-bar-height:50px}.sun-theme-light{--browser-page-topbar-background-color:#fff;--browser-page-toolbar-background-color:#f6f1ed;--browser-page-toolbar-border-color:#d0c6bc;--tab-close-button-color:#4b4f54;--tab-close-button-hover-color:#ff4f4f;--tab-text-color:#4b4f54;--tab-text-hover-color:#4b4f54;--tab-text-inactive-hover-color:#f18a20;--tab-bar-background-color:#f1f1f1;--tab-background-color:#fff;--tab-background-inactive-color:#ebe5e0;--tab-border-bottom-color:#d0c6bc}.sun-theme-dark{--browser-page-topbar-background-color:#0f0f0f;--browser-page-toolbar-background-color:#353535;--browser-page-toolbar-border-color:#4b4f54;--tab-close-button-color:#cfcfcf;--tab-close-button-hover-color:#ff4f4f;--tab-text-color:#cfcfcf;--tab-text-hover-color:#cfcfcf;--tab-text-inactive-hover-color:#f18a20;--tab-bar-background-color:#353535;--tab-background-color:#0f0f0f;--tab-background-inactive-color:#191919;--tab-border-bottom-color:#4b4f54}.scrollable-container{overflow:initial}.tabbed-viewport-wrapper{border-bottom:1px solid var(--tab-border-bottom-color);display:flex;flex:0 100%;height:100%;position:relative}.tabbed-viewport{bottom:-20px;height:50px;left:-1px;overflow-x:scroll;overflow-y:hidden;padding-right:6px;position:absolute;right:0}.tabbed-viewport sun-tabbed-view{border-bottom:none;flex-wrap:nowrap;overflow-y:hidden;position:relative;z-index:10}.tabbed-viewport sun-tabbed-view sun-tabbed-view-tab{border-bottom:1px solid var(--tab-border-bottom-color);flex-wrap:nowrap;margin:initial;white-space:nowrap}.tabbed-viewport sun-tabbed-view sun-tabbed-view-tab:last-of-type{background-color:var(--tab-bar-background-color);padding-right:30px}.tabbed-viewport sun-tabbed-view sun-tabbed-view-tab.active{border-bottom:1px solid var(--tab-background-color)}.tabbed-viewport sun-tabbed-view sun-tabbed-view-tab>.sun-tab-title:hover{color:var(--tab-text-inactive-hover-color)}.tabbed-viewport sun-tabbed-view sun-tabbed-view-tab>.sun-tab-title:hover>sun-icon{color:var(--tab-close-button-color)}.tabbed-viewport sun-tabbed-view sun-tabbed-view-tab>.sun-tab-title:hover>sun-icon:hover{color:var(--tab-close-button-hover-color);opacity:1}.tabbed-viewport sun-tabbed-view sun-tabbed-view-tab>.sun-tab-title{align-items:center;background-color:var(--tab-background-inactive-color);border-bottom:none;color:var(--tab-text-hover-color);display:flex;font-size:.6875rem}.tabbed-viewport sun-tabbed-view sun-tabbed-view-tab>.sun-tab-title>sun-icon{font-size:.875rem;opacity:.15;padding-left:8px}.tabbed-viewport sun-tabbed-view sun-tabbed-view-tab.active>.sun-tab-title:hover{color:var(--tab-text-inactive-hover-color)}.tabbed-viewport sun-tabbed-view sun-tabbed-view-tab.active>.sun-tab-title{background-color:var(--tab-background-color)}.tabbed-viewport sun-tabbed-view sun-tabbed-view-tab.active>.sun-tab-title>sun-icon{color:var(--tab-close-button-color);opacity:1}.tabbed-viewport sun-tabbed-view sun-tabbed-view-tab.active:hover>.sun-tab-title{color:var(--tab-close-button-color)}app-browser sun-page-titlebar.sun-page-titlebar{border:none;height:var(--browser-page-title-bar-height);overflow-y:hidden;z-index:200}app-browser sun-page-titlebar-title{padding-right:10px}app-browser sun-sidebar-container{overflow:auto}app-browser sun-sidebar{max-width:420px;min-width:300px;overscroll-behavior:contain;position:sticky;top:0}app-browser sun-sidebar .main-container{bottom:0;height:inherit!important;padding-left:.75rem;padding-right:1px;position:absolute!important;top:0}app-browser sun-sidebar .main-container .scrollable{display:flex}app-browser sun-sidebar-content{padding:0 1.25rem}app-browser sun-sidebar-content router-outlet{display:none}app-layout sun-sidebar-content>router-outlet+*{display:flex;flex-direction:column;gap:1.25rem;height:500%;padding-bottom:1.25rem}app-layout sun-sidebar-content>router-outlet+*>.sun-sites-browser-topbar{background-color:var(--browser-page-topbar-background-color);display:grid;grid-template-columns:1fr 2fr;grid-template-rows:1fr 1fr;padding-top:1.25rem;position:sticky;top:0;width:100%;z-index:135}app-layout sun-sidebar-content>router-outlet+*>.sun-sites-browser-topbar sun-toolbar{background-color:var(--browser-page-toolbar-background-color);border-bottom:1px solid var(--browser-page-toolbar-border-color);grid-column:1/4;grid-row-start:2}app-layout sun-sidebar-content>router-outlet+*>.sun-sites-browser-topbar sun-page-header{grid-column:1/4;justify-content:space-between}app-layout sun-sidebar-content>router-outlet+*>.sun-sites-browser-topbar sun-page-header .sites-browser-headline{display:flex;max-width:45%}app-layout sun-sidebar-content>router-outlet+*>.sun-sites-browser-topbar sun-page-header .sites-browser-headline sun-page-title{overflow:hidden;text-overflow:ellipsis}app-layout sun-sidebar-content>router-outlet+*>.sun-sites-browser-topbar app-ancestry-crumbs{display:flex;flex:1 0;justify-content:flex-end}app-layout sun-sidebar-content>router-outlet+*>.primary-cards{grid-gap:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(600px,1fr))}app-layout sun-sidebar-content>router-outlet+*>.events-wrapper{display:flex;flex:1 0}.min-height-grid cdk-virtual-scroll-viewport{min-height:11.25rem}sun-panel-content.grid-content-container{padding:0!important}sun-panel-content.grid-content-container sun-grid-view{max-width:100%}sun-panel-content.grid-content-container sun-grid-view>mat-table{border-top:1px solid var(--grid-header-row-border-color)}sun-panel-content.grid-content-container sun-grid-view mat-header-row mat-header-cell:first-child .resize-handle-left{border-color:transparent}sun-panel-content.grid-content-container sun-grid-view .sun-grid-right-menu{display:none}app-device-editor{display:block}app-device-editor .sun-form-field-infix{align-items:center;display:inline-flex}app-device-editor .asset-strip-led{background-color:#00cccf;display:block;float:left;height:12px;margin-right:4px;width:12px}app-add-association-dialog .autocomplete-angle-up-down{font-size:1.25rem;margin-right:.625rem}app-add-association-dialog .autocomplete-remove{padding-right:.625rem}app-confirm-power-control-dialog input{background-color:transparent;flex:auto}app-power-connections{display:flex;flex:1;max-width:100%}app-power-connections sun-panel{width:100%}app-power-connections sun-panel sun-panel-header{display:flex}app-power-connections sun-panel sun-panel-header div{padding-left:10px}app-power-connections sun-panel sun-panel-content,app-power-connections sun-panel sun-panel-sub-header{display:flex}app-power-connections sun-panel sun-panel-content sun-grid-view{max-width:100%}app-power-connections sun-panel sun-dropdown-menu{z-index:200}app-entity-device-groups{display:flex;flex:1;max-width:100%}app-entity-device-groups sun-panel{width:100%}app-entity-device-groups sun-panel sun-panel-content,app-entity-device-groups sun-panel sun-panel-sub-header{display:flex}app-entity-device-groups sun-panel sun-panel-content sun-grid-view{max-width:100%}app-entity-device-groups sun-panel sun-dropdown-menu{z-index:200}app-door-card-readers{display:flex;flex:1}app-door-entity-list{display:flex;flex:1;max-width:100%}app-door-entity-list sun-panel{width:100%}app-door-entity-list sun-panel sun-panel-content,app-door-entity-list sun-panel sun-panel-sub-header{display:flex}app-door-details{display:flex;flex-direction:column}.sun-option-row-empty{height:28px}app-doors sun-page-header sun-panel-sub-header{background-color:unset!important}app-doors sun-page-header sun-panel-sub-header sun-icon{font-size:1.333em!important;padding-right:5px}app-doors .unlocked-state{color:red}app-doors .locked-state{color:green}app-door-keypads{display:flex;flex:1}.sun-theme-light{--sun-draggable-item-background-color:#f3f3f3;--sun-droppable-item-background-color:#68cd50;--sun-droppable-item-border-color:#33851e;--sun-droppable-item-content-border-color:#585858;--sun-over-droppable-item-background-color:#a2f877;--sun-droppable-background-color:#bfbfbf;--sun-droppable-border-color:#444}.sun-theme-dark{--sun-draggable-item-background-color:#353535;--sun-droppable-item-background-color:#006400;--sun-droppable-item-border-color:#33851e;--sun-droppable-item-content-border-color:#a7a7a7;--sun-over-droppable-item-background-color:#1ea41e;--sun-droppable-background-color:#404040;--sun-droppable-border-color:#bbb}.sun-drag-drop-preview{background-color:var(--sun-draggable-item-background-color);border:1px solid var(--sun-droppable-item-content-border-color);cursor:move;opacity:.9;padding-top:3px}.sun-drag-drop-preview sun-icon{padding:0 .1875rem}app-door-sensors-status sun-panel{padding-bottom:10px;width:100%}app-door-sensors-status sun-panel sun-panel-content{display:flex;overflow-y:hidden!important}app-door-sensors-status sun-icon{padding-left:5px;padding-right:5px}app-door-sensors-status .cdk-drag{cursor:move}app-door-sensors-status .grid-header{align-items:center;background-color:var(--panel-header-bkg-color)!important;display:flex}app-door-sensors-status .mapping-container{flex-basis:55%;overflow:auto}app-door-sensors-status .mapping-container .mapping-grid{grid-row-gap:4px;display:grid;grid-template-columns:60px 1.2fr 60px;grid-template-rows:repeat(4,30px)}app-door-sensors-status .mapping-container .mapping-grid .drag-drop-over{background-color:var(--sun-droppable-background-color);border:1px solid var(--sun-droppable-border-color)}app-door-sensors-status .mapping-container .mapping-grid .sensor-mapping-key{align-items:center;display:flex}app-door-sensors-status .mapping-container .mapping-grid .sensor-mapping-item{background-color:var(--sun-draggable-item-background-color);border:1px solid var(--sun-droppable-item-content-border-color);margin:3px 5px;padding-right:10px}app-door-sensors-status .mapping-container .mapping-grid .sensor-mapping-placeholder{margin:3px 5px}app-door-sensors-status .mapping-container .mapping-grid .sensor-mapping-droppable{background-color:var(--sun-droppable-item-background-color);border:1px solid var(--sun-droppable-item-border-color)}app-door-sensors-status .mapping-container .mapping-grid .sensor-mapping-dragover{background-color:var(--sun-over-droppable-item-background-color);border:1px solid var(--sun-droppable-item-border-color)}app-door-sensors-status .mapping-container .mapping-grid .sensor-mapping-status,app-door-sensors-status .mapping-container .mapping-grid .sensor-mapping-status-header{align-items:center;display:flex;justify-content:center}app-door-sensors-status .available-list{flex-basis:45%;margin-left:20px}app-door-sensors-status .available-list .available-list-header{display:flex;height:30px;margin-bottom:4px}app-door-sensors-status .available-list .available-list-header .available-list-sensor{flex-basis:58%;padding-left:6px}app-door-sensors-status .available-list .available-list-header .available-list-pdu{flex-basis:42%;padding-left:6px}app-door-sensors-status .available-list .available-list-sensor{flex-basis:60%}app-door-sensors-status .available-list .available-list-pdu{flex-basis:40%;overflow:hidden}app-door-sensors-status .available-list .available-content{display:flex;height:93%;overflow-y:auto}app-door-sensors-status .available-list .available-list-drag{line-height:28px;margin-bottom:4px}app-door-sensors-status .available-list .available-link-cell{line-height:30px;margin-bottom:4px}app-door-sensors-status .available-list .available-list-drag{background-color:var(--sun-draggable-item-background-color);border:1px solid var(--sun-droppable-border-color)}app-door-sensors-status .available-list .available-pdu-cell{padding:0 .375rem}app-door-sensors-status .available-list .available-pdu-cell a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}app-door-sensors-status .available-list .sensor-map-remove-placeholder{flex-basis:60%;height:100%}app-door-sensors-status .available-list .sensor-remove-droppable{background-color:var(--sun-droppable-item-background-color);border:1px solid var(--sun-droppable-item-border-color)}app-door-sensors-status .available-list .sensor-remove-dragover{background-color:var(--sun-over-droppable-item-background-color);border:1px solid var(--sun-droppable-item-border-color)}app-floor-details{display:flex;flex-direction:column;height:1000px}app-keypad-details{display:flex;flex-direction:column;height:100%}app-keypad-editor{display:block}app-keypad-editor label{flex-basis:130px!important}app-keypad-editor sun-form-field:not(:first-of-type) .sun-form-field-infix{line-height:1.75rem;padding-left:5px}app-pdu-details-view{display:block}app-pdu-details-view label{flex-basis:200px!important}app-pdu-details-view sun-form-field .sun-form-field-infix{line-height:1.75rem;padding-left:5px}app-pdu-details-view a sun-icon{color:var(--base-text-color)}app-pdu-details-view .connectivity .status{margin-bottom:5px}app-pdu-details-view .active-events li{margin-bottom:5px;margin-left:15px;margin-top:5px}app-pdu-details-view .active-events .leftover{margin-top:10px}app-battery-details{display:block}app-battery-details label{flex-basis:150px!important}app-battery-details sun-form-field .sun-form-field-infix{line-height:1.75rem;padding-left:5px}app-trend-chart-filters{align-items:center;display:flex;gap:1rem}app-trend-chart-filters sun-select button{background-color:transparent!important;border:none!important;box-shadow:none!important}app-trend-chart-filters sun-radio label{margin:0}.sun-theme-light{--range-chart-fill-color:#ebe5e0;--range-chart-pointer-color:#666;--range-chart-text-color:#4b4f54}.sun-theme-dark{--range-chart-fill-color:#282828;--range-chart-pointer-color:#fff;--range-chart-text-color:#fff}app-element-range-chart .range-container{height:40px}app-element-range-chart svg{height:100%;overflow:hidden;width:100%}app-element-range-chart .range-bg{fill:var(--range-chart-fill-color)}app-element-range-chart .range-pointer{fill:var(--range-chart-pointer-color);fill-opacity:1}app-element-range-chart text{fill:var(--range-chart-text-color);text-anchor:middle;font-size:.75rem}app-circuit-breaker-elements-table .sun-table sun-header-row,app-circuit-breaker-elements-table .sun-table sun-row{align-items:center;background-color:var(--table-row-background-color);grid-template-columns:40px 1.5fr repeat(4,.5fr) 2fr 1fr}app-circuit-breaker-elements-table .sun-table sun-cell{font-size:.875rem}app-circuit-breaker-elements-table .sun-table sun-cell label{font-size:.75rem}app-circuit-breaker-elements-table h2{font-size:1.1rem;margin:.75rem 0;text-transform:none}app-circuit-breaker-elements-table .cdk-column-trend{padding-bottom:0;padding-top:0}app-circuit-elements-table .sun-table sun-header-row,app-circuit-elements-table .sun-table sun-row{align-items:center;background-color:var(--table-row-background-color);grid-template-columns:40px 1.5fr repeat(2,.5fr) 2fr 1fr}app-circuit-elements-table .sun-table sun-cell{font-size:.875rem}app-circuit-elements-table .sun-table sun-cell label{font-size:.75rem}app-circuit-elements-table.extended-columns .sun-table sun-header-row,app-circuit-elements-table.extended-columns .sun-table sun-row{grid-template-columns:40px 1.5fr 1fr repeat(8,.5fr) 2fr 1fr}app-circuit-elements-table h2{font-size:1.1rem;margin:.75rem 0;text-transform:none}app-circuit-elements-table .cdk-column-range,app-circuit-elements-table .cdk-column-trend{padding-bottom:0;padding-top:0}.sun-theme-light{--sun-table-subtitle-text-color:#797979;--sun-table-headline-text-color:#4b4f54}.sun-theme-dark{--sun-table-subtitle-text-color:#797979;--sun-table-headline-text-color:#fff}sun-header-row,sun-row{align-items:center;grid-template-columns:3.75rem 1.5fr repeat(6,minmax(80px,.75fr)) 1fr}sun-header-row sun-cell>label,sun-row sun-cell>label{font-size:.875rem;margin:0}sun-header-row sun-cell sun-health-pill,sun-row sun-cell sun-health-pill{font-size:.75rem}.fac-items-table-headline{color:var(--sun-table-headline-text-color);font-size:1rem;font-weight:500;padding-bottom:.375rem}.sun-table sun-cell .name-label .subtitle,.sun-table sun-cell .name-label a{display:block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sun-table sun-cell .name-label .subtitle{color:var(--sun-table-subtitle-text-color);font-size:1rem;font-weight:400;max-height:1rem}app-inlet-elements-table .sun-table sun-header-row,app-inlet-elements-table .sun-table sun-row{align-items:center;background-color:var(--table-row-background-color);grid-template-columns:2fr repeat(9,1fr)}app-inlet-elements-table .sun-table sun-header-row sun-cell:first-child,app-inlet-elements-table .sun-table sun-header-row sun-header-cell:first-child,app-inlet-elements-table .sun-table sun-row sun-cell:first-child,app-inlet-elements-table .sun-table sun-row sun-header-cell:first-child{padding-left:10px}app-inlet-elements-table .sun-table sun-cell{font-size:.875rem}app-inlet-elements-table .sun-table sun-cell label{font-size:.75rem}app-inlet-elements-table h2{font-size:1.1rem;margin:.75rem 0;text-transform:none}app-outlet-elements-table .sun-table sun-header-row,app-outlet-elements-table .sun-table sun-row{align-items:center;background-color:var(--table-row-background-color);grid-template-columns:40px 40px 1fr repeat(3,.5fr) 2fr 1fr}app-outlet-elements-table .sun-table sun-cell{font-size:.875rem}app-outlet-elements-table .sun-table sun-cell label{font-size:.75rem}app-outlet-elements-table.extended-columns .sun-table sun-header-row,app-outlet-elements-table.extended-columns .sun-table sun-row{grid-template-columns:40px 40px 1fr .5fr 1fr repeat(5,.5fr) 2fr 1fr}app-outlet-elements-table h2{font-size:1.1rem;margin:.75rem 0;text-transform:none}app-outlet-elements-table .cdk-column-range,app-outlet-elements-table .cdk-column-trend{padding-bottom:0;padding-top:0}.sun-theme-light{--sun-fac-items-panel-headline-text-color:#4b4f54}.sun-theme-dark{--sun-fac-items-panel-headline-text-color:#fff}.fac-items-panel-headline{color:var(--sun-fac-items-panel-headline-text-color);font-size:1rem;font-weight:500;padding-bottom:.375rem}app-ups-output-details{display:block}app-ups-output-details label{flex-basis:150px!important}app-ups-output-details sun-form-field .sun-form-field-infix{line-height:1.75rem;padding-left:5px}:root{--sensor-icon-color:#fff;--sensor-icon-size:1.875rem;--sensor-icon-bkg-color:#f18a20;--sensor-icon-decom-bkg-color:#797979}.sun-theme-light{--card-bkg-color:#fbfbfb;--card-border-color:#dedede;--card-text-color:#4b4f54;--card-item-title-color:#4b4f54;--card-item-border-color:#d0c6bc}.sun-theme-dark{--card-bkg-color:#191919;--card-border-color:#353535;--card-text-color:#fff;--card-item-title-color:#cfcfcf;--card-item-border-color:#4b4f54}app-sensor-card{background-color:var(--card-bkg-color);border:1px solid var(--card-border-color);color:var(--card-text-color);display:flex;height:100px;padding:1rem 0}app-sensor-card .section+.section{border-left:1px solid var(--card-item-border-color)}app-sensor-card .section:nth-of-type(-n+2){max-width:25%;overflow:hidden}app-sensor-card .section{display:flex;flex:1 25%;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;padding:0 1rem}app-sensor-card .section.sensor-info{flex:2 25%;max-width:50%;overflow:hidden}app-sensor-card .section .sensor-events-value,app-sensor-card .section .sensor-position-value,app-sensor-card .section .sensor-reading-value{align-items:center;display:flex;flex-direction:row}app-sensor-card .section .sensor-reading-value{overflow-x:hidden;position:relative}app-sensor-card .section .sensor-reading-value sun-icon{align-items:center;background-color:var(--sensor-icon-bkg-color);border-radius:100%;color:var(--sensor-icon-color);display:flex;flex-basis:var(--sensor-icon-size);font-size:1.25rem;height:var(--sensor-icon-size);justify-content:center;margin-right:.625rem;position:absolute;width:1.875rem;width:var(--sensor-icon-size)}app-sensor-card .section .sensor-reading-value sun-icon:before{height:100%;line-height:var(--sensor-icon-size)}app-sensor-card .section .sensor-reading-value sun-icon.decom{background-color:var(--sensor-icon-decom-bkg-color)}app-sensor-card .section .sensor-reading-value .reading{flex:1 0 100%;height:var(--sensor-icon-size);line-height:var(--sensor-icon-size);margin-left:2.375rem;overflow-x:hidden;text-overflow:ellipsis}app-sensor-card .section .section-label,app-sensor-card .section .sensor-label{color:var(--card-item-title-color);font-size:.875rem;font-weight:500;max-width:98%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}app-sensor-card .section .sensor-events-value,app-sensor-card .section .sensor-position-value,app-sensor-card .section .sensor-reading-value{font-size:1.5rem;font-weight:500;height:var(--sensor-icon-size);white-space:nowrap}app-sensor-card .section sun-health-pill{align-items:center;display:flex;font-size:.875rem;justify-content:center;margin-left:1rem;max-width:fit-content;padding:1px 1.5rem 0}app-sensor-card .section sun-health-pill.decom{font-size:.75rem;margin-left:0;padding:.5px .625rem 0}app-sensor-card .section .sensor-data{max-width:98%;white-space:nowrap}app-sensor-card .section .sensor-data li{overflow:hidden;text-overflow:ellipsis}app-circuit-pole-elements-table .sun-table sun-header-row,app-circuit-pole-elements-table .sun-table sun-row{align-items:center;background-color:var(--table-row-background-color);grid-template-columns:40px 1.5fr repeat(3,.5fr) 2fr 1fr}app-circuit-pole-elements-table .sun-table sun-cell{font-size:.875rem}app-circuit-pole-elements-table .sun-table sun-cell label{font-size:.75rem}app-circuit-pole-elements-table h2{font-size:1.1rem;margin:.75rem 0;text-transform:none}app-circuit-pole-elements-table .cdk-column-range,app-circuit-pole-elements-table .cdk-column-trend{padding-bottom:0;padding-top:0}.sun-theme-light{--tab-panel-tab-text-color:#191919;--tab-panel-tab-background-color:#ebe5e0;--tab-panel-active-tab-background-color:#fff;--tab-panel-background-color:#fff;--tab-panel-border-color:#d0c6bc;--tab-panel-tab-border-color:var(--tab-panel-border-color);--tab-panel-toolbar-background-color:#ebe5e0;--tab-panel-list-header-background-color:#f2ece6;--tab-panel-list-row-even-background-color:#fbfbfb;--tab-panel-list-row-odd-background-color:#fff}.sun-theme-dark{--tab-panel-tab-text-color:#fff;--tab-panel-tab-background-color:#191919;--tab-panel-active-tab-background-color:#282828;--tab-panel-background-color:#282828;--tab-panel-border-color:transparent;--tab-panel-tab-border-color:var(--tab-panel-border-color);--tab-panel-toolbar-background-color:#353535;--tab-panel-list-header-background-color:#0f0f0f;--tab-panel-list-row-even-background-color:#191919;--tab-panel-list-row-odd-background-color:#191919}#element-tabs{display:flex;margin-bottom:-1px;margin-top:30px}#element-tabs div{display:flex}#element-tabs a+a{border-left:none}#element-tabs a{background-color:var(--tab-panel-tab-background-color);border:1px solid var(--tab-panel-tab-border-color);color:var(--tab-panel-tab-text-color);font-size:.75rem;font-weight:400;padding:.25rem 1.5rem;text-decoration:none}#element-tabs a.active{background-color:var(--tab-panel-active-tab-background-color);border-bottom:none;text-decoration:none}#element-tabs a:hover{text-decoration:none}#element-tabs-container{background-color:var(--tab-panel-background-color);border:1px solid var(--tab-panel-border-color);padding:1rem}#element-tabs-container sun-toolbar{background-color:var(--tab-panel-toolbar-background-color)}#element-tabs-container sun-table sun-header-row{background-color:var(--tab-panel-list-header-background-color)}#element-tabs-container sun-table sun-row:nth-child(odd){background-color:var(--tab-panel-list-row-odd-background-color)}#element-tabs-container sun-table sun-row:nth-child(2n){background-color:var(--tab-panel-list-row-even-background-color)}.sun-theme-dark{--table-row-background-color:#0f0f0f}app-device-elements-table .sun-table sun-header-row,app-device-elements-table .sun-table sun-row{background-color:var(--table-row-background-color);grid-template-columns:40px repeat(3,minmax(120px,1fr)) 40px .75fr 2.5fr 1.5fr}app-device-elements-table .sun-table sun-row{align-items:start;justify-items:start}app-device-elements-table .sun-table sun-header-row{align-items:center}app-device-elements-table .sun-table sun-cell,app-device-elements-table .sun-table sun-header-cell{overflow:hidden;width:100%}app-device-elements-table .sun-table sun-cell:first-child,app-device-elements-table .sun-table sun-header-cell:first-child{padding-left:10px}app-device-elements-table .sun-table sun-cell sun-select button,app-device-elements-table .sun-table sun-header-cell sun-select button{background-color:transparent!important;border:none!important;box-shadow:none!important;color:inherit!important;padding-left:0}app-device-elements-table .sun-table sun-cell div.ng-star-inserted,app-device-elements-table .sun-table sun-header-cell div.ng-star-inserted{word-wrap:normal;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}app-device-elements-table .sun-table sun-cell a,app-device-elements-table .sun-table sun-header-cell a{word-wrap:normal;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}app-device-elements-table .sun-table sun-cell.trend{justify-self:stretch;padding:15px 0}app-device-elements-table .sun-table sun-cell.range{align-self:center;justify-self:stretch}app-device-elements-table .sun-table sun-cell{font-size:.875rem}app-device-elements-table .sun-table sun-cell label{font-size:.75rem}app-device-elements-table .sun-table sun-cell:first-child{font-size:1rem}app-device-elements-table h2{font-size:1.1rem;margin:.75rem 0;text-transform:none}app-device-elements-table .cdk-column-range,app-device-elements-table .cdk-column-trend{padding-bottom:0;padding-top:0}app-region-details{display:flex;flex-direction:column;height:100%}app-room-details,app-row-details{display:flex;flex-direction:column;height:1200px}app-sensor-editor{display:block}app-sensor-editor label{flex-basis:130px!important}app-sensor-editor sun-form-field:not(:first-of-type) .sun-form-field-infix{line-height:1.75rem;padding-left:5px}app-territory-details{display:flex;flex-direction:column;height:100%}app-data-center-tree{display:flex;flex-direction:column;width:100%}app-data-center-tree sun-tree{flex:1;overflow:auto}app-association-dialog .autocomplete-angle-up-down{font-size:1.25rem;margin-right:.625rem}app-association-dialog .autocomplete-remove{padding-right:.625rem}app-power-control-dialog sun-panel-content{display:flex;flex-direction:column}.sun-theme-light{--tab-scroll-arrow-icon-color:#f18a20;--tab-scroll-arrow-background-color:#ebe5e0;--tab-scroll-arrow-border-color:#d0c6bc}.sun-theme-dark{--tab-scroll-arrow-icon-color:#f18a20;--tab-scroll-arrow-background-color:#191919;--tab-scroll-arrow-border-color:#4b4f54}.tab-scroll-arrow{align-items:center;background-color:var(--tab-scroll-arrow-background-color);border:1px solid var(--tab-scroll-arrow-border-color);box-sizing:border-box;color:var(--tab-scroll-arrow-icon-color);cursor:pointer;display:flex!important;font-size:.875rem;height:31px!important;justify-content:center;position:absolute;top:0;width:31px;z-index:100}.tab-scroll-arrow.left{left:0}.tab-scroll-arrow.right{right:36px}sun-tabbed-view.scrollable sun-tabbed-view-tab:first-of-type{padding-left:30px}sun-tabbed-view.scrollable sun-tabbed-view-tab:last-of-type{padding-right:60px}
/*# sourceMappingURL=ng-core-1d92473a.css.map*/