/* Colores propios de examenesguardiacivil.es (se cargan después de los estilos comunes del motor) */
:root {
  --navy: #0f3d2e;
  --navy-2: #175a43;
  --sea: #2f8f5b;
  --primary: #1f7a52;
  --primary-soft: #e3f3ea;
  --text: #10261d;
  --line: #d7e6dd;
  --surface-2: #edf5f0;
  --bg: #f4f8f5;
  --shadow: 0 1px 2px rgba(15, 61, 46, .06), 0 8px 24px rgba(15, 61, 46, .08);
  --c-gc: #1f7a52;
}
@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) { --bg: #0b1712; --surface: #12241c; --surface-2: #1a3127; --line: #284536; --primary: #4fc18a; --primary-ink: #04140c; --primary-soft: #173a2a; }
}
:root[data-theme="dark"] { --bg: #0b1712; --surface: #12241c; --surface-2: #1a3127; --line: #284536; --primary: #4fc18a; --primary-ink: #04140c; --primary-soft: #173a2a; }
.s-gc .ico-tit { color: var(--c-gc); }
