:root{--dark-blue-color: #1b76bb;--dark-blue-color-with-big-alpha: rgba(27, 118, 187, .3);--dark-blue-color-with-alpha: rgba(27, 118, 187, .1);--dark-blue-color-with-small-alpha: rgba(27, 118, 187, .05);--light-blue-color: #3db2e3;--white-color: white;--green-color: #3bb950;--green-color-with-alpha: rgba(59, 185, 80, .05);--orange-color: #f7ae26;--red-color: #ff6b6b;--red-color-with-alpha: rgba(255, 107, 107, .05);--greyed-out-color: rgba(127, 143, 175, .5);--uploaded-color: #31b779;--not-uploaded-color: #707070;--error-color: #cf0004;--ml-color: #ff00ff;--status-button-diameter: 14px;--divs-border-radius: 5px;--buttons-border-radius: 15px;--divs-box-shadow: 0 0 10px rgba(0, 0, 0, .1);--header-height: 3em;--upper-bar-height: 3em;--closed-sidebar-width: 5em;--expanded-sidebar-width: 12em;--home-gap: 35px;--timeline-height: 270px;--button-height: 25px;--a4-sheet-width: 21cm;--a4-sheet-height: 29.7cm;--a4-sheet-margin: 1.27cm 2.5cm;--a4-sheet-side-margin: 2.5cm;--a4-sheet-vertical-margin: 1.27cm;--a4-sheet-header-height: 1.23cm;--a4-sheet-content-height: 24.7cm;--a4-sheet-content-width: 16cm;--a4-sheet-footer-height: 1.23cm}*{margin:0;box-sizing:border-box;font-family:Lato,serif;scrollbar-color:#1b76bb transparent}h1,h2,h3,h4,h5,h6,span,p{color:inherit}span,p,button{font-size:1em}.ribbon{position:absolute;padding-top:10px;z-index:20}.highcharts-ribbon,.ribbon span{background-color:var(--dark-blue-color);color:var(--white-color);padding:2px 30px 4px 25px;border-radius:0 20px 20px 0;font-weight:700;height:1.5em}.box-header{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:1.5em;padding:0 .5em;border-radius:var(--divs-border-radius) var(--divs-border-radius) 0 0;background-color:var(--dark-blue-color);color:var(--white-color);font-weight:700}.close-button{fill:var(--dark-blue-color);height:1em;position:absolute;top:.5em;right:.5em;cursor:pointer}button{color:var(--dark-blue-color);background-color:var(--white-color);border:1px solid var(--dark-blue-color);border-radius:var(--divs-border-radius)}button.active{background-color:var(--dark-blue-color);color:var(--white-color)}button:hover{background-color:var(--dark-blue-color-with-alpha);color:var(--dark-blue-color);cursor:pointer}select{padding:5px 30px 5px 5px;margin-bottom:0;font-size:16px;width:250px;border:1px solid var(--dark-blue-color);border-radius:var(--divs-border-radius);cursor:pointer;background-color:transparent;height:35px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%231b76bb' stroke-width='1'%3E%3Cpath d='M5 7.5L10 12.5 15 7.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;color:var(--dark-blue-color)}select:hover{background-color:var(--dark-blue-color-with-alpha)}select:focus{border:1px solid var(--dark-blue-color);border-radius:var(--divs-border-radius);outline:none}option{color:var(--dark-blue-color)}.settings-row,.first-settings-row{width:100%;height:5rem;display:flex;flex-direction:row}.settings-row{border-top:1px solid var(--dark-blue-color)}.settings-name,.settings-value,.settings-buttons{position:relative;display:flex;flex-direction:row;align-items:center;height:100%;gap:.5em}.settings-name{width:31%;justify-content:flex-start;padding-left:2.1em}.settings-value{width:40%;justify-content:flex-start;padding-left:.5em}.settings-buttons{width:29%;justify-content:center}.settings-info{width:70%;font-size:.8em;margin-left:auto}.settings-state{width:25%;display:flex;margin-right:auto}.settings-button{background-color:var(--white-color);color:var(--dark-blue-color);border:1px solid var(--dark-blue-color);border-radius:var(--divs-border-radius);height:1.5em;width:4em;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer}.settings-button:hover{background-color:var(--dark-blue-color-with-alpha)}.settings-button:disabled{background-color:var(--white-color);cursor:default}input::placeholder,::-webkit-input-placeholder{color:var(--dark-blue-color-with-big-alpha);font-size:.7em}.text-input{border-top:none;border-right:none;border-bottom:1px solid var(--dark-blue-color);border-left:none;color:var(--dark-blue-color);width:100%;background-color:var(--white-color);font-size:1em}.text-input:focus-visible{outline:none}.text-input:disabled{border-bottom:1px solid var(--dark-blue-color-with-big-alpha)}.text-input.ng-invalid.ng-touched{border-bottom:1px solid var(--red-color)}.default-file-input{display:none}.spinner{height:5em;aspect-ratio:1}.date-input{color:inherit;font-size:1em;border:none;border-bottom:1px solid var(--dark-blue-color)}.date-input:focus-visible{outline:none}.date-input.ng-invalid.ng-touched{border-bottom:1px solid var(--red-color)}.tooltip{position:absolute;background-color:var(--white-color);color:var(--dark-blue-color);border:1px solid var(--dark-blue-color);border-radius:var(--divs-border-radius);box-shadow:var(--divs-box-shadow);font-size:1em;padding:0 .5em;z-index:1000;white-space:pre-wrap;font-weight:400}.highcharts-chart{width:100%;height:100%;display:block}.status-filter-button{height:var(--status-button-diameter);width:var(--status-button-diameter);border:none;border-radius:calc(var(--status-button-diameter) / 2);opacity:.3;position:relative;color:var(--dark-blue-color)}.status-filter-button:hover{cursor:pointer;opacity:1}.status-filter-button.active{opacity:1}.ok-status,.ok-status.active,.ok-status:hover{background-color:var(--green-color)}.warning-status,.warning-status.active,.warning-status:hover{background-color:var(--orange-color)}.alarm-status,.alarm-status.active,.alarm-status:hover{background-color:var(--red-color)}.ok-value{color:var(--green-color)}.warning-value{color:var(--orange-color)}.alarm-value{color:var(--red-color)}::-webkit-scrollbar-track{background-color:#1b76bb1a;color:#1b76bb1a}::-webkit-scrollbar-thumb{background-color:#1b76bb;color:#1b76bb}::-webkit-calendar-picker-indicator{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 24 24"><path fill="%231b76bb" d="M20 3h-1V1h-2v2H7V1H5v2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 18H4V8h16v13z"/></svg>')}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.log-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;min-height:1.5em;position:relative;padding-left:.75em;gap:.5em}.log-row app-icon-chevron{height:100%;width:.75em}.log-row:before{content:"";position:absolute;left:0;top:0;width:.5em;height:100%;background-color:var(--rectangle-color)}.json-viewer{border:1px solid var(--dark-blue-color);padding:.5em;height:100%;width:100%;overflow:auto}ngx-json-viewer{display:block}ngx-json-viewer .segment-key{color:var(--dark-blue-color)!important}ngx-json-viewer .segment-separator{color:var(--dark-blue-color)!important}ngx-json-viewer .segment-value{color:var(--light-blue-color)!important}ngx-json-viewer .toggler{color:var(--dark-blue-color)!important}ngx-json-viewer .segment-type-null .segment-value{background-color:transparent!important}
