/* GENERADO por tools/css_tipografia.py — no editar a mano.
 * Se regenera en cada corrida de tools/traducir.py.
 *
 * Outfit no tiene cirilico ni CJK. Sin este archivo, los titulos en
 * /ru/, /ja/, /zh/ y /ko/ caen a la fuente por defecto del sistema.
 */

/* ── 1. La fuente, que es distinta en cada idioma ── */
/* Ruso — Manrope es geometrica y de proporciones parecidas a Outfit. */
html.i18n-ru .acc-trig, html.i18n-ru .calc-seg button, html.i18n-ru .calc-tab,
html.i18n-ru .chatw-btn, html.i18n-ru .em, html.i18n-ru .finput, html.i18n-ru .fnext,
html.i18n-ru .fopt, html.i18n-ru .how-tab, html.i18n-ru .lh-no, html.i18n-ru .lh-yes,
html.i18n-ru body, html.i18n-ru em {
  font-family: 'Outfit', 'Manrope', sans-serif;
}

/* Japones — Noto Sans JP cubre kanji, hiragana y katakana. */
html.i18n-ja .acc-trig, html.i18n-ja .calc-seg button, html.i18n-ja .calc-tab,
html.i18n-ja .chatw-btn, html.i18n-ja .em, html.i18n-ja .finput, html.i18n-ja .fnext,
html.i18n-ja .fopt, html.i18n-ja .how-tab, html.i18n-ja .lh-no, html.i18n-ja .lh-yes,
html.i18n-ja body, html.i18n-ja em {
  font-family: 'Outfit', 'Noto Sans JP', sans-serif;
}

html.i18n-ja .acc-hl small, html.i18n-ja .acc-meta-label, html.i18n-ja .acc-num,
html.i18n-ja .ah-by .r, html.i18n-ja .api-method, html.i18n-ja .api-panel,
html.i18n-ja .api-panel-label, html.i18n-ja .api-run, html.i18n-ja .api-url,
html.i18n-ja .aprose .callout .c-tag, html.i18n-ja .aprose .checklist h4,
html.i18n-ja .aprose .sign .r, html.i18n-ja .aprose h2::before,
html.i18n-ja .as-cta-link, html.i18n-ja .calc-arr-ti, html.i18n-ja .calc-detail-toggle,
html.i18n-ja .calc-hl-label, html.i18n-ja .calc-row .pct, html.i18n-ja .calc-sec-ti,
html.i18n-ja .calc-seg-label, html.i18n-ja .calc-take-no, html.i18n-ja .calc-total-pct,
html.i18n-ja .ci-label, html.i18n-ja .cli-more a, html.i18n-ja .cth-badge,
html.i18n-ja .diff-num, html.i18n-ja .direct-tel a, html.i18n-ja .eor-label,
html.i18n-ja .fback, html.i18n-ja .fbar-idx, html.i18n-ja .fee-head,
html.i18n-ja .fee-row:not(.fee-head) span:nth-child(2), html.i18n-ja .fhint,
html.i18n-ja .fk, html.i18n-ja .flip-b .fl, html.i18n-ja .flip-f .fh,
html.i18n-ja .fopt s, html.i18n-ja .fs-recap-row b, html.i18n-ja .hcard-num,
html.i18n-ja .hero-badge, html.i18n-ja .how-hl small, html.i18n-ja .how-tab .ht-n,
html.i18n-ja .hproc-counter, html.i18n-ja .int-type, html.i18n-ja .lang-cd,
html.i18n-ja .lang-note, html.i18n-ja .ld-count, html.i18n-ja .mono,
html.i18n-ja .n-lang-btn, html.i18n-ja .n-mobile-lang a, html.i18n-ja .num-label,
html.i18n-ja .ocr-stat-label, html.i18n-ja .offl-no, html.i18n-ja .orow-author span,
html.i18n-ja .orow-hl small, html.i18n-ja .orow-meta-label, html.i18n-ja .orow-num,
html.i18n-ja .pgh-badge, html.i18n-ja .pipe-label, html.i18n-ja .pipe-result,
html.i18n-ja .pipebox-live, html.i18n-ja .pipebox-ti, html.i18n-ja .plist-count,
html.i18n-ja .post-meta, html.i18n-ja .proc-hl small, html.i18n-ja .proc-sn,
html.i18n-ja .prod-badge, html.i18n-ja .rel-ct, html.i18n-ja .rel-tag,
html.i18n-ja .resp-who, html.i18n-ja .scard-cta, html.i18n-ja .scard-num,
html.i18n-ja .sdh-bc, html.i18n-ja .stack-tag, html.i18n-ja .step-num,
html.i18n-ja .svc-badge, html.i18n-ja .tech-feat-n, html.i18n-ja .term-body,
html.i18n-ja .term-title, html.i18n-ja .tf-label, html.i18n-ja .tst-company,
html.i18n-ja .val-num, html.i18n-ja .wall-label, html.i18n-ja .whyar-n,
html.i18n-ja .whyar-nums span {
  font-family: 'JetBrains Mono', 'Noto Sans JP', monospace;
}

/* Chino simplificado — Noto Sans SC dibuja los hanzi con el trazo de China continental. */
html.i18n-zh .acc-trig, html.i18n-zh .calc-seg button, html.i18n-zh .calc-tab,
html.i18n-zh .chatw-btn, html.i18n-zh .em, html.i18n-zh .finput, html.i18n-zh .fnext,
html.i18n-zh .fopt, html.i18n-zh .how-tab, html.i18n-zh .lh-no, html.i18n-zh .lh-yes,
html.i18n-zh body, html.i18n-zh em {
  font-family: 'Outfit', 'Noto Sans SC', sans-serif;
}

html.i18n-zh .acc-hl small, html.i18n-zh .acc-meta-label, html.i18n-zh .acc-num,
html.i18n-zh .ah-by .r, html.i18n-zh .api-method, html.i18n-zh .api-panel,
html.i18n-zh .api-panel-label, html.i18n-zh .api-run, html.i18n-zh .api-url,
html.i18n-zh .aprose .callout .c-tag, html.i18n-zh .aprose .checklist h4,
html.i18n-zh .aprose .sign .r, html.i18n-zh .aprose h2::before,
html.i18n-zh .as-cta-link, html.i18n-zh .calc-arr-ti, html.i18n-zh .calc-detail-toggle,
html.i18n-zh .calc-hl-label, html.i18n-zh .calc-row .pct, html.i18n-zh .calc-sec-ti,
html.i18n-zh .calc-seg-label, html.i18n-zh .calc-take-no, html.i18n-zh .calc-total-pct,
html.i18n-zh .ci-label, html.i18n-zh .cli-more a, html.i18n-zh .cth-badge,
html.i18n-zh .diff-num, html.i18n-zh .direct-tel a, html.i18n-zh .eor-label,
html.i18n-zh .fback, html.i18n-zh .fbar-idx, html.i18n-zh .fee-head,
html.i18n-zh .fee-row:not(.fee-head) span:nth-child(2), html.i18n-zh .fhint,
html.i18n-zh .fk, html.i18n-zh .flip-b .fl, html.i18n-zh .flip-f .fh,
html.i18n-zh .fopt s, html.i18n-zh .fs-recap-row b, html.i18n-zh .hcard-num,
html.i18n-zh .hero-badge, html.i18n-zh .how-hl small, html.i18n-zh .how-tab .ht-n,
html.i18n-zh .hproc-counter, html.i18n-zh .int-type, html.i18n-zh .lang-cd,
html.i18n-zh .lang-note, html.i18n-zh .ld-count, html.i18n-zh .mono,
html.i18n-zh .n-lang-btn, html.i18n-zh .n-mobile-lang a, html.i18n-zh .num-label,
html.i18n-zh .ocr-stat-label, html.i18n-zh .offl-no, html.i18n-zh .orow-author span,
html.i18n-zh .orow-hl small, html.i18n-zh .orow-meta-label, html.i18n-zh .orow-num,
html.i18n-zh .pgh-badge, html.i18n-zh .pipe-label, html.i18n-zh .pipe-result,
html.i18n-zh .pipebox-live, html.i18n-zh .pipebox-ti, html.i18n-zh .plist-count,
html.i18n-zh .post-meta, html.i18n-zh .proc-hl small, html.i18n-zh .proc-sn,
html.i18n-zh .prod-badge, html.i18n-zh .rel-ct, html.i18n-zh .rel-tag,
html.i18n-zh .resp-who, html.i18n-zh .scard-cta, html.i18n-zh .scard-num,
html.i18n-zh .sdh-bc, html.i18n-zh .stack-tag, html.i18n-zh .step-num,
html.i18n-zh .svc-badge, html.i18n-zh .tech-feat-n, html.i18n-zh .term-body,
html.i18n-zh .term-title, html.i18n-zh .tf-label, html.i18n-zh .tst-company,
html.i18n-zh .val-num, html.i18n-zh .wall-label, html.i18n-zh .whyar-n,
html.i18n-zh .whyar-nums span {
  font-family: 'JetBrains Mono', 'Noto Sans SC', monospace;
}

/* Coreano — Noto Sans KR cubre hangul, que no trae ninguna de las otras. */
html.i18n-ko .acc-trig, html.i18n-ko .calc-seg button, html.i18n-ko .calc-tab,
html.i18n-ko .chatw-btn, html.i18n-ko .em, html.i18n-ko .finput, html.i18n-ko .fnext,
html.i18n-ko .fopt, html.i18n-ko .how-tab, html.i18n-ko .lh-no, html.i18n-ko .lh-yes,
html.i18n-ko body, html.i18n-ko em {
  font-family: 'Outfit', 'Noto Sans KR', sans-serif;
}

html.i18n-ko .acc-hl small, html.i18n-ko .acc-meta-label, html.i18n-ko .acc-num,
html.i18n-ko .ah-by .r, html.i18n-ko .api-method, html.i18n-ko .api-panel,
html.i18n-ko .api-panel-label, html.i18n-ko .api-run, html.i18n-ko .api-url,
html.i18n-ko .aprose .callout .c-tag, html.i18n-ko .aprose .checklist h4,
html.i18n-ko .aprose .sign .r, html.i18n-ko .aprose h2::before,
html.i18n-ko .as-cta-link, html.i18n-ko .calc-arr-ti, html.i18n-ko .calc-detail-toggle,
html.i18n-ko .calc-hl-label, html.i18n-ko .calc-row .pct, html.i18n-ko .calc-sec-ti,
html.i18n-ko .calc-seg-label, html.i18n-ko .calc-take-no, html.i18n-ko .calc-total-pct,
html.i18n-ko .ci-label, html.i18n-ko .cli-more a, html.i18n-ko .cth-badge,
html.i18n-ko .diff-num, html.i18n-ko .direct-tel a, html.i18n-ko .eor-label,
html.i18n-ko .fback, html.i18n-ko .fbar-idx, html.i18n-ko .fee-head,
html.i18n-ko .fee-row:not(.fee-head) span:nth-child(2), html.i18n-ko .fhint,
html.i18n-ko .fk, html.i18n-ko .flip-b .fl, html.i18n-ko .flip-f .fh,
html.i18n-ko .fopt s, html.i18n-ko .fs-recap-row b, html.i18n-ko .hcard-num,
html.i18n-ko .hero-badge, html.i18n-ko .how-hl small, html.i18n-ko .how-tab .ht-n,
html.i18n-ko .hproc-counter, html.i18n-ko .int-type, html.i18n-ko .lang-cd,
html.i18n-ko .lang-note, html.i18n-ko .ld-count, html.i18n-ko .mono,
html.i18n-ko .n-lang-btn, html.i18n-ko .n-mobile-lang a, html.i18n-ko .num-label,
html.i18n-ko .ocr-stat-label, html.i18n-ko .offl-no, html.i18n-ko .orow-author span,
html.i18n-ko .orow-hl small, html.i18n-ko .orow-meta-label, html.i18n-ko .orow-num,
html.i18n-ko .pgh-badge, html.i18n-ko .pipe-label, html.i18n-ko .pipe-result,
html.i18n-ko .pipebox-live, html.i18n-ko .pipebox-ti, html.i18n-ko .plist-count,
html.i18n-ko .post-meta, html.i18n-ko .proc-hl small, html.i18n-ko .proc-sn,
html.i18n-ko .prod-badge, html.i18n-ko .rel-ct, html.i18n-ko .rel-tag,
html.i18n-ko .resp-who, html.i18n-ko .scard-cta, html.i18n-ko .scard-num,
html.i18n-ko .sdh-bc, html.i18n-ko .stack-tag, html.i18n-ko .step-num,
html.i18n-ko .svc-badge, html.i18n-ko .tech-feat-n, html.i18n-ko .term-body,
html.i18n-ko .term-title, html.i18n-ko .tf-label, html.i18n-ko .tst-company,
html.i18n-ko .val-num, html.i18n-ko .wall-label, html.i18n-ko .whyar-n,
html.i18n-ko .whyar-nums span {
  font-family: 'JetBrains Mono', 'Noto Sans KR', monospace;
}


/* ── 2. El espaciado, que es el mismo problema en los tres CJK ── */

/* El sitio aprieta los titulos con letter-spacing negativo. En alfabeto
 * latino eso da un titulo compacto y elegante; en japones, chino y
 * coreano encima los caracteres, que ya vienen con su propio espaciado
 * dentro del cuadrado del glifo. */
html.i18n-ja #exo-saludo, html.i18n-zh #exo-saludo, html.i18n-ko #exo-saludo,
html.i18n-ja .acc-ti, html.i18n-zh .acc-ti, html.i18n-ko .acc-ti,
html.i18n-ja .agent-message .message-content,
html.i18n-zh .agent-message .message-content,
html.i18n-ko .agent-message .message-content, html.i18n-ja .ah-h, html.i18n-zh .ah-h,
html.i18n-ko .ah-h, html.i18n-ja .aprose .pull, html.i18n-zh .aprose .pull,
html.i18n-ko .aprose .pull, html.i18n-ja .aprose h2, html.i18n-zh .aprose h2,
html.i18n-ko .aprose h2, html.i18n-ja .aprose h3, html.i18n-zh .aprose h3,
html.i18n-ko .aprose h3, html.i18n-ja .as-cta-ti, html.i18n-zh .as-cta-ti,
html.i18n-ko .as-cta-ti, html.i18n-ja .as-t, html.i18n-zh .as-t, html.i18n-ko .as-t,
html.i18n-ja .belt-it, html.i18n-zh .belt-it, html.i18n-ko .belt-it,
html.i18n-ja .calc-ex-hero-num, html.i18n-zh .calc-ex-hero-num,
html.i18n-ko .calc-ex-hero-num, html.i18n-ja .calc-hl-num, html.i18n-zh .calc-hl-num,
html.i18n-ko .calc-hl-num, html.i18n-ja .calc-take-ti, html.i18n-zh .calc-take-ti,
html.i18n-ko .calc-take-ti, html.i18n-ja .ci-lead, html.i18n-zh .ci-lead,
html.i18n-ko .ci-lead, html.i18n-ja .ci-value, html.i18n-zh .ci-value,
html.i18n-ko .ci-value, html.i18n-ja .cli-h, html.i18n-zh .cli-h, html.i18n-ko .cli-h,
html.i18n-ja .cli-name, html.i18n-zh .cli-name, html.i18n-ko .cli-name,
html.i18n-ja .cta-h, html.i18n-zh .cta-h, html.i18n-ko .cta-h, html.i18n-ja .cth-h,
html.i18n-zh .cth-h, html.i18n-ko .cth-h, html.i18n-ja .diff-h, html.i18n-zh .diff-h,
html.i18n-ko .diff-h, html.i18n-ja .diff-ti, html.i18n-zh .diff-ti,
html.i18n-ko .diff-ti, html.i18n-ja .direct-mail, html.i18n-zh .direct-mail,
html.i18n-ko .direct-mail, html.i18n-ja .em, html.i18n-zh .em, html.i18n-ko .em,
html.i18n-ja .eor-box, html.i18n-zh .eor-box, html.i18n-ko .eor-box,
html.i18n-ja .exo-line, html.i18n-zh .exo-line, html.i18n-ko .exo-line,
html.i18n-ja .faq-item summary, html.i18n-zh .faq-item summary,
html.i18n-ko .faq-item summary, html.i18n-ja .featb-ti, html.i18n-zh .featb-ti,
html.i18n-ko .featb-ti, html.i18n-ja .fee-row:not(.fee-head) span:first-child,
html.i18n-zh .fee-row:not(.fee-head) span:first-child,
html.i18n-ko .fee-row:not(.fee-head) span:first-child, html.i18n-ja .finput,
html.i18n-zh .finput, html.i18n-ko .finput, html.i18n-ja .flip-f .ft,
html.i18n-zh .flip-f .ft, html.i18n-ko .flip-f .ft, html.i18n-ja .fq, html.i18n-zh .fq,
html.i18n-ko .fq, html.i18n-ja .fs-h, html.i18n-zh .fs-h, html.i18n-ko .fs-h,
html.i18n-ja .ft-logo, html.i18n-zh .ft-logo, html.i18n-ko .ft-logo,
html.i18n-ja .hcard-ti, html.i18n-zh .hcard-ti, html.i18n-ko .hcard-ti,
html.i18n-ja .hero-h, html.i18n-zh .hero-h, html.i18n-ko .hero-h, html.i18n-ja .how-tab,
html.i18n-zh .how-tab, html.i18n-ko .how-tab, html.i18n-ja .int-name,
html.i18n-zh .int-name, html.i18n-ko .int-name, html.i18n-ja .lang-nm,
html.i18n-zh .lang-nm, html.i18n-ko .lang-nm, html.i18n-ja .ld-name,
html.i18n-zh .ld-name, html.i18n-ko .ld-name, html.i18n-ja .lh-tt, html.i18n-zh .lh-tt,
html.i18n-ko .lh-tt, html.i18n-ja .met-n, html.i18n-zh .met-n, html.i18n-ko .met-n,
html.i18n-ja .n-logo, html.i18n-zh .n-logo, html.i18n-ko .n-logo, html.i18n-ja .narr-h,
html.i18n-zh .narr-h, html.i18n-ko .narr-h, html.i18n-ja .narr-quote,
html.i18n-zh .narr-quote, html.i18n-ko .narr-quote, html.i18n-ja .num-val,
html.i18n-zh .num-val, html.i18n-ko .num-val, html.i18n-ja .nxt-ti,
html.i18n-zh .nxt-ti, html.i18n-ko .nxt-ti, html.i18n-ja .ocr-stat-num,
html.i18n-zh .ocr-stat-num, html.i18n-ko .ocr-stat-num, html.i18n-ja .offl-ti,
html.i18n-zh .offl-ti, html.i18n-ko .offl-ti, html.i18n-ja .orow-ti,
html.i18n-zh .orow-ti, html.i18n-ko .orow-ti, html.i18n-ja .pgh-h, html.i18n-zh .pgh-h,
html.i18n-ko .pgh-h, html.i18n-ja .pipe-title, html.i18n-zh .pipe-title,
html.i18n-ko .pipe-title, html.i18n-ja .proc-sh, html.i18n-zh .proc-sh,
html.i18n-ko .proc-sh, html.i18n-ja .prod-name, html.i18n-zh .prod-name,
html.i18n-ko .prod-name, html.i18n-ja .qbrk-d-in, html.i18n-zh .qbrk-d-in,
html.i18n-ko .qbrk-d-in, html.i18n-ja .qbrk-in, html.i18n-zh .qbrk-in,
html.i18n-ko .qbrk-in, html.i18n-ja .rel-h, html.i18n-zh .rel-h, html.i18n-ko .rel-h,
html.i18n-ja .rel-ti, html.i18n-zh .rel-ti, html.i18n-ko .rel-ti, html.i18n-ja .resp-ti,
html.i18n-zh .resp-ti, html.i18n-ko .resp-ti, html.i18n-ja .rf-quote,
html.i18n-zh .rf-quote, html.i18n-ko .rf-quote, html.i18n-ja .rf-side-ti,
html.i18n-zh .rf-side-ti, html.i18n-ko .rf-side-ti, html.i18n-ja .scard-ghost,
html.i18n-zh .scard-ghost, html.i18n-ko .scard-ghost, html.i18n-ja .scard-ti,
html.i18n-zh .scard-ti, html.i18n-ko .scard-ti, html.i18n-ja .sd-h, html.i18n-zh .sd-h,
html.i18n-ko .sd-h, html.i18n-ja .sd-stmt-h, html.i18n-zh .sd-stmt-h,
html.i18n-ko .sd-stmt-h, html.i18n-ja .sd-stmt-in, html.i18n-zh .sd-stmt-in,
html.i18n-ko .sd-stmt-in, html.i18n-ja .sdh-h, html.i18n-zh .sdh-h, html.i18n-ko .sdh-h,
html.i18n-ja .sec-h, html.i18n-zh .sec-h, html.i18n-ko .sec-h, html.i18n-ja .secd-ti,
html.i18n-zh .secd-ti, html.i18n-ko .secd-ti, html.i18n-ja .stack-name,
html.i18n-zh .stack-name, html.i18n-ko .stack-name, html.i18n-ja .step-ti,
html.i18n-zh .step-ti, html.i18n-ko .step-ti, html.i18n-ja .stmt-phrase,
html.i18n-zh .stmt-phrase, html.i18n-ko .stmt-phrase, html.i18n-ja .stmt-sub p,
html.i18n-zh .stmt-sub p, html.i18n-ko .stmt-sub p, html.i18n-ja .svc-ti,
html.i18n-zh .svc-ti, html.i18n-ko .svc-ti, html.i18n-ja .tech-feat h4,
html.i18n-zh .tech-feat h4, html.i18n-ko .tech-feat h4, html.i18n-ja .tech-h,
html.i18n-zh .tech-h, html.i18n-ko .tech-h, html.i18n-ja .tl-item h3,
html.i18n-zh .tl-item h3, html.i18n-ko .tl-item h3, html.i18n-ja .tl-year,
html.i18n-zh .tl-year, html.i18n-ko .tl-year, html.i18n-ja .tst-text,
html.i18n-zh .tst-text, html.i18n-ko .tst-text, html.i18n-ja .val-ti,
html.i18n-zh .val-ti, html.i18n-ko .val-ti, html.i18n-ja .wall-name,
html.i18n-zh .wall-name, html.i18n-ko .wall-name, html.i18n-ja .whyar-h,
html.i18n-zh .whyar-h, html.i18n-ko .whyar-h, html.i18n-ja .whyar-nums b,
html.i18n-zh .whyar-nums b, html.i18n-ko .whyar-nums b, html.i18n-ja body,
html.i18n-zh body, html.i18n-ko body, html.i18n-ja body.theme-verde .ah-h,
html.i18n-zh body.theme-verde .ah-h, html.i18n-ko body.theme-verde .ah-h,
html.i18n-ja em, html.i18n-zh em, html.i18n-ko em {
  letter-spacing: normal;
}

/* Los caracteres CJK ocupan todo el alto del glifo: con el interlineado
 * del sitio los trazos de un renglon tocan los del siguiente. */
html.i18n-ja .hero-h, html.i18n-zh .hero-h, html.i18n-ko .hero-h, html.i18n-ja .sd-h,
html.i18n-zh .sd-h, html.i18n-ko .sd-h, html.i18n-ja .sec-h, html.i18n-zh .sec-h,
html.i18n-ko .sec-h, html.i18n-ja .cta-h, html.i18n-zh .cta-h, html.i18n-ko .cta-h,
html.i18n-ja .narr-h, html.i18n-zh .narr-h, html.i18n-ko .narr-h, html.i18n-ja .tech-h,
html.i18n-zh .tech-h, html.i18n-ko .tech-h, html.i18n-ja .whyar-h,
html.i18n-zh .whyar-h, html.i18n-ko .whyar-h, html.i18n-ja .pgh-h, html.i18n-zh .pgh-h,
html.i18n-ko .pgh-h, html.i18n-ja .fs-h, html.i18n-zh .fs-h, html.i18n-ko .fs-h,
html.i18n-ja .diff-h, html.i18n-zh .diff-h, html.i18n-ko .diff-h, html.i18n-ja .cli-h,
html.i18n-zh .cli-h, html.i18n-ko .cli-h, html.i18n-ja .rel-h, html.i18n-zh .rel-h,
html.i18n-ko .rel-h, html.i18n-ja .ah-h, html.i18n-zh .ah-h, html.i18n-ko .ah-h,
html.i18n-ja .as-t, html.i18n-zh .as-t, html.i18n-ko .as-t, html.i18n-ja .sdh-h,
html.i18n-zh .sdh-h, html.i18n-ko .sdh-h, html.i18n-ja .cth-h, html.i18n-zh .cth-h,
html.i18n-ko .cth-h, html.i18n-ja .sd-stmt-h, html.i18n-zh .sd-stmt-h,
html.i18n-ko .sd-stmt-h, html.i18n-ja .stmt-phrase, html.i18n-zh .stmt-phrase,
html.i18n-ko .stmt-phrase {
  line-height: 1.32;
}


/* ── 3. El corte de linea, que si cambia entre idiomas ── */

/* Japones y chino no separan palabras con espacios, asi que el corte
 * puede caer en cualquier lado. line-break: strict respeta kinsoku: no
 * arranca un renglon con un punto ni con un parentesis que cierra. */
html.i18n-ja body, html.i18n-zh body {
  line-break: strict;
  overflow-wrap: break-word;
}

/* El coreano SI separa palabras con espacios, pero una palabra coreana
 * no se parte por el medio: keep-all corta solo en los espacios. */
html.i18n-ko body {
  word-break: keep-all;
  overflow-wrap: break-word;
}
