/* === Tema claro === */
body[data-theme="light"] {
  --primary-color: #008a48;
  --primary-color-dark: #00602a;
  --primary-color-light: #c5e8d0;
}

/* === Tema oscuro === */
body[data-theme="dark"] {
  --primary-color: #2cb878;
  --primary-color-dark: #008a48;
  --primary-color-light: #1a3d2a;
}

/* === Header: fondo verde LOF === */
.c-header {
  background-color: #008a48;
  border-bottom: none;
}

/* === Título del header en blanco === */
.c-header__title {
  color: #ffffff;
}

/* === Links del header en blanco con hover === */
.c-header__link {
  color: rgba(255, 255, 255, 0.9);
}

.c-header__link:hover {
  color: #ffffff;
}

/* === Botón "Nueva propuesta" en el header: blanco con texto verde === */
.c-header .c-button--primary {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #008a48;
}

.c-header .c-button--primary:hover {
  background-color: #c5e8d0;
  border-color: #c5e8d0;
}

/* === Tipografía: system fonts como la app === */
body {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}

/* === Footer: ocultar "Powered by Fider" === */
.c-footer {
  display: none;
}