/* Latin subset first (28 KB); the full font downloads only if a glyph
   outside this range is ever drawn. */
@font-face {
    font-family: GameFont;
    src: url("mplus-1m-latin.woff2") format("woff2");
    unicode-range: U+0000-024F, U+2000-206F, U+20AC, U+2100-215F, U+2190-21FF, U+2200-22FF, U+2460-24FF, U+2500-25FF, U+2600-27BF, U+3000-303F, U+FF01-FF5E;
}
@font-face {
    font-family: GameFont;
    src: url("mplus-1m-regular.ttf");
    /* Exact complement of the subset, so boot's document.fonts.check never waits on this file. */
    unicode-range: U+0250-1FFF, U+2070-20AB, U+20AD-20FF, U+2160-218F, U+2300-245F, U+27C0-2FFF, U+3040-FF00, U+FF5F-10FFFF;
}

.IIV::-webkit-media-controls-play-button,
video::-webkit-media-controls-start-playback-button {
    opacity: 0;
    pointer-events: none;
    width: 5px;
}
