/* ==========================================================================
   KONTEO — tokens de marca  ·  v3, 8-sep-2026 (tanda F2)
   Dirección ÚNICA (decidida con Roman a partir de sus 3 referencias): CARTA
   CELESTE SOBRE TINTA AZUL, dibujada en ORO DE LÍNEA. Sin mezclas: nada de
   pergamino ni grabado claro (fue la v2). Serif Libre Caslon Display para
   logotipo y titulares, Instrument Sans para cuerpo y cifras: APROBADO.
   Fuente de verdad visual: lamina.html.
   LOGOTIPO: el nombre SOLO, con el sello de carta celeste alrededor (logos/orbitas-sello.svg,
   orbitas-lockup.svg y orbitas-sello-icono.svg). El símbolo NUNCA sustituye una letra.
   Símbolo suelto: logos/simbolo-astrolabio.svg (completo) y -icono.svg (a partir de 104 px).
   ========================================================================== */

:root {
  /* ---- FONDOS DE NOCHE (tinta base + dos hermanos para alternar) ---------- */
  --k-tinta:      #0E1524;  /* fondo de todo, marca y app */
  --k-tinta-2:    #121B2E;  /* tarjetas sobre tinta */
  --k-petroleo:   #10282F;  /* láminas y tarjetas alternas */
  --k-berenjena:  #221A30;  /* láminas y tarjetas alternas */

  /* ---- ORO (acento único; casi siempre como LÍNEA, nunca como bloque) ----- */
  --k-oro:        #C9A45C;  /* líneas, ornamento, eyebrows, pills */
  --k-oro-luz:    #E6C87A;  /* el destello, el logotipo grande */
  --k-oro-hondo:  #8E7238;  /* oro en sombra */
  --k-oro-linea:  rgba(201,164,92,.55);  /* filetes y anillos */
  --k-filete:     rgba(201,164,92,.28);  /* bordes de tarjeta */
  --k-filete-2:   rgba(201,164,92,.14);  /* separadores de fila */

  /* ---- TEXTO --------------------------------------------------------------- */
  --k-crema:      #EDE4D0;  /* texto y cifras */
  --k-crema-2:    #B7B0A0;  /* secundario */
  --k-apagado:    #7E859A;  /* terciario, metadatos */

  /* ---- SEMÁFORO DEL DINERO (solo en datos, como contorno, nunca relleno) --- */
  --k-bien:       #7FA36B;
  --k-ojo:        #D08A4A;
  --k-mal:        #C4574A;

  /* ---- TIPOGRAFÍA (aprobada) ----------------------------------------------- */
  --k-display: 'Libre Caslon Display', Georgia, 'Times New Roman', serif;
  --k-texto:   'Instrument Sans', system-ui, -apple-system, sans-serif;

  /* ---- FORMA --------------------------------------------------------------- */
  /* Bloques de marca a canto vivo con filete de oro. Solo la app y los pills usan radios. */
  --k-r-app:   22px;
  --k-r-full:  999px;
  --k-sombra:  0 30px 60px rgba(0,0,0,.5);   /* elevación neutra, sin halos de color */

  /* ---- MOVIMIENTO (los cuatro gestos, y ninguno más) ------------------------ */
  --k-t-rapido: 180ms;   /* toques, pills */
  --k-t-medio:  420ms;   /* entrar/salir de pantalla, giro de anillos */
  --k-t-lento:  2600ms;  /* la constelación dibujándose (espera) */
  --k-curva:    cubic-bezier(.2,.7,.2,1);
}

.k-cifra { font-variant-numeric: tabular-nums; letter-spacing: -.01em; }
.k-eyebrow { font-size: 11px; letter-spacing: .26em; text-transform: uppercase; color: var(--k-oro); font-weight: 600; }
.k-wm { font-family: var(--k-display); font-weight: 400; text-transform: uppercase; letter-spacing: .02em; line-height: 1; }

@media (prefers-reduced-motion: reduce) { :root { --k-t-medio: 0ms; --k-t-lento: 0ms; } }
