/* Capa 3b — anulaciones por idioma. `|=` cubre las variantes regionales (ar-SA, zh-Hans-CN…).

   Aquí solo vive lo cualitativo: qué familia usar y qué propiedades del estilo latino no
   tienen sentido en ese script. Los multiplicadores los escribe el panel en vivo. */

[lang|="ar"] {
  --p4-family: var(--p4-font-family-arabic);
  /* Chrome ya ignora el tracking en cursivas, pero no todos los motores lo garantizan. */
  --p4-letter-spacing: var(--p4-core-letter-spacing-0);
  --p4-text-transform: var(--p4-core-text-transform-none);
}

[lang|="zh"] {
  --p4-family: var(--p4-font-family-han-sc);
  --p4-letter-spacing: var(--p4-core-letter-spacing-0);
  --p4-text-transform: var(--p4-core-text-transform-none);
  --p4-word-break: normal;
}

[lang|="ja"] {
  --p4-family: var(--p4-font-family-kana);
  --p4-letter-spacing: var(--p4-core-letter-spacing-0);
  --p4-text-transform: var(--p4-core-text-transform-none);
  --p4-word-break: normal;
}

[lang|="ko"] {
  --p4-family: var(--p4-font-family-hangul);
  --p4-letter-spacing: var(--p4-core-letter-spacing-0);
  --p4-text-transform: var(--p4-core-text-transform-none);
}
