@import url('./main-layout.css');
@import url('./responsive.css');
@import url('./views/home-view.css');
@import url('./views/login-view.css');
/* @import lines must stay at the top: a CSS @import after any rule is ignored in the production build */
    html {
      --lumo-base-color: white;
      --lumo-font-size: 1rem;
      --lumo-font-size-xxxl: 1.75rem;
      --lumo-font-size-xxl: 1.375rem;
      --lumo-font-size-xl: 1.125rem;
      --lumo-font-size-l: 1rem;
      --lumo-font-size-m: 0.875rem;
      --lumo-font-size-s: 0.8125rem;
      --lumo-font-size-xs: 0.75rem;
      --lumo-font-size-xxs: 0.6875rem;
      --lumo-line-height-m: 1.4;
      --lumo-line-height-s: 1.2;
      --lumo-line-height-xs: 1.1;
      --lumo-size-xl: 3rem;
      --lumo-size-l: 2.5rem;
      --lumo-size-m: 2rem;
      --lumo-size-s: 1.75rem;
      --lumo-size-xs: 1.5rem;
      --lumo-space-xl: 1.875rem;
      --lumo-space-l: 1.25rem;
      --lumo-space-m: 0.625rem;
      --lumo-space-s: 0.3125rem;
      --lumo-space-xs: 0.1875rem;

    }

/* item movement report: opening balance rows */
vaadin-grid::part(opening-row) {
  font-weight: bold;
}

/* cost by supplier, compare view: the cheapest supplier of an item */
vaadin-grid::part(cheapest-row) {
  font-weight: bold;
  color: var(--lumo-success-text-color);
}

