/* [project]/src/app/cabinetgrotesk_c2c95818.module.css [app-client] (css) */
@font-face {
  font-family: cabinetGrotesk;
  src: url("../media/CabinetGrotesk_Variable-s.p.2jq64rnxrh74r.woff2") format("woff2");
  font-display: swap;
  font-weight: 100 900;
}

@font-face {
  font-family: cabinetGrotesk Fallback;
  src: local(Arial);
  ascent-override: 84.24%;
  descent-override: 27.11%;
  line-gap-override: 8.71%;
  size-adjust: 103.28%;
}

.cabinetgrotesk_c2c95818-module__omlTfG__className {
  font-family: cabinetGrotesk, cabinetGrotesk Fallback;
}

.cabinetgrotesk_c2c95818-module__omlTfG__variable {
  --font-cabinet-grotesk: "cabinetGrotesk", "cabinetGrotesk Fallback";
}

/* [project]/src/app/global.css [app-client] (css) */
:root {
  --ag-header-height: 48px;
  --ag-row-height: 40px;
  --ag-background-color: #fff;
  --ag-header-background-color: #1e476d;
  --ag-header-foreground-color: #fff;
  --ag-border-color: #e2e8f0;
  --ag-odd-row-background-color: #f8fafc;
  font-family: "system-ui", Arial, sans-serif;
}

.ag-theme-material {
  --ag-font-size: 14px;
  --ag-header-height: 48px;
  --ag-row-height: 42px;
}

.ag-theme-material .ag-header-cell-text {
  font-style: normal;
  font-weight: 600;
}

.ag-theme-material .ag-row {
  border-bottom: 1px solid var(--ag-border-color);
}

.ag-theme-material .ag-row-odd {
  background-color: var(--ag-odd-row-background-color);
}

/*# sourceMappingURL=src_app_1e36pqx._.css.map*/