header nav a:any-link{text-decoration:none;padding:0 var(--lumo-space-s);border-radius:var(--lumo-border-radius-m);outline:0}header nav a:hover{color:var(--lumo-header-text-color)}header nav a:active{background-color:var(--lumo-contrast-5pct)}header nav a:focus-visible{box-shadow:0 0 0 2px var(--lumo-primary-color-50pct)}header nav a[highlight] span{color:var(--lumo-primary-text-color)}header nav a[highlight]{background-color:var(--lumo-primary-color-10pct)}vaadin-app-layout::part(drawer){background-color:#2c3d52;border-top:1px solid #45566e}.v-loading-indicator{position:absolute;top:50%;left:50%;pointer-events:auto;z-index:2147483647;width:50px;padding:8px;aspect-ratio:1;border-radius:50%;background:#fff;--_m: conic-gradient(#0000 10%,#000), linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear;content:""}@keyframes l3{to{transform:rotate(1turn)}}.darkblueBackgroundColor{background-color:#233348}.whiteSmokeText{color:#f5f5f5}.contrastbluecolor{color:var(--lumo-primary-contrast-color);background-color:var(--lumo-primary-color)}.background-image{background-image:url(/images/M2.svg);background-repeat:no-repeat;background-position:center;background-size:cover;width:100vw;height:100vh}.fileUploadEditorGrid{width:800px;height:800px}.serverconfiguration-view{display:flex;flex-direction:column;height:100%}.serverconfiguration-view vaadin-split-layout{width:100%;height:100%}.serverconfiguration-view vaadin-grid{height:100%}.serverconfiguration-view .editor-layout{display:flex;flex-direction:column;width:400px}.serverconfiguration-view .editor{flex-grow:1;padding:var(--lumo-space-l)}.serverconfiguration-view .editor vaadin-checkbox{padding-top:var(--lumo-space-m)}.serverconfiguration-view .button-layout{width:100%;flex-wrap:wrap;background-color:var(--lumo-contrast-5pct);padding-bottom:var(--lumo-space-s);padding-top:var(--lumo-space-s);padding-left:var(--lumo-space-l);padding-right:var(--lumo-space-l);gap:var(--lumo-space-m)}.serverconfiguration-view .grid-wrapper{width:100%}.serverconfiguration-view .disabledLoadCertButton{margin-top:15px;color:#f5f5f533;background-color:#2c3d52}.serverconfiguration-view .enabledLoadCertButton{color:var(--lumo-primary-contrast-color);background-color:var(--lumo-primary-color)}.serverconfiguration-view vaadin-upload-file-list::part(list){height:40px;border-radius:5px;margin-top:10px;margin-bottom:10px;background-color:#fff;color:#000}.serverconfiguration-view vaadin-upload-file::part(remove-button){color:#000}.nodeconfiguration-view{display:flex;flex-direction:column;height:100%}.nodeconfiguration-view vaadin-split-layout{width:100%;height:100%}.nodeconfiguration-view vaadin-grid{height:100%}.nodeconfiguration-view .editor-layout{display:flex;flex-direction:column;width:400px}.nodeconfiguration-view .editor{flex-grow:1;padding:var(--lumo-space-l)}.nodeconfiguration-view .editor vaadin-checkbox{padding-top:var(--lumo-space-m)}.nodeconfiguration-view .button-layout{width:100%;flex-wrap:wrap;background-color:var(--lumo-contrast-5pct);padding-bottom:var(--lumo-space-s);padding-top:var(--lumo-space-s);padding-left:var(--lumo-space-l);padding-right:var(--lumo-space-l);gap:var(--lumo-space-m)}.nodeconfiguration-view .grid-wrapper{width:100%}.customerconfiguration-view{display:flex;flex-direction:column;height:100%}.customerconfiguration-view vaadin-grid{height:100%}.customerconfiguration-view .editor-layout{display:flex;flex-direction:column;width:200px}.customerconfiguration-view .editor{flex-grow:1;padding:var(--lumo-space-l)}.customerconfiguration-view vaadin-crud::part(editor){max-width:200px}.hawk-view{display:flex;flex-direction:column;height:100%}.hawk-view vaadin-split-layout{width:100%;height:100%}.hawk-view vaadin-grid{height:100%}.hawk-view vaadin-split-layout>[slot=secondary]{position:relative}.hawk-view vaadin-text-area::part(label){color:#000;font-weight:700;font-size:large}.hawk-view vaadin-text-area::part(input-field){color:#000;font-weight:550;font-size:medium}.hawk-view .custom-textarea{position:absolute;margin-left:15px;margin-top:57px;opacity:.75;background-color:#b3c6e8;border:2px solid #233348;border-radius:10px;padding-top:10px;padding-left:10px}.hawk-view vaadin-select::part(input-field){background-color:#233348}.hawk-view vaadin-select-value-button{background-color:#233348}.hawk-view vaadin-select-item{color:var(--lumo-body-text-color)}.hawk-view .chartlayout{padding:5px 10px 0}.hawk-view .gridheaderlayout{margin-top:0;margin-left:0;margin-right:0}.hawk-view .leftsplitVlayout{padding-top:5px;padding-bottom:0}.hawk-view .rightsplitVlayout{padding-top:20px}.hawk-view p{margin-top:0;margin-bottom:0}.hawk-view vaadin-accordion-heading{padding-top:0;padding-bottom:0}.hawk-view vaadin-accordion-panel::part(content){padding-top:0;padding-bottom:0}.hawk-view vaadin-accordion-heading::part(content){padding-top:0;padding-bottom:0}.projectgrid{width:800px}.notelabel{margin-left:16px}.pulsefield{padding-top:5px}.pulsefield>input{color:#f5f5f5}.pulsefield>label{color:#fff}.isNaN{background-color:#890404}.detailsLayout{border:.2px solid rgba(255,255,255,.2);border-radius:3px;padding:10px}.dataListHeaderLayout{padding-bottom:10px}.showAlarmLevelsCheckbox{margin-bottom:5px;font-size:14px;font-weight:400;color:#f5f5f5}.opcua-view{display:flex;flex-direction:column;height:100%}.opcua-view vaadin-split-layout{width:100%;height:100%}.opcua-view vaadin-split-layout>[slot=secondary]{position:relative}.opcua-view .grid-wrapper{border-bottom:1px solid #fff}.opcua-view .chartlayout{padding:0 10px}.hawkloggerconfiguration-view{display:flex;flex-direction:column;height:100%}.hawkloggerconfiguration-view vaadin-grid{height:100%}.hawkloggerconfiguration-view vaadin-text-field::part(input-field){background-color:var(--lumo-contrast-10pct)}.hawkloggerconfiguration-view vaadin-text-field[readonly]::part(input-field):after{border:none}.hawkloggerconfiguration-view .loggerdetailsformlayout{border:1px solid rgb(133,139,151);padding:0 10px 10px;margin-bottom:10px}.hawkloggerconfiguration-view .loggerdetailsformlayout vaadin-text-field::part(input-field){background-color:var(--lumo-contrast-10pct);color:#f5f5f5}.hawkloggerconfiguration-view .loggerdetailsformlayout vaadin-text-field>label{color:#f5f5f5}.hawkloggerconfiguration-view .loggerdetailsformlayout vaadin-integer-field::part(input-field){background-color:var(--lumo-contrast-10pct);color:#f5f5f5}.hawkloggerconfiguration-view .loggerdetailsformlayout vaadin-integer-field>label{color:#f5f5f5}.logdialog::part(header){background-color:#1b3350}.logdialog::part(overlay){border-radius:10px;border:1px solid white}.logdialog::part(content){padding:0}.logarea{padding:0}.logarea::part(input-field){background-color:#fff;color:#000}.opcuawriteconfiguration-view{display:flex;flex-direction:column;height:100%}.opcuawriteconfiguration-view vaadin-split-layout{width:100%;height:100%}.opcuawriteconfiguration-view vaadin-grid{height:100%}.opcuawriteconfiguration-view .editor-layout{display:flex;flex-direction:column;width:400px}.opcuawriteconfiguration-view .editor{flex-grow:1;padding:var(--lumo-space-l)}.opcuawriteconfiguration-view .editor vaadin-checkbox{padding-top:var(--lumo-space-m)}.opcuawriteconfiguration-view .button-layout{width:100%;flex-wrap:wrap;background-color:var(--lumo-contrast-5pct);padding-bottom:var(--lumo-space-s);padding-top:var(--lumo-space-s);padding-left:var(--lumo-space-l);padding-right:var(--lumo-space-l);gap:var(--lumo-space-m)}.opcuawriteconfiguration-view .grid-wrapper{width:100%}.settings-dialog .portnumber{margin-top:20px;color:#fff}.settings-dialog vaadin-number-field{padding-top:7px}.settings-dialog vaadin-integer-field{padding-top:7px}.settings-dialog vaadin-text-field{padding-top:7px}.settings-dialog vaadin-email-field{padding-top:7px}.settings-dialog vaadin-select{padding-top:7px}.settings-dialog .analog-alarm-checkbox-layout{padding-left:27px}.settings-dialog .digital-alarm-checkbox-layout{padding-left:43px}.viewerconfig-dialog .viewerconfig-grid{width:300px;height:300px;margin-top:1rem;margin-left:.5rem;align-self:unset;margin-bottom:10px}.viewerconfig-dialog .selectedviewers{border-color:green}.viewerconfig-dialog .availableviewers{border-color:#980909}.viewerconfig-dialog .div-container{display:flex;flex-direction:row;flex-wrap:wrap}.logoBackground{width:360px;height:150px;background-color:var(--lumo-primary-color);border-top-left-radius:10px;border-top-right-radius:10px}.loginform{background-color:#2c3d52;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.responsive-image{width:290px;height:85px}.splitter>[slot=primary]{padding-top:0}.splitter>[slot=secondary]{margin-top:16px;border:1px solid rgba(255,255,255,.2)}.splitter{box-sizing:border-box;padding:16px}.wrapper{padding-left:0;padding-right:0}.buttonholder{padding-bottom:10px}.periodicExportGrid::part(header-cell){background-color:#ed8a00}.periodicExportGrid{--lumo-header-text-color: #000000}.periodicExportGrid ::part(indicators){color:#000}.loggerGrid::part(header-cell){background-color:#ed8a00}.loggerGrid{border:1px solid rgba(255,255,255,.5);--lumo-header-text-color: #000000}.loggerGrid ::part(indicators){color:#000}.settingsHeaderlayout{padding-left:16px;padding-top:16px}.exportdetailsformlayout{border:1px solid rgba(255,255,255,.5);padding:10px}.whatVerticalLayout{padding-top:0}.whenVerticalLayout{padding-top:0;padding-right:0}.howVerticalLayout{padding-left:20px;padding-top:0;padding-right:0}.howInnerVerticalLayout{padding-top:0;padding-left:0;padding-right:0}.selectAllCheckbox{--vaadin-checkbox-background-hover: var(--lumo-primary-color);--vaadin-checkbox-background: #2C3D52}.asAccuReportCheckbox{padding-top:20px}.import-view .importGrid::part(header-cell){background-color:#ed8a00}.import-view .importGrid{--lumo-header-text-color: #000000}.import-view .importGrid ::part(indicators){color:#000}.import-view .chartlayout{padding:0 10px}.import-view .headerCloseButton{margin-top:0}.importDialog .upload>vaadin-button::part(label){color:#fff}.importDialog .upload vaadin-upload-file>vaadin-progress-bar[indeterminate]{background-color:#fff}.importDialog .upload vaadin-upload-file-list::part(list){color:#fff}.importDialog .upload vaadin-upload-file::part(status){color:#fff}.importDialog .uploadIsUploading vaadin-upload-file-list{width:400px}.dialogIsUploading::part(footer){display:flex;justify-content:flex-start}.mobile-view{border-radius:12px;padding:12px;background-color:#fff}.mobile-view span{color:#000;font-size:30px}.mobile-view .portSpan{color:#000;font-size:20px}.mobile-view vaadin-select{--vaadin-input-field-value-color: black}.mobile-view vaadin-select::part(label){color:#000;background-color:#fff;padding:2px 6px;border-radius:8px}.mobile-view vaadin-select::part(toggle-button){color:#000;background-color:#fff;border-radius:4px}.mobile-view vaadin-select::part(input-field){background-color:#ed8c00;color:#000;border-radius:4px}.mobile-view hr{margin:0;background-color:gray}.mobile-view h4{background-color:#ed8c00;border-radius:8px;color:#000;padding:10px;text-align:center}.mobile-view h5{color:#000;text-align:center}.mobile-view .timeLabel{margin-top:30px;font-size:smaller;color:#000;text-align:center}vaadin-app-layout::part(navbar){background-image:linear-gradient(to bottom,#ed8c00,99%,#233348);color:#000}vaadin-drawer-toggle::part(icon){color:#000}.black-color{color:#000}.white-color{color:#fff}.black-background-color{background-color:#000}
