vaadin-grid::part(cell){border:1px solid rgb(220,220,220);font-size:12px;min-height:26px;text-align:center}vaadin-grid-cell-content{padding:1px 6px;margin:0}vaadin-grid::part(footer-cell){color:#fff;background:var(--appcolor);text-align:right}vaadin-grid::part(header-cell){min-height:30px;color:#fff;background:var(--appcolor);text-align:center;white-space:normal;vertical-align:middle;display:grid;line-height:140%;align-content:center}vaadin-grid-sorter[direction]{color:#fff}vaadin-grid::part(odd-row-cell){background-color:#8b151333}vaadin-grid::part(body-cell){color:#000;text-align:right}vaadin-grid::part(periode){text-align:right;color:#fff;background:var(--appcolor);border:1px solid white}vaadin-grid::part(firstColumn){text-align:left;color:#fff;background:var(--appcolor)}vaadin-grid::part(negative){color:red}vaadin-grid::part(outOfTriangle){background:#fff;border:none}vaadin-grid::part(firstCelloutOfTriangle){background:#fff;border:none}vaadin-grid::part(marked){background-color:#9dff00;color:#000}vaadin-grid::part(delete){text-decoration:line-through;color:red;font-weight:700}vaadin-grid::part(default){background:#a6fefc}vaadin-grid::part(target){background:#fff7bd}vaadin-grid::part(overhundred){background:#fa0000}vaadin-grid::part(hasComment){position:relative}vaadin-grid::part(smallerThanOne){color:red}vaadin-grid::part(hasComment):after{content:"";position:absolute;top:0;right:0;width:0;height:0;display:block;border-left:7px solid transparent;border-bottom:7px solid transparent;border-top:7px solid #f00}vaadin-grid::part(textfield){height:40px}vaadin-grid.resultselectiongrid::part(textfield){height:30px}vaadin-grid::part(textfieldMarked){background-color:#8b151333;padding-right:2px}vaadin-grid::part(lower_minus_two){background:#900;color:#fff}vaadin-grid::part(lower_minus_one_five){background:#e60000}vaadin-grid::part(lower_minus_one){background:#ff4d4d}vaadin-grid::part(lower_minus_zero_five){background:#f99}vaadin-grid::part(lower_zero){background:#ffe6e6}vaadin-grid::part(higher_plus_two){background:#196719;color:#fff}vaadin-grid::part(lower_plus_two){background:#28a428}vaadin-grid::part(lower_plus_one_five){background:#46d246}vaadin-grid::part(lower_plus_one){background:#84e184}vaadin-grid::part(lower_plus_zero_five){background:#c1f0c1}vaadin-grid::part(editCell){font-style:italic;border:7px solid white;background:#f0f0f0}vaadin-grid::part(editCell odd-row-cell){font-style:italic;border:7px solid rgba(139,21,19,.2);background:#f0f0f0}vaadin-grid::part(editCell marked){font-style:italic;border:7px solid #9DFF00;background:#f0f0f0;color:#000}vaadin-grid::part(bold){font-weight:700}vaadin-grid::part(NaNFaktorMCL){background:#a6fefc}vaadin-grid-tree-toggle::part(toggle){color:gray}vaadin-grid::part(nichtInSumme){color:gray}vaadin-grid.exportCSVGrid::part(body-cell){text-align:left}vaadin-grid.reserveAnalyseTree{--lumo-primary-color-10pct: var(--appcolor)}vaadin-grid.reserveAnalyseTree::part(cell){font-size:16px;border:white}vaadin-grid.reserveAnalyseTree::part(first-column-cell){background-color:#fff}vaadin-grid.reserveAnalyseTree::part(body-cell){text-align:left;color:var(--secondAppColor)}vaadin-grid.reserveAnalyseTree::part(rot_fett){color:red}vaadin-grid.reserveAnalyseTree::part(rot_fett):after{content:"⚠"}vaadin-grid.reserveAnalyseTree::part(blau_fett){color:#00f}vaadin-grid.reserveAnalyseTree::part(orange_fett_warnung):after{content:"⚠"}vaadin-grid.reserveAnalyseTree::part(orange_fett_warnung){color:orange}vaadin-grid.reserveAnalyseTree::part(orange_fett_warnung_reservierung){color:orange}vaadin-grid.reserveAnalyseTree::part(aggregation):after{content:"∑"}vaadin-grid.reserveAnalyseTree::part(aggregation_mutter):after{content:"∑";display:inline}vaadin-grid.reserveAnalyseTree::part(selected-row-cell){color:#fff}vaadin-grid.bornhuetterFergusonGrid{margin:20px}vaadin-checkbox::part(checkbox){background:#fff;box-shadow:0 0 0 2px silver,inset 0 1px #fff,inset 0 -1px #ececec,0 2px 3px #0000000d;font-weight:700}vaadin-checkbox::part(checkbox):after{color:#e61a1a}vaadin-checkbox.gridHeaderCheckbox{color:#fff;font-size:var(--lumo-font-size-s)}vaadin-checkbox.readonly::part(checkbox):after{background:#fff;cursor:default;opacity:.5;filter:alpha(opacity=50)}vaadin-menu-bar-button{box-shadow:inset 0 1px #fff,inset 0 -1px #ececec,0 2px 3px #0000000d;font-weight:400;background:#f9f9f9;color:#1a1a1a;border:1px solid #c9c9c9;border-radius:1px}vaadin-menu-bar-button:hover{color:#fff;background:var(--appcolor)}vaadin-menu-bar-button[expanded]{color:#fff;background:var(--appcolor)}vaadin-menu-bar-item[aria-haspopup]:hover{background-color:#8b151333}.loginview-headline{color:#8b1513;font-size:110px;letter-spacing:-.05em;font-weight:600;padding:0}.loginview-subheadline{font-size:30px;letter-spacing:-.05em;margin-bottom:5px;font-weight:600}.loginview-version{font-size:20px;letter-spacing:-.05em;margin-bottom:5px;font-weight:600;color:var(--lumo-primary-text-color)}.loginview-logo{padding-top:47px;padding-bottom:47px;height:200px;margin-top:10px}.restaHeaderStyle{font-weight:600;font-size:15px;margin-top:8px}.restaHeaderStyleWithoutMargin{font-weight:600;font-size:15px}.loginview-copyright{color:var(--lumo-primary-text-color);text-align:center}.beltiosheadercomponent-appname{color:#8b1513;font-size:40px;letter-spacing:-.05em;font-weight:600}.beltiosheadercomponent-logo{height:60px;padding-right:20px}.beltiosfootercomponent-logo{height:25px}.beltiosfootercomponent-logocaption{font-size:15px}.beltiosfootercomponent-spacerbetweenlinks{margin-left:6px}.beltiosfootercomponent-link{border:none;-webkit-box-shadow:none;box-shadow:none;background:transparent;color:inherit;cursor:pointer;color:#e61a1a;text-decoration:underline;font-weight:inherit;-webkit-transition:color .14s;-moz-transition:color .14s;transition:color .14s}.h1{font-weight:600;font-size:25px;letter-spacing:-.03em;color:var(--lumo-primary-text-color)}.h2{color:var(--lumo-primary-text-color)}vaadin-tabsheet::part(tabs-container){border-bottom:1.5px solid #c9c9c9;margin-bottom:8px}vaadin-tab{border:1px solid #c9c9c9;border-radius:6px}vaadin-tab[selected]{background:var(--appcolor);color:#fff;border-radius:6px}vaadin-tabsheet::part(content){padding:0}vaadin-tabs::part(tabs){margin-left:4px;padding:0 6px;border:1px solid transparent;line-height:34px;border-radius:4px 4px 0 0;font-weight:500;-webkit-transition:background-color .16s;-moz-transition:background-color .16s;transition:background-color .16s}vaadin-context-menu-item:hover{color:var(--secondAppColor);background-color:#8b151333}vaadin-context-menu-item[expanded]{color:var(--secondAppColor);background-color:#8b151333}vaadin-context-menu-item{min-height:27px;max-height:27px}vaadin-text-field::part(input-field){background:#fff;border:.5px solid rgb(192,192,192);font-weight:400;min-height:20px}vaadin-text-field[readonly]::part(input-field){background:#fafafa;border:.5px solid rgb(192,192,192);font-weight:400;min-height:30px}.tfInGrid::part(input-field){padding:0;font-size:12px;min-height:26px;max-height:26px}.tfInGrid{padding:0;min-height:26px;max-height:26px}vaadin-number-field::part(input-field){background:#fff;border:.5px solid rgb(192,192,192);font-weight:400;min-height:30px}vaadin-integer-field::part(input-field){background:#fff;border:.5px solid rgb(192,192,192);font-weight:400;min-height:30px}vaadin-text-area[readonly]{background:#fafafa}vaadin-notification-card::part(content){border-radius:4px;text-align:center;background:#fff;-webkit-box-shadow:0px 5px 15px 0px rgba(0,0,0,.15);box-shadow:0 5px 15px #00000026;padding:18px 21px;color:#000}vaadin-notification-card[theme=primary]::part(content){background:#fff;color:#ed473b}vaadin-notification-card[theme=warning]::part(content){background:#fff3d2;color:#ac7c00}vaadin-notification-card[theme=error]::part(content){background:#ed473b;color:#fff;font-weight:500;-webkit-box-shadow:0px 5px 15px 0px rgba(0,0,0,.25);box-shadow:0 5px 15px #00000040;padding-right:56px}vaadin-dialog-overlay::part(title){font-size:18px}vaadin-dialog-overlay::part(header){padding:3px 8px}vaadin-dialog-overlay::part(footer){padding:4px 8px}.lumnion-theme{--appcolor: #D63727;--appColorOpacity: hsla(5,69%,50%,.5);--secondAppColor: #58595B;--lumo-primary-text-color: var(--secondAppColor);--lumo-secondary-text-color: var(--appcolor);--lumo-primary-color: rgb(192, 192, 192);--lumo-body-text-color: var(--secondAppColor);--lumo-primary-color-10pct: rgba(230, 26, 26, .5);--lumo-primary-color-50pct: var(--appcolor);--lumo-primary-contrast-color: var(--appcolor);--lumo-disabled-text-color: var(--appColorOpacity);--lumo-size-xl:2rem;--lumo-grid-header-row-height: 8px}.beltios-theme,html{--appcolor: #8b1513;--appColorOpacity: hsla(1,76%,31%,.5);--secondAppColor: #8b1513;--lumo-primary-text-color: #8b1513;--lumo-secondary-text-color: #8b1513;--lumo-primary-color: rgb(192, 192, 192);--lumo-body-text-color: #8b1513;--lumo-primary-color-10pct: rgba(230, 26, 26, .5);--lumo-primary-color-50pct: #8b1513;--lumo-primary-contrast-color: #8b1513;--lumo-disabled-text-color: var(--appColorOpacity);--lumo-size-xl:2rem;--lumo-grid-header-row-height: 8px}vaadin-select::part(input-field){background:#fff;border:.5px solid rgb(192,192,192);font-weight:400}vaadin-select::part(label){font-size:15px}.selectInGrid::part(input-field){padding:0;font-size:12px;min-height:26px;max-height:26px}.selectInGrid{padding:0;min-height:26px;max-height:26px}vaadin-combo-box::part(input-field){background:#fff;border:.5px solid rgb(192,192,192);font-weight:400}vaadin-combo-box::part(label){font-size:15px}vaadin-select-value-button>vaadin-select-item{font-weight:400}vaadin-date-picker::part(input-field){background:#fff;border:.5px solid rgb(192,192,192);font-weight:400}vaadin-radio-group{padding:0}vaadin-radio-button::part(radio){background:#fff;border:.5px solid rgb(192,192,192)}vaadin-radio-group::part(label){font-weight:600;font-size:15px}vaadin-button{box-shadow:inset 0 1px #fff,inset 0 -1px #ececec,0 2px 3px #0000000d;background:#f9f9f9;border-radius:4px;border:1.6px solid #c9c9c9;font-weight:600}vaadin-button[disabled]{opacity:.5;filter:alpha(opacity=50);color:var(--appcolor)}vaadin-button.orange_fett_warnung::part(label):before{content:"⚠"}vaadin-button.orange_fett_warnung::part(label){color:orange}vaadin-button.rot_fett_warnung::part(label){color:red}vaadin-button.rot_fett_warnung::part(label):before{content:"⚠"}
