/* Tema "suave": fondo claro y tonos de mar y arena. */
:root[data-tema="suave"] {
  --fondo: #f3fbfa;
  --texto: #12324a;
  --acento-1: #0e7c86;
  --acento-2: #e76f51;
  --acento-3: #f2a65a;
  --sobre-acento: #12324a;

  --c1: #7fd1c7; --c2: #f7c59f; --c3: #9ec9e8; --c4: #f4a6a0;
  --c5: #c3b6e8; --c6: #b9dfa5; --c7: #8fb8de; --c8: #f2d88a;
  --c9: #86d2d9; --c10: #f6b08d; --c11: #a9d9b5; --c12: #e3a9d1; --c13: #f0e08c;
}
