/* Match the print forms used by the authored tracing guides. Keep the Unicode
   text intact for speech, accessible names, copying, and game answers. */
@font-face {
    font-family: "unQbd Learning Letters";
    src: url("../../fonts/learning-letters/unqbd-learning-letters.woff2") format("woff2");
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
    unicode-range: U+0020-007E;
}

.learning-letter,
.lt-page .learning-letter,
.kbh-shell .learning-letter,
.ljm-page .ljm-letter > span,
.ljm-page .ljm-letter-pair,
.mwp-page .mwp-letter,
.sound-practice .sound-letters,
.sound-practice .sound-word,
.ip-root .ip-choice,
.ip-root .ip-letter-prompt,
.ip-root .ip-status,
.sb-game .sb-picture-name,
.sb-game .sb-help strong,
.sb-game .sb-feedback,
.pg-stage .pg-choice,
.pg-stage .pg-hint,
.pg-stage .pg-feedback,
.pg-stage .pg-choice-letter,
.pg-stage .pg-word-reveal,
.pg-stage .pg-letter,
.pg-stage .pg-slot,
.pg-stage .pg-tile,
.pg-stage .pg-soundtarget,
.pg-stage .pg-soundfixed,
.pg-stage .pg-soundslot-letter,
.pg-stage .pg-soundtile,
.pg-stage .pg-wordtile,
.pg-stage .pr-audio-word,
.pg-stage .pr-pic-fallback,
.pg-stage .pr-mark-target,
.pg-stage .pr-mark-tile,
.pg-stage .pr-sentence-text {
    font-family: "unQbd Learning Letters", Inter, Verdana, sans-serif;
    /* Preserve the same alternatives if the local face falls back to Inter. */
    font-feature-settings: "cv08" 1, "cv11" 1;
}
