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)}.scannerAddressTextField{height:30px;border:1px solid black;border-radius:3px;background-color:#f1ab49;color:#000}.scannerAddressTextField>label{font-style:italic;font-weight:700;color:#000}.scannerAddressTextField::part(input-field){height:50%;background-color:#f1ab49}:root{--custom_article_color: #0a314f;--custom_product_color: #373f71;--custom_subcomponent_color: #444d54}.article{background-color:var(--custom_article_color)}.product{background-color:var(--custom_product_color)}.subcomponent{background-color:var(--custom_subcomponent_color)}vaadin-grid::part(redstuff){background-color:#9e1111}.container{height:50px;width:100px;display:flex;justify-content:center;align-items:center}.input-wrapper{position:relative;display:inline-block}.color-picker{height:40px;width:80px;border-radius:10%;display:inline-block}.color-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;color:#fff;pointer-events:none}.image-container{position:relative;display:inline-block}.image-with-close{display:block}.image-close-button{position:absolute;top:-5px;right:-25px;background-color:transparent;color:#fff;border:none;cursor:pointer;width:24px;height:24px;padding:0}.fileUploadButton{margin-top:20px}.subcomponent-dialog .subcomponent-grid{width:700px;height:500px;margin-top:1rem;margin-left:.5rem;align-self:unset;margin-bottom:10px}.copyarticle-dialog .copyarticle-grid{width:600px;height:500px;margin-top:1rem;margin-left:.5rem;align-self:unset;margin-bottom:10px}.orderComponent-dialog .orderComponent-grid,.article-order-grid{width:800px;height:500px;margin-top:1rem;margin-left:.5rem;align-self:unset;margin-bottom:10px}.orderComponentGrid{width:50%;height:400px;margin-top:20px}.orderComponentTextEditor{width:50%;height:400px;margin-top:20px;margin-right:10px;border:2px solid black}.orderComponentTextEditor::part(toolbar){background-color:#ed8a00}.orderComponentTextEditor::part(content){background-color:#fff;color:#000}.orderComponentTextEditor::part(toolbar-button){color:#000}.saveRTEButton{background-color:#ed8a00;color:#000}.saveRTEButton[disabled]{background-color:#855819}.formLayout{margin-left:10px;margin-right:10px}.iotconnectAnchor{margin-left:30%;margin-top:25px}.bugNotesTextEditor{width:100%;height:400px;margin-top:10px;margin-right:10px;margin-left:10px;border:2px solid black}.bugNotesTextEditor::part(toolbar){background-color:#ed8a00}.bugNotesTextEditor::part(content){background-color:#fff;color:#000}.bugNotesTextEditor::part(toolbar-button){color:#000}.searchField{margin-top:4px}.footerButtonLayout{margin-top:10px;margin-left:10px}.fileUploadEditorGrid{width:600px;height:600px}.scanAddOutputField{height:200px;margin-bottom:10px}.scanAddOutputField::part(input-field){color:#fff;background-color:#2b3a4f}.scanAddInputField{max-height:75px;margin-bottom:10px;color:#fff}.scanAddInputField>label,.scanAddOutputField>label{color:#fff}.buildGrid{margin-top:10px}.buildHeader{margin-top:10px;margin-left:10px}.qrNumberHLayout{padding:50px 50px 50px 0}.inventoryTextField{font-size:1.5rem}.inventoryOutputField{background-color:#fff;margin-bottom:50px;width:800px;height:400px}.inventoryOutputField::part(input-field){color:#000!important}.logoBackground{width:360px;height:150px;background-color:#2c3d52;border-top-left-radius:10px;border-top-right-radius:10px}.loginform{border-bottom-left-radius:10px;border-bottom-right-radius:10px}vaadin-app-layout::part(navbar){background-image:linear-gradient(to bottom,#ed8c00,99%,#233348);color:#000}vaadin-drawer-toggle::part(icon){color:#000}vaadin-grid::part(header-cell),vaadin-grid-pro::part(header-cell){background-color:#ed8a00}vaadin-grid ::part(indicators),vaadin-grid-pro ::part(indicators){color:#000}vaadin-grid,vaadin-grid-pro{margin-left:10px;margin-right:10px;margin-bottom:10px;border:1px solid rgba(255,255,255,.5);--lumo-header-text-color: #000000}vaadin-text-field,vaadin-number-field,vaadin-select,vaadin-checkbox,vaadin-password-field,vaadin-email-field,vaadin-date-picker{padding-top:0}vaadin-split-layout{height:100vh!important}.black-color{color:#000}.white-color{color:#fff}.black-background-color{background-color:#000}
