.button{background: #002E3E;color: white}.button:hover{background: #0594CA}vaadin-tabs{background: #002E3E;padding: 0px 0px;color: white}vaadin-tab{background: #002E3E;padding-bottom: 1%;margin: auto;color: white}.spacer-hr{margin-bottom: 33px}.spec-sheet-photo-label{margin-top: 0px}.acronym-label{list-style: none;padding: 5px}.speed-Label{padding-bottom: 5px}.bom-label{padding-bottom: 5px}.product-label{padding-bottom: 5px}.finished-good-label{padding-bottom: 5px}button{color: white;background: #002E3E;border: 1px #002E3E}button:hover{background: #0594CA}vaadin-button{background: #002E3E;color: white;box-shadow: 2px 2px 2px rgba(0,0,0,.45)}vaadin-button:hover{background: #0594CA}hr{background-color: #002E3E}.icon-tab iron-icon{width: 1em;height: 1em}.icon-tab span{margin-left: .5em}.logout-button{margin-left: auto;margin-right: 1em;box-shadow: none}vaadin-tab[selected]{color: #FE9423;font-weight: bold}#assets-sheet{display: flex;width: 100%;flex-wrap: wrap}img{width: 250px}.label{font-weight: bold}.indented{text-indent: 1em}.field-display-layout{margin: auto;max-width: 80vw}.itemdef-form{max-width: 40em}pre{background-color: transparent;white-space: pre-wrap}vaadin-button[disabled]{background-color: gray}vaadin-app-layout::part(navbar){background-color: #002E3E;opacity: 1;max-height: 20px}vaadin-login-overlay-wrapper::part(brand){background-color: #002E3E}vaadin-app-layout::part(navbar)::before vaadin-checkbox[indeterminate]::part(checkbox),vaadin-checkbox[checked]::part(checkbox){background: #002E3E}vaadin-grid::part(header-cell){background-color: #002E3E;color: var(--lumo-base-color);font-weight: bold}vaadin-text-area[focused]::part(label),vaadin-text-area::part(label){color: #002E3E}vaadin-text-field[focused]::part(label),vaadin-text-field::part(label){color: #002E3E}.bom-editor-save-button{background-color: green}.cancel-button{background-color: red}#validation{color: red;font-weight: bold}.spec-sheet-form{max-width: 64em}.button-container{text-align: right}.button-container vaadin-button{height: 2em}.button-container vaadin-button:not(:last-of-type){margin-right: 2px}button{border-radius: 2px;padding: 2px 4px;box-shadow: 2px 2px 2px rgba(0,0,0,.45)}.item-count-label{margin-top: auto;float: left}.search-bar{width: 100%;align-items: baseline}.status-search-box{margin-left: auto}.short-layout{padding-top: 0;padding-bottom: 0}.back-button{position: absolute;top: 2em;left: 1em;margin: 0}.content-layout{position: relative}.pdf-button-container{position: absolute;top: 0}