/* [project]/node_modules/@fontsource/inter/100.css [app-client] (css) */
@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 100;
  src: url("../media/inter-cyrillic-ext-100-normal.16dcb3f1.woff2") format("woff2"), url("../media/inter-cyrillic-ext-100-normal.655d5a79.woff") format("woff");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 100;
  src: url("../media/inter-cyrillic-100-normal.3fef2b15.woff2") format("woff2"), url("../media/inter-cyrillic-100-normal.a655fd9a.woff") format("woff");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 100;
  src: url("../media/inter-greek-ext-100-normal.d842f7f6.woff2") format("woff2"), url("../media/inter-greek-ext-100-normal.38a0b6d2.woff") format("woff");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 100;
  src: url("../media/inter-greek-100-normal.e7272d7c.woff2") format("woff2"), url("../media/inter-greek-100-normal.f6c56f45.woff") format("woff");
  unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 100;
  src: url("../media/inter-vietnamese-100-normal.1a08133f.woff2") format("woff2"), url("../media/inter-vietnamese-100-normal.cadc736b.woff") format("woff");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 100;
  src: url("../media/inter-latin-ext-100-normal.19c2aac7.woff2") format("woff2"), url("../media/inter-latin-ext-100-normal.93b539a5.woff") format("woff");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 100;
  src: url("../media/inter-latin-100-normal.c8659045.woff2") format("woff2"), url("../media/inter-latin-100-normal.071a528e.woff") format("woff");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* [project]/node_modules/@fontsource/inter/200.css [app-client] (css) */
@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src: url("../media/inter-cyrillic-ext-200-normal.f9d42da8.woff2") format("woff2"), url("../media/inter-cyrillic-ext-200-normal.bc0c5322.woff") format("woff");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src: url("../media/inter-cyrillic-200-normal.b0314948.woff2") format("woff2"), url("../media/inter-cyrillic-200-normal.1ed2ea66.woff") format("woff");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src: url("../media/inter-greek-ext-200-normal.b0f827e3.woff2") format("woff2"), url("../media/inter-greek-ext-200-normal.d04697cd.woff") format("woff");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src: url("../media/inter-greek-200-normal.3e76ea6f.woff2") format("woff2"), url("../media/inter-greek-200-normal.1b84763e.woff") format("woff");
  unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src: url("../media/inter-vietnamese-200-normal.d2acf99a.woff2") format("woff2"), url("../media/inter-vietnamese-200-normal.3e1df92e.woff") format("woff");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src: url("../media/inter-latin-ext-200-normal.f97eb35d.woff2") format("woff2"), url("../media/inter-latin-ext-200-normal.5ce77740.woff") format("woff");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 200;
  src: url("../media/inter-latin-200-normal.fddaa046.woff2") format("woff2"), url("../media/inter-latin-200-normal.139453a5.woff") format("woff");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* [project]/node_modules/@fontsource/inter/300.css [app-client] (css) */
@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("../media/inter-cyrillic-ext-300-normal.4f95810c.woff2") format("woff2"), url("../media/inter-cyrillic-ext-300-normal.1e0a534d.woff") format("woff");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("../media/inter-cyrillic-300-normal.776440bd.woff2") format("woff2"), url("../media/inter-cyrillic-300-normal.5de8559e.woff") format("woff");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("../media/inter-greek-ext-300-normal.7dac656d.woff2") format("woff2"), url("../media/inter-greek-ext-300-normal.268ac8a8.woff") format("woff");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("../media/inter-greek-300-normal.eafa1898.woff2") format("woff2"), url("../media/inter-greek-300-normal.fcef0a51.woff") format("woff");
  unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("../media/inter-vietnamese-300-normal.41040916.woff2") format("woff2"), url("../media/inter-vietnamese-300-normal.451fe643.woff") format("woff");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("../media/inter-latin-ext-300-normal.80d4b3cc.woff2") format("woff2"), url("../media/inter-latin-ext-300-normal.c61e8652.woff") format("woff");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("../media/inter-latin-300-normal.0be96e5e.woff2") format("woff2"), url("../media/inter-latin-300-normal.0fd04ac6.woff") format("woff");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* [project]/node_modules/@fontsource/inter/400.css [app-client] (css) */
@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("../media/inter-cyrillic-ext-400-normal.f57b2ce1.woff2") format("woff2"), url("../media/inter-cyrillic-ext-400-normal.92e366ba.woff") format("woff");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("../media/inter-cyrillic-400-normal.87c70db0.woff2") format("woff2"), url("../media/inter-cyrillic-400-normal.590d8936.woff") format("woff");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("../media/inter-greek-ext-400-normal.44a5bfb8.woff2") format("woff2"), url("../media/inter-greek-ext-400-normal.ff12d701.woff") format("woff");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("../media/inter-greek-400-normal.41bd4fa0.woff2") format("woff2"), url("../media/inter-greek-400-normal.71fb119d.woff") format("woff");
  unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("../media/inter-vietnamese-400-normal.5a7faef8.woff2") format("woff2"), url("../media/inter-vietnamese-400-normal.3f0b2cd2.woff") format("woff");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("../media/inter-latin-ext-400-normal.7f744ce2.woff2") format("woff2"), url("../media/inter-latin-ext-400-normal.846ef47a.woff") format("woff");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("../media/inter-latin-400-normal.c8c144e0.woff2") format("woff2"), url("../media/inter-latin-400-normal.c55b1a1d.woff") format("woff");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* [project]/node_modules/@fontsource/inter/500.css [app-client] (css) */
@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("../media/inter-cyrillic-ext-500-normal.54a9bf6b.woff2") format("woff2"), url("../media/inter-cyrillic-ext-500-normal.efec1e4d.woff") format("woff");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("../media/inter-cyrillic-500-normal.71f218cd.woff2") format("woff2"), url("../media/inter-cyrillic-500-normal.b0d0df48.woff") format("woff");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("../media/inter-greek-ext-500-normal.adc4927d.woff2") format("woff2"), url("../media/inter-greek-ext-500-normal.bb493a47.woff") format("woff");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("../media/inter-greek-500-normal.6765cfa9.woff2") format("woff2"), url("../media/inter-greek-500-normal.47813ae2.woff") format("woff");
  unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("../media/inter-vietnamese-500-normal.5d530f23.woff2") format("woff2"), url("../media/inter-vietnamese-500-normal.1e21695b.woff") format("woff");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("../media/inter-latin-ext-500-normal.600c9370.woff2") format("woff2"), url("../media/inter-latin-ext-500-normal.13c6442e.woff") format("woff");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("../media/inter-latin-500-normal.30043d57.woff2") format("woff2"), url("../media/inter-latin-500-normal.f04c7275.woff") format("woff");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* [project]/node_modules/@fontsource/inter/600.css [app-client] (css) */
@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("../media/inter-cyrillic-ext-600-normal.bb9123c8.woff2") format("woff2"), url("../media/inter-cyrillic-ext-600-normal.47c73e40.woff") format("woff");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("../media/inter-cyrillic-600-normal.57ca84e9.woff2") format("woff2"), url("../media/inter-cyrillic-600-normal.9494ba0e.woff") format("woff");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("../media/inter-greek-ext-600-normal.6cbd3d2b.woff2") format("woff2"), url("../media/inter-greek-ext-600-normal.25f935ad.woff") format("woff");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("../media/inter-greek-600-normal.bb7f6cb9.woff2") format("woff2"), url("../media/inter-greek-600-normal.c4709693.woff") format("woff");
  unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("../media/inter-vietnamese-600-normal.45178667.woff2") format("woff2"), url("../media/inter-vietnamese-600-normal.b94d2996.woff") format("woff");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("../media/inter-latin-ext-600-normal.5f928c81.woff2") format("woff2"), url("../media/inter-latin-ext-600-normal.fc9d2b5e.woff") format("woff");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("../media/inter-latin-600-normal.e2fe7b39.woff2") format("woff2"), url("../media/inter-latin-600-normal.740ec620.woff") format("woff");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* [project]/node_modules/@fontsource/inter/700.css [app-client] (css) */
@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("../media/inter-cyrillic-ext-700-normal.ba484217.woff2") format("woff2"), url("../media/inter-cyrillic-ext-700-normal.b09007e8.woff") format("woff");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("../media/inter-cyrillic-700-normal.96ea6fe6.woff2") format("woff2"), url("../media/inter-cyrillic-700-normal.d3127b62.woff") format("woff");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("../media/inter-greek-ext-700-normal.9fb50ed8.woff2") format("woff2"), url("../media/inter-greek-ext-700-normal.bc1058e1.woff") format("woff");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("../media/inter-greek-700-normal.0334278b.woff2") format("woff2"), url("../media/inter-greek-700-normal.bb28b0ef.woff") format("woff");
  unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("../media/inter-vietnamese-700-normal.16666de5.woff2") format("woff2"), url("../media/inter-vietnamese-700-normal.a6503b51.woff") format("woff");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("../media/inter-latin-ext-700-normal.a9a7aad7.woff2") format("woff2"), url("../media/inter-latin-ext-700-normal.27621269.woff") format("woff");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("../media/inter-latin-700-normal.44b600fb.woff2") format("woff2"), url("../media/inter-latin-700-normal.fec11328.woff") format("woff");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* [project]/node_modules/@fontsource/inter/800.css [app-client] (css) */
@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src: url("../media/inter-cyrillic-ext-800-normal.18b7b35b.woff2") format("woff2"), url("../media/inter-cyrillic-ext-800-normal.e7846fbc.woff") format("woff");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src: url("../media/inter-cyrillic-800-normal.66560c99.woff2") format("woff2"), url("../media/inter-cyrillic-800-normal.ec2fa57b.woff") format("woff");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src: url("../media/inter-greek-ext-800-normal.fefa6f98.woff2") format("woff2"), url("../media/inter-greek-ext-800-normal.10b34151.woff") format("woff");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src: url("../media/inter-greek-800-normal.70bc2305.woff2") format("woff2"), url("../media/inter-greek-800-normal.853a4988.woff") format("woff");
  unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src: url("../media/inter-vietnamese-800-normal.14167c2b.woff2") format("woff2"), url("../media/inter-vietnamese-800-normal.34f10d7b.woff") format("woff");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src: url("../media/inter-latin-ext-800-normal.c5ae31e8.woff2") format("woff2"), url("../media/inter-latin-ext-800-normal.07035713.woff") format("woff");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src: url("../media/inter-latin-800-normal.4a1d28c0.woff2") format("woff2"), url("../media/inter-latin-800-normal.97d48d58.woff") format("woff");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* [project]/node_modules/@fontsource/inter/900.css [app-client] (css) */
@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src: url("../media/inter-cyrillic-ext-900-normal.2d695b06.woff2") format("woff2"), url("../media/inter-cyrillic-ext-900-normal.3ce5234e.woff") format("woff");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src: url("../media/inter-cyrillic-900-normal.6fb4e0e7.woff2") format("woff2"), url("../media/inter-cyrillic-900-normal.af7132e8.woff") format("woff");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src: url("../media/inter-greek-ext-900-normal.e6d36a94.woff2") format("woff2"), url("../media/inter-greek-ext-900-normal.29b67c36.woff") format("woff");
  unicode-range: U+1F??;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src: url("../media/inter-greek-900-normal.fd16ec6d.woff2") format("woff2"), url("../media/inter-greek-900-normal.726a7d1e.woff") format("woff");
  unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src: url("../media/inter-vietnamese-900-normal.6f0cebbe.woff2") format("woff2"), url("../media/inter-vietnamese-900-normal.2265b4eb.woff") format("woff");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src: url("../media/inter-latin-ext-900-normal.45ed8281.woff2") format("woff2"), url("../media/inter-latin-ext-900-normal.17101c2a.woff") format("woff");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Inter;
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src: url("../media/inter-latin-900-normal.21f8f6e4.woff2") format("woff2"), url("../media/inter-latin-900-normal.71b9b011.woff") format("woff");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* [project]/node_modules/@fontsource/roboto-mono/300.css [app-client] (css) */
@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("../media/roboto-mono-cyrillic-ext-300-normal.397cddeb.woff2") format("woff2"), url("../media/roboto-mono-cyrillic-ext-300-normal.acc554ea.woff") format("woff");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("../media/roboto-mono-cyrillic-300-normal.0135be63.woff2") format("woff2"), url("../media/roboto-mono-cyrillic-300-normal.0fa5a070.woff") format("woff");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("../media/roboto-mono-greek-300-normal.bacabf46.woff2") format("woff2"), url("../media/roboto-mono-greek-300-normal.5aa0b578.woff") format("woff");
  unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("../media/roboto-mono-vietnamese-300-normal.2f6b2a95.woff2") format("woff2"), url("../media/roboto-mono-vietnamese-300-normal.a58f7f4f.woff") format("woff");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("../media/roboto-mono-latin-ext-300-normal.8c2f6bab.woff2") format("woff2"), url("../media/roboto-mono-latin-ext-300-normal.0202983b.woff") format("woff");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url("../media/roboto-mono-latin-300-normal.5bb86c2e.woff2") format("woff2"), url("../media/roboto-mono-latin-300-normal.30d59db2.woff") format("woff");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* [project]/node_modules/@fontsource/roboto-mono/400.css [app-client] (css) */
@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("../media/roboto-mono-cyrillic-ext-400-normal.3968932e.woff2") format("woff2"), url("../media/roboto-mono-cyrillic-ext-400-normal.5a51dd37.woff") format("woff");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("../media/roboto-mono-cyrillic-400-normal.09d7a9c7.woff2") format("woff2"), url("../media/roboto-mono-cyrillic-400-normal.e40f3cfc.woff") format("woff");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("../media/roboto-mono-greek-400-normal.d6f9b54f.woff2") format("woff2"), url("../media/roboto-mono-greek-400-normal.fcc3e865.woff") format("woff");
  unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("../media/roboto-mono-vietnamese-400-normal.bd1582e1.woff2") format("woff2"), url("../media/roboto-mono-vietnamese-400-normal.0b6ec122.woff") format("woff");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("../media/roboto-mono-latin-ext-400-normal.9e6a3b8e.woff2") format("woff2"), url("../media/roboto-mono-latin-ext-400-normal.2b46f3f6.woff") format("woff");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Roboto Mono;
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("../media/roboto-mono-latin-400-normal.1c1c2f99.woff2") format("woff2"), url("../media/roboto-mono-latin-400-normal.435a42f6.woff") format("woff");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* [project]/node_modules/@fontsource/plus-jakarta-sans/600.css [app-client] (css) */
@font-face {
  font-family: Plus Jakarta Sans;
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("../media/plus-jakarta-sans-cyrillic-ext-600-normal.8a4fa4d9.woff2") format("woff2"), url("../media/plus-jakarta-sans-cyrillic-ext-600-normal.f5b253a1.woff") format("woff");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Plus Jakarta Sans;
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("../media/plus-jakarta-sans-vietnamese-600-normal.ae6ba3b6.woff2") format("woff2"), url("../media/plus-jakarta-sans-vietnamese-600-normal.53b57ef7.woff") format("woff");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Plus Jakarta Sans;
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("../media/plus-jakarta-sans-latin-ext-600-normal.64b5bc07.woff2") format("woff2"), url("../media/plus-jakarta-sans-latin-ext-600-normal.449442b0.woff") format("woff");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Plus Jakarta Sans;
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("../media/plus-jakarta-sans-latin-600-normal.edb5b76c.woff2") format("woff2"), url("../media/plus-jakarta-sans-latin-600-normal.15b214f3.woff") format("woff");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* [project]/node_modules/@fontsource/plus-jakarta-sans/700.css [app-client] (css) */
@font-face {
  font-family: Plus Jakarta Sans;
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("../media/plus-jakarta-sans-cyrillic-ext-700-normal.b2cd602a.woff2") format("woff2"), url("../media/plus-jakarta-sans-cyrillic-ext-700-normal.697d8f20.woff") format("woff");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Plus Jakarta Sans;
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("../media/plus-jakarta-sans-vietnamese-700-normal.8db327e1.woff2") format("woff2"), url("../media/plus-jakarta-sans-vietnamese-700-normal.3bacc1ca.woff") format("woff");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Plus Jakarta Sans;
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("../media/plus-jakarta-sans-latin-ext-700-normal.a1bfe7de.woff2") format("woff2"), url("../media/plus-jakarta-sans-latin-ext-700-normal.0a091603.woff") format("woff");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Plus Jakarta Sans;
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("../media/plus-jakarta-sans-latin-700-normal.5173f745.woff2") format("woff2"), url("../media/plus-jakarta-sans-latin-700-normal.4c637b00.woff") format("woff");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* [project]/src/styles/global.css [app-client] (css) */
:root {
  --icon-fontSize-sm: 1rem;
  --icon-fontSize-md: 1.25rem;
  --icon-fontSize-lg: 1.5rem;
}

:focus-visible {
  outline: 2px solid var(--mui-palette-primary-main);
  outline-offset: 2px;
}

html, body {
  height: 100%;
}

a, button, [role="button"] {
  transition: color .15s, background-color .15s, border-color .15s, box-shadow .15s;
}

::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}

::-webkit-scrollbar-track {
  background: none;
}

::-webkit-scrollbar-thumb {
  background: rgba(148, 163, 184, .3);
  border-radius: 3px;
}

::-webkit-scrollbar-thumb:hover {
  background: rgba(148, 163, 184, .5);
}

::selection {
  color: inherit;
  background: rgba(99, 102, 241, .2);
}

/*# sourceMappingURL=_985287bc._.css.map*/