/* [project]/config/escritorio/tema.css [app-client] (css) */
:root {
  --onyx: #15120f;
  --paper: #f4efe6;
  --card: #fbf8f2;
  --ink: #1b1916;
  --muted: #6f6a61;
  --line: #dcd4c4;
  --oxblood: #6e1d2b;
  --brass: #9c7c3f;
  --forest: #2e5a46;
  --alert: #8a2418;
  --banner-bg: #ebe3d2;
  --banner-ink: #4a3d1e;
  --aviso-bg: #efe9dc;
  --field-border: #cbc2ae;
  --field-bg: #fff;
  --hash-bg: #fff;
  --font-serif: Georgia, "Iowan Old Style", "Times New Roman", serif;
  --font-sans: "Helvetica Neue", Arial, sans-serif;
  --font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;
  --fs-cabecalho: 20px;
  --fs-titulo-cartao: 17px;
  --fs-corpo: 14px;
  --fs-secundario: 13px;
  --fs-etiqueta: 11px;
  --fs-kpi: 28px;
  --largura-maxima: 1120px;
  --cartao-min: 300px;
  --filete-cabecalho: 3px;
  --margem-lateral-mobile: 16px;
}

@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) {
    --onyx: #0d0b09;
    --paper: #1b1916;
    --card: #211e1a;
    --ink: #f4efe6;
    --muted: #a89f90;
    --line: #3a352d;
    --oxblood: #b23a4b;
    --brass: #c6a059;
    --forest: #5a9b7c;
    --alert: #c8503f;
    --banner-bg: #2a2419;
    --banner-ink: #e6d9b8;
    --aviso-bg: #26231c;
    --field-border: #4a4538;
    --field-bg: #15120f;
    --hash-bg: #15120f;
  }
}

:root[data-theme="dark"] {
  --onyx: #0d0b09;
  --paper: #1b1916;
  --card: #211e1a;
  --ink: #f4efe6;
  --muted: #a89f90;
  --line: #3a352d;
  --oxblood: #b23a4b;
  --brass: #c6a059;
  --forest: #5a9b7c;
  --alert: #c8503f;
  --banner-bg: #2a2419;
  --banner-ink: #e6d9b8;
  --aviso-bg: #26231c;
  --field-border: #4a4538;
  --field-bg: #15120f;
  --hash-bg: #15120f;
}

/* [project]/src/app/globals.css [app-client] (css) */
* {
  box-sizing: border-box;
}

html, body {
  margin: 0;
  padding: 0;
}

body {
  background: var(--paper);
  color: var(--ink);
  font-family: var(--font-sans);
  font-size: var(--fs-corpo);
  -webkit-font-smoothing: antialiased;
}

h1, h2, h3 {
  font-family: var(--font-serif);
  font-weight: normal;
}

.monospaco {
  font-family: var(--font-mono);
}

img, svg {
  max-width: 100%;
  height: auto;
}

.tabela-rolavel {
  width: 100%;
  overflow-x: auto;
}

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