/* maQster: zaakceptowana paleta. Plik nie zmienia stylów bez użycia zmiennych. */
:root, [data-theme="light"] {
  --maq-background: #F5F4EE;
  --maq-surface: #FFFFFF;
  --maq-surface-raised: #EBEDE7;
  --maq-text: #252824;
  --maq-text-muted: #62685E;
  --maq-border: #D6D9D2;
  --maq-accent: #F28A17;
  --maq-on-accent: #FFFFFF;
  --maq-accent-hover: #DE7810;
  --maq-focus: #8A4907;
  --maq-success: #2F6B45;
  --maq-warning: #875A12;
  --maq-danger: #A93432;
}

[data-theme="dark"] {
  --maq-background: #1A1C19;
  --maq-surface: #252824;
  --maq-surface-raised: #30342F;
  --maq-text: #F5F4EE;
  --maq-text-muted: #B0B6AA;
  --maq-border: #484D45;
  --maq-accent: #F28A17;
  --maq-on-accent: #FFFFFF;
  --maq-accent-hover: #F7A84B;
  --maq-focus: #F28A17;
  --maq-success: #96C3A5;
  --maq-warning: #EDBF71;
  --maq-danger: #F0A19A;
}

:root {
  --maq-font-ui: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --maq-font-size-base: 16px;
  --maq-content-width: 1340px;
}
/* Liczniki: font-variant-numeric: tabular-nums; */

/* Fixed dark surfaces used inside the light layout. Values from the supplied dark palette. */
:root {
  --maq-dark-background: #1A1C19;
  --maq-dark-surface: #252824;
  --maq-dark-text: #F5F4EE;
  --maq-dark-muted: #B0B6AA;
  --maq-dark-border: #484D45;
  --maq-dark-surface-raised: #30342F;
}

/* Text wordmark used in descriptions, headings and interface copy. */
.maqster-wordmark {
  display: inline !important;
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: 700 !important;
  line-height: inherit !important;
  letter-spacing: normal !important;
  color: inherit !important;
  text-transform: none !important;
  white-space: nowrap;
}

.maqster-wordmark > .maqster-wordmark__q {
  display: inline !important;
  font: inherit !important;
  color: var(--maq-accent, #F28A17) !important;
  text-transform: none !important;
}

.maqster-wordmark,
.maqster-wordmark > .maqster-wordmark__q {
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background: none !important;
  box-shadow: none !important;
}
