/* Fluent Emoji Color — el mismo juego de emojis que el sistema de Stocky.

   POR QUÉ. Sin esto cada sistema pone el suyo: Windows dibuja los de Segoe,
   una Mac los de Apple y un Android los de Noto. La misma pieza y la misma
   pantalla se veían distintas según con qué la abrieras, y no coincidían con
   lo que muestra el sistema de gestión.

   Son 4 MB en 47 trozos por formato, cortados por unicode-range: el navegador
   baja SÓLO el trozo donde vive el emoji que aparece en pantalla.

   Doble formato con tech(): COLRv1 para Chrome y Firefox, OT-SVG para Safari.
   Una fuente COLRv1 sola se rompe en iPhone.

   Copiado tal cual del frontend de Stocky. No se edita a mano: si allá se
   regenera, acá se vuelve a copiar. */

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-000.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-000.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+0020, U+0023, U+002A, U+0030, U+0031, U+0032, U+0033, U+0034, U+0035, U+0036, U+0037, U+0038,
    U+0039, U+00A9, U+00AE, U+200D, U+203C, U+2049, U+20E3, U+2122, U+2139, U+2194, U+2195, U+2196,
    U+2197, U+2198, U+2199, U+21A9, U+21AA, U+231A;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-001.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-001.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+231B, U+2328, U+23CF, U+23E9, U+23EA, U+23EB, U+23EC, U+23ED, U+23EE, U+23EF, U+23F0, U+23F1,
    U+23F2, U+23F3, U+23F8, U+23F9, U+23FA, U+24C2, U+25AA, U+25AB, U+25B6, U+25C0, U+25FB, U+25FC,
    U+25FD, U+25FE, U+2600, U+2601, U+2602, U+2603;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-002.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-002.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+2604, U+260E, U+2611, U+2614, U+2615, U+2618, U+261D, U+2620, U+2622, U+2623, U+2626, U+262A,
    U+262E, U+262F, U+2638, U+2639, U+263A, U+2640, U+2642, U+2648, U+2649, U+264A, U+264B, U+264C,
    U+264D, U+264E, U+264F, U+2650, U+2651, U+2652;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-003.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-003.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+2653, U+265F, U+2660, U+2663, U+2665, U+2666, U+2668, U+267B, U+267E, U+267F, U+2692, U+2693,
    U+2694, U+2695, U+2696, U+2697, U+2699, U+269B, U+269C, U+26A0, U+26A1, U+26A7, U+26AA, U+26AB,
    U+26B0, U+26B1, U+26BD, U+26BE, U+26C5, U+26C8;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-004.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-004.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+26CE, U+26CF, U+26D1, U+26D3, U+26D4, U+26E9, U+26EA, U+26F0, U+26F1, U+26F2, U+26F3, U+26F4,
    U+26F5, U+26F7, U+26F8, U+26F9, U+26FA, U+26FD, U+2702, U+2705, U+2708, U+2709, U+270A, U+270B,
    U+270C, U+270D, U+270F, U+2712, U+2714, U+2716;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-005.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-005.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+271D, U+2721, U+2728, U+2733, U+2734, U+2744, U+2747, U+274C, U+274E, U+2753, U+2754, U+2755,
    U+2757, U+2763, U+2764, U+2795, U+2796, U+2797, U+27A1, U+27B0, U+27BF, U+2934, U+2935, U+2B05,
    U+2B06, U+2B07, U+2B1B, U+2B1C, U+2B50, U+2B55;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-006.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-006.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+3030, U+303D, U+3297, U+3299, U+FE0F, U+1F004, U+1F0CF, U+1F170, U+1F171, U+1F17E, U+1F17F,
    U+1F18E, U+1F191, U+1F192, U+1F193, U+1F194, U+1F195, U+1F196, U+1F197, U+1F198, U+1F199,
    U+1F19A, U+1F201, U+1F202, U+1F21A, U+1F22F, U+1F232, U+1F233, U+1F234, U+1F235;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-007.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-007.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F236, U+1F237, U+1F238, U+1F239, U+1F23A, U+1F250, U+1F251, U+1F300, U+1F301, U+1F302,
    U+1F303, U+1F304, U+1F305, U+1F306, U+1F307, U+1F308, U+1F309, U+1F30A, U+1F30B, U+1F30C,
    U+1F30D, U+1F30E, U+1F30F, U+1F310, U+1F311, U+1F312, U+1F313, U+1F314, U+1F315, U+1F316;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-008.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-008.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F317, U+1F318, U+1F319, U+1F31A, U+1F31B, U+1F31C, U+1F31D, U+1F31E, U+1F31F, U+1F320,
    U+1F321, U+1F324, U+1F325, U+1F326, U+1F327, U+1F328, U+1F329, U+1F32A, U+1F32B, U+1F32C,
    U+1F32D, U+1F32E, U+1F32F, U+1F330, U+1F331, U+1F332, U+1F333, U+1F334, U+1F335, U+1F336;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-009.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-009.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F337, U+1F338, U+1F339, U+1F33A, U+1F33B, U+1F33C, U+1F33D, U+1F33E, U+1F33F, U+1F340,
    U+1F341, U+1F342, U+1F343, U+1F344, U+1F345, U+1F346, U+1F349, U+1F34A, U+1F34B, U+1F34C,
    U+1F34D, U+1F34E, U+1F34F, U+1F350, U+1F351, U+1F352, U+1F354, U+1F355, U+1F356, U+1F357;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-010.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-010.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F358, U+1F359, U+1F35A, U+1F35B, U+1F35C, U+1F35D, U+1F35E, U+1F35F, U+1F360, U+1F361,
    U+1F362, U+1F363, U+1F364, U+1F365, U+1F366, U+1F367, U+1F368, U+1F369, U+1F36A, U+1F36B,
    U+1F36C, U+1F36E, U+1F36F, U+1F370, U+1F371, U+1F372, U+1F373, U+1F374, U+1F375, U+1F376;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-011.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-011.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F377, U+1F378, U+1F379, U+1F37A, U+1F37B, U+1F37C, U+1F37D, U+1F37E, U+1F37F, U+1F380,
    U+1F381, U+1F382, U+1F383, U+1F384, U+1F385, U+1F386, U+1F387, U+1F388, U+1F389, U+1F38A,
    U+1F38B, U+1F38C, U+1F38D, U+1F38E, U+1F38F, U+1F390, U+1F391, U+1F392, U+1F393, U+1F396;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-012.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-012.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F397, U+1F399, U+1F39A, U+1F39B, U+1F39E, U+1F39F, U+1F3A0, U+1F3A1, U+1F3A2, U+1F3A3,
    U+1F3A4, U+1F3A5, U+1F3A6, U+1F3A7, U+1F3A8, U+1F3A9, U+1F3AA, U+1F3AB, U+1F3AC, U+1F3AD,
    U+1F3AE, U+1F3AF, U+1F3B0, U+1F3B1, U+1F3B2, U+1F3B3, U+1F3B4, U+1F3B5, U+1F3B6, U+1F3B7;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-013.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-013.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F3B8, U+1F3B9, U+1F3BA, U+1F3BB, U+1F3BC, U+1F3BD, U+1F3BE, U+1F3BF, U+1F3C0, U+1F3C1,
    U+1F3C2, U+1F3C3, U+1F3C4, U+1F3C5, U+1F3C6, U+1F3C7, U+1F3C8, U+1F3C9, U+1F3CA, U+1F3CB,
    U+1F3CC, U+1F3CD, U+1F3CE, U+1F3CF, U+1F3D0, U+1F3D1, U+1F3D2, U+1F3D3, U+1F3D4, U+1F3D5;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-014.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-014.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F3D6, U+1F3D7, U+1F3D8, U+1F3D9, U+1F3DA, U+1F3DB, U+1F3DC, U+1F3DD, U+1F3DE, U+1F3DF,
    U+1F3E0, U+1F3E1, U+1F3E2, U+1F3E3, U+1F3E4, U+1F3E5, U+1F3E6, U+1F3E7, U+1F3E8, U+1F3E9,
    U+1F3EA, U+1F3EB, U+1F3EC, U+1F3ED, U+1F3EE, U+1F3EF, U+1F3F0, U+1F3F3, U+1F3F4, U+1F3F5;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-015.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-015.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F3F7, U+1F3F8, U+1F3F9, U+1F3FB, U+1F3FC, U+1F3FD, U+1F3FE, U+1F3FF, U+1F400, U+1F401,
    U+1F402, U+1F403, U+1F404, U+1F405, U+1F406, U+1F407, U+1F408, U+1F409, U+1F40A, U+1F40B,
    U+1F40C, U+1F40D, U+1F40E, U+1F40F, U+1F410, U+1F411, U+1F412, U+1F413, U+1F414, U+1F415;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-016.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-016.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F416, U+1F417, U+1F418, U+1F419, U+1F41A, U+1F41B, U+1F41C, U+1F41D, U+1F41E, U+1F41F,
    U+1F420, U+1F421, U+1F422, U+1F423, U+1F424, U+1F425, U+1F426, U+1F427, U+1F428, U+1F429,
    U+1F42A, U+1F42B, U+1F42C, U+1F42D, U+1F42E, U+1F42F, U+1F430, U+1F431, U+1F432, U+1F433;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-017.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-017.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F434, U+1F435, U+1F436, U+1F437, U+1F438, U+1F439, U+1F43A, U+1F43B, U+1F43C, U+1F43D,
    U+1F43E, U+1F43F, U+1F440, U+1F441, U+1F442, U+1F443, U+1F444, U+1F445, U+1F446, U+1F447,
    U+1F448, U+1F449, U+1F44A, U+1F44B, U+1F44C, U+1F44D, U+1F44E, U+1F44F, U+1F450, U+1F451;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-018.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-018.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F452, U+1F453, U+1F454, U+1F455, U+1F456, U+1F457, U+1F458, U+1F459, U+1F45A, U+1F45B,
    U+1F45C, U+1F45D, U+1F45E, U+1F45F, U+1F460, U+1F461, U+1F462, U+1F463, U+1F464, U+1F465,
    U+1F466, U+1F467, U+1F468, U+1F469, U+1F46E, U+1F46F, U+1F470, U+1F471, U+1F472, U+1F473;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-019.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-019.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F474, U+1F475, U+1F476, U+1F477, U+1F478, U+1F479, U+1F47A, U+1F47B, U+1F47C, U+1F47D,
    U+1F47E, U+1F47F, U+1F480, U+1F481, U+1F482, U+1F483, U+1F484, U+1F485, U+1F486, U+1F487,
    U+1F488, U+1F489, U+1F48A, U+1F48B, U+1F48C, U+1F48D, U+1F48E, U+1F490, U+1F492, U+1F493;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-020.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-020.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F494, U+1F495, U+1F496, U+1F497, U+1F498, U+1F499, U+1F49A, U+1F49B, U+1F49C, U+1F49D,
    U+1F49E, U+1F49F, U+1F4A0, U+1F4A1, U+1F4A2, U+1F4A3, U+1F4A4, U+1F4A5, U+1F4A6, U+1F4A7,
    U+1F4A8, U+1F4A9, U+1F4AA, U+1F4AB, U+1F4AC, U+1F4AD, U+1F4AE, U+1F4AF, U+1F4B0, U+1F4B1;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-021.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-021.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F4B2, U+1F4B3, U+1F4B4, U+1F4B5, U+1F4B6, U+1F4B7, U+1F4B8, U+1F4B9, U+1F4BA, U+1F4BB,
    U+1F4BC, U+1F4BD, U+1F4BE, U+1F4BF, U+1F4C0, U+1F4C1, U+1F4C2, U+1F4C3, U+1F4C4, U+1F4C5,
    U+1F4C6, U+1F4C7, U+1F4C8, U+1F4C9, U+1F4CA, U+1F4CB, U+1F4CC, U+1F4CD, U+1F4CE, U+1F4CF;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-022.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-022.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F4D0, U+1F4D1, U+1F4D2, U+1F4D3, U+1F4D4, U+1F4D5, U+1F4D6, U+1F4D7, U+1F4D8, U+1F4D9,
    U+1F4DA, U+1F4DB, U+1F4DC, U+1F4DD, U+1F4DE, U+1F4DF, U+1F4E0, U+1F4E1, U+1F4E2, U+1F4E3,
    U+1F4E4, U+1F4E5, U+1F4E6, U+1F4E7, U+1F4E8, U+1F4E9, U+1F4EA, U+1F4EB, U+1F4EC, U+1F4ED;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-023.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-023.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F4EE, U+1F4EF, U+1F4F0, U+1F4F1, U+1F4F2, U+1F4F3, U+1F4F4, U+1F4F5, U+1F4F6, U+1F4F7,
    U+1F4F8, U+1F4F9, U+1F4FA, U+1F4FB, U+1F4FC, U+1F4FD, U+1F4FF, U+1F500, U+1F501, U+1F502,
    U+1F503, U+1F504, U+1F505, U+1F506, U+1F507, U+1F508, U+1F509, U+1F50A, U+1F50B, U+1F50C;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-024.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-024.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F50D, U+1F50E, U+1F50F, U+1F510, U+1F511, U+1F512, U+1F513, U+1F514, U+1F515, U+1F516,
    U+1F517, U+1F518, U+1F519, U+1F51A, U+1F51B, U+1F51C, U+1F51D, U+1F51E, U+1F51F, U+1F520,
    U+1F521, U+1F522, U+1F523, U+1F524, U+1F525, U+1F526, U+1F527, U+1F528, U+1F529, U+1F52B;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-025.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-025.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F52C, U+1F52D, U+1F52E, U+1F52F, U+1F530, U+1F531, U+1F532, U+1F533, U+1F534, U+1F535,
    U+1F536, U+1F537, U+1F538, U+1F539, U+1F53A, U+1F53B, U+1F53C, U+1F53D, U+1F549, U+1F54A,
    U+1F54B, U+1F54C, U+1F54D, U+1F54E, U+1F550, U+1F551, U+1F552, U+1F553, U+1F554, U+1F555;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-026.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-026.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F556, U+1F557, U+1F558, U+1F559, U+1F55A, U+1F55B, U+1F55C, U+1F55D, U+1F55E, U+1F55F,
    U+1F560, U+1F561, U+1F562, U+1F563, U+1F564, U+1F565, U+1F566, U+1F567, U+1F56F, U+1F570,
    U+1F573, U+1F574, U+1F575, U+1F576, U+1F577, U+1F578, U+1F579, U+1F57A, U+1F587, U+1F58A;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-027.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-027.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F58B, U+1F58C, U+1F58D, U+1F590, U+1F595, U+1F596, U+1F5A4, U+1F5A5, U+1F5A8, U+1F5B1,
    U+1F5B2, U+1F5BC, U+1F5C2, U+1F5C3, U+1F5C4, U+1F5D1, U+1F5D2, U+1F5D3, U+1F5DC, U+1F5DD,
    U+1F5DE, U+1F5E1, U+1F5E3, U+1F5E8, U+1F5EF, U+1F5F3, U+1F5FA, U+1F5FB, U+1F5FC, U+1F5FD;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-028.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-028.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F5FE, U+1F5FF, U+1F600, U+1F601, U+1F602, U+1F603, U+1F604, U+1F605, U+1F606, U+1F607,
    U+1F608, U+1F609, U+1F60A, U+1F60B, U+1F60C, U+1F60D, U+1F60E, U+1F60F, U+1F610, U+1F611,
    U+1F612, U+1F613, U+1F614, U+1F615, U+1F616, U+1F61B, U+1F61C, U+1F61D, U+1F61E, U+1F61F;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-029.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-029.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F620, U+1F621, U+1F622, U+1F623, U+1F624, U+1F625, U+1F626, U+1F627, U+1F628, U+1F629,
    U+1F62A, U+1F62B, U+1F62C, U+1F62D, U+1F62E, U+1F62F, U+1F630, U+1F631, U+1F632, U+1F633,
    U+1F634, U+1F635, U+1F636, U+1F637, U+1F638, U+1F639, U+1F63A, U+1F63B, U+1F63C, U+1F63D;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-030.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-030.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F63E, U+1F63F, U+1F640, U+1F641, U+1F642, U+1F643, U+1F644, U+1F645, U+1F646, U+1F647,
    U+1F648, U+1F649, U+1F64A, U+1F64B, U+1F64C, U+1F64D, U+1F64E, U+1F64F, U+1F680, U+1F681,
    U+1F682, U+1F683, U+1F684, U+1F685, U+1F686, U+1F687, U+1F688, U+1F689, U+1F68A, U+1F68C;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-031.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-031.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F68D, U+1F68E, U+1F68F, U+1F690, U+1F691, U+1F692, U+1F693, U+1F694, U+1F695, U+1F696,
    U+1F697, U+1F698, U+1F699, U+1F69A, U+1F69B, U+1F69C, U+1F69D, U+1F69E, U+1F69F, U+1F6A0,
    U+1F6A1, U+1F6A2, U+1F6A3, U+1F6A4, U+1F6A5, U+1F6A6, U+1F6A7, U+1F6A8, U+1F6A9, U+1F6AA;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-032.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-032.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F6AB, U+1F6AC, U+1F6AD, U+1F6AE, U+1F6AF, U+1F6B0, U+1F6B1, U+1F6B2, U+1F6B3, U+1F6B4,
    U+1F6B5, U+1F6B6, U+1F6B7, U+1F6B8, U+1F6B9, U+1F6BA, U+1F6BB, U+1F6BC, U+1F6BD, U+1F6BE,
    U+1F6BF, U+1F6C0, U+1F6C1, U+1F6C2, U+1F6C3, U+1F6C4, U+1F6C5, U+1F6CB, U+1F6CC, U+1F6CD;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-033.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-033.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F6CE, U+1F6CF, U+1F6D0, U+1F6D1, U+1F6D2, U+1F6D5, U+1F6D6, U+1F6D7, U+1F6DC, U+1F6DD,
    U+1F6DE, U+1F6DF, U+1F6E0, U+1F6E1, U+1F6E2, U+1F6E3, U+1F6E4, U+1F6E5, U+1F6E9, U+1F6EB,
    U+1F6EC, U+1F6F0, U+1F6F3, U+1F6F4, U+1F6F5, U+1F6F6, U+1F6F7, U+1F6F8, U+1F6F9, U+1F6FA;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-034.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-034.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F6FB, U+1F6FC, U+1F7E0, U+1F7E1, U+1F7E2, U+1F7E3, U+1F7E4, U+1F7E5, U+1F7E6, U+1F7E7,
    U+1F7E8, U+1F7E9, U+1F7EA, U+1F7EB, U+1F7F0, U+1F90C, U+1F90D, U+1F90E, U+1F90F, U+1F910,
    U+1F911, U+1F912, U+1F913, U+1F914, U+1F915, U+1F916, U+1F917, U+1F918, U+1F919, U+1F91A;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-035.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-035.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F91B, U+1F91C, U+1F91D, U+1F91E, U+1F91F, U+1F920, U+1F921, U+1F922, U+1F923, U+1F924,
    U+1F925, U+1F926, U+1F927, U+1F928, U+1F929, U+1F92A, U+1F92B, U+1F92C, U+1F92D, U+1F92E,
    U+1F92F, U+1F930, U+1F931, U+1F932, U+1F933, U+1F934, U+1F935, U+1F936, U+1F937, U+1F938;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-036.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-036.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F939, U+1F93A, U+1F93C, U+1F93D, U+1F93E, U+1F93F, U+1F940, U+1F941, U+1F942, U+1F943,
    U+1F944, U+1F945, U+1F947, U+1F948, U+1F949, U+1F94A, U+1F94B, U+1F94C, U+1F94D, U+1F94E,
    U+1F94F, U+1F950, U+1F951, U+1F952, U+1F953, U+1F954, U+1F955, U+1F956, U+1F957, U+1F958;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-037.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-037.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F959, U+1F95A, U+1F95B, U+1F95C, U+1F95D, U+1F95E, U+1F95F, U+1F960, U+1F961, U+1F962,
    U+1F963, U+1F964, U+1F965, U+1F966, U+1F967, U+1F968, U+1F969, U+1F96A, U+1F96B, U+1F96C,
    U+1F96D, U+1F96E, U+1F96F, U+1F970, U+1F971, U+1F972, U+1F973, U+1F974, U+1F975, U+1F976;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-038.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-038.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F977, U+1F978, U+1F979, U+1F97A, U+1F97B, U+1F97C, U+1F97D, U+1F97E, U+1F97F, U+1F980,
    U+1F981, U+1F982, U+1F983, U+1F984, U+1F985, U+1F986, U+1F987, U+1F988, U+1F989, U+1F98A,
    U+1F98B, U+1F98C, U+1F98D, U+1F98E, U+1F98F, U+1F990, U+1F991, U+1F992, U+1F993, U+1F994;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-039.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-039.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F995, U+1F996, U+1F997, U+1F998, U+1F999, U+1F99A, U+1F99B, U+1F99C, U+1F99D, U+1F99E,
    U+1F99F, U+1F9A0, U+1F9A1, U+1F9A2, U+1F9A3, U+1F9A4, U+1F9A5, U+1F9A6, U+1F9A7, U+1F9A8,
    U+1F9A9, U+1F9AA, U+1F9AB, U+1F9AC, U+1F9AD, U+1F9AE, U+1F9AF, U+1F9B0, U+1F9B1, U+1F9B2;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-040.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-040.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F9B3, U+1F9B4, U+1F9B5, U+1F9B6, U+1F9B7, U+1F9B8, U+1F9B9, U+1F9BA, U+1F9BB, U+1F9BC,
    U+1F9BD, U+1F9BE, U+1F9BF, U+1F9C0, U+1F9C1, U+1F9C2, U+1F9C3, U+1F9C4, U+1F9C5, U+1F9C6,
    U+1F9C7, U+1F9C8, U+1F9C9, U+1F9CA, U+1F9CB, U+1F9CC, U+1F9CD, U+1F9CE, U+1F9CF, U+1F9D0;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-041.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-041.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F9D1, U+1F9D2, U+1F9D3, U+1F9D4, U+1F9D5, U+1F9D6, U+1F9D7, U+1F9D8, U+1F9D9, U+1F9DA,
    U+1F9DB, U+1F9DC, U+1F9DD, U+1F9DE, U+1F9DF, U+1F9E0, U+1F9E1, U+1F9E2, U+1F9E3, U+1F9E4,
    U+1F9E5, U+1F9E6, U+1F9E7, U+1F9E8, U+1F9E9, U+1F9EA, U+1F9EB, U+1F9EC, U+1F9ED, U+1F9EE;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-042.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-042.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1F9EF, U+1F9F0, U+1F9F1, U+1F9F2, U+1F9F3, U+1F9F4, U+1F9F5, U+1F9F6, U+1F9F7, U+1F9F8,
    U+1F9F9, U+1F9FA, U+1F9FB, U+1F9FC, U+1F9FD, U+1F9FE, U+1F9FF, U+1FA71, U+1FA72, U+1FA73,
    U+1FA74, U+1FA75, U+1FA76, U+1FA77, U+1FA78, U+1FA79, U+1FA7A, U+1FA7B, U+1FA7C, U+1FA80;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-043.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-043.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1FA81, U+1FA82, U+1FA83, U+1FA84, U+1FA85, U+1FA86, U+1FA87, U+1FA88, U+1FA90, U+1FA91,
    U+1FA92, U+1FA93, U+1FA94, U+1FA95, U+1FA96, U+1FA97, U+1FA98, U+1FA99, U+1FA9A, U+1FA9B,
    U+1FA9C, U+1FA9D, U+1FA9E, U+1FA9F, U+1FAA0, U+1FAA1, U+1FAA2, U+1FAA3, U+1FAA4, U+1FAA5;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-044.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-044.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1FAA6, U+1FAA7, U+1FAA8, U+1FAA9, U+1FAAA, U+1FAAB, U+1FAAD, U+1FAAE, U+1FAAF, U+1FAB0,
    U+1FAB1, U+1FAB2, U+1FAB3, U+1FAB4, U+1FAB5, U+1FAB6, U+1FAB7, U+1FAB8, U+1FAB9, U+1FABA,
    U+1FABB, U+1FABC, U+1FABD, U+1FABF, U+1FAC0, U+1FAC1, U+1FAC2, U+1FAC3, U+1FAC4, U+1FAC5;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-045.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-045.woff2") format(woff2) tech(color-SVG);
  unicode-range:
    U+1FACE, U+1FACF, U+1FAD0, U+1FAD1, U+1FAD2, U+1FAD3, U+1FAD4, U+1FAD5, U+1FAD6, U+1FAD7,
    U+1FAD8, U+1FAD9, U+1FADA, U+1FADB, U+1FAE0, U+1FAE1, U+1FAE2, U+1FAE3, U+1FAE4, U+1FAE5,
    U+1FAE6, U+1FAE7, U+1FAE8, U+1FAF0, U+1FAF1, U+1FAF2, U+1FAF3, U+1FAF4, U+1FAF5, U+1FAF6;
  font-display: swap;
}

@font-face {
  font-family: "Fluent Emoji Color";
  src:
    url("/fonts/fluent/colrv1/chunk-046.woff2") format(woff2) tech(color-COLRv1),
    url("/fonts/fluent/otsvg/chunk-046.woff2") format(woff2) tech(color-SVG);
  unicode-range: U+1FAF7, U+1FAF8;
  font-display: swap;
}
