html{--lumo-primary-color-50pct: rgba(0, 130, 150, .5);--lumo-primary-color-10pct: rgba(0, 130, 150, .1);--lumo-primary-color: #008296ff;--vaadin-app-layout-drawer-width: 240px;--lumo-border-radius-m: .5em;--vaadin-button-border-radius: 3px;--lumo-font-size-m: 1em;--lumo-font-size-s: .95em;--lumo-font-size-xs: .9em;--lumo-font-family: "Arial", "Helvetica", sans-serif;--lumo-body-text-color: #111111ff;--lumo-body-text-color-darker: #0f1111ff;--lumo-primary-text-color: #006170ff;--amazon-button-color: #f0c14bff;--amazon-button-hover: #e0b039ff;--amazon-button-border: #a88734ff;--amazon-orange: #febd69ff;--amazon-price-color: #b12704ff;--amazon-header-blue: #131921ff;--amazon-footer-blue: #232f3eff;--amazon-background: #f3f3f3ff;--app-darker-green: #002f36ff;--app-card-bg: #ffffff;--app-card-bg-alt: #f9f9f9;--app-card-bg-highlight: #fff8e1;--app-card-bg-selected: #e0f0ff;--app-card-border: #cccccc;--app-card-border-dashed: #dddddd;--app-text-muted: #666666;--app-text-subtle: #999999;--app-text-emphasis: #000090;--app-success-bg: #e8f5e8;--app-success-border: #4caf50;--app-success-text: #2e7d32;--app-error-bg: #ffebee;--app-drag-border: #006a72;--app-drag-bg: rgba(0, 106, 114, .05);--app-drag-bg-hover: rgba(0, 106, 114, .2)}html[theme~=dark]{--lumo-base-color: #1e1e1e;--amazon-background: #121212;--lumo-body-text-color: #e0e0e0;--lumo-body-text-color-darker: #f0f0f0;--lumo-secondary-text-color: #b0b0b0;--lumo-primary-text-color: #00c4d6;--lumo-primary-color: #00b4c6;--lumo-primary-color-50pct: rgba(0, 180, 198, .5);--lumo-primary-color-10pct: rgba(0, 180, 198, .1);--lumo-contrast: #ffffff;--lumo-contrast-5pct: rgba(255, 255, 255, .05);--lumo-contrast-10pct: rgba(255, 255, 255, .1);--lumo-contrast-20pct: rgba(255, 255, 255, .2);--lumo-contrast-30pct: rgba(255, 255, 255, .3);--lumo-contrast-40pct: rgba(255, 255, 255, .4);--lumo-contrast-50pct: rgba(255, 255, 255, .5);--lumo-contrast-60pct: rgba(255, 255, 255, .6);--lumo-contrast-70pct: rgba(255, 255, 255, .7);--lumo-contrast-80pct: rgba(255, 255, 255, .8);--lumo-contrast-90pct: rgba(255, 255, 255, .9);--amazon-button-color: #e6a800;--amazon-button-hover: #cc9500;--amazon-button-border: #c9920e;--amazon-orange: #ffb84d;--amazon-price-color: #ff6b6b;--app-darker-green: #001a1d;--app-card-bg: #2d2d2d;--app-card-bg-alt: #383838;--app-card-bg-highlight: #3d3520;--app-card-bg-selected: #1a3a5c;--app-card-border: rgba(255, 255, 255, .15);--app-card-border-dashed: rgba(255, 255, 255, .25);--app-text-muted: #aaaaaa;--app-text-subtle: #888888;--app-text-emphasis: #6eb5ff;--app-success-bg: #1a3d1a;--app-success-border: #4caf50;--app-success-text: #81c784;--app-error-bg: #3d1a1a;--app-drag-border: #00c4d6;--app-drag-bg: rgba(0, 196, 214, .1);--app-drag-bg-hover: rgba(0, 196, 214, .25)}html[theme~=dark] body{background-color:var(--amazon-background);color:var(--lumo-body-text-color)}html[theme~=dark] vaadin-button{background-color:var(--amazon-button-color);color:#111;border-color:var(--amazon-button-border)}html[theme~=dark] vaadin-button:hover{background-color:var(--amazon-button-hover)}html[theme~=dark] vaadin-text-field::part(input-field),html[theme~=dark] vaadin-password-field::part(input-field),html[theme~=dark] vaadin-select::part(input-field),html[theme~=dark] vaadin-combo-box::part(input-field),html[theme~=dark] vaadin-text-area::part(input-field){background-color:var(--lumo-contrast-10pct);color:var(--lumo-body-text-color)}html[theme~=dark] vaadin-grid{background-color:var(--lumo-base-color);color:var(--lumo-body-text-color)}html[theme~=dark] vaadin-grid::part(cell){background-color:var(--lumo-base-color)}html[theme~=dark] vaadin-grid::part(row):hover{background-color:var(--lumo-contrast-10pct)}html[theme~=dark] vaadin-dialog-overlay::part(overlay){background-color:var(--app-card-bg);color:var(--lumo-body-text-color)}html[theme~=dark] vaadin-notification-card{background-color:var(--app-card-bg);color:var(--lumo-body-text-color)}body{background-color:var(--amazon-background);color:var(--lumo-body-text-color);line-height:1.5}vaadin-button{background-color:var(--amazon-button-color);color:#111;border-radius:3px;font-weight:500;border:1px solid var(--amazon-button-border);box-shadow:0 1px #fff6 inset;padding:.5em 1em}vaadin-button:hover{background-color:var(--amazon-button-hover)}vaadin-drawer-toggle{color:#fff}vaadin-tabsheet::part(tabs-container){background-color:var(--app-darker-green)}vaadin-tabs{min-width:0;width:100%;background-color:var(--app-darker-green)}vaadin-tabs[overflow~=start]::part(back-button),vaadin-tabs[overflow~=end]::part(forward-button){opacity:1!important;color:var(--lumo-primary-text-color)}vaadin-tabs::part(back-button):hover,vaadin-tabs::part(forward-button):hover{color:#f90!important}vaadin-tab{color:#fff}vaadin-tab[selected]{color:#f90}vaadin-app-layout::part(navbar){background-color:var(--app-darker-green)}vaadin-app-layout::part(drawer){background-color:var(--app-darker-green);color:#fff}vaadin-app-layout::part(drawer) vaadin-icon{color:#008296}.text-body{color:var(--lumo-primary-color)!important}.text-primary{color:#f90!important}.bg-primary-10{background-color:#ffffff26!important}nav a .text-body{color:#fff!important}nav a.bg-primary-10 .text-primary{color:#f90!important}nav a vaadin-icon{color:var(--lumo-primary-color)!important}nav a.bg-primary-10 vaadin-icon{color:#f90!important}footer{color:#fff!important}vaadin-app-layout::part(drawer) [theme~="badge contrast"]{background-color:#008296;color:#fff}.progress-bar-done{top:5px;bottom:5px;background:var(--lumo-success-color);position:absolute;border-radius:4px}.progress-bar-ongoing{top:5px;bottom:5px;background:var(--lumo-primary-color);position:absolute;border-radius:4px}.progress-bar-full{position:relative;height:24px;width:310px;border:1px solid var(--lumo-contrast-20pct);border-radius:5px;background:var(--lumo-base-color);box-shadow:inset 0 1px 3px #0000001a}[theme~=wrap-cell-content] vaadin-grid-cell-content{white-space:normal;padding:var(--lumo-space-xs)}vaadin-grid-cell-content{padding:var(--lumo-space-s)}vaadin-grid-row[selected]{background-color:var(--lumo-primary-color-10pct)!important}vaadin-grid-row[part~=odd-row].available{background-color:var(--lumo-success-color-10pct)}vaadin-grid-row[part~=even-row].available{background-color:var(--lumo-success-color-5pct)}vaadin-grid-row[part~=odd-row].completed{background-color:var(--lumo-contrast-5pct)}vaadin-grid-row[part~=even-row].completed{background-color:var(--lumo-contrast-10pct)}vaadin-grid::part(row){transition:background-color .2s}vaadin-grid::part(row):has([selected]){background-color:var(--lumo-primary-color-10pct)}vaadin-grid::part(row):has([theme~="badge success"]:not(:has([theme~="badge error"]))){background-color:var(--lumo-success-color-10pct)}vaadin-grid::part(row):has([theme~="badge success"]:has-text("Finished")){background-color:var(--lumo-contrast-5pct)}vaadin-combo-box[theme~=contrast]::part(toggle-button):before{color:#f90!important;opacity:1;font-size:1.2em}vaadin-combo-box[theme~=contrast]:hover::part(toggle-button):before{color:#fff!important}@media (max-width: 800px){vaadin-combo-box-overlay{--lumo-base-color: var(--amazon-background);--lumo-body-text-color: #000000;--lumo-primary-color: #ff9900ff}vaadin-combo-box[theme~=contrast]::part(toggle-button):before{color:#f90!important;opacity:1;font-size:1.3em}}.full-height-panel{padding:var(--lumo-space-m);width:100%;box-sizing:border-box;display:flex;flex-direction:column;min-height:var(--full-height-grid-min, 70vh);gap:var(--lumo-space-m)}.flex-column-fill{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;width:100%}.stock-parcel-grid::part(selected-row){background-color:var(--amazon-orange)!important}.stock-parcel-grid::part(selected-row-cell){background-color:var(--amazon-orange)!important}.inline-tabsheet vaadin-tabs{background-color:transparent}.inline-tabsheet::part(tabs-container){background-color:transparent;border-bottom:1px solid var(--lumo-contrast-20pct)}.inline-tabsheet vaadin-tab{color:var(--lumo-body-text-color)}.inline-tabsheet vaadin-tab[selected]{color:var(--lumo-primary-color)}.inline-tabsheet vaadin-tab:hover:not([selected]){color:var(--lumo-primary-text-color)}
