@charset "UTF-8";

/* node_modules/pretendard/dist/web/variable/pretendardvariable-dynamic-subset.css */
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.0-U4LAU6DX.woff2") format("woff2-variations");
  unicode-range:
    U+f9ca-fa0b,
    U+ff03-ff05,
    U+ff07,
    U+ff0a-ff0b,
    U+ff0d-ff19,
    U+ff1b,
    U+ff1d,
    U+ff20-ff5b,
    U+ff5d,
    U+ffe0-ffe3,
    U+ffe5-ffe6;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.1-BLLUQ4OY.woff2") format("woff2-variations");
  unicode-range:
    U+d723-d728,
    U+d72a-d733,
    U+d735-d748,
    U+d74a-d74f,
    U+d752-d753,
    U+d755-d757,
    U+d75a-d75f,
    U+d762-d764,
    U+d766-d768,
    U+d76a-d76b,
    U+d76d-d76f,
    U+d771-d787,
    U+d789-d78b,
    U+d78d-d78f,
    U+d791-d797,
    U+d79a,
    U+d79c,
    U+d79e-d7a3,
    U+f900-f909,
    U+f90b-f92e;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.2-QLV7GJER.woff2") format("woff2-variations");
  unicode-range:
    U+d679-d68b,
    U+d68e-d69e,
    U+d6a0,
    U+d6a2-d6a7,
    U+d6a9-d6c3,
    U+d6c6-d6c7,
    U+d6c9-d6cb,
    U+d6cd-d6d3,
    U+d6d5-d6d6,
    U+d6d8-d6e3,
    U+d6e5-d6e7,
    U+d6e9-d6fb,
    U+d6fd-d717,
    U+d719-d71f,
    U+d721-d722;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.3-X6ITFO6E.woff2") format("woff2-variations");
  unicode-range:
    U+d5bc-d5c7,
    U+d5ca-d5cb,
    U+d5cd-d5cf,
    U+d5d1-d5d7,
    U+d5d9-d5da,
    U+d5dc,
    U+d5de-d5e3,
    U+d5e6-d5e7,
    U+d5e9-d5eb,
    U+d5ed-d5f6,
    U+d5f8,
    U+d5fa-d5ff,
    U+d602-d603,
    U+d605-d607,
    U+d609-d60f,
    U+d612-d613,
    U+d616-d61b,
    U+d61d-d637,
    U+d63a-d63b,
    U+d63d-d63f,
    U+d641-d647,
    U+d64a-d64c,
    U+d64e-d653,
    U+d656-d657,
    U+d659-d65b,
    U+d65d-d666,
    U+d668,
    U+d66a-d678;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.4-P3V7FBRN.woff2") format("woff2-variations");
  unicode-range:
    U+d507,
    U+d509-d50b,
    U+d50d-d513,
    U+d515-d53b,
    U+d53e-d53f,
    U+d541-d543,
    U+d545-d54c,
    U+d54e,
    U+d550,
    U+d552-d557,
    U+d55a-d55b,
    U+d55d-d55f,
    U+d561-d564,
    U+d566-d567,
    U+d56a,
    U+d56c,
    U+d56e-d573,
    U+d576-d577,
    U+d579-d583,
    U+d585-d586,
    U+d58a-d5a4,
    U+d5a6-d5bb;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.5-6XUP6H3U.woff2") format("woff2-variations");
  unicode-range:
    U+d464-d477,
    U+d47a-d47b,
    U+d47d-d47f,
    U+d481-d487,
    U+d489-d48a,
    U+d48c,
    U+d48e-d4e7,
    U+d4e9-d503,
    U+d505-d506;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.6-23FOIIGQ.woff2") format("woff2-variations");
  unicode-range:
    U+d3bf-d3c7,
    U+d3ca-d3cf,
    U+d3d1-d3eb,
    U+d3ee-d3ef,
    U+d3f1-d3f3,
    U+d3f5-d3fb,
    U+d3fd-d400,
    U+d402-d45b,
    U+d45d-d463;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.7-3GGGM6FN.woff2") format("woff2-variations");
  unicode-range:
    U+d2ff,
    U+d302-d304,
    U+d306-d30b,
    U+d30f,
    U+d311-d313,
    U+d315-d31b,
    U+d31e,
    U+d322-d324,
    U+d326-d327,
    U+d32a-d32b,
    U+d32d-d32f,
    U+d331-d337,
    U+d339-d33c,
    U+d33e-d37b,
    U+d37e-d37f,
    U+d381-d383,
    U+d385-d38b,
    U+d38e-d390,
    U+d392-d397,
    U+d39a-d39b,
    U+d39d-d39f,
    U+d3a1-d3a7,
    U+d3a9-d3aa,
    U+d3ac,
    U+d3ae-d3b3,
    U+d3b5-d3b7,
    U+d3b9-d3bb,
    U+d3bd-d3be;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.8-SMSERLQP.woff2") format("woff2-variations");
  unicode-range:
    U+d257-d27f,
    U+d281-d29b,
    U+d29d-d29f,
    U+d2a1-d2ab,
    U+d2ad-d2b7,
    U+d2ba-d2bb,
    U+d2bd-d2bf,
    U+d2c1-d2c7,
    U+d2c9-d2ef,
    U+d2f2-d2f3,
    U+d2f5-d2f7,
    U+d2f9-d2fe;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.9-NO6IXIFJ.woff2") format("woff2-variations");
  unicode-range:
    U+d1b4,
    U+d1b6-d1f3,
    U+d1f5-d22b,
    U+d22e-d22f,
    U+d231-d233,
    U+d235-d23b,
    U+d23d-d240,
    U+d242-d256;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.10-3BQJSTQR.woff2") format("woff2-variations");
  unicode-range:
    U+d105-d12f,
    U+d132-d133,
    U+d135-d137,
    U+d139-d13f,
    U+d141-d142,
    U+d144,
    U+d146-d14b,
    U+d14e-d14f,
    U+d151-d153,
    U+d155-d15b,
    U+d15e-d187,
    U+d189-d19f,
    U+d1a2-d1a3,
    U+d1a5-d1a7,
    U+d1a9-d1af,
    U+d1b2-d1b3;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.11-W5Q3MSSX.woff2") format("woff2-variations");
  unicode-range:
    U+d04b-d04f,
    U+d051-d057,
    U+d059-d06b,
    U+d06d-d06f,
    U+d071-d073,
    U+d075-d07b,
    U+d07e-d0a3,
    U+d0a6-d0a7,
    U+d0a9-d0ab,
    U+d0ad-d0b3,
    U+d0b6,
    U+d0b8,
    U+d0ba-d0bf,
    U+d0c2-d0c3,
    U+d0c5-d0c7,
    U+d0c9-d0cf,
    U+d0d2,
    U+d0d6-d0db,
    U+d0de-d0df,
    U+d0e1-d0e3,
    U+d0e5-d0eb,
    U+d0ee-d0f0,
    U+d0f2-d104;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.12-MAZDLUD6.woff2") format("woff2-variations");
  unicode-range:
    U+cfa2-cfc3,
    U+cfc5-cfdf,
    U+cfe2-cfe3,
    U+cfe5-cfe7,
    U+cfe9-cff4,
    U+cff6-cffb,
    U+cffd-cfff,
    U+d001-d003,
    U+d005-d017,
    U+d019-d033,
    U+d036-d037,
    U+d039-d03b,
    U+d03d-d04a;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.13-AZXT74VZ.woff2") format("woff2-variations");
  unicode-range:
    U+cef0-cef3,
    U+cef6,
    U+cef9-ceff,
    U+cf01-cf03,
    U+cf05-cf07,
    U+cf09-cf0f,
    U+cf11-cf12,
    U+cf14-cf1b,
    U+cf1d-cf1f,
    U+cf21-cf2f,
    U+cf31-cf53,
    U+cf56-cf57,
    U+cf59-cf5b,
    U+cf5d-cf63,
    U+cf66,
    U+cf68,
    U+cf6a-cf6f,
    U+cf71-cf84,
    U+cf86-cf8b,
    U+cf8d-cfa1;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.14-I65BAHHX.woff2") format("woff2-variations");
  unicode-range:
    U+ce3c-ce57,
    U+ce5a-ce5b,
    U+ce5d-ce5f,
    U+ce61-ce67,
    U+ce6a,
    U+ce6c,
    U+ce6e-ce73,
    U+ce76-ce77,
    U+ce79-ce7b,
    U+ce7d-ce83,
    U+ce85-ce88,
    U+ce8a-ce8f,
    U+ce91-ce93,
    U+ce95-ce97,
    U+ce99-ce9f,
    U+cea2,
    U+cea4-ceab,
    U+cead-cee3,
    U+cee6-cee7,
    U+cee9-ceeb,
    U+ceed-ceef;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.15-ZZBM5RRF.woff2") format("woff2-variations");
  unicode-range:
    U+cd92-cd93,
    U+cd96-cd97,
    U+cd99-cd9b,
    U+cd9d-cda3,
    U+cda6-cda8,
    U+cdaa-cdaf,
    U+cdb1-cdc3,
    U+cdc5-cdcb,
    U+cdcd-cde7,
    U+cde9-ce03,
    U+ce05-ce1f,
    U+ce22-ce34,
    U+ce36-ce3b;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.16-LRLF5TH4.woff2") format("woff2-variations");
  unicode-range:
    U+ccef-cd07,
    U+cd0a-cd0b,
    U+cd0d-cd1a,
    U+cd1c,
    U+cd1e-cd2b,
    U+cd2d-cd5b,
    U+cd5d-cd77,
    U+cd79-cd91;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.17-M3WF77B3.woff2") format("woff2-variations");
  unicode-range:
    U+cc3f-cc43,
    U+cc46-cc47,
    U+cc49-cc4b,
    U+cc4d-cc53,
    U+cc55-cc58,
    U+cc5a-cc5f,
    U+cc61-cc97,
    U+cc9a-cc9b,
    U+cc9d-cc9f,
    U+cca1-cca7,
    U+ccaa,
    U+ccac,
    U+ccae-ccb3,
    U+ccb6-ccb7,
    U+ccb9-ccbb,
    U+ccbd-cccf,
    U+ccd1-cce3,
    U+cce5-ccee;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.18-NRCF3BPP.woff2") format("woff2-variations");
  unicode-range:
    U+cb91-cbd3,
    U+cbd5-cbe3,
    U+cbe5-cc0b,
    U+cc0e-cc0f,
    U+cc11-cc13,
    U+cc15-cc1b,
    U+cc1d-cc20,
    U+cc23-cc27,
    U+cc2a-cc2b,
    U+cc2d,
    U+cc2f,
    U+cc31-cc37,
    U+cc3a,
    U+cc3c;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.19-4E2VJ7CR.woff2") format("woff2-variations");
  unicode-range: U+caf4-cb47, U+cb4a-cb90;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.20-MDZ7M5LE.woff2") format("woff2-variations");
  unicode-range:
    U+ca4a-ca4b,
    U+ca4e-ca4f,
    U+ca51-ca53,
    U+ca55-ca5b,
    U+ca5d-ca60,
    U+ca62-ca83,
    U+ca85-cabb,
    U+cabe-cabf,
    U+cac1-cac3,
    U+cac5-cacb,
    U+cacd-cad0,
    U+cad2,
    U+cad4-cad8,
    U+cada-caf3;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.21-F7Q6X6P2.woff2") format("woff2-variations");
  unicode-range:
    U+c996-c997,
    U+c99a-c99c,
    U+c99e-c9bf,
    U+c9c2-c9c3,
    U+c9c5-c9c7,
    U+c9c9-c9cf,
    U+c9d2,
    U+c9d4,
    U+c9d7-c9d8,
    U+c9db,
    U+c9de-c9df,
    U+c9e1-c9e3,
    U+c9e5-c9e6,
    U+c9e8-c9eb,
    U+c9ee-c9f0,
    U+c9f2-c9f7,
    U+c9f9-ca0b,
    U+ca0d-ca28,
    U+ca2a-ca49;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.22-WP7GBSMZ.woff2") format("woff2-variations");
  unicode-range:
    U+c8e9-c8f4,
    U+c8f6-c8fb,
    U+c8fe-c8ff,
    U+c901-c903,
    U+c905-c90b,
    U+c90e-c910,
    U+c912-c917,
    U+c919-c92b,
    U+c92d-c94f,
    U+c951-c953,
    U+c955-c96b,
    U+c96d-c973,
    U+c975-c987,
    U+c98a-c98b,
    U+c98d-c98f,
    U+c991-c995;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.23-U6FGOTDF.woff2") format("woff2-variations");
  unicode-range:
    U+c841-c84b,
    U+c84d-c86f,
    U+c872-c873,
    U+c875-c877,
    U+c879-c87f,
    U+c882-c884,
    U+c887-c88a,
    U+c88d-c8c3,
    U+c8c5-c8df,
    U+c8e1-c8e8;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.24-MEAFF4DX.woff2") format("woff2-variations");
  unicode-range:
    U+c779-c77b,
    U+c77e-c782,
    U+c786,
    U+c78b,
    U+c78d,
    U+c78f,
    U+c792-c793,
    U+c795,
    U+c797,
    U+c799-c79f,
    U+c7a2,
    U+c7a7-c7ab,
    U+c7ae-c7bb,
    U+c7bd-c7c0,
    U+c7c2-c7c7,
    U+c7c9-c7dc,
    U+c7de-c7ff,
    U+c802-c803,
    U+c805-c807,
    U+c809,
    U+c80b-c80f,
    U+c812,
    U+c814,
    U+c817-c81b,
    U+c81e-c81f,
    U+c821-c823,
    U+c825-c82e,
    U+c830-c837,
    U+c839-c83b,
    U+c83d-c840;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.25-ROVKUB3H.woff2") format("woff2-variations");
  unicode-range:
    U+c6bb-c6bf,
    U+c6c2,
    U+c6c4,
    U+c6c6-c6cb,
    U+c6ce-c6cf,
    U+c6d1-c6d3,
    U+c6d5-c6db,
    U+c6dd-c6df,
    U+c6e1-c6e7,
    U+c6e9-c6eb,
    U+c6ed-c6ef,
    U+c6f1-c6f8,
    U+c6fa-c703,
    U+c705-c707,
    U+c709-c70b,
    U+c70d-c716,
    U+c718,
    U+c71a-c71f,
    U+c722-c723,
    U+c725-c727,
    U+c729-c734,
    U+c736-c73b,
    U+c73e-c73f,
    U+c741-c743,
    U+c745-c74b,
    U+c74e-c750,
    U+c752-c757,
    U+c759-c773,
    U+c776-c777;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.26-2SRSKCMU.woff2") format("woff2-variations");
  unicode-range:
    U+c5f5-c5fb,
    U+c5fe,
    U+c602-c605,
    U+c607,
    U+c609-c60f,
    U+c611-c61a,
    U+c61c-c623,
    U+c626-c627,
    U+c629-c62b,
    U+c62d,
    U+c62f-c632,
    U+c636,
    U+c638,
    U+c63a-c63f,
    U+c642-c643,
    U+c645-c647,
    U+c649-c652,
    U+c656-c65b,
    U+c65d-c65f,
    U+c661-c663,
    U+c665-c677,
    U+c679-c67b,
    U+c67d-c693,
    U+c696-c697,
    U+c699-c69b,
    U+c69d-c6a3,
    U+c6a6,
    U+c6a8,
    U+c6aa-c6af,
    U+c6b2-c6b3,
    U+c6b5-c6b7,
    U+c6b9-c6ba;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.27-NP6QMSXL.woff2") format("woff2-variations");
  unicode-range:
    U+c517-c527,
    U+c52a-c52b,
    U+c52d-c52f,
    U+c531-c538,
    U+c53a,
    U+c53c,
    U+c53e-c543,
    U+c546-c547,
    U+c54b,
    U+c54d-c552,
    U+c556,
    U+c55a-c55b,
    U+c55d,
    U+c55f,
    U+c562-c563,
    U+c565-c567,
    U+c569-c56f,
    U+c572,
    U+c574,
    U+c576-c57b,
    U+c57e-c57f,
    U+c581-c583,
    U+c585-c586,
    U+c588-c58b,
    U+c58e,
    U+c590,
    U+c592-c596,
    U+c599-c5b3,
    U+c5b6-c5b7,
    U+c5ba,
    U+c5be-c5c3,
    U+c5ca-c5cb,
    U+c5cd,
    U+c5cf,
    U+c5d2-c5d3,
    U+c5d5-c5d7,
    U+c5d9-c5df,
    U+c5e1-c5e2,
    U+c5e4,
    U+c5e6-c5eb,
    U+c5ef,
    U+c5f1-c5f3;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.28-QWCUKO5J.woff2") format("woff2-variations");
  unicode-range:
    U+c475-c4ef,
    U+c4f2-c4f3,
    U+c4f5-c4f7,
    U+c4f9-c4ff,
    U+c502-c50b,
    U+c50d-c516;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.29-VQ3CDVN6.woff2") format("woff2-variations");
  unicode-range:
    U+c3d0-c3d7,
    U+c3da-c3db,
    U+c3dd-c3de,
    U+c3e1-c3ec,
    U+c3ee-c3f3,
    U+c3f5-c42b,
    U+c42d-c463,
    U+c466-c474;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.30-AFWLJ6GG.woff2") format("woff2-variations");
  unicode-range:
    U+c32b-c367,
    U+c36a-c36b,
    U+c36d-c36f,
    U+c371-c377,
    U+c37a-c37b,
    U+c37e-c383,
    U+c385-c387,
    U+c389-c3cf;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.31-GUCBZJW2.woff2") format("woff2-variations");
  unicode-range:
    U+c26a-c26b,
    U+c26d-c26f,
    U+c271-c273,
    U+c275-c27b,
    U+c27e-c287,
    U+c289-c28f,
    U+c291-c297,
    U+c299-c29a,
    U+c29c-c2a3,
    U+c2a5-c2a7,
    U+c2a9-c2ab,
    U+c2ad-c2b3,
    U+c2b6,
    U+c2b8,
    U+c2ba-c2bb,
    U+c2bd-c2db,
    U+c2de-c2df,
    U+c2e1-c2e2,
    U+c2e5-c2ea,
    U+c2ee,
    U+c2f0,
    U+c2f2-c2f5,
    U+c2f7,
    U+c2fa-c2fb,
    U+c2fd-c2ff,
    U+c301-c307,
    U+c309-c30c,
    U+c30e-c312,
    U+c315-c323,
    U+c325-c328,
    U+c32a;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.32-UAZZ4WK2.woff2") format("woff2-variations");
  unicode-range:
    U+c1bc-c1c3,
    U+c1c5-c1df,
    U+c1e1-c1fb,
    U+c1fd-c203,
    U+c205-c20c,
    U+c20e,
    U+c210-c217,
    U+c21a-c21b,
    U+c21d-c21e,
    U+c221-c227,
    U+c229-c22a,
    U+c22c,
    U+c22e,
    U+c230,
    U+c233-c24f,
    U+c251-c257,
    U+c259-c269;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.33-KKQJI6UP.woff2") format("woff2-variations");
  unicode-range:
    U+c101-c11b,
    U+c11f,
    U+c121-c123,
    U+c125-c12b,
    U+c12e,
    U+c132-c137,
    U+c13a-c13b,
    U+c13d-c13f,
    U+c141-c147,
    U+c14a,
    U+c14c-c153,
    U+c155-c157,
    U+c159-c15b,
    U+c15d-c166,
    U+c169-c16f,
    U+c171-c177,
    U+c179-c18b,
    U+c18e-c18f,
    U+c191-c193,
    U+c195-c19b,
    U+c19d-c19e,
    U+c1a0,
    U+c1a2-c1a4,
    U+c1a6-c1bb;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.34-XQLG4XKH.woff2") format("woff2-variations");
  unicode-range:
    U+c049-c057,
    U+c059-c05b,
    U+c05d-c05f,
    U+c061-c067,
    U+c069-c08f,
    U+c091-c0ab,
    U+c0ae-c0af,
    U+c0b1-c0b3,
    U+c0b5,
    U+c0b7-c0bb,
    U+c0be,
    U+c0c2-c0c7,
    U+c0ca-c0cb,
    U+c0cd-c0cf,
    U+c0d1-c0d7,
    U+c0d9-c0da,
    U+c0dc,
    U+c0de-c0e3,
    U+c0e5-c0eb,
    U+c0ed-c0f3,
    U+c0f6,
    U+c0f8,
    U+c0fa-c0ff;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.35-BIIPO5VU.woff2") format("woff2-variations");
  unicode-range:
    U+bfa7-bfaf,
    U+bfb1-bfc4,
    U+bfc6-bfcb,
    U+bfce-bfcf,
    U+bfd1-bfd3,
    U+bfd5-bfdb,
    U+bfdd-c048;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.36-LUKWSXQD.woff2") format("woff2-variations");
  unicode-range:
    U+bf07,
    U+bf09-bf3f,
    U+bf41-bf4f,
    U+bf52-bf54,
    U+bf56-bfa6;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.37-DOKCVUFS.woff2") format("woff2-variations");
  unicode-range:
    U+be56,
    U+be58,
    U+be5c-be5f,
    U+be62-be63,
    U+be65-be67,
    U+be69-be74,
    U+be76-be7b,
    U+be7e-be7f,
    U+be81-be8e,
    U+be90,
    U+be92-bea7,
    U+bea9-becf,
    U+bed2-bed3,
    U+bed5-bed6,
    U+bed9-bee3,
    U+bee6-bf06;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.38-SUSHESBB.woff2") format("woff2-variations");
  unicode-range:
    U+bdb0-bdd3,
    U+bdd5-bdef,
    U+bdf1-be0b,
    U+be0d-be0f,
    U+be11-be13,
    U+be15-be43,
    U+be46-be47,
    U+be49-be4b,
    U+be4d-be53;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.39-DSYVMVE6.woff2") format("woff2-variations");
  unicode-range:
    U+bd03,
    U+bd06,
    U+bd08,
    U+bd0a-bd0f,
    U+bd11-bd22,
    U+bd25-bd47,
    U+bd49-bd58,
    U+bd5a-bd7f,
    U+bd82-bd83,
    U+bd85-bd87,
    U+bd8a-bd8f,
    U+bd91-bd92,
    U+bd94,
    U+bd96-bd98,
    U+bd9a-bdaf;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.40-BWL7AWU6.woff2") format("woff2-variations");
  unicode-range:
    U+bc4e-bc83,
    U+bc86-bc87,
    U+bc89-bc8b,
    U+bc8d-bc93,
    U+bc96,
    U+bc98,
    U+bc9b-bc9f,
    U+bca2-bca3,
    U+bca5-bca7,
    U+bca9-bcb2,
    U+bcb4-bcbb,
    U+bcbe-bcbf,
    U+bcc1-bcc3,
    U+bcc5-bccc,
    U+bcce-bcd0,
    U+bcd2-bcd4,
    U+bcd6-bcf3,
    U+bcf7,
    U+bcf9-bcfb,
    U+bcfd-bd02;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.41-I2EELZYS.woff2") format("woff2-variations");
  unicode-range:
    U+bb90-bba3,
    U+bba5-bbab,
    U+bbad-bbbf,
    U+bbc1-bbf7,
    U+bbfa-bbfb,
    U+bbfd-bbfe,
    U+bc01-bc07,
    U+bc09-bc0a,
    U+bc0e,
    U+bc10,
    U+bc12-bc13,
    U+bc17,
    U+bc19-bc1a,
    U+bc1e,
    U+bc20-bc23,
    U+bc26,
    U+bc28,
    U+bc2a-bc2c,
    U+bc2e-bc2f,
    U+bc32-bc33,
    U+bc35-bc37,
    U+bc39-bc3f,
    U+bc41-bc42,
    U+bc44,
    U+bc46-bc48,
    U+bc4a-bc4d;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.42-JJDSZRYT.woff2") format("woff2-variations");
  unicode-range:
    U+bae6-bafb,
    U+bafd-bb17,
    U+bb19-bb33,
    U+bb37,
    U+bb39-bb3a,
    U+bb3d-bb43,
    U+bb45-bb46,
    U+bb48,
    U+bb4a-bb4f,
    U+bb51-bb53,
    U+bb55-bb57,
    U+bb59-bb62,
    U+bb64-bb8f;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.43-4RKTSVGN.woff2") format("woff2-variations");
  unicode-range:
    U+ba30-ba37,
    U+ba3a-ba3b,
    U+ba3d-ba3f,
    U+ba41-ba47,
    U+ba49-ba4a,
    U+ba4c,
    U+ba4e-ba53,
    U+ba56-ba57,
    U+ba59-ba5b,
    U+ba5d-ba63,
    U+ba65-ba66,
    U+ba68-ba6f,
    U+ba71-ba73,
    U+ba75-ba77,
    U+ba79-ba84,
    U+ba86,
    U+ba88-baa7,
    U+baaa,
    U+baad-baaf,
    U+bab1-bab7,
    U+baba,
    U+babc,
    U+babe-bae5;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.44-B7SVAJMA.woff2") format("woff2-variations");
  unicode-range:
    U+b96e-b973,
    U+b976-b977,
    U+b979-b97b,
    U+b97d-b983,
    U+b986,
    U+b988,
    U+b98a-b98d,
    U+b98f-b9ab,
    U+b9ae-b9af,
    U+b9b1-b9b3,
    U+b9b5-b9bb,
    U+b9be,
    U+b9c0,
    U+b9c2-b9c7,
    U+b9ca-b9cb,
    U+b9cd,
    U+b9d2-b9d7,
    U+b9da,
    U+b9dc,
    U+b9df-b9e0,
    U+b9e2,
    U+b9e6-b9e7,
    U+b9e9-b9f3,
    U+b9f6,
    U+b9f8,
    U+b9fb-ba2f;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.45-UNC5RLWR.woff2") format("woff2-variations");
  unicode-range:
    U+b8bf-b8cb,
    U+b8cd-b8e0,
    U+b8e2-b8e7,
    U+b8ea-b8eb,
    U+b8ed-b8ef,
    U+b8f1-b8f7,
    U+b8fa,
    U+b8fc,
    U+b8fe-b903,
    U+b905-b917,
    U+b919-b91f,
    U+b921-b93b,
    U+b93d-b957,
    U+b95a-b95b,
    U+b95d-b95f,
    U+b961-b967,
    U+b969-b96c;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.46-4TFAA45I.woff2") format("woff2-variations");
  unicode-range:
    U+b80d-b80f,
    U+b811-b817,
    U+b81a,
    U+b81c-b823,
    U+b826-b827,
    U+b829-b82b,
    U+b82d-b833,
    U+b836,
    U+b83a-b83f,
    U+b841-b85b,
    U+b85e-b85f,
    U+b861-b863,
    U+b865-b86b,
    U+b86e,
    U+b870,
    U+b872-b8af,
    U+b8b1-b8be;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.47-IC5TB5JV.woff2") format("woff2-variations");
  unicode-range:
    U+b74d-b75f,
    U+b761-b763,
    U+b765-b774,
    U+b776-b77b,
    U+b77e-b77f,
    U+b781-b783,
    U+b785-b78b,
    U+b78e,
    U+b792-b796,
    U+b79a-b79b,
    U+b79d-b7a7,
    U+b7aa,
    U+b7ae-b7b3,
    U+b7b6-b7c8,
    U+b7ca-b7eb,
    U+b7ee-b7ef,
    U+b7f1-b7f3,
    U+b7f5-b7fb,
    U+b7fe,
    U+b802-b806,
    U+b80a-b80b;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.48-VB36GHPK.woff2") format("woff2-variations");
  unicode-range:
    U+b6a7-b6aa,
    U+b6ac-b6b0,
    U+b6b2-b6ef,
    U+b6f1-b727,
    U+b72a-b72b,
    U+b72d-b72e,
    U+b731-b737,
    U+b739-b73a,
    U+b73c-b743,
    U+b745-b74c;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.49-XR3ID4DN.woff2") format("woff2-variations");
  unicode-range:
    U+b605-b60f,
    U+b612-b617,
    U+b619-b624,
    U+b626-b69b,
    U+b69e-b6a3,
    U+b6a5-b6a6;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.50-X7N65HAV.woff2") format("woff2-variations");
  unicode-range:
    U+b55f,
    U+b562-b583,
    U+b585-b59f,
    U+b5a2-b5a3,
    U+b5a5-b5a7,
    U+b5a9-b5b2,
    U+b5b5-b5ba,
    U+b5bd-b604;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.51-NDOOYKUY.woff2") format("woff2-variations");
  unicode-range:
    U+b4a5-b4b6,
    U+b4b8-b4bf,
    U+b4c1-b4c7,
    U+b4c9-b4db,
    U+b4de-b4df,
    U+b4e1-b4e2,
    U+b4e5-b4eb,
    U+b4ee,
    U+b4f0,
    U+b4f2-b513,
    U+b516-b517,
    U+b519-b51a,
    U+b51d-b523,
    U+b526,
    U+b528,
    U+b52b-b52f,
    U+b532-b533,
    U+b535-b537,
    U+b539-b53f,
    U+b541-b544,
    U+b546-b54b,
    U+b54d-b54f,
    U+b551-b55b,
    U+b55d-b55e;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.52-QYDIBVCP.woff2") format("woff2-variations");
  unicode-range:
    U+b3f8-b3fb,
    U+b3fd-b40f,
    U+b411-b417,
    U+b419-b41b,
    U+b41d-b41f,
    U+b421-b427,
    U+b42a-b42b,
    U+b42d-b44f,
    U+b452-b453,
    U+b455-b457,
    U+b459-b45f,
    U+b462-b464,
    U+b466-b46b,
    U+b46d-b47f,
    U+b481-b4a3;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.53-Y4RXIXW5.woff2") format("woff2-variations");
  unicode-range:
    U+b342-b353,
    U+b356-b357,
    U+b359-b35b,
    U+b35d-b35e,
    U+b360-b363,
    U+b366,
    U+b368,
    U+b36a-b36d,
    U+b36f,
    U+b372-b373,
    U+b375-b377,
    U+b379-b37f,
    U+b381-b382,
    U+b384,
    U+b386-b38b,
    U+b38d-b3c3,
    U+b3c6-b3c7,
    U+b3c9-b3ca,
    U+b3cd-b3d3,
    U+b3d6,
    U+b3d8,
    U+b3da-b3f7;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.54-ZZIB6NTU.woff2") format("woff2-variations");
  unicode-range:
    U+b27c-b283,
    U+b285-b28f,
    U+b292-b293,
    U+b295-b297,
    U+b29a-b29f,
    U+b2a1-b2a4,
    U+b2a7-b2a9,
    U+b2ab,
    U+b2ad-b2c7,
    U+b2ca-b2cb,
    U+b2cd-b2cf,
    U+b2d1-b2d7,
    U+b2da,
    U+b2dc,
    U+b2de-b2e3,
    U+b2e7,
    U+b2e9-b2ea,
    U+b2ef-b2f3,
    U+b2f6,
    U+b2f8,
    U+b2fa-b2fb,
    U+b2fd-b2fe,
    U+b302-b303,
    U+b305-b307,
    U+b309-b30f,
    U+b312,
    U+b316-b31b,
    U+b31d-b341;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.55-UWZZ62FC.woff2") format("woff2-variations");
  unicode-range:
    U+b1d6-b1e7,
    U+b1e9-b1fc,
    U+b1fe-b203,
    U+b206-b207,
    U+b209-b20b,
    U+b20d-b213,
    U+b216-b21f,
    U+b221-b257,
    U+b259-b273,
    U+b275-b27b;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.56-QYQGRHWC.woff2") format("woff2-variations");
  unicode-range:
    U+b120-b122,
    U+b126-b127,
    U+b129-b12b,
    U+b12d-b133,
    U+b136,
    U+b138,
    U+b13a-b13f,
    U+b142-b143,
    U+b145-b14f,
    U+b151-b153,
    U+b156-b157,
    U+b159-b177,
    U+b17a-b17b,
    U+b17d-b17f,
    U+b181-b187,
    U+b189-b18c,
    U+b18e-b191,
    U+b195-b1a7,
    U+b1a9-b1cb,
    U+b1cd-b1d5;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.57-G6B2HBLO.woff2") format("woff2-variations");
  unicode-range:
    U+b05f-b07b,
    U+b07e-b07f,
    U+b081-b083,
    U+b085-b08b,
    U+b08d-b097,
    U+b09b,
    U+b09d-b09f,
    U+b0a2-b0a7,
    U+b0aa,
    U+b0b0,
    U+b0b2,
    U+b0b6-b0b7,
    U+b0b9-b0bb,
    U+b0bd-b0c3,
    U+b0c6-b0c7,
    U+b0ca-b0cf,
    U+b0d1-b0df,
    U+b0e1-b0e4,
    U+b0e6-b107,
    U+b10a-b10b,
    U+b10d-b10f,
    U+b111-b112,
    U+b114-b117,
    U+b119-b11a,
    U+b11c-b11f;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.58-JOW6HFFT.woff2") format("woff2-variations");
  unicode-range:
    U+afac-afb7,
    U+afba-afbb,
    U+afbd-afbf,
    U+afc1-afc6,
    U+afca-afcc,
    U+afce-afd3,
    U+afd5-afe7,
    U+afe9-afef,
    U+aff1-b00b,
    U+b00d-b00f,
    U+b011-b013,
    U+b015-b01b,
    U+b01d-b027,
    U+b029-b043,
    U+b045-b047,
    U+b049,
    U+b04b,
    U+b04d-b052,
    U+b055-b056,
    U+b058-b05c,
    U+b05e;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.59-IF54MBUD.woff2") format("woff2-variations");
  unicode-range:
    U+af03-af07,
    U+af09-af2b,
    U+af2e-af33,
    U+af35-af3b,
    U+af3e-af40,
    U+af44-af47,
    U+af4a-af5c,
    U+af5e-af63,
    U+af65-af7f,
    U+af81-afab;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.60-5W6NGPWS.woff2") format("woff2-variations");
  unicode-range:
    U+ae56-ae5b,
    U+ae5e-ae60,
    U+ae62-ae64,
    U+ae66-ae67,
    U+ae69-ae6b,
    U+ae6d-ae83,
    U+ae85-aebb,
    U+aebf,
    U+aec1-aec3,
    U+aec5-aecb,
    U+aece,
    U+aed0,
    U+aed2-aed7,
    U+aed9-aef3,
    U+aef5-af02;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.61-7DWRILEW.woff2") format("woff2-variations");
  unicode-range:
    U+ad9c-ada3,
    U+ada5-adbf,
    U+adc1-adc3,
    U+adc5-adc7,
    U+adc9-add2,
    U+add4-addb,
    U+addd-addf,
    U+ade1-ade3,
    U+ade5-adf7,
    U+adfa-adfb,
    U+adfd-adff,
    U+ae02-ae07,
    U+ae0a,
    U+ae0c,
    U+ae0e-ae13,
    U+ae15-ae2f,
    U+ae31-ae33,
    U+ae35-ae37,
    U+ae39-ae3f,
    U+ae42,
    U+ae44,
    U+ae46-ae49,
    U+ae4b,
    U+ae4f,
    U+ae51-ae53,
    U+ae55;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.62-CNFSZICS.woff2") format("woff2-variations");
  unicode-range:
    U+ace2-ace3,
    U+ace5-ace6,
    U+ace9-acef,
    U+acf2,
    U+acf4,
    U+acf7-acfb,
    U+acfe-acff,
    U+ad01-ad03,
    U+ad05-ad0b,
    U+ad0d-ad10,
    U+ad12-ad1b,
    U+ad1d-ad33,
    U+ad35-ad48,
    U+ad4a-ad4f,
    U+ad51-ad6b,
    U+ad6e-ad6f,
    U+ad71-ad72,
    U+ad77-ad7c,
    U+ad7e,
    U+ad80,
    U+ad82-ad87,
    U+ad89-ad8b,
    U+ad8d-ad8f,
    U+ad91-ad9b;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.63-HODHYWV7.woff2") format("woff2-variations");
  unicode-range:
    U+ac25-ac2c,
    U+ac2e,
    U+ac30,
    U+ac32-ac37,
    U+ac39-ac3f,
    U+ac41-ac4c,
    U+ac4e-ac6f,
    U+ac72-ac73,
    U+ac75-ac76,
    U+ac79-ac7f,
    U+ac82,
    U+ac84-ac88,
    U+ac8a-ac8b,
    U+ac8d-ac8f,
    U+ac91-ac93,
    U+ac95-ac9b,
    U+ac9d-ac9e,
    U+aca1-aca7,
    U+acab,
    U+acad-acaf,
    U+acb1-acb7,
    U+acba-acbb,
    U+acbe-acc0,
    U+acc2-acc3,
    U+acc5-acdf;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.64-UIU4WHYA.woff2") format("woff2-variations");
  unicode-range:
    U+99df,
    U+99ed,
    U+99f1,
    U+99ff,
    U+9a01,
    U+9a08,
    U+9a0e-9a0f,
    U+9a19,
    U+9a2b,
    U+9a30,
    U+9a36-9a37,
    U+9a40,
    U+9a43,
    U+9a45,
    U+9a4d,
    U+9a55,
    U+9a57,
    U+9a5a-9a5b,
    U+9a5f,
    U+9a62,
    U+9a65,
    U+9a69-9a6a,
    U+9aa8,
    U+9ab8,
    U+9ad3,
    U+9ae5,
    U+9aee,
    U+9b1a,
    U+9b27,
    U+9b2a,
    U+9b31,
    U+9b3c,
    U+9b41-9b45,
    U+9b4f,
    U+9b54,
    U+9b5a,
    U+9b6f,
    U+9b8e,
    U+9b91,
    U+9b9f,
    U+9bab,
    U+9bae,
    U+9bc9,
    U+9bd6,
    U+9be4,
    U+9be8,
    U+9c0d,
    U+9c10,
    U+9c12,
    U+9c15,
    U+9c25,
    U+9c32,
    U+9c3b,
    U+9c47,
    U+9c49,
    U+9c57,
    U+9ce5,
    U+9ce7,
    U+9ce9,
    U+9cf3-9cf4,
    U+9cf6,
    U+9d09,
    U+9d1b,
    U+9d26,
    U+9d28,
    U+9d3b,
    U+9d51,
    U+9d5d,
    U+9d60-9d61,
    U+9d6c,
    U+9d72,
    U+9da9,
    U+9daf,
    U+9db4,
    U+9dc4,
    U+9dd7,
    U+9df2,
    U+9df8-9dfa,
    U+9e1a,
    U+9e1e,
    U+9e75,
    U+9e79,
    U+9e7d,
    U+9e7f,
    U+9e92-9e93,
    U+9e97,
    U+9e9d,
    U+9e9f,
    U+9ea5,
    U+9eb4-9eb5,
    U+9ebb,
    U+9ebe,
    U+9ec3,
    U+9ecd-9ece,
    U+9ed4,
    U+9ed8,
    U+9edb-9edc,
    U+9ede,
    U+9ee8,
    U+9ef4,
    U+9f07-9f08,
    U+9f0e,
    U+9f13,
    U+9f20,
    U+9f3b,
    U+9f4a-9f4b,
    U+9f4e,
    U+9f52,
    U+9f5f,
    U+9f61,
    U+9f67,
    U+9f6a,
    U+9f6c,
    U+9f77,
    U+9f8d,
    U+9f90,
    U+9f95,
    U+9f9c,
    U+ac02-ac03,
    U+ac05-ac06,
    U+ac09-ac0f,
    U+ac17-ac18,
    U+ac1b,
    U+ac1e-ac1f,
    U+ac21-ac23;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.65-YC66SKQY.woff2") format("woff2-variations");
  unicode-range:
    U+338c-339c,
    U+339f-33a0,
    U+33a2-33cb,
    U+33cf-33d0,
    U+33d3,
    U+33d6,
    U+33d8,
    U+33db-33dd,
    U+4e01,
    U+4e03,
    U+4e07-4e08,
    U+4e11,
    U+4e14-4e15,
    U+4e18-4e19,
    U+4e1e,
    U+4e32,
    U+4e38-4e39,
    U+4e42-4e43,
    U+4e45,
    U+4e4d-4e4f,
    U+4e56,
    U+4e58-4e59,
    U+4e5d-4e5e,
    U+4e6b,
    U+4e6d,
    U+4e73,
    U+4e76-4e77,
    U+4e7e,
    U+4e82,
    U+4e86,
    U+4e88,
    U+4e8e,
    U+4e90-4e92,
    U+4e94-4e95,
    U+4e98,
    U+4e9b,
    U+4e9e,
    U+4ea1-4ea2,
    U+4ea4-4ea6,
    U+4ea8,
    U+4eab,
    U+4ead-4eae,
    U+4eb6,
    U+4ec0-4ec1,
    U+4ec4,
    U+4ec7,
    U+4ecb,
    U+4ecd,
    U+4ed4-4ed5,
    U+4ed7-4ed9,
    U+4edd,
    U+4edf,
    U+4ee4,
    U+4ef0,
    U+4ef2,
    U+4ef6-4ef7,
    U+4efb,
    U+4f01,
    U+4f09,
    U+4f0b,
    U+4f0d-4f11,
    U+4f2f,
    U+4f34,
    U+4f36,
    U+4f38,
    U+4f3a,
    U+4f3c-4f3d;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.66-LCMUACDY.woff2") format("woff2-variations");
  unicode-range:
    U+3136,
    U+3138,
    U+313a-3140,
    U+3143-3144,
    U+3150,
    U+3152,
    U+3154-3156,
    U+3158-315b,
    U+315d-315f,
    U+3162,
    U+3164-318c,
    U+318e,
    U+3200-321b,
    U+3231,
    U+3239,
    U+3251-325a,
    U+3260-327b,
    U+327e-327f,
    U+328a-3290,
    U+3294,
    U+329e,
    U+32a5,
    U+3380-3384,
    U+3388-338b;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.67-IVTQGQZS.woff2") format("woff2-variations");
  unicode-range:
    U+2f7d,
    U+2f7f-2f8b,
    U+2f8e-2f90,
    U+2f92-2f97,
    U+2f99-2fa0,
    U+2fa2-2fa3,
    U+2fa5-2fa9,
    U+2fac-2fb1,
    U+2fb3-2fbc,
    U+2fc1-2fca,
    U+2fcd-2fd4,
    U+3003,
    U+3012-3019,
    U+301c,
    U+301e-3020,
    U+3036,
    U+3041,
    U+3043,
    U+3045,
    U+3047,
    U+3049,
    U+304e,
    U+3050,
    U+3052,
    U+3056,
    U+305a,
    U+305c,
    U+305e,
    U+3062,
    U+3065,
    U+306c,
    U+3070-307d,
    U+3080,
    U+3085,
    U+3087,
    U+308e,
    U+3090-3091,
    U+30a1,
    U+30a5,
    U+30a9,
    U+30ae,
    U+30b1-30b2,
    U+30b4,
    U+30b6,
    U+30bc-30be,
    U+30c2,
    U+30c5,
    U+30cc,
    U+30d2,
    U+30d4,
    U+30d8-30dd,
    U+30e4,
    U+30e6,
    U+30e8,
    U+30ee,
    U+30f0-30f2,
    U+30f4-30f6,
    U+3133,
    U+3135;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.68-5EEZHSXU.woff2") format("woff2-variations");
  unicode-range:
    U+2541-254b,
    U+25a4-25a9,
    U+25b1,
    U+25b5,
    U+25b9,
    U+25bf,
    U+25c1,
    U+25c3,
    U+25c9-25ca,
    U+25cc,
    U+25ce,
    U+25d0-25d1,
    U+25e6,
    U+25ef,
    U+260f,
    U+261d,
    U+261f,
    U+262f,
    U+2660,
    U+2664,
    U+2667-2669,
    U+266d,
    U+266f,
    U+2716,
    U+271a,
    U+273d,
    U+2756,
    U+2776-277f,
    U+278a-2793,
    U+2963,
    U+2965,
    U+2ac5-2ac6,
    U+2acb-2acc,
    U+2f00,
    U+2f04,
    U+2f06,
    U+2f08,
    U+2f0a-2f0b,
    U+2f11-2f12,
    U+2f14,
    U+2f17-2f18,
    U+2f1c-2f1d,
    U+2f1f-2f20,
    U+2f23-2f26,
    U+2f28-2f29,
    U+2f2b,
    U+2f2d,
    U+2f2f-2f32,
    U+2f38,
    U+2f3c-2f40,
    U+2f42-2f4c,
    U+2f4f-2f52,
    U+2f54-2f58,
    U+2f5a-2f66,
    U+2f69-2f70,
    U+2f72-2f76,
    U+2f78,
    U+2f7a-2f7c;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.69-GOBOCNOK.woff2") format("woff2-variations");
  unicode-range:
    U+2479-2487,
    U+249c-24d1,
    U+24d3-24d7,
    U+24d9-24e9,
    U+24eb-24f4,
    U+2500-2501,
    U+2503,
    U+250c-2513,
    U+2515-2516,
    U+2518-2540;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.70-ZB6AUNVZ.woff2") format("woff2-variations");
  unicode-range:
    U+215b-215e,
    U+2162-2169,
    U+2170-2179,
    U+2195-2199,
    U+21b0-21b4,
    U+21bc,
    U+21c0,
    U+21c4-21c5,
    U+21cd,
    U+21cf-21d4,
    U+21e0-21e3,
    U+21e6-21e9,
    U+2200,
    U+2202-2203,
    U+2206-2209,
    U+220b-220c,
    U+220f,
    U+2211,
    U+2213,
    U+221a,
    U+221d-2220,
    U+2222,
    U+2225-2227,
    U+2229-222c,
    U+222e,
    U+2234-2237,
    U+223d,
    U+2243,
    U+2245,
    U+2248,
    U+2250-2253,
    U+225a,
    U+2260-2262,
    U+2264-2267,
    U+226a-226b,
    U+226e-2273,
    U+2276-2277,
    U+2279-227b,
    U+2280-2287,
    U+228a-228b,
    U+2295-2297,
    U+22a3-22a5,
    U+22bb-22bc,
    U+22ce-22cf,
    U+22da-22db,
    U+22ee-22ef,
    U+2306,
    U+2312,
    U+2314,
    U+2467-2478;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.71-PKDZX7J3.woff2") format("woff2-variations");
  unicode-range:
    U+81-82,
    U+84,
    U+a2-a5,
    U+a7-a8,
    U+aa,
    U+ac,
    U+b1-b3,
    U+b6,
    U+b8-ba,
    U+bc-be,
    U+c0,
    U+c2,
    U+c6-cb,
    U+ce-d0,
    U+d4,
    U+d8-d9,
    U+db-dc,
    U+de-df,
    U+e6,
    U+eb,
    U+ee-f0,
    U+f4,
    U+f7-f9,
    U+fb,
    U+fe-ff,
    U+111,
    U+126-127,
    U+132-133,
    U+138,
    U+13f-142,
    U+149-14b,
    U+152-153,
    U+166-167,
    U+2bc,
    U+2c7,
    U+2d0,
    U+2d8-2d9,
    U+2db-2dd,
    U+391-394,
    U+396-3a1,
    U+3a3-3a9,
    U+3b2-3b6,
    U+3b8,
    U+3bc,
    U+3be-3c1,
    U+3c3-3c9,
    U+2010,
    U+2015-2016,
    U+2018-2019,
    U+201b,
    U+201f-2021,
    U+2025,
    U+2030,
    U+2033-2036,
    U+203c,
    U+203e,
    U+2042,
    U+2074,
    U+207a-207f,
    U+2081-2084,
    U+2109,
    U+2113,
    U+2116,
    U+2121,
    U+2126,
    U+212b,
    U+2153-2154;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.72-UJC7RLF7.woff2") format("woff2-variations");
  unicode-range:
    U+e8,
    U+2da,
    U+2160,
    U+2194,
    U+3054,
    U+3058,
    U+306d,
    U+3086,
    U+308d,
    U+30ac,
    U+30bb,
    U+30c4,
    U+30cd-30ce,
    U+30e2,
    U+3132,
    U+3146,
    U+3149,
    U+339d,
    U+4e3b,
    U+4f0a,
    U+4fdd,
    U+4fe1,
    U+5409,
    U+540c,
    U+5834,
    U+592a-592b,
    U+5b9a,
    U+5dde,
    U+5e0c,
    U+5e73,
    U+5f0f,
    U+60f3,
    U+653f,
    U+661f,
    U+662f,
    U+667a,
    U+683c,
    U+6b4c,
    U+6c11,
    U+767c,
    U+76ee,
    U+76f4,
    U+77f3,
    U+79d1,
    U+7a7a,
    U+7b2c,
    U+7d22,
    U+8207,
    U+8a00,
    U+8a71,
    U+9280,
    U+9580,
    U+958b,
    U+96c6,
    U+9762,
    U+98df,
    U+9ed1,
    U+ac2d,
    U+adc8,
    U+add3,
    U+af48,
    U+b014,
    U+b134-b135,
    U+b158,
    U+b2aa,
    U+b35f,
    U+b6a4,
    U+b9cf,
    U+bb63,
    U+bd23,
    U+be91,
    U+c29b,
    U+c3f4,
    U+c42c,
    U+c55c,
    U+c573,
    U+c58f,
    U+c78c,
    U+c7dd,
    U+c8f5,
    U+cad1,
    U+cc48,
    U+cf10,
    U+cf20,
    U+d03c,
    U+d07d,
    U+d2a0,
    U+d30e,
    U+d38d,
    U+d3a8,
    U+d3c8,
    U+d5e5,
    U+d5f9,
    U+d6e4,
    U+f90a,
    U+ff02,
    U+ff1c;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.73-PPX26TFV.woff2") format("woff2-variations");
  unicode-range:
    U+3b1,
    U+2466,
    U+25a1,
    U+25a3,
    U+261c,
    U+3008-3009,
    U+305b,
    U+305d,
    U+3069,
    U+30a7,
    U+30ba,
    U+30cf,
    U+30ef,
    U+3151,
    U+3157,
    U+4e4b,
    U+4e5f,
    U+4e8c,
    U+4eca,
    U+4ed6,
    U+4f5b,
    U+50cf,
    U+5149,
    U+5165,
    U+5171,
    U+5229,
    U+529b,
    U+5316,
    U+539f,
    U+53f2,
    U+571f,
    U+5728,
    U+58eb,
    U+591c,
    U+5b78,
    U+5c11,
    U+5c55,
    U+5ddd,
    U+5e02,
    U+5fb7,
    U+60c5,
    U+610f,
    U+611f,
    U+6625,
    U+66f8,
    U+6797,
    U+679c,
    U+682a,
    U+6d2a,
    U+706b,
    U+7406,
    U+767b,
    U+76f8,
    U+77e5,
    U+7acb,
    U+898b,
    U+8a69,
    U+8def,
    U+8fd1,
    U+901a,
    U+90e8,
    U+91cd,
    U+975e,
    U+ae14,
    U+ae6c,
    U+aec0,
    U+afc7,
    U+afc9,
    U+b01c,
    U+b028,
    U+b308,
    U+b311,
    U+b314,
    U+b31c,
    U+b524,
    U+b560,
    U+b764,
    U+b920,
    U+b9e3,
    U+bd48,
    U+be7d,
    U+c0db,
    U+c231,
    U+c270,
    U+c2e3,
    U+c37d,
    U+c3ed,
    U+c530,
    U+c6a5,
    U+c6dc,
    U+c7a4,
    U+c954,
    U+c974,
    U+d000,
    U+d565,
    U+d667,
    U+d6c5,
    U+d79d,
    U+ff1e;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.74-FHGVKX7H.woff2") format("woff2-variations");
  unicode-range:
    U+131,
    U+2032,
    U+2465,
    U+2642,
    U+3048,
    U+3051,
    U+3083-3084,
    U+308f,
    U+30c0,
    U+30d1,
    U+30d3,
    U+30d6,
    U+30df,
    U+30e7,
    U+3153,
    U+4e16,
    U+4e8b,
    U+4ee5,
    U+5206,
    U+52a0,
    U+52d5,
    U+53e4,
    U+53ef,
    U+54c1,
    U+57ce,
    U+597d,
    U+5b8c,
    U+5ea6,
    U+5f8c,
    U+5f97,
    U+6210,
    U+6240,
    U+624b,
    U+6728,
    U+6bd4,
    U+7236,
    U+7269,
    U+7279,
    U+738b,
    U+7528,
    U+7530,
    U+767e,
    U+798f,
    U+8005,
    U+8a18,
    U+90fd,
    U+91cc,
    U+9577,
    U+9593,
    U+98a8,
    U+ac20,
    U+acf6,
    U+ad90,
    U+af5d,
    U+af80,
    U+afcd,
    U+aff0,
    U+b0a1,
    U+b0b5,
    U+b1fd,
    U+b2fc,
    U+b380,
    U+b51b,
    U+b584,
    U+b5b3,
    U+b8fd,
    U+b93c,
    U+b9f4,
    U+bb44,
    U+bc08,
    U+bc27,
    U+bc49,
    U+be55,
    U+be64,
    U+bfb0,
    U+bfc5,
    U+c178,
    U+c21f,
    U+c314,
    U+c4f1,
    U+c58d,
    U+c664,
    U+c698,
    U+c6a7,
    U+c6c1,
    U+c9ed,
    U+cac0,
    U+cacc,
    U+cad9,
    U+ccb5,
    U+cdcc,
    U+d0e4,
    U+d143,
    U+d320,
    U+d330,
    U+d54d,
    U+ff06,
    U+ff1f,
    U+ff5e;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.75-MGCIDL23.woff2") format("woff2-variations");
  unicode-range:
    U+b4,
    U+20a9,
    U+20ac,
    U+2190,
    U+24d8,
    U+2502,
    U+2514,
    U+2592,
    U+25c7-25c8,
    U+2663,
    U+3060,
    U+3064,
    U+3081,
    U+3088,
    U+30a3,
    U+30a6,
    U+30aa,
    U+30b5,
    U+30c7,
    U+30ca-30cb,
    U+30d0,
    U+30e3,
    U+30e5,
    U+339e,
    U+4e09,
    U+4eac,
    U+4f5c,
    U+5167-5168,
    U+516c,
    U+51fa,
    U+5408,
    U+540d,
    U+591a,
    U+5b57,
    U+6211,
    U+65b9,
    U+660e,
    U+6642,
    U+6700,
    U+6b63,
    U+6e2f,
    U+7063,
    U+7532,
    U+793e,
    U+81ea,
    U+8272,
    U+82b1,
    U+897f,
    U+8eca,
    U+91ce,
    U+ac38,
    U+ad76,
    U+ae84,
    U+aecc,
    U+b07d,
    U+b0b1,
    U+b215,
    U+b2a0,
    U+b310,
    U+b3d7,
    U+b52a,
    U+b618,
    U+b775,
    U+b797,
    U+bcd5,
    U+bd59,
    U+be80,
    U+bea8,
    U+bed1,
    U+bee4-bee5,
    U+c060,
    U+c2ef,
    U+c329,
    U+c3dc,
    U+c597,
    U+c5bd,
    U+c5e5,
    U+c69c,
    U+c9d6,
    U+ca29,
    U+ca5c,
    U+ca84,
    U+cc39,
    U+cc3b,
    U+ce89,
    U+cee5,
    U+cf65,
    U+cf85,
    U+d058,
    U+d145,
    U+d22d,
    U+d325,
    U+d37d,
    U+d3ad,
    U+d769,
    U+ff0c;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.76-3JRVHXRP.woff2") format("woff2-variations");
  unicode-range:
    U+2161,
    U+2228,
    U+2299,
    U+2464,
    U+2517,
    U+2640,
    U+3042,
    U+304a,
    U+3053,
    U+3061,
    U+307f,
    U+3082,
    U+308c,
    U+3092,
    U+30a8,
    U+30ab,
    U+30ad,
    U+30b0,
    U+30b3,
    U+30b7,
    U+30c1,
    U+30c6,
    U+30c9,
    U+30d5,
    U+30d7,
    U+30de,
    U+30e0-30e1,
    U+30ec-30ed,
    U+4e0b,
    U+4e0d,
    U+4ee3,
    U+53f0,
    U+548c,
    U+5b89,
    U+5bb6,
    U+5c0f,
    U+611b,
    U+6771,
    U+6aa2,
    U+6bcd,
    U+6c34,
    U+6cd5,
    U+6d77,
    U+767d,
    U+795e,
    U+8ecd,
    U+9999,
    U+9ad8,
    U+ac07,
    U+ac1a,
    U+ac40,
    U+ad0c,
    U+ad88,
    U+ada4,
    U+ae01,
    U+ae65,
    U+aebd,
    U+aec4,
    U+afe8,
    U+b139,
    U+b205,
    U+b383,
    U+b38c,
    U+b42c,
    U+b461,
    U+b55c,
    U+b78f,
    U+b8fb,
    U+b9f7,
    U+bafc,
    U+bc99,
    U+bed8,
    U+bfcd,
    U+c0bf,
    U+c0f9,
    U+c167,
    U+c204,
    U+c20f,
    U+c22f,
    U+c258,
    U+c298,
    U+c2bc,
    U+c388,
    U+c501,
    U+c50c,
    U+c5b9,
    U+c5ce,
    U+c641,
    U+c648,
    U+c73d,
    U+ca50,
    U+ca61,
    U+cc4c,
    U+ceac,
    U+d0d4,
    U+d5f7,
    U+d6d7,
    U+ff1a;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.77-CM2UHAIJ.woff2") format("woff2-variations");
  unicode-range:
    U+2103,
    U+2463,
    U+25c6,
    U+25cb,
    U+266c,
    U+3001,
    U+300a,
    U+3046,
    U+304c-304d,
    U+304f,
    U+3055,
    U+3059,
    U+3063,
    U+3066-3068,
    U+306f,
    U+3089,
    U+30b8,
    U+30bf,
    U+314f,
    U+4e0a,
    U+570b,
    U+5730,
    U+5916,
    U+5929,
    U+5c71,
    U+5e74,
    U+5fc3,
    U+601d,
    U+6027,
    U+63d0,
    U+6709,
    U+6734,
    U+751f,
    U+7684,
    U+82f1,
    U+9053,
    U+91d1,
    U+97f3,
    U+ac2f,
    U+ac4d,
    U+adc4,
    U+ade4,
    U+ae41,
    U+ae4d-ae4e,
    U+aed1,
    U+afb9,
    U+b0e0,
    U+b299,
    U+b365,
    U+b46c,
    U+b480,
    U+b4c8,
    U+b7b4,
    U+b819,
    U+b918,
    U+baab,
    U+bab9,
    U+be8f,
    U+bed7,
    U+c0ec,
    U+c19f,
    U+c1a5,
    U+c3d9,
    U+c464,
    U+c53d,
    U+c553,
    U+c570,
    U+c5cc,
    U+c633,
    U+c6a4,
    U+c7a3,
    U+c7a6,
    U+c886,
    U+c9d9-c9da,
    U+c9ec,
    U+ca0c,
    U+cc21,
    U+cd1b,
    U+cd78,
    U+cdc4,
    U+cef8,
    U+cfe4,
    U+d0a5,
    U+d0b5,
    U+d0ec,
    U+d15d,
    U+d188,
    U+d23c,
    U+d2ac,
    U+d729,
    U+d79b,
    U+ff01,
    U+ff08-ff09,
    U+ff5c;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.78-FQ2G42A5.woff2") format("woff2-variations");
  unicode-range:
    U+2039-203a,
    U+223c,
    U+25b3,
    U+25b7,
    U+25bd,
    U+25cf,
    U+266a,
    U+3002,
    U+300b,
    U+304b,
    U+3057,
    U+305f,
    U+306a-306b,
    U+307e,
    U+308a-308b,
    U+3093,
    U+30a2,
    U+30af,
    U+30b9,
    U+30c3,
    U+30c8,
    U+30e9-30eb,
    U+33a1,
    U+4e00,
    U+524d,
    U+5357,
    U+5b50,
    U+7121,
    U+884c,
    U+9751,
    U+ac94,
    U+aebe,
    U+aecd,
    U+af08,
    U+af41,
    U+af49,
    U+b010,
    U+b053,
    U+b109,
    U+b11b,
    U+b128,
    U+b154,
    U+b291,
    U+b2e6,
    U+b301,
    U+b385,
    U+b525,
    U+b5b4,
    U+b729,
    U+b72f,
    U+b738,
    U+b7ff,
    U+b837,
    U+b975,
    U+ba67,
    U+bb47,
    U+bc1f,
    U+bd90,
    U+bfd4,
    U+c27c,
    U+c324,
    U+c379,
    U+c3e0,
    U+c465,
    U+c53b,
    U+c58c,
    U+c610,
    U+c653,
    U+c6cd,
    U+c813,
    U+c82f,
    U+c999,
    U+c9e0,
    U+cac4,
    U+cad3,
    U+cbd4,
    U+cc10,
    U+cc22,
    U+ccb8,
    U+ccbc,
    U+cda5,
    U+ce84,
    U+cea3,
    U+cf67,
    U+cfe1,
    U+d241,
    U+d30d,
    U+d31c,
    U+d391,
    U+d401,
    U+d479,
    U+d5c9,
    U+d5db,
    U+d649,
    U+d6d4;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.79-OHEXYOB2.woff2") format("woff2-variations");
  unicode-range:
    U+b0,
    U+e9,
    U+2193,
    U+2462,
    U+260e,
    U+261e,
    U+300e-300f,
    U+3044,
    U+30a4,
    U+30fb-30fc,
    U+314d,
    U+5973,
    U+6545,
    U+6708,
    U+7537,
    U+ac89,
    U+ac9c,
    U+acc1,
    U+ad04,
    U+ad75,
    U+ad7d,
    U+ae45,
    U+ae61,
    U+af42,
    U+b0ab,
    U+b0af,
    U+b0b3,
    U+b12c,
    U+b194,
    U+b1a8,
    U+b220,
    U+b258,
    U+b284,
    U+b2ff,
    U+b315,
    U+b371,
    U+b3d4-b3d5,
    U+b460,
    U+b527,
    U+b534,
    U+b810,
    U+b818,
    U+b98e,
    U+ba55,
    U+bbac,
    U+bc0b,
    U+bc40,
    U+bca1,
    U+bccd,
    U+bd93,
    U+be54,
    U+be5a,
    U+bf08,
    U+bf50,
    U+bf55,
    U+bfdc,
    U+c0c0,
    U+c0d0,
    U+c0f4,
    U+c100,
    U+c11e,
    U+c170,
    U+c20d,
    U+c274,
    U+c290,
    U+c308,
    U+c369,
    U+c539,
    U+c587,
    U+c5ff,
    U+c6ec,
    U+c70c,
    U+c7ad,
    U+c7c8,
    U+c83c,
    U+c881,
    U+cb48,
    U+cc60,
    U+ce69,
    U+ce6b,
    U+ce75,
    U+cf04,
    U+cf08,
    U+cf55,
    U+cf70,
    U+cffc,
    U+d0b7,
    U+d1a8,
    U+d2c8,
    U+d384,
    U+d47c,
    U+d48b,
    U+d5dd,
    U+d5e8,
    U+d720,
    U+d759,
    U+f981;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.80-6DZYBKEP.woff2") format("woff2-variations");
  unicode-range:
    U+e0,
    U+e2,
    U+395,
    U+3b7,
    U+3ba,
    U+2460-2461,
    U+25a0,
    U+3010-3011,
    U+306e,
    U+30f3,
    U+314a,
    U+314c,
    U+5927,
    U+65b0,
    U+7e41,
    U+97d3,
    U+9ad4,
    U+ad49,
    U+ae0b,
    U+ae0d,
    U+ae43,
    U+ae5d,
    U+aecf,
    U+af3c,
    U+af64,
    U+afd4,
    U+b080,
    U+b084,
    U+b0c5,
    U+b10c,
    U+b1e8,
    U+b2ac,
    U+b36e,
    U+b451,
    U+b515,
    U+b540,
    U+b561,
    U+b6ab,
    U+b6b1,
    U+b72c,
    U+b730,
    U+b744,
    U+b800,
    U+b8ec,
    U+b8f0,
    U+b904,
    U+b968,
    U+b96d,
    U+b987,
    U+b9d9,
    U+bb36,
    U+bb49,
    U+bc2d,
    U+bc43,
    U+bcf6,
    U+bd89,
    U+be57,
    U+be61,
    U+bed4,
    U+c090,
    U+c130,
    U+c148,
    U+c19c,
    U+c2f9,
    U+c36c,
    U+c37c,
    U+c384,
    U+c3df,
    U+c575,
    U+c584,
    U+c660,
    U+c719,
    U+c816,
    U+ca4d,
    U+ca54,
    U+cabc,
    U+cb49,
    U+cc14,
    U+cff5,
    U+d004,
    U+d038,
    U+d0b4,
    U+d0d3,
    U+d0e0,
    U+d0ed,
    U+d131,
    U+d1b0,
    U+d31f,
    U+d33d,
    U+d3a0,
    U+d3ab,
    U+d514,
    U+d584,
    U+d6a1,
    U+d6cc,
    U+d749,
    U+d760,
    U+d799;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.81-5H3YS5PD.woff2") format("woff2-variations");
  unicode-range:
    U+24,
    U+60,
    U+3b9,
    U+3bb,
    U+3bd,
    U+2191,
    U+2606,
    U+300c-300d,
    U+3131,
    U+3134,
    U+3139,
    U+3141-3142,
    U+3148,
    U+3161,
    U+3163,
    U+321c,
    U+4eba,
    U+5317,
    U+ac31,
    U+ac77,
    U+ac9f,
    U+acb9,
    U+acf0-acf1,
    U+acfd,
    U+ad73,
    U+af3d,
    U+b00c,
    U+b04a,
    U+b057,
    U+b0c4,
    U+b188,
    U+b1cc,
    U+b214,
    U+b2db,
    U+b2ee,
    U+b304,
    U+b4ed,
    U+b518,
    U+b5bc,
    U+b625,
    U+b69c-b69d,
    U+b7ac,
    U+b801,
    U+b86c,
    U+b959,
    U+b95c,
    U+b985,
    U+ba48,
    U+bb58,
    U+bc0c,
    U+bc38,
    U+bc85,
    U+bc9a,
    U+bf40,
    U+c068,
    U+c0bd,
    U+c0cc,
    U+c12f,
    U+c149,
    U+c1e0,
    U+c22b,
    U+c22d,
    U+c250,
    U+c2fc,
    U+c300,
    U+c313,
    U+c370,
    U+c3d8,
    U+c557,
    U+c580,
    U+c5e3,
    U+c62e,
    U+c634,
    U+c6f0,
    U+c74d,
    U+c783,
    U+c78e,
    U+c796,
    U+c7bc,
    U+c92c,
    U+ca4c,
    U+cc1c,
    U+cc54,
    U+cc59,
    U+ce04,
    U+cf30,
    U+cfc4,
    U+d140,
    U+d321,
    U+d38c,
    U+d399,
    U+d54f,
    U+d587,
    U+d5d0,
    U+d6e8,
    U+d770;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.82-LBLSQB6A.woff2") format("woff2-variations");
  unicode-range:
    U+d7,
    U+ea,
    U+fc,
    U+2192,
    U+25bc,
    U+3000,
    U+3137,
    U+3145,
    U+315c,
    U+7f8e,
    U+ac13,
    U+ac71,
    U+ac90,
    U+acb8,
    U+ace7,
    U+ad7f,
    U+ae50,
    U+aef4,
    U+af34,
    U+afbc,
    U+b048,
    U+b09a,
    U+b0ad,
    U+b0bc,
    U+b113,
    U+b125,
    U+b141,
    U+b20c,
    U+b2d9,
    U+b2ed,
    U+b367,
    U+b369,
    U+b374,
    U+b3cb,
    U+b4ec,
    U+b611,
    U+b760,
    U+b81b,
    U+b834,
    U+b8b0,
    U+b8e1,
    U+b989,
    U+b9d1,
    U+b9e1,
    U+b9fa,
    U+ba4d,
    U+ba78,
    U+bb35,
    U+bb54,
    U+bbf9,
    U+bc11,
    U+bcb3,
    U+bd05,
    U+bd95,
    U+bdd4,
    U+be10,
    U+bed0,
    U+bf51,
    U+c0d8,
    U+c232,
    U+c2b7,
    U+c2eb,
    U+c378,
    U+c500,
    U+c52c,
    U+c549,
    U+c568,
    U+c598,
    U+c5c9,
    U+c61b,
    U+c639,
    U+c67c,
    U+c717,
    U+c78a,
    U+c80a,
    U+c90c-c90d,
    U+c950,
    U+c9e7,
    U+cbe4,
    U+cca9,
    U+cce4,
    U+cdb0,
    U+ce78,
    U+ce94,
    U+ce98,
    U+cf8c,
    U+d018,
    U+d034,
    U+d0f1,
    U+d1b1,
    U+d280,
    U+d2f8,
    U+d338,
    U+d380,
    U+d3b4,
    U+d610,
    U+d69f,
    U+d6fc,
    U+d758;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.83-XQE64USD.woff2") format("woff2-variations");
  unicode-range:
    U+e7,
    U+2022,
    U+203b,
    U+25c0,
    U+2605,
    U+2661,
    U+3147,
    U+318d,
    U+672c,
    U+8a9e,
    U+acaa,
    U+acbc,
    U+ad1c,
    U+ae4a,
    U+ae5c,
    U+b044,
    U+b054,
    U+b0c8-b0c9,
    U+b2a6,
    U+b2d0,
    U+b35c,
    U+b364,
    U+b428,
    U+b454,
    U+b465,
    U+b4b7,
    U+b4e3,
    U+b51c,
    U+b5a1,
    U+b784,
    U+b790,
    U+b7ab,
    U+b7f4,
    U+b82c,
    U+b835,
    U+b8e9,
    U+b8f8,
    U+b9d8,
    U+b9f9,
    U+ba5c,
    U+ba64,
    U+babd,
    U+bb18,
    U+bb3b,
    U+bbff,
    U+bc0d,
    U+bc45,
    U+bc97,
    U+bcbc,
    U+be45,
    U+be75,
    U+be7c,
    U+bfcc,
    U+c0b6,
    U+c0f7,
    U+c14b,
    U+c2b4,
    U+c30d,
    U+c4f8,
    U+c5bb,
    U+c5d1,
    U+c5e0,
    U+c5ee,
    U+c5fd,
    U+c606,
    U+c6c5,
    U+c6e0,
    U+c708,
    U+c81d,
    U+c820,
    U+c824,
    U+c878,
    U+c918,
    U+c96c,
    U+c9e4,
    U+c9f1,
    U+cc2e,
    U+cd09,
    U+cea1,
    U+cef5,
    U+cef7,
    U+cf64,
    U+cf69,
    U+cfe8,
    U+d035,
    U+d0ac,
    U+d230,
    U+d234,
    U+d2f4,
    U+d31d,
    U+d575,
    U+d578,
    U+d608,
    U+d614,
    U+d718,
    U+d751,
    U+d761,
    U+d78c,
    U+d790;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.84-SP6QTD53.woff2") format("woff2-variations");
  unicode-range:
    U+2665,
    U+3160,
    U+4e2d,
    U+6587,
    U+65e5,
    U+ac12,
    U+ac14,
    U+ac16,
    U+ac81,
    U+ad34,
    U+ade0,
    U+ae54,
    U+aebc,
    U+af2c,
    U+afc0,
    U+afc8,
    U+b04c,
    U+b08c,
    U+b099,
    U+b0a9,
    U+b0ac,
    U+b0ae,
    U+b0b8,
    U+b123,
    U+b179,
    U+b2e5,
    U+b2f7,
    U+b4c0,
    U+b531,
    U+b538,
    U+b545,
    U+b550,
    U+b5a8,
    U+b6f0,
    U+b728,
    U+b73b,
    U+b7ad,
    U+b7ed,
    U+b809,
    U+b864,
    U+b86d,
    U+b871,
    U+b9bf,
    U+b9f5,
    U+ba40,
    U+ba4b,
    U+ba58,
    U+ba87,
    U+baac,
    U+bbc0,
    U+bc16,
    U+bc34,
    U+bd07,
    U+bd99,
    U+be59,
    U+bfd0,
    U+c058,
    U+c0e4,
    U+c0f5,
    U+c12d,
    U+c139,
    U+c228,
    U+c529,
    U+c5c7,
    U+c635,
    U+c637,
    U+c735,
    U+c77d,
    U+c787,
    U+c789,
    U+c8c4,
    U+c989,
    U+c98c,
    U+c9d0,
    U+c9d3,
    U+cc0c,
    U+cc99,
    U+cd0c,
    U+cd2c,
    U+cd98,
    U+cda4,
    U+ce59,
    U+ce60,
    U+ce6d,
    U+cea0,
    U+d0d0-d0d1,
    U+d0d5,
    U+d14d,
    U+d1a4,
    U+d29c,
    U+d2f1,
    U+d301,
    U+d39c,
    U+d3bc,
    U+d4e8,
    U+d540,
    U+d5ec,
    U+d640,
    U+d750;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.85-ALYUNOIF.woff2") format("woff2-variations");
  unicode-range:
    U+5e,
    U+25b2,
    U+25b6,
    U+314e,
    U+ac24,
    U+ace1,
    U+ace4,
    U+ae68,
    U+af2d,
    U+b0d0,
    U+b0e5,
    U+b150,
    U+b155,
    U+b193,
    U+b2c9,
    U+b2dd,
    U+b3c8,
    U+b3fc,
    U+b410,
    U+b458,
    U+b4dd,
    U+b5a0,
    U+b5a4,
    U+b5bb,
    U+b7b5,
    U+b838,
    U+b840,
    U+b86f,
    U+b8f9,
    U+b960,
    U+b9e5,
    U+bab8,
    U+bb50,
    U+bc1d,
    U+bc24-bc25,
    U+bca8,
    U+bcbd,
    U+bd04,
    U+bd10,
    U+bd24,
    U+be48,
    U+be5b,
    U+be68,
    U+c05c,
    U+c12c,
    U+c140,
    U+c15c,
    U+c168,
    U+c194,
    U+c219,
    U+c27d,
    U+c2a8,
    U+c2f1,
    U+c2f8,
    U+c368,
    U+c554-c555,
    U+c559,
    U+c564,
    U+c5d8,
    U+c5fc,
    U+c625,
    U+c65c,
    U+c6b1,
    U+c728,
    U+c794,
    U+c84c,
    U+c88c,
    U+c8e0,
    U+c8fd,
    U+c998,
    U+c9dd,
    U+cc0d,
    U+cc30,
    U+ceec,
    U+cf13,
    U+cf1c,
    U+cf5c,
    U+d050,
    U+d07c,
    U+d0a8,
    U+d134,
    U+d138,
    U+d154,
    U+d1f4,
    U+d2bc,
    U+d329,
    U+d32c,
    U+d3d0,
    U+d3f4,
    U+d3fc,
    U+d56b,
    U+d5cc,
    U+d600-d601,
    U+d639,
    U+d6c8,
    U+d754,
    U+d765;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.86-HDIUXZTA.woff2") format("woff2-variations");
  unicode-range:
    U+3c-3d,
    U+2026,
    U+24d2,
    U+314b,
    U+ac11,
    U+acf3,
    U+ad74,
    U+ad81,
    U+adf9,
    U+ae34,
    U+af43,
    U+afb8,
    U+b05d,
    U+b07c,
    U+b110,
    U+b118,
    U+b17c,
    U+b180,
    U+b18d,
    U+b192,
    U+b2cc,
    U+b355,
    U+b378,
    U+b4a4,
    U+b4ef,
    U+b78d,
    U+b799,
    U+b7a9,
    U+b7fd,
    U+b807,
    U+b80c,
    U+b839,
    U+b9b4,
    U+b9db,
    U+ba3c,
    U+bab0,
    U+bba4,
    U+bc94,
    U+be4c,
    U+c154,
    U+c1c4,
    U+c26c,
    U+c2ac,
    U+c2ed,
    U+c4f4,
    U+c55e,
    U+c561,
    U+c571,
    U+c5b5,
    U+c5c4,
    U+c654-c655,
    U+c695,
    U+c6e8,
    U+c6f9,
    U+c724,
    U+c751,
    U+c775,
    U+c7a0,
    U+c7c1,
    U+c874,
    U+c880,
    U+c9d5,
    U+c9f8,
    U+cabd,
    U+cc29,
    U+cc2c,
    U+cca8,
    U+ccab,
    U+ccd0,
    U+ce21,
    U+ce35,
    U+ce7c,
    U+ce90,
    U+cee8,
    U+cef4,
    U+cfe0,
    U+d070,
    U+d0b9,
    U+d0c1,
    U+d0c4,
    U+d0c8,
    U+d15c,
    U+d1a1,
    U+d2c0,
    U+d300,
    U+d314,
    U+d3ed,
    U+d478,
    U+d480,
    U+d48d,
    U+d508,
    U+d53d,
    U+d5e4,
    U+d611,
    U+d61c,
    U+d68d,
    U+d6a8,
    U+d798;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.87-VQ3JAD7S.woff2") format("woff2-variations");
  unicode-range:
    U+23,
    U+25,
    U+5f,
    U+a9,
    U+ac08,
    U+ac78,
    U+aca8,
    U+acac,
    U+ace8,
    U+ad70,
    U+adc0,
    U+addc,
    U+b137,
    U+b140,
    U+b208,
    U+b290,
    U+b2f5,
    U+b3c5,
    U+b3cc,
    U+b420,
    U+b429,
    U+b529,
    U+b530,
    U+b77d,
    U+b79c,
    U+b7a8,
    U+b7c9,
    U+b7f0,
    U+b7fc,
    U+b828,
    U+b860,
    U+b9ad,
    U+b9c1,
    U+b9c9,
    U+b9dd-b9de,
    U+b9e8,
    U+ba38-ba39,
    U+babb,
    U+bc00,
    U+bc8c,
    U+bca0,
    U+bca4,
    U+bcd1,
    U+bcfc,
    U+bd09,
    U+bdf0,
    U+be60,
    U+c0ad,
    U+c0b4,
    U+c0bc,
    U+c190,
    U+c1fc,
    U+c220,
    U+c288,
    U+c2b9,
    U+c2f6,
    U+c528,
    U+c545,
    U+c558,
    U+c5bc,
    U+c5d4,
    U+c600,
    U+c644,
    U+c6c0,
    U+c6c3,
    U+c721,
    U+c798,
    U+c7a1,
    U+c811,
    U+c838,
    U+c871,
    U+c904,
    U+c990,
    U+c9dc,
    U+cc38,
    U+cc44,
    U+cca0,
    U+cd1d,
    U+cd95,
    U+cda9,
    U+ce5c,
    U+cf00,
    U+cf58,
    U+d150,
    U+d22c,
    U+d305,
    U+d328,
    U+d37c,
    U+d3f0,
    U+d551,
    U+d5a5,
    U+d5c8,
    U+d5d8,
    U+d63c,
    U+d64d,
    U+d669,
    U+d734,
    U+d76c;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.88-X6MS77XO.woff2") format("woff2-variations");
  unicode-range:
    U+26,
    U+2b,
    U+3e,
    U+40,
    U+7e,
    U+ac01,
    U+ac19,
    U+ac1d,
    U+aca0,
    U+aca9,
    U+acb0,
    U+ad8c,
    U+ae09,
    U+ae38,
    U+ae40,
    U+aed8,
    U+b09c,
    U+b0a0,
    U+b108,
    U+b204,
    U+b298,
    U+b2d8,
    U+b2eb-b2ec,
    U+b2f4,
    U+b313,
    U+b358,
    U+b450,
    U+b4e0,
    U+b54c,
    U+b610,
    U+b780,
    U+b78c,
    U+b791,
    U+b8e8,
    U+b958,
    U+b974,
    U+b984,
    U+b9b0,
    U+b9bc-b9bd,
    U+b9ce,
    U+ba70,
    U+bbfc,
    U+bc0f,
    U+bc15,
    U+bc1b,
    U+bc31,
    U+bc95,
    U+bcc0,
    U+bcc4,
    U+bd81,
    U+bd88,
    U+c0c8,
    U+c11d,
    U+c13c,
    U+c158,
    U+c18d,
    U+c1a1,
    U+c21c,
    U+c4f0,
    U+c54a,
    U+c560,
    U+c5b8,
    U+c5c8,
    U+c5f4,
    U+c628,
    U+c62c,
    U+c678,
    U+c6cc,
    U+c808,
    U+c810,
    U+c885,
    U+c88b,
    U+c900,
    U+c988,
    U+c99d,
    U+c9c8,
    U+cc3d-cc3e,
    U+cc45,
    U+cd08,
    U+ce20,
    U+cee4,
    U+d074,
    U+d0a4,
    U+d0dd,
    U+d2b9,
    U+d3b8,
    U+d3c9,
    U+d488,
    U+d544,
    U+d559,
    U+d56d,
    U+d588,
    U+d615,
    U+d648,
    U+d655,
    U+d658,
    U+d65c;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.89-UMYVABFE.woff2") format("woff2-variations");
  unicode-range:
    U+d,
    U+7c,
    U+ac10,
    U+ac15,
    U+ac74,
    U+ac80,
    U+ac83,
    U+acc4,
    U+ad11,
    U+ad50,
    U+ad6d,
    U+adfc,
    U+ae00,
    U+ae08,
    U+ae4c,
    U+b0a8,
    U+b124,
    U+b144,
    U+b178,
    U+b274,
    U+b2a5,
    U+b2e8,
    U+b2f9,
    U+b354,
    U+b370,
    U+b418,
    U+b41c,
    U+b4f1,
    U+b514,
    U+b798,
    U+b808,
    U+b824-b825,
    U+b8cc,
    U+b978,
    U+b9d0,
    U+b9e4,
    U+baa9,
    U+bb3c,
    U+bc18,
    U+bc1c,
    U+bc30,
    U+bc84,
    U+bcf5,
    U+bcf8,
    U+bd84,
    U+be0c,
    U+be14,
    U+c0b0,
    U+c0c9,
    U+c0dd,
    U+c124,
    U+c2dd,
    U+c2e4,
    U+c2ec,
    U+c54c,
    U+c57c-c57d,
    U+c591,
    U+c5c5-c5c6,
    U+c5ed,
    U+c608,
    U+c640,
    U+c6b8,
    U+c6d4,
    U+c784,
    U+c7ac,
    U+c800-c801,
    U+c9c1,
    U+c9d1,
    U+cc28,
    U+cc98,
    U+cc9c,
    U+ccad,
    U+cd5c,
    U+cd94,
    U+cd9c,
    U+cde8,
    U+ce68,
    U+cf54,
    U+d0dc,
    U+d14c,
    U+d1a0,
    U+d1b5,
    U+d2f0,
    U+d30c,
    U+d310,
    U+d398,
    U+d45c,
    U+d50c,
    U+d53c,
    U+d560,
    U+d568,
    U+d589,
    U+d604,
    U+d6c4,
    U+d788;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.90-SXXBPRHD.woff2") format("woff2-variations");
  unicode-range:
    U+ac04,
    U+ac1c,
    U+ac70,
    U+ac8c,
    U+acbd,
    U+acf5,
    U+acfc,
    U+ad00,
    U+ad6c,
    U+adf8,
    U+b098,
    U+b0b4,
    U+b294,
    U+b2c8,
    U+b300,
    U+b3c4,
    U+b3d9,
    U+b4dc,
    U+b4e4,
    U+b77c,
    U+b7ec,
    U+b85d,
    U+b97c,
    U+b9c8,
    U+b9cc,
    U+ba54,
    U+ba74,
    U+ba85,
    U+baa8,
    U+bb34,
    U+bb38,
    U+bbf8,
    U+bc14,
    U+bc29,
    U+bc88,
    U+bcf4,
    U+bd80,
    U+be44,
    U+c0c1,
    U+c11c,
    U+c120,
    U+c131,
    U+c138,
    U+c18c,
    U+c218,
    U+c2b5,
    U+c2e0,
    U+c544,
    U+c548,
    U+c5b4,
    U+c5d0,
    U+c5ec,
    U+c5f0,
    U+c601,
    U+c624,
    U+c694,
    U+c6a9,
    U+c6b0,
    U+c6b4,
    U+c6d0,
    U+c704,
    U+c720,
    U+c73c,
    U+c740,
    U+c744,
    U+c74c,
    U+c758,
    U+c77c,
    U+c785,
    U+c788,
    U+c790-c791,
    U+c7a5,
    U+c804,
    U+c815,
    U+c81c,
    U+c870,
    U+c8fc,
    U+c911,
    U+c9c4,
    U+ccb4,
    U+ce58,
    U+ce74,
    U+d06c,
    U+d0c0,
    U+d130,
    U+d2b8,
    U+d3ec,
    U+d504,
    U+d55c,
    U+d569,
    U+d574,
    U+d638,
    U+d654,
    U+d68c;
}
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardVariable.subset.91-NJYWNVVL.woff2") format("woff2-variations");
  unicode-range:
    U+20-22,
    U+27-2a,
    U+2c-39,
    U+3a-3b,
    U+3f,
    U+41-4e,
    U+4f-5d,
    U+61-7b,
    U+7d,
    U+a0-a1,
    U+ab,
    U+ad-ae,
    U+b7,
    U+bb,
    U+bf,
    U+2013-2014,
    U+201c-201d,
    U+2122,
    U+ac00,
    U+ace0,
    U+ae30,
    U+b2e4,
    U+b85c,
    U+b9ac,
    U+c0ac,
    U+c2a4,
    U+c2dc,
    U+c774,
    U+c778,
    U+c9c0,
    U+d558;
}

/* node_modules/pretendard-jp/dist/web/variable/pretendardvariable-jp-dynamic-subset.css */
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.0-WT476ZXJ.woff2") format("woff2-variations");
  unicode-range:
    U+1f235-1f23b,
    U+1f240-1f248,
    U+1f250-1f251,
    U+2000b,
    U+20089-2008a,
    U+200a2,
    U+200a4,
    U+200b0,
    U+200f5,
    U+20158,
    U+201a2,
    U+20213,
    U+2032b,
    U+20371,
    U+20381,
    U+203f9,
    U+2044a,
    U+20509,
    U+2053f,
    U+205b1,
    U+205d6,
    U+20611,
    U+20628,
    U+206ec,
    U+2074f,
    U+207c8,
    U+20807,
    U+2083a,
    U+208b9,
    U+2090e,
    U+2097c,
    U+20984,
    U+2099d,
    U+20a64,
    U+20ad3,
    U+20b1d,
    U+20b9f,
    U+20bb7,
    U+20d45,
    U+20d58,
    U+20de1,
    U+20e64,
    U+20e6d,
    U+20e95,
    U+20f5f,
    U+21201,
    U+2123d,
    U+21255,
    U+21274,
    U+2127b,
    U+212d7,
    U+212e4,
    U+212fd,
    U+2131b,
    U+21336,
    U+21344,
    U+213c4,
    U+2146d-2146e,
    U+215d7,
    U+21647,
    U+216b4,
    U+21706,
    U+21742,
    U+218bd,
    U+219c3,
    U+21a1a,
    U+21c56,
    U+21d2d,
    U+21d45,
    U+21d62,
    U+21d78,
    U+21d92,
    U+21d9c,
    U+21da1,
    U+21db7,
    U+21de0,
    U+21e33-21e34,
    U+21f1e,
    U+21f76,
    U+21ffa,
    U+2217b,
    U+22218,
    U+2231e,
    U+223ad,
    U+22609,
    U+226f3,
    U+2285b,
    U+228ab,
    U+2298f,
    U+22ab8,
    U+22b46,
    U+22b4f-22b50,
    U+22ba6,
    U+22c1d,
    U+22c24,
    U+22de1,
    U+22e42,
    U+22feb,
    U+231b6,
    U+231c3-231c4,
    U+231f5,
    U+23372,
    U+233cc,
    U+233d0,
    U+233d2-233d3,
    U+233d5,
    U+233da,
    U+233df,
    U+233e4,
    U+233fe,
    U+2344a-2344b,
    U+23451,
    U+23465,
    U+234e4,
    U+2355a,
    U+23594,
    U+235c4,
    U+23638-2363a,
    U+23647,
    U+2370c,
    U+2371c,
    U+2373f,
    U+23763-23764,
    U+237e7,
    U+237f1,
    U+237ff,
    U+23824,
    U+2383d,
    U+23a98,
    U+23c7f,
    U+23cbe,
    U+23cfe,
    U+23d00,
    U+23d0e,
    U+23d40,
    U+23dd3,
    U+23df9-23dfa,
    U+23f7e,
    U+2404b,
    U+24096,
    U+24103,
    U+241c6,
    U+241fe,
    U+242ee,
    U+243bc,
    U+243d0,
    U+24629,
    U+246a5,
    U+247f1,
    U+24896,
    U+248e9,
    U+24a4d,
    U+24b56,
    U+24b6f,
    U+24c16,
    U+24d14,
    U+24e04,
    U+24e0e,
    U+24e37,
    U+24e6a,
    U+24e8b,
    U+24ff2,
    U+2504a,
    U+25055,
    U+25122,
    U+251a9,
    U+251cd,
    U+251e5,
    U+2521e,
    U+2524c,
    U+2542e,
    U+2548e,
    U+254d9,
    U+2550e,
    U+255a7,
    U+2567f,
    U+25771,
    U+257a9,
    U+257b4,
    U+25874,
    U+259c4,
    U+259cc,
    U+259d4,
    U+25ad7,
    U+25ae3-25ae4,
    U+25af1,
    U+25bb2,
    U+25c4b,
    U+25c64,
    U+25da1,
    U+25e2e,
    U+25e56,
    U+25e62,
    U+25e65,
    U+25ec2,
    U+25ed8;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.1-7GX6Z5EM.woff2") format("woff2-variations");
  unicode-range:
    U+ffd7,
    U+ffda-ffdc,
    U+ffe0-ffe2,
    U+ffe4,
    U+ffe6,
    U+ffe8-ffee,
    U+1f100-1f10c,
    U+1f110-1f16c,
    U+1f170-1f1ac,
    U+1f200-1f202,
    U+1f210-1f234;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.2-32QW4FNJ.woff2") format("woff2-variations");
  unicode-range:
    U+fa10,
    U+fa12-fa6d,
    U+fb00-fb04,
    U+fe10-fe19,
    U+fe30-fe42,
    U+fe44-fe52,
    U+fe54-fe66,
    U+fe68-fe6b,
    U+ff02,
    U+ff04,
    U+ff07,
    U+ff51,
    U+ff5b,
    U+ff5d,
    U+ff5f-ff60,
    U+ff66,
    U+ff69,
    U+ff87,
    U+ffa1-ffbe,
    U+ffc2-ffc7,
    U+ffca-ffcf,
    U+ffd2-ffd6;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.3-ED64ZQZ3.woff2") format("woff2-variations");
  unicode-range:
    U+f92d-f959,
    U+f95b-f9f2,
    U+f9f4-fa0b,
    U+fa0e-fa0f;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.4-VJBYSVC6.woff2") format("woff2-variations");
  unicode-range:
    U+9e8b-9e8c,
    U+9e8e-9e8f,
    U+9e91-9e92,
    U+9e95-9e96,
    U+9e98,
    U+9e9b,
    U+9e9d-9e9e,
    U+9ea4-9ea5,
    U+9ea8-9eaa,
    U+9eac-9eb0,
    U+9eb3-9eb5,
    U+9eb8,
    U+9ebc-9ebf,
    U+9ec3,
    U+9ec6,
    U+9ec8,
    U+9ecb-9ecd,
    U+9ecf-9ed1,
    U+9ed4-9ed5,
    U+9ed8,
    U+9edb-9ee0,
    U+9ee4-9ee5,
    U+9ee7-9ee8,
    U+9eec-9ef2,
    U+9ef4-9ef9,
    U+9efb-9eff,
    U+9f02-9f03,
    U+9f07-9f09,
    U+9f0e-9f12,
    U+9f14-9f17,
    U+9f19-9f1b,
    U+9f1f-9f22,
    U+9f26,
    U+9f2a-9f2c,
    U+9f2f,
    U+9f31-9f32,
    U+9f34,
    U+9f37,
    U+9f39-9f3a,
    U+9f3c-9f3f,
    U+9f41,
    U+9f43-9f47,
    U+9f4a,
    U+9f4e-9f50,
    U+9f52-9f58,
    U+9f5a,
    U+9f5d-9f61,
    U+9f63,
    U+9f66-9f6a,
    U+9f6c-9f73,
    U+9f75-9f77,
    U+9f7a,
    U+9f7d,
    U+9f7f,
    U+9f8f-9f92,
    U+9f94-9f97,
    U+9f99,
    U+9f9c-9fa3,
    U+9fa5,
    U+9fb4,
    U+9fbc-9fc2,
    U+9fc4,
    U+9fc6,
    U+9fcc,
    U+f900-f92c;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.5-CTERKLJN.woff2") format("woff2-variations");
  unicode-range:
    U+9c3e,
    U+9c41,
    U+9c43-9c4a,
    U+9c4e-9c50,
    U+9c52-9c54,
    U+9c56,
    U+9c58,
    U+9c5a-9c61,
    U+9c63,
    U+9c65,
    U+9c67-9c6b,
    U+9c6d-9c6e,
    U+9c70,
    U+9c72,
    U+9c75-9c78,
    U+9c7a-9c7c,
    U+9ce6-9ce7,
    U+9ceb-9cec,
    U+9cf0,
    U+9cf2,
    U+9cf6-9cf7,
    U+9cf9,
    U+9d02-9d03,
    U+9d06-9d09,
    U+9d0b,
    U+9d0e,
    U+9d11-9d12,
    U+9d15,
    U+9d17-9d18,
    U+9d1b-9d1f,
    U+9d23,
    U+9d26,
    U+9d2a-9d2c,
    U+9d2f-9d30,
    U+9d32-9d34,
    U+9d3a,
    U+9d3c-9d3f,
    U+9d41-9d48,
    U+9d4a,
    U+9d50-9d54,
    U+9d59,
    U+9d5d-9d65,
    U+9d69-9d6c,
    U+9d6f-9d70,
    U+9d72-9d73,
    U+9d76-9d77,
    U+9d7a-9d7c,
    U+9d7e,
    U+9d83-9d84,
    U+9d86-9d87,
    U+9d89-9d8a,
    U+9d8d-9d8e,
    U+9d92-9d93,
    U+9d95-9d9a,
    U+9da1,
    U+9da4,
    U+9da9-9dac,
    U+9dae,
    U+9db1-9db2,
    U+9db5,
    U+9db8-9dbd,
    U+9dbf-9dc4,
    U+9dc6-9dc7,
    U+9dc9-9dca,
    U+9dcf,
    U+9dd3-9dd7,
    U+9dd9-9dda,
    U+9dde-9de0,
    U+9de3,
    U+9de5-9de7,
    U+9de9,
    U+9deb,
    U+9ded-9df0,
    U+9df3-9df4,
    U+9df8,
    U+9dfd-9dfe,
    U+9e02,
    U+9e07,
    U+9e0a,
    U+9e0d-9e0e,
    U+9e10-9e12,
    U+9e15-9e16,
    U+9e19-9e1f,
    U+9e75,
    U+9e79-9e7d,
    U+9e80-9e85,
    U+9e87-9e88;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.6-YVHKSXCQ.woff2") format("woff2-variations");
  unicode-range:
    U+9ae5-9ae7,
    U+9ae9,
    U+9aeb-9aec,
    U+9aee-9aef,
    U+9af1-9af5,
    U+9af7,
    U+9af9-9afb,
    U+9afd,
    U+9aff-9b06,
    U+9b08-9b09,
    U+9b0b-9b0e,
    U+9b10,
    U+9b12,
    U+9b16,
    U+9b18-9b1d,
    U+9b1f-9b20,
    U+9b22-9b23,
    U+9b25-9b2f,
    U+9b32-9b35,
    U+9b37,
    U+9b39-9b3b,
    U+9b3d,
    U+9b43-9b44,
    U+9b48,
    U+9b4b-9b4f,
    U+9b51,
    U+9b55-9b58,
    U+9b5b,
    U+9b5e,
    U+9b61,
    U+9b63,
    U+9b65-9b66,
    U+9b68,
    U+9b6a-9b6f,
    U+9b72-9b79,
    U+9b7f-9b80,
    U+9b83-9b87,
    U+9b89-9b8b,
    U+9b8d,
    U+9b8f-9b94,
    U+9b96-9b97,
    U+9b9a,
    U+9b9d-9ba0,
    U+9ba6-9ba7,
    U+9ba9-9baa,
    U+9bac,
    U+9bb0-9bb2,
    U+9bb4,
    U+9bb7-9bb9,
    U+9bbb-9bbc,
    U+9bbe-9bc1,
    U+9bc6-9bc8,
    U+9bca,
    U+9bce-9bd2,
    U+9bd4,
    U+9bd7-9bd8,
    U+9bdd,
    U+9bdf,
    U+9be1-9be5,
    U+9be7,
    U+9bea-9beb,
    U+9bee-9bf3,
    U+9bf5,
    U+9bf7-9bfa,
    U+9bfd,
    U+9bff-9c00,
    U+9c02,
    U+9c04,
    U+9c06,
    U+9c08-9c0d,
    U+9c0f-9c16,
    U+9c18-9c1e,
    U+9c21-9c2a,
    U+9c2d-9c32,
    U+9c35-9c37,
    U+9c39-9c3a,
    U+9c3d;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.7-BLBG53UX.woff2") format("woff2-variations");
  unicode-range:
    U+98eb,
    U+98ed-98ee,
    U+98f0-98f1,
    U+98f3,
    U+98f6,
    U+9902,
    U+9907-9909,
    U+9911-9912,
    U+9914-9918,
    U+991a-9922,
    U+9924,
    U+9926-9927,
    U+992b-992c,
    U+992e,
    U+9931-9935,
    U+9939-993e,
    U+9940-9942,
    U+9945-9949,
    U+994b-994e,
    U+9950-9952,
    U+9954-9955,
    U+9958-9959,
    U+995b-995c,
    U+995e-9960,
    U+9963,
    U+9997-9998,
    U+999b,
    U+999d-999f,
    U+99a3,
    U+99a5-99a6,
    U+99a8,
    U+99ad-99ae,
    U+99b0-99b2,
    U+99b5,
    U+99b9-99ba,
    U+99bc-99bd,
    U+99bf,
    U+99c1,
    U+99c3,
    U+99c8-99c9,
    U+99d1,
    U+99d3-99d5,
    U+99d8-99df,
    U+99e1-99e2,
    U+99e7,
    U+99ea-99ee,
    U+99f0-99f2,
    U+99f4-99f5,
    U+99f8-99f9,
    U+99fb-99fe,
    U+9a01-9a05,
    U+9a08,
    U+9a0a-9a0c,
    U+9a0f-9a11,
    U+9a16,
    U+9a1a,
    U+9a1e,
    U+9a20,
    U+9a22-9a24,
    U+9a27,
    U+9a2b,
    U+9a2d-9a2e,
    U+9a31,
    U+9a33,
    U+9a35-9a38,
    U+9a3e,
    U+9a40-9a45,
    U+9a47,
    U+9a4a-9a4e,
    U+9a51-9a52,
    U+9a54-9a58,
    U+9a5b,
    U+9a5d,
    U+9a5f,
    U+9a62,
    U+9a64-9a65,
    U+9a69-9a6c,
    U+9aaa,
    U+9aac-9ab0,
    U+9ab2,
    U+9ab4-9ab7,
    U+9ab9,
    U+9abb-9ac1,
    U+9ac3,
    U+9ac6,
    U+9ac8,
    U+9ace-9ad3,
    U+9ad5-9ad7,
    U+9adb-9adc,
    U+9ade-9ae0,
    U+9ae2-9ae4;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.8-4ZSBAW2P.woff2") format("woff2-variations");
  unicode-range:
    U+971d,
    U+9721-9724,
    U+9728,
    U+972a,
    U+9730-9731,
    U+9733,
    U+9736,
    U+9738-9739,
    U+973b,
    U+973d-973e,
    U+9741-9744,
    U+9746-974a,
    U+974d-974f,
    U+9751,
    U+9755,
    U+9757-9758,
    U+975a-975c,
    U+9760-9761,
    U+9763-9764,
    U+9766-9768,
    U+976a-976b,
    U+976e,
    U+9771,
    U+9773,
    U+9776-977d,
    U+977f-9781,
    U+9785-9786,
    U+9789,
    U+978b,
    U+978f-9790,
    U+9795-9797,
    U+9799-979a,
    U+979c,
    U+979e-97a0,
    U+97a2-97a3,
    U+97a6,
    U+97a8,
    U+97ab-97ac,
    U+97ae,
    U+97b1-97b6,
    U+97b8-97ba,
    U+97bc,
    U+97be-97bf,
    U+97c1,
    U+97c3-97ce,
    U+97d0-97d1,
    U+97d4,
    U+97d7-97d9,
    U+97db-97de,
    U+97e0-97e1,
    U+97e4,
    U+97e6,
    U+97ed-97ef,
    U+97f1-97f2,
    U+97f4-97f8,
    U+97fa,
    U+9804,
    U+9807,
    U+980a,
    U+980c-980f,
    U+9814,
    U+9816-9817,
    U+9819-981a,
    U+981c,
    U+981e,
    U+9820-9821,
    U+9823-9826,
    U+982b,
    U+982e-9830,
    U+9832-9835,
    U+9837,
    U+9839,
    U+983d-983e,
    U+9844,
    U+9846-9847,
    U+984a-984b,
    U+984f,
    U+9851-9853,
    U+9856-9857,
    U+9859-985b,
    U+9862-9863,
    U+9865-9866,
    U+986a-986c,
    U+986f-9871,
    U+9873-9875,
    U+98aa-98ab,
    U+98ad-98ae,
    U+98b0-98b1,
    U+98b4,
    U+98b6-98b8,
    U+98ba-98bc,
    U+98bf,
    U+98c2-98c8,
    U+98cb-98cc,
    U+98ce,
    U+98dc,
    U+98de,
    U+98e0-98e1,
    U+98e3,
    U+98e5-98e7,
    U+98e9-98ea;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.9-XCSL6CCI.woff2") format("woff2-variations");
  unicode-range:
    U+944a,
    U+944c,
    U+9452-9453,
    U+9455,
    U+9459-945c,
    U+945e-9463,
    U+9468,
    U+946a-946b,
    U+946d-9472,
    U+9475,
    U+9477,
    U+947c-947f,
    U+9481,
    U+9483-9485,
    U+9578-9579,
    U+957e-957f,
    U+9582,
    U+9584,
    U+9586-9588,
    U+958a,
    U+958c-958f,
    U+9592,
    U+9594,
    U+9596,
    U+9598-9599,
    U+959d-95a1,
    U+95a4,
    U+95a6-95a9,
    U+95ab-95ad,
    U+95b1,
    U+95b4,
    U+95b6,
    U+95b9-95bf,
    U+95c3,
    U+95c6,
    U+95c8-95cd,
    U+95d0-95d6,
    U+95d9-95da,
    U+95dc-95e2,
    U+95e4-95e6,
    U+95e8,
    U+961d-961e,
    U+9621-9622,
    U+9624-9626,
    U+9628,
    U+962c,
    U+962e-962f,
    U+9631,
    U+9633-9634,
    U+9637-963a,
    U+963c-963d,
    U+9641-9642,
    U+964b-964c,
    U+964f,
    U+9652,
    U+9654,
    U+9656-9658,
    U+965c-965f,
    U+9661,
    U+9666,
    U+966a,
    U+966c,
    U+966e,
    U+9672,
    U+9674,
    U+9677,
    U+967b-967c,
    U+967e-967f,
    U+9681-9684,
    U+9689,
    U+968b,
    U+968d,
    U+9691,
    U+9695-9698,
    U+969a,
    U+969d,
    U+969f,
    U+96a4-96aa,
    U+96ae-96b4,
    U+96b6,
    U+96b8-96bb,
    U+96bd,
    U+96c1,
    U+96c9-96cb,
    U+96cd-96ce,
    U+96d2,
    U+96d5-96d6,
    U+96d8-96da,
    U+96dc-96df,
    U+96e9,
    U+96ef,
    U+96f1,
    U+96f9-96fa,
    U+9702-9706,
    U+9708-9709,
    U+970d-970f,
    U+9711,
    U+9713-9714,
    U+9716,
    U+9719-971b;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.10-D74L67BA.woff2") format("woff2-variations");
  unicode-range:
    U+92bc-92bd,
    U+92bf-92c3,
    U+92c5-92c8,
    U+92cb-92d0,
    U+92d2-92d3,
    U+92d5,
    U+92d7-92d9,
    U+92dc-92dd,
    U+92df-92e1,
    U+92e3-92e5,
    U+92e7-92ea,
    U+92ec,
    U+92ee,
    U+92f0,
    U+92f2,
    U+92f7-92fb,
    U+92ff-9300,
    U+9302,
    U+9304,
    U+9308,
    U+930d,
    U+930f-9311,
    U+9314-9315,
    U+9318-931a,
    U+931c-931f,
    U+9321-9325,
    U+9327-932b,
    U+932e,
    U+9333-9337,
    U+933a-933b,
    U+9344,
    U+9347-934a,
    U+934d,
    U+9350-9352,
    U+9354-9358,
    U+935a,
    U+935c,
    U+935e,
    U+9360,
    U+9364-9365,
    U+9367,
    U+9369-936d,
    U+936f-9371,
    U+9373-9374,
    U+9376,
    U+937a,
    U+937d-9382,
    U+9388,
    U+938a-938b,
    U+938d,
    U+938f,
    U+9392,
    U+9394-9395,
    U+9397-9398,
    U+939a-939b,
    U+939e,
    U+93a1,
    U+93a3-93a4,
    U+93a6,
    U+93a8-93a9,
    U+93ab-93ad,
    U+93b0,
    U+93b4-93b6,
    U+93b9-93bb,
    U+93c1,
    U+93c3-93cd,
    U+93d0-93d1,
    U+93d3,
    U+93d6-93d9,
    U+93dc-93df,
    U+93e2,
    U+93e4-93e8,
    U+93f1,
    U+93f5,
    U+93f7-93fb,
    U+93fd,
    U+9401-9404,
    U+9407-9409,
    U+940d-9410,
    U+9413-9417,
    U+9419-941a,
    U+941f,
    U+9421,
    U+942b,
    U+942e-942f,
    U+9431-9434,
    U+9436,
    U+9438,
    U+943a-943b,
    U+943d,
    U+943f,
    U+9441,
    U+9443-9445,
    U+9448;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.11-V7KHKY4S.woff2") format("woff2-variations");
  unicode-range:
    U+9143,
    U+9146-914c,
    U+914f,
    U+9153,
    U+9156-915b,
    U+9161,
    U+9163-9165,
    U+9167,
    U+9169,
    U+916d,
    U+9172-9174,
    U+9179-917b,
    U+9181-9183,
    U+9185-9187,
    U+9189-918b,
    U+918e,
    U+9191,
    U+9193-9195,
    U+9197-9198,
    U+919e,
    U+91a1-91a2,
    U+91a6,
    U+91a8,
    U+91aa-91b6,
    U+91ba-91bd,
    U+91bf-91c6,
    U+91c9,
    U+91cb,
    U+91d0,
    U+91d3-91d4,
    U+91d6-91d7,
    U+91d9-91db,
    U+91de-91df,
    U+91e1,
    U+91e4-91e6,
    U+91e9-91ea,
    U+91ec-91f1,
    U+91f5-91f7,
    U+91f9,
    U+91fb-91fd,
    U+91ff-9201,
    U+9204-9207,
    U+9209-920a,
    U+920c,
    U+920e,
    U+9210-9218,
    U+921c-921e,
    U+9223-9226,
    U+9228-9229,
    U+922c,
    U+922e-9230,
    U+9233,
    U+9235-923a,
    U+923c,
    U+923e-9240,
    U+9242-9243,
    U+9245-924b,
    U+924d-9251,
    U+9256-925a,
    U+925c-925e,
    U+9260-9261,
    U+9264-9269,
    U+926e-9270,
    U+9275-9279,
    U+927b-927f,
    U+9288-928a,
    U+928d-928e,
    U+9291-9293,
    U+9295-9297,
    U+9299,
    U+929b-929c,
    U+929f-92a0,
    U+92a4-92a5,
    U+92a7-92a8,
    U+92ab,
    U+92af,
    U+92b2-92b3,
    U+92b6-92bb;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.12-TIR6VDRC.woff2") format("woff2-variations");
  unicode-range:
    U+8f52-8f55,
    U+8f57-8f58,
    U+8f5c-8f5e,
    U+8f61-8f66,
    U+8f9c-8f9d,
    U+8f9f-8fa2,
    U+8fa4-8fa8,
    U+8fad-8faf,
    U+8fb4-8fb8,
    U+8fbe,
    U+8fc0-8fc2,
    U+8fc6,
    U+8fc8,
    U+8fca-8fcb,
    U+8fcd,
    U+8fd0,
    U+8fd2-8fd3,
    U+8fd5,
    U+8fda,
    U+8fe0,
    U+8fe2-8fe5,
    U+8fe8-8fea,
    U+8fed-8fef,
    U+8ff1,
    U+8ff4-8ff6,
    U+8ff8-8ffb,
    U+8ffe,
    U+9002,
    U+9004-9005,
    U+9008,
    U+900b-900e,
    U+9011,
    U+9013,
    U+9015-9016,
    U+9018,
    U+901b,
    U+901e,
    U+9021,
    U+9027-902a,
    U+902c-902d,
    U+902f,
    U+9033-9037,
    U+9039,
    U+903c,
    U+903e-903f,
    U+9041,
    U+9043-9044,
    U+9049,
    U+904c,
    U+904f-9052,
    U+9056,
    U+9058,
    U+905b-905e,
    U+9062,
    U+9066-9068,
    U+906c,
    U+906f-9070,
    U+9072,
    U+9074,
    U+9076,
    U+9079,
    U+9080-9083,
    U+9085,
    U+9087-9088,
    U+908b-908c,
    U+908e-9090,
    U+9095,
    U+9097-9099,
    U+909b,
    U+90a0-90a2,
    U+90a5,
    U+90a8,
    U+90af-90b6,
    U+90bd-90be,
    U+90c3-90c5,
    U+90c7-90c9,
    U+90cc,
    U+90d2,
    U+90d5,
    U+90d7-90d9,
    U+90db-90df,
    U+90e2,
    U+90e4-90e5,
    U+90eb,
    U+90ef-90f0,
    U+90f2,
    U+90f4,
    U+90f6,
    U+90fe-9100,
    U+9102,
    U+9104-9106,
    U+9108,
    U+910d,
    U+9110,
    U+9112,
    U+9114-911a,
    U+911c,
    U+911e,
    U+9120,
    U+9122-9123,
    U+9125,
    U+9127,
    U+9129,
    U+912d-9132,
    U+9134,
    U+9136-9137,
    U+9139-913a,
    U+913c-913d;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.13-DFR657XA.woff2") format("woff2-variations");
  unicode-range:
    U+8dc0,
    U+8dc2,
    U+8dc5-8dc8,
    U+8dca-8dcc,
    U+8dce-8dcf,
    U+8dd1,
    U+8dd4-8dd7,
    U+8dd9-8ddb,
    U+8ddf,
    U+8de3-8de5,
    U+8de7,
    U+8dea-8dec,
    U+8df0-8df2,
    U+8df4,
    U+8dfc-8dfd,
    U+8dff,
    U+8e01,
    U+8e04-8e06,
    U+8e08-8e09,
    U+8e0b-8e0c,
    U+8e10-8e11,
    U+8e14,
    U+8e16,
    U+8e1d-8e23,
    U+8e26-8e27,
    U+8e30-8e31,
    U+8e33-8e39,
    U+8e3d,
    U+8e40-8e42,
    U+8e44,
    U+8e47-8e50,
    U+8e54-8e55,
    U+8e59,
    U+8e5b-8e64,
    U+8e69,
    U+8e6c-8e6d,
    U+8e6f-8e72,
    U+8e75-8e77,
    U+8e79-8e7c,
    U+8e81-8e85,
    U+8e89,
    U+8e8b,
    U+8e90-8e95,
    U+8e98-8e9b,
    U+8e9d-8e9e,
    U+8ea1-8ea2,
    U+8ea7,
    U+8ea9-8eaa,
    U+8eac-8eb1,
    U+8eb3,
    U+8eb5-8eb6,
    U+8eba-8ebb,
    U+8ebe,
    U+8ec0-8ec1,
    U+8ec3-8ec8,
    U+8ecb,
    U+8ecf,
    U+8ed1,
    U+8ed4,
    U+8edb-8edc,
    U+8ee3,
    U+8ee8,
    U+8eeb,
    U+8eed-8eee,
    U+8ef0-8ef1,
    U+8ef7,
    U+8ef9-8efc,
    U+8efe,
    U+8f00,
    U+8f02,
    U+8f05,
    U+8f07-8f08,
    U+8f0a,
    U+8f0f-8f10,
    U+8f12-8f13,
    U+8f15-8f19,
    U+8f1b-8f1c,
    U+8f1e-8f21,
    U+8f23,
    U+8f25-8f28,
    U+8f2b-8f2f,
    U+8f33-8f37,
    U+8f39-8f3b,
    U+8f3e,
    U+8f40-8f43,
    U+8f45-8f47,
    U+8f49-8f4a,
    U+8f4c-8f4f,
    U+8f51;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.14-5HY43QYX.woff2") format("woff2-variations");
  unicode-range:
    U+8b2d,
    U+8b30,
    U+8b37,
    U+8b3c,
    U+8b3e,
    U+8b41-8b46,
    U+8b48-8b49,
    U+8b4c-8b4f,
    U+8b51-8b54,
    U+8b56,
    U+8b59,
    U+8b5b,
    U+8b5e-8b5f,
    U+8b63,
    U+8b69,
    U+8b6b-8b6d,
    U+8b6f,
    U+8b71,
    U+8b74,
    U+8b76,
    U+8b78-8b79,
    U+8b7c-8b81,
    U+8b84-8b85,
    U+8b8a-8b8f,
    U+8b92-8b96,
    U+8b99-8b9a,
    U+8b9c-8ba0,
    U+8c38-8c3a,
    U+8c3d-8c3f,
    U+8c41,
    U+8c45,
    U+8c47-8c49,
    U+8c4b-8c4c,
    U+8c4e-8c51,
    U+8c53-8c55,
    U+8c57-8c59,
    U+8c5b,
    U+8c5d,
    U+8c62-8c64,
    U+8c66,
    U+8c68-8c69,
    U+8c6b-8c6d,
    U+8c73,
    U+8c75-8c76,
    U+8c78,
    U+8c7a-8c7c,
    U+8c7e,
    U+8c82,
    U+8c85-8c87,
    U+8c89-8c8b,
    U+8c8d-8c8e,
    U+8c90,
    U+8c92-8c94,
    U+8c98-8c99,
    U+8c9b-8c9c,
    U+8c9f,
    U+8ca4,
    U+8cad-8cae,
    U+8cb2-8cb3,
    U+8cb6,
    U+8cb9-8cba,
    U+8cbd,
    U+8cc1-8cc2,
    U+8cc4-8cc6,
    U+8cc8-8cc9,
    U+8ccb,
    U+8ccd-8ccf,
    U+8cd2,
    U+8cd5-8cd6,
    U+8cd9-8cda,
    U+8cdd,
    U+8ce1,
    U+8ce3-8ce4,
    U+8ce6,
    U+8ce8,
    U+8cec,
    U+8cef-8cf2,
    U+8cf4-8cf5,
    U+8cf7-8cf8,
    U+8cfa-8cfb,
    U+8cfd-8cff,
    U+8d01,
    U+8d03-8d04,
    U+8d07,
    U+8d09-8d0b,
    U+8d0d-8d10,
    U+8d12-8d14,
    U+8d16-8d17,
    U+8d1b-8d1d,
    U+8d65,
    U+8d67,
    U+8d69,
    U+8d6b-8d6e,
    U+8d71,
    U+8d73,
    U+8d76,
    U+8d7f,
    U+8d81-8d82,
    U+8d84,
    U+8d88,
    U+8d8d,
    U+8d90-8d91,
    U+8d95,
    U+8d99,
    U+8d9e-8da0,
    U+8da6,
    U+8da8,
    U+8dab-8dac,
    U+8daf,
    U+8db2,
    U+8db5,
    U+8db7,
    U+8db9-8dbc,
    U+8dbe;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.15-7GKL6KR5.woff2") format("woff2-variations");
  unicode-range:
    U+8973-8975,
    U+8977,
    U+897a-897e,
    U+8980,
    U+8983,
    U+8988-898a,
    U+898d,
    U+8990,
    U+8993-8995,
    U+8998,
    U+899b-899c,
    U+899f-89a1,
    U+89a5-89a6,
    U+89a9,
    U+89ac,
    U+89af-89b0,
    U+89b2,
    U+89b4-89b7,
    U+89ba,
    U+89bc-89bd,
    U+89bf-89c1,
    U+89d4-89d8,
    U+89da,
    U+89dc-89dd,
    U+89e5,
    U+89e7,
    U+89e9,
    U+89eb,
    U+89ed,
    U+89f1,
    U+89f3-89f4,
    U+89f6,
    U+89f8-89f9,
    U+89fd,
    U+89ff,
    U+8a01,
    U+8a04-8a05,
    U+8a07,
    U+8a0c,
    U+8a0f-8a12,
    U+8a14-8a16,
    U+8a1b,
    U+8a1d-8a1e,
    U+8a20-8a22,
    U+8a24-8a26,
    U+8a2b-8a2c,
    U+8a2f,
    U+8a35-8a37,
    U+8a3b,
    U+8a3d-8a3e,
    U+8a40-8a41,
    U+8a43,
    U+8a45-8a49,
    U+8a4d-8a4e,
    U+8a51-8a54,
    U+8a56-8a58,
    U+8a5b-8a5d,
    U+8a61-8a62,
    U+8a65,
    U+8a67,
    U+8a6c-8a6d,
    U+8a75-8a77,
    U+8a79-8a7c,
    U+8a7e-8a80,
    U+8a82-8a86,
    U+8a8b,
    U+8a8f-8a92,
    U+8a96-8a97,
    U+8a99-8a9a,
    U+8a9f,
    U+8aa1,
    U+8aa3,
    U+8aa5-8aaa,
    U+8aae-8aaf,
    U+8ab3,
    U+8ab6-8ab7,
    U+8abb-8abc,
    U+8abe,
    U+8ac2-8ac4,
    U+8ac6,
    U+8ac8-8aca,
    U+8acc-8acd,
    U+8ad0-8ad1,
    U+8ad3-8ad5,
    U+8ad7,
    U+8ada-8ae2,
    U+8ae4,
    U+8ae7,
    U+8aeb-8aec,
    U+8aee,
    U+8af0-8af1,
    U+8af3-8af7,
    U+8afa,
    U+8afc,
    U+8aff,
    U+8b01-8b02,
    U+8b04-8b07,
    U+8b0a-8b0d,
    U+8b0f-8b11,
    U+8b14,
    U+8b16,
    U+8b1a,
    U+8b1c,
    U+8b1e-8b20,
    U+8b26,
    U+8b28,
    U+8b2b-8b2c;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.16-VYARONWG.woff2") format("woff2-variations");
  unicode-range:
    U+87e2-87e6,
    U+87ea-87ed,
    U+87ef,
    U+87f1,
    U+87f3,
    U+87f5-87f8,
    U+87fa-87fb,
    U+87fe-87ff,
    U+8801,
    U+8803,
    U+8805-8807,
    U+8809-880b,
    U+880d-8816,
    U+8818-881c,
    U+881e-881f,
    U+8821-8822,
    U+8827-8828,
    U+882d-882e,
    U+8830-8832,
    U+8835-8836,
    U+8839-883c,
    U+8841-8845,
    U+8848-884b,
    U+884d-884e,
    U+8851-8852,
    U+8855-8856,
    U+8858-885a,
    U+885c,
    U+885e-8860,
    U+8862,
    U+8864,
    U+8869,
    U+886b,
    U+886e-886f,
    U+8871-8872,
    U+8875,
    U+8877,
    U+8879,
    U+887b,
    U+887d-887e,
    U+8880-8882,
    U+8888,
    U+888d,
    U+8892,
    U+8897-889c,
    U+889e-88a0,
    U+88a2,
    U+88a4,
    U+88a8,
    U+88aa,
    U+88ae,
    U+88b0-88b1,
    U+88b5,
    U+88b7,
    U+88ba,
    U+88bc-88c0,
    U+88c3-88c4,
    U+88c6,
    U+88ca-88ce,
    U+88d1-88d4,
    U+88d8-88d9,
    U+88db,
    U+88dd-88e1,
    U+88e7-88e8,
    U+88ef-88f2,
    U+88f4-88f5,
    U+88f7,
    U+88f9,
    U+88fc,
    U+8901-8902,
    U+8904,
    U+8906,
    U+890a,
    U+890c-890f,
    U+8913,
    U+8915-8916,
    U+8918-891a,
    U+891c-891e,
    U+8920,
    U+8925-8928,
    U+892a-892b,
    U+8930-8932,
    U+8935-893b,
    U+893e,
    U+8940-8946,
    U+8949,
    U+894c-894d,
    U+894f,
    U+8952,
    U+8956-8957,
    U+895a-895c,
    U+895e,
    U+8960-8964,
    U+8966,
    U+896a-896b,
    U+896d-8970;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.17-ZTXVWMR4.woff2") format("woff2-variations");
  unicode-range:
    U+8655-8659,
    U+865b,
    U+865d-8664,
    U+8667,
    U+8669,
    U+866c,
    U+866f,
    U+8671,
    U+8675-8677,
    U+867a-867b,
    U+867d,
    U+8687-8689,
    U+868b-868d,
    U+8691,
    U+8693,
    U+8695-8696,
    U+8698,
    U+869a,
    U+869c-869d,
    U+86a1,
    U+86a3-86a4,
    U+86a6-86ab,
    U+86ad,
    U+86af-86b1,
    U+86b3-86b9,
    U+86bf-86c1,
    U+86c3-86c6,
    U+86c9,
    U+86cb,
    U+86ce,
    U+86d1-86d2,
    U+86d4-86d5,
    U+86d7,
    U+86da,
    U+86dc,
    U+86de-86e0,
    U+86e3-86e7,
    U+86e9,
    U+86ec-86ed,
    U+86ef,
    U+86f8-86fe,
    U+8700,
    U+8703-870b,
    U+870d-8714,
    U+8719-871a,
    U+871e-871f,
    U+8721-8723,
    U+8725,
    U+8728-8729,
    U+872e-872f,
    U+8731-8732,
    U+8734,
    U+8737,
    U+8739-8740,
    U+8743,
    U+8745,
    U+8749,
    U+874b-874e,
    U+8751,
    U+8753,
    U+8755,
    U+8757-8759,
    U+875d,
    U+875f-8761,
    U+8763-8766,
    U+8768,
    U+876a,
    U+876e-876f,
    U+8771-8772,
    U+8774,
    U+8778,
    U+877b-877c,
    U+877f,
    U+8782-8789,
    U+878b-878c,
    U+878e,
    U+8790,
    U+8793,
    U+8795,
    U+8797-8799,
    U+879e-87a0,
    U+87a2-87a3,
    U+87a7,
    U+87ab-87af,
    U+87b1,
    U+87b3,
    U+87b5,
    U+87bb,
    U+87bd-87c1,
    U+87c4,
    U+87c6-87cb,
    U+87ce,
    U+87d0,
    U+87d2,
    U+87d5-87d6,
    U+87d9-87da,
    U+87dc,
    U+87df-87e0;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.18-4DDEIEHW.woff2") format("woff2-variations");
  unicode-range:
    U+84b4,
    U+84b9-84bb,
    U+84bd-84c2,
    U+84c6-84ca,
    U+84cc-84d1,
    U+84d3,
    U+84d6,
    U+84d9-84da,
    U+84dc,
    U+84e7,
    U+84ea,
    U+84ec,
    U+84ef-84f2,
    U+84f4,
    U+84f7,
    U+84fa-84fd,
    U+84ff-8500,
    U+8502-8503,
    U+8506-8507,
    U+850c,
    U+850e,
    U+8510,
    U+8514-8515,
    U+8517-8518,
    U+851a-851c,
    U+851e-851f,
    U+8521-8525,
    U+8527,
    U+852a-852c,
    U+852f,
    U+8532-8534,
    U+8536,
    U+853e-8541,
    U+8543,
    U+8546,
    U+8548,
    U+854a-854b,
    U+854f-8553,
    U+8555-855a,
    U+855c-8564,
    U+8569-856b,
    U+856d,
    U+856f,
    U+8577,
    U+8579-857b,
    U+857d-8581,
    U+8585-8586,
    U+8588-858c,
    U+858f-8591,
    U+8593,
    U+8597-8598,
    U+859b-859d,
    U+859f-85a0,
    U+85a2,
    U+85a4-85a5,
    U+85a7-85a8,
    U+85ad-85b0,
    U+85b4,
    U+85b6-85ba,
    U+85bc-85bf,
    U+85c1-85c2,
    U+85c7,
    U+85c9-85cb,
    U+85ce-85d0,
    U+85d5,
    U+85d8-85da,
    U+85dc,
    U+85df-85e1,
    U+85e5-85e6,
    U+85e8,
    U+85ed,
    U+85f3-85f4,
    U+85f6-85f7,
    U+85f9-85fa,
    U+85fc,
    U+85fe-8600,
    U+8602,
    U+8604-8606,
    U+860a-860b,
    U+860d-860e,
    U+8610-8613,
    U+8616-861b,
    U+861e,
    U+8621-8622,
    U+8624,
    U+8627,
    U+8629,
    U+862f-8630,
    U+8636,
    U+8638-863a,
    U+863c-863d,
    U+863f-8642,
    U+8646,
    U+864d,
    U+8652-8654;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.19-7KWTILXY.woff2") format("woff2-variations");
  unicode-range:
    U+82e8,
    U+82ea,
    U+82ed,
    U+82ef,
    U+82f3-82f4,
    U+82f6-82f7,
    U+82f9,
    U+82fb,
    U+82fd-82fe,
    U+8300-8301,
    U+8303,
    U+8306-8308,
    U+830a-830c,
    U+8316-8318,
    U+831b,
    U+831d-831f,
    U+8321-8323,
    U+832b-8335,
    U+8337,
    U+833a,
    U+833c-833d,
    U+8340,
    U+8342-8347,
    U+834a,
    U+834d-8351,
    U+8353-8357,
    U+835a,
    U+8362-8363,
    U+8370,
    U+8373,
    U+8375,
    U+8378,
    U+837c-837d,
    U+837f-8380,
    U+8382,
    U+8384-8387,
    U+838a,
    U+838d-838e,
    U+8392-8396,
    U+8398-83a0,
    U+83a2,
    U+83a6-83ad,
    U+83b1,
    U+83b5,
    U+83bd-83c1,
    U+83c7,
    U+83c9,
    U+83ce-83d1,
    U+83d4,
    U+83d6,
    U+83d8,
    U+83dd,
    U+83df-83e1,
    U+83e5,
    U+83e8,
    U+83ea-83eb,
    U+83f0,
    U+83f2,
    U+83f4,
    U+83f6-83f9,
    U+83fb-83fd,
    U+8401,
    U+8403-8404,
    U+8406-8407,
    U+840a-840b,
    U+840d,
    U+840f,
    U+8411,
    U+8413,
    U+8415,
    U+8417,
    U+8419,
    U+8420,
    U+8422,
    U+842a,
    U+842f,
    U+8431,
    U+8435,
    U+8438-8439,
    U+843c,
    U+8445-8448,
    U+844a,
    U+844d-844f,
    U+8451-8452,
    U+8456,
    U+8458-845a,
    U+845c,
    U+845f-8462,
    U+8464-8467,
    U+8469-846b,
    U+846d-8470,
    U+8473-8474,
    U+8476-847a,
    U+847c-847d,
    U+8481-8482,
    U+8484-8485,
    U+848b,
    U+8490,
    U+8492-8493,
    U+8495,
    U+8497,
    U+849c,
    U+849e-849f,
    U+84a1,
    U+84a6,
    U+84a8-84aa,
    U+84ad,
    U+84af,
    U+84b1;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.20-QGBNNSUP.woff2") format("woff2-variations");
  unicode-range:
    U+814a,
    U+814c,
    U+8151-8153,
    U+8157,
    U+815f-8161,
    U+8165-8169,
    U+816d-816f,
    U+8171,
    U+8173-8174,
    U+8177,
    U+8180-8186,
    U+8188,
    U+818a-818b,
    U+818e,
    U+8190,
    U+8193,
    U+8195-8196,
    U+8198,
    U+819b,
    U+819e,
    U+81a0,
    U+81a2,
    U+81a4,
    U+81a9,
    U+81ae,
    U+81b0,
    U+81b2,
    U+81b4-81b5,
    U+81b8,
    U+81ba-81bb,
    U+81bd-81be,
    U+81c0-81c3,
    U+81c5-81c6,
    U+81c8-81cb,
    U+81cd-81cf,
    U+81d1,
    U+81d5-81db,
    U+81dd-81e1,
    U+81e4-81e5,
    U+81e7,
    U+81eb-81ec,
    U+81ef-81f2,
    U+81f5-81f6,
    U+81f8-81fb,
    U+81fd-8205,
    U+8209-820b,
    U+820d,
    U+820f,
    U+8212-8214,
    U+8216,
    U+8219-821d,
    U+8221-8222,
    U+8228-8229,
    U+822b,
    U+822e,
    U+8232-8235,
    U+8237-8238,
    U+823a,
    U+823c,
    U+8240,
    U+8243-8246,
    U+8249,
    U+824b,
    U+824e-824f,
    U+8251,
    U+8256-825a,
    U+825c-825d,
    U+825f-8260,
    U+8262-8264,
    U+8267-8268,
    U+826a-826b,
    U+826d-826e,
    U+8271,
    U+8274,
    U+8277,
    U+8279,
    U+827b,
    U+827d-8281,
    U+8283-8284,
    U+8287,
    U+8289-828a,
    U+828d-828e,
    U+8291-8294,
    U+8296,
    U+8298-829b,
    U+829f-82a1,
    U+82a3-82a4,
    U+82a7-82ac,
    U+82ae,
    U+82b0,
    U+82b2,
    U+82b4,
    U+82b7,
    U+82ba-82bc,
    U+82be-82bf,
    U+82c5-82c6,
    U+82d0,
    U+82d2-82d3,
    U+82d5,
    U+82d9-82da,
    U+82dc,
    U+82de-82e4,
    U+82e7;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.21-FWGJAZGX.woff2") format("woff2-variations");
  unicode-range:
    U+7f77-7f79,
    U+7f7d-7f80,
    U+7f82-7f83,
    U+7f86-7f88,
    U+7f8b-7f8d,
    U+7f8f-7f91,
    U+7f94,
    U+7f96-7f97,
    U+7f9a,
    U+7f9c-7f9d,
    U+7fa1-7fa3,
    U+7fa6,
    U+7faa,
    U+7fad-7faf,
    U+7fb2,
    U+7fb4,
    U+7fb6,
    U+7fb8-7fb9,
    U+7fbc,
    U+7fbf-7fc0,
    U+7fc3,
    U+7fc5-7fc6,
    U+7fc8,
    U+7fca,
    U+7fce-7fcf,
    U+7fd5,
    U+7fdb,
    U+7fdf,
    U+7fe1,
    U+7fe3,
    U+7fe5-7fe6,
    U+7fe8-7fe9,
    U+7feb-7fec,
    U+7fee-7ff0,
    U+7ff2-7ff3,
    U+7ff9-7ffa,
    U+7ffd-7fff,
    U+8002,
    U+8004,
    U+8006-8008,
    U+800a-800f,
    U+8011-8014,
    U+8016,
    U+8018-8019,
    U+801c-8021,
    U+8024,
    U+8026,
    U+8028,
    U+802c,
    U+802e,
    U+8030,
    U+8034-8035,
    U+8037,
    U+8039-8040,
    U+8043-8044,
    U+8046,
    U+804a,
    U+8052,
    U+8058,
    U+805a,
    U+805f-8060,
    U+8062,
    U+8064,
    U+8066,
    U+8068,
    U+806d,
    U+806f-8073,
    U+8075-8076,
    U+8079,
    U+807b,
    U+807d-8081,
    U+8084-8088,
    U+808b,
    U+808e,
    U+8093,
    U+8099-809a,
    U+809c,
    U+809e,
    U+80a4,
    U+80a6-80a7,
    U+80ab-80ad,
    U+80b1,
    U+80b8-80b9,
    U+80c4-80c5,
    U+80c8,
    U+80ca,
    U+80cd,
    U+80cf,
    U+80d2,
    U+80d4-80db,
    U+80dd,
    U+80e0,
    U+80e4-80e6,
    U+80ed-80f3,
    U+80f5-80f7,
    U+80f9-80fc,
    U+80fe,
    U+8101,
    U+8103,
    U+8109,
    U+810b,
    U+810d,
    U+8116-8118,
    U+811b-811c,
    U+811e,
    U+8120,
    U+8123-8124,
    U+8127,
    U+8129,
    U+812b-812c,
    U+812f-8130,
    U+8135,
    U+8139-813a,
    U+813c-813e,
    U+8141,
    U+8145-8147;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.22-MJLJCOFL.woff2") format("woff2-variations");
  unicode-range:
    U+7d57,
    U+7d59-7d5d,
    U+7d63,
    U+7d65,
    U+7d67,
    U+7d6a,
    U+7d6e,
    U+7d70,
    U+7d72-7d73,
    U+7d78,
    U+7d7a-7d7b,
    U+7d7d,
    U+7d7f,
    U+7d81-7d83,
    U+7d85-7d86,
    U+7d88-7d89,
    U+7d8b-7d8d,
    U+7d8f,
    U+7d91,
    U+7d93,
    U+7d96-7d97,
    U+7d9b-7da0,
    U+7da2-7da3,
    U+7da6-7da7,
    U+7daa-7dac,
    U+7dae-7db0,
    U+7db3,
    U+7db5-7db9,
    U+7dbd,
    U+7dc0,
    U+7dc2-7dc7,
    U+7dcc-7dce,
    U+7dd0,
    U+7dd5-7dd9,
    U+7ddc-7dde,
    U+7de1-7de6,
    U+7dea-7ded,
    U+7df1-7df2,
    U+7df5-7df6,
    U+7df9-7dfa,
    U+7e00,
    U+7e05,
    U+7e08-7e0b,
    U+7e10-7e12,
    U+7e15,
    U+7e17,
    U+7e1c-7e1d,
    U+7e1f-7e23,
    U+7e27-7e28,
    U+7e2c-7e2d,
    U+7e2f,
    U+7e31-7e33,
    U+7e35-7e37,
    U+7e39-7e3b,
    U+7e3d,
    U+7e3f,
    U+7e43-7e48,
    U+7e4e,
    U+7e50,
    U+7e52,
    U+7e56,
    U+7e58-7e5a,
    U+7e5d-7e5f,
    U+7e61-7e62,
    U+7e65-7e67,
    U+7e69-7e6b,
    U+7e6d-7e6f,
    U+7e73,
    U+7e75,
    U+7e78-7e79,
    U+7e7b-7e7f,
    U+7e81-7e83,
    U+7e86-7e8a,
    U+7e8c-7e8e,
    U+7e90-7e96,
    U+7e98,
    U+7e9a-7e9f,
    U+7f38,
    U+7f3a-7f3f,
    U+7f43-7f45,
    U+7f47,
    U+7f4c-7f50,
    U+7f52-7f55,
    U+7f58,
    U+7f5b-7f5d,
    U+7f5f,
    U+7f61,
    U+7f63-7f69,
    U+7f6b,
    U+7f6d,
    U+7f71;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.23-IDIXCUVP.woff2") format("woff2-variations");
  unicode-range:
    U+7bc8,
    U+7bca-7bcc,
    U+7bcf,
    U+7bd4,
    U+7bd6-7bd7,
    U+7bd9-7bdb,
    U+7bdd,
    U+7be5-7be6,
    U+7be8-7bea,
    U+7bf0,
    U+7bf2-7bfa,
    U+7bfc,
    U+7bfe,
    U+7c00-7c04,
    U+7c06-7c07,
    U+7c09,
    U+7c0b-7c0f,
    U+7c11-7c14,
    U+7c17,
    U+7c19,
    U+7c1b,
    U+7c1e-7c20,
    U+7c23,
    U+7c25-7c28,
    U+7c2a-7c2c,
    U+7c2f,
    U+7c31,
    U+7c33-7c34,
    U+7c36-7c3a,
    U+7c3d-7c3e,
    U+7c40,
    U+7c42-7c43,
    U+7c45-7c46,
    U+7c4a,
    U+7c4c,
    U+7c4f-7c5f,
    U+7c61,
    U+7c63-7c65,
    U+7c67,
    U+7c69,
    U+7c6c-7c70,
    U+7c72,
    U+7c75,
    U+7c79,
    U+7c7b-7c7e,
    U+7c81-7c83,
    U+7c86-7c87,
    U+7c8d,
    U+7c8f-7c90,
    U+7c94,
    U+7c9e,
    U+7ca0-7ca2,
    U+7ca4-7ca6,
    U+7ca8,
    U+7cab,
    U+7cad-7cae,
    U+7cb0-7cb3,
    U+7cb6-7cb7,
    U+7cb9-7cbd,
    U+7cbf-7cc0,
    U+7cc2,
    U+7cc4-7cc5,
    U+7cc7-7cca,
    U+7ccd-7ccf,
    U+7cd2-7cd5,
    U+7cd7-7cda,
    U+7cdc-7cdd,
    U+7cdf-7ce0,
    U+7ce2,
    U+7ce6,
    U+7ce9,
    U+7ceb,
    U+7cef,
    U+7cf2,
    U+7cf4-7cf6,
    U+7cf9-7cfa,
    U+7cfe,
    U+7d02-7d03,
    U+7d06-7d0a,
    U+7d0f,
    U+7d11-7d13,
    U+7d15-7d16,
    U+7d1c-7d1e,
    U+7d23,
    U+7d26,
    U+7d2a,
    U+7d2c-7d2e,
    U+7d31-7d32,
    U+7d35,
    U+7d3c-7d41,
    U+7d43,
    U+7d45,
    U+7d47-7d48,
    U+7d4b,
    U+7d4d-7d4f,
    U+7d51,
    U+7d53,
    U+7d55-7d56;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.24-FXME4FSL.woff2") format("woff2-variations");
  unicode-range:
    U+7a17-7a19,
    U+7a1b,
    U+7a1e-7a21,
    U+7a27,
    U+7a2b,
    U+7a2d,
    U+7a2f-7a31,
    U+7a34-7a35,
    U+7a37-7a3b,
    U+7a3e,
    U+7a43-7a49,
    U+7a4c,
    U+7a4e,
    U+7a50,
    U+7a55-7a57,
    U+7a59,
    U+7a5c-7a5d,
    U+7a5f-7a63,
    U+7a65,
    U+7a67,
    U+7a69-7a6a,
    U+7a6d,
    U+7a70,
    U+7a75,
    U+7a78-7a79,
    U+7a7d-7a7e,
    U+7a80,
    U+7a82,
    U+7a84-7a86,
    U+7a88,
    U+7a8a-7a8b,
    U+7a90-7a91,
    U+7a94-7a98,
    U+7a9e,
    U+7aa0,
    U+7aa3,
    U+7aa9,
    U+7aac,
    U+7ab0,
    U+7ab3,
    U+7ab5-7ab6,
    U+7ab9-7abf,
    U+7ac3,
    U+7ac5-7aca,
    U+7acc-7acf,
    U+7ad1-7ad3,
    U+7ad5,
    U+7ada-7adb,
    U+7add,
    U+7adf,
    U+7ae1-7ae2,
    U+7ae6-7aed,
    U+7af0-7af1,
    U+7af4,
    U+7af8,
    U+7afa-7afb,
    U+7afd-7afe,
    U+7b02,
    U+7b04,
    U+7b06-7b08,
    U+7b0a-7b0b,
    U+7b0f,
    U+7b12,
    U+7b14,
    U+7b18-7b19,
    U+7b1e-7b1f,
    U+7b23,
    U+7b25,
    U+7b27-7b2b,
    U+7b2d-7b31,
    U+7b33-7b36,
    U+7b3b,
    U+7b3d,
    U+7b3f-7b41,
    U+7b45,
    U+7b47,
    U+7b4c-7b50,
    U+7b53,
    U+7b55,
    U+7b5d,
    U+7b60,
    U+7b64-7b66,
    U+7b69-7b6a,
    U+7b6c-7b75,
    U+7b77,
    U+7b79-7b7a,
    U+7b7f,
    U+7b84,
    U+7b86,
    U+7b89,
    U+7b8d-7b92,
    U+7b96,
    U+7b98-7ba0,
    U+7ba5,
    U+7bac-7bad,
    U+7baf-7bb0,
    U+7bb2,
    U+7bb4-7bb6,
    U+7bba-7bbd,
    U+7bc1-7bc2,
    U+7bc5-7bc6;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.25-I7OGVECQ.woff2") format("woff2-variations");
  unicode-range:
    U+7851-7852,
    U+785c,
    U+785e,
    U+7860-7861,
    U+7863-7864,
    U+7868,
    U+786a,
    U+786e-786f,
    U+7872,
    U+7874,
    U+787a,
    U+787c,
    U+787e,
    U+7886-7887,
    U+788a,
    U+788c-788f,
    U+7893-7895,
    U+7898,
    U+789a,
    U+789d-789f,
    U+78a1,
    U+78a3-78a4,
    U+78a8-78aa,
    U+78ac-78ad,
    U+78af-78b3,
    U+78b5,
    U+78bb-78bf,
    U+78c5-78cc,
    U+78ce,
    U+78d1-78d6,
    U+78da-78db,
    U+78df-78e1,
    U+78e4,
    U+78e6-78e7,
    U+78ea,
    U+78ec,
    U+78f2-78f4,
    U+78f6-78f7,
    U+78f9-78fb,
    U+78fd-7901,
    U+7906-7907,
    U+790c,
    U+7910-7912,
    U+7919-791c,
    U+791e-7920,
    U+7925-792e,
    U+7930-7931,
    U+7934-7935,
    U+793b,
    U+793d,
    U+793f,
    U+7941-7942,
    U+7944-7946,
    U+794a-794b,
    U+794f,
    U+7951,
    U+7954-7955,
    U+7957-7958,
    U+795a-795c,
    U+795f-7960,
    U+7962,
    U+7967,
    U+7969,
    U+796b,
    U+7972,
    U+7977,
    U+7979-797c,
    U+797e-7980,
    U+798a-798e,
    U+7991,
    U+7993-7996,
    U+7998,
    U+799b-799d,
    U+79a1,
    U+79a6-79ab,
    U+79ae-79b1,
    U+79b3-79b4,
    U+79b8-79bb,
    U+79bd-79be,
    U+79c2,
    U+79c4,
    U+79c7-79ca,
    U+79cc-79cd,
    U+79cf,
    U+79d4-79d6,
    U+79da,
    U+79dd-79e3,
    U+79e5,
    U+79e7,
    U+79ea-79ed,
    U+79f1,
    U+79f8,
    U+79fc,
    U+7a02-7a03,
    U+7a05,
    U+7a07-7a0a,
    U+7a0c-7a0d,
    U+7a11,
    U+7a15;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.26-DEOQTKXI.woff2") format("woff2-variations");
  unicode-range:
    U+768c-768e,
    U+7690,
    U+7693,
    U+7695-7696,
    U+7699-76a8,
    U+76aa,
    U+76ad,
    U+76af-76b0,
    U+76b4,
    U+76b6-76ba,
    U+76bd,
    U+76c1-76c3,
    U+76c5,
    U+76c8-76c9,
    U+76cb-76ce,
    U+76d2,
    U+76d4,
    U+76d6,
    U+76d9,
    U+76dc,
    U+76de,
    U+76e0-76e1,
    U+76e5-76e8,
    U+76ea-76ec,
    U+76f0-76f1,
    U+76f6,
    U+76f9,
    U+76fb-76fc,
    U+7700,
    U+7704,
    U+7706-7708,
    U+770a,
    U+770e,
    U+7712,
    U+7714-7715,
    U+7717,
    U+7719-771c,
    U+7722,
    U+7724-7726,
    U+7728,
    U+772d-772f,
    U+7734-7739,
    U+773d-773e,
    U+7742,
    U+7745-7747,
    U+774a,
    U+774d-774f,
    U+7752,
    U+7756-7758,
    U+775a-775c,
    U+775e-7760,
    U+7762,
    U+7764-7765,
    U+7767,
    U+776a-776c,
    U+7770,
    U+7772-7774,
    U+7779-777a,
    U+777c-7780,
    U+7784,
    U+778b-778e,
    U+7794-7796,
    U+779a,
    U+779e-77a0,
    U+77a2,
    U+77a4-77a5,
    U+77a7,
    U+77a9-77aa,
    U+77ae-77b1,
    U+77b5-77b7,
    U+77b9,
    U+77bb-77bf,
    U+77c3,
    U+77c7,
    U+77c9,
    U+77cd,
    U+77d1-77d2,
    U+77d5,
    U+77d7,
    U+77d9-77da,
    U+77dc,
    U+77de-77e0,
    U+77e3-77e4,
    U+77e6-77e7,
    U+77e9-77ea,
    U+77ec,
    U+77ee,
    U+77f0-77f1,
    U+77f4,
    U+77f8,
    U+77fb-77fc,
    U+7805-7806,
    U+7809,
    U+780c-780e,
    U+7811-7812,
    U+7819,
    U+781d,
    U+7820-7823,
    U+7826-7827,
    U+782c-782e,
    U+7830,
    U+7835,
    U+7837,
    U+783a,
    U+783f,
    U+7843-7845,
    U+7847-7848,
    U+784c,
    U+784e-784f;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.27-NBAXRPWC.woff2") format("woff2-variations");
  unicode-range:
    U+7511-7513,
    U+7515-7517,
    U+751c,
    U+751e,
    U+7520-7522,
    U+7524,
    U+7526-7527,
    U+7529-752c,
    U+752f,
    U+7536,
    U+7538-7539,
    U+753c-7540,
    U+7543-7544,
    U+7546-754b,
    U+754d-7550,
    U+7552,
    U+7557,
    U+755a-755b,
    U+755d-755f,
    U+7561-7562,
    U+7564,
    U+7566-7567,
    U+7569,
    U+756b-756d,
    U+756f,
    U+7571-7572,
    U+7574-757e,
    U+7581-7582,
    U+7585-7587,
    U+7589-758c,
    U+758f-7590,
    U+7592-7595,
    U+7599-759a,
    U+759c-759d,
    U+75a2-75a5,
    U+75b0-75b1,
    U+75b3-75b5,
    U+75b7-75b8,
    U+75ba,
    U+75bd,
    U+75bf-75c4,
    U+75c6,
    U+75ca,
    U+75cc-75cf,
    U+75d3-75d4,
    U+75d7-75d8,
    U+75dc-75e1,
    U+75e3-75e4,
    U+75e7,
    U+75ec,
    U+75ee-75f3,
    U+75f9,
    U+75fc,
    U+75fe-7604,
    U+7607-760c,
    U+760f,
    U+7612-7613,
    U+7615-7616,
    U+7618-7619,
    U+761b-7629,
    U+762d,
    U+7630,
    U+7632-7635,
    U+7638-763c,
    U+7640-7641,
    U+7643-764b,
    U+764e,
    U+7655,
    U+7658-7659,
    U+765c,
    U+765f,
    U+7661-7662,
    U+7664-7665,
    U+7667-766a,
    U+766c-7672,
    U+7674,
    U+7676,
    U+7678,
    U+7680-7683,
    U+7685,
    U+7688,
    U+768b;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.28-PB4MQGFW.woff2") format("woff2-variations");
  unicode-range:
    U+736c,
    U+736e-7371,
    U+7375,
    U+7377-737c,
    U+7380-7381,
    U+7383,
    U+7385-7386,
    U+738a,
    U+738e,
    U+7390,
    U+7393-7398,
    U+739c,
    U+739e-73a0,
    U+73a2,
    U+73a5-73a6,
    U+73a8,
    U+73aa-73ab,
    U+73ad,
    U+73b3,
    U+73b5,
    U+73b7,
    U+73b9-73bd,
    U+73bf,
    U+73c5-73c6,
    U+73c9-73cc,
    U+73ce-73cf,
    U+73d2-73d3,
    U+73d6,
    U+73d9,
    U+73dd-73de,
    U+73e1,
    U+73e3-73e7,
    U+73e9-73ea,
    U+73ee,
    U+73f1,
    U+73f4-73f5,
    U+73f7-73fb,
    U+73fd,
    U+73ff-7401,
    U+7404-7405,
    U+7407,
    U+740a,
    U+7411,
    U+7413,
    U+741a-741b,
    U+7421,
    U+7424,
    U+7426,
    U+7428-7431,
    U+7433,
    U+7439-743a,
    U+743f-7441,
    U+7443-7444,
    U+7446-7447,
    U+744b,
    U+744d,
    U+7451-7453,
    U+7455,
    U+7457,
    U+7459-745a,
    U+745c-745d,
    U+745f,
    U+7462-7464,
    U+7466-746b,
    U+746d-7473,
    U+7476,
    U+747e,
    U+7480-7481,
    U+7485-7489,
    U+748b,
    U+748f-7492,
    U+7497-749a,
    U+749c,
    U+749e-74a3,
    U+74a5-74a6,
    U+74a8-74ab,
    U+74ae-74af,
    U+74b1-74b2,
    U+74b5,
    U+74b9-74bb,
    U+74bd,
    U+74bf,
    U+74c8-74ca,
    U+74cc,
    U+74cf-74d0,
    U+74d3-74d4,
    U+74d6,
    U+74d8,
    U+74da-74db,
    U+74de-74e0,
    U+74e3-74e4,
    U+74e7-74eb,
    U+74ee-74f2,
    U+74f4,
    U+74f7-74f8,
    U+74fa-74fc,
    U+74ff,
    U+7501,
    U+7503-7506,
    U+750c-750e;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.29-USVEONM5.woff2") format("woff2-variations");
  unicode-range:
    U+7166,
    U+7168,
    U+716c,
    U+7179,
    U+7180,
    U+7184-7185,
    U+7187-7188,
    U+718c,
    U+718f,
    U+7192,
    U+7194-7196,
    U+7199-719b,
    U+71a0,
    U+71a2,
    U+71a8,
    U+71ac,
    U+71ae-71b0,
    U+71b2-71b3,
    U+71b9-71ba,
    U+71be-71c1,
    U+71c4,
    U+71c9,
    U+71cb-71cc,
    U+71ce,
    U+71d0,
    U+71d2-71d4,
    U+71d6-71d7,
    U+71d9-71da,
    U+71dc,
    U+71df-71e0,
    U+71e6-71e7,
    U+71ec-71ee,
    U+71f4-71f5,
    U+71f8-71f9,
    U+71fc,
    U+71fe-7200,
    U+7207-7209,
    U+720d,
    U+7210,
    U+7213,
    U+7215,
    U+7217,
    U+721a,
    U+721d,
    U+721f,
    U+7224,
    U+7228,
    U+722b,
    U+722d,
    U+722f-7230,
    U+7232,
    U+7234,
    U+7238-7239,
    U+723b-723c,
    U+723e-7243,
    U+7245-7246,
    U+724b,
    U+724e-7250,
    U+7252-7253,
    U+7255-7258,
    U+725a,
    U+725c,
    U+725e,
    U+7260,
    U+7263,
    U+7268,
    U+726b,
    U+726e-726f,
    U+7271,
    U+7274,
    U+7277-7278,
    U+727b-727c,
    U+727e-7282,
    U+7284,
    U+7287,
    U+7289,
    U+728d-728e,
    U+7292-7293,
    U+7296,
    U+729b,
    U+72a2,
    U+72a7-72a8,
    U+72ad-72ae,
    U+72b0-72b2,
    U+72b4,
    U+72b9,
    U+72be,
    U+72c0-72c1,
    U+72c3-72c4,
    U+72c6-72c7,
    U+72c9,
    U+72cc,
    U+72ce,
    U+72d2,
    U+72d5-72d6,
    U+72d8,
    U+72df-72e2,
    U+72e5,
    U+72f3-72f4,
    U+72f7,
    U+72f9-72fb,
    U+72fd-72fe,
    U+7302,
    U+7304-7305,
    U+7307,
    U+730a-730b,
    U+730d,
    U+7312-7313,
    U+7316-7319,
    U+731c-731e,
    U+7322,
    U+7324,
    U+7327-7329,
    U+732c,
    U+732f,
    U+7331-7337,
    U+7339-733b,
    U+733d-733e,
    U+7343,
    U+734d-7350,
    U+7352,
    U+7356-7358,
    U+735d-7360,
    U+7366-736b;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.30-2XLD5ZVY.woff2") format("woff2-variations");
  unicode-range:
    U+6f58-6f5b,
    U+6f5d-6f5e,
    U+6f60-6f62,
    U+6f66,
    U+6f68,
    U+6f6c-6f6d,
    U+6f6f,
    U+6f74,
    U+6f78,
    U+6f7a,
    U+6f7c-6f7e,
    U+6f80,
    U+6f82-6f83,
    U+6f86-6f88,
    U+6f8b-6f8e,
    U+6f90-6f94,
    U+6f96-6f98,
    U+6f9a,
    U+6f9d,
    U+6f9f-6fa1,
    U+6fa3,
    U+6fa5-6fa8,
    U+6fae-6fb1,
    U+6fb3,
    U+6fb5-6fb7,
    U+6fb9,
    U+6fbc,
    U+6fbe,
    U+6fc2,
    U+6fc5-6fca,
    U+6fd4-6fd5,
    U+6fd8,
    U+6fda-6fdb,
    U+6fde-6fe0,
    U+6fe4,
    U+6fe8-6fe9,
    U+6feb-6fec,
    U+6fee,
    U+6ff0,
    U+6ff3,
    U+6ff5-6ff6,
    U+6ff9-6ffa,
    U+6ffc-6ffe,
    U+7000-7001,
    U+7005-7007,
    U+7009-700b,
    U+700d,
    U+700f,
    U+7011,
    U+7015,
    U+7017-7018,
    U+701a-701b,
    U+701d-7020,
    U+7023,
    U+7026,
    U+7028,
    U+702f-7030,
    U+7032,
    U+7034,
    U+7037,
    U+7039-703a,
    U+703c,
    U+703e,
    U+7043-7044,
    U+7047-704c,
    U+704e,
    U+7051,
    U+7054-7055,
    U+705d-705e,
    U+7064-7065,
    U+7069,
    U+706c,
    U+706e,
    U+7075-7076,
    U+707e,
    U+7081,
    U+7085-7086,
    U+7094-7098,
    U+709b,
    U+709f,
    U+70a4,
    U+70ab-70ac,
    U+70ae-70b1,
    U+70b3-70b4,
    U+70b7,
    U+70bb,
    U+70ca-70cb,
    U+70d1,
    U+70d3-70d6,
    U+70d8-70d9,
    U+70dc-70dd,
    U+70df,
    U+70e4,
    U+70ec,
    U+70f1,
    U+70fa,
    U+70fd,
    U+7103-7108,
    U+710b-710c,
    U+710f,
    U+7114,
    U+7119,
    U+711c,
    U+711e,
    U+7120,
    U+712b,
    U+712d-7131,
    U+7138,
    U+7141,
    U+7145-7147,
    U+7149-714b,
    U+7150-7153,
    U+7155-7157,
    U+715a,
    U+715c,
    U+715e,
    U+7160,
    U+7162,
    U+7164-7165;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.31-VG3BWENT.woff2") format("woff2-variations");
  unicode-range:
    U+6d7c,
    U+6d80-6d82,
    U+6d85,
    U+6d87,
    U+6d89-6d8a,
    U+6d8c-6d8e,
    U+6d91-6d98,
    U+6d9c,
    U+6daa-6dac,
    U+6dae,
    U+6db4-6db5,
    U+6db7-6db9,
    U+6dbd,
    U+6dbf,
    U+6dc2,
    U+6dc4-6dc8,
    U+6dca,
    U+6dcc,
    U+6dce-6dd0,
    U+6dd2,
    U+6dd5-6dd6,
    U+6dd8-6ddb,
    U+6ddd-6de0,
    U+6de2,
    U+6de4-6de6,
    U+6de8-6dea,
    U+6dec,
    U+6dee-6df0,
    U+6df2,
    U+6df4,
    U+6df6,
    U+6df8-6dfa,
    U+6dfc,
    U+6e00,
    U+6e04,
    U+6e0a,
    U+6e17,
    U+6e19,
    U+6e1d-6e20,
    U+6e22-6e25,
    U+6e27,
    U+6e2b,
    U+6e2d-6e2e,
    U+6e32,
    U+6e34,
    U+6e36,
    U+6e38-6e3c,
    U+6e42-6e45,
    U+6e48-6e49,
    U+6e4b-6e4f,
    U+6e51-6e54,
    U+6e57,
    U+6e5b-6e5f,
    U+6e62-6e63,
    U+6e68,
    U+6e6b,
    U+6e6e,
    U+6e72-6e73,
    U+6e76,
    U+6e7b,
    U+6e7d,
    U+6e82,
    U+6e89,
    U+6e8c-6e8d,
    U+6e8f,
    U+6e93,
    U+6e98-6e99,
    U+6e9f-6ea0,
    U+6ea5,
    U+6ea7,
    U+6eaa-6eab,
    U+6ead-6eaf,
    U+6eb1-6eb4,
    U+6eb7,
    U+6ebb-6ebd,
    U+6ebf-6ec4,
    U+6ec7-6eca,
    U+6ecc-6ecf,
    U+6ed3-6ed5,
    U+6ed9-6edb,
    U+6ee6,
    U+6eeb-6eef,
    U+6ef7-6ef9,
    U+6efb,
    U+6efd-6eff,
    U+6f04,
    U+6f08-6f0a,
    U+6f0c-6f0d,
    U+6f10-6f11,
    U+6f13,
    U+6f15-6f16,
    U+6f18,
    U+6f1a-6f1b,
    U+6f25-6f26,
    U+6f29-6f2a,
    U+6f2d,
    U+6f2f-6f33,
    U+6f35-6f36,
    U+6f38,
    U+6f3b-6f3c,
    U+6f3e-6f3f,
    U+6f41,
    U+6f45,
    U+6f4f,
    U+6f51-6f53,
    U+6f57;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.32-GZQNHNBA.woff2") format("woff2-variations");
  unicode-range:
    U+6b85,
    U+6b89,
    U+6b8d,
    U+6b95,
    U+6b97-6b98,
    U+6b9b,
    U+6b9e-6ba0,
    U+6ba2-6ba4,
    U+6ba8-6bb3,
    U+6bb7-6bb9,
    U+6bbc-6bbe,
    U+6bc0,
    U+6bc3-6bc4,
    U+6bc6-6bc9,
    U+6bcb-6bcc,
    U+6bcf,
    U+6bd3,
    U+6bd6-6bd8,
    U+6bda,
    U+6bdf,
    U+6be1,
    U+6be3,
    U+6be6-6be7,
    U+6beb-6bec,
    U+6bee,
    U+6bf1,
    U+6bf3,
    U+6bf7,
    U+6bf9,
    U+6bff,
    U+6c02,
    U+6c04-6c05,
    U+6c08-6c0a,
    U+6c0d-6c0e,
    U+6c10,
    U+6c12-6c14,
    U+6c19,
    U+6c1b,
    U+6c1f,
    U+6c24,
    U+6c26-6c28,
    U+6c2c,
    U+6c2e,
    U+6c33,
    U+6c35-6c36,
    U+6c3a-6c3b,
    U+6c3e-6c40,
    U+6c4a-6c4b,
    U+6c4d,
    U+6c4f,
    U+6c52,
    U+6c54-6c55,
    U+6c59,
    U+6c5b-6c5e,
    U+6c62,
    U+6c67-6c68,
    U+6c6a-6c6b,
    U+6c6d,
    U+6c6f,
    U+6c73-6c74,
    U+6c76,
    U+6c78-6c79,
    U+6c7b,
    U+6c7e,
    U+6c81-6c87,
    U+6c89,
    U+6c8c-6c8d,
    U+6c90,
    U+6c92-6c95,
    U+6c97-6c98,
    U+6c9a-6c9c,
    U+6c9f,
    U+6caa-6cae,
    U+6cb0-6cb2,
    U+6cb4,
    U+6cba,
    U+6cbd-6cbe,
    U+6cc2,
    U+6cc5-6cc6,
    U+6ccd,
    U+6ccf-6cd4,
    U+6cd6-6cd7,
    U+6cd9-6cdd,
    U+6ce0,
    U+6ce7,
    U+6ce9-6cef,
    U+6cf1-6cf2,
    U+6cf4,
    U+6cfb,
    U+6d00-6d01,
    U+6d04,
    U+6d07,
    U+6d0a,
    U+6d0c,
    U+6d0e-6d0f,
    U+6d11,
    U+6d13,
    U+6d19-6d1a,
    U+6d1f,
    U+6d24,
    U+6d26-6d28,
    U+6d2b,
    U+6d2e-6d2f,
    U+6d31,
    U+6d33-6d36,
    U+6d38-6d39,
    U+6d3c-6d3d,
    U+6d3f,
    U+6d57-6d5b,
    U+6d5e-6d61,
    U+6d64-6d65,
    U+6d67,
    U+6d6c,
    U+6d6f-6d70,
    U+6d79;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.33-BLQQCYIA.woff2") format("woff2-variations");
  unicode-range:
    U+69dd-69de,
    U+69e2-69e3,
    U+69e5,
    U+69e7-69eb,
    U+69ed-69ef,
    U+69f1-69f6,
    U+69f9,
    U+69fe-6a01,
    U+6a03,
    U+6a05,
    U+6a0a,
    U+6a0c,
    U+6a0f,
    U+6a11-6a15,
    U+6a17,
    U+6a1a-6a1b,
    U+6a1d-6a20,
    U+6a22-6a24,
    U+6a28,
    U+6a2e,
    U+6a30,
    U+6a32-6a38,
    U+6a3b,
    U+6a3e-6a3f,
    U+6a44-6a4a,
    U+6a4e,
    U+6a50-6a52,
    U+6a54-6a56,
    U+6a5b,
    U+6a61-6a62,
    U+6a64,
    U+6a66-6a67,
    U+6a6a-6a6b,
    U+6a71-6a73,
    U+6a78,
    U+6a7a,
    U+6a7e-6a7f,
    U+6a81,
    U+6a83-6a84,
    U+6a86-6a87,
    U+6a89,
    U+6a8b,
    U+6a8d,
    U+6a90-6a91,
    U+6a94,
    U+6a97,
    U+6a9b,
    U+6a9d-6aa3,
    U+6aa5,
    U+6aaa-6aac,
    U+6aae-6ab1,
    U+6ab3-6ab4,
    U+6ab8,
    U+6abb,
    U+6abd-6abf,
    U+6ac1-6ac3,
    U+6ac6,
    U+6ac8-6ac9,
    U+6acc,
    U+6ad0-6ad1,
    U+6ad3-6ad6,
    U+6ada-6adf,
    U+6ae2,
    U+6ae4,
    U+6ae7-6ae8,
    U+6aea,
    U+6aec,
    U+6af0-6af3,
    U+6af8,
    U+6afa,
    U+6afc-6afd,
    U+6b02-6b03,
    U+6b06-6b07,
    U+6b09-6b0b,
    U+6b0f-6b12,
    U+6b16-6b17,
    U+6b1b,
    U+6b1d-6b1f,
    U+6b23-6b24,
    U+6b28,
    U+6b2b-6b2c,
    U+6b2f,
    U+6b35-6b39,
    U+6b3b,
    U+6b3d,
    U+6b3f,
    U+6b43,
    U+6b46-6b47,
    U+6b49-6b4a,
    U+6b4d-6b4e,
    U+6b50,
    U+6b52,
    U+6b54,
    U+6b56,
    U+6b58-6b59,
    U+6b5b,
    U+6b5d,
    U+6b5f-6b61,
    U+6b65,
    U+6b67,
    U+6b6b-6b6c,
    U+6b6e,
    U+6b70,
    U+6b72,
    U+6b75,
    U+6b77-6b7a,
    U+6b7d-6b84;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.34-EV7NR7L3.woff2") format("woff2-variations");
  unicode-range:
    U+6855,
    U+6857-6859,
    U+685b,
    U+685d,
    U+685f,
    U+6863,
    U+6867,
    U+686b,
    U+686e-6872,
    U+6874-6875,
    U+6877,
    U+6879-687c,
    U+687e-687f,
    U+6882-6884,
    U+6886,
    U+6888,
    U+688d-6890,
    U+6894,
    U+6896,
    U+6898-689c,
    U+689f-68a3,
    U+68a5-68a7,
    U+68a9-68ab,
    U+68ad-68af,
    U+68b2-68b5,
    U+68b9-68bc,
    U+68c3,
    U+68c5-68c6,
    U+68c8-68ca,
    U+68cc-68cd,
    U+68cf-68d1,
    U+68d3-68d9,
    U+68dc-68dd,
    U+68e0-68e1,
    U+68e3-68e5,
    U+68e7-68e8,
    U+68ea-68ed,
    U+68ef-68f1,
    U+68f5-68f7,
    U+68f9,
    U+68fb-68fd,
    U+6900-6901,
    U+6903-6904,
    U+6906-690c,
    U+690f-6911,
    U+6913,
    U+6916-6917,
    U+6919-691b,
    U+6921-6923,
    U+6925-6926,
    U+6928,
    U+692a,
    U+6930-6931,
    U+6933-6936,
    U+6938-6939,
    U+693b,
    U+693d,
    U+6942,
    U+6945-6946,
    U+6949,
    U+694e,
    U+6954,
    U+6957,
    U+6959,
    U+695b-695e,
    U+6961-6966,
    U+6968-696c,
    U+696e-6974,
    U+6977-697b,
    U+697e-6981,
    U+6986,
    U+698d,
    U+6991-6992,
    U+6994-6996,
    U+6998,
    U+699c,
    U+69a0-69a1,
    U+69a5-69a8,
    U+69ab,
    U+69ad,
    U+69af-69b2,
    U+69b4,
    U+69b7-69b8,
    U+69ba-69bc,
    U+69be-69c1,
    U+69c3,
    U+69c5,
    U+69c7-69c8,
    U+69ca,
    U+69ce-69d1,
    U+69d3,
    U+69d6-69d7,
    U+69d9;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.35-YTT3HNAJ.woff2") format("woff2-variations");
  unicode-range:
    U+667e-6680,
    U+6683-6684,
    U+6688,
    U+668b-668e,
    U+6690,
    U+6692,
    U+6698-669d,
    U+669f-66a0,
    U+66a2,
    U+66a4,
    U+66ad,
    U+66b1-66b3,
    U+66b5,
    U+66b8-66b9,
    U+66bb-66bc,
    U+66be-66c4,
    U+66c6,
    U+66c8-66c9,
    U+66cc,
    U+66ce-66cf,
    U+66d4,
    U+66da-66db,
    U+66dd,
    U+66df-66e0,
    U+66e6,
    U+66e8-66e9,
    U+66eb-66ec,
    U+66ee,
    U+66f5,
    U+66f7,
    U+66fa-66fc,
    U+6701,
    U+6705,
    U+6707,
    U+670c,
    U+670e-6710,
    U+6712-6716,
    U+6719,
    U+671c,
    U+671e,
    U+6720,
    U+6722,
    U+6725-6726,
    U+672e,
    U+6733,
    U+6735-6738,
    U+673e-673f,
    U+6741,
    U+6743,
    U+6745-6748,
    U+674c-674d,
    U+6753-6755,
    U+6759,
    U+675d-675e,
    U+6760,
    U+6762-6764,
    U+6766,
    U+676a,
    U+676c,
    U+676e,
    U+6770,
    U+6772-6774,
    U+6776-6777,
    U+677b-677c,
    U+6780-6781,
    U+6784-6785,
    U+6787,
    U+6789,
    U+678b-678c,
    U+678e-678f,
    U+6791-6793,
    U+6796,
    U+6798-6799,
    U+679b,
    U+67a1,
    U+67a4,
    U+67a6,
    U+67a9,
    U+67b0-67b5,
    U+67b7-67b9,
    U+67bb-67be,
    U+67c0-67c3,
    U+67c5-67c6,
    U+67c8-67c9,
    U+67ce,
    U+67d2,
    U+67d7-67d9,
    U+67db-67de,
    U+67e1-67e2,
    U+67e4,
    U+67e6-67e7,
    U+67e9,
    U+67ec,
    U+67ee-67f0,
    U+67f2,
    U+67f6-67f7,
    U+67f9-67fa,
    U+67fc,
    U+67fe,
    U+6801-6802,
    U+6805,
    U+6810,
    U+6814,
    U+6818-6819,
    U+681d,
    U+681f,
    U+6822,
    U+6827-6829,
    U+682b-682d,
    U+682f-6834,
    U+683b,
    U+683e-6840,
    U+6844-6846,
    U+6849-684a,
    U+684c-684e,
    U+6852-6854;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.36-4T7IRJHC.woff2") format("woff2-variations");
  unicode-range:
    U+64d2,
    U+64d4-64d5,
    U+64d7-64d8,
    U+64da,
    U+64e0-64e1,
    U+64e3-64e5,
    U+64e7,
    U+64e9-64ea,
    U+64ed,
    U+64ef-64f2,
    U+64f4-64f7,
    U+64fa-64fb,
    U+64fd-6501,
    U+6504-6505,
    U+6508-650a,
    U+650f,
    U+6513-6514,
    U+6516,
    U+6518-6519,
    U+651b-651f,
    U+6522,
    U+6524,
    U+6526,
    U+6529-652c,
    U+652e,
    U+6531-6532,
    U+6534-6538,
    U+653a,
    U+653c-653d,
    U+6543-6544,
    U+6547-6549,
    U+654d-654e,
    U+6550,
    U+6552,
    U+6554-6556,
    U+6558,
    U+655d-6560,
    U+6567,
    U+656b,
    U+6572,
    U+6578,
    U+657a,
    U+657d,
    U+6581-6585,
    U+6588,
    U+658a,
    U+658c,
    U+6592,
    U+6595,
    U+6598,
    U+659b,
    U+659d,
    U+659f-65a1,
    U+65a3-65a6,
    U+65ab,
    U+65ae,
    U+65b2-65b5,
    U+65b7-65b8,
    U+65be-65bf,
    U+65c1-65c4,
    U+65c6,
    U+65c8-65c9,
    U+65cc,
    U+65ce,
    U+65d0,
    U+65d2,
    U+65d4,
    U+65d6,
    U+65d8-65d9,
    U+65db,
    U+65df-65e1,
    U+65e3,
    U+65f0-65f2,
    U+65f4-65f5,
    U+65f9,
    U+65fb-65fc,
    U+65fe-6600,
    U+6603-6604,
    U+6608-660a,
    U+660d,
    U+6611-6612,
    U+6615-6616,
    U+661c-661e,
    U+6621-6624,
    U+6626,
    U+6629-662c,
    U+662e,
    U+6630-6631,
    U+6633-6637,
    U+6639-663b,
    U+663f-6641,
    U+6644-6646,
    U+6648-664a,
    U+664c,
    U+664e-664f,
    U+6651,
    U+6657-6665,
    U+6667-6668,
    U+666a-666d,
    U+6670,
    U+6673,
    U+6675,
    U+6677-6679,
    U+667b-667c;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.37-WXBV5MD4.woff2") format("woff2-variations");
  unicode-range:
    U+62cf,
    U+62d1,
    U+62d4-62d6,
    U+62da,
    U+62dc,
    U+62ea,
    U+62ee-62ef,
    U+62f1-62f2,
    U+62f4-62f5,
    U+62fc-62fd,
    U+62ff,
    U+6302-6304,
    U+6308-630d,
    U+6310,
    U+6313,
    U+6316,
    U+6318,
    U+631b,
    U+6327,
    U+6329-632a,
    U+632d,
    U+6332,
    U+6335-6336,
    U+6339-633c,
    U+633e,
    U+6341-6344,
    U+6346,
    U+634a-634e,
    U+6350,
    U+6352-6354,
    U+6358-6359,
    U+635b,
    U+6365-6366,
    U+6369,
    U+636b-636d,
    U+6371-6372,
    U+6374-6378,
    U+637a,
    U+637c-637d,
    U+637f-6380,
    U+6382,
    U+6384,
    U+6387,
    U+6389-638a,
    U+638e-6390,
    U+6394-6396,
    U+6399-639a,
    U+639e,
    U+63a0,
    U+63a3-63a4,
    U+63a6,
    U+63a9,
    U+63ab-63af,
    U+63b5,
    U+63bd-63be,
    U+63c0-63c1,
    U+63c4-63c6,
    U+63c8,
    U+63ce,
    U+63d1-63d6,
    U+63dc,
    U+63e0,
    U+63e3,
    U+63e5,
    U+63e9-63ed,
    U+63f2-63f3,
    U+63f5-63f9,
    U+6406,
    U+6409-640a,
    U+640f-6410,
    U+6412-6414,
    U+6416-6418,
    U+641e,
    U+6420,
    U+6422,
    U+6424-6426,
    U+6428-642a,
    U+642f-6430,
    U+6434-6436,
    U+643d,
    U+643f,
    U+644b,
    U+644e-644f,
    U+6451-6454,
    U+645a-645d,
    U+645f-6461,
    U+6463,
    U+6467,
    U+646d,
    U+6473-6474,
    U+6476,
    U+6478-6479,
    U+647b,
    U+647d,
    U+6485,
    U+6487-6488,
    U+648f-6491,
    U+6493,
    U+6495,
    U+6498-649b,
    U+649d-649f,
    U+64a1,
    U+64a3,
    U+64a6,
    U+64a8-64a9,
    U+64ac,
    U+64b3,
    U+64bb-64bf,
    U+64c2,
    U+64c4-64c5,
    U+64c7,
    U+64c9-64cc,
    U+64ce,
    U+64d0-64d1;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.38-PNHUTDRH.woff2") format("woff2-variations");
  unicode-range:
    U+6117,
    U+6119,
    U+611c,
    U+611e,
    U+6120-6122,
    U+6127-6128,
    U+612a-612c,
    U+6130-6131,
    U+6134-6137,
    U+6139-613a,
    U+613c-613f,
    U+6141-6142,
    U+6144-6147,
    U+6149-614a,
    U+614d,
    U+6153,
    U+6158-615a,
    U+615d-6160,
    U+6164-6165,
    U+616b-616c,
    U+616f,
    U+6171-6175,
    U+6177-6178,
    U+617b-6181,
    U+6183-6184,
    U+6187,
    U+618a-618b,
    U+618d,
    U+6192-6194,
    U+6196-619a,
    U+619c-619d,
    U+619f-61a0,
    U+61a5,
    U+61a8,
    U+61aa-61ae,
    U+61b8-61ba,
    U+61bc,
    U+61be,
    U+61c0-61c3,
    U+61c6,
    U+61c8,
    U+61ca-61cf,
    U+61d5,
    U+61dc-61df,
    U+61e1-61e3,
    U+61e5-61e9,
    U+61ec-61ed,
    U+61ef,
    U+61f4-61f7,
    U+61fa,
    U+61fc-6201,
    U+6203-6204,
    U+6207-620a,
    U+620d-620e,
    U+6213-6215,
    U+621b-621e,
    U+6220-6223,
    U+6227,
    U+6229-622b,
    U+622e,
    U+6230-6233,
    U+6236,
    U+6239,
    U+623d-623e,
    U+6241-6244,
    U+6246,
    U+6248,
    U+624c,
    U+624e,
    U+6250-6252,
    U+6254,
    U+6256,
    U+6258,
    U+625a-625c,
    U+625e,
    U+6260-6261,
    U+6263-6264,
    U+6268,
    U+626d,
    U+626f,
    U+6273,
    U+627a-627e,
    U+6282-6283,
    U+6285,
    U+6289,
    U+628d-6290,
    U+6292-6294,
    U+6296,
    U+6299,
    U+629b,
    U+62a6,
    U+62a8,
    U+62ac,
    U+62b3,
    U+62b6-62b7,
    U+62ba-62bb,
    U+62be-62bf,
    U+62c2,
    U+62c4,
    U+62c6-62c8,
    U+62ca,
    U+62ce;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.39-OWTRLC3R.woff2") format("woff2-variations");
  unicode-range:
    U+5f6c-5f6d,
    U+5f6f,
    U+5f72-5f75,
    U+5f78,
    U+5f7a,
    U+5f7d-5f7f,
    U+5f82-5f83,
    U+5f87-5f89,
    U+5f8d,
    U+5f8f,
    U+5f91,
    U+5f96,
    U+5f99,
    U+5f9c-5f9d,
    U+5fa0,
    U+5fa2,
    U+5fa4,
    U+5fa7-5fa8,
    U+5fab-5fad,
    U+5faf-5fb1,
    U+5fb5,
    U+5fb7-5fb8,
    U+5fbc-5fbd,
    U+5fc4,
    U+5fc7-5fc9,
    U+5fcb,
    U+5fd0-5fd4,
    U+5fdd-5fde,
    U+5fe1-5fe2,
    U+5fe4,
    U+5fe8-5fea,
    U+5fec-5ff3,
    U+5ff6,
    U+5ff8,
    U+5ffa-5ffd,
    U+5fff,
    U+6007,
    U+600a,
    U+600d-6010,
    U+6013-6015,
    U+6017-601b,
    U+601f,
    U+6021-6022,
    U+6024,
    U+6026,
    U+6029,
    U+602b,
    U+602d,
    U+6031,
    U+6033,
    U+6035,
    U+603a,
    U+6040-6043,
    U+6046-604a,
    U+604c-604d,
    U+6051,
    U+6054-6057,
    U+6059-605a,
    U+605d,
    U+605f-6064,
    U+6067,
    U+606a-606c,
    U+6070-6071,
    U+6077,
    U+607e-607f,
    U+6081-6086,
    U+6088-608e,
    U+6091-6093,
    U+6095-6098,
    U+609a-609b,
    U+609d-609e,
    U+60a2,
    U+60a4-60a5,
    U+60a7-60a8,
    U+60b0-60b1,
    U+60b3-60b5,
    U+60b7-60b8,
    U+60bb,
    U+60bd-60be,
    U+60c2,
    U+60c4,
    U+60c6-60cb,
    U+60ce-60cf,
    U+60d3-60d5,
    U+60d8-60d9,
    U+60db,
    U+60dd-60df,
    U+60e1-60e2,
    U+60e5,
    U+60ee,
    U+60f0-60f2,
    U+60f4-60f8,
    U+60fa-60fd,
    U+6100,
    U+6102-6103,
    U+6106-6108,
    U+610a,
    U+610c-610e,
    U+6110-6114,
    U+6116;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.40-JOB7GCYY.woff2") format("woff2-variations");
  unicode-range:
    U+5d9b,
    U+5d9d,
    U+5d9f-5da0,
    U+5da2,
    U+5da4,
    U+5da7,
    U+5dab-5dac,
    U+5dae,
    U+5db0,
    U+5db2,
    U+5db4,
    U+5db7-5db9,
    U+5dbc-5dbd,
    U+5dc3,
    U+5dc7,
    U+5dc9,
    U+5dcb-5dce,
    U+5dd0-5dd3,
    U+5dd6-5dd9,
    U+5ddb,
    U+5de0,
    U+5de2,
    U+5de4,
    U+5de9,
    U+5df2,
    U+5df5,
    U+5df8-5df9,
    U+5dfd,
    U+5dff-5e00,
    U+5e07,
    U+5e0b,
    U+5e0d,
    U+5e11-5e12,
    U+5e14-5e15,
    U+5e18-5e1b,
    U+5e1f-5e20,
    U+5e25,
    U+5e28,
    U+5e2e,
    U+5e32,
    U+5e35-5e37,
    U+5e3e,
    U+5e40,
    U+5e43-5e44,
    U+5e47,
    U+5e49,
    U+5e4b,
    U+5e4e,
    U+5e50-5e51,
    U+5e54,
    U+5e56-5e58,
    U+5e5b-5e5c,
    U+5e5e-5e5f,
    U+5e62,
    U+5e64,
    U+5e68,
    U+5e6a-5e6e,
    U+5e70,
    U+5e75-5e77,
    U+5e7a,
    U+5e7f-5e80,
    U+5e87,
    U+5e8b,
    U+5e8e,
    U+5e96,
    U+5e99-5e9a,
    U+5ea0,
    U+5ea2,
    U+5ea4-5ea5,
    U+5ea8,
    U+5eaa,
    U+5eac,
    U+5eb1,
    U+5eb3,
    U+5eb8-5eb9,
    U+5ebd-5ebf,
    U+5ec1-5ec2,
    U+5ec6,
    U+5ec8,
    U+5ecb-5ecc,
    U+5ece-5ed6,
    U+5ed9-5ee2,
    U+5ee5,
    U+5ee8-5ee9,
    U+5eeb-5eec,
    U+5ef0-5ef1,
    U+5ef3-5ef4,
    U+5ef8-5ef9,
    U+5efc-5f00,
    U+5f02-5f03,
    U+5f06-5f09,
    U+5f0b-5f0e,
    U+5f11,
    U+5f16-5f17,
    U+5f19,
    U+5f1b-5f1e,
    U+5f21-5f24,
    U+5f27-5f29,
    U+5f2b-5f30,
    U+5f34,
    U+5f36,
    U+5f38,
    U+5f3a-5f3d,
    U+5f3f-5f41,
    U+5f44-5f45,
    U+5f47-5f48,
    U+5f4a,
    U+5f4c-5f4e,
    U+5f50-5f51,
    U+5f54,
    U+5f56-5f58,
    U+5f5b-5f5d,
    U+5f60,
    U+5f63-5f65,
    U+5f67,
    U+5f6a;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.41-7UFBIOQJ.woff2") format("woff2-variations");
  unicode-range:
    U+5bbc,
    U+5bc0-5bc1,
    U+5bc3,
    U+5bc7,
    U+5bc9,
    U+5bcd-5bd0,
    U+5bd3-5bd4,
    U+5bd6-5bda,
    U+5bde,
    U+5be0-5be2,
    U+5be4-5be6,
    U+5be8,
    U+5beb-5bec,
    U+5bef-5bf1,
    U+5bf3-5bf6,
    U+5bfd,
    U+5c03,
    U+5c05,
    U+5c07-5c09,
    U+5c0c-5c0d,
    U+5c12-5c14,
    U+5c17,
    U+5c19,
    U+5c1e-5c20,
    U+5c22-5c24,
    U+5c26,
    U+5c28-5c2e,
    U+5c30,
    U+5c32,
    U+5c35-5c36,
    U+5c38-5c39,
    U+5c46,
    U+5c4d-5c50,
    U+5c53,
    U+5c59-5c5c,
    U+5c5f-5c63,
    U+5c67-5c69,
    U+5c6c-5c70,
    U+5c74-5c76,
    U+5c79-5c7d,
    U+5c87-5c88,
    U+5c8a,
    U+5c8c,
    U+5c8f,
    U+5c91-5c92,
    U+5c94,
    U+5c9d,
    U+5c9f-5ca0,
    U+5ca2-5ca3,
    U+5ca6-5ca8,
    U+5caa-5cab,
    U+5cad,
    U+5cb1-5cb2,
    U+5cb4-5cb7,
    U+5cba-5cbc,
    U+5cbe,
    U+5cc5,
    U+5cc7,
    U+5cc9,
    U+5ccb,
    U+5cd0,
    U+5cd2,
    U+5cd7,
    U+5cd9,
    U+5cdd,
    U+5ce6,
    U+5ce8-5cea,
    U+5ced-5cee,
    U+5cf1-5cf2,
    U+5cf4-5cf5,
    U+5cfa-5cfb,
    U+5cfd,
    U+5d01,
    U+5d06,
    U+5d0b,
    U+5d0d,
    U+5d10-5d12,
    U+5d14-5d15,
    U+5d17-5d1b,
    U+5d1d,
    U+5d1f-5d20,
    U+5d22-5d24,
    U+5d26-5d27,
    U+5d2b,
    U+5d31,
    U+5d34,
    U+5d39,
    U+5d3d,
    U+5d3f,
    U+5d42-5d43,
    U+5d46-5d48,
    U+5d4a-5d4b,
    U+5d4e,
    U+5d51-5d53,
    U+5d55,
    U+5d59,
    U+5d5c,
    U+5d5f-5d62,
    U+5d64,
    U+5d69-5d6a,
    U+5d6c-5d6d,
    U+5d6f-5d70,
    U+5d73,
    U+5d76,
    U+5d79-5d7a,
    U+5d7e-5d7f,
    U+5d81-5d84,
    U+5d87-5d88,
    U+5d8a,
    U+5d8c,
    U+5d90,
    U+5d92-5d95,
    U+5d97,
    U+5d99;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.42-MEJHPI3H.woff2") format("woff2-variations");
  unicode-range:
    U+598b-598e,
    U+5992,
    U+5995,
    U+5997,
    U+599b,
    U+599d,
    U+599f,
    U+59a3-59a4,
    U+59a7,
    U+59ad-59b0,
    U+59b2-59b3,
    U+59b7,
    U+59ba,
    U+59bc,
    U+59be,
    U+59c1,
    U+59c3-59c4,
    U+59c6,
    U+59c8,
    U+59ca,
    U+59cd,
    U+59d2,
    U+59d9-59da,
    U+59dd-59df,
    U+59e3-59e5,
    U+59e7-59e8,
    U+59ec,
    U+59ee-59ef,
    U+59f1-59f2,
    U+59f4,
    U+59f6-59f8,
    U+5a00,
    U+5a03-5a04,
    U+5a09,
    U+5a0c-5a0e,
    U+5a11-5a13,
    U+5a17,
    U+5a1a-5a1c,
    U+5a1e-5a1f,
    U+5a23-5a25,
    U+5a27-5a28,
    U+5a2a,
    U+5a2d,
    U+5a30,
    U+5a35-5a36,
    U+5a40-5a41,
    U+5a44-5a45,
    U+5a47-5a49,
    U+5a4c,
    U+5a50,
    U+5a55,
    U+5a5e,
    U+5a62-5a63,
    U+5a65,
    U+5a67,
    U+5a6a,
    U+5a6c-5a6d,
    U+5a77,
    U+5a7a-5a7b,
    U+5a7e,
    U+5a84,
    U+5a8b,
    U+5a90,
    U+5a93,
    U+5a96,
    U+5a99,
    U+5a9c,
    U+5a9e-5aa0,
    U+5aa2,
    U+5aa7,
    U+5aac,
    U+5ab1-5ab3,
    U+5ab5,
    U+5ab8,
    U+5aba-5abf,
    U+5ac2,
    U+5ac4,
    U+5ac6,
    U+5ac8,
    U+5acb,
    U+5acf-5ad0,
    U+5ad6-5ad7,
    U+5ada,
    U+5adc,
    U+5ae0-5ae1,
    U+5ae3,
    U+5ae5-5ae6,
    U+5ae9-5aea,
    U+5aee,
    U+5af0,
    U+5af5-5af6,
    U+5afa-5afb,
    U+5afd,
    U+5b00-5b01,
    U+5b08,
    U+5b0b,
    U+5b16-5b17,
    U+5b19,
    U+5b1b,
    U+5b1d,
    U+5b21,
    U+5b25,
    U+5b2a,
    U+5b2c-5b2d,
    U+5b30,
    U+5b32,
    U+5b34,
    U+5b36,
    U+5b38,
    U+5b3e,
    U+5b40-5b41,
    U+5b43,
    U+5b45,
    U+5b4b-5b4c,
    U+5b51-5b52,
    U+5b56,
    U+5b5a-5b5c,
    U+5b5e-5b5f,
    U+5b65,
    U+5b68-5b69,
    U+5b6e-5b71,
    U+5b73,
    U+5b75-5b76,
    U+5b7a,
    U+5b7c-5b84,
    U+5b86,
    U+5b8a-5b8b,
    U+5b8d-5b8e,
    U+5b90-5b91,
    U+5b93-5b94,
    U+5b96,
    U+5ba5-5ba6,
    U+5ba8-5ba9,
    U+5bac-5bad,
    U+5baf,
    U+5bb1-5bb2,
    U+5bb7-5bb8,
    U+5bba;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.43-2BM6C7CD.woff2") format("woff2-variations");
  unicode-range:
    U+57b3,
    U+57b8,
    U+57bd,
    U+57c0,
    U+57c3,
    U+57c6-57c8,
    U+57cc,
    U+57cf,
    U+57d2-57d7,
    U+57dc-57de,
    U+57e0-57e1,
    U+57e3-57e4,
    U+57e6-57e7,
    U+57e9,
    U+57ed,
    U+57f0,
    U+57f4-57f6,
    U+57f8,
    U+57fb,
    U+57fd-57ff,
    U+5803-5804,
    U+5808-580d,
    U+5819,
    U+581b,
    U+581d-5821,
    U+5826-5827,
    U+582d,
    U+582f-5830,
    U+5832,
    U+5835,
    U+5839,
    U+583d,
    U+583f-5840,
    U+5849,
    U+584b-584d,
    U+584f-5852,
    U+5855,
    U+5858-5859,
    U+585f,
    U+5861-5862,
    U+5864,
    U+5867-5868,
    U+586d,
    U+5870,
    U+5872,
    U+5878-5879,
    U+587c,
    U+587f-5881,
    U+5885,
    U+5887-588d,
    U+588f-5890,
    U+5894,
    U+5896,
    U+5898,
    U+589d-589e,
    U+58a0-58a2,
    U+58a6,
    U+58a9-58ab,
    U+58ae,
    U+58b1-58b3,
    U+58b8-58bc,
    U+58be,
    U+58c2-58c5,
    U+58c8,
    U+58cd-58ce,
    U+58d0-58da,
    U+58dc-58e2,
    U+58e4-58e5,
    U+58e9,
    U+58ec,
    U+58ef,
    U+58f3-58f4,
    U+58f7,
    U+58f9,
    U+58fb-58fd,
    U+5902,
    U+5905-5906,
    U+590a-590d,
    U+5910,
    U+5912-5914,
    U+5918-5919,
    U+591b,
    U+591d,
    U+591f,
    U+5921,
    U+5923-5925,
    U+5928,
    U+592c-592d,
    U+592f-5930,
    U+5932-5933,
    U+5935-5936,
    U+5938-5939,
    U+593d-593f,
    U+5943,
    U+5946,
    U+594e,
    U+5950,
    U+5952-5953,
    U+5955,
    U+5957-595b,
    U+595d-5961,
    U+5963,
    U+5967,
    U+5969,
    U+596b-596d,
    U+596f,
    U+5972,
    U+5975-5976,
    U+5978-5979,
    U+597b-597c,
    U+5981;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.44-EETIBZ3F.woff2") format("woff2-variations");
  unicode-range:
    U+5616-5617,
    U+5619,
    U+561b,
    U+5620,
    U+5628,
    U+562c,
    U+562f-5639,
    U+563b-563d,
    U+563f-5641,
    U+5643-5644,
    U+5646-5647,
    U+5649,
    U+564b,
    U+564d-5650,
    U+5653-5654,
    U+565e,
    U+5660-5664,
    U+5666,
    U+5669-566d,
    U+566f,
    U+5671-5672,
    U+5675-5676,
    U+5678,
    U+567a,
    U+5680,
    U+5684-5688,
    U+568a-568c,
    U+568f,
    U+5694-5695,
    U+5699-569a,
    U+569d-56a0,
    U+56a5-56a9,
    U+56ab-56ae,
    U+56b1-56b4,
    U+56b6-56b7,
    U+56bc,
    U+56be,
    U+56c0,
    U+56c2-56c3,
    U+56c5,
    U+56c8-56d1,
    U+56d3,
    U+56d7-56d9,
    U+56dc-56dd,
    U+56df,
    U+56e1,
    U+56e4-56e8,
    U+56eb,
    U+56ed-56ee,
    U+56f1,
    U+56f6-56f7,
    U+56f9,
    U+56ff-5704,
    U+5707-570a,
    U+570c-570d,
    U+5711,
    U+5713,
    U+5715-5716,
    U+5718,
    U+571a-571d,
    U+5720-5726,
    U+5729-572a,
    U+572c,
    U+572e-572f,
    U+5733-5734,
    U+5737-5738,
    U+573b,
    U+573d-573f,
    U+5745-5746,
    U+574c-574f,
    U+5751-5752,
    U+5759,
    U+575f,
    U+5761-5762,
    U+5764-5765,
    U+5767-5769,
    U+576b,
    U+576d-5771,
    U+5773-5775,
    U+5777,
    U+5779-577c,
    U+577e-577f,
    U+5781,
    U+5783,
    U+5788-5789,
    U+578c,
    U+5793-5795,
    U+5797,
    U+5799-579a,
    U+579c-57a1,
    U+57a4,
    U+57a7-57aa,
    U+57ac,
    U+57ae,
    U+57b0;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.45-M2V5CWIG.woff2") format("woff2-variations");
  unicode-range:
    U+543f-5440,
    U+5443-5444,
    U+5447,
    U+544c-544f,
    U+5455,
    U+545e,
    U+5462,
    U+5464,
    U+5466-5467,
    U+5469,
    U+546b-546e,
    U+5470-5471,
    U+5474-5477,
    U+547b,
    U+547f-5481,
    U+5483-5486,
    U+5488-548b,
    U+548d-5492,
    U+5495-5496,
    U+549c,
    U+549f-54a2,
    U+54a4,
    U+54a6-54af,
    U+54b1,
    U+54b7-54bc,
    U+54be-54bf,
    U+54c2-54c4,
    U+54c6-54c8,
    U+54ca,
    U+54cd-54ce,
    U+54d8,
    U+54e0,
    U+54e2,
    U+54e5-54e6,
    U+54e8-54ea,
    U+54ec-54ef,
    U+54f1,
    U+54f3,
    U+54f6,
    U+54fc-5501,
    U+5505,
    U+5508-5509,
    U+550c-550f,
    U+5514-5516,
    U+5527,
    U+552a-552b,
    U+552e,
    U+5532-5533,
    U+5535-5536,
    U+5538-5539,
    U+553b-553d,
    U+5540-5541,
    U+5544-5545,
    U+5547,
    U+5549-554a,
    U+554c-554d,
    U+5550-5551,
    U+5556-5558,
    U+555a-555e,
    U+5560-5561,
    U+5563-5564,
    U+5566,
    U+557b-5583,
    U+5586-5588,
    U+558a,
    U+558e-558f,
    U+5591-5594,
    U+5597,
    U+5599,
    U+559e-559f,
    U+55a3-55a4,
    U+55a8-55a9,
    U+55ac-55ae,
    U+55b2,
    U+55bf,
    U+55c1,
    U+55c3-55c4,
    U+55c6-55c7,
    U+55c9,
    U+55cb-55cc,
    U+55ce,
    U+55d1-55d4,
    U+55d7-55d8,
    U+55da-55db,
    U+55dd-55df,
    U+55e2,
    U+55e4,
    U+55e9,
    U+55ec,
    U+55ee,
    U+55f1,
    U+55f6-55f9,
    U+55fd-55ff,
    U+5605,
    U+5607-5608,
    U+560a,
    U+560d-5612;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.46-A74VGB6G.woff2") format("woff2-variations");
  unicode-range:
    U+528d,
    U+5291-5298,
    U+529a,
    U+529c,
    U+52a4-52a7,
    U+52ab-52ad,
    U+52af-52b0,
    U+52b5-52b8,
    U+52ba-52be,
    U+52c0-52c1,
    U+52c4-52c6,
    U+52c8,
    U+52ca,
    U+52cc-52cd,
    U+52cf-52d2,
    U+52d4,
    U+52d6-52d7,
    U+52db-52dc,
    U+52de,
    U+52e0-52e1,
    U+52e3,
    U+52e5-52e6,
    U+52e8-52ea,
    U+52ec,
    U+52f0-52f1,
    U+52f3-52fb,
    U+5300-5301,
    U+5303,
    U+5306-5308,
    U+530a-530d,
    U+530f-5311,
    U+5313,
    U+5315,
    U+5318-531f,
    U+5321,
    U+5323-5325,
    U+5327-532d,
    U+532f-5333,
    U+5335,
    U+5338,
    U+533c-533e,
    U+5340,
    U+5342,
    U+5345-5346,
    U+5349,
    U+534b-534c,
    U+5359,
    U+535b,
    U+535e,
    U+5361,
    U+5363-5367,
    U+5369,
    U+536c-536e,
    U+5372,
    U+5377,
    U+5379-537b,
    U+537d-537f,
    U+5382-5383,
    U+5387-5389,
    U+538e,
    U+5393-5394,
    U+5396,
    U+5398-5399,
    U+539d,
    U+53a0-53a1,
    U+53a4-53a6,
    U+53a9-53ab,
    U+53ad-53b0,
    U+53b2,
    U+53b4-53b8,
    U+53ba,
    U+53bd,
    U+53c0-53c1,
    U+53c3-53c5,
    U+53cf,
    U+53d2-53d3,
    U+53d5,
    U+53da-53db,
    U+53dd-53e0,
    U+53e2,
    U+53e6-53e8,
    U+53ed-53ee,
    U+53f4-53f5,
    U+53fa,
    U+5401-5403,
    U+540b,
    U+540f,
    U+5412-5413,
    U+541a,
    U+541d-541e,
    U+5421,
    U+5424,
    U+5427-542a,
    U+542c-542f,
    U+5431,
    U+5433-5436,
    U+543c-543d;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.47-QEVMEZCG.woff2") format("woff2-variations");
  unicode-range:
    U+50dd-50df,
    U+50e1-50e6,
    U+50e8-50e9,
    U+50ed-50f6,
    U+50f9-50fb,
    U+50fe,
    U+5101-5103,
    U+5106-5109,
    U+510b-510e,
    U+5110,
    U+5112,
    U+5114-511e,
    U+5121,
    U+5123,
    U+5127-5128,
    U+512c-512d,
    U+512f,
    U+5131,
    U+5133-5135,
    U+5137-513c,
    U+513f-5142,
    U+5147,
    U+514a,
    U+514c,
    U+514f,
    U+5152-5155,
    U+5157-5158,
    U+515f-5160,
    U+5162,
    U+5164,
    U+5166-5167,
    U+5169-516a,
    U+516e,
    U+5173-5174,
    U+5179,
    U+517b,
    U+517e,
    U+5180,
    U+5182-5184,
    U+5189,
    U+518b-518c,
    U+518e-5191,
    U+5193,
    U+5195-5196,
    U+5198,
    U+519d,
    U+51a1-51a4,
    U+51a6,
    U+51a9-51ab,
    U+51ad,
    U+51b0-51b3,
    U+51b5,
    U+51b8,
    U+51ba,
    U+51bc-51bf,
    U+51c2-51c3,
    U+51c5,
    U+51c8-51cb,
    U+51cf,
    U+51d1-51d6,
    U+51d8,
    U+51de-51e0,
    U+51e2,
    U+51e5,
    U+51e7,
    U+51e9,
    U+51ec-51ee,
    U+51f2-51f5,
    U+51f7,
    U+51fe,
    U+5201-5202,
    U+5204-5205,
    U+520b,
    U+520e,
    U+5212-5216,
    U+5218,
    U+5222,
    U+5226-5228,
    U+522a-522b,
    U+522e,
    U+5231-5233,
    U+5235,
    U+523c,
    U+5244-5245,
    U+5249,
    U+524b-524c,
    U+524f,
    U+5254-5255,
    U+5257-5258,
    U+525a,
    U+525c-5261,
    U+5266,
    U+5269,
    U+526c,
    U+526e,
    U+5271,
    U+5273-5274,
    U+5277-5279,
    U+527d,
    U+527f-5280,
    U+5282-5285,
    U+5288-528a,
    U+528c;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.48-KNHORGX3.woff2") format("woff2-variations");
  unicode-range:
    U+4f57-4f58,
    U+4f5a-4f5b,
    U+4f5d-4f5f,
    U+4f63-4f64,
    U+4f69-4f6a,
    U+4f6c,
    U+4f6e-4f71,
    U+4f76-4f7e,
    U+4f81-4f85,
    U+4f88-4f8a,
    U+4f8c,
    U+4f8e-4f90,
    U+4f92-4f94,
    U+4f96-4f9a,
    U+4f9e-4fa0,
    U+4fab,
    U+4fad,
    U+4faf,
    U+4fb2,
    U+4fb7,
    U+4fb9,
    U+4fbb-4fbe,
    U+4fc0-4fc1,
    U+4fc4-4fc6,
    U+4fc8-4fc9,
    U+4fcb-4fd4,
    U+4fd8,
    U+4fda-4fdc,
    U+4fdf-4fe0,
    U+4fe2,
    U+4fe4-4fe6,
    U+4fef-4ff2,
    U+4ff6,
    U+4ffc-5002,
    U+5004-5007,
    U+500a,
    U+500c,
    U+500e-5011,
    U+5013-5014,
    U+5016-5018,
    U+501a-501e,
    U+5021-5023,
    U+5025-502a,
    U+502c-502e,
    U+5030,
    U+5032-5033,
    U+5035,
    U+5039,
    U+503b,
    U+5040-5043,
    U+5045-5048,
    U+504a,
    U+504c,
    U+504e,
    U+5050-5053,
    U+5055-5057,
    U+5059-505a,
    U+505f-5060,
    U+5062-5063,
    U+5066-5067,
    U+506a,
    U+506c-506d,
    U+5070-5072,
    U+5077-5078,
    U+5080-5081,
    U+5083-5086,
    U+5088,
    U+508a,
    U+508e-5090,
    U+5092-5096,
    U+509a-509c,
    U+509e-50a3,
    U+50aa,
    U+50ad,
    U+50af-50b4,
    U+50b9-50bb,
    U+50bd,
    U+50c0,
    U+50c2-50c4,
    U+50c7,
    U+50c9-50ca,
    U+50cc,
    U+50ce,
    U+50d0-50d1,
    U+50d3-50d4,
    U+50d6,
    U+50d8-50d9,
    U+50dc;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.49-5MLMT4UJ.woff2") format("woff2-variations");
  unicode-range:
    U+4093,
    U+4103,
    U+4105,
    U+4148,
    U+414f,
    U+4163,
    U+41b4,
    U+41bf,
    U+41e6,
    U+41ee,
    U+41f3,
    U+4207,
    U+420e,
    U+4264,
    U+4293,
    U+42c6,
    U+42d6,
    U+42dd,
    U+4302,
    U+432b,
    U+4343,
    U+43ee,
    U+43f0,
    U+4408,
    U+440c,
    U+4417,
    U+441c,
    U+4422,
    U+4453,
    U+445b,
    U+4476,
    U+447a,
    U+4491,
    U+44b3,
    U+44be,
    U+44d4,
    U+4508,
    U+450d,
    U+4525,
    U+4543,
    U+457a,
    U+459d,
    U+45b8,
    U+45be,
    U+45e5,
    U+45ea,
    U+460f-4610,
    U+4641,
    U+4665,
    U+46a1,
    U+46ae-46af,
    U+470c,
    U+471f,
    U+4764,
    U+47e6,
    U+47fd,
    U+4816,
    U+481e,
    U+4844,
    U+484e,
    U+48b5,
    U+49b0,
    U+49e7,
    U+49fa,
    U+4a04,
    U+4a29,
    U+4abc,
    U+4b38,
    U+4b3b,
    U+4b7e,
    U+4bc2,
    U+4bca,
    U+4bd2,
    U+4be8,
    U+4c17,
    U+4c20,
    U+4c38,
    U+4cc4,
    U+4cd1,
    U+4ce1,
    U+4d07,
    U+4d77,
    U+4e02,
    U+4e04-4e05,
    U+4e0c,
    U+4e0f-4e12,
    U+4e15,
    U+4e17,
    U+4e19,
    U+4e1e-4e1f,
    U+4e23-4e24,
    U+4e28-4e2c,
    U+4e2e-4e31,
    U+4e35-4e37,
    U+4e3f-4e42,
    U+4e44,
    U+4e47-4e48,
    U+4e4d-4e4e,
    U+4e51,
    U+4e55-4e56,
    U+4e58,
    U+4e5a-4e5c,
    U+4e62-4e63,
    U+4e68-4e69,
    U+4e74-4e75,
    U+4e79,
    U+4e7f,
    U+4e82,
    U+4e85,
    U+4e8a,
    U+4e8d-4e8e,
    U+4e96-4e99,
    U+4e9d-4ea0,
    U+4ea2,
    U+4ea5-4ea6,
    U+4ea8,
    U+4eaf-4eb0,
    U+4eb3,
    U+4eb6,
    U+4eb9,
    U+4ebb-4ebc,
    U+4ec2-4ec4,
    U+4ec6-4ec8,
    U+4ecd,
    U+4ed0,
    U+4ed7,
    U+4eda-4edb,
    U+4edd-4ee2,
    U+4ee8,
    U+4eeb,
    U+4eed,
    U+4eef,
    U+4ef1,
    U+4ef3,
    U+4ef5,
    U+4ef7,
    U+4efc-4f00,
    U+4f02-4f03,
    U+4f08-4f09,
    U+4f0b-4f0d,
    U+4f12,
    U+4f15-4f17,
    U+4f19,
    U+4f1c,
    U+4f2b,
    U+4f2e,
    U+4f30-4f31,
    U+4f33,
    U+4f35-4f37,
    U+4f39,
    U+4f3b,
    U+4f3e,
    U+4f40,
    U+4f42-4f43,
    U+4f48-4f49,
    U+4f4b-4f4c,
    U+4f52,
    U+4f54,
    U+4f56;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.50-V6VI7QBR.woff2") format("woff2-variations");
  unicode-range:
    U+3395-339b,
    U+339e-33a0,
    U+33a2-33ff,
    U+3402,
    U+3405-3406,
    U+3427,
    U+342c,
    U+342e,
    U+3468,
    U+346a,
    U+3488,
    U+3492,
    U+34b5,
    U+34bc,
    U+34c1,
    U+34c7,
    U+34db,
    U+351f,
    U+353e,
    U+355d-355e,
    U+3563,
    U+356e,
    U+35a6,
    U+35a8,
    U+35c5,
    U+35da,
    U+35de,
    U+35f4,
    U+3605,
    U+3614,
    U+364a,
    U+3691,
    U+3696,
    U+3699,
    U+36cf,
    U+3761-3762,
    U+376b-376c,
    U+3775,
    U+378d,
    U+37c1,
    U+37e2,
    U+37e8,
    U+37f4,
    U+37fd,
    U+3800,
    U+382f,
    U+3836,
    U+3840,
    U+385c,
    U+3861,
    U+38a1,
    U+38ad,
    U+38fa,
    U+3917,
    U+391a,
    U+396f,
    U+39a4,
    U+39b8,
    U+3a5c,
    U+3a6e,
    U+3a73,
    U+3a85,
    U+3ac4,
    U+3acb,
    U+3ad6-3ad7,
    U+3aea,
    U+3af3,
    U+3b0e,
    U+3b1a,
    U+3b1c,
    U+3b22,
    U+3b35,
    U+3b6d,
    U+3b77,
    U+3b87-3b88,
    U+3b8d,
    U+3ba4,
    U+3bb6,
    U+3bc3,
    U+3bcd,
    U+3bf0,
    U+3bf3,
    U+3c0f,
    U+3c26,
    U+3cc3,
    U+3cd2,
    U+3d11,
    U+3d1e,
    U+3d31,
    U+3d4e,
    U+3d64,
    U+3d9a,
    U+3dc0,
    U+3dcc,
    U+3dd4,
    U+3e05,
    U+3e3f-3e40,
    U+3e60,
    U+3e66,
    U+3e68,
    U+3e83,
    U+3e8a,
    U+3e94,
    U+3eda,
    U+3f57,
    U+3f72,
    U+3f75,
    U+3f77,
    U+3fae,
    U+3fb1,
    U+3fc9,
    U+3fd7,
    U+3fdc,
    U+4039,
    U+4058;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.51-FBUEK635.woff2") format("woff2-variations");
  unicode-range: U+32b5-332b, U+332d-3394;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.52-NKDAIXUA.woff2") format("woff2-variations");
  unicode-range:
    U+31c8-31e3,
    U+31f0-321e,
    U+3220-3230,
    U+3232-32b4;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.53-NDLJDW3D.woff2") format("woff2-variations");
  unicode-range:
    U+3028-303f,
    U+3094-3096,
    U+309f-30a0,
    U+30ee,
    U+30f7-30fa,
    U+30ff,
    U+3105-312f,
    U+3131-3163,
    U+3165-318e,
    U+3190-31bb,
    U+31c0-31c7;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.54-KDKSSQSV.woff2") format("woff2-variations");
  unicode-range:
    U+2f14-2fd5,
    U+2ff0-2ffb,
    U+3004,
    U+3013,
    U+3016-301b,
    U+301e,
    U+3020-3027;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.55-MRVQX3PM.woff2") format("woff2-variations");
  unicode-range:
    U+25e4-25e6,
    U+2601-2603,
    U+2609,
    U+260e-260f,
    U+2616-2617,
    U+261c-261f,
    U+262f,
    U+2641,
    U+2660,
    U+2662-2664,
    U+2666-2668,
    U+266d-266e,
    U+2672-267d,
    U+26bd-26be,
    U+2702,
    U+271a,
    U+273d,
    U+2740,
    U+2756,
    U+2776-2793,
    U+27a1,
    U+2934-2935,
    U+29bf,
    U+29fa-29fb,
    U+2b05-2b07,
    U+2b1a,
    U+2b95,
    U+2e3a-2e3b,
    U+2e80-2e99,
    U+2e9b-2ef3,
    U+2f00-2f13;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.56-KAHWVZZG.woff2") format("woff2-variations");
  unicode-range:
    U+24d1-24ff,
    U+2503-2513,
    U+2515-2516,
    U+2518-251b,
    U+251d-2522,
    U+2524-259f,
    U+25a2-25ab,
    U+25b1,
    U+25b7,
    U+25c0-25c1,
    U+25c9-25ca,
    U+25cc,
    U+25d0-25d3,
    U+25e2-25e3;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.57-AE5OAAXP.woff2") format("woff2-variations");
  unicode-range:
    U+2105,
    U+2109-210a,
    U+210f,
    U+2116,
    U+2121,
    U+2126-2127,
    U+212b,
    U+212e,
    U+2135,
    U+213b,
    U+2194-2199,
    U+21b8-21b9,
    U+21c4-21c6,
    U+21cb-21cc,
    U+21d0,
    U+21e6-21e9,
    U+21f5,
    U+2202-2203,
    U+2205-2206,
    U+2208-220b,
    U+220f,
    U+2211,
    U+2213,
    U+2215,
    U+221a,
    U+221d,
    U+2220,
    U+2223,
    U+2225-2226,
    U+2228,
    U+222a-222e,
    U+2234-2237,
    U+223d,
    U+2243,
    U+2245,
    U+2248,
    U+224c,
    U+2260,
    U+2262,
    U+2264-2265,
    U+226e-226f,
    U+2272-2273,
    U+2276-2277,
    U+2283-2287,
    U+228a-228b,
    U+2295-2299,
    U+22a0,
    U+22a5,
    U+22bf,
    U+22da-22db,
    U+22ef,
    U+2305-2307,
    U+2318,
    U+2329-232a,
    U+23b0-23b1,
    U+23be-23cc,
    U+23ce,
    U+23da-23db,
    U+2423,
    U+2469-24d0;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.58-NNLXSOGL.woff2") format("woff2-variations");
  unicode-range:
    U+a1-a4,
    U+a6-a7,
    U+aa,
    U+ac,
    U+b5-b6,
    U+b8-ba,
    U+bc-c8,
    U+ca-cc,
    U+ce-d5,
    U+d9-db,
    U+dd-df,
    U+e6,
    U+ee,
    U+f0,
    U+f5,
    U+f7,
    U+f9,
    U+fb,
    U+fe-102,
    U+110-113,
    U+11a-11b,
    U+128-12b,
    U+143-144,
    U+147-148,
    U+14c,
    U+14e-14f,
    U+152-153,
    U+168-16d,
    U+192,
    U+1a0-1a1,
    U+1af,
    U+1cd-1dc,
    U+1f8-1f9,
    U+251,
    U+261,
    U+2bb,
    U+2c7,
    U+2c9,
    U+2ea-2eb,
    U+304,
    U+307,
    U+30c,
    U+1e3e-1e3f,
    U+1ea0-1ebe,
    U+1ec0-1ec6,
    U+1ec8-1ef9,
    U+2011-2012,
    U+2016,
    U+2018-201a,
    U+201e,
    U+2021,
    U+2030,
    U+2033,
    U+2035,
    U+2042,
    U+2047,
    U+2051,
    U+2074,
    U+20a9,
    U+20ab-20ac,
    U+20dd-20de,
    U+2100;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.59-CSFFGMRS.woff2") format("woff2-variations");
  unicode-range:
    U+2227,
    U+26a0,
    U+2713,
    U+301f,
    U+4ff8,
    U+5239,
    U+526a,
    U+54fa,
    U+5740,
    U+5937,
    U+5993,
    U+59fb,
    U+5a3c,
    U+5c41,
    U+6028,
    U+626e,
    U+646f,
    U+647a,
    U+64b0,
    U+64e2,
    U+65a7,
    U+66fe,
    U+6727,
    U+6955,
    U+6bef,
    U+6f23,
    U+724c,
    U+767c,
    U+7a83,
    U+7ac4,
    U+7b67,
    U+8000,
    U+8471,
    U+8513,
    U+8599,
    U+86db,
    U+8718,
    U+87f2,
    U+88f3,
    U+8ad2,
    U+8e2a,
    U+8fa3,
    U+95a5,
    U+9798,
    U+9910,
    U+9957,
    U+9bab,
    U+9c3b,
    U+9daf,
    U+ff95;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.60-DPTWT6HP.woff2") format("woff2-variations");
  unicode-range:
    U+a8,
    U+2032,
    U+2261,
    U+2282,
    U+3090,
    U+30f1,
    U+339c,
    U+535c,
    U+53d9,
    U+56a2,
    U+56c1,
    U+5806,
    U+589f,
    U+59d0,
    U+5a7f,
    U+60e0,
    U+639f,
    U+65af,
    U+68fa,
    U+69ae,
    U+6d1b,
    U+6ef2,
    U+71fb,
    U+725d,
    U+7262,
    U+75bc,
    U+7768,
    U+7940,
    U+79bf,
    U+7bed,
    U+7d68,
    U+7dfb,
    U+814b,
    U+8207,
    U+83e9,
    U+8494,
    U+8526,
    U+8568,
    U+85ea,
    U+86d9,
    U+87ba,
    U+8861,
    U+887f,
    U+8fe6,
    U+9059,
    U+9061,
    U+916a,
    U+976d,
    U+97ad,
    U+9ece;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.61-RDDKHQWD.woff2") format("woff2-variations");
  unicode-range:
    U+2d9,
    U+21d4,
    U+301d,
    U+515c,
    U+52fe,
    U+5420,
    U+5750,
    U+5766,
    U+5954,
    U+5b95,
    U+5f8a,
    U+5f98,
    U+620c,
    U+621f,
    U+641c,
    U+66d9,
    U+676d,
    U+6775,
    U+67f5,
    U+694a,
    U+6a02,
    U+6a3a,
    U+6a80,
    U+6c23,
    U+6c72,
    U+6dcb,
    U+6faa,
    U+707c,
    U+71c8,
    U+7422,
    U+74e2,
    U+7791,
    U+7825,
    U+7a14,
    U+7a1c,
    U+7c95,
    U+7fc1,
    U+82a5,
    U+82db,
    U+8304,
    U+853d,
    U+8cd3,
    U+8de8,
    U+8f0c,
    U+8f3f,
    U+9091,
    U+91c7,
    U+929a,
    U+98af,
    U+9913;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.62-MUFHRZY2.woff2") format("woff2-variations");
  unicode-range:
    U+2ca-2cb,
    U+2229,
    U+2468,
    U+2669,
    U+266f,
    U+273f,
    U+4ec0,
    U+4f60,
    U+4fb6,
    U+5347,
    U+540e,
    U+543b,
    U+5b0c,
    U+5d4c,
    U+5f14,
    U+5f9e,
    U+6155,
    U+62d0,
    U+6602,
    U+6666,
    U+66f3,
    U+67a2,
    U+67ca,
    U+69cc,
    U+6d29,
    U+6d9b,
    U+6e3e,
    U+6f81,
    U+7109,
    U+73c0,
    U+73c2,
    U+7425,
    U+7435-7436,
    U+7525,
    U+7554,
    U+785d,
    U+786b,
    U+7ae3,
    U+7b94,
    U+7d18,
    U+81bf,
    U+8511,
    U+8549,
    U+9075,
    U+9640,
    U+98e2,
    U+9e9f,
    U+ff96;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.63-5POMVDIF.woff2") format("woff2-variations");
  unicode-range:
    U+2467,
    U+4ece,
    U+4ed4,
    U+4f91,
    U+4fae,
    U+534d,
    U+53c9,
    U+54b3,
    U+586b,
    U+5944,
    U+5b78,
    U+5df7,
    U+5f77,
    U+6101,
    U+6167-6168,
    U+61a4,
    U+62d9,
    U+698a,
    U+699b,
    U+6a59,
    U+6cc4,
    U+6e07,
    U+7099,
    U+75d2,
    U+77ad,
    U+7953,
    U+7984,
    U+7a92,
    U+7baa,
    U+7dbb,
    U+817f,
    U+82ad,
    U+85e9,
    U+868a,
    U+8caa,
    U+8f44,
    U+9017,
    U+907c,
    U+908a,
    U+92f3,
    U+936e,
    U+9435,
    U+978d,
    U+9838,
    U+9a28,
    U+9b41,
    U+9ba8,
    U+9c57,
    U+9eb9;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.64-OO2Z5ZB6.woff2") format("woff2-variations");
  unicode-range:
    U+b1,
    U+309b,
    U+4e5e,
    U+51f1,
    U+5506,
    U+55c5,
    U+58cc,
    U+59d1,
    U+5c51,
    U+5ef7,
    U+6284,
    U+62d7,
    U+6689,
    U+673d,
    U+6a2b,
    U+6a8e,
    U+6a9c,
    U+6d63,
    U+6dd1,
    U+70b8,
    U+7235,
    U+72db,
    U+72f8,
    U+7560,
    U+7c9b,
    U+7ce7,
    U+7e1e,
    U+80af,
    U+82eb,
    U+8463,
    U+8499,
    U+85dd,
    U+86ee,
    U+8a60,
    U+8a6e,
    U+8c79,
    U+8e87,
    U+8e8a,
    U+8f5f,
    U+9010,
    U+918d,
    U+9190,
    U+965b,
    U+97fb,
    U+9ab8,
    U+9bad,
    U+9d3b,
    U+9d5c,
    U+9dfa,
    U+9e93;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.65-PXLSSGOX.woff2") format("woff2-variations");
  unicode-range:
    U+2020,
    U+3003,
    U+3231,
    U+4e9b,
    U+4f3d,
    U+4f47,
    U+51b6,
    U+51dc,
    U+53e1,
    U+5bc5,
    U+602f,
    U+60bc,
    U+61c9,
    U+633d,
    U+637b,
    U+6492,
    U+65fa,
    U+660f,
    U+66f0,
    U+6703,
    U+681e,
    U+6876,
    U+6893,
    U+6912,
    U+698e,
    U+6c7d,
    U+714c,
    U+7169,
    U+71d5,
    U+725f,
    U+72d7,
    U+745b,
    U+74dc,
    U+75e2,
    U+7891,
    U+7897,
    U+7dcb,
    U+810a,
    U+8218,
    U+8339,
    U+840e,
    U+852d,
    U+8823,
    U+8a0a,
    U+9089,
    U+919c,
    U+971c,
    U+9ad9,
    U+ff4a,
    U+ff5a;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.66-AGDAHKX2.woff2") format("woff2-variations");
  unicode-range:
    U+2466,
    U+2600,
    U+4eab,
    U+4fe3,
    U+4ff5,
    U+51a5,
    U+51f0,
    U+536f,
    U+53d4,
    U+53f1,
    U+54a5,
    U+559d,
    U+55e3,
    U+58fa,
    U+5962,
    U+59ea,
    U+5c16,
    U+5cef,
    U+5d16,
    U+5f10,
    U+5fd6,
    U+6190,
    U+6216,
    U+634f,
    U+63bb,
    U+66d6,
    U+6756,
    U+6bc5,
    U+6e26,
    U+727d,
    U+731f,
    U+76f2,
    U+7729,
    U+7a7f,
    U+7aff,
    U+7c9f,
    U+818f,
    U+8236,
    U+82b9,
    U+8338,
    U+85aa,
    U+88b4,
    U+8b33,
    U+904d,
    U+93a7,
    U+96cc,
    U+96eb,
    U+9aed,
    U+9b8e,
    U+fa11;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.67-DA5NTQOV.woff2") format("woff2-variations");
  unicode-range:
    U+251c,
    U+2523,
    U+4e14,
    U+545f,
    U+54bd,
    U+553e,
    U+55dc,
    U+56da,
    U+589c,
    U+5b55,
    U+5bb5,
    U+5ce1,
    U+5df4,
    U+5eb6,
    U+5ec9,
    U+6191,
    U+62f7,
    U+6357,
    U+64a5,
    U+6591,
    U+65bc,
    U+6897,
    U+6e1a,
    U+7063,
    U+711a,
    U+721b,
    U+722c,
    U+75b9,
    U+75d5,
    U+75fa,
    U+7766,
    U+7aae,
    U+7b48,
    U+7b8b,
    U+7d21,
    U+7e55,
    U+7f75,
    U+842c,
    U+8910,
    U+8a63,
    U+8b39,
    U+8b5a,
    U+8cdc,
    U+8d74,
    U+907d,
    U+91e7,
    U+9306,
    U+96bc,
    U+98f4,
    U+9ac4;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.68-CFNVO4UA.woff2") format("woff2-variations");
  unicode-range:
    U+2003,
    U+2312,
    U+266c,
    U+4f86,
    U+51ea,
    U+5243,
    U+5256,
    U+541f,
    U+5841,
    U+59dc,
    U+5df3,
    U+601c,
    U+60e7,
    U+632b,
    U+638c,
    U+64ad,
    U+6881,
    U+697c,
    U+69cd,
    U+6c50,
    U+6d2a,
    U+6fc1,
    U+7027,
    U+7058,
    U+70f9,
    U+714e,
    U+7345,
    U+751a,
    U+760d,
    U+764c,
    U+77db,
    U+7d79,
    U+7e8f,
    U+80ce,
    U+814e,
    U+81fc,
    U+8247,
    U+8278,
    U+85a9,
    U+8a03,
    U+90ed,
    U+9784,
    U+9801,
    U+984e,
    U+99b3,
    U+9bc9,
    U+9bdb,
    U+9be8,
    U+9e78,
    U+ff6b;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.69-WZXZ4SRN.woff2") format("woff2-variations");
  unicode-range:
    U+266b,
    U+3006,
    U+5176,
    U+5197,
    U+51a8,
    U+51c6,
    U+52f2,
    U+5614,
    U+5875,
    U+5a2f,
    U+5b54,
    U+5ce0,
    U+5dba,
    U+5deb,
    U+5e63,
    U+5f59,
    U+5fcc,
    U+6068,
    U+6367,
    U+68b6,
    U+6a0b,
    U+6b64,
    U+6e15,
    U+6eba,
    U+7272,
    U+72a0,
    U+7947,
    U+7985,
    U+79e6,
    U+79e9,
    U+7a3d,
    U+7a9f,
    U+7aaf,
    U+7b95,
    U+7f60,
    U+7f9e,
    U+7fe0,
    U+8098,
    U+80ba,
    U+8106,
    U+82d4,
    U+831c,
    U+87f9,
    U+8a1f,
    U+8acf,
    U+90c1,
    U+920d,
    U+9756,
    U+fe43,
    U+ff94;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.70-ZV5IMK7N.woff2") format("woff2-variations");
  unicode-range:
    U+af,
    U+2465,
    U+2517,
    U+33a1,
    U+4f10,
    U+50c5,
    U+51b4,
    U+5384,
    U+5606,
    U+5bb0,
    U+5cac,
    U+5ee3,
    U+618e,
    U+61f2,
    U+62c9,
    U+66ab,
    U+66f9,
    U+6816,
    U+6960,
    U+6b3e,
    U+6f20,
    U+7078,
    U+72d0,
    U+73ed,
    U+7ad9,
    U+7b1b,
    U+7be4,
    U+7d62,
    U+7f51,
    U+80b4,
    U+80f4,
    U+8154,
    U+85fb,
    U+865c,
    U+8702,
    U+895f,
    U+8aed,
    U+8b90,
    U+8ced,
    U+8fbf,
    U+91d8,
    U+9418,
    U+9583,
    U+9591,
    U+9813,
    U+982c,
    U+9bd6,
    U+ff46,
    U+ff7f,
    U+ff88;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.71-MLSTTHMU.woff2") format("woff2-variations");
  unicode-range:
    U+4e91,
    U+508d,
    U+50e7,
    U+514e,
    U+51f6,
    U+5446,
    U+5504,
    U+584a,
    U+59a8,
    U+59d3,
    U+5a46,
    U+5ac9,
    U+6020,
    U+60a6,
    U+6148,
    U+621a,
    U+6234,
    U+64c1,
    U+6523,
    U+675c,
    U+67d1,
    U+6953,
    U+6ccc,
    U+6df5,
    U+6e13,
    U+6f06,
    U+723a,
    U+7325,
    U+74e6,
    U+758e,
    U+75ab,
    U+75d9,
    U+7a40,
    U+8096,
    U+82fa,
    U+8587,
    U+8594,
    U+8a6b,
    U+8ab9,
    U+8b17,
    U+8b83,
    U+937c,
    U+963b,
    U+9673,
    U+96db,
    U+9ce9,
    U+9f4b,
    U+ff67,
    U+ff82,
    U+ff93;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.72-NTVTQD3A.woff2") format("woff2-variations");
  unicode-range:
    U+221e,
    U+2514,
    U+51f9,
    U+5270,
    U+5449,
    U+5824,
    U+59a5,
    U+5a29,
    U+5d07,
    U+5e16,
    U+60e3,
    U+614c,
    U+6276,
    U+643e,
    U+64ab,
    U+6562,
    U+6681,
    U+670b,
    U+6734,
    U+67af,
    U+6a3d,
    U+6b05,
    U+6dc0,
    U+6e4a,
    U+7259,
    U+732a,
    U+7409,
    U+78a7,
    U+7a6b,
    U+8015,
    U+809b,
    U+817a,
    U+830e,
    U+837b,
    U+85ab,
    U+8a23,
    U+8a93,
    U+8b00,
    U+8b19,
    U+8b21,
    U+8cbf,
    U+8fb0,
    U+901d,
    U+91b8,
    U+9320,
    U+932c,
    U+9688,
    U+96f6,
    U+9df2,
    U+ff6a;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.73-FVPGTIOZ.woff2") format("woff2-variations");
  unicode-range:
    U+2002,
    U+2025,
    U+4f8d,
    U+51e1,
    U+51f8,
    U+5507,
    U+5598,
    U+58f1,
    U+5983,
    U+59ac,
    U+5c3c,
    U+5de7,
    U+5e7d,
    U+5eca,
    U+5f61,
    U+606d,
    U+60f9,
    U+636e,
    U+64ec,
    U+67da,
    U+67ff,
    U+6813,
    U+68f2,
    U+693f,
    U+6b6a,
    U+6bbb,
    U+6ef4,
    U+7092,
    U+717d,
    U+7261,
    U+73c8,
    U+7432,
    U+7483,
    U+76fe,
    U+7709,
    U+78d0,
    U+81a3,
    U+81b3,
    U+82af,
    U+8305,
    U+8309,
    U+8870,
    U+88fe,
    U+8cd1,
    U+8d66,
    U+906e,
    U+971e,
    U+9812,
    U+ff79,
    U+ff90;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.74-QGJRVNRA.woff2") format("woff2-variations");
  unicode-range:
    U+2464,
    U+2501,
    U+2640,
    U+2642,
    U+339d,
    U+4f0e,
    U+5091,
    U+50b5,
    U+5132,
    U+51cc,
    U+558b,
    U+55aa,
    U+585e,
    U+5bee,
    U+5dfe,
    U+60b6,
    U+62b9,
    U+6349,
    U+6566,
    U+6590,
    U+6842,
    U+689d,
    U+6a58,
    U+6c70,
    U+6ff1,
    U+7815,
    U+7881,
    U+7aaa,
    U+7bc7,
    U+7def,
    U+7fa8,
    U+8017,
    U+8036,
    U+8061,
    U+821f,
    U+8429,
    U+8ce0,
    U+8e74,
    U+9019,
    U+90ca,
    U+9162,
    U+932f,
    U+93ae,
    U+9644,
    U+990c,
    U+9cf3,
    U+ff56,
    U+ff6e,
    U+ff7e,
    U+ff85;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.75-C6NAM7XO.woff2") format("woff2-variations");
  unicode-range:
    U+2266-2267,
    U+4f2f,
    U+5208,
    U+5451,
    U+546a,
    U+5589,
    U+576a,
    U+5815,
    U+5a9a,
    U+5b9b,
    U+5c3a,
    U+5efb,
    U+5faa,
    U+6109,
    U+6643,
    U+6652,
    U+695a,
    U+69fd,
    U+6b86,
    U+6bb4,
    U+6daf,
    U+7089,
    U+70cf,
    U+7a00,
    U+7a4f,
    U+7b39,
    U+7d33,
    U+80e1,
    U+828b,
    U+82a6,
    U+86cd,
    U+8c8c,
    U+8cca,
    U+8df3,
    U+9077,
    U+9175,
    U+91dc,
    U+925b,
    U+9262,
    U+9271,
    U+92ed,
    U+9855,
    U+9905,
    U+9d28,
    U+ff3f,
    U+ff58,
    U+ff68,
    U+ff6d,
    U+ff9c;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.76-VUQSKVOS.woff2") format("woff2-variations");
  unicode-range:
    U+2207,
    U+25ef,
    U+309c,
    U+4e4f,
    U+5146,
    U+51dd,
    U+5351,
    U+540a,
    U+5629,
    U+5eb5,
    U+5f04,
    U+5f13,
    U+60dc,
    U+6212,
    U+63b4,
    U+642c,
    U+6627,
    U+66a6,
    U+66c7,
    U+66fd,
    U+674e,
    U+6b96,
    U+6c4e,
    U+6df3,
    U+6e67,
    U+6f84,
    U+72fc,
    U+733f,
    U+7c97,
    U+7db1,
    U+7e4d,
    U+816b,
    U+82d1,
    U+84cb,
    U+854e,
    U+8607,
    U+86c7,
    U+871c,
    U+8776,
    U+8a89,
    U+8fc4,
    U+91a4,
    U+9285,
    U+9685,
    U+9903,
    U+9b31,
    U+9f13,
    U+ff42,
    U+ff74,
    U+ff91;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.77-GEO2RGVV.woff2") format("woff2-variations");
  unicode-range:
    U+4e32,
    U+51db,
    U+53a8,
    U+53ea,
    U+5609,
    U+5674,
    U+5a92,
    U+5e7e,
    U+6115,
    U+611a,
    U+62cc,
    U+62ed,
    U+63c9,
    U+64b9,
    U+64e6,
    U+65cb,
    U+6606,
    U+6731,
    U+683d,
    U+6afb,
    U+7460,
    U+771e,
    U+78ef,
    U+7b26,
    U+7b51,
    U+7cde,
    U+7d10,
    U+7d2f,
    U+7d46,
    U+80de,
    U+819c,
    U+84b2,
    U+85cd,
    U+865a,
    U+8ecc,
    U+9022,
    U+90b8,
    U+9192,
    U+9675,
    U+96b7,
    U+99ff,
    U+ff44,
    U+ff55,
    U+ff6c,
    U+ff73,
    U+ff75,
    U+ff86,
    U+ff8d,
    U+ff92,
    U+ffe3;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.78-7Z5GDYNP.woff2") format("woff2-variations");
  unicode-range:
    U+25b3,
    U+30f5,
    U+4eae,
    U+4f46,
    U+4f51,
    U+5203,
    U+52ff,
    U+55a7,
    U+564c,
    U+565b,
    U+57f9,
    U+5805,
    U+5b64,
    U+5e06,
    U+5f70,
    U+5f90,
    U+60e8,
    U+6182,
    U+62f3,
    U+62fe,
    U+63aa,
    U+64a4,
    U+65d7,
    U+673a,
    U+6851,
    U+68cb,
    U+68df,
    U+6d1e,
    U+6e58,
    U+6e9d,
    U+77b3,
    U+7832,
    U+7c3f,
    U+7db4,
    U+7f70,
    U+80aa,
    U+80c6,
    U+8105,
    U+819d,
    U+8276,
    U+8679,
    U+8986,
    U+8c9d,
    U+8fc5,
    U+916c,
    U+9665,
    U+9699,
    U+96c0,
    U+9a19,
    U+ff8b;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.79-KCTLP7R3.woff2") format("woff2-variations");
  unicode-range:
    U+2463,
    U+25a1,
    U+4ef0,
    U+5076,
    U+5098,
    U+51fd,
    U+5302,
    U+5448,
    U+54c9,
    U+570b,
    U+583a,
    U+5893,
    U+58a8,
    U+58ee,
    U+5949,
    U+5bdb,
    U+5f26,
    U+5f81,
    U+6052,
    U+6170,
    U+61c7,
    U+631f,
    U+635c,
    U+664b,
    U+69fb,
    U+6f01,
    U+7070,
    U+722a,
    U+745e,
    U+755c,
    U+76c6,
    U+78c1,
    U+79e4,
    U+7bb8,
    U+7d0b,
    U+81a8,
    U+82d7,
    U+8b5c,
    U+8f14,
    U+8fb1,
    U+8fbb,
    U+9283,
    U+9298,
    U+9a30,
    U+ff03,
    U+ff50,
    U+ff59,
    U+ff7b,
    U+ff8e-ff8f;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.80-527W7APS.woff2") format("woff2-variations");
  unicode-range:
    U+2010,
    U+2502,
    U+25b6,
    U+4f3a,
    U+514b,
    U+5265,
    U+52c3,
    U+5339,
    U+53ec,
    U+54c0,
    U+55b0,
    U+5854,
    U+5b8f,
    U+5cb3,
    U+5e84,
    U+60da,
    U+6247,
    U+6249,
    U+628a,
    U+62cd,
    U+65ac,
    U+6838,
    U+690e,
    U+6cf0,
    U+6f02,
    U+6f2c,
    U+6f70,
    U+708a,
    U+7434,
    U+75be,
    U+77ef,
    U+7c60,
    U+7c98,
    U+7d1b,
    U+7e2b,
    U+80a5,
    U+81e3,
    U+820c,
    U+8210,
    U+8475,
    U+862d,
    U+8650,
    U+8997,
    U+906d,
    U+91c8,
    U+9700,
    U+9727,
    U+9df9,
    U+ff3a,
    U+ff9a;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.81-DIGTX2S4.woff2") format("woff2-variations");
  unicode-range:
    U+2103,
    U+5049,
    U+52b1,
    U+5320,
    U+5553,
    U+572d,
    U+58c7,
    U+5b5d,
    U+5bc2,
    U+5de3,
    U+5e61,
    U+5f80,
    U+61a9,
    U+67d0,
    U+67f4,
    U+6c88,
    U+6ca1,
    U+6ce5,
    U+6d78,
    U+6e9c,
    U+6f54,
    U+731b,
    U+73b2,
    U+74a7,
    U+74f6,
    U+75e9,
    U+7b20,
    U+7c8b,
    U+7f72,
    U+809d,
    U+8108,
    U+82b3,
    U+82bd,
    U+84b8,
    U+84c4,
    U+88c2,
    U+8ae6,
    U+8ef8,
    U+902e,
    U+9065,
    U+9326,
    U+935b,
    U+938c,
    U+9676,
    U+9694,
    U+96f7,
    U+9ed9,
    U+ff48,
    U+ff4c,
    U+ff81;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.82-X75J5XBO.woff2") format("woff2-variations");
  unicode-range:
    U+2500,
    U+3008-3009,
    U+4ead,
    U+4f0f,
    U+4fca,
    U+53eb,
    U+543e,
    U+57a2,
    U+5cf0,
    U+5e8f,
    U+5fe0,
    U+61b2,
    U+62d8,
    U+6442,
    U+64b2,
    U+6589,
    U+659c,
    U+67f1,
    U+68c4,
    U+6cb8,
    U+6d12,
    U+6de1,
    U+6fe1,
    U+70c8,
    U+723d,
    U+73e0,
    U+7656,
    U+773a,
    U+7948,
    U+7b87,
    U+7c92,
    U+7d3a,
    U+7e1b,
    U+7e4a,
    U+819a,
    U+8358,
    U+83c5,
    U+84bc,
    U+864e,
    U+8912,
    U+8c9e,
    U+8d05,
    U+92fc,
    U+9396,
    U+98fd,
    U+99d2,
    U+ff64,
    U+ff7a,
    U+ff83;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.83-DQBVBV64.woff2") format("woff2-variations");
  unicode-range:
    U+3014-3015,
    U+4e3c,
    U+5036,
    U+5075,
    U+533f,
    U+53e9,
    U+5531,
    U+5642,
    U+5984,
    U+59e6,
    U+5a01,
    U+5b6b,
    U+5c0b,
    U+5f25,
    U+6069,
    U+60a0,
    U+614e,
    U+62b5,
    U+62d2-62d3,
    U+6597,
    U+660c,
    U+674f,
    U+67cf,
    U+6841,
    U+6905,
    U+6cf3,
    U+6d32,
    U+6d69,
    U+6f64,
    U+716e,
    U+7761,
    U+7b52,
    U+7be0,
    U+7dbf,
    U+7de9,
    U+7f36,
    U+81d3,
    U+8302,
    U+8389,
    U+846c,
    U+84ee,
    U+8a69,
    U+9038,
    U+9d8f,
    U+ff47,
    U+ff4b,
    U+ff76,
    U+ff9b;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.84-WUZUREHH.woff2") format("woff2-variations");
  unicode-range:
    U+25c7,
    U+3007,
    U+504f,
    U+507d,
    U+51a0,
    U+52a3,
    U+5410,
    U+5510,
    U+559a,
    U+5782,
    U+582a,
    U+5c0a,
    U+5c3f,
    U+5c48,
    U+5f6b,
    U+6176,
    U+622f,
    U+6279,
    U+62bd,
    U+62dd,
    U+65ed,
    U+67b6,
    U+6817,
    U+6850,
    U+6d6a,
    U+6deb,
    U+6ea2,
    U+6edd,
    U+6f5c,
    U+72e9,
    U+73a9,
    U+7573,
    U+76bf,
    U+7950,
    U+7956,
    U+7f8a,
    U+7ffc,
    U+80a2,
    U+80c3,
    U+83ca,
    U+8a02,
    U+8a13,
    U+8df5,
    U+9375,
    U+983b,
    U+99b4,
    U+ff4e,
    U+ff71,
    U+ff89,
    U+ff97;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.85-M62DZXM7.woff2") format("woff2-variations");
  unicode-range:
    U+24,
    U+2022,
    U+2212,
    U+221f,
    U+2665,
    U+4ecf,
    U+5100,
    U+51cd,
    U+52d8,
    U+5378,
    U+53f6,
    U+574a,
    U+5982,
    U+5996,
    U+5c1a,
    U+5e1d,
    U+5f84,
    U+609f,
    U+61a7,
    U+61f8,
    U+6398,
    U+63ee,
    U+6676,
    U+6691,
    U+6eb6,
    U+7126,
    U+71e5,
    U+7687,
    U+7965,
    U+7d17,
    U+80a1,
    U+8107,
    U+8266,
    U+85a6,
    U+8987,
    U+8ca2,
    U+8cab,
    U+8e0a,
    U+9042,
    U+95c7,
    U+9810,
    U+9867,
    U+98fc,
    U+ff52-ff54,
    U+ff61,
    U+ff77,
    U+ff98-ff99;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.86-WJ334MZI.woff2") format("woff2-variations");
  unicode-range:
    U+b0,
    U+226a,
    U+2462,
    U+4e39,
    U+4fc3,
    U+4fd7,
    U+50be,
    U+50da,
    U+5200,
    U+5211,
    U+54f2,
    U+5618,
    U+596a,
    U+5b22,
    U+5bb4,
    U+5d50,
    U+60a3,
    U+63fa,
    U+658e,
    U+65e8,
    U+6669,
    U+6795,
    U+679d,
    U+67a0,
    U+6b3a,
    U+6e09,
    U+757f,
    U+7cd6,
    U+7dbe,
    U+7ffb,
    U+83cc,
    U+83f1,
    U+840c,
    U+845b,
    U+8846,
    U+8972,
    U+8a34,
    U+8a50,
    U+8a87,
    U+8edf,
    U+8ff0,
    U+90a6,
    U+9154,
    U+95a3,
    U+9663,
    U+9686,
    U+96c7,
    U+ff3c,
    U+ff7c,
    U+ff8a;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.87-6UIHHKNB.woff2") format("woff2-variations");
  unicode-range:
    U+25bd,
    U+4e59,
    U+4ec1,
    U+4ff3,
    U+515a,
    U+518a,
    U+525b,
    U+5375,
    U+552f,
    U+57a3,
    U+5b9c,
    U+5c3d,
    U+5e3d,
    U+5e7b,
    U+5f0a,
    U+6094,
    U+6458,
    U+654f,
    U+67f3,
    U+6b8a,
    U+6bd2,
    U+6c37,
    U+6ce1,
    U+6e56,
    U+6e7f,
    U+6ed1,
    U+6ede,
    U+6f0f,
    U+70ad,
    U+7267,
    U+7363,
    U+786c,
    U+7a42,
    U+7db2,
    U+7f85,
    U+8178,
    U+829d,
    U+8896,
    U+8c5a,
    U+8cb0,
    U+8ce2,
    U+8ed2,
    U+9047,
    U+9177,
    U+970a,
    U+9ea6,
    U+ff1b,
    U+ff31,
    U+ff39,
    U+ff80;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.88-VLGAUK5S.woff2") format("woff2-variations");
  unicode-range:
    U+a5,
    U+4e80,
    U+4f34,
    U+4f73,
    U+4f75,
    U+511f,
    U+5192,
    U+52aa,
    U+53c8,
    U+570f,
    U+57cb,
    U+596e,
    U+5d8b,
    U+5f66,
    U+5fd9,
    U+62db,
    U+62f6,
    U+6328,
    U+633f,
    U+63a7,
    U+6469,
    U+6bbf,
    U+6c41,
    U+6c57,
    U+6d44,
    U+6dbc,
    U+706f,
    U+72c2,
    U+72ed,
    U+7551,
    U+75f4,
    U+7949,
    U+7e26,
    U+7fd4,
    U+8150,
    U+8af8,
    U+8b0e,
    U+8b72,
    U+8ca7,
    U+934b,
    U+9a0e,
    U+9a12,
    U+9b42,
    U+ff41,
    U+ff43,
    U+ff45,
    U+ff49,
    U+ff4f,
    U+ff62-ff63;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.89-TR7DJ2LX.woff2") format("woff2-variations");
  unicode-range:
    U+4e18,
    U+4fb5,
    U+5104,
    U+52c7,
    U+5353,
    U+5374,
    U+53e5,
    U+587e,
    U+594f,
    U+5a20,
    U+5de1,
    U+5f18,
    U+5fcd,
    U+6291,
    U+62ab,
    U+6355,
    U+6392,
    U+63da,
    U+63e1,
    U+656c,
    U+6687,
    U+68b0-68b1,
    U+68d2,
    U+68da,
    U+6b27,
    U+6cbc,
    U+7159,
    U+7344,
    U+73cd,
    U+76df,
    U+790e,
    U+7cf8,
    U+8102,
    U+88c1,
    U+8aa0,
    U+8e0f,
    U+9178,
    U+92ad,
    U+9670,
    U+96c5,
    U+9cf4,
    U+9db4,
    U+ff3e,
    U+ff6f,
    U+ff72,
    U+ff78,
    U+ff7d,
    U+ff84,
    U+ff8c;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.90-BNLJ7CD3.woff2") format("woff2-variations");
  unicode-range:
    U+60,
    U+2200,
    U+226b,
    U+2461,
    U+517c,
    U+526f,
    U+5800,
    U+5b97,
    U+5bf8,
    U+5c01,
    U+5d29,
    U+5e4c,
    U+5e81,
    U+6065,
    U+61d0,
    U+667a,
    U+6696,
    U+6843,
    U+6c99,
    U+6d99,
    U+6ec5,
    U+6f22,
    U+6f6e,
    U+6fa4,
    U+6fef,
    U+71c3,
    U+72d9,
    U+7384,
    U+78e8,
    U+7a1a,
    U+7a32,
    U+7a3c,
    U+7adc,
    U+7ca7,
    U+7d2b,
    U+7dad,
    U+7e4b,
    U+80a9,
    U+8170,
    U+81ed,
    U+820e,
    U+8a17,
    U+8afe,
    U+90aa,
    U+914e,
    U+963f,
    U+99c4,
    U+9eba,
    U+9f3b,
    U+ff38;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.91-VZFQU5MP.woff2") format("woff2-variations");
  unicode-range:
    U+2460,
    U+4e5f,
    U+4e7e,
    U+4ed9,
    U+501f,
    U+502b,
    U+5968,
    U+5974,
    U+5ac1,
    U+5b99,
    U+5ba3,
    U+5be7,
    U+5be9,
    U+5c64,
    U+5cb8,
    U+5ec3,
    U+5f1f,
    U+616e,
    U+6297,
    U+62e0,
    U+62ec,
    U+6368,
    U+642d,
    U+65e6,
    U+6717,
    U+676f,
    U+6b04,
    U+732e,
    U+7652,
    U+76ca,
    U+76d7,
    U+7802,
    U+7e70,
    U+7f6a,
    U+8133,
    U+81e8,
    U+866b,
    U+878d,
    U+88f8,
    U+8a5e,
    U+8cdb,
    U+8d08,
    U+907a,
    U+90e1,
    U+96f2,
    U+9f8d,
    U+ff35,
    U+ff37,
    U+ff40,
    U+ff9d;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.92-7EALV4T3.woff2") format("woff2-variations");
  unicode-range:
    U+21d2,
    U+25ce,
    U+300a-300b,
    U+4e89,
    U+4e9c,
    U+4ea1,
    U+5263,
    U+53cc,
    U+5426,
    U+5869,
    U+5947,
    U+598a,
    U+5999,
    U+5e55,
    U+5e72,
    U+5e79,
    U+5fae,
    U+5fb9,
    U+602a,
    U+6163,
    U+624d,
    U+6749,
    U+6c5a,
    U+6cbf,
    U+6d45,
    U+6dfb,
    U+6e7e,
    U+708e,
    U+725b,
    U+7763,
    U+79c0,
    U+7bc4,
    U+7c89,
    U+7e01,
    U+7e2e,
    U+8010,
    U+8033,
    U+8c6a,
    U+8cc3,
    U+8f1d,
    U+8f9b,
    U+8fb2,
    U+907f,
    U+90f7,
    U+9707,
    U+9818,
    U+9b3c,
    U+ff0a,
    U+ff4d;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.93-MVY6HXZS.woff2") format("woff2-variations");
  unicode-range:
    U+2015,
    U+2190,
    U+4e43,
    U+5019,
    U+5247,
    U+52e7,
    U+5438,
    U+54b2,
    U+55ab,
    U+57f7,
    U+5bd2,
    U+5e8a,
    U+5ef6,
    U+6016,
    U+60b2,
    U+6162,
    U+6319,
    U+6551,
    U+6607,
    U+66b4,
    U+675f,
    U+67d4,
    U+6b20,
    U+6b53,
    U+6ce3,
    U+719f,
    U+75b2,
    U+770b,
    U+7720,
    U+77ac,
    U+79d2,
    U+7af9,
    U+7d05,
    U+7dca,
    U+8056,
    U+80f8,
    U+81f3,
    U+8352,
    U+885d,
    U+8a70,
    U+8aa4,
    U+8cbc,
    U+900f,
    U+9084,
    U+91e3,
    U+9451,
    U+96c4,
    U+99c6,
    U+9ad4,
    U+ff70;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.94-P7UWX5GR.woff2") format("woff2-variations");
  unicode-range:
    U+2193,
    U+25b2,
    U+4e4b,
    U+516d,
    U+51c4,
    U+529f,
    U+52c9,
    U+5360,
    U+5442,
    U+5857,
    U+5915,
    U+59eb,
    U+5a9b,
    U+5c3b,
    U+6012,
    U+61b6,
    U+62b1,
    U+6311,
    U+6577,
    U+65e2,
    U+65ec,
    U+6613,
    U+6790,
    U+6cb9,
    U+7372,
    U+76ae,
    U+7d5e,
    U+7fcc,
    U+88ab,
    U+88d5,
    U+8caf,
    U+8ddd,
    U+8ecd,
    U+8f38,
    U+8f9e,
    U+8feb,
    U+9063,
    U+90f5,
    U+93e1,
    U+968a,
    U+968f,
    U+98fe,
    U+9ec4,
    U+ff1d,
    U+ff27,
    U+ff2a,
    U+ff36,
    U+ff3b,
    U+ff3d,
    U+ffe5;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.95-COAMR42C.woff2") format("woff2-variations");
  unicode-range:
    U+4e03,
    U+4f38,
    U+50b7,
    U+5264,
    U+5348,
    U+5371,
    U+585a,
    U+58ca,
    U+5951,
    U+59b9,
    U+59d4,
    U+5b98,
    U+5f8b,
    U+6388,
    U+64cd,
    U+65e7,
    U+6803,
    U+6b6f,
    U+6d66,
    U+6e0b,
    U+6ecb,
    U+6fc3,
    U+72ac,
    U+773c,
    U+77e2,
    U+7968,
    U+7a74,
    U+7dba,
    U+7dd1,
    U+7e3e,
    U+808c,
    U+811a,
    U+8179,
    U+8239,
    U+8584,
    U+8a0e,
    U+8a72,
    U+8b66,
    U+8c46,
    U+8f29,
    U+90a3,
    U+9234,
    U+96f0,
    U+9769,
    U+9774,
    U+9aa8,
    U+ff26,
    U+ff28,
    U+ff9e-ff9f;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.96-XV2DRMX3.woff2") format("woff2-variations");
  unicode-range:
    U+7e,
    U+b4,
    U+25c6,
    U+2661,
    U+4e92,
    U+4eee,
    U+4ffa,
    U+5144,
    U+5237,
    U+5287,
    U+52b4,
    U+58c1,
    U+5bff,
    U+5c04,
    U+5c06,
    U+5e95,
    U+5f31,
    U+5f93,
    U+63c3,
    U+640d,
    U+6557,
    U+6614,
    U+662f,
    U+67d3,
    U+690d,
    U+6bba,
    U+6e6f,
    U+72af,
    U+732b,
    U+7518,
    U+7ae0,
    U+7ae5,
    U+7af6,
    U+822a,
    U+89e6,
    U+8a3a,
    U+8a98,
    U+8cb8,
    U+8de1,
    U+8e8d,
    U+95d8,
    U+961c,
    U+96a3,
    U+96ea,
    U+9bae,
    U+ff20,
    U+ff22,
    U+ff29,
    U+ff2b-ff2c;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.97-P6T76KYA.woff2") format("woff2-variations");
  unicode-range:
    U+25cb,
    U+4e71,
    U+4f59,
    U+50d5,
    U+520a,
    U+5217,
    U+5230,
    U+523a-523b,
    U+541b,
    U+5439,
    U+5747,
    U+59c9,
    U+5bdf,
    U+5c31,
    U+5de8,
    U+5e7c,
    U+5f69,
    U+6050,
    U+60d1,
    U+63cf,
    U+663c,
    U+67c4,
    U+6885,
    U+6c38,
    U+6d6e,
    U+6db2,
    U+6df7,
    U+6e2c,
    U+6f5f,
    U+7532,
    U+76e3-76e4,
    U+7701,
    U+793c,
    U+79f0,
    U+7a93,
    U+7d00,
    U+7de0,
    U+7e54,
    U+8328,
    U+8840,
    U+969c,
    U+96e8,
    U+9811,
    U+9aea,
    U+9b5a,
    U+ff24,
    U+ff2e,
    U+ff57;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.98-EIYBG7AO.woff2") format("woff2-variations");
  unicode-range:
    U+2191,
    U+505c,
    U+52e4,
    U+5305,
    U+535a,
    U+56e0,
    U+59bb,
    U+5acc,
    U+5b09,
    U+5b87,
    U+5c90,
    U+5df1,
    U+5e2d,
    U+5e33,
    U+5f3e,
    U+6298,
    U+6383,
    U+653b,
    U+6697,
    U+6804,
    U+6a39,
    U+6cca,
    U+6e90,
    U+6f2b,
    U+702c,
    U+7206,
    U+7236,
    U+7559,
    U+7565,
    U+7591,
    U+75c7,
    U+75db,
    U+7b4b,
    U+7bb1,
    U+7d99,
    U+7fbd,
    U+8131,
    U+885b,
    U+8b1d,
    U+8ff7,
    U+9003,
    U+9045,
    U+96a0,
    U+9732,
    U+990a,
    U+99d0,
    U+9e97,
    U+9f62,
    U+ff25,
    U+ff2d;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.99-4TGTIVGS.woff2") format("woff2-variations");
  unicode-range:
    U+4e08,
    U+4f9d,
    U+5012,
    U+514d,
    U+51b7,
    U+5275,
    U+53ca,
    U+53f8,
    U+5584,
    U+57fc,
    U+5b9d,
    U+5bfa,
    U+5c3e,
    U+5f01,
    U+5fb4,
    U+5fd7,
    U+606f,
    U+62e1,
    U+6563,
    U+6674,
    U+6cb3,
    U+6d3e,
    U+6d74,
    U+6e1b,
    U+6e2f,
    U+718a,
    U+7247,
    U+79d8,
    U+7d14,
    U+7d66,
    U+7d71,
    U+7df4,
    U+7e41,
    U+80cc,
    U+8155,
    U+83d3,
    U+8a95,
    U+8ab2,
    U+8ad6,
    U+8ca1,
    U+9000,
    U+9006,
    U+9678,
    U+97d3,
    U+9808,
    U+98ef,
    U+9a5a,
    U+9b45,
    U+ff23,
    U+ff30;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.100-SYXI4TXR.woff2") format("woff2-variations");
  unicode-range:
    U+25bc,
    U+3012,
    U+4ef2,
    U+4f0a,
    U+516b,
    U+5373,
    U+539a,
    U+53b3,
    U+559c,
    U+56f0,
    U+5727,
    U+5742,
    U+5965,
    U+59ff,
    U+5bc6,
    U+5dfb,
    U+5e45,
    U+5ead,
    U+5fb3,
    U+6211,
    U+6253,
    U+639b,
    U+63a8,
    U+6545,
    U+6575,
    U+6628,
    U+672d,
    U+68a8,
    U+6bdb,
    U+6d25,
    U+707d,
    U+767e,
    U+7834,
    U+7b46,
    U+7bc9,
    U+8074,
    U+82e6,
    U+8349,
    U+8a2a,
    U+8d70,
    U+8da3,
    U+8fce,
    U+91cc,
    U+967d,
    U+97ff,
    U+9996,
    U+ff1c,
    U+ff2f,
    U+ff32,
    U+ff34;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.101-PZZLQGLG.woff2") format("woff2-variations");
  unicode-range:
    U+3d,
    U+5e,
    U+25cf,
    U+4e0e,
    U+4e5d,
    U+4e73,
    U+4e94,
    U+4f3c,
    U+5009,
    U+5145,
    U+51ac,
    U+5238,
    U+524a,
    U+53f3,
    U+547c,
    U+5802,
    U+5922,
    U+5a66,
    U+5c0e,
    U+5de6,
    U+5fd8,
    U+5feb,
    U+6797,
    U+685c,
    U+6b7b,
    U+6c5f-6c60,
    U+6cc9,
    U+6ce2,
    U+6d17,
    U+6e21,
    U+7167,
    U+7642,
    U+76db,
    U+8001,
    U+821e,
    U+8857,
    U+89d2,
    U+8b1b,
    U+8b70,
    U+8cb4,
    U+8cde,
    U+8f03,
    U+8f2a,
    U+968e,
    U+9b54,
    U+9e7f,
    U+9ebb,
    U+ff05,
    U+ff33;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.102-YRVUH4OM.woff2") format("woff2-variations");
  unicode-range:
    U+500d,
    U+5074,
    U+50cd,
    U+5175,
    U+52e2,
    U+5352,
    U+5354,
    U+53f2,
    U+5409,
    U+56fa,
    U+5a18,
    U+5b88,
    U+5bdd,
    U+5ca9,
    U+5f92,
    U+5fa9,
    U+60a9,
    U+623f,
    U+6483,
    U+653f,
    U+666f,
    U+66ae,
    U+66f2,
    U+6a21,
    U+6b66,
    U+6bcd,
    U+6d5c,
    U+796d,
    U+7a4d,
    U+7aef,
    U+7b56,
    U+7b97,
    U+7c4d,
    U+7e04,
    U+7fa9,
    U+8377,
    U+83dc,
    U+83ef,
    U+8535,
    U+8863,
    U+88cf,
    U+88dc,
    U+8907,
    U+8acb,
    U+90ce,
    U+91dd,
    U+ff0b,
    U+ff0d,
    U+ff19,
    U+ff65;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.103-NBLT34B5.woff2") format("woff2-variations");
  unicode-range:
    U+4e01,
    U+4e21,
    U+4e38,
    U+52a9,
    U+547d,
    U+592e,
    U+5931,
    U+5b63,
    U+5c40,
    U+5dde,
    U+5e78,
    U+5efa,
    U+5fa1,
    U+604b,
    U+6075,
    U+62c5,
    U+632f,
    U+6a19,
    U+6c0f,
    U+6c11,
    U+6c96,
    U+6e05,
    U+70ba,
    U+71b1,
    U+7387,
    U+7403,
    U+75c5,
    U+77ed,
    U+795d,
    U+7b54,
    U+7cbe,
    U+7d19,
    U+7fa4,
    U+8089,
    U+81f4,
    U+8208,
    U+8336,
    U+8457,
    U+8a33,
    U+8c4a,
    U+8ca0,
    U+8ca8,
    U+8cc0,
    U+9014,
    U+964d,
    U+9803,
    U+983c,
    U+98db,
    U+ff17,
    U+ff21;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.104-CJJQSBM3.woff2") format("woff2-variations");
  unicode-range:
    U+25,
    U+25a0,
    U+4e26,
    U+4f4e,
    U+5341,
    U+56f2,
    U+5bbf,
    U+5c45,
    U+5c55,
    U+5c5e,
    U+5dee,
    U+5e9c,
    U+5f7c,
    U+6255,
    U+627f,
    U+62bc,
    U+65cf,
    U+661f,
    U+666e,
    U+66dc,
    U+67fb,
    U+6975,
    U+6a4b,
    U+6b32,
    U+6df1,
    U+6e29,
    U+6fc0,
    U+738b,
    U+7686,
    U+7a76,
    U+7a81,
    U+7c73,
    U+7d75,
    U+7dd2,
    U+82e5,
    U+82f1,
    U+85ac,
    U+888b,
    U+899a,
    U+8a31,
    U+8a8c,
    U+8ab0,
    U+8b58,
    U+904a,
    U+9060,
    U+9280,
    U+95b2,
    U+984d,
    U+9ce5,
    U+ff18;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.105-ZFFYL33W.woff2") format("woff2-variations");
  unicode-range:
    U+30f6,
    U+50ac,
    U+5178,
    U+51e6,
    U+5224,
    U+52dd,
    U+5883,
    U+5897,
    U+590f,
    U+5a5a,
    U+5bb3,
    U+5c65,
    U+5e03,
    U+5e2b,
    U+5e30,
    U+5eb7,
    U+6271,
    U+63f4,
    U+64ae,
    U+6574,
    U+672b,
    U+679a,
    U+6a29-6a2a,
    U+6ca2,
    U+6cc1,
    U+6d0b,
    U+713c,
    U+74b0,
    U+7981,
    U+7a0b,
    U+7bc0,
    U+7d1a,
    U+7d61,
    U+7fd2,
    U+822c,
    U+8996,
    U+89aa,
    U+8cac,
    U+8cbb,
    U+8d77,
    U+8def,
    U+9020,
    U+9152,
    U+9244,
    U+9662,
    U+967a,
    U+96e3,
    U+9759,
    U+ff16;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.106-2YWTKZGC.woff2") format("woff2-variations");
  unicode-range:
    U+23,
    U+3c,
    U+2192,
    U+4e45,
    U+4efb,
    U+4f50,
    U+4f8b,
    U+4fc2,
    U+5024,
    U+5150,
    U+5272,
    U+5370,
    U+53bb,
    U+542b,
    U+56db,
    U+56e3,
    U+57ce,
    U+5bc4,
    U+5bcc,
    U+5f71,
    U+60aa,
    U+6238,
    U+6280,
    U+629c,
    U+6539,
    U+66ff,
    U+670d,
    U+677e-677f,
    U+6839,
    U+69cb,
    U+6b4c,
    U+6bb5,
    U+6e96,
    U+6f14,
    U+72ec,
    U+7389,
    U+7814,
    U+79cb,
    U+79d1,
    U+79fb,
    U+7a0e,
    U+7d0d,
    U+85e4,
    U+8d64,
    U+9632,
    U+96e2,
    U+9805,
    U+99ac,
    U+ff1e;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.107-E4PAAKM5.woff2") format("woff2-variations");
  unicode-range:
    U+2605-2606,
    U+301c,
    U+4e57,
    U+4fee,
    U+5065,
    U+52df,
    U+533b,
    U+5357,
    U+57df,
    U+58eb,
    U+58f0,
    U+591c,
    U+592a-592b,
    U+5948,
    U+5b85,
    U+5d0e,
    U+5ea7,
    U+5ff5,
    U+6025,
    U+63a1,
    U+63a5,
    U+63db,
    U+643a,
    U+65bd,
    U+671d,
    U+68ee,
    U+6982,
    U+6b73,
    U+6bd4,
    U+6d88,
    U+7570,
    U+7b11,
    U+7d76,
    U+8077,
    U+8217,
    U+8c37,
    U+8c61,
    U+8cc7,
    U+8d85,
    U+901f,
    U+962a,
    U+9802,
    U+9806,
    U+9854,
    U+98f2,
    U+9928,
    U+99c5,
    U+9ed2;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.108-QH67AWPL.woff2") format("woff2-variations");
  unicode-range:
    U+266a,
    U+4f11,
    U+533a,
    U+5343,
    U+534a,
    U+53cd,
    U+5404,
    U+56f3,
    U+5b57-5b58,
    U+5bae,
    U+5c4a,
    U+5e0c,
    U+5e2f,
    U+5eab,
    U+5f35,
    U+5f79,
    U+614b,
    U+6226,
    U+629e,
    U+65c5,
    U+6625,
    U+6751,
    U+6821,
    U+6b69,
    U+6b8b,
    U+6bce,
    U+6c42,
    U+706b,
    U+7c21,
    U+7cfb,
    U+805e,
    U+80b2,
    U+82b8,
    U+843d,
    U+8853,
    U+88c5,
    U+8a3c,
    U+8a66,
    U+8d8a,
    U+8fba,
    U+9069,
    U+91cf,
    U+9752,
    U+975e,
    U+9999,
    U+ff0f-ff10,
    U+ff14-ff15;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.109-7IKEKWYY.woff2") format("woff2-variations");
  unicode-range:
    U+40,
    U+4e86,
    U+4e95,
    U+4f01,
    U+4f1d,
    U+4fbf,
    U+5099,
    U+5171,
    U+5177,
    U+53cb,
    U+53ce,
    U+53f0,
    U+5668,
    U+5712,
    U+5ba4,
    U+5ca1,
    U+5f85,
    U+60f3,
    U+653e,
    U+65ad,
    U+65e9,
    U+6620,
    U+6750,
    U+6761,
    U+6b62,
    U+6b74,
    U+6e08,
    U+6e80,
    U+7248,
    U+7531,
    U+7533,
    U+753a,
    U+77f3,
    U+798f,
    U+7f6e,
    U+8449,
    U+88fd,
    U+89b3,
    U+8a55,
    U+8ac7,
    U+8b77,
    U+8db3,
    U+8efd,
    U+8fd4,
    U+9031-9032,
    U+9580,
    U+9589,
    U+96d1,
    U+985e;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.110-KB2GEBKQ.woff2") format("woff2-variations");
  unicode-range:
    U+2b,
    U+d7,
    U+300e-300f,
    U+4e07,
    U+4e8c,
    U+512a,
    U+5149,
    U+518d,
    U+5236,
    U+52b9,
    U+52d9,
    U+5468,
    U+578b,
    U+57fa,
    U+5b8c,
    U+5ba2,
    U+5c02,
    U+5de5,
    U+5f37,
    U+5f62,
    U+623b,
    U+63d0,
    U+652f,
    U+672a,
    U+6848,
    U+6d41,
    U+7136,
    U+7537,
    U+754c,
    U+76f4,
    U+79c1,
    U+7ba1,
    U+7d44,
    U+7d4c,
    U+7dcf,
    U+7dda,
    U+7de8,
    U+82b1,
    U+897f,
    U+8ca9,
    U+8cfc,
    U+904e,
    U+9664,
    U+982d,
    U+9858,
    U+98a8,
    U+9a13,
    U+ff13,
    U+ff5c;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.111-AIFMQDXF.woff2") format("woff2-variations");
  unicode-range:
    U+4e16,
    U+4e3b,
    U+4ea4,
    U+4ee4,
    U+4f4d,
    U+4f4f,
    U+4f55,
    U+4f9b,
    U+5317,
    U+5358,
    U+53c2,
    U+53e4,
    U+548c,
    U+571f,
    U+59cb,
    U+5cf6,
    U+5e38,
    U+63a2,
    U+63b2,
    U+6559,
    U+662d,
    U+679c,
    U+6c7a,
    U+72b6,
    U+7523,
    U+767d,
    U+770c,
    U+7a2e,
    U+7a3f,
    U+7a7a,
    U+7b2c,
    U+7b49,
    U+7d20,
    U+7d42,
    U+8003,
    U+8272,
    U+8a08,
    U+8aac,
    U+8cb7,
    U+8eab,
    U+8ee2,
    U+9054-9055,
    U+90fd,
    U+914d,
    U+91cd,
    U+969b,
    U+97f3,
    U+984c,
    U+ff06;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.112-S6XFTGUR.woff2") format("woff2-variations");
  unicode-range:
    U+26,
    U+5f,
    U+2026,
    U+203b,
    U+4e09,
    U+4eac,
    U+4ed5,
    U+4fa1,
    U+5143,
    U+5199,
    U+5207,
    U+539f,
    U+53e3,
    U+53f7,
    U+5411,
    U+5473,
    U+5546,
    U+55b6,
    U+5929,
    U+597d,
    U+5bb9,
    U+5c11,
    U+5c4b,
    U+5ddd,
    U+5f97,
    U+5fc5,
    U+6295,
    U+6301,
    U+6307,
    U+671b,
    U+76f8,
    U+78ba,
    U+795e,
    U+7d30,
    U+7d39,
    U+7d9a,
    U+89e3,
    U+8a00,
    U+8a73,
    U+8a8d,
    U+8a9e,
    U+8aad,
    U+8abf,
    U+8cea,
    U+8eca,
    U+8ffd,
    U+904b,
    U+9650,
    U+ff11-ff12;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.113-IX52AM5Q.woff2") format("woff2-variations");
  unicode-range:
    U+3e,
    U+3005,
    U+4e0d,
    U+4e88,
    U+4ecb,
    U+4ee3,
    U+4ef6,
    U+4fdd,
    U+4fe1,
    U+500b,
    U+50cf,
    U+5186,
    U+5316,
    U+53d7,
    U+540c,
    U+544a,
    U+54e1,
    U+5728,
    U+58f2,
    U+5973,
    U+5b89,
    U+5c71,
    U+5e02,
    U+5e97,
    U+5f15,
    U+5fc3,
    U+5fdc,
    U+601d,
    U+611b,
    U+611f,
    U+671f,
    U+6728,
    U+6765,
    U+683c,
    U+6b21,
    U+6ce8,
    U+6d3b,
    U+6d77,
    U+7530,
    U+7740,
    U+7acb,
    U+7d50,
    U+826f,
    U+8f09,
    U+8fbc,
    U+9001,
    U+9053,
    U+91ce,
    U+9762,
    U+98df;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.114-ITF6OSGU.woff2") format("woff2-variations");
  unicode-range:
    U+7c,
    U+3080,
    U+4ee5,
    U+5148,
    U+516c,
    U+521d,
    U+5225,
    U+529b,
    U+52a0,
    U+53ef,
    U+56de,
    U+56fd,
    U+5909,
    U+591a,
    U+5b66,
    U+5b9f,
    U+5bb6,
    U+5bfe,
    U+5e73,
    U+5e83,
    U+5ea6,
    U+5f53,
    U+6027,
    U+610f,
    U+6210,
    U+6240,
    U+660e,
    U+66f4,
    U+66f8,
    U+6709,
    U+6771,
    U+697d,
    U+69d8,
    U+6a5f,
    U+6c34,
    U+6cbb,
    U+73fe,
    U+756a,
    U+7684,
    U+771f,
    U+793a,
    U+7f8e,
    U+898f,
    U+8a2d,
    U+8a71,
    U+8fd1,
    U+9078,
    U+9577,
    U+96fb,
    U+ff5e;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.115-BATWYDAS.woff2") format("woff2-variations");
  unicode-range:
    U+a9,
    U+3010-3011,
    U+30e2,
    U+4e0b,
    U+4eca,
    U+4ed6,
    U+4ed8,
    U+4f53,
    U+4f5c,
    U+4f7f,
    U+53d6,
    U+540d,
    U+54c1,
    U+5730,
    U+5916,
    U+5b50,
    U+5c0f,
    U+5f8c,
    U+624b,
    U+6570,
    U+6587,
    U+6599,
    U+691c,
    U+696d,
    U+6cd5,
    U+7269,
    U+7279,
    U+7406,
    U+767a-767b,
    U+77e5,
    U+7d04,
    U+7d22,
    U+8005,
    U+80fd,
    U+81ea,
    U+8868,
    U+8981,
    U+89a7,
    U+901a,
    U+9023,
    U+90e8,
    U+91d1,
    U+9332,
    U+958b,
    U+96c6,
    U+9ad8,
    U+ff1a,
    U+ff1f;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.116-US5O7VKQ.woff2") format("woff2-variations");
  unicode-range:
    U+4e,
    U+3000,
    U+300c-300d,
    U+4e00,
    U+4e0a,
    U+4e2d,
    U+4e8b,
    U+4eba,
    U+4f1a,
    U+5165,
    U+5168,
    U+5185,
    U+51fa,
    U+5206,
    U+5229,
    U+524d,
    U+52d5,
    U+5408,
    U+554f,
    U+5831,
    U+5834,
    U+5927,
    U+5b9a,
    U+5e74,
    U+5f0f,
    U+60c5,
    U+65b0,
    U+65b9,
    U+6642,
    U+6700,
    U+672c,
    U+682a,
    U+6b63,
    U+6c17,
    U+7121,
    U+751f,
    U+7528,
    U+753b,
    U+76ee,
    U+793e,
    U+884c,
    U+898b,
    U+8a18,
    U+9593,
    U+95a2,
    U+ff01,
    U+ff08-ff09;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.117-QJ5UVYWS.woff2") format("woff2-variations");
  unicode-range:
    U+21-22,
    U+27-2a,
    U+2c-3b,
    U+3f,
    U+41-4d,
    U+4f-5d,
    U+61-7b,
    U+7d,
    U+ab,
    U+ad-ae,
    U+b2-b3,
    U+b7,
    U+bb,
    U+c9,
    U+cd,
    U+d6,
    U+d8,
    U+dc,
    U+e0-e5,
    U+e7-ed,
    U+ef,
    U+f1-f4,
    U+f6,
    U+f8,
    U+fa,
    U+fc-fd,
    U+103,
    U+14d,
    U+1b0,
    U+300-301,
    U+1ebf,
    U+1ec7,
    U+2013-2014,
    U+201c-201d,
    U+2039-203a,
    U+203c,
    U+2048-2049,
    U+2113,
    U+2122,
    U+65e5,
    U+6708,
    U+70b9;
}
@font-face {
  font-family: "Pretendard JP Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url("./media/PretendardJPVariable.subset.118-2HEG7YGV.woff2") format("woff2-variations");
  unicode-range:
    U+20,
    U+a0,
    U+2027,
    U+3001-3002,
    U+3041-307f,
    U+3081-308f,
    U+3091-3093,
    U+3099-309a,
    U+309d-309e,
    U+30a1-30e1,
    U+30e3-30ed,
    U+30ef-30f0,
    U+30f2-30f4,
    U+30fb-30fe,
    U+ff0c,
    U+ff0e;
}

/* node_modules/@fontsource/roboto/latin-400.css */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/roboto-latin-400-normal-LOX3CHMS.woff2") format("woff2");
}

/* node_modules/@fontsource/roboto/latin-500.css */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url("./media/roboto-latin-500-normal-D6YDQ3CR.woff2") format("woff2");
}

/* node_modules/@fontsource/roboto/latin-700.css */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("./media/roboto-latin-700-normal-T27NHG46.woff2") format("woff2");
}

/* node_modules/@fontsource/roboto/latin-900.css */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src: url("./media/roboto-latin-900-normal-OCA4GQGA.woff2") format("woff2");
}

/* node_modules/@fontsource/bodoni-moda/latin-400.css */
@font-face {
  font-family: "Bodoni Moda";
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url("./media/bodoni-moda-latin-400-normal-BMCJUZC7.woff2") format("woff2");
}

/* node_modules/@fontsource/bodoni-moda/latin-600.css */
@font-face {
  font-family: "Bodoni Moda";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("./media/bodoni-moda-latin-600-normal-7RXDZDDL.woff2") format("woff2");
}

/* node_modules/@fontsource/bodoni-moda/latin-700.css */
@font-face {
  font-family: "Bodoni Moda";
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url("./media/bodoni-moda-latin-700-normal-VKXT4GBB.woff2") format("woff2");
}

/* node_modules/@fontsource/bodoni-moda/latin-400-italic.css */
@font-face {
  font-family: "Bodoni Moda";
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src: url("./media/bodoni-moda-latin-400-italic-VVFPNTSS.woff2") format("woff2");
}

/* node_modules/@fontsource/bodoni-moda/latin-600-italic.css */
@font-face {
  font-family: "Bodoni Moda";
  font-style: italic;
  font-display: swap;
  font-weight: 600;
  src: url("./media/bodoni-moda-latin-600-italic-AF74WXLL.woff2") format("woff2");
}

/* projects/admin/src/styles/global.scss */
:root {
  --color-primary-50: var(--primary-color-50, #e3f2fd);
  --color-primary-100: var(--primary-color-100, #bbdefb);
  --color-primary-200: var(--primary-color-200, #90caf9);
  --color-primary-300: var(--primary-color-300, #64b5f6);
  --color-primary-400: var(--primary-color-400, #42a5f5);
  --color-primary-500: var(--primary-color-500, #2196f3);
  --color-primary-600: var(--primary-color-600, #1e88e5);
  --color-primary-700: var(--primary-color-700, #1976d2);
  --color-primary-800: var(--primary-color-800, #1565c0);
  --color-primary-900: var(--primary-color-900, #0d47a1);
  --color-on-primary: var(--on-primary-color-500, #ffffff);
  --color-secondary-50: var(--secondary-color-50, #fff3e0);
  --color-secondary-100: var(--secondary-color-100, #ffe0b2);
  --color-secondary-200: var(--secondary-color-200, #ffcc80);
  --color-secondary-300: var(--secondary-color-300, #ffb74d);
  --color-secondary-400: var(--secondary-color-400, #ffa726);
  --color-secondary-500: var(--secondary-color-500, #ff9800);
  --color-secondary-600: var(--secondary-color-600, #fb8c00);
  --color-secondary-700: var(--secondary-color-700, #f57c00);
  --color-secondary-800: var(--secondary-color-800, #ef6c00);
  --color-secondary-900: var(--secondary-color-900, #e65100);
  --color-on-secondary: var(--on-secondary-color-500, #000000);
  --color-tertiary-500: var(--tertiary-color-500, #9c27b0);
  --color-on-tertiary: var(--on-tertiary-color-500, #ffffff);
  --color-primary-gradient-start: var(--color-primary-500);
  --color-primary-gradient-end: var(--color-primary-800);
  --color-price-highlight: var(--color-secondary-500);
  --color-calendar-selected: var(--color-secondary-500);
  --color-badge-bg: var(--color-secondary-100);
  --color-badge-text: var(--color-secondary-700);
}
:root {
  --color-success-light: #e8f5e9;
  --color-success: #4caf50;
  --color-success-dark: #388e3c;
  --color-on-success: #ffffff;
  --color-warning-light: #fff8e1;
  --color-warning: #ffc107;
  --color-warning-dark: #ffa000;
  --color-on-warning: #000000;
  --color-error-light: var(--danger-color-50, #ffebee);
  --color-error: var(--danger-color-500, #f44336);
  --color-error-dark: var(--danger-color-700, #d32f2f);
  --color-on-error: var(--on-danger-color-500, #ffffff);
  --color-info-light: #e3f2fd;
  --color-info: #2196f3;
  --color-info-dark: #1976d2;
  --color-on-info: #ffffff;
}
:root {
  --color-neutral-0: #ffffff;
  --color-neutral-50: #fafafa;
  --color-neutral-100: #f5f5f5;
  --color-neutral-200: #eeeeee;
  --color-neutral-300: #e0e0e0;
  --color-neutral-400: #bdbdbd;
  --color-neutral-500: #9e9e9e;
  --color-neutral-600: #757575;
  --color-neutral-700: #616161;
  --color-neutral-800: #424242;
  --color-neutral-900: #212121;
  --color-neutral-1000: #000000;
}
:root {
  --color-text-primary: #000000;
  --color-text-secondary: #2a2a2a;
  --color-text-tertiary: #646464;
  --color-text-disabled: #9e9e9e;
  --color-text-hint: #9e9e9e;
  --color-text-link: var(--color-primary-500);
  --color-text-inverse: #ffffff;
}
:root {
  --color-bg-default: #ffffff;
  --color-bg-subtle: #f9f9f9;
  --color-bg-surface: #ffffff;
  --color-bg-hover: rgba(0, 0, 0, 0.04);
  --color-bg-selected: rgba(0, 0, 0, 0.08);
  --color-bg-disabled: #f5f5f5;
  --color-bg-overlay: rgba(0, 0, 0, 0.5);
}
:root {
  --color-border-default: #e0e0e0;
  --color-border-light: #eeeeee;
  --color-border-strong: #bdbdbd;
  --color-border-focus: var(--color-primary-500);
  --color-border-error: var(--color-error);
}
:root {
  --color-kakao: #fee500;
  --color-kakao-text: #000000;
  --color-naver: #03c75a;
  --color-naver-text: #ffffff;
  --color-line: #06c755;
  --color-line-text: #ffffff;
  --color-google: #4285f4;
  --color-google-text: #ffffff;
  --color-apple: #000000;
  --color-apple-text: #ffffff;
}
/*!
 * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb:
    13,
    110,
    253;
  --bs-secondary-rgb:
    108,
    117,
    125;
  --bs-success-rgb:
    25,
    135,
    84;
  --bs-info-rgb:
    13,
    202,
    240;
  --bs-warning-rgb:
    255,
    193,
    7;
  --bs-danger-rgb:
    220,
    53,
    69;
  --bs-light-rgb:
    248,
    249,
    250;
  --bs-dark-rgb:
    33,
    37,
    41;
  --bs-primary-text-emphasis: rgb(5.2, 44, 101.2);
  --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);
  --bs-success-text-emphasis: rgb(10, 54, 33.6);
  --bs-info-text-emphasis: rgb(5.2, 80.8, 96);
  --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);
  --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);
  --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);
  --bs-success-bg-subtle: rgb(209, 231, 220.8);
  --bs-info-bg-subtle: rgb(206.6, 244.4, 252);
  --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);
  --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);
  --bs-light-bg-subtle: rgb(251.5, 252, 252.5);
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: rgb(158.2, 197, 254.2);
  --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);
  --bs-success-border-subtle: rgb(163, 207, 186.6);
  --bs-info-border-subtle: rgb(158.2, 233.8, 249);
  --bs-warning-border-subtle: rgb(255, 230.2, 155.8);
  --bs-danger-border-subtle: rgb(241, 174.2, 180.6);
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb:
    255,
    255,
    255;
  --bs-black-rgb:
    0,
    0,
    0;
  --bs-font-sans-serif:
    system-ui,
    -apple-system,
    "Segoe UI",
    Roboto,
    "Helvetica Neue",
    "Noto Sans",
    "Liberation Sans",
    Arial,
    sans-serif,
    "Apple Color Emoji",
    "Segoe UI Emoji",
    "Segoe UI Symbol",
    "Noto Color Emoji";
  --bs-font-monospace:
    SFMono-Regular,
    Menlo,
    Monaco,
    Consolas,
    "Liberation Mono",
    "Courier New",
    monospace;
  --bs-gradient:
    linear-gradient(
      180deg,
      rgba(255, 255, 255, 0.15),
      rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-color-rgb:
    33,
    37,
    41;
  --bs-body-bg: #fff;
  --bs-body-bg-rgb:
    255,
    255,
    255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb:
    0,
    0,
    0;
  --bs-secondary-color: rgba(33, 37, 41, 0.75);
  --bs-secondary-color-rgb:
    33,
    37,
    41;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb:
    233,
    236,
    239;
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb:
    33,
    37,
    41;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb:
    248,
    249,
    250;
  --bs-heading-color: inherit;
  --bs-link-color: #0d6efd;
  --bs-link-color-rgb:
    13,
    110,
    253;
  --bs-link-decoration: underline;
  --bs-link-hover-color: rgb(10.4, 88, 202.4);
  --bs-link-hover-color-rgb:
    10,
    88,
    202;
  --bs-code-color: #d63384;
  --bs-highlight-color: #212529;
  --bs-highlight-bg: rgb(255, 242.6, 205.4);
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(13, 110, 253, 0.25);
  --bs-form-valid-color: #198754;
  --bs-form-valid-border-color: #198754;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
}
[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb:
    222,
    226,
    230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb:
    33,
    37,
    41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb:
    255,
    255,
    255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb:
    222,
    226,
    230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb:
    52,
    58,
    64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb:
    222,
    226,
    230;
  --bs-tertiary-bg: rgb(42.5, 47.5, 52.5);
  --bs-tertiary-bg-rgb:
    43,
    48,
    53;
  --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);
  --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);
  --bs-success-text-emphasis: rgb(117, 183, 152.4);
  --bs-info-text-emphasis: rgb(109.8, 223.2, 246);
  --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);
  --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);
  --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);
  --bs-success-bg-subtle: rgb(5, 27, 16.8);
  --bs-info-bg-subtle: rgb(2.6, 40.4, 48);
  --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);
  --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: rgb(7.8, 66, 151.8);
  --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);
  --bs-success-border-subtle: rgb(15, 81, 50.4);
  --bs-info-border-subtle: rgb(7.8, 121.2, 144);
  --bs-warning-border-subtle: rgb(153, 115.8, 4.2);
  --bs-danger-border-subtle: rgb(132, 31.8, 41.4);
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: rgb(109.8, 168, 253.8);
  --bs-link-hover-color: rgb(138.84, 185.4, 254.04);
  --bs-link-color-rgb:
    110,
    168,
    254;
  --bs-link-hover-color-rgb:
    139,
    185,
    254;
  --bs-code-color: rgb(230.4, 132.6, 181.2);
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: rgb(102, 77.2, 2.8);
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: rgb(117, 183, 152.4);
  --bs-form-valid-border-color: rgb(117, 183, 152.4);
  --bs-form-invalid-color: rgb(234, 133.8, 143.4);
  --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}
h6,
.h6,
h5,
.h5,
h4,
.h4,
h3,
.h3,
h2,
.h2,
h1,
.h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
  color: var(--bs-heading-color);
}
h1,
.h1 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  h1,
  .h1 {
    font-size: 2.5rem;
  }
}
h2,
.h2 {
  font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  h2,
  .h2 {
    font-size: 2rem;
  }
}
h3,
.h3 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  h3,
  .h3 {
    font-size: 1.75rem;
  }
}
h4,
.h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  h4,
  .h4 {
    font-size: 1.5rem;
  }
}
h5,
.h5 {
  font-size: 1.25rem;
}
h6,
.h6 {
  font-size: 1rem;
}
p {
  margin-top: 0;
  margin-bottom: 1rem;
}
abbr[title] {
  text-decoration: underline dotted;
  cursor: help;
  text-decoration-skip-ink: none;
}
address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
ol,
ul {
  padding-left: 2rem;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 700;
}
dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1rem;
}
b,
strong {
  font-weight: bolder;
}
small,
.small {
  font-size: 0.875em;
}
mark,
.mark {
  padding: 0.1875em;
  color: var(--bs-highlight-color);
  background-color: var(--bs-highlight-bg);
}
sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  text-decoration: underline;
}
a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}
a:not([href]):not([class]),
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}
pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}
pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}
code {
  font-size: 0.875em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}
kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.25rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}
figure {
  margin: 0 0 1rem;
}
img,
svg {
  vertical-align: middle;
}
table {
  caption-side: bottom;
  border-collapse: collapse;
}
caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-secondary-color);
  text-align: left;
}
th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}
thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}
label {
  display: inline-block;
}
button {
  border-radius: 0;
}
button:focus:not(:focus-visible) {
  outline: 0;
}
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
button,
select {
  text-transform: none;
}
[role=button] {
  cursor: pointer;
}
select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}
[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}
::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
textarea {
  resize: vertical;
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  line-height: inherit;
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}
::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}
::-webkit-inner-spin-button {
  height: auto;
}
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type=search]::-webkit-search-cancel-button {
  cursor: pointer;
  filter: grayscale(1);
}
::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-color-swatch-wrapper {
  padding: 0;
}
::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
iframe {
  border: 0;
}
summary {
  display: list-item;
  cursor: pointer;
}
progress {
  vertical-align: baseline;
}
[hidden] {
  display: none !important;
}
.lead {
  font-size: 1.25rem;
  font-weight: 300;
}
.display-1 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.625rem + 4.5vw);
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}
.display-2 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.575rem + 3.9vw);
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}
.display-3 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.525rem + 3.3vw);
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}
.display-4 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.475rem + 2.7vw);
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}
.display-5 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.425rem + 2.1vw);
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}
.display-6 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
}
.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}
.initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}
.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}
.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "\2014\a0";
}
.img-fluid {
  max-width: 100%;
  height: auto;
}
.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  max-width: 100%;
  height: auto;
}
.figure {
  display: inline-block;
}
.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}
.figure-caption {
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}
.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container-sm,
  .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md,
  .container-sm,
  .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg,
  .container-md,
  .container-sm,
  .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl,
  .container-lg,
  .container-md,
  .container-sm,
  .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl,
  .container-xl,
  .container-lg,
  .container-md,
  .container-sm,
  .container {
    max-width: 1320px;
  }
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}
.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}
.col {
  flex: 1 0 0;
}
.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}
.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}
.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}
.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.33333333%;
}
.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}
.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}
.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.66666667%;
}
.col-auto {
  flex: 0 0 auto;
  width: auto;
}
.col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}
.col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}
.col-3 {
  flex: 0 0 auto;
  width: 25%;
}
.col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}
.col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}
.col-6 {
  flex: 0 0 auto;
  width: 50%;
}
.col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}
.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}
.col-9 {
  flex: 0 0 auto;
  width: 75%;
}
.col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}
.col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}
.col-12 {
  flex: 0 0 auto;
  width: 100%;
}
.offset-1 {
  margin-left: 8.33333333%;
}
.offset-2 {
  margin-left: 16.66666667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.33333333%;
}
.offset-5 {
  margin-left: 41.66666667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.33333333%;
}
.offset-8 {
  margin-left: 66.66666667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.33333333%;
}
.offset-11 {
  margin-left: 91.66666667%;
}
.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}
.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}
.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}
.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}
.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}
.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}
.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}
.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}
.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}
.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}
.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}
.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}
@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-emphasis-color);
  --bs-table-bg: var(--bs-body-bg);
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-emphasis-color);
  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
  --bs-table-active-color: var(--bs-emphasis-color);
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color: var(--bs-emphasis-color);
  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: var(--bs-border-width);
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}
.table-group-divider {
  border-top: calc(var(--bs-border-width) * 2) solid currentcolor;
}
.caption-top {
  caption-side: top;
}
.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}
.table-bordered > :not(caption) > * {
  border-width: var(--bs-border-width) 0;
}
.table-bordered > :not(caption) > * > * {
  border-width: 0 var(--bs-border-width);
}
.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
  border-top-width: 0;
}
.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}
.table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}
.table-active {
  --bs-table-color-state: var(--bs-table-active-color);
  --bs-table-bg-state: var(--bs-table-active-bg);
}
.table-hover > tbody > tr:hover > * {
  --bs-table-color-state: var(--bs-table-hover-color);
  --bs-table-bg-state: var(--bs-table-hover-bg);
}
.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: rgb(206.6, 226, 254.6);
  --bs-table-border-color: rgb(165.28, 180.8, 203.68);
  --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(185.94, 203.4, 229.14);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: rgb(225.6, 227.4, 229);
  --bs-table-border-color: rgb(180.48, 181.92, 183.2);
  --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(203.04, 204.66, 206.1);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-success {
  --bs-table-color: #000;
  --bs-table-bg: rgb(209, 231, 220.8);
  --bs-table-border-color: rgb(167.2, 184.8, 176.64);
  --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(188.1, 207.9, 198.72);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-info {
  --bs-table-color: #000;
  --bs-table-bg: rgb(206.6, 244.4, 252);
  --bs-table-border-color: rgb(165.28, 195.52, 201.6);
  --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(185.94, 219.96, 226.8);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: rgb(255, 242.6, 205.4);
  --bs-table-border-color: rgb(204, 194.08, 164.32);
  --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(229.5, 218.34, 184.86);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: rgb(248, 214.6, 217.8);
  --bs-table-border-color: rgb(198.4, 171.68, 174.24);
  --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(223.2, 193.14, 196.02);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #f8f9fa;
  --bs-table-border-color: rgb(198.4, 199.2, 200);
  --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(223.2, 224.1, 225);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #212529;
  --bs-table-border-color: rgb(77.4, 80.6, 83.8);
  --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: rgb(55.2, 58.8, 62.4);
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}
.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}
.col-form-label {
  padding-top: calc(0.375rem + var(--bs-border-width));
  padding-bottom: calc(0.375rem + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}
.col-form-label-lg {
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  font-size: 1.25rem;
}
.col-form-label-sm {
  padding-top: calc(0.25rem + var(--bs-border-width));
  padding-bottom: calc(0.25rem + var(--bs-border-width));
  font-size: 0.875rem;
}
.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}
.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: rgb(134, 182.5, 254);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}
.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm,
.form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}
.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}
.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}
textarea.form-control {
  min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}
.form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
  padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}
.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: rgb(134, 182.5, 254);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-select[multiple],
.form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--bs-body-color);
}
.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
[data-bs-theme=dark] .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}
.form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}
.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}
.form-check-input {
  --bs-form-check-bg: var(--bs-body-bg);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: rgb(134, 182.5, 254);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-check-input:checked {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #0d6efd;
  border-color: #0d6efd;
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label,
.form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}
.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  width: 2em;
  margin-left: -2.5em;
  background-image: var(--bs-form-switch-bg);
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}
.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}
.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn,
.btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}
[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}
.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  transition:
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: rgb(182.4, 211.5, 254.4);
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  transition:
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: rgb(182.4, 211.5, 254.4);
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-secondary-color);
}
.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  max-width: 100%;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  color: rgba(var(--bs-body-color-rgb), 0.65);
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--bs-border-width) solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:focus,
.form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
  padding-left: 0.75rem;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > textarea:focus ~ label::after,
.form-floating > textarea:not(:placeholder-shown) ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > textarea:disabled ~ label::after {
  background-color: var(--bs-secondary-bg);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
  color: #6c757d;
}
.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > .form-floating:focus-within {
  z-index: 5;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 5;
}
.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
}
.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 3rem;
}
.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: calc(-1 * var(--bs-border-width));
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-valid-color);
}
.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius);
}
.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .form-control:valid,
.form-control.is-valid {
  border-color: var(--bs-form-valid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus,
.form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated textarea.form-control:valid,
textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .form-select:valid,
.form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:not([multiple]):not([size]),
.was-validated .form-select:valid:not([multiple])[size="1"],
.form-select.is-valid:not([multiple]):not([size]),
.form-select.is-valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus,
.form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-control-color:valid,
.form-control-color.is-valid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}
.was-validated .form-check-input:valid,
.form-check-input.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked,
.form-check-input.is-valid:checked {
  background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus,
.form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label,
.form-check-input.is-valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}
.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}
.was-validated .input-group > .form-control:not(:focus):valid,
.input-group > .form-control:not(:focus).is-valid,
.was-validated .input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}
.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-invalid-color);
}
.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius);
}
.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .form-control:invalid,
.form-control.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus,
.form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated textarea.form-control:invalid,
textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .form-select:invalid,
.form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:not([multiple]):not([size]),
.was-validated .form-select:invalid:not([multiple])[size="1"],
.form-select.is-invalid:not([multiple]):not([size]),
.form-select.is-invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus,
.form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-control-color:invalid,
.form-control-color.is-invalid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}
.was-validated .form-check-input:invalid,
.form-check-input.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked,
.form-check-input.is-invalid:checked {
  background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus,
.form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label,
.form-check-input.is-invalid ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}
.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}
.was-validated .input-group > .form-control:not(:focus):invalid,
.input-group > .form-control:not(:focus).is-invalid,
.was-validated .input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}
.btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn,
:not(.btn-check) + .btn:active,
.btn:first-child:active,
.btn.active,
.btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible,
:not(.btn-check) + .btn:active:focus-visible,
.btn:first-child:active:focus-visible,
.btn.active:focus-visible,
.btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled,
.btn.disabled,
fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}
.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);
  --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);
  --bs-btn-focus-shadow-rgb:
    49,
    132,
    253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(10.4, 88, 202.4);
  --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0d6efd;
  --bs-btn-disabled-border-color: #0d6efd;
}
.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);
  --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);
  --bs-btn-focus-shadow-rgb:
    130,
    138,
    145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(86.4, 93.6, 100);
  --bs-btn-active-border-color: rgb(81, 87.75, 93.75);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d;
}
.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);
  --bs-btn-hover-border-color: rgb(20, 108, 67.2);
  --bs-btn-focus-shadow-rgb:
    60,
    153,
    110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(20, 108, 67.2);
  --bs-btn-active-border-color: rgb(18.75, 101.25, 63);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}
.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);
  --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);
  --bs-btn-focus-shadow-rgb:
    11,
    172,
    204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(61.4, 212.6, 243);
  --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}
.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(255, 202.3, 44.2);
  --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);
  --bs-btn-focus-shadow-rgb:
    217,
    164,
    6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(255, 205.4, 56.6);
  --bs-btn-active-border-color: rgb(255, 199.2, 31.8);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}
.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(187, 45.05, 58.65);
  --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);
  --bs-btn-focus-shadow-rgb:
    225,
    83,
    97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(176, 42.4, 55.2);
  --bs-btn-active-border-color: rgb(165, 39.75, 51.75);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}
.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);
  --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);
  --bs-btn-focus-shadow-rgb:
    211,
    212,
    213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(198.4, 199.2, 200);
  --bs-btn-active-border-color: rgb(186, 186.75, 187.5);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}
.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);
  --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);
  --bs-btn-focus-shadow-rgb:
    66,
    70,
    73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);
  --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}
.btn-outline-primary {
  --bs-btn-color: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0d6efd;
  --bs-btn-hover-border-color: #0d6efd;
  --bs-btn-focus-shadow-rgb:
    13,
    110,
    253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0d6efd;
  --bs-btn-active-border-color: #0d6efd;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0d6efd;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0d6efd;
  --bs-gradient: none;
}
.btn-outline-secondary {
  --bs-btn-color: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6c757d;
  --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb:
    108,
    117,
    125;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6c757d;
  --bs-btn-active-border-color: #6c757d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6c757d;
  --bs-gradient: none;
}
.btn-outline-success {
  --bs-btn-color: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #198754;
  --bs-btn-hover-border-color: #198754;
  --bs-btn-focus-shadow-rgb:
    25,
    135,
    84;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #198754;
  --bs-btn-active-border-color: #198754;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #198754;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #198754;
  --bs-gradient: none;
}
.btn-outline-info {
  --bs-btn-color: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #0dcaf0;
  --bs-btn-hover-border-color: #0dcaf0;
  --bs-btn-focus-shadow-rgb:
    13,
    202,
    240;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #0dcaf0;
  --bs-btn-active-border-color: #0dcaf0;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0dcaf0;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0dcaf0;
  --bs-gradient: none;
}
.btn-outline-warning {
  --bs-btn-color: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc107;
  --bs-btn-hover-border-color: #ffc107;
  --bs-btn-focus-shadow-rgb:
    255,
    193,
    7;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc107;
  --bs-btn-active-border-color: #ffc107;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffc107;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffc107;
  --bs-gradient: none;
}
.btn-outline-danger {
  --bs-btn-color: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #dc3545;
  --bs-btn-hover-border-color: #dc3545;
  --bs-btn-focus-shadow-rgb:
    220,
    53,
    69;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #dc3545;
  --bs-btn-active-border-color: #dc3545;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dc3545;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dc3545;
  --bs-gradient: none;
}
.btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb:
    248,
    249,
    250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}
.btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb:
    33,
    37,
    41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --bs-gradient: none;
}
.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb:
    49,
    132,
    253;
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}
.btn-lg,
.btn-group-lg > .btn {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}
.btn-sm,
.btn-group-sm > .btn {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}
.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}
.collapse:not(.show) {
  display: none;
}
.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}
.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  position: relative;
}
.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 1rem;
  --bs-dropdown-color: var(--bs-body-color);
  --bs-dropdown-bg: var(--bs-body-bg);
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: var(--bs-border-radius);
  --bs-dropdown-border-width: var(--bs-border-width);
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
  --bs-dropdown-link-color: var(--bs-body-color);
  --bs-dropdown-link-hover-color: var(--bs-body-color);
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}
.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}
.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}
@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}
.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}
.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}
.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:hover,
.dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active,
.dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled,
.dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}
.dropdown-menu.show {
  display: block;
}
.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.875rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}
.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}
.dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}
.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}
.btn-group {
  border-radius: var(--bs-border-radius);
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: calc(-1 * var(--bs-border-width));
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after,
.dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}
.btn-sm + .dropdown-toggle-split,
.btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}
.btn-lg + .dropdown-toggle-split,
.btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: calc(-1 * var(--bs-border-width));
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:nth-child(n+3),
.btn-group-vertical > :not(.btn-check) + .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  background: none;
  border: 0;
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover,
.nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.nav-link.disabled,
.nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}
.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover,
.nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #0d6efd;
}
.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}
.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover,
.nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}
.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}
.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-grow: 1;
  flex-basis: 0;
  text-align: center;
}
.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0.5rem;
  --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
  --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
  --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
  --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-padding-y: 0.3125rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.25rem;
  --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-nav-link-padding-x: 0.5rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 1.25rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);
  --bs-navbar-toggler-border-radius: var(--bs-border-radius);
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.navbar-brand:hover,
.navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}
.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link.active,
.navbar-nav .nav-link.show {
  color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
  position: static;
}
.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}
.navbar-collapse {
  flex-grow: 1;
  flex-basis: 100%;
  align-items: center;
}
.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}
.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}
.navbar-dark,
.navbar[data-bs-theme=dark] {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
[data-bs-theme=dark] .navbar-toggler-icon {
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.card {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-title-color: ;
  --bs-card-subtitle-color: ;
  --bs-card-border-width: var(--bs-border-width);
  --bs-card-border-color: var(--bs-border-color-translucent);
  --bs-card-border-radius: var(--bs-border-radius);
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-card-cap-padding-y: 0.5rem;
  --bs-card-cap-padding-x: 1rem;
  --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: var(--bs-body-bg);
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 0.75rem;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  color: var(--bs-body-color);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}
.card-body {
  flex: 1 1 auto;
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color);
}
.card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
  color: var(--bs-card-title-color);
}
.card-subtitle {
  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
  color: var(--bs-card-subtitle-color);
}
.card-text:last-child {
  margin-bottom: 0;
}
.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}
.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header:first-child {
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}
.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}
.card-header-tabs {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}
.card-header-pills {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}
.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
}
.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%;
}
.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-img-top,
  .card-group > .card:not(:last-child) > .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-img-bottom,
  .card-group > .card:not(:last-child) > .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-img-top,
  .card-group > .card:not(:first-child) > .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-img-bottom,
  .card-group > .card:not(:first-child) > .card-footer {
    border-bottom-left-radius: 0;
  }
}
.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out,
    border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}
.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 1rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}
.accordion-header {
  margin-bottom: 0;
}
.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type > .accordion-header .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type > .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}
.accordion-flush > .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush > .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush > .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush > .accordion-item > .accordion-collapse,
.accordion-flush > .accordion-item > .accordion-header .accordion-button,
.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
  border-radius: 0;
}
[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
}
.breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: var(--bs-secondary-color);
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  list-style: none;
  background-color: var(--bs-breadcrumb-bg);
  border-radius: var(--bs-breadcrumb-border-radius);
}
.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/");
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}
.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #0d6efd;
  --bs-pagination-active-border-color: #0d6efd;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: flex;
  padding-left: 0;
  list-style: none;
}
.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  transition:
    color 0.15s ease-in-out,
    background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out,
    box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active,
.active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled,
.disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}
.page-item:not(:first-child) .page-link {
  margin-left: calc(-1 * var(--bs-border-width));
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}
.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.25rem;
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}
.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.875rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
}
.badge {
  --bs-badge-padding-x: 0.65em;
  --bs-badge-padding-y: 0.35em;
  --bs-badge-font-size: 0.75em;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: var(--bs-border-radius);
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
  --bs-alert-border-radius: var(--bs-border-radius);
  --bs-alert-link-color: inherit;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
}
.alert-heading {
  color: inherit;
}
.alert-link {
  font-weight: 700;
  color: var(--bs-alert-link-color);
}
.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}
.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis);
}
.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis);
}
.alert-success {
  --bs-alert-color: var(--bs-success-text-emphasis);
  --bs-alert-bg: var(--bs-success-bg-subtle);
  --bs-alert-border-color: var(--bs-success-border-subtle);
  --bs-alert-link-color: var(--bs-success-text-emphasis);
}
.alert-info {
  --bs-alert-color: var(--bs-info-text-emphasis);
  --bs-alert-bg: var(--bs-info-bg-subtle);
  --bs-alert-border-color: var(--bs-info-border-subtle);
  --bs-alert-link-color: var(--bs-info-text-emphasis);
}
.alert-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-text-emphasis);
}
.alert-danger {
  --bs-alert-color: var(--bs-danger-text-emphasis);
  --bs-alert-bg: var(--bs-danger-bg-subtle);
  --bs-alert-border-color: var(--bs-danger-border-subtle);
  --bs-alert-link-color: var(--bs-danger-text-emphasis);
}
.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --bs-alert-bg: var(--bs-light-bg-subtle);
  --bs-alert-border-color: var(--bs-light-border-subtle);
  --bs-alert-link-color: var(--bs-light-text-emphasis);
}
.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --bs-alert-bg: var(--bs-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-border-subtle);
  --bs-alert-link-color: var(--bs-dark-text-emphasis);
}
@keyframes progress-bar-stripes {
  0% {
    background-position-x: var(--bs-progress-height);
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.75rem;
  --bs-progress-bg: var(--bs-secondary-bg);
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #0d6efd;
  --bs-progress-bar-transition: width 0.6s ease;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}
.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}
.progress-bar-striped {
  background-image:
    linear-gradient(
      45deg,
      rgba(255, 255, 255, 0.15) 25%,
      transparent 25%,
      transparent 50%,
      rgba(255, 255, 255, 0.15) 50%,
      rgba(255, 255, 255, 0.15) 75%,
      transparent 75%,
      transparent);
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}
.progress-stacked > .progress {
  overflow: visible;
}
.progress-stacked > .progress > .progress-bar {
  width: 100%;
}
.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}
.list-group {
  --bs-list-group-color: var(--bs-body-color);
  --bs-list-group-bg: var(--bs-body-bg);
  --bs-list-group-border-color: var(--bs-border-color);
  --bs-list-group-border-width: var(--bs-border-width);
  --bs-list-group-border-radius: var(--bs-border-radius);
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 0.5rem;
  --bs-list-group-action-color: var(--bs-secondary-color);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
  --bs-list-group-action-active-color: var(--bs-body-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-bg);
  --bs-list-group-disabled-color: var(--bs-secondary-color);
  --bs-list-group-disabled-bg: var(--bs-body-bg);
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #0d6efd;
  --bs-list-group-active-border-color: #0d6efd;
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}
.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}
.list-group-item {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  text-decoration: none;
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled,
.list-group-item:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: calc(-1 * var(--bs-list-group-border-width));
  border-top-width: var(--bs-list-group-border-width);
}
.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:not(.active):hover,
.list-group-item-action:not(.active):focus {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:not(.active):active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}
.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(-1 * var(--bs-list-group-border-width));
  border-left-width: var(--bs-list-group-border-width);
}
@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}
.list-group-item-primary {
  --bs-list-group-color: var(--bs-primary-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}
.list-group-item-secondary {
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}
.list-group-item-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}
.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}
.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}
.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}
.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}
.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}
.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  filter: var(--bs-btn-close-filter);
  border: 0;
  border-radius: 0.375rem;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled,
.btn-close.disabled {
  pointer-events: none;
  -webkit-user-select: none;
  user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}
.btn-close-white {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}
:root,
[data-bs-theme=light] {
  --bs-btn-close-filter: ;
}
[data-bs-theme=dark] {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}
.toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 1.5rem;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: 0.875rem;
  --bs-toast-color: ;
  --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-border-width: var(--bs-border-width);
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: var(--bs-border-radius);
  --bs-toast-box-shadow: var(--bs-box-shadow);
  --bs-toast-header-color: var(--bs-secondary-color);
  --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-header-border-color: var(--bs-border-color-translucent);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}
.toast-container {
  --bs-toast-zindex: 1090;
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}
.toast-header {
  display: flex;
  align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
  margin-right: calc(-0.5 * var(--bs-toast-padding-x));
  margin-left: var(--bs-toast-padding-x);
}
.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}
.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: var(--bs-body-color);
  --bs-modal-bg: var(--bs-body-bg);
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: var(--bs-border-width);
  --bs-modal-border-radius: var(--bs-border-radius-lg);
  --bs-modal-box-shadow: var(--bs-box-shadow-sm);
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: var(--bs-border-width);
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: var(--bs-border-width);
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transform: translate(0, -50px);
  transition: transform 0.3s ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}
.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}
.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}
.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}
.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-left: auto;
}
.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}
.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}
.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}
@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}
@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: 0.875rem;
  --bs-tooltip-color: var(--bs-body-bg);
  --bs-tooltip-bg: var(--bs-emphasis-color);
  --bs-tooltip-border-radius: var(--bs-border-radius);
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}
.bs-tooltip-top .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-top .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--bs-tooltip-bg);
}
.bs-tooltip-end .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--bs-tooltip-bg);
}
.bs-tooltip-bottom .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-bottom .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}
.bs-tooltip-start .tooltip-arrow,
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before,
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}
.tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
  border-radius: var(--bs-tooltip-border-radius);
}
.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: 0.875rem;
  --bs-popover-bg: var(--bs-body-bg);
  --bs-popover-border-width: var(--bs-border-width);
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: var(--bs-border-radius-lg);
  --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
  --bs-popover-box-shadow: var(--bs-box-shadow);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: 1rem;
  --bs-popover-header-color: inherit;
  --bs-popover-header-bg: var(--bs-secondary-bg);
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: var(--bs-body-color);
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: 0.5rem;
  --bs-popover-arrow-border: var(--bs-popover-border-color);
  z-index: var(--bs-popover-zindex);
  display: block;
  max-width: var(--bs-popover-max-width);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  background-clip: padding-box;
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius: var(--bs-popover-border-radius);
}
.popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before,
.popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}
.bs-popover-top > .popover-arrow,
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before,
.bs-popover-top > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}
.bs-popover-end > .popover-arrow,
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before,
.bs-popover-end > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}
.bs-popover-bottom > .popover-arrow,
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before,
.bs-popover-bottom > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before,
.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}
.bs-popover-start > .popover-arrow,
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before,
.bs-popover-start > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before,
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after,
.bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}
.popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-top-left-radius: var(--bs-popover-inner-border-radius);
  border-top-right-radius: var(--bs-popover-inner-border-radius);
}
.popover-header:empty {
  display: none;
}
.popover-body {
  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
  color: var(--bs-popover-body-color);
}
.carousel {
  position: relative;
}
.carousel.pointer-event {
  touch-action: pan-y;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}
.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}
.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}
.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  transform: translateX(100%);
}
.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  transform: translateX(-100%);
}
.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start,
  .carousel-fade .active.carousel-item-end {
    transition: none;
  }
}
.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  filter: var(--bs-carousel-control-icon-filter);
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover,
.carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}
.carousel-control-prev {
  left: 0;
}
.carousel-control-next {
  right: 0;
}
.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e");
}
.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
}
.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
}
.carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: var(--bs-carousel-indicator-active-bg);
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: var(--bs-carousel-caption-color);
  text-align: center;
}
.carousel-dark {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}
:root,
[data-bs-theme=light] {
  --bs-carousel-indicator-active-bg: #fff;
  --bs-carousel-caption-color: #fff;
  --bs-carousel-control-icon-filter: ;
}
[data-bs-theme=dark] {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}
.spinner-grow,
.spinner-border {
  display: inline-block;
  flex-shrink: 0;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}
@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}
.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}
@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}
.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}
@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas,
.offcanvas-xxl,
.offcanvas-xl,
.offcanvas-lg,
.offcanvas-md,
.offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: var(--bs-border-width);
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.5;
}
@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-sm.showing,
  .offcanvas-sm.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-sm.showing,
  .offcanvas-sm.hiding,
  .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-md.showing,
  .offcanvas-md.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-md.showing,
  .offcanvas-md.hiding,
  .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-lg.showing,
  .offcanvas-lg.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-lg.showing,
  .offcanvas-lg.hiding,
  .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xl.showing,
  .offcanvas-xl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xl.showing,
  .offcanvas-xl.hiding,
  .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xxl.showing,
  .offcanvas-xxl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xxl.showing,
  .offcanvas-xxl.hiding,
  .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}
.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(100%);
}
.offcanvas.showing,
.offcanvas.show:not(.hiding) {
  transform: none;
}
.offcanvas.showing,
.offcanvas.hiding,
.offcanvas.show {
  visibility: visible;
}
.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show {
  opacity: 0.5;
}
.offcanvas-header {
  display: flex;
  align-items: center;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-left: auto;
}
.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height);
}
.offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}
.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn::before {
  display: inline-block;
  content: "";
}
.placeholder-xs {
  min-height: 0.6em;
}
.placeholder-sm {
  min-height: 0.8em;
}
.placeholder-lg {
  min-height: 1.2em;
}
.placeholder-glow .placeholder {
  animation: placeholder-glow 2s ease-in-out infinite;
}
@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  -webkit-mask-image:
    linear-gradient(
      130deg,
      #000 55%,
      rgba(0, 0, 0, 0.8) 75%,
      #000 95%);
  mask-image:
    linear-gradient(
      130deg,
      #000 55%,
      rgba(0, 0, 0, 0.8) 75%,
      #000 95%);
  -webkit-mask-size: 200% 100%;
  mask-size: 200% 100%;
  animation: placeholder-wave 2s linear infinite;
}
@keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
    mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}
.text-bg-primary {
  color: #fff !important;
  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-secondary {
  color: #fff !important;
  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-success {
  color: #fff !important;
  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-info {
  color: #000 !important;
  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-warning {
  color: #000 !important;
  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-danger {
  color: #fff !important;
  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-light {
  color: #000 !important;
  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
}
.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
}
.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover,
.link-primary:focus {
  color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover,
.link-secondary:focus {
  color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
}
.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover,
.link-success:focus {
  color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
}
.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover,
.link-info:focus {
  color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover,
.link-warning:focus {
  color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover,
.link-danger:focus {
  color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
}
.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover,
.link-light:focus {
  color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover,
.link-dark:focus {
  color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover,
.link-body-emphasis:focus {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}
.focus-ring:focus {
  outline: 0;
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}
.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  backface-visibility: hidden;
}
.icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}
.icon-link-hover:hover > .bi,
.icon-link-hover:focus-visible > .bi {
  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
}
.ratio {
  position: relative;
  width: 100%;
}
.ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}
.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.ratio-1x1 {
  --bs-aspect-ratio: 100%;
}
.ratio-4x3 {
  --bs-aspect-ratio: 75%;
}
.ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}
.ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%;
}
.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}
.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}
.sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020;
}
.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}
@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}
.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}
.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position: absolute !important;
}
.visually-hidden *,
.visually-hidden-focusable:not(:focus):not(:focus-within) * {
  overflow: hidden !important;
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}
.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.vr {
  display: inline-block;
  align-self: stretch;
  width: var(--bs-border-width);
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}
.align-baseline {
  vertical-align: baseline !important;
}
.align-top {
  vertical-align: top !important;
}
.align-middle {
  vertical-align: middle !important;
}
.align-bottom {
  vertical-align: bottom !important;
}
.align-text-bottom {
  vertical-align: text-bottom !important;
}
.align-text-top {
  vertical-align: text-top !important;
}
.float-start {
  float: left !important;
}
.float-end {
  float: right !important;
}
.float-none {
  float: none !important;
}
.object-fit-contain {
  object-fit: contain !important;
}
.object-fit-cover {
  object-fit: cover !important;
}
.object-fit-fill {
  object-fit: fill !important;
}
.object-fit-scale {
  object-fit: scale-down !important;
}
.object-fit-none {
  object-fit: none !important;
}
.opacity-0 {
  opacity: 0 !important;
}
.opacity-25 {
  opacity: 0.25 !important;
}
.opacity-50 {
  opacity: 0.5 !important;
}
.opacity-75 {
  opacity: 0.75 !important;
}
.opacity-100 {
  opacity: 1 !important;
}
.overflow-auto {
  overflow: auto !important;
}
.overflow-hidden {
  overflow: hidden !important;
}
.overflow-visible {
  overflow: visible !important;
}
.overflow-scroll {
  overflow: scroll !important;
}
.overflow-x-auto {
  overflow-x: auto !important;
}
.overflow-x-hidden {
  overflow-x: hidden !important;
}
.overflow-x-visible {
  overflow-x: visible !important;
}
.overflow-x-scroll {
  overflow-x: scroll !important;
}
.overflow-y-auto {
  overflow-y: auto !important;
}
.overflow-y-hidden {
  overflow-y: hidden !important;
}
.overflow-y-visible {
  overflow-y: visible !important;
}
.overflow-y-scroll {
  overflow-y: scroll !important;
}
.d-inline {
  display: inline !important;
}
.d-inline-block {
  display: inline-block !important;
}
.d-block {
  display: block !important;
}
.d-grid {
  display: grid !important;
}
.d-inline-grid {
  display: inline-grid !important;
}
.d-table {
  display: table !important;
}
.d-table-row {
  display: table-row !important;
}
.d-table-cell {
  display: table-cell !important;
}
.d-flex {
  display: flex !important;
}
.d-inline-flex {
  display: inline-flex !important;
}
.d-none {
  display: none !important;
}
.shadow {
  box-shadow: var(--bs-box-shadow) !important;
}
.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important;
}
.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important;
}
.shadow-none {
  box-shadow: none !important;
}
.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}
.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}
.position-static {
  position: static !important;
}
.position-relative {
  position: relative !important;
}
.position-absolute {
  position: absolute !important;
}
.position-fixed {
  position: fixed !important;
}
.position-sticky {
  position: sticky !important;
}
.top-0 {
  top: 0 !important;
}
.top-50 {
  top: 50% !important;
}
.top-100 {
  top: 100% !important;
}
.top-20 {
  top: 20% !important;
}
.top-25 {
  top: 25% !important;
}
.top-75 {
  top: 75% !important;
}
.bottom-0 {
  bottom: 0 !important;
}
.bottom-50 {
  bottom: 50% !important;
}
.bottom-100 {
  bottom: 100% !important;
}
.bottom-20 {
  bottom: 20% !important;
}
.bottom-25 {
  bottom: 25% !important;
}
.bottom-75 {
  bottom: 75% !important;
}
.start-0 {
  left: 0 !important;
}
.start-50 {
  left: 50% !important;
}
.start-100 {
  left: 100% !important;
}
.start-20 {
  left: 20% !important;
}
.start-25 {
  left: 25% !important;
}
.start-75 {
  left: 75% !important;
}
.end-0 {
  right: 0 !important;
}
.end-50 {
  right: 50% !important;
}
.end-100 {
  right: 100% !important;
}
.end-20 {
  right: 20% !important;
}
.end-25 {
  right: 25% !important;
}
.end-75 {
  right: 75% !important;
}
.translate-middle {
  transform: translate(-50%, -50%) !important;
}
.translate-middle-x {
  transform: translateX(-50%) !important;
}
.translate-middle-y {
  transform: translateY(-50%) !important;
}
.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-0 {
  border: 0 !important;
}
.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-top-0 {
  border-top: 0 !important;
}
.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-end-0 {
  border-right: 0 !important;
}
.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-bottom-0 {
  border-bottom: 0 !important;
}
.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
.border-start-0 {
  border-left: 0 !important;
}
.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}
.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}
.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}
.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}
.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}
.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}
.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}
.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}
.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}
.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}
.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}
.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}
.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}
.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}
.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}
.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}
.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}
.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important;
}
.border-1 {
  border-width: 1px !important;
}
.border-2 {
  border-width: 2px !important;
}
.border-3 {
  border-width: 3px !important;
}
.border-4 {
  border-width: 4px !important;
}
.border-5 {
  border-width: 5px !important;
}
.border-opacity-10 {
  --bs-border-opacity: 0.1;
}
.border-opacity-25 {
  --bs-border-opacity: 0.25;
}
.border-opacity-50 {
  --bs-border-opacity: 0.5;
}
.border-opacity-75 {
  --bs-border-opacity: 0.75;
}
.border-opacity-100 {
  --bs-border-opacity: 1;
}
.w-25 {
  width: 25% !important;
}
.w-50 {
  width: 50% !important;
}
.w-75 {
  width: 75% !important;
}
.w-100 {
  width: 100% !important;
}
.w-auto {
  width: auto !important;
}
.w-20 {
  width: 20% !important;
}
.mw-100 {
  max-width: 100% !important;
}
.vw-100 {
  width: 100vw !important;
}
.min-vw-100 {
  min-width: 100vw !important;
}
.h-25 {
  height: 25% !important;
}
.h-50 {
  height: 50% !important;
}
.h-75 {
  height: 75% !important;
}
.h-100 {
  height: 100% !important;
}
.h-auto {
  height: auto !important;
}
.mh-100 {
  max-height: 100% !important;
}
.vh-100 {
  height: 100vh !important;
}
.min-vh-100 {
  min-height: 100vh !important;
}
.flex-fill {
  flex: 1 1 auto !important;
}
.flex-row {
  flex-direction: row !important;
}
.flex-column {
  flex-direction: column !important;
}
.flex-row-reverse {
  flex-direction: row-reverse !important;
}
.flex-column-reverse {
  flex-direction: column-reverse !important;
}
.flex-grow-0 {
  flex-grow: 0 !important;
}
.flex-grow-1 {
  flex-grow: 1 !important;
}
.flex-shrink-0 {
  flex-shrink: 0 !important;
}
.flex-shrink-1 {
  flex-shrink: 1 !important;
}
.flex-wrap {
  flex-wrap: wrap !important;
}
.flex-nowrap {
  flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
.justify-content-start {
  justify-content: flex-start !important;
}
.justify-content-end {
  justify-content: flex-end !important;
}
.justify-content-center {
  justify-content: center !important;
}
.justify-content-between {
  justify-content: space-between !important;
}
.justify-content-around {
  justify-content: space-around !important;
}
.justify-content-evenly {
  justify-content: space-evenly !important;
}
.align-items-start {
  align-items: flex-start !important;
}
.align-items-end {
  align-items: flex-end !important;
}
.align-items-center {
  align-items: center !important;
}
.align-items-baseline {
  align-items: baseline !important;
}
.align-items-stretch {
  align-items: stretch !important;
}
.align-content-start {
  align-content: flex-start !important;
}
.align-content-end {
  align-content: flex-end !important;
}
.align-content-center {
  align-content: center !important;
}
.align-content-between {
  align-content: space-between !important;
}
.align-content-around {
  align-content: space-around !important;
}
.align-content-stretch {
  align-content: stretch !important;
}
.align-self-auto {
  align-self: auto !important;
}
.align-self-start {
  align-self: flex-start !important;
}
.align-self-end {
  align-self: flex-end !important;
}
.align-self-center {
  align-self: center !important;
}
.align-self-baseline {
  align-self: baseline !important;
}
.align-self-stretch {
  align-self: stretch !important;
}
.order-first {
  order: -1 !important;
}
.order-0 {
  order: 0 !important;
}
.order-1 {
  order: 1 !important;
}
.order-2 {
  order: 2 !important;
}
.order-3 {
  order: 3 !important;
}
.order-4 {
  order: 4 !important;
}
.order-5 {
  order: 5 !important;
}
.order-last {
  order: 6 !important;
}
.m-0 {
  margin: 0 !important;
}
.m-1 {
  margin: 0.25rem !important;
}
.m-2 {
  margin: 0.5rem !important;
}
.m-3 {
  margin: 1rem !important;
}
.m-4 {
  margin: 1.5rem !important;
}
.m-5 {
  margin: 3rem !important;
}
.m-auto {
  margin: auto !important;
}
.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}
.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}
.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}
.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}
.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}
.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}
.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}
.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}
.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}
.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}
.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}
.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
.mt-0 {
  margin-top: 0 !important;
}
.mt-1 {
  margin-top: 0.25rem !important;
}
.mt-2 {
  margin-top: 0.5rem !important;
}
.mt-3 {
  margin-top: 1rem !important;
}
.mt-4 {
  margin-top: 1.5rem !important;
}
.mt-5 {
  margin-top: 3rem !important;
}
.mt-auto {
  margin-top: auto !important;
}
.me-0 {
  margin-right: 0 !important;
}
.me-1 {
  margin-right: 0.25rem !important;
}
.me-2 {
  margin-right: 0.5rem !important;
}
.me-3 {
  margin-right: 1rem !important;
}
.me-4 {
  margin-right: 1.5rem !important;
}
.me-5 {
  margin-right: 3rem !important;
}
.me-auto {
  margin-right: auto !important;
}
.mb-0 {
  margin-bottom: 0 !important;
}
.mb-1 {
  margin-bottom: 0.25rem !important;
}
.mb-2 {
  margin-bottom: 0.5rem !important;
}
.mb-3 {
  margin-bottom: 1rem !important;
}
.mb-4 {
  margin-bottom: 1.5rem !important;
}
.mb-5 {
  margin-bottom: 3rem !important;
}
.mb-auto {
  margin-bottom: auto !important;
}
.ms-0 {
  margin-left: 0 !important;
}
.ms-1 {
  margin-left: 0.25rem !important;
}
.ms-2 {
  margin-left: 0.5rem !important;
}
.ms-3 {
  margin-left: 1rem !important;
}
.ms-4 {
  margin-left: 1.5rem !important;
}
.ms-5 {
  margin-left: 3rem !important;
}
.ms-auto {
  margin-left: auto !important;
}
.m-n1 {
  margin: -0.25rem !important;
}
.m-n2 {
  margin: -0.5rem !important;
}
.m-n3 {
  margin: -1rem !important;
}
.m-n4 {
  margin: -1.5rem !important;
}
.m-n5 {
  margin: -3rem !important;
}
.mx-n1 {
  margin-right: -0.25rem !important;
  margin-left: -0.25rem !important;
}
.mx-n2 {
  margin-right: -0.5rem !important;
  margin-left: -0.5rem !important;
}
.mx-n3 {
  margin-right: -1rem !important;
  margin-left: -1rem !important;
}
.mx-n4 {
  margin-right: -1.5rem !important;
  margin-left: -1.5rem !important;
}
.mx-n5 {
  margin-right: -3rem !important;
  margin-left: -3rem !important;
}
.my-n1 {
  margin-top: -0.25rem !important;
  margin-bottom: -0.25rem !important;
}
.my-n2 {
  margin-top: -0.5rem !important;
  margin-bottom: -0.5rem !important;
}
.my-n3 {
  margin-top: -1rem !important;
  margin-bottom: -1rem !important;
}
.my-n4 {
  margin-top: -1.5rem !important;
  margin-bottom: -1.5rem !important;
}
.my-n5 {
  margin-top: -3rem !important;
  margin-bottom: -3rem !important;
}
.mt-n1 {
  margin-top: -0.25rem !important;
}
.mt-n2 {
  margin-top: -0.5rem !important;
}
.mt-n3 {
  margin-top: -1rem !important;
}
.mt-n4 {
  margin-top: -1.5rem !important;
}
.mt-n5 {
  margin-top: -3rem !important;
}
.me-n1 {
  margin-right: -0.25rem !important;
}
.me-n2 {
  margin-right: -0.5rem !important;
}
.me-n3 {
  margin-right: -1rem !important;
}
.me-n4 {
  margin-right: -1.5rem !important;
}
.me-n5 {
  margin-right: -3rem !important;
}
.mb-n1 {
  margin-bottom: -0.25rem !important;
}
.mb-n2 {
  margin-bottom: -0.5rem !important;
}
.mb-n3 {
  margin-bottom: -1rem !important;
}
.mb-n4 {
  margin-bottom: -1.5rem !important;
}
.mb-n5 {
  margin-bottom: -3rem !important;
}
.ms-n1 {
  margin-left: -0.25rem !important;
}
.ms-n2 {
  margin-left: -0.5rem !important;
}
.ms-n3 {
  margin-left: -1rem !important;
}
.ms-n4 {
  margin-left: -1.5rem !important;
}
.ms-n5 {
  margin-left: -3rem !important;
}
.p-0 {
  padding: 0 !important;
}
.p-1 {
  padding: 0.25rem !important;
}
.p-2 {
  padding: 0.5rem !important;
}
.p-3 {
  padding: 1rem !important;
}
.p-4 {
  padding: 1.5rem !important;
}
.p-5 {
  padding: 3rem !important;
}
.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}
.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}
.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}
.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}
.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}
.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}
.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}
.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}
.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}
.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}
.pt-0 {
  padding-top: 0 !important;
}
.pt-1 {
  padding-top: 0.25rem !important;
}
.pt-2 {
  padding-top: 0.5rem !important;
}
.pt-3 {
  padding-top: 1rem !important;
}
.pt-4 {
  padding-top: 1.5rem !important;
}
.pt-5 {
  padding-top: 3rem !important;
}
.pe-0 {
  padding-right: 0 !important;
}
.pe-1 {
  padding-right: 0.25rem !important;
}
.pe-2 {
  padding-right: 0.5rem !important;
}
.pe-3 {
  padding-right: 1rem !important;
}
.pe-4 {
  padding-right: 1.5rem !important;
}
.pe-5 {
  padding-right: 3rem !important;
}
.pb-0 {
  padding-bottom: 0 !important;
}
.pb-1 {
  padding-bottom: 0.25rem !important;
}
.pb-2 {
  padding-bottom: 0.5rem !important;
}
.pb-3 {
  padding-bottom: 1rem !important;
}
.pb-4 {
  padding-bottom: 1.5rem !important;
}
.pb-5 {
  padding-bottom: 3rem !important;
}
.ps-0 {
  padding-left: 0 !important;
}
.ps-1 {
  padding-left: 0.25rem !important;
}
.ps-2 {
  padding-left: 0.5rem !important;
}
.ps-3 {
  padding-left: 1rem !important;
}
.ps-4 {
  padding-left: 1.5rem !important;
}
.ps-5 {
  padding-left: 3rem !important;
}
.gap-0 {
  gap: 0 !important;
}
.gap-1 {
  gap: 0.25rem !important;
}
.gap-2 {
  gap: 0.5rem !important;
}
.gap-3 {
  gap: 1rem !important;
}
.gap-4 {
  gap: 1.5rem !important;
}
.gap-5 {
  gap: 3rem !important;
}
.row-gap-0 {
  row-gap: 0 !important;
}
.row-gap-1 {
  row-gap: 0.25rem !important;
}
.row-gap-2 {
  row-gap: 0.5rem !important;
}
.row-gap-3 {
  row-gap: 1rem !important;
}
.row-gap-4 {
  row-gap: 1.5rem !important;
}
.row-gap-5 {
  row-gap: 3rem !important;
}
.column-gap-0 {
  column-gap: 0 !important;
}
.column-gap-1 {
  column-gap: 0.25rem !important;
}
.column-gap-2 {
  column-gap: 0.5rem !important;
}
.column-gap-3 {
  column-gap: 1rem !important;
}
.column-gap-4 {
  column-gap: 1.5rem !important;
}
.column-gap-5 {
  column-gap: 3rem !important;
}
.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}
.fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}
.fs-2 {
  font-size: calc(1.325rem + 0.9vw) !important;
}
.fs-3 {
  font-size: calc(1.3rem + 0.6vw) !important;
}
.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}
.fs-5 {
  font-size: 1.25rem !important;
}
.fs-6 {
  font-size: 1rem !important;
}
.fs-075 {
  font-size: 0.75rem !important;
}
.fs-0875 {
  font-size: 0.875rem !important;
}
.fs-5-5 {
  font-size: 1.125rem !important;
}
.fst-italic {
  font-style: italic !important;
}
.fst-normal {
  font-style: normal !important;
}
.fw-lighter {
  font-weight: lighter !important;
}
.fw-light {
  font-weight: 300 !important;
}
.fw-normal {
  font-weight: 400 !important;
}
.fw-medium {
  font-weight: 500 !important;
}
.fw-semibold {
  font-weight: 600 !important;
}
.fw-bold {
  font-weight: 700 !important;
}
.fw-bolder {
  font-weight: bolder !important;
}
.lh-1 {
  line-height: 1 !important;
}
.lh-sm {
  line-height: 1.25 !important;
}
.lh-base {
  line-height: 1.5 !important;
}
.lh-lg {
  line-height: 2 !important;
}
.text-start {
  text-align: left !important;
}
.text-end {
  text-align: right !important;
}
.text-center {
  text-align: center !important;
}
.text-decoration-none {
  text-decoration: none !important;
}
.text-decoration-underline {
  text-decoration: underline !important;
}
.text-decoration-line-through {
  text-decoration: line-through !important;
}
.text-lowercase {
  text-transform: lowercase !important;
}
.text-uppercase {
  text-transform: uppercase !important;
}
.text-capitalize {
  text-transform: capitalize !important;
}
.text-wrap {
  white-space: normal !important;
}
.text-nowrap {
  white-space: nowrap !important;
}
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}
.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}
.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}
.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}
.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}
.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}
.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}
.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}
.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}
.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}
.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}
.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}
.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}
.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}
.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}
.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}
.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}
.text-opacity-25 {
  --bs-text-opacity: 0.25;
}
.text-opacity-50 {
  --bs-text-opacity: 0.5;
}
.text-opacity-75 {
  --bs-text-opacity: 0.75;
}
.text-opacity-100 {
  --bs-text-opacity: 1;
}
.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}
.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}
.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}
.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}
.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}
.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}
.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}
.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}
.link-opacity-10 {
  --bs-link-opacity: 0.1;
}
.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}
.link-opacity-25 {
  --bs-link-opacity: 0.25;
}
.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}
.link-opacity-50 {
  --bs-link-opacity: 0.5;
}
.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}
.link-opacity-75 {
  --bs-link-opacity: 0.75;
}
.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}
.link-opacity-100 {
  --bs-link-opacity: 1;
}
.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}
.link-offset-1 {
  text-underline-offset: 0.125em !important;
}
.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}
.link-offset-2 {
  text-underline-offset: 0.25em !important;
}
.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}
.link-offset-3 {
  text-underline-offset: 0.375em !important;
}
.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}
.link-underline-primary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-success {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-info {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-warning {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-danger {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-light {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline-dark {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}
.link-underline {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}
.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}
.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}
.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}
.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}
.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}
.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}
.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}
.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}
.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}
.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}
.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}
.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}
.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}
.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}
.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}
.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}
.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}
.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}
.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}
.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}
.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}
.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}
.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}
.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}
.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}
.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}
.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}
.bg-opacity-100 {
  --bs-bg-opacity: 1;
}
.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}
.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}
.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}
.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}
.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}
.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}
.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}
.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}
.bg-gradient {
  background-image: var(--bs-gradient) !important;
}
.user-select-all {
  -webkit-user-select: all !important;
  user-select: all !important;
}
.user-select-auto {
  -webkit-user-select: auto !important;
  user-select: auto !important;
}
.user-select-none {
  -webkit-user-select: none !important;
  user-select: none !important;
}
.pe-none {
  pointer-events: none !important;
}
.pe-auto {
  pointer-events: auto !important;
}
.rounded {
  border-radius: var(--bs-border-radius) !important;
}
.rounded-0 {
  border-radius: 0 !important;
}
.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}
.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}
.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}
.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}
.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-circle {
  border-radius: 50% !important;
}
.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}
.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}
.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}
.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}
.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}
.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}
.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}
.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}
.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}
.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}
.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}
.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}
.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}
.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}
.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}
.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}
.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}
.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}
.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}
.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}
.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}
.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}
.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}
.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}
.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}
.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}
.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}
.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}
.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}
.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}
.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}
.visible {
  visibility: visible !important;
}
.invisible {
  visibility: hidden !important;
}
.z-n1 {
  z-index: -1 !important;
}
.z-0 {
  z-index: 0 !important;
}
.z-1 {
  z-index: 1 !important;
}
.z-2 {
  z-index: 2 !important;
}
.z-3 {
  z-index: 3 !important;
}
@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    object-fit: contain !important;
  }
  .object-fit-sm-cover {
    object-fit: cover !important;
  }
  .object-fit-sm-fill {
    object-fit: fill !important;
  }
  .object-fit-sm-scale {
    object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    object-fit: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-inline-grid {
    display: inline-grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .w-sm-25 {
    width: 25% !important;
  }
  .w-sm-50 {
    width: 50% !important;
  }
  .w-sm-75 {
    width: 75% !important;
  }
  .w-sm-100 {
    width: 100% !important;
  }
  .w-sm-auto {
    width: auto !important;
  }
  .w-sm-20 {
    width: 20% !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-sm-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-sm-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-sm-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-sm-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-sm-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-sm-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-sm-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-sm-n3 {
    margin-top: -1rem !important;
  }
  .mt-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-sm-n5 {
    margin-top: -3rem !important;
  }
  .me-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .me-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .me-sm-n3 {
    margin-right: -1rem !important;
  }
  .me-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .me-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-sm-n3 {
    margin-left: -1rem !important;
  }
  .ms-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-sm-n5 {
    margin-left: -3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .column-gap-sm-0 {
    column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    column-gap: 3rem !important;
  }
  .fs-sm-1 {
    font-size: calc(1.375rem + 1.5vw) !important;
  }
  .fs-sm-2 {
    font-size: calc(1.325rem + 0.9vw) !important;
  }
  .fs-sm-3 {
    font-size: calc(1.3rem + 0.6vw) !important;
  }
  .fs-sm-4 {
    font-size: calc(1.275rem + 0.3vw) !important;
  }
  .fs-sm-5 {
    font-size: 1.25rem !important;
  }
  .fs-sm-6 {
    font-size: 1rem !important;
  }
  .fs-sm-075 {
    font-size: 0.75rem !important;
  }
  .fs-sm-0875 {
    font-size: 0.875rem !important;
  }
  .fs-sm-5-5 {
    font-size: 1.125rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    object-fit: contain !important;
  }
  .object-fit-md-cover {
    object-fit: cover !important;
  }
  .object-fit-md-fill {
    object-fit: fill !important;
  }
  .object-fit-md-scale {
    object-fit: scale-down !important;
  }
  .object-fit-md-none {
    object-fit: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-inline-grid {
    display: inline-grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .w-md-25 {
    width: 25% !important;
  }
  .w-md-50 {
    width: 50% !important;
  }
  .w-md-75 {
    width: 75% !important;
  }
  .w-md-100 {
    width: 100% !important;
  }
  .w-md-auto {
    width: auto !important;
  }
  .w-md-20 {
    width: 20% !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mx-md-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-md-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-md-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-md-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-md-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-md-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-md-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-md-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-md-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-md-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-md-n3 {
    margin-top: -1rem !important;
  }
  .mt-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-md-n5 {
    margin-top: -3rem !important;
  }
  .me-md-n1 {
    margin-right: -0.25rem !important;
  }
  .me-md-n2 {
    margin-right: -0.5rem !important;
  }
  .me-md-n3 {
    margin-right: -1rem !important;
  }
  .me-md-n4 {
    margin-right: -1.5rem !important;
  }
  .me-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-md-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-md-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-md-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-md-n3 {
    margin-left: -1rem !important;
  }
  .ms-md-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-md-n5 {
    margin-left: -3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .column-gap-md-0 {
    column-gap: 0 !important;
  }
  .column-gap-md-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    column-gap: 3rem !important;
  }
  .fs-md-1 {
    font-size: calc(1.375rem + 1.5vw) !important;
  }
  .fs-md-2 {
    font-size: calc(1.325rem + 0.9vw) !important;
  }
  .fs-md-3 {
    font-size: calc(1.3rem + 0.6vw) !important;
  }
  .fs-md-4 {
    font-size: calc(1.275rem + 0.3vw) !important;
  }
  .fs-md-5 {
    font-size: 1.25rem !important;
  }
  .fs-md-6 {
    font-size: 1rem !important;
  }
  .fs-md-075 {
    font-size: 0.75rem !important;
  }
  .fs-md-0875 {
    font-size: 0.875rem !important;
  }
  .fs-md-5-5 {
    font-size: 1.125rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    object-fit: contain !important;
  }
  .object-fit-lg-cover {
    object-fit: cover !important;
  }
  .object-fit-lg-fill {
    object-fit: fill !important;
  }
  .object-fit-lg-scale {
    object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    object-fit: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-inline-grid {
    display: inline-grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .w-lg-25 {
    width: 25% !important;
  }
  .w-lg-50 {
    width: 50% !important;
  }
  .w-lg-75 {
    width: 75% !important;
  }
  .w-lg-100 {
    width: 100% !important;
  }
  .w-lg-auto {
    width: auto !important;
  }
  .w-lg-20 {
    width: 20% !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-lg-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-lg-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-lg-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-lg-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-lg-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-lg-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-lg-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-lg-n3 {
    margin-top: -1rem !important;
  }
  .mt-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-lg-n5 {
    margin-top: -3rem !important;
  }
  .me-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .me-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .me-lg-n3 {
    margin-right: -1rem !important;
  }
  .me-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .me-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-lg-n3 {
    margin-left: -1rem !important;
  }
  .ms-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-lg-n5 {
    margin-left: -3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .column-gap-lg-0 {
    column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    column-gap: 3rem !important;
  }
  .fs-lg-1 {
    font-size: calc(1.375rem + 1.5vw) !important;
  }
  .fs-lg-2 {
    font-size: calc(1.325rem + 0.9vw) !important;
  }
  .fs-lg-3 {
    font-size: calc(1.3rem + 0.6vw) !important;
  }
  .fs-lg-4 {
    font-size: calc(1.275rem + 0.3vw) !important;
  }
  .fs-lg-5 {
    font-size: 1.25rem !important;
  }
  .fs-lg-6 {
    font-size: 1rem !important;
  }
  .fs-lg-075 {
    font-size: 0.75rem !important;
  }
  .fs-lg-0875 {
    font-size: 0.875rem !important;
  }
  .fs-lg-5-5 {
    font-size: 1.125rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    object-fit: contain !important;
  }
  .object-fit-xl-cover {
    object-fit: cover !important;
  }
  .object-fit-xl-fill {
    object-fit: fill !important;
  }
  .object-fit-xl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    object-fit: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-inline-grid {
    display: inline-grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .w-xl-25 {
    width: 25% !important;
  }
  .w-xl-50 {
    width: 50% !important;
  }
  .w-xl-75 {
    width: 75% !important;
  }
  .w-xl-100 {
    width: 100% !important;
  }
  .w-xl-auto {
    width: auto !important;
  }
  .w-xl-20 {
    width: 20% !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-xl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-xl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-xl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-xl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-xl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-xl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-xl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-xl-n3 {
    margin-top: -1rem !important;
  }
  .mt-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xl-n5 {
    margin-top: -3rem !important;
  }
  .me-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .me-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .me-xl-n3 {
    margin-right: -1rem !important;
  }
  .me-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-xl-n3 {
    margin-left: -1rem !important;
  }
  .ms-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xl-n5 {
    margin-left: -3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    column-gap: 3rem !important;
  }
  .fs-xl-1 {
    font-size: calc(1.375rem + 1.5vw) !important;
  }
  .fs-xl-2 {
    font-size: calc(1.325rem + 0.9vw) !important;
  }
  .fs-xl-3 {
    font-size: calc(1.3rem + 0.6vw) !important;
  }
  .fs-xl-4 {
    font-size: calc(1.275rem + 0.3vw) !important;
  }
  .fs-xl-5 {
    font-size: 1.25rem !important;
  }
  .fs-xl-6 {
    font-size: 1rem !important;
  }
  .fs-xl-075 {
    font-size: 0.75rem !important;
  }
  .fs-xl-0875 {
    font-size: 0.875rem !important;
  }
  .fs-xl-5-5 {
    font-size: 1.125rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    object-fit: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-inline-grid {
    display: inline-grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .w-xxl-25 {
    width: 25% !important;
  }
  .w-xxl-50 {
    width: 50% !important;
  }
  .w-xxl-75 {
    width: 75% !important;
  }
  .w-xxl-100 {
    width: 100% !important;
  }
  .w-xxl-auto {
    width: auto !important;
  }
  .w-xxl-20 {
    width: 20% !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .m-xxl-n1 {
    margin: -0.25rem !important;
  }
  .m-xxl-n2 {
    margin: -0.5rem !important;
  }
  .m-xxl-n3 {
    margin: -1rem !important;
  }
  .m-xxl-n4 {
    margin: -1.5rem !important;
  }
  .m-xxl-n5 {
    margin: -3rem !important;
  }
  .mx-xxl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-xxl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-xxl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-xxl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-xxl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-xxl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-xxl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-xxl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-xxl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-xxl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-xxl-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-xxl-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-xxl-n3 {
    margin-top: -1rem !important;
  }
  .mt-xxl-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xxl-n5 {
    margin-top: -3rem !important;
  }
  .me-xxl-n1 {
    margin-right: -0.25rem !important;
  }
  .me-xxl-n2 {
    margin-right: -0.5rem !important;
  }
  .me-xxl-n3 {
    margin-right: -1rem !important;
  }
  .me-xxl-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xxl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xxl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-xxl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-xxl-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xxl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xxl-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-xxl-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-xxl-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-xxl-n3 {
    margin-left: -1rem !important;
  }
  .ms-xxl-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xxl-n5 {
    margin-left: -3rem !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xxl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    column-gap: 3rem !important;
  }
  .fs-xxl-1 {
    font-size: calc(1.375rem + 1.5vw) !important;
  }
  .fs-xxl-2 {
    font-size: calc(1.325rem + 0.9vw) !important;
  }
  .fs-xxl-3 {
    font-size: calc(1.3rem + 0.6vw) !important;
  }
  .fs-xxl-4 {
    font-size: calc(1.275rem + 0.3vw) !important;
  }
  .fs-xxl-5 {
    font-size: 1.25rem !important;
  }
  .fs-xxl-6 {
    font-size: 1rem !important;
  }
  .fs-xxl-075 {
    font-size: 0.75rem !important;
  }
  .fs-xxl-0875 {
    font-size: 0.875rem !important;
  }
  .fs-xxl-5-5 {
    font-size: 1.125rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }
  .fs-2 {
    font-size: 2rem !important;
  }
  .fs-3 {
    font-size: 1.75rem !important;
  }
  .fs-4 {
    font-size: 1.5rem !important;
  }
  .fs-sm-1 {
    font-size: 2.5rem !important;
  }
  .fs-sm-2 {
    font-size: 2rem !important;
  }
  .fs-sm-3 {
    font-size: 1.75rem !important;
  }
  .fs-sm-4 {
    font-size: 1.5rem !important;
  }
  .fs-md-1 {
    font-size: 2.5rem !important;
  }
  .fs-md-2 {
    font-size: 2rem !important;
  }
  .fs-md-3 {
    font-size: 1.75rem !important;
  }
  .fs-md-4 {
    font-size: 1.5rem !important;
  }
  .fs-lg-1 {
    font-size: 2.5rem !important;
  }
  .fs-lg-2 {
    font-size: 2rem !important;
  }
  .fs-lg-3 {
    font-size: 1.75rem !important;
  }
  .fs-lg-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-inline-grid {
    display: inline-grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
.datepicker {
  width: min-content;
}
.datepicker:not(.active) {
  display: none;
}
.datepicker-dropdown {
  position: absolute;
  z-index: 1000;
  padding-top: 4px;
}
.datepicker-dropdown.datepicker-orient-top {
  padding-top: 0;
  padding-bottom: 4px;
}
.datepicker-picker {
  display: flex;
  flex-direction: column;
  border-radius: 0.375rem;
  background-color: #fff;
}
.datepicker-dropdown .datepicker-picker {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
}
.datepicker-main {
  flex: auto;
  padding: 2px;
}
.datepicker-footer {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  background-color: #f8f9fa;
}
.datepicker-title {
  box-shadow: inset 0 -1px 1px rgba(0, 0, 0, 0.1);
  background-color: #f8f9fa;
  padding: 0.375rem 0.75rem;
  text-align: center;
  font-weight: 700;
}
.datepicker-controls {
  display: flex;
}
.datepicker-header .datepicker-controls {
  padding: 2px 2px 0;
}
.datepicker-controls .btn {
  border-color: #f8f9fa;
  background-color: #fff;
}
.datepicker-controls .btn:hover {
  border-color: rgb(218.95, 224.1, 229.25);
  background-color: rgb(226.2125, 230.325, 234.4375);
  color: #000;
}
.datepicker-controls .btn:focus {
  border-color: rgb(218.95, 224.1, 229.25);
  box-shadow: 0 0 0 0.25rem rgba(210.8, 211.65, 212.5, 0.5);
  background-color: rgb(226.2125, 230.325, 234.4375);
  color: #000;
}
.datepicker-controls .btn:disabled {
  border-color: #f8f9fa;
  background-color: #f8f9fa;
  color: #000;
}
.datepicker-controls .btn:not(:disabled):active {
  border-color: rgb(211.6875, 217.875, 224.0625);
  background-color: rgb(218.95, 224.1, 229.25);
  color: #000;
}
.datepicker-controls .btn:not(:disabled):active:focus {
  box-shadow: 0 0 0 0.25rem rgba(210.8, 211.65, 212.5, 0.5);
}
.datepicker-header .datepicker-controls .btn {
  border-color: transparent;
  font-weight: bold;
}
.datepicker-footer .datepicker-controls .btn {
  flex: auto;
  margin: calc(0.375rem - 1px) 0.375rem;
  border-radius: 0.25rem;
  font-size: 0.875rem;
}
.datepicker-controls .view-switch {
  flex: auto;
}
.datepicker-controls .prev-button,
.datepicker-controls .next-button {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
  flex: 0 0 14.2857142857%;
}
.datepicker-controls .prev-button.disabled,
.datepicker-controls .next-button.disabled {
  visibility: hidden;
}
.datepicker-view,
.datepicker-grid {
  display: flex;
}
.datepicker-view {
  align-items: stretch;
  width: 15.75rem;
}
.datepicker-grid {
  flex-wrap: wrap;
  flex: auto;
}
.datepicker .days {
  display: flex;
  flex-direction: column;
  flex: auto;
}
.datepicker .days-of-week {
  display: flex;
}
.datepicker .week-numbers {
  display: flex;
  flex-direction: column;
  flex: 0 0 9.6774193548%;
}
.datepicker .weeks {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  flex: auto;
}
.datepicker span {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.375rem;
  cursor: default;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
}
.datepicker .dow {
  height: 1.5rem;
  font-size: 0.9375rem;
  font-weight: 700;
}
.datepicker .week {
  flex: auto;
  color: #dee2e6;
  font-size: 0.875rem;
}
.datepicker-cell,
.datepicker .days .dow {
  flex-basis: 14.2857142857%;
}
.datepicker-cell {
  height: 2.25rem;
}
.datepicker-cell:not(.day) {
  flex-basis: 25%;
  height: 4.5rem;
}
.datepicker-cell:not(.disabled):hover {
  background-color: rgb(248.625, 248.625, 248.625);
  cursor: pointer;
}
.datepicker-cell.focused:not(.selected) {
  background-color: rgb(226.1684210526, 230.1, 234.0315789474);
}
.datepicker-cell.selected,
.datepicker-cell.selected:hover {
  background-color: #0d6efd;
  color: #fff;
  font-weight: 600;
}
.datepicker-cell.disabled {
  color: rgba(33, 37, 41, 0.5);
}
.datepicker-cell.prev:not(.disabled),
.datepicker-cell.next:not(.disabled) {
  color: #6c757d;
}
.datepicker-cell.prev.selected,
.datepicker-cell.next.selected {
  color: rgb(229.5, 229.5, 229.5);
}
.datepicker-cell.highlighted:not(.selected):not(.range):not(.today) {
  border-radius: 0;
  background-color: #f8f9fa;
}
.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover {
  background-color: rgb(240.7375, 242.775, 244.8125);
}
.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused {
  background-color: rgb(226.1684210526, 230.1, 234.0315789474);
}
.datepicker-cell.today:not(.selected) {
  background-color: #20c997;
}
.datepicker-cell.today:not(.selected):not(.disabled) {
  color: #fff;
}
.datepicker-cell.today.focused:not(.selected) {
  background-color: rgb(31.2, 195.975, 147.225);
}
.datepicker-cell.range-end:not(.selected),
.datepicker-cell.range-start:not(.selected) {
  background-color: #6c757d;
  color: #fff;
}
.datepicker-cell.range-end.focused:not(.selected),
.datepicker-cell.range-start.focused:not(.selected) {
  background-color: rgb(105.3, 114.075, 121.875);
}
.datepicker-cell.range-start:not(.range-end) {
  border-radius: 0.375rem 0 0 0.375rem;
}
.datepicker-cell.range-end:not(.range-start) {
  border-radius: 0 0.375rem 0.375rem 0;
}
.datepicker-cell.range {
  border-radius: 0;
  background-color: #e9ecef;
}
.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover {
  background-color: rgb(226.1684210526, 230.1, 234.0315789474);
}
.datepicker-cell.range.disabled {
  color: rgb(205.6736842105, 212.4, 219.1263157895);
}
.datepicker-cell.range.focused {
  background-color: rgb(219.3368421053, 224.2, 229.0631578947);
}
.datepicker-input.in-edit {
  border-color: rgb(114.7590163934, 170.9713114754, 253.8409836066);
}
.datepicker-input.in-edit:focus,
.datepicker-input.in-edit:active {
  box-shadow: 0 0 0.25em 0.25em rgba(114.7590163934, 170.9713114754, 253.8409836066, 0.2);
}
textarea.cdk-textarea-autosize {
  resize: none;
}
textarea.cdk-textarea-autosize-measuring {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: auto !important;
  overflow: hidden !important;
}
textarea.cdk-textarea-autosize-measuring-firefox {
  padding: 2px 0 !important;
  box-sizing: content-box !important;
  height: 0 !important;
}
/*!
 * Bootstrap Icons v1.11.3 (https://icons.getbootstrap.com/)
 * Copyright 2019-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
 */
@font-face {
  font-display: block;
  font-family: "bootstrap-icons";
  src: url("./media/bootstrap-icons-X6UQXWUS.woff2?24e3eb84d0bcaf83d77f904c78ac1f47") format("woff2"), url("./media/bootstrap-icons-OCU552PF.woff?24e3eb84d0bcaf83d77f904c78ac1f47") format("woff");
}
.bi::before,
[class^=bi-]::before,
[class*=" bi-"]::before {
  display: inline-block;
  font-family: "bootstrap-icons" !important;
  font-style: normal;
  font-weight: normal !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: -0.125em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.bi-123::before {
  content: "\f67f";
}
.bi-alarm-fill::before {
  content: "\f101";
}
.bi-alarm::before {
  content: "\f102";
}
.bi-align-bottom::before {
  content: "\f103";
}
.bi-align-center::before {
  content: "\f104";
}
.bi-align-end::before {
  content: "\f105";
}
.bi-align-middle::before {
  content: "\f106";
}
.bi-align-start::before {
  content: "\f107";
}
.bi-align-top::before {
  content: "\f108";
}
.bi-alt::before {
  content: "\f109";
}
.bi-app-indicator::before {
  content: "\f10a";
}
.bi-app::before {
  content: "\f10b";
}
.bi-archive-fill::before {
  content: "\f10c";
}
.bi-archive::before {
  content: "\f10d";
}
.bi-arrow-90deg-down::before {
  content: "\f10e";
}
.bi-arrow-90deg-left::before {
  content: "\f10f";
}
.bi-arrow-90deg-right::before {
  content: "\f110";
}
.bi-arrow-90deg-up::before {
  content: "\f111";
}
.bi-arrow-bar-down::before {
  content: "\f112";
}
.bi-arrow-bar-left::before {
  content: "\f113";
}
.bi-arrow-bar-right::before {
  content: "\f114";
}
.bi-arrow-bar-up::before {
  content: "\f115";
}
.bi-arrow-clockwise::before {
  content: "\f116";
}
.bi-arrow-counterclockwise::before {
  content: "\f117";
}
.bi-arrow-down-circle-fill::before {
  content: "\f118";
}
.bi-arrow-down-circle::before {
  content: "\f119";
}
.bi-arrow-down-left-circle-fill::before {
  content: "\f11a";
}
.bi-arrow-down-left-circle::before {
  content: "\f11b";
}
.bi-arrow-down-left-square-fill::before {
  content: "\f11c";
}
.bi-arrow-down-left-square::before {
  content: "\f11d";
}
.bi-arrow-down-left::before {
  content: "\f11e";
}
.bi-arrow-down-right-circle-fill::before {
  content: "\f11f";
}
.bi-arrow-down-right-circle::before {
  content: "\f120";
}
.bi-arrow-down-right-square-fill::before {
  content: "\f121";
}
.bi-arrow-down-right-square::before {
  content: "\f122";
}
.bi-arrow-down-right::before {
  content: "\f123";
}
.bi-arrow-down-short::before {
  content: "\f124";
}
.bi-arrow-down-square-fill::before {
  content: "\f125";
}
.bi-arrow-down-square::before {
  content: "\f126";
}
.bi-arrow-down-up::before {
  content: "\f127";
}
.bi-arrow-down::before {
  content: "\f128";
}
.bi-arrow-left-circle-fill::before {
  content: "\f129";
}
.bi-arrow-left-circle::before {
  content: "\f12a";
}
.bi-arrow-left-right::before {
  content: "\f12b";
}
.bi-arrow-left-short::before {
  content: "\f12c";
}
.bi-arrow-left-square-fill::before {
  content: "\f12d";
}
.bi-arrow-left-square::before {
  content: "\f12e";
}
.bi-arrow-left::before {
  content: "\f12f";
}
.bi-arrow-repeat::before {
  content: "\f130";
}
.bi-arrow-return-left::before {
  content: "\f131";
}
.bi-arrow-return-right::before {
  content: "\f132";
}
.bi-arrow-right-circle-fill::before {
  content: "\f133";
}
.bi-arrow-right-circle::before {
  content: "\f134";
}
.bi-arrow-right-short::before {
  content: "\f135";
}
.bi-arrow-right-square-fill::before {
  content: "\f136";
}
.bi-arrow-right-square::before {
  content: "\f137";
}
.bi-arrow-right::before {
  content: "\f138";
}
.bi-arrow-up-circle-fill::before {
  content: "\f139";
}
.bi-arrow-up-circle::before {
  content: "\f13a";
}
.bi-arrow-up-left-circle-fill::before {
  content: "\f13b";
}
.bi-arrow-up-left-circle::before {
  content: "\f13c";
}
.bi-arrow-up-left-square-fill::before {
  content: "\f13d";
}
.bi-arrow-up-left-square::before {
  content: "\f13e";
}
.bi-arrow-up-left::before {
  content: "\f13f";
}
.bi-arrow-up-right-circle-fill::before {
  content: "\f140";
}
.bi-arrow-up-right-circle::before {
  content: "\f141";
}
.bi-arrow-up-right-square-fill::before {
  content: "\f142";
}
.bi-arrow-up-right-square::before {
  content: "\f143";
}
.bi-arrow-up-right::before {
  content: "\f144";
}
.bi-arrow-up-short::before {
  content: "\f145";
}
.bi-arrow-up-square-fill::before {
  content: "\f146";
}
.bi-arrow-up-square::before {
  content: "\f147";
}
.bi-arrow-up::before {
  content: "\f148";
}
.bi-arrows-angle-contract::before {
  content: "\f149";
}
.bi-arrows-angle-expand::before {
  content: "\f14a";
}
.bi-arrows-collapse::before {
  content: "\f14b";
}
.bi-arrows-expand::before {
  content: "\f14c";
}
.bi-arrows-fullscreen::before {
  content: "\f14d";
}
.bi-arrows-move::before {
  content: "\f14e";
}
.bi-aspect-ratio-fill::before {
  content: "\f14f";
}
.bi-aspect-ratio::before {
  content: "\f150";
}
.bi-asterisk::before {
  content: "\f151";
}
.bi-at::before {
  content: "\f152";
}
.bi-award-fill::before {
  content: "\f153";
}
.bi-award::before {
  content: "\f154";
}
.bi-back::before {
  content: "\f155";
}
.bi-backspace-fill::before {
  content: "\f156";
}
.bi-backspace-reverse-fill::before {
  content: "\f157";
}
.bi-backspace-reverse::before {
  content: "\f158";
}
.bi-backspace::before {
  content: "\f159";
}
.bi-badge-3d-fill::before {
  content: "\f15a";
}
.bi-badge-3d::before {
  content: "\f15b";
}
.bi-badge-4k-fill::before {
  content: "\f15c";
}
.bi-badge-4k::before {
  content: "\f15d";
}
.bi-badge-8k-fill::before {
  content: "\f15e";
}
.bi-badge-8k::before {
  content: "\f15f";
}
.bi-badge-ad-fill::before {
  content: "\f160";
}
.bi-badge-ad::before {
  content: "\f161";
}
.bi-badge-ar-fill::before {
  content: "\f162";
}
.bi-badge-ar::before {
  content: "\f163";
}
.bi-badge-cc-fill::before {
  content: "\f164";
}
.bi-badge-cc::before {
  content: "\f165";
}
.bi-badge-hd-fill::before {
  content: "\f166";
}
.bi-badge-hd::before {
  content: "\f167";
}
.bi-badge-tm-fill::before {
  content: "\f168";
}
.bi-badge-tm::before {
  content: "\f169";
}
.bi-badge-vo-fill::before {
  content: "\f16a";
}
.bi-badge-vo::before {
  content: "\f16b";
}
.bi-badge-vr-fill::before {
  content: "\f16c";
}
.bi-badge-vr::before {
  content: "\f16d";
}
.bi-badge-wc-fill::before {
  content: "\f16e";
}
.bi-badge-wc::before {
  content: "\f16f";
}
.bi-bag-check-fill::before {
  content: "\f170";
}
.bi-bag-check::before {
  content: "\f171";
}
.bi-bag-dash-fill::before {
  content: "\f172";
}
.bi-bag-dash::before {
  content: "\f173";
}
.bi-bag-fill::before {
  content: "\f174";
}
.bi-bag-plus-fill::before {
  content: "\f175";
}
.bi-bag-plus::before {
  content: "\f176";
}
.bi-bag-x-fill::before {
  content: "\f177";
}
.bi-bag-x::before {
  content: "\f178";
}
.bi-bag::before {
  content: "\f179";
}
.bi-bar-chart-fill::before {
  content: "\f17a";
}
.bi-bar-chart-line-fill::before {
  content: "\f17b";
}
.bi-bar-chart-line::before {
  content: "\f17c";
}
.bi-bar-chart-steps::before {
  content: "\f17d";
}
.bi-bar-chart::before {
  content: "\f17e";
}
.bi-basket-fill::before {
  content: "\f17f";
}
.bi-basket::before {
  content: "\f180";
}
.bi-basket2-fill::before {
  content: "\f181";
}
.bi-basket2::before {
  content: "\f182";
}
.bi-basket3-fill::before {
  content: "\f183";
}
.bi-basket3::before {
  content: "\f184";
}
.bi-battery-charging::before {
  content: "\f185";
}
.bi-battery-full::before {
  content: "\f186";
}
.bi-battery-half::before {
  content: "\f187";
}
.bi-battery::before {
  content: "\f188";
}
.bi-bell-fill::before {
  content: "\f189";
}
.bi-bell::before {
  content: "\f18a";
}
.bi-bezier::before {
  content: "\f18b";
}
.bi-bezier2::before {
  content: "\f18c";
}
.bi-bicycle::before {
  content: "\f18d";
}
.bi-binoculars-fill::before {
  content: "\f18e";
}
.bi-binoculars::before {
  content: "\f18f";
}
.bi-blockquote-left::before {
  content: "\f190";
}
.bi-blockquote-right::before {
  content: "\f191";
}
.bi-book-fill::before {
  content: "\f192";
}
.bi-book-half::before {
  content: "\f193";
}
.bi-book::before {
  content: "\f194";
}
.bi-bookmark-check-fill::before {
  content: "\f195";
}
.bi-bookmark-check::before {
  content: "\f196";
}
.bi-bookmark-dash-fill::before {
  content: "\f197";
}
.bi-bookmark-dash::before {
  content: "\f198";
}
.bi-bookmark-fill::before {
  content: "\f199";
}
.bi-bookmark-heart-fill::before {
  content: "\f19a";
}
.bi-bookmark-heart::before {
  content: "\f19b";
}
.bi-bookmark-plus-fill::before {
  content: "\f19c";
}
.bi-bookmark-plus::before {
  content: "\f19d";
}
.bi-bookmark-star-fill::before {
  content: "\f19e";
}
.bi-bookmark-star::before {
  content: "\f19f";
}
.bi-bookmark-x-fill::before {
  content: "\f1a0";
}
.bi-bookmark-x::before {
  content: "\f1a1";
}
.bi-bookmark::before {
  content: "\f1a2";
}
.bi-bookmarks-fill::before {
  content: "\f1a3";
}
.bi-bookmarks::before {
  content: "\f1a4";
}
.bi-bookshelf::before {
  content: "\f1a5";
}
.bi-bootstrap-fill::before {
  content: "\f1a6";
}
.bi-bootstrap-reboot::before {
  content: "\f1a7";
}
.bi-bootstrap::before {
  content: "\f1a8";
}
.bi-border-all::before {
  content: "\f1a9";
}
.bi-border-bottom::before {
  content: "\f1aa";
}
.bi-border-center::before {
  content: "\f1ab";
}
.bi-border-inner::before {
  content: "\f1ac";
}
.bi-border-left::before {
  content: "\f1ad";
}
.bi-border-middle::before {
  content: "\f1ae";
}
.bi-border-outer::before {
  content: "\f1af";
}
.bi-border-right::before {
  content: "\f1b0";
}
.bi-border-style::before {
  content: "\f1b1";
}
.bi-border-top::before {
  content: "\f1b2";
}
.bi-border-width::before {
  content: "\f1b3";
}
.bi-border::before {
  content: "\f1b4";
}
.bi-bounding-box-circles::before {
  content: "\f1b5";
}
.bi-bounding-box::before {
  content: "\f1b6";
}
.bi-box-arrow-down-left::before {
  content: "\f1b7";
}
.bi-box-arrow-down-right::before {
  content: "\f1b8";
}
.bi-box-arrow-down::before {
  content: "\f1b9";
}
.bi-box-arrow-in-down-left::before {
  content: "\f1ba";
}
.bi-box-arrow-in-down-right::before {
  content: "\f1bb";
}
.bi-box-arrow-in-down::before {
  content: "\f1bc";
}
.bi-box-arrow-in-left::before {
  content: "\f1bd";
}
.bi-box-arrow-in-right::before {
  content: "\f1be";
}
.bi-box-arrow-in-up-left::before {
  content: "\f1bf";
}
.bi-box-arrow-in-up-right::before {
  content: "\f1c0";
}
.bi-box-arrow-in-up::before {
  content: "\f1c1";
}
.bi-box-arrow-left::before {
  content: "\f1c2";
}
.bi-box-arrow-right::before {
  content: "\f1c3";
}
.bi-box-arrow-up-left::before {
  content: "\f1c4";
}
.bi-box-arrow-up-right::before {
  content: "\f1c5";
}
.bi-box-arrow-up::before {
  content: "\f1c6";
}
.bi-box-seam::before {
  content: "\f1c7";
}
.bi-box::before {
  content: "\f1c8";
}
.bi-braces::before {
  content: "\f1c9";
}
.bi-bricks::before {
  content: "\f1ca";
}
.bi-briefcase-fill::before {
  content: "\f1cb";
}
.bi-briefcase::before {
  content: "\f1cc";
}
.bi-brightness-alt-high-fill::before {
  content: "\f1cd";
}
.bi-brightness-alt-high::before {
  content: "\f1ce";
}
.bi-brightness-alt-low-fill::before {
  content: "\f1cf";
}
.bi-brightness-alt-low::before {
  content: "\f1d0";
}
.bi-brightness-high-fill::before {
  content: "\f1d1";
}
.bi-brightness-high::before {
  content: "\f1d2";
}
.bi-brightness-low-fill::before {
  content: "\f1d3";
}
.bi-brightness-low::before {
  content: "\f1d4";
}
.bi-broadcast-pin::before {
  content: "\f1d5";
}
.bi-broadcast::before {
  content: "\f1d6";
}
.bi-brush-fill::before {
  content: "\f1d7";
}
.bi-brush::before {
  content: "\f1d8";
}
.bi-bucket-fill::before {
  content: "\f1d9";
}
.bi-bucket::before {
  content: "\f1da";
}
.bi-bug-fill::before {
  content: "\f1db";
}
.bi-bug::before {
  content: "\f1dc";
}
.bi-building::before {
  content: "\f1dd";
}
.bi-bullseye::before {
  content: "\f1de";
}
.bi-calculator-fill::before {
  content: "\f1df";
}
.bi-calculator::before {
  content: "\f1e0";
}
.bi-calendar-check-fill::before {
  content: "\f1e1";
}
.bi-calendar-check::before {
  content: "\f1e2";
}
.bi-calendar-date-fill::before {
  content: "\f1e3";
}
.bi-calendar-date::before {
  content: "\f1e4";
}
.bi-calendar-day-fill::before {
  content: "\f1e5";
}
.bi-calendar-day::before {
  content: "\f1e6";
}
.bi-calendar-event-fill::before {
  content: "\f1e7";
}
.bi-calendar-event::before {
  content: "\f1e8";
}
.bi-calendar-fill::before {
  content: "\f1e9";
}
.bi-calendar-minus-fill::before {
  content: "\f1ea";
}
.bi-calendar-minus::before {
  content: "\f1eb";
}
.bi-calendar-month-fill::before {
  content: "\f1ec";
}
.bi-calendar-month::before {
  content: "\f1ed";
}
.bi-calendar-plus-fill::before {
  content: "\f1ee";
}
.bi-calendar-plus::before {
  content: "\f1ef";
}
.bi-calendar-range-fill::before {
  content: "\f1f0";
}
.bi-calendar-range::before {
  content: "\f1f1";
}
.bi-calendar-week-fill::before {
  content: "\f1f2";
}
.bi-calendar-week::before {
  content: "\f1f3";
}
.bi-calendar-x-fill::before {
  content: "\f1f4";
}
.bi-calendar-x::before {
  content: "\f1f5";
}
.bi-calendar::before {
  content: "\f1f6";
}
.bi-calendar2-check-fill::before {
  content: "\f1f7";
}
.bi-calendar2-check::before {
  content: "\f1f8";
}
.bi-calendar2-date-fill::before {
  content: "\f1f9";
}
.bi-calendar2-date::before {
  content: "\f1fa";
}
.bi-calendar2-day-fill::before {
  content: "\f1fb";
}
.bi-calendar2-day::before {
  content: "\f1fc";
}
.bi-calendar2-event-fill::before {
  content: "\f1fd";
}
.bi-calendar2-event::before {
  content: "\f1fe";
}
.bi-calendar2-fill::before {
  content: "\f1ff";
}
.bi-calendar2-minus-fill::before {
  content: "\f200";
}
.bi-calendar2-minus::before {
  content: "\f201";
}
.bi-calendar2-month-fill::before {
  content: "\f202";
}
.bi-calendar2-month::before {
  content: "\f203";
}
.bi-calendar2-plus-fill::before {
  content: "\f204";
}
.bi-calendar2-plus::before {
  content: "\f205";
}
.bi-calendar2-range-fill::before {
  content: "\f206";
}
.bi-calendar2-range::before {
  content: "\f207";
}
.bi-calendar2-week-fill::before {
  content: "\f208";
}
.bi-calendar2-week::before {
  content: "\f209";
}
.bi-calendar2-x-fill::before {
  content: "\f20a";
}
.bi-calendar2-x::before {
  content: "\f20b";
}
.bi-calendar2::before {
  content: "\f20c";
}
.bi-calendar3-event-fill::before {
  content: "\f20d";
}
.bi-calendar3-event::before {
  content: "\f20e";
}
.bi-calendar3-fill::before {
  content: "\f20f";
}
.bi-calendar3-range-fill::before {
  content: "\f210";
}
.bi-calendar3-range::before {
  content: "\f211";
}
.bi-calendar3-week-fill::before {
  content: "\f212";
}
.bi-calendar3-week::before {
  content: "\f213";
}
.bi-calendar3::before {
  content: "\f214";
}
.bi-calendar4-event::before {
  content: "\f215";
}
.bi-calendar4-range::before {
  content: "\f216";
}
.bi-calendar4-week::before {
  content: "\f217";
}
.bi-calendar4::before {
  content: "\f218";
}
.bi-camera-fill::before {
  content: "\f219";
}
.bi-camera-reels-fill::before {
  content: "\f21a";
}
.bi-camera-reels::before {
  content: "\f21b";
}
.bi-camera-video-fill::before {
  content: "\f21c";
}
.bi-camera-video-off-fill::before {
  content: "\f21d";
}
.bi-camera-video-off::before {
  content: "\f21e";
}
.bi-camera-video::before {
  content: "\f21f";
}
.bi-camera::before {
  content: "\f220";
}
.bi-camera2::before {
  content: "\f221";
}
.bi-capslock-fill::before {
  content: "\f222";
}
.bi-capslock::before {
  content: "\f223";
}
.bi-card-checklist::before {
  content: "\f224";
}
.bi-card-heading::before {
  content: "\f225";
}
.bi-card-image::before {
  content: "\f226";
}
.bi-card-list::before {
  content: "\f227";
}
.bi-card-text::before {
  content: "\f228";
}
.bi-caret-down-fill::before {
  content: "\f229";
}
.bi-caret-down-square-fill::before {
  content: "\f22a";
}
.bi-caret-down-square::before {
  content: "\f22b";
}
.bi-caret-down::before {
  content: "\f22c";
}
.bi-caret-left-fill::before {
  content: "\f22d";
}
.bi-caret-left-square-fill::before {
  content: "\f22e";
}
.bi-caret-left-square::before {
  content: "\f22f";
}
.bi-caret-left::before {
  content: "\f230";
}
.bi-caret-right-fill::before {
  content: "\f231";
}
.bi-caret-right-square-fill::before {
  content: "\f232";
}
.bi-caret-right-square::before {
  content: "\f233";
}
.bi-caret-right::before {
  content: "\f234";
}
.bi-caret-up-fill::before {
  content: "\f235";
}
.bi-caret-up-square-fill::before {
  content: "\f236";
}
.bi-caret-up-square::before {
  content: "\f237";
}
.bi-caret-up::before {
  content: "\f238";
}
.bi-cart-check-fill::before {
  content: "\f239";
}
.bi-cart-check::before {
  content: "\f23a";
}
.bi-cart-dash-fill::before {
  content: "\f23b";
}
.bi-cart-dash::before {
  content: "\f23c";
}
.bi-cart-fill::before {
  content: "\f23d";
}
.bi-cart-plus-fill::before {
  content: "\f23e";
}
.bi-cart-plus::before {
  content: "\f23f";
}
.bi-cart-x-fill::before {
  content: "\f240";
}
.bi-cart-x::before {
  content: "\f241";
}
.bi-cart::before {
  content: "\f242";
}
.bi-cart2::before {
  content: "\f243";
}
.bi-cart3::before {
  content: "\f244";
}
.bi-cart4::before {
  content: "\f245";
}
.bi-cash-stack::before {
  content: "\f246";
}
.bi-cash::before {
  content: "\f247";
}
.bi-cast::before {
  content: "\f248";
}
.bi-chat-dots-fill::before {
  content: "\f249";
}
.bi-chat-dots::before {
  content: "\f24a";
}
.bi-chat-fill::before {
  content: "\f24b";
}
.bi-chat-left-dots-fill::before {
  content: "\f24c";
}
.bi-chat-left-dots::before {
  content: "\f24d";
}
.bi-chat-left-fill::before {
  content: "\f24e";
}
.bi-chat-left-quote-fill::before {
  content: "\f24f";
}
.bi-chat-left-quote::before {
  content: "\f250";
}
.bi-chat-left-text-fill::before {
  content: "\f251";
}
.bi-chat-left-text::before {
  content: "\f252";
}
.bi-chat-left::before {
  content: "\f253";
}
.bi-chat-quote-fill::before {
  content: "\f254";
}
.bi-chat-quote::before {
  content: "\f255";
}
.bi-chat-right-dots-fill::before {
  content: "\f256";
}
.bi-chat-right-dots::before {
  content: "\f257";
}
.bi-chat-right-fill::before {
  content: "\f258";
}
.bi-chat-right-quote-fill::before {
  content: "\f259";
}
.bi-chat-right-quote::before {
  content: "\f25a";
}
.bi-chat-right-text-fill::before {
  content: "\f25b";
}
.bi-chat-right-text::before {
  content: "\f25c";
}
.bi-chat-right::before {
  content: "\f25d";
}
.bi-chat-square-dots-fill::before {
  content: "\f25e";
}
.bi-chat-square-dots::before {
  content: "\f25f";
}
.bi-chat-square-fill::before {
  content: "\f260";
}
.bi-chat-square-quote-fill::before {
  content: "\f261";
}
.bi-chat-square-quote::before {
  content: "\f262";
}
.bi-chat-square-text-fill::before {
  content: "\f263";
}
.bi-chat-square-text::before {
  content: "\f264";
}
.bi-chat-square::before {
  content: "\f265";
}
.bi-chat-text-fill::before {
  content: "\f266";
}
.bi-chat-text::before {
  content: "\f267";
}
.bi-chat::before {
  content: "\f268";
}
.bi-check-all::before {
  content: "\f269";
}
.bi-check-circle-fill::before {
  content: "\f26a";
}
.bi-check-circle::before {
  content: "\f26b";
}
.bi-check-square-fill::before {
  content: "\f26c";
}
.bi-check-square::before {
  content: "\f26d";
}
.bi-check::before {
  content: "\f26e";
}
.bi-check2-all::before {
  content: "\f26f";
}
.bi-check2-circle::before {
  content: "\f270";
}
.bi-check2-square::before {
  content: "\f271";
}
.bi-check2::before {
  content: "\f272";
}
.bi-chevron-bar-contract::before {
  content: "\f273";
}
.bi-chevron-bar-down::before {
  content: "\f274";
}
.bi-chevron-bar-expand::before {
  content: "\f275";
}
.bi-chevron-bar-left::before {
  content: "\f276";
}
.bi-chevron-bar-right::before {
  content: "\f277";
}
.bi-chevron-bar-up::before {
  content: "\f278";
}
.bi-chevron-compact-down::before {
  content: "\f279";
}
.bi-chevron-compact-left::before {
  content: "\f27a";
}
.bi-chevron-compact-right::before {
  content: "\f27b";
}
.bi-chevron-compact-up::before {
  content: "\f27c";
}
.bi-chevron-contract::before {
  content: "\f27d";
}
.bi-chevron-double-down::before {
  content: "\f27e";
}
.bi-chevron-double-left::before {
  content: "\f27f";
}
.bi-chevron-double-right::before {
  content: "\f280";
}
.bi-chevron-double-up::before {
  content: "\f281";
}
.bi-chevron-down::before {
  content: "\f282";
}
.bi-chevron-expand::before {
  content: "\f283";
}
.bi-chevron-left::before {
  content: "\f284";
}
.bi-chevron-right::before {
  content: "\f285";
}
.bi-chevron-up::before {
  content: "\f286";
}
.bi-circle-fill::before {
  content: "\f287";
}
.bi-circle-half::before {
  content: "\f288";
}
.bi-circle-square::before {
  content: "\f289";
}
.bi-circle::before {
  content: "\f28a";
}
.bi-clipboard-check::before {
  content: "\f28b";
}
.bi-clipboard-data::before {
  content: "\f28c";
}
.bi-clipboard-minus::before {
  content: "\f28d";
}
.bi-clipboard-plus::before {
  content: "\f28e";
}
.bi-clipboard-x::before {
  content: "\f28f";
}
.bi-clipboard::before {
  content: "\f290";
}
.bi-clock-fill::before {
  content: "\f291";
}
.bi-clock-history::before {
  content: "\f292";
}
.bi-clock::before {
  content: "\f293";
}
.bi-cloud-arrow-down-fill::before {
  content: "\f294";
}
.bi-cloud-arrow-down::before {
  content: "\f295";
}
.bi-cloud-arrow-up-fill::before {
  content: "\f296";
}
.bi-cloud-arrow-up::before {
  content: "\f297";
}
.bi-cloud-check-fill::before {
  content: "\f298";
}
.bi-cloud-check::before {
  content: "\f299";
}
.bi-cloud-download-fill::before {
  content: "\f29a";
}
.bi-cloud-download::before {
  content: "\f29b";
}
.bi-cloud-drizzle-fill::before {
  content: "\f29c";
}
.bi-cloud-drizzle::before {
  content: "\f29d";
}
.bi-cloud-fill::before {
  content: "\f29e";
}
.bi-cloud-fog-fill::before {
  content: "\f29f";
}
.bi-cloud-fog::before {
  content: "\f2a0";
}
.bi-cloud-fog2-fill::before {
  content: "\f2a1";
}
.bi-cloud-fog2::before {
  content: "\f2a2";
}
.bi-cloud-hail-fill::before {
  content: "\f2a3";
}
.bi-cloud-hail::before {
  content: "\f2a4";
}
.bi-cloud-haze-fill::before {
  content: "\f2a6";
}
.bi-cloud-haze::before {
  content: "\f2a7";
}
.bi-cloud-haze2-fill::before {
  content: "\f2a8";
}
.bi-cloud-lightning-fill::before {
  content: "\f2a9";
}
.bi-cloud-lightning-rain-fill::before {
  content: "\f2aa";
}
.bi-cloud-lightning-rain::before {
  content: "\f2ab";
}
.bi-cloud-lightning::before {
  content: "\f2ac";
}
.bi-cloud-minus-fill::before {
  content: "\f2ad";
}
.bi-cloud-minus::before {
  content: "\f2ae";
}
.bi-cloud-moon-fill::before {
  content: "\f2af";
}
.bi-cloud-moon::before {
  content: "\f2b0";
}
.bi-cloud-plus-fill::before {
  content: "\f2b1";
}
.bi-cloud-plus::before {
  content: "\f2b2";
}
.bi-cloud-rain-fill::before {
  content: "\f2b3";
}
.bi-cloud-rain-heavy-fill::before {
  content: "\f2b4";
}
.bi-cloud-rain-heavy::before {
  content: "\f2b5";
}
.bi-cloud-rain::before {
  content: "\f2b6";
}
.bi-cloud-slash-fill::before {
  content: "\f2b7";
}
.bi-cloud-slash::before {
  content: "\f2b8";
}
.bi-cloud-sleet-fill::before {
  content: "\f2b9";
}
.bi-cloud-sleet::before {
  content: "\f2ba";
}
.bi-cloud-snow-fill::before {
  content: "\f2bb";
}
.bi-cloud-snow::before {
  content: "\f2bc";
}
.bi-cloud-sun-fill::before {
  content: "\f2bd";
}
.bi-cloud-sun::before {
  content: "\f2be";
}
.bi-cloud-upload-fill::before {
  content: "\f2bf";
}
.bi-cloud-upload::before {
  content: "\f2c0";
}
.bi-cloud::before {
  content: "\f2c1";
}
.bi-clouds-fill::before {
  content: "\f2c2";
}
.bi-clouds::before {
  content: "\f2c3";
}
.bi-cloudy-fill::before {
  content: "\f2c4";
}
.bi-cloudy::before {
  content: "\f2c5";
}
.bi-code-slash::before {
  content: "\f2c6";
}
.bi-code-square::before {
  content: "\f2c7";
}
.bi-code::before {
  content: "\f2c8";
}
.bi-collection-fill::before {
  content: "\f2c9";
}
.bi-collection-play-fill::before {
  content: "\f2ca";
}
.bi-collection-play::before {
  content: "\f2cb";
}
.bi-collection::before {
  content: "\f2cc";
}
.bi-columns-gap::before {
  content: "\f2cd";
}
.bi-columns::before {
  content: "\f2ce";
}
.bi-command::before {
  content: "\f2cf";
}
.bi-compass-fill::before {
  content: "\f2d0";
}
.bi-compass::before {
  content: "\f2d1";
}
.bi-cone-striped::before {
  content: "\f2d2";
}
.bi-cone::before {
  content: "\f2d3";
}
.bi-controller::before {
  content: "\f2d4";
}
.bi-cpu-fill::before {
  content: "\f2d5";
}
.bi-cpu::before {
  content: "\f2d6";
}
.bi-credit-card-2-back-fill::before {
  content: "\f2d7";
}
.bi-credit-card-2-back::before {
  content: "\f2d8";
}
.bi-credit-card-2-front-fill::before {
  content: "\f2d9";
}
.bi-credit-card-2-front::before {
  content: "\f2da";
}
.bi-credit-card-fill::before {
  content: "\f2db";
}
.bi-credit-card::before {
  content: "\f2dc";
}
.bi-crop::before {
  content: "\f2dd";
}
.bi-cup-fill::before {
  content: "\f2de";
}
.bi-cup-straw::before {
  content: "\f2df";
}
.bi-cup::before {
  content: "\f2e0";
}
.bi-cursor-fill::before {
  content: "\f2e1";
}
.bi-cursor-text::before {
  content: "\f2e2";
}
.bi-cursor::before {
  content: "\f2e3";
}
.bi-dash-circle-dotted::before {
  content: "\f2e4";
}
.bi-dash-circle-fill::before {
  content: "\f2e5";
}
.bi-dash-circle::before {
  content: "\f2e6";
}
.bi-dash-square-dotted::before {
  content: "\f2e7";
}
.bi-dash-square-fill::before {
  content: "\f2e8";
}
.bi-dash-square::before {
  content: "\f2e9";
}
.bi-dash::before {
  content: "\f2ea";
}
.bi-diagram-2-fill::before {
  content: "\f2eb";
}
.bi-diagram-2::before {
  content: "\f2ec";
}
.bi-diagram-3-fill::before {
  content: "\f2ed";
}
.bi-diagram-3::before {
  content: "\f2ee";
}
.bi-diamond-fill::before {
  content: "\f2ef";
}
.bi-diamond-half::before {
  content: "\f2f0";
}
.bi-diamond::before {
  content: "\f2f1";
}
.bi-dice-1-fill::before {
  content: "\f2f2";
}
.bi-dice-1::before {
  content: "\f2f3";
}
.bi-dice-2-fill::before {
  content: "\f2f4";
}
.bi-dice-2::before {
  content: "\f2f5";
}
.bi-dice-3-fill::before {
  content: "\f2f6";
}
.bi-dice-3::before {
  content: "\f2f7";
}
.bi-dice-4-fill::before {
  content: "\f2f8";
}
.bi-dice-4::before {
  content: "\f2f9";
}
.bi-dice-5-fill::before {
  content: "\f2fa";
}
.bi-dice-5::before {
  content: "\f2fb";
}
.bi-dice-6-fill::before {
  content: "\f2fc";
}
.bi-dice-6::before {
  content: "\f2fd";
}
.bi-disc-fill::before {
  content: "\f2fe";
}
.bi-disc::before {
  content: "\f2ff";
}
.bi-discord::before {
  content: "\f300";
}
.bi-display-fill::before {
  content: "\f301";
}
.bi-display::before {
  content: "\f302";
}
.bi-distribute-horizontal::before {
  content: "\f303";
}
.bi-distribute-vertical::before {
  content: "\f304";
}
.bi-door-closed-fill::before {
  content: "\f305";
}
.bi-door-closed::before {
  content: "\f306";
}
.bi-door-open-fill::before {
  content: "\f307";
}
.bi-door-open::before {
  content: "\f308";
}
.bi-dot::before {
  content: "\f309";
}
.bi-download::before {
  content: "\f30a";
}
.bi-droplet-fill::before {
  content: "\f30b";
}
.bi-droplet-half::before {
  content: "\f30c";
}
.bi-droplet::before {
  content: "\f30d";
}
.bi-earbuds::before {
  content: "\f30e";
}
.bi-easel-fill::before {
  content: "\f30f";
}
.bi-easel::before {
  content: "\f310";
}
.bi-egg-fill::before {
  content: "\f311";
}
.bi-egg-fried::before {
  content: "\f312";
}
.bi-egg::before {
  content: "\f313";
}
.bi-eject-fill::before {
  content: "\f314";
}
.bi-eject::before {
  content: "\f315";
}
.bi-emoji-angry-fill::before {
  content: "\f316";
}
.bi-emoji-angry::before {
  content: "\f317";
}
.bi-emoji-dizzy-fill::before {
  content: "\f318";
}
.bi-emoji-dizzy::before {
  content: "\f319";
}
.bi-emoji-expressionless-fill::before {
  content: "\f31a";
}
.bi-emoji-expressionless::before {
  content: "\f31b";
}
.bi-emoji-frown-fill::before {
  content: "\f31c";
}
.bi-emoji-frown::before {
  content: "\f31d";
}
.bi-emoji-heart-eyes-fill::before {
  content: "\f31e";
}
.bi-emoji-heart-eyes::before {
  content: "\f31f";
}
.bi-emoji-laughing-fill::before {
  content: "\f320";
}
.bi-emoji-laughing::before {
  content: "\f321";
}
.bi-emoji-neutral-fill::before {
  content: "\f322";
}
.bi-emoji-neutral::before {
  content: "\f323";
}
.bi-emoji-smile-fill::before {
  content: "\f324";
}
.bi-emoji-smile-upside-down-fill::before {
  content: "\f325";
}
.bi-emoji-smile-upside-down::before {
  content: "\f326";
}
.bi-emoji-smile::before {
  content: "\f327";
}
.bi-emoji-sunglasses-fill::before {
  content: "\f328";
}
.bi-emoji-sunglasses::before {
  content: "\f329";
}
.bi-emoji-wink-fill::before {
  content: "\f32a";
}
.bi-emoji-wink::before {
  content: "\f32b";
}
.bi-envelope-fill::before {
  content: "\f32c";
}
.bi-envelope-open-fill::before {
  content: "\f32d";
}
.bi-envelope-open::before {
  content: "\f32e";
}
.bi-envelope::before {
  content: "\f32f";
}
.bi-eraser-fill::before {
  content: "\f330";
}
.bi-eraser::before {
  content: "\f331";
}
.bi-exclamation-circle-fill::before {
  content: "\f332";
}
.bi-exclamation-circle::before {
  content: "\f333";
}
.bi-exclamation-diamond-fill::before {
  content: "\f334";
}
.bi-exclamation-diamond::before {
  content: "\f335";
}
.bi-exclamation-octagon-fill::before {
  content: "\f336";
}
.bi-exclamation-octagon::before {
  content: "\f337";
}
.bi-exclamation-square-fill::before {
  content: "\f338";
}
.bi-exclamation-square::before {
  content: "\f339";
}
.bi-exclamation-triangle-fill::before {
  content: "\f33a";
}
.bi-exclamation-triangle::before {
  content: "\f33b";
}
.bi-exclamation::before {
  content: "\f33c";
}
.bi-exclude::before {
  content: "\f33d";
}
.bi-eye-fill::before {
  content: "\f33e";
}
.bi-eye-slash-fill::before {
  content: "\f33f";
}
.bi-eye-slash::before {
  content: "\f340";
}
.bi-eye::before {
  content: "\f341";
}
.bi-eyedropper::before {
  content: "\f342";
}
.bi-eyeglasses::before {
  content: "\f343";
}
.bi-facebook::before {
  content: "\f344";
}
.bi-file-arrow-down-fill::before {
  content: "\f345";
}
.bi-file-arrow-down::before {
  content: "\f346";
}
.bi-file-arrow-up-fill::before {
  content: "\f347";
}
.bi-file-arrow-up::before {
  content: "\f348";
}
.bi-file-bar-graph-fill::before {
  content: "\f349";
}
.bi-file-bar-graph::before {
  content: "\f34a";
}
.bi-file-binary-fill::before {
  content: "\f34b";
}
.bi-file-binary::before {
  content: "\f34c";
}
.bi-file-break-fill::before {
  content: "\f34d";
}
.bi-file-break::before {
  content: "\f34e";
}
.bi-file-check-fill::before {
  content: "\f34f";
}
.bi-file-check::before {
  content: "\f350";
}
.bi-file-code-fill::before {
  content: "\f351";
}
.bi-file-code::before {
  content: "\f352";
}
.bi-file-diff-fill::before {
  content: "\f353";
}
.bi-file-diff::before {
  content: "\f354";
}
.bi-file-earmark-arrow-down-fill::before {
  content: "\f355";
}
.bi-file-earmark-arrow-down::before {
  content: "\f356";
}
.bi-file-earmark-arrow-up-fill::before {
  content: "\f357";
}
.bi-file-earmark-arrow-up::before {
  content: "\f358";
}
.bi-file-earmark-bar-graph-fill::before {
  content: "\f359";
}
.bi-file-earmark-bar-graph::before {
  content: "\f35a";
}
.bi-file-earmark-binary-fill::before {
  content: "\f35b";
}
.bi-file-earmark-binary::before {
  content: "\f35c";
}
.bi-file-earmark-break-fill::before {
  content: "\f35d";
}
.bi-file-earmark-break::before {
  content: "\f35e";
}
.bi-file-earmark-check-fill::before {
  content: "\f35f";
}
.bi-file-earmark-check::before {
  content: "\f360";
}
.bi-file-earmark-code-fill::before {
  content: "\f361";
}
.bi-file-earmark-code::before {
  content: "\f362";
}
.bi-file-earmark-diff-fill::before {
  content: "\f363";
}
.bi-file-earmark-diff::before {
  content: "\f364";
}
.bi-file-earmark-easel-fill::before {
  content: "\f365";
}
.bi-file-earmark-easel::before {
  content: "\f366";
}
.bi-file-earmark-excel-fill::before {
  content: "\f367";
}
.bi-file-earmark-excel::before {
  content: "\f368";
}
.bi-file-earmark-fill::before {
  content: "\f369";
}
.bi-file-earmark-font-fill::before {
  content: "\f36a";
}
.bi-file-earmark-font::before {
  content: "\f36b";
}
.bi-file-earmark-image-fill::before {
  content: "\f36c";
}
.bi-file-earmark-image::before {
  content: "\f36d";
}
.bi-file-earmark-lock-fill::before {
  content: "\f36e";
}
.bi-file-earmark-lock::before {
  content: "\f36f";
}
.bi-file-earmark-lock2-fill::before {
  content: "\f370";
}
.bi-file-earmark-lock2::before {
  content: "\f371";
}
.bi-file-earmark-medical-fill::before {
  content: "\f372";
}
.bi-file-earmark-medical::before {
  content: "\f373";
}
.bi-file-earmark-minus-fill::before {
  content: "\f374";
}
.bi-file-earmark-minus::before {
  content: "\f375";
}
.bi-file-earmark-music-fill::before {
  content: "\f376";
}
.bi-file-earmark-music::before {
  content: "\f377";
}
.bi-file-earmark-person-fill::before {
  content: "\f378";
}
.bi-file-earmark-person::before {
  content: "\f379";
}
.bi-file-earmark-play-fill::before {
  content: "\f37a";
}
.bi-file-earmark-play::before {
  content: "\f37b";
}
.bi-file-earmark-plus-fill::before {
  content: "\f37c";
}
.bi-file-earmark-plus::before {
  content: "\f37d";
}
.bi-file-earmark-post-fill::before {
  content: "\f37e";
}
.bi-file-earmark-post::before {
  content: "\f37f";
}
.bi-file-earmark-ppt-fill::before {
  content: "\f380";
}
.bi-file-earmark-ppt::before {
  content: "\f381";
}
.bi-file-earmark-richtext-fill::before {
  content: "\f382";
}
.bi-file-earmark-richtext::before {
  content: "\f383";
}
.bi-file-earmark-ruled-fill::before {
  content: "\f384";
}
.bi-file-earmark-ruled::before {
  content: "\f385";
}
.bi-file-earmark-slides-fill::before {
  content: "\f386";
}
.bi-file-earmark-slides::before {
  content: "\f387";
}
.bi-file-earmark-spreadsheet-fill::before {
  content: "\f388";
}
.bi-file-earmark-spreadsheet::before {
  content: "\f389";
}
.bi-file-earmark-text-fill::before {
  content: "\f38a";
}
.bi-file-earmark-text::before {
  content: "\f38b";
}
.bi-file-earmark-word-fill::before {
  content: "\f38c";
}
.bi-file-earmark-word::before {
  content: "\f38d";
}
.bi-file-earmark-x-fill::before {
  content: "\f38e";
}
.bi-file-earmark-x::before {
  content: "\f38f";
}
.bi-file-earmark-zip-fill::before {
  content: "\f390";
}
.bi-file-earmark-zip::before {
  content: "\f391";
}
.bi-file-earmark::before {
  content: "\f392";
}
.bi-file-easel-fill::before {
  content: "\f393";
}
.bi-file-easel::before {
  content: "\f394";
}
.bi-file-excel-fill::before {
  content: "\f395";
}
.bi-file-excel::before {
  content: "\f396";
}
.bi-file-fill::before {
  content: "\f397";
}
.bi-file-font-fill::before {
  content: "\f398";
}
.bi-file-font::before {
  content: "\f399";
}
.bi-file-image-fill::before {
  content: "\f39a";
}
.bi-file-image::before {
  content: "\f39b";
}
.bi-file-lock-fill::before {
  content: "\f39c";
}
.bi-file-lock::before {
  content: "\f39d";
}
.bi-file-lock2-fill::before {
  content: "\f39e";
}
.bi-file-lock2::before {
  content: "\f39f";
}
.bi-file-medical-fill::before {
  content: "\f3a0";
}
.bi-file-medical::before {
  content: "\f3a1";
}
.bi-file-minus-fill::before {
  content: "\f3a2";
}
.bi-file-minus::before {
  content: "\f3a3";
}
.bi-file-music-fill::before {
  content: "\f3a4";
}
.bi-file-music::before {
  content: "\f3a5";
}
.bi-file-person-fill::before {
  content: "\f3a6";
}
.bi-file-person::before {
  content: "\f3a7";
}
.bi-file-play-fill::before {
  content: "\f3a8";
}
.bi-file-play::before {
  content: "\f3a9";
}
.bi-file-plus-fill::before {
  content: "\f3aa";
}
.bi-file-plus::before {
  content: "\f3ab";
}
.bi-file-post-fill::before {
  content: "\f3ac";
}
.bi-file-post::before {
  content: "\f3ad";
}
.bi-file-ppt-fill::before {
  content: "\f3ae";
}
.bi-file-ppt::before {
  content: "\f3af";
}
.bi-file-richtext-fill::before {
  content: "\f3b0";
}
.bi-file-richtext::before {
  content: "\f3b1";
}
.bi-file-ruled-fill::before {
  content: "\f3b2";
}
.bi-file-ruled::before {
  content: "\f3b3";
}
.bi-file-slides-fill::before {
  content: "\f3b4";
}
.bi-file-slides::before {
  content: "\f3b5";
}
.bi-file-spreadsheet-fill::before {
  content: "\f3b6";
}
.bi-file-spreadsheet::before {
  content: "\f3b7";
}
.bi-file-text-fill::before {
  content: "\f3b8";
}
.bi-file-text::before {
  content: "\f3b9";
}
.bi-file-word-fill::before {
  content: "\f3ba";
}
.bi-file-word::before {
  content: "\f3bb";
}
.bi-file-x-fill::before {
  content: "\f3bc";
}
.bi-file-x::before {
  content: "\f3bd";
}
.bi-file-zip-fill::before {
  content: "\f3be";
}
.bi-file-zip::before {
  content: "\f3bf";
}
.bi-file::before {
  content: "\f3c0";
}
.bi-files-alt::before {
  content: "\f3c1";
}
.bi-files::before {
  content: "\f3c2";
}
.bi-film::before {
  content: "\f3c3";
}
.bi-filter-circle-fill::before {
  content: "\f3c4";
}
.bi-filter-circle::before {
  content: "\f3c5";
}
.bi-filter-left::before {
  content: "\f3c6";
}
.bi-filter-right::before {
  content: "\f3c7";
}
.bi-filter-square-fill::before {
  content: "\f3c8";
}
.bi-filter-square::before {
  content: "\f3c9";
}
.bi-filter::before {
  content: "\f3ca";
}
.bi-flag-fill::before {
  content: "\f3cb";
}
.bi-flag::before {
  content: "\f3cc";
}
.bi-flower1::before {
  content: "\f3cd";
}
.bi-flower2::before {
  content: "\f3ce";
}
.bi-flower3::before {
  content: "\f3cf";
}
.bi-folder-check::before {
  content: "\f3d0";
}
.bi-folder-fill::before {
  content: "\f3d1";
}
.bi-folder-minus::before {
  content: "\f3d2";
}
.bi-folder-plus::before {
  content: "\f3d3";
}
.bi-folder-symlink-fill::before {
  content: "\f3d4";
}
.bi-folder-symlink::before {
  content: "\f3d5";
}
.bi-folder-x::before {
  content: "\f3d6";
}
.bi-folder::before {
  content: "\f3d7";
}
.bi-folder2-open::before {
  content: "\f3d8";
}
.bi-folder2::before {
  content: "\f3d9";
}
.bi-fonts::before {
  content: "\f3da";
}
.bi-forward-fill::before {
  content: "\f3db";
}
.bi-forward::before {
  content: "\f3dc";
}
.bi-front::before {
  content: "\f3dd";
}
.bi-fullscreen-exit::before {
  content: "\f3de";
}
.bi-fullscreen::before {
  content: "\f3df";
}
.bi-funnel-fill::before {
  content: "\f3e0";
}
.bi-funnel::before {
  content: "\f3e1";
}
.bi-gear-fill::before {
  content: "\f3e2";
}
.bi-gear-wide-connected::before {
  content: "\f3e3";
}
.bi-gear-wide::before {
  content: "\f3e4";
}
.bi-gear::before {
  content: "\f3e5";
}
.bi-gem::before {
  content: "\f3e6";
}
.bi-geo-alt-fill::before {
  content: "\f3e7";
}
.bi-geo-alt::before {
  content: "\f3e8";
}
.bi-geo-fill::before {
  content: "\f3e9";
}
.bi-geo::before {
  content: "\f3ea";
}
.bi-gift-fill::before {
  content: "\f3eb";
}
.bi-gift::before {
  content: "\f3ec";
}
.bi-github::before {
  content: "\f3ed";
}
.bi-globe::before {
  content: "\f3ee";
}
.bi-globe2::before {
  content: "\f3ef";
}
.bi-google::before {
  content: "\f3f0";
}
.bi-graph-down::before {
  content: "\f3f1";
}
.bi-graph-up::before {
  content: "\f3f2";
}
.bi-grid-1x2-fill::before {
  content: "\f3f3";
}
.bi-grid-1x2::before {
  content: "\f3f4";
}
.bi-grid-3x2-gap-fill::before {
  content: "\f3f5";
}
.bi-grid-3x2-gap::before {
  content: "\f3f6";
}
.bi-grid-3x2::before {
  content: "\f3f7";
}
.bi-grid-3x3-gap-fill::before {
  content: "\f3f8";
}
.bi-grid-3x3-gap::before {
  content: "\f3f9";
}
.bi-grid-3x3::before {
  content: "\f3fa";
}
.bi-grid-fill::before {
  content: "\f3fb";
}
.bi-grid::before {
  content: "\f3fc";
}
.bi-grip-horizontal::before {
  content: "\f3fd";
}
.bi-grip-vertical::before {
  content: "\f3fe";
}
.bi-hammer::before {
  content: "\f3ff";
}
.bi-hand-index-fill::before {
  content: "\f400";
}
.bi-hand-index-thumb-fill::before {
  content: "\f401";
}
.bi-hand-index-thumb::before {
  content: "\f402";
}
.bi-hand-index::before {
  content: "\f403";
}
.bi-hand-thumbs-down-fill::before {
  content: "\f404";
}
.bi-hand-thumbs-down::before {
  content: "\f405";
}
.bi-hand-thumbs-up-fill::before {
  content: "\f406";
}
.bi-hand-thumbs-up::before {
  content: "\f407";
}
.bi-handbag-fill::before {
  content: "\f408";
}
.bi-handbag::before {
  content: "\f409";
}
.bi-hash::before {
  content: "\f40a";
}
.bi-hdd-fill::before {
  content: "\f40b";
}
.bi-hdd-network-fill::before {
  content: "\f40c";
}
.bi-hdd-network::before {
  content: "\f40d";
}
.bi-hdd-rack-fill::before {
  content: "\f40e";
}
.bi-hdd-rack::before {
  content: "\f40f";
}
.bi-hdd-stack-fill::before {
  content: "\f410";
}
.bi-hdd-stack::before {
  content: "\f411";
}
.bi-hdd::before {
  content: "\f412";
}
.bi-headphones::before {
  content: "\f413";
}
.bi-headset::before {
  content: "\f414";
}
.bi-heart-fill::before {
  content: "\f415";
}
.bi-heart-half::before {
  content: "\f416";
}
.bi-heart::before {
  content: "\f417";
}
.bi-heptagon-fill::before {
  content: "\f418";
}
.bi-heptagon-half::before {
  content: "\f419";
}
.bi-heptagon::before {
  content: "\f41a";
}
.bi-hexagon-fill::before {
  content: "\f41b";
}
.bi-hexagon-half::before {
  content: "\f41c";
}
.bi-hexagon::before {
  content: "\f41d";
}
.bi-hourglass-bottom::before {
  content: "\f41e";
}
.bi-hourglass-split::before {
  content: "\f41f";
}
.bi-hourglass-top::before {
  content: "\f420";
}
.bi-hourglass::before {
  content: "\f421";
}
.bi-house-door-fill::before {
  content: "\f422";
}
.bi-house-door::before {
  content: "\f423";
}
.bi-house-fill::before {
  content: "\f424";
}
.bi-house::before {
  content: "\f425";
}
.bi-hr::before {
  content: "\f426";
}
.bi-hurricane::before {
  content: "\f427";
}
.bi-image-alt::before {
  content: "\f428";
}
.bi-image-fill::before {
  content: "\f429";
}
.bi-image::before {
  content: "\f42a";
}
.bi-images::before {
  content: "\f42b";
}
.bi-inbox-fill::before {
  content: "\f42c";
}
.bi-inbox::before {
  content: "\f42d";
}
.bi-inboxes-fill::before {
  content: "\f42e";
}
.bi-inboxes::before {
  content: "\f42f";
}
.bi-info-circle-fill::before {
  content: "\f430";
}
.bi-info-circle::before {
  content: "\f431";
}
.bi-info-square-fill::before {
  content: "\f432";
}
.bi-info-square::before {
  content: "\f433";
}
.bi-info::before {
  content: "\f434";
}
.bi-input-cursor-text::before {
  content: "\f435";
}
.bi-input-cursor::before {
  content: "\f436";
}
.bi-instagram::before {
  content: "\f437";
}
.bi-intersect::before {
  content: "\f438";
}
.bi-journal-album::before {
  content: "\f439";
}
.bi-journal-arrow-down::before {
  content: "\f43a";
}
.bi-journal-arrow-up::before {
  content: "\f43b";
}
.bi-journal-bookmark-fill::before {
  content: "\f43c";
}
.bi-journal-bookmark::before {
  content: "\f43d";
}
.bi-journal-check::before {
  content: "\f43e";
}
.bi-journal-code::before {
  content: "\f43f";
}
.bi-journal-medical::before {
  content: "\f440";
}
.bi-journal-minus::before {
  content: "\f441";
}
.bi-journal-plus::before {
  content: "\f442";
}
.bi-journal-richtext::before {
  content: "\f443";
}
.bi-journal-text::before {
  content: "\f444";
}
.bi-journal-x::before {
  content: "\f445";
}
.bi-journal::before {
  content: "\f446";
}
.bi-journals::before {
  content: "\f447";
}
.bi-joystick::before {
  content: "\f448";
}
.bi-justify-left::before {
  content: "\f449";
}
.bi-justify-right::before {
  content: "\f44a";
}
.bi-justify::before {
  content: "\f44b";
}
.bi-kanban-fill::before {
  content: "\f44c";
}
.bi-kanban::before {
  content: "\f44d";
}
.bi-key-fill::before {
  content: "\f44e";
}
.bi-key::before {
  content: "\f44f";
}
.bi-keyboard-fill::before {
  content: "\f450";
}
.bi-keyboard::before {
  content: "\f451";
}
.bi-ladder::before {
  content: "\f452";
}
.bi-lamp-fill::before {
  content: "\f453";
}
.bi-lamp::before {
  content: "\f454";
}
.bi-laptop-fill::before {
  content: "\f455";
}
.bi-laptop::before {
  content: "\f456";
}
.bi-layer-backward::before {
  content: "\f457";
}
.bi-layer-forward::before {
  content: "\f458";
}
.bi-layers-fill::before {
  content: "\f459";
}
.bi-layers-half::before {
  content: "\f45a";
}
.bi-layers::before {
  content: "\f45b";
}
.bi-layout-sidebar-inset-reverse::before {
  content: "\f45c";
}
.bi-layout-sidebar-inset::before {
  content: "\f45d";
}
.bi-layout-sidebar-reverse::before {
  content: "\f45e";
}
.bi-layout-sidebar::before {
  content: "\f45f";
}
.bi-layout-split::before {
  content: "\f460";
}
.bi-layout-text-sidebar-reverse::before {
  content: "\f461";
}
.bi-layout-text-sidebar::before {
  content: "\f462";
}
.bi-layout-text-window-reverse::before {
  content: "\f463";
}
.bi-layout-text-window::before {
  content: "\f464";
}
.bi-layout-three-columns::before {
  content: "\f465";
}
.bi-layout-wtf::before {
  content: "\f466";
}
.bi-life-preserver::before {
  content: "\f467";
}
.bi-lightbulb-fill::before {
  content: "\f468";
}
.bi-lightbulb-off-fill::before {
  content: "\f469";
}
.bi-lightbulb-off::before {
  content: "\f46a";
}
.bi-lightbulb::before {
  content: "\f46b";
}
.bi-lightning-charge-fill::before {
  content: "\f46c";
}
.bi-lightning-charge::before {
  content: "\f46d";
}
.bi-lightning-fill::before {
  content: "\f46e";
}
.bi-lightning::before {
  content: "\f46f";
}
.bi-link-45deg::before {
  content: "\f470";
}
.bi-link::before {
  content: "\f471";
}
.bi-linkedin::before {
  content: "\f472";
}
.bi-list-check::before {
  content: "\f473";
}
.bi-list-nested::before {
  content: "\f474";
}
.bi-list-ol::before {
  content: "\f475";
}
.bi-list-stars::before {
  content: "\f476";
}
.bi-list-task::before {
  content: "\f477";
}
.bi-list-ul::before {
  content: "\f478";
}
.bi-list::before {
  content: "\f479";
}
.bi-lock-fill::before {
  content: "\f47a";
}
.bi-lock::before {
  content: "\f47b";
}
.bi-mailbox::before {
  content: "\f47c";
}
.bi-mailbox2::before {
  content: "\f47d";
}
.bi-map-fill::before {
  content: "\f47e";
}
.bi-map::before {
  content: "\f47f";
}
.bi-markdown-fill::before {
  content: "\f480";
}
.bi-markdown::before {
  content: "\f481";
}
.bi-mask::before {
  content: "\f482";
}
.bi-megaphone-fill::before {
  content: "\f483";
}
.bi-megaphone::before {
  content: "\f484";
}
.bi-menu-app-fill::before {
  content: "\f485";
}
.bi-menu-app::before {
  content: "\f486";
}
.bi-menu-button-fill::before {
  content: "\f487";
}
.bi-menu-button-wide-fill::before {
  content: "\f488";
}
.bi-menu-button-wide::before {
  content: "\f489";
}
.bi-menu-button::before {
  content: "\f48a";
}
.bi-menu-down::before {
  content: "\f48b";
}
.bi-menu-up::before {
  content: "\f48c";
}
.bi-mic-fill::before {
  content: "\f48d";
}
.bi-mic-mute-fill::before {
  content: "\f48e";
}
.bi-mic-mute::before {
  content: "\f48f";
}
.bi-mic::before {
  content: "\f490";
}
.bi-minecart-loaded::before {
  content: "\f491";
}
.bi-minecart::before {
  content: "\f492";
}
.bi-moisture::before {
  content: "\f493";
}
.bi-moon-fill::before {
  content: "\f494";
}
.bi-moon-stars-fill::before {
  content: "\f495";
}
.bi-moon-stars::before {
  content: "\f496";
}
.bi-moon::before {
  content: "\f497";
}
.bi-mouse-fill::before {
  content: "\f498";
}
.bi-mouse::before {
  content: "\f499";
}
.bi-mouse2-fill::before {
  content: "\f49a";
}
.bi-mouse2::before {
  content: "\f49b";
}
.bi-mouse3-fill::before {
  content: "\f49c";
}
.bi-mouse3::before {
  content: "\f49d";
}
.bi-music-note-beamed::before {
  content: "\f49e";
}
.bi-music-note-list::before {
  content: "\f49f";
}
.bi-music-note::before {
  content: "\f4a0";
}
.bi-music-player-fill::before {
  content: "\f4a1";
}
.bi-music-player::before {
  content: "\f4a2";
}
.bi-newspaper::before {
  content: "\f4a3";
}
.bi-node-minus-fill::before {
  content: "\f4a4";
}
.bi-node-minus::before {
  content: "\f4a5";
}
.bi-node-plus-fill::before {
  content: "\f4a6";
}
.bi-node-plus::before {
  content: "\f4a7";
}
.bi-nut-fill::before {
  content: "\f4a8";
}
.bi-nut::before {
  content: "\f4a9";
}
.bi-octagon-fill::before {
  content: "\f4aa";
}
.bi-octagon-half::before {
  content: "\f4ab";
}
.bi-octagon::before {
  content: "\f4ac";
}
.bi-option::before {
  content: "\f4ad";
}
.bi-outlet::before {
  content: "\f4ae";
}
.bi-paint-bucket::before {
  content: "\f4af";
}
.bi-palette-fill::before {
  content: "\f4b0";
}
.bi-palette::before {
  content: "\f4b1";
}
.bi-palette2::before {
  content: "\f4b2";
}
.bi-paperclip::before {
  content: "\f4b3";
}
.bi-paragraph::before {
  content: "\f4b4";
}
.bi-patch-check-fill::before {
  content: "\f4b5";
}
.bi-patch-check::before {
  content: "\f4b6";
}
.bi-patch-exclamation-fill::before {
  content: "\f4b7";
}
.bi-patch-exclamation::before {
  content: "\f4b8";
}
.bi-patch-minus-fill::before {
  content: "\f4b9";
}
.bi-patch-minus::before {
  content: "\f4ba";
}
.bi-patch-plus-fill::before {
  content: "\f4bb";
}
.bi-patch-plus::before {
  content: "\f4bc";
}
.bi-patch-question-fill::before {
  content: "\f4bd";
}
.bi-patch-question::before {
  content: "\f4be";
}
.bi-pause-btn-fill::before {
  content: "\f4bf";
}
.bi-pause-btn::before {
  content: "\f4c0";
}
.bi-pause-circle-fill::before {
  content: "\f4c1";
}
.bi-pause-circle::before {
  content: "\f4c2";
}
.bi-pause-fill::before {
  content: "\f4c3";
}
.bi-pause::before {
  content: "\f4c4";
}
.bi-peace-fill::before {
  content: "\f4c5";
}
.bi-peace::before {
  content: "\f4c6";
}
.bi-pen-fill::before {
  content: "\f4c7";
}
.bi-pen::before {
  content: "\f4c8";
}
.bi-pencil-fill::before {
  content: "\f4c9";
}
.bi-pencil-square::before {
  content: "\f4ca";
}
.bi-pencil::before {
  content: "\f4cb";
}
.bi-pentagon-fill::before {
  content: "\f4cc";
}
.bi-pentagon-half::before {
  content: "\f4cd";
}
.bi-pentagon::before {
  content: "\f4ce";
}
.bi-people-fill::before {
  content: "\f4cf";
}
.bi-people::before {
  content: "\f4d0";
}
.bi-percent::before {
  content: "\f4d1";
}
.bi-person-badge-fill::before {
  content: "\f4d2";
}
.bi-person-badge::before {
  content: "\f4d3";
}
.bi-person-bounding-box::before {
  content: "\f4d4";
}
.bi-person-check-fill::before {
  content: "\f4d5";
}
.bi-person-check::before {
  content: "\f4d6";
}
.bi-person-circle::before {
  content: "\f4d7";
}
.bi-person-dash-fill::before {
  content: "\f4d8";
}
.bi-person-dash::before {
  content: "\f4d9";
}
.bi-person-fill::before {
  content: "\f4da";
}
.bi-person-lines-fill::before {
  content: "\f4db";
}
.bi-person-plus-fill::before {
  content: "\f4dc";
}
.bi-person-plus::before {
  content: "\f4dd";
}
.bi-person-square::before {
  content: "\f4de";
}
.bi-person-x-fill::before {
  content: "\f4df";
}
.bi-person-x::before {
  content: "\f4e0";
}
.bi-person::before {
  content: "\f4e1";
}
.bi-phone-fill::before {
  content: "\f4e2";
}
.bi-phone-landscape-fill::before {
  content: "\f4e3";
}
.bi-phone-landscape::before {
  content: "\f4e4";
}
.bi-phone-vibrate-fill::before {
  content: "\f4e5";
}
.bi-phone-vibrate::before {
  content: "\f4e6";
}
.bi-phone::before {
  content: "\f4e7";
}
.bi-pie-chart-fill::before {
  content: "\f4e8";
}
.bi-pie-chart::before {
  content: "\f4e9";
}
.bi-pin-angle-fill::before {
  content: "\f4ea";
}
.bi-pin-angle::before {
  content: "\f4eb";
}
.bi-pin-fill::before {
  content: "\f4ec";
}
.bi-pin::before {
  content: "\f4ed";
}
.bi-pip-fill::before {
  content: "\f4ee";
}
.bi-pip::before {
  content: "\f4ef";
}
.bi-play-btn-fill::before {
  content: "\f4f0";
}
.bi-play-btn::before {
  content: "\f4f1";
}
.bi-play-circle-fill::before {
  content: "\f4f2";
}
.bi-play-circle::before {
  content: "\f4f3";
}
.bi-play-fill::before {
  content: "\f4f4";
}
.bi-play::before {
  content: "\f4f5";
}
.bi-plug-fill::before {
  content: "\f4f6";
}
.bi-plug::before {
  content: "\f4f7";
}
.bi-plus-circle-dotted::before {
  content: "\f4f8";
}
.bi-plus-circle-fill::before {
  content: "\f4f9";
}
.bi-plus-circle::before {
  content: "\f4fa";
}
.bi-plus-square-dotted::before {
  content: "\f4fb";
}
.bi-plus-square-fill::before {
  content: "\f4fc";
}
.bi-plus-square::before {
  content: "\f4fd";
}
.bi-plus::before {
  content: "\f4fe";
}
.bi-power::before {
  content: "\f4ff";
}
.bi-printer-fill::before {
  content: "\f500";
}
.bi-printer::before {
  content: "\f501";
}
.bi-puzzle-fill::before {
  content: "\f502";
}
.bi-puzzle::before {
  content: "\f503";
}
.bi-question-circle-fill::before {
  content: "\f504";
}
.bi-question-circle::before {
  content: "\f505";
}
.bi-question-diamond-fill::before {
  content: "\f506";
}
.bi-question-diamond::before {
  content: "\f507";
}
.bi-question-octagon-fill::before {
  content: "\f508";
}
.bi-question-octagon::before {
  content: "\f509";
}
.bi-question-square-fill::before {
  content: "\f50a";
}
.bi-question-square::before {
  content: "\f50b";
}
.bi-question::before {
  content: "\f50c";
}
.bi-rainbow::before {
  content: "\f50d";
}
.bi-receipt-cutoff::before {
  content: "\f50e";
}
.bi-receipt::before {
  content: "\f50f";
}
.bi-reception-0::before {
  content: "\f510";
}
.bi-reception-1::before {
  content: "\f511";
}
.bi-reception-2::before {
  content: "\f512";
}
.bi-reception-3::before {
  content: "\f513";
}
.bi-reception-4::before {
  content: "\f514";
}
.bi-record-btn-fill::before {
  content: "\f515";
}
.bi-record-btn::before {
  content: "\f516";
}
.bi-record-circle-fill::before {
  content: "\f517";
}
.bi-record-circle::before {
  content: "\f518";
}
.bi-record-fill::before {
  content: "\f519";
}
.bi-record::before {
  content: "\f51a";
}
.bi-record2-fill::before {
  content: "\f51b";
}
.bi-record2::before {
  content: "\f51c";
}
.bi-reply-all-fill::before {
  content: "\f51d";
}
.bi-reply-all::before {
  content: "\f51e";
}
.bi-reply-fill::before {
  content: "\f51f";
}
.bi-reply::before {
  content: "\f520";
}
.bi-rss-fill::before {
  content: "\f521";
}
.bi-rss::before {
  content: "\f522";
}
.bi-rulers::before {
  content: "\f523";
}
.bi-save-fill::before {
  content: "\f524";
}
.bi-save::before {
  content: "\f525";
}
.bi-save2-fill::before {
  content: "\f526";
}
.bi-save2::before {
  content: "\f527";
}
.bi-scissors::before {
  content: "\f528";
}
.bi-screwdriver::before {
  content: "\f529";
}
.bi-search::before {
  content: "\f52a";
}
.bi-segmented-nav::before {
  content: "\f52b";
}
.bi-server::before {
  content: "\f52c";
}
.bi-share-fill::before {
  content: "\f52d";
}
.bi-share::before {
  content: "\f52e";
}
.bi-shield-check::before {
  content: "\f52f";
}
.bi-shield-exclamation::before {
  content: "\f530";
}
.bi-shield-fill-check::before {
  content: "\f531";
}
.bi-shield-fill-exclamation::before {
  content: "\f532";
}
.bi-shield-fill-minus::before {
  content: "\f533";
}
.bi-shield-fill-plus::before {
  content: "\f534";
}
.bi-shield-fill-x::before {
  content: "\f535";
}
.bi-shield-fill::before {
  content: "\f536";
}
.bi-shield-lock-fill::before {
  content: "\f537";
}
.bi-shield-lock::before {
  content: "\f538";
}
.bi-shield-minus::before {
  content: "\f539";
}
.bi-shield-plus::before {
  content: "\f53a";
}
.bi-shield-shaded::before {
  content: "\f53b";
}
.bi-shield-slash-fill::before {
  content: "\f53c";
}
.bi-shield-slash::before {
  content: "\f53d";
}
.bi-shield-x::before {
  content: "\f53e";
}
.bi-shield::before {
  content: "\f53f";
}
.bi-shift-fill::before {
  content: "\f540";
}
.bi-shift::before {
  content: "\f541";
}
.bi-shop-window::before {
  content: "\f542";
}
.bi-shop::before {
  content: "\f543";
}
.bi-shuffle::before {
  content: "\f544";
}
.bi-signpost-2-fill::before {
  content: "\f545";
}
.bi-signpost-2::before {
  content: "\f546";
}
.bi-signpost-fill::before {
  content: "\f547";
}
.bi-signpost-split-fill::before {
  content: "\f548";
}
.bi-signpost-split::before {
  content: "\f549";
}
.bi-signpost::before {
  content: "\f54a";
}
.bi-sim-fill::before {
  content: "\f54b";
}
.bi-sim::before {
  content: "\f54c";
}
.bi-skip-backward-btn-fill::before {
  content: "\f54d";
}
.bi-skip-backward-btn::before {
  content: "\f54e";
}
.bi-skip-backward-circle-fill::before {
  content: "\f54f";
}
.bi-skip-backward-circle::before {
  content: "\f550";
}
.bi-skip-backward-fill::before {
  content: "\f551";
}
.bi-skip-backward::before {
  content: "\f552";
}
.bi-skip-end-btn-fill::before {
  content: "\f553";
}
.bi-skip-end-btn::before {
  content: "\f554";
}
.bi-skip-end-circle-fill::before {
  content: "\f555";
}
.bi-skip-end-circle::before {
  content: "\f556";
}
.bi-skip-end-fill::before {
  content: "\f557";
}
.bi-skip-end::before {
  content: "\f558";
}
.bi-skip-forward-btn-fill::before {
  content: "\f559";
}
.bi-skip-forward-btn::before {
  content: "\f55a";
}
.bi-skip-forward-circle-fill::before {
  content: "\f55b";
}
.bi-skip-forward-circle::before {
  content: "\f55c";
}
.bi-skip-forward-fill::before {
  content: "\f55d";
}
.bi-skip-forward::before {
  content: "\f55e";
}
.bi-skip-start-btn-fill::before {
  content: "\f55f";
}
.bi-skip-start-btn::before {
  content: "\f560";
}
.bi-skip-start-circle-fill::before {
  content: "\f561";
}
.bi-skip-start-circle::before {
  content: "\f562";
}
.bi-skip-start-fill::before {
  content: "\f563";
}
.bi-skip-start::before {
  content: "\f564";
}
.bi-slack::before {
  content: "\f565";
}
.bi-slash-circle-fill::before {
  content: "\f566";
}
.bi-slash-circle::before {
  content: "\f567";
}
.bi-slash-square-fill::before {
  content: "\f568";
}
.bi-slash-square::before {
  content: "\f569";
}
.bi-slash::before {
  content: "\f56a";
}
.bi-sliders::before {
  content: "\f56b";
}
.bi-smartwatch::before {
  content: "\f56c";
}
.bi-snow::before {
  content: "\f56d";
}
.bi-snow2::before {
  content: "\f56e";
}
.bi-snow3::before {
  content: "\f56f";
}
.bi-sort-alpha-down-alt::before {
  content: "\f570";
}
.bi-sort-alpha-down::before {
  content: "\f571";
}
.bi-sort-alpha-up-alt::before {
  content: "\f572";
}
.bi-sort-alpha-up::before {
  content: "\f573";
}
.bi-sort-down-alt::before {
  content: "\f574";
}
.bi-sort-down::before {
  content: "\f575";
}
.bi-sort-numeric-down-alt::before {
  content: "\f576";
}
.bi-sort-numeric-down::before {
  content: "\f577";
}
.bi-sort-numeric-up-alt::before {
  content: "\f578";
}
.bi-sort-numeric-up::before {
  content: "\f579";
}
.bi-sort-up-alt::before {
  content: "\f57a";
}
.bi-sort-up::before {
  content: "\f57b";
}
.bi-soundwave::before {
  content: "\f57c";
}
.bi-speaker-fill::before {
  content: "\f57d";
}
.bi-speaker::before {
  content: "\f57e";
}
.bi-speedometer::before {
  content: "\f57f";
}
.bi-speedometer2::before {
  content: "\f580";
}
.bi-spellcheck::before {
  content: "\f581";
}
.bi-square-fill::before {
  content: "\f582";
}
.bi-square-half::before {
  content: "\f583";
}
.bi-square::before {
  content: "\f584";
}
.bi-stack::before {
  content: "\f585";
}
.bi-star-fill::before {
  content: "\f586";
}
.bi-star-half::before {
  content: "\f587";
}
.bi-star::before {
  content: "\f588";
}
.bi-stars::before {
  content: "\f589";
}
.bi-stickies-fill::before {
  content: "\f58a";
}
.bi-stickies::before {
  content: "\f58b";
}
.bi-sticky-fill::before {
  content: "\f58c";
}
.bi-sticky::before {
  content: "\f58d";
}
.bi-stop-btn-fill::before {
  content: "\f58e";
}
.bi-stop-btn::before {
  content: "\f58f";
}
.bi-stop-circle-fill::before {
  content: "\f590";
}
.bi-stop-circle::before {
  content: "\f591";
}
.bi-stop-fill::before {
  content: "\f592";
}
.bi-stop::before {
  content: "\f593";
}
.bi-stoplights-fill::before {
  content: "\f594";
}
.bi-stoplights::before {
  content: "\f595";
}
.bi-stopwatch-fill::before {
  content: "\f596";
}
.bi-stopwatch::before {
  content: "\f597";
}
.bi-subtract::before {
  content: "\f598";
}
.bi-suit-club-fill::before {
  content: "\f599";
}
.bi-suit-club::before {
  content: "\f59a";
}
.bi-suit-diamond-fill::before {
  content: "\f59b";
}
.bi-suit-diamond::before {
  content: "\f59c";
}
.bi-suit-heart-fill::before {
  content: "\f59d";
}
.bi-suit-heart::before {
  content: "\f59e";
}
.bi-suit-spade-fill::before {
  content: "\f59f";
}
.bi-suit-spade::before {
  content: "\f5a0";
}
.bi-sun-fill::before {
  content: "\f5a1";
}
.bi-sun::before {
  content: "\f5a2";
}
.bi-sunglasses::before {
  content: "\f5a3";
}
.bi-sunrise-fill::before {
  content: "\f5a4";
}
.bi-sunrise::before {
  content: "\f5a5";
}
.bi-sunset-fill::before {
  content: "\f5a6";
}
.bi-sunset::before {
  content: "\f5a7";
}
.bi-symmetry-horizontal::before {
  content: "\f5a8";
}
.bi-symmetry-vertical::before {
  content: "\f5a9";
}
.bi-table::before {
  content: "\f5aa";
}
.bi-tablet-fill::before {
  content: "\f5ab";
}
.bi-tablet-landscape-fill::before {
  content: "\f5ac";
}
.bi-tablet-landscape::before {
  content: "\f5ad";
}
.bi-tablet::before {
  content: "\f5ae";
}
.bi-tag-fill::before {
  content: "\f5af";
}
.bi-tag::before {
  content: "\f5b0";
}
.bi-tags-fill::before {
  content: "\f5b1";
}
.bi-tags::before {
  content: "\f5b2";
}
.bi-telegram::before {
  content: "\f5b3";
}
.bi-telephone-fill::before {
  content: "\f5b4";
}
.bi-telephone-forward-fill::before {
  content: "\f5b5";
}
.bi-telephone-forward::before {
  content: "\f5b6";
}
.bi-telephone-inbound-fill::before {
  content: "\f5b7";
}
.bi-telephone-inbound::before {
  content: "\f5b8";
}
.bi-telephone-minus-fill::before {
  content: "\f5b9";
}
.bi-telephone-minus::before {
  content: "\f5ba";
}
.bi-telephone-outbound-fill::before {
  content: "\f5bb";
}
.bi-telephone-outbound::before {
  content: "\f5bc";
}
.bi-telephone-plus-fill::before {
  content: "\f5bd";
}
.bi-telephone-plus::before {
  content: "\f5be";
}
.bi-telephone-x-fill::before {
  content: "\f5bf";
}
.bi-telephone-x::before {
  content: "\f5c0";
}
.bi-telephone::before {
  content: "\f5c1";
}
.bi-terminal-fill::before {
  content: "\f5c2";
}
.bi-terminal::before {
  content: "\f5c3";
}
.bi-text-center::before {
  content: "\f5c4";
}
.bi-text-indent-left::before {
  content: "\f5c5";
}
.bi-text-indent-right::before {
  content: "\f5c6";
}
.bi-text-left::before {
  content: "\f5c7";
}
.bi-text-paragraph::before {
  content: "\f5c8";
}
.bi-text-right::before {
  content: "\f5c9";
}
.bi-textarea-resize::before {
  content: "\f5ca";
}
.bi-textarea-t::before {
  content: "\f5cb";
}
.bi-textarea::before {
  content: "\f5cc";
}
.bi-thermometer-half::before {
  content: "\f5cd";
}
.bi-thermometer-high::before {
  content: "\f5ce";
}
.bi-thermometer-low::before {
  content: "\f5cf";
}
.bi-thermometer-snow::before {
  content: "\f5d0";
}
.bi-thermometer-sun::before {
  content: "\f5d1";
}
.bi-thermometer::before {
  content: "\f5d2";
}
.bi-three-dots-vertical::before {
  content: "\f5d3";
}
.bi-three-dots::before {
  content: "\f5d4";
}
.bi-toggle-off::before {
  content: "\f5d5";
}
.bi-toggle-on::before {
  content: "\f5d6";
}
.bi-toggle2-off::before {
  content: "\f5d7";
}
.bi-toggle2-on::before {
  content: "\f5d8";
}
.bi-toggles::before {
  content: "\f5d9";
}
.bi-toggles2::before {
  content: "\f5da";
}
.bi-tools::before {
  content: "\f5db";
}
.bi-tornado::before {
  content: "\f5dc";
}
.bi-trash-fill::before {
  content: "\f5dd";
}
.bi-trash::before {
  content: "\f5de";
}
.bi-trash2-fill::before {
  content: "\f5df";
}
.bi-trash2::before {
  content: "\f5e0";
}
.bi-tree-fill::before {
  content: "\f5e1";
}
.bi-tree::before {
  content: "\f5e2";
}
.bi-triangle-fill::before {
  content: "\f5e3";
}
.bi-triangle-half::before {
  content: "\f5e4";
}
.bi-triangle::before {
  content: "\f5e5";
}
.bi-trophy-fill::before {
  content: "\f5e6";
}
.bi-trophy::before {
  content: "\f5e7";
}
.bi-tropical-storm::before {
  content: "\f5e8";
}
.bi-truck-flatbed::before {
  content: "\f5e9";
}
.bi-truck::before {
  content: "\f5ea";
}
.bi-tsunami::before {
  content: "\f5eb";
}
.bi-tv-fill::before {
  content: "\f5ec";
}
.bi-tv::before {
  content: "\f5ed";
}
.bi-twitch::before {
  content: "\f5ee";
}
.bi-twitter::before {
  content: "\f5ef";
}
.bi-type-bold::before {
  content: "\f5f0";
}
.bi-type-h1::before {
  content: "\f5f1";
}
.bi-type-h2::before {
  content: "\f5f2";
}
.bi-type-h3::before {
  content: "\f5f3";
}
.bi-type-italic::before {
  content: "\f5f4";
}
.bi-type-strikethrough::before {
  content: "\f5f5";
}
.bi-type-underline::before {
  content: "\f5f6";
}
.bi-type::before {
  content: "\f5f7";
}
.bi-ui-checks-grid::before {
  content: "\f5f8";
}
.bi-ui-checks::before {
  content: "\f5f9";
}
.bi-ui-radios-grid::before {
  content: "\f5fa";
}
.bi-ui-radios::before {
  content: "\f5fb";
}
.bi-umbrella-fill::before {
  content: "\f5fc";
}
.bi-umbrella::before {
  content: "\f5fd";
}
.bi-union::before {
  content: "\f5fe";
}
.bi-unlock-fill::before {
  content: "\f5ff";
}
.bi-unlock::before {
  content: "\f600";
}
.bi-upc-scan::before {
  content: "\f601";
}
.bi-upc::before {
  content: "\f602";
}
.bi-upload::before {
  content: "\f603";
}
.bi-vector-pen::before {
  content: "\f604";
}
.bi-view-list::before {
  content: "\f605";
}
.bi-view-stacked::before {
  content: "\f606";
}
.bi-vinyl-fill::before {
  content: "\f607";
}
.bi-vinyl::before {
  content: "\f608";
}
.bi-voicemail::before {
  content: "\f609";
}
.bi-volume-down-fill::before {
  content: "\f60a";
}
.bi-volume-down::before {
  content: "\f60b";
}
.bi-volume-mute-fill::before {
  content: "\f60c";
}
.bi-volume-mute::before {
  content: "\f60d";
}
.bi-volume-off-fill::before {
  content: "\f60e";
}
.bi-volume-off::before {
  content: "\f60f";
}
.bi-volume-up-fill::before {
  content: "\f610";
}
.bi-volume-up::before {
  content: "\f611";
}
.bi-vr::before {
  content: "\f612";
}
.bi-wallet-fill::before {
  content: "\f613";
}
.bi-wallet::before {
  content: "\f614";
}
.bi-wallet2::before {
  content: "\f615";
}
.bi-watch::before {
  content: "\f616";
}
.bi-water::before {
  content: "\f617";
}
.bi-whatsapp::before {
  content: "\f618";
}
.bi-wifi-1::before {
  content: "\f619";
}
.bi-wifi-2::before {
  content: "\f61a";
}
.bi-wifi-off::before {
  content: "\f61b";
}
.bi-wifi::before {
  content: "\f61c";
}
.bi-wind::before {
  content: "\f61d";
}
.bi-window-dock::before {
  content: "\f61e";
}
.bi-window-sidebar::before {
  content: "\f61f";
}
.bi-window::before {
  content: "\f620";
}
.bi-wrench::before {
  content: "\f621";
}
.bi-x-circle-fill::before {
  content: "\f622";
}
.bi-x-circle::before {
  content: "\f623";
}
.bi-x-diamond-fill::before {
  content: "\f624";
}
.bi-x-diamond::before {
  content: "\f625";
}
.bi-x-octagon-fill::before {
  content: "\f626";
}
.bi-x-octagon::before {
  content: "\f627";
}
.bi-x-square-fill::before {
  content: "\f628";
}
.bi-x-square::before {
  content: "\f629";
}
.bi-x::before {
  content: "\f62a";
}
.bi-youtube::before {
  content: "\f62b";
}
.bi-zoom-in::before {
  content: "\f62c";
}
.bi-zoom-out::before {
  content: "\f62d";
}
.bi-bank::before {
  content: "\f62e";
}
.bi-bank2::before {
  content: "\f62f";
}
.bi-bell-slash-fill::before {
  content: "\f630";
}
.bi-bell-slash::before {
  content: "\f631";
}
.bi-cash-coin::before {
  content: "\f632";
}
.bi-check-lg::before {
  content: "\f633";
}
.bi-coin::before {
  content: "\f634";
}
.bi-currency-bitcoin::before {
  content: "\f635";
}
.bi-currency-dollar::before {
  content: "\f636";
}
.bi-currency-euro::before {
  content: "\f637";
}
.bi-currency-exchange::before {
  content: "\f638";
}
.bi-currency-pound::before {
  content: "\f639";
}
.bi-currency-yen::before {
  content: "\f63a";
}
.bi-dash-lg::before {
  content: "\f63b";
}
.bi-exclamation-lg::before {
  content: "\f63c";
}
.bi-file-earmark-pdf-fill::before {
  content: "\f63d";
}
.bi-file-earmark-pdf::before {
  content: "\f63e";
}
.bi-file-pdf-fill::before {
  content: "\f63f";
}
.bi-file-pdf::before {
  content: "\f640";
}
.bi-gender-ambiguous::before {
  content: "\f641";
}
.bi-gender-female::before {
  content: "\f642";
}
.bi-gender-male::before {
  content: "\f643";
}
.bi-gender-trans::before {
  content: "\f644";
}
.bi-headset-vr::before {
  content: "\f645";
}
.bi-info-lg::before {
  content: "\f646";
}
.bi-mastodon::before {
  content: "\f647";
}
.bi-messenger::before {
  content: "\f648";
}
.bi-piggy-bank-fill::before {
  content: "\f649";
}
.bi-piggy-bank::before {
  content: "\f64a";
}
.bi-pin-map-fill::before {
  content: "\f64b";
}
.bi-pin-map::before {
  content: "\f64c";
}
.bi-plus-lg::before {
  content: "\f64d";
}
.bi-question-lg::before {
  content: "\f64e";
}
.bi-recycle::before {
  content: "\f64f";
}
.bi-reddit::before {
  content: "\f650";
}
.bi-safe-fill::before {
  content: "\f651";
}
.bi-safe2-fill::before {
  content: "\f652";
}
.bi-safe2::before {
  content: "\f653";
}
.bi-sd-card-fill::before {
  content: "\f654";
}
.bi-sd-card::before {
  content: "\f655";
}
.bi-skype::before {
  content: "\f656";
}
.bi-slash-lg::before {
  content: "\f657";
}
.bi-translate::before {
  content: "\f658";
}
.bi-x-lg::before {
  content: "\f659";
}
.bi-safe::before {
  content: "\f65a";
}
.bi-apple::before {
  content: "\f65b";
}
.bi-microsoft::before {
  content: "\f65d";
}
.bi-windows::before {
  content: "\f65e";
}
.bi-behance::before {
  content: "\f65c";
}
.bi-dribbble::before {
  content: "\f65f";
}
.bi-line::before {
  content: "\f660";
}
.bi-medium::before {
  content: "\f661";
}
.bi-paypal::before {
  content: "\f662";
}
.bi-pinterest::before {
  content: "\f663";
}
.bi-signal::before {
  content: "\f664";
}
.bi-snapchat::before {
  content: "\f665";
}
.bi-spotify::before {
  content: "\f666";
}
.bi-stack-overflow::before {
  content: "\f667";
}
.bi-strava::before {
  content: "\f668";
}
.bi-wordpress::before {
  content: "\f669";
}
.bi-vimeo::before {
  content: "\f66a";
}
.bi-activity::before {
  content: "\f66b";
}
.bi-easel2-fill::before {
  content: "\f66c";
}
.bi-easel2::before {
  content: "\f66d";
}
.bi-easel3-fill::before {
  content: "\f66e";
}
.bi-easel3::before {
  content: "\f66f";
}
.bi-fan::before {
  content: "\f670";
}
.bi-fingerprint::before {
  content: "\f671";
}
.bi-graph-down-arrow::before {
  content: "\f672";
}
.bi-graph-up-arrow::before {
  content: "\f673";
}
.bi-hypnotize::before {
  content: "\f674";
}
.bi-magic::before {
  content: "\f675";
}
.bi-person-rolodex::before {
  content: "\f676";
}
.bi-person-video::before {
  content: "\f677";
}
.bi-person-video2::before {
  content: "\f678";
}
.bi-person-video3::before {
  content: "\f679";
}
.bi-person-workspace::before {
  content: "\f67a";
}
.bi-radioactive::before {
  content: "\f67b";
}
.bi-webcam-fill::before {
  content: "\f67c";
}
.bi-webcam::before {
  content: "\f67d";
}
.bi-yin-yang::before {
  content: "\f67e";
}
.bi-bandaid-fill::before {
  content: "\f680";
}
.bi-bandaid::before {
  content: "\f681";
}
.bi-bluetooth::before {
  content: "\f682";
}
.bi-body-text::before {
  content: "\f683";
}
.bi-boombox::before {
  content: "\f684";
}
.bi-boxes::before {
  content: "\f685";
}
.bi-dpad-fill::before {
  content: "\f686";
}
.bi-dpad::before {
  content: "\f687";
}
.bi-ear-fill::before {
  content: "\f688";
}
.bi-ear::before {
  content: "\f689";
}
.bi-envelope-check-fill::before {
  content: "\f68b";
}
.bi-envelope-check::before {
  content: "\f68c";
}
.bi-envelope-dash-fill::before {
  content: "\f68e";
}
.bi-envelope-dash::before {
  content: "\f68f";
}
.bi-envelope-exclamation-fill::before {
  content: "\f691";
}
.bi-envelope-exclamation::before {
  content: "\f692";
}
.bi-envelope-plus-fill::before {
  content: "\f693";
}
.bi-envelope-plus::before {
  content: "\f694";
}
.bi-envelope-slash-fill::before {
  content: "\f696";
}
.bi-envelope-slash::before {
  content: "\f697";
}
.bi-envelope-x-fill::before {
  content: "\f699";
}
.bi-envelope-x::before {
  content: "\f69a";
}
.bi-explicit-fill::before {
  content: "\f69b";
}
.bi-explicit::before {
  content: "\f69c";
}
.bi-git::before {
  content: "\f69d";
}
.bi-infinity::before {
  content: "\f69e";
}
.bi-list-columns-reverse::before {
  content: "\f69f";
}
.bi-list-columns::before {
  content: "\f6a0";
}
.bi-meta::before {
  content: "\f6a1";
}
.bi-nintendo-switch::before {
  content: "\f6a4";
}
.bi-pc-display-horizontal::before {
  content: "\f6a5";
}
.bi-pc-display::before {
  content: "\f6a6";
}
.bi-pc-horizontal::before {
  content: "\f6a7";
}
.bi-pc::before {
  content: "\f6a8";
}
.bi-playstation::before {
  content: "\f6a9";
}
.bi-plus-slash-minus::before {
  content: "\f6aa";
}
.bi-projector-fill::before {
  content: "\f6ab";
}
.bi-projector::before {
  content: "\f6ac";
}
.bi-qr-code-scan::before {
  content: "\f6ad";
}
.bi-qr-code::before {
  content: "\f6ae";
}
.bi-quora::before {
  content: "\f6af";
}
.bi-quote::before {
  content: "\f6b0";
}
.bi-robot::before {
  content: "\f6b1";
}
.bi-send-check-fill::before {
  content: "\f6b2";
}
.bi-send-check::before {
  content: "\f6b3";
}
.bi-send-dash-fill::before {
  content: "\f6b4";
}
.bi-send-dash::before {
  content: "\f6b5";
}
.bi-send-exclamation-fill::before {
  content: "\f6b7";
}
.bi-send-exclamation::before {
  content: "\f6b8";
}
.bi-send-fill::before {
  content: "\f6b9";
}
.bi-send-plus-fill::before {
  content: "\f6ba";
}
.bi-send-plus::before {
  content: "\f6bb";
}
.bi-send-slash-fill::before {
  content: "\f6bc";
}
.bi-send-slash::before {
  content: "\f6bd";
}
.bi-send-x-fill::before {
  content: "\f6be";
}
.bi-send-x::before {
  content: "\f6bf";
}
.bi-send::before {
  content: "\f6c0";
}
.bi-steam::before {
  content: "\f6c1";
}
.bi-terminal-dash::before {
  content: "\f6c3";
}
.bi-terminal-plus::before {
  content: "\f6c4";
}
.bi-terminal-split::before {
  content: "\f6c5";
}
.bi-ticket-detailed-fill::before {
  content: "\f6c6";
}
.bi-ticket-detailed::before {
  content: "\f6c7";
}
.bi-ticket-fill::before {
  content: "\f6c8";
}
.bi-ticket-perforated-fill::before {
  content: "\f6c9";
}
.bi-ticket-perforated::before {
  content: "\f6ca";
}
.bi-ticket::before {
  content: "\f6cb";
}
.bi-tiktok::before {
  content: "\f6cc";
}
.bi-window-dash::before {
  content: "\f6cd";
}
.bi-window-desktop::before {
  content: "\f6ce";
}
.bi-window-fullscreen::before {
  content: "\f6cf";
}
.bi-window-plus::before {
  content: "\f6d0";
}
.bi-window-split::before {
  content: "\f6d1";
}
.bi-window-stack::before {
  content: "\f6d2";
}
.bi-window-x::before {
  content: "\f6d3";
}
.bi-xbox::before {
  content: "\f6d4";
}
.bi-ethernet::before {
  content: "\f6d5";
}
.bi-hdmi-fill::before {
  content: "\f6d6";
}
.bi-hdmi::before {
  content: "\f6d7";
}
.bi-usb-c-fill::before {
  content: "\f6d8";
}
.bi-usb-c::before {
  content: "\f6d9";
}
.bi-usb-fill::before {
  content: "\f6da";
}
.bi-usb-plug-fill::before {
  content: "\f6db";
}
.bi-usb-plug::before {
  content: "\f6dc";
}
.bi-usb-symbol::before {
  content: "\f6dd";
}
.bi-usb::before {
  content: "\f6de";
}
.bi-boombox-fill::before {
  content: "\f6df";
}
.bi-displayport::before {
  content: "\f6e1";
}
.bi-gpu-card::before {
  content: "\f6e2";
}
.bi-memory::before {
  content: "\f6e3";
}
.bi-modem-fill::before {
  content: "\f6e4";
}
.bi-modem::before {
  content: "\f6e5";
}
.bi-motherboard-fill::before {
  content: "\f6e6";
}
.bi-motherboard::before {
  content: "\f6e7";
}
.bi-optical-audio-fill::before {
  content: "\f6e8";
}
.bi-optical-audio::before {
  content: "\f6e9";
}
.bi-pci-card::before {
  content: "\f6ea";
}
.bi-router-fill::before {
  content: "\f6eb";
}
.bi-router::before {
  content: "\f6ec";
}
.bi-thunderbolt-fill::before {
  content: "\f6ef";
}
.bi-thunderbolt::before {
  content: "\f6f0";
}
.bi-usb-drive-fill::before {
  content: "\f6f1";
}
.bi-usb-drive::before {
  content: "\f6f2";
}
.bi-usb-micro-fill::before {
  content: "\f6f3";
}
.bi-usb-micro::before {
  content: "\f6f4";
}
.bi-usb-mini-fill::before {
  content: "\f6f5";
}
.bi-usb-mini::before {
  content: "\f6f6";
}
.bi-cloud-haze2::before {
  content: "\f6f7";
}
.bi-device-hdd-fill::before {
  content: "\f6f8";
}
.bi-device-hdd::before {
  content: "\f6f9";
}
.bi-device-ssd-fill::before {
  content: "\f6fa";
}
.bi-device-ssd::before {
  content: "\f6fb";
}
.bi-displayport-fill::before {
  content: "\f6fc";
}
.bi-mortarboard-fill::before {
  content: "\f6fd";
}
.bi-mortarboard::before {
  content: "\f6fe";
}
.bi-terminal-x::before {
  content: "\f6ff";
}
.bi-arrow-through-heart-fill::before {
  content: "\f700";
}
.bi-arrow-through-heart::before {
  content: "\f701";
}
.bi-badge-sd-fill::before {
  content: "\f702";
}
.bi-badge-sd::before {
  content: "\f703";
}
.bi-bag-heart-fill::before {
  content: "\f704";
}
.bi-bag-heart::before {
  content: "\f705";
}
.bi-balloon-fill::before {
  content: "\f706";
}
.bi-balloon-heart-fill::before {
  content: "\f707";
}
.bi-balloon-heart::before {
  content: "\f708";
}
.bi-balloon::before {
  content: "\f709";
}
.bi-box2-fill::before {
  content: "\f70a";
}
.bi-box2-heart-fill::before {
  content: "\f70b";
}
.bi-box2-heart::before {
  content: "\f70c";
}
.bi-box2::before {
  content: "\f70d";
}
.bi-braces-asterisk::before {
  content: "\f70e";
}
.bi-calendar-heart-fill::before {
  content: "\f70f";
}
.bi-calendar-heart::before {
  content: "\f710";
}
.bi-calendar2-heart-fill::before {
  content: "\f711";
}
.bi-calendar2-heart::before {
  content: "\f712";
}
.bi-chat-heart-fill::before {
  content: "\f713";
}
.bi-chat-heart::before {
  content: "\f714";
}
.bi-chat-left-heart-fill::before {
  content: "\f715";
}
.bi-chat-left-heart::before {
  content: "\f716";
}
.bi-chat-right-heart-fill::before {
  content: "\f717";
}
.bi-chat-right-heart::before {
  content: "\f718";
}
.bi-chat-square-heart-fill::before {
  content: "\f719";
}
.bi-chat-square-heart::before {
  content: "\f71a";
}
.bi-clipboard-check-fill::before {
  content: "\f71b";
}
.bi-clipboard-data-fill::before {
  content: "\f71c";
}
.bi-clipboard-fill::before {
  content: "\f71d";
}
.bi-clipboard-heart-fill::before {
  content: "\f71e";
}
.bi-clipboard-heart::before {
  content: "\f71f";
}
.bi-clipboard-minus-fill::before {
  content: "\f720";
}
.bi-clipboard-plus-fill::before {
  content: "\f721";
}
.bi-clipboard-pulse::before {
  content: "\f722";
}
.bi-clipboard-x-fill::before {
  content: "\f723";
}
.bi-clipboard2-check-fill::before {
  content: "\f724";
}
.bi-clipboard2-check::before {
  content: "\f725";
}
.bi-clipboard2-data-fill::before {
  content: "\f726";
}
.bi-clipboard2-data::before {
  content: "\f727";
}
.bi-clipboard2-fill::before {
  content: "\f728";
}
.bi-clipboard2-heart-fill::before {
  content: "\f729";
}
.bi-clipboard2-heart::before {
  content: "\f72a";
}
.bi-clipboard2-minus-fill::before {
  content: "\f72b";
}
.bi-clipboard2-minus::before {
  content: "\f72c";
}
.bi-clipboard2-plus-fill::before {
  content: "\f72d";
}
.bi-clipboard2-plus::before {
  content: "\f72e";
}
.bi-clipboard2-pulse-fill::before {
  content: "\f72f";
}
.bi-clipboard2-pulse::before {
  content: "\f730";
}
.bi-clipboard2-x-fill::before {
  content: "\f731";
}
.bi-clipboard2-x::before {
  content: "\f732";
}
.bi-clipboard2::before {
  content: "\f733";
}
.bi-emoji-kiss-fill::before {
  content: "\f734";
}
.bi-emoji-kiss::before {
  content: "\f735";
}
.bi-envelope-heart-fill::before {
  content: "\f736";
}
.bi-envelope-heart::before {
  content: "\f737";
}
.bi-envelope-open-heart-fill::before {
  content: "\f738";
}
.bi-envelope-open-heart::before {
  content: "\f739";
}
.bi-envelope-paper-fill::before {
  content: "\f73a";
}
.bi-envelope-paper-heart-fill::before {
  content: "\f73b";
}
.bi-envelope-paper-heart::before {
  content: "\f73c";
}
.bi-envelope-paper::before {
  content: "\f73d";
}
.bi-filetype-aac::before {
  content: "\f73e";
}
.bi-filetype-ai::before {
  content: "\f73f";
}
.bi-filetype-bmp::before {
  content: "\f740";
}
.bi-filetype-cs::before {
  content: "\f741";
}
.bi-filetype-css::before {
  content: "\f742";
}
.bi-filetype-csv::before {
  content: "\f743";
}
.bi-filetype-doc::before {
  content: "\f744";
}
.bi-filetype-docx::before {
  content: "\f745";
}
.bi-filetype-exe::before {
  content: "\f746";
}
.bi-filetype-gif::before {
  content: "\f747";
}
.bi-filetype-heic::before {
  content: "\f748";
}
.bi-filetype-html::before {
  content: "\f749";
}
.bi-filetype-java::before {
  content: "\f74a";
}
.bi-filetype-jpg::before {
  content: "\f74b";
}
.bi-filetype-js::before {
  content: "\f74c";
}
.bi-filetype-jsx::before {
  content: "\f74d";
}
.bi-filetype-key::before {
  content: "\f74e";
}
.bi-filetype-m4p::before {
  content: "\f74f";
}
.bi-filetype-md::before {
  content: "\f750";
}
.bi-filetype-mdx::before {
  content: "\f751";
}
.bi-filetype-mov::before {
  content: "\f752";
}
.bi-filetype-mp3::before {
  content: "\f753";
}
.bi-filetype-mp4::before {
  content: "\f754";
}
.bi-filetype-otf::before {
  content: "\f755";
}
.bi-filetype-pdf::before {
  content: "\f756";
}
.bi-filetype-php::before {
  content: "\f757";
}
.bi-filetype-png::before {
  content: "\f758";
}
.bi-filetype-ppt::before {
  content: "\f75a";
}
.bi-filetype-psd::before {
  content: "\f75b";
}
.bi-filetype-py::before {
  content: "\f75c";
}
.bi-filetype-raw::before {
  content: "\f75d";
}
.bi-filetype-rb::before {
  content: "\f75e";
}
.bi-filetype-sass::before {
  content: "\f75f";
}
.bi-filetype-scss::before {
  content: "\f760";
}
.bi-filetype-sh::before {
  content: "\f761";
}
.bi-filetype-svg::before {
  content: "\f762";
}
.bi-filetype-tiff::before {
  content: "\f763";
}
.bi-filetype-tsx::before {
  content: "\f764";
}
.bi-filetype-ttf::before {
  content: "\f765";
}
.bi-filetype-txt::before {
  content: "\f766";
}
.bi-filetype-wav::before {
  content: "\f767";
}
.bi-filetype-woff::before {
  content: "\f768";
}
.bi-filetype-xls::before {
  content: "\f76a";
}
.bi-filetype-xml::before {
  content: "\f76b";
}
.bi-filetype-yml::before {
  content: "\f76c";
}
.bi-heart-arrow::before {
  content: "\f76d";
}
.bi-heart-pulse-fill::before {
  content: "\f76e";
}
.bi-heart-pulse::before {
  content: "\f76f";
}
.bi-heartbreak-fill::before {
  content: "\f770";
}
.bi-heartbreak::before {
  content: "\f771";
}
.bi-hearts::before {
  content: "\f772";
}
.bi-hospital-fill::before {
  content: "\f773";
}
.bi-hospital::before {
  content: "\f774";
}
.bi-house-heart-fill::before {
  content: "\f775";
}
.bi-house-heart::before {
  content: "\f776";
}
.bi-incognito::before {
  content: "\f777";
}
.bi-magnet-fill::before {
  content: "\f778";
}
.bi-magnet::before {
  content: "\f779";
}
.bi-person-heart::before {
  content: "\f77a";
}
.bi-person-hearts::before {
  content: "\f77b";
}
.bi-phone-flip::before {
  content: "\f77c";
}
.bi-plugin::before {
  content: "\f77d";
}
.bi-postage-fill::before {
  content: "\f77e";
}
.bi-postage-heart-fill::before {
  content: "\f77f";
}
.bi-postage-heart::before {
  content: "\f780";
}
.bi-postage::before {
  content: "\f781";
}
.bi-postcard-fill::before {
  content: "\f782";
}
.bi-postcard-heart-fill::before {
  content: "\f783";
}
.bi-postcard-heart::before {
  content: "\f784";
}
.bi-postcard::before {
  content: "\f785";
}
.bi-search-heart-fill::before {
  content: "\f786";
}
.bi-search-heart::before {
  content: "\f787";
}
.bi-sliders2-vertical::before {
  content: "\f788";
}
.bi-sliders2::before {
  content: "\f789";
}
.bi-trash3-fill::before {
  content: "\f78a";
}
.bi-trash3::before {
  content: "\f78b";
}
.bi-valentine::before {
  content: "\f78c";
}
.bi-valentine2::before {
  content: "\f78d";
}
.bi-wrench-adjustable-circle-fill::before {
  content: "\f78e";
}
.bi-wrench-adjustable-circle::before {
  content: "\f78f";
}
.bi-wrench-adjustable::before {
  content: "\f790";
}
.bi-filetype-json::before {
  content: "\f791";
}
.bi-filetype-pptx::before {
  content: "\f792";
}
.bi-filetype-xlsx::before {
  content: "\f793";
}
.bi-1-circle-fill::before {
  content: "\f796";
}
.bi-1-circle::before {
  content: "\f797";
}
.bi-1-square-fill::before {
  content: "\f798";
}
.bi-1-square::before {
  content: "\f799";
}
.bi-2-circle-fill::before {
  content: "\f79c";
}
.bi-2-circle::before {
  content: "\f79d";
}
.bi-2-square-fill::before {
  content: "\f79e";
}
.bi-2-square::before {
  content: "\f79f";
}
.bi-3-circle-fill::before {
  content: "\f7a2";
}
.bi-3-circle::before {
  content: "\f7a3";
}
.bi-3-square-fill::before {
  content: "\f7a4";
}
.bi-3-square::before {
  content: "\f7a5";
}
.bi-4-circle-fill::before {
  content: "\f7a8";
}
.bi-4-circle::before {
  content: "\f7a9";
}
.bi-4-square-fill::before {
  content: "\f7aa";
}
.bi-4-square::before {
  content: "\f7ab";
}
.bi-5-circle-fill::before {
  content: "\f7ae";
}
.bi-5-circle::before {
  content: "\f7af";
}
.bi-5-square-fill::before {
  content: "\f7b0";
}
.bi-5-square::before {
  content: "\f7b1";
}
.bi-6-circle-fill::before {
  content: "\f7b4";
}
.bi-6-circle::before {
  content: "\f7b5";
}
.bi-6-square-fill::before {
  content: "\f7b6";
}
.bi-6-square::before {
  content: "\f7b7";
}
.bi-7-circle-fill::before {
  content: "\f7ba";
}
.bi-7-circle::before {
  content: "\f7bb";
}
.bi-7-square-fill::before {
  content: "\f7bc";
}
.bi-7-square::before {
  content: "\f7bd";
}
.bi-8-circle-fill::before {
  content: "\f7c0";
}
.bi-8-circle::before {
  content: "\f7c1";
}
.bi-8-square-fill::before {
  content: "\f7c2";
}
.bi-8-square::before {
  content: "\f7c3";
}
.bi-9-circle-fill::before {
  content: "\f7c6";
}
.bi-9-circle::before {
  content: "\f7c7";
}
.bi-9-square-fill::before {
  content: "\f7c8";
}
.bi-9-square::before {
  content: "\f7c9";
}
.bi-airplane-engines-fill::before {
  content: "\f7ca";
}
.bi-airplane-engines::before {
  content: "\f7cb";
}
.bi-airplane-fill::before {
  content: "\f7cc";
}
.bi-airplane::before {
  content: "\f7cd";
}
.bi-alexa::before {
  content: "\f7ce";
}
.bi-alipay::before {
  content: "\f7cf";
}
.bi-android::before {
  content: "\f7d0";
}
.bi-android2::before {
  content: "\f7d1";
}
.bi-box-fill::before {
  content: "\f7d2";
}
.bi-box-seam-fill::before {
  content: "\f7d3";
}
.bi-browser-chrome::before {
  content: "\f7d4";
}
.bi-browser-edge::before {
  content: "\f7d5";
}
.bi-browser-firefox::before {
  content: "\f7d6";
}
.bi-browser-safari::before {
  content: "\f7d7";
}
.bi-c-circle-fill::before {
  content: "\f7da";
}
.bi-c-circle::before {
  content: "\f7db";
}
.bi-c-square-fill::before {
  content: "\f7dc";
}
.bi-c-square::before {
  content: "\f7dd";
}
.bi-capsule-pill::before {
  content: "\f7de";
}
.bi-capsule::before {
  content: "\f7df";
}
.bi-car-front-fill::before {
  content: "\f7e0";
}
.bi-car-front::before {
  content: "\f7e1";
}
.bi-cassette-fill::before {
  content: "\f7e2";
}
.bi-cassette::before {
  content: "\f7e3";
}
.bi-cc-circle-fill::before {
  content: "\f7e6";
}
.bi-cc-circle::before {
  content: "\f7e7";
}
.bi-cc-square-fill::before {
  content: "\f7e8";
}
.bi-cc-square::before {
  content: "\f7e9";
}
.bi-cup-hot-fill::before {
  content: "\f7ea";
}
.bi-cup-hot::before {
  content: "\f7eb";
}
.bi-currency-rupee::before {
  content: "\f7ec";
}
.bi-dropbox::before {
  content: "\f7ed";
}
.bi-escape::before {
  content: "\f7ee";
}
.bi-fast-forward-btn-fill::before {
  content: "\f7ef";
}
.bi-fast-forward-btn::before {
  content: "\f7f0";
}
.bi-fast-forward-circle-fill::before {
  content: "\f7f1";
}
.bi-fast-forward-circle::before {
  content: "\f7f2";
}
.bi-fast-forward-fill::before {
  content: "\f7f3";
}
.bi-fast-forward::before {
  content: "\f7f4";
}
.bi-filetype-sql::before {
  content: "\f7f5";
}
.bi-fire::before {
  content: "\f7f6";
}
.bi-google-play::before {
  content: "\f7f7";
}
.bi-h-circle-fill::before {
  content: "\f7fa";
}
.bi-h-circle::before {
  content: "\f7fb";
}
.bi-h-square-fill::before {
  content: "\f7fc";
}
.bi-h-square::before {
  content: "\f7fd";
}
.bi-indent::before {
  content: "\f7fe";
}
.bi-lungs-fill::before {
  content: "\f7ff";
}
.bi-lungs::before {
  content: "\f800";
}
.bi-microsoft-teams::before {
  content: "\f801";
}
.bi-p-circle-fill::before {
  content: "\f804";
}
.bi-p-circle::before {
  content: "\f805";
}
.bi-p-square-fill::before {
  content: "\f806";
}
.bi-p-square::before {
  content: "\f807";
}
.bi-pass-fill::before {
  content: "\f808";
}
.bi-pass::before {
  content: "\f809";
}
.bi-prescription::before {
  content: "\f80a";
}
.bi-prescription2::before {
  content: "\f80b";
}
.bi-r-circle-fill::before {
  content: "\f80e";
}
.bi-r-circle::before {
  content: "\f80f";
}
.bi-r-square-fill::before {
  content: "\f810";
}
.bi-r-square::before {
  content: "\f811";
}
.bi-repeat-1::before {
  content: "\f812";
}
.bi-repeat::before {
  content: "\f813";
}
.bi-rewind-btn-fill::before {
  content: "\f814";
}
.bi-rewind-btn::before {
  content: "\f815";
}
.bi-rewind-circle-fill::before {
  content: "\f816";
}
.bi-rewind-circle::before {
  content: "\f817";
}
.bi-rewind-fill::before {
  content: "\f818";
}
.bi-rewind::before {
  content: "\f819";
}
.bi-train-freight-front-fill::before {
  content: "\f81a";
}
.bi-train-freight-front::before {
  content: "\f81b";
}
.bi-train-front-fill::before {
  content: "\f81c";
}
.bi-train-front::before {
  content: "\f81d";
}
.bi-train-lightrail-front-fill::before {
  content: "\f81e";
}
.bi-train-lightrail-front::before {
  content: "\f81f";
}
.bi-truck-front-fill::before {
  content: "\f820";
}
.bi-truck-front::before {
  content: "\f821";
}
.bi-ubuntu::before {
  content: "\f822";
}
.bi-unindent::before {
  content: "\f823";
}
.bi-unity::before {
  content: "\f824";
}
.bi-universal-access-circle::before {
  content: "\f825";
}
.bi-universal-access::before {
  content: "\f826";
}
.bi-virus::before {
  content: "\f827";
}
.bi-virus2::before {
  content: "\f828";
}
.bi-wechat::before {
  content: "\f829";
}
.bi-yelp::before {
  content: "\f82a";
}
.bi-sign-stop-fill::before {
  content: "\f82b";
}
.bi-sign-stop-lights-fill::before {
  content: "\f82c";
}
.bi-sign-stop-lights::before {
  content: "\f82d";
}
.bi-sign-stop::before {
  content: "\f82e";
}
.bi-sign-turn-left-fill::before {
  content: "\f82f";
}
.bi-sign-turn-left::before {
  content: "\f830";
}
.bi-sign-turn-right-fill::before {
  content: "\f831";
}
.bi-sign-turn-right::before {
  content: "\f832";
}
.bi-sign-turn-slight-left-fill::before {
  content: "\f833";
}
.bi-sign-turn-slight-left::before {
  content: "\f834";
}
.bi-sign-turn-slight-right-fill::before {
  content: "\f835";
}
.bi-sign-turn-slight-right::before {
  content: "\f836";
}
.bi-sign-yield-fill::before {
  content: "\f837";
}
.bi-sign-yield::before {
  content: "\f838";
}
.bi-ev-station-fill::before {
  content: "\f839";
}
.bi-ev-station::before {
  content: "\f83a";
}
.bi-fuel-pump-diesel-fill::before {
  content: "\f83b";
}
.bi-fuel-pump-diesel::before {
  content: "\f83c";
}
.bi-fuel-pump-fill::before {
  content: "\f83d";
}
.bi-fuel-pump::before {
  content: "\f83e";
}
.bi-0-circle-fill::before {
  content: "\f83f";
}
.bi-0-circle::before {
  content: "\f840";
}
.bi-0-square-fill::before {
  content: "\f841";
}
.bi-0-square::before {
  content: "\f842";
}
.bi-rocket-fill::before {
  content: "\f843";
}
.bi-rocket-takeoff-fill::before {
  content: "\f844";
}
.bi-rocket-takeoff::before {
  content: "\f845";
}
.bi-rocket::before {
  content: "\f846";
}
.bi-stripe::before {
  content: "\f847";
}
.bi-subscript::before {
  content: "\f848";
}
.bi-superscript::before {
  content: "\f849";
}
.bi-trello::before {
  content: "\f84a";
}
.bi-envelope-at-fill::before {
  content: "\f84b";
}
.bi-envelope-at::before {
  content: "\f84c";
}
.bi-regex::before {
  content: "\f84d";
}
.bi-text-wrap::before {
  content: "\f84e";
}
.bi-sign-dead-end-fill::before {
  content: "\f84f";
}
.bi-sign-dead-end::before {
  content: "\f850";
}
.bi-sign-do-not-enter-fill::before {
  content: "\f851";
}
.bi-sign-do-not-enter::before {
  content: "\f852";
}
.bi-sign-intersection-fill::before {
  content: "\f853";
}
.bi-sign-intersection-side-fill::before {
  content: "\f854";
}
.bi-sign-intersection-side::before {
  content: "\f855";
}
.bi-sign-intersection-t-fill::before {
  content: "\f856";
}
.bi-sign-intersection-t::before {
  content: "\f857";
}
.bi-sign-intersection-y-fill::before {
  content: "\f858";
}
.bi-sign-intersection-y::before {
  content: "\f859";
}
.bi-sign-intersection::before {
  content: "\f85a";
}
.bi-sign-merge-left-fill::before {
  content: "\f85b";
}
.bi-sign-merge-left::before {
  content: "\f85c";
}
.bi-sign-merge-right-fill::before {
  content: "\f85d";
}
.bi-sign-merge-right::before {
  content: "\f85e";
}
.bi-sign-no-left-turn-fill::before {
  content: "\f85f";
}
.bi-sign-no-left-turn::before {
  content: "\f860";
}
.bi-sign-no-parking-fill::before {
  content: "\f861";
}
.bi-sign-no-parking::before {
  content: "\f862";
}
.bi-sign-no-right-turn-fill::before {
  content: "\f863";
}
.bi-sign-no-right-turn::before {
  content: "\f864";
}
.bi-sign-railroad-fill::before {
  content: "\f865";
}
.bi-sign-railroad::before {
  content: "\f866";
}
.bi-building-add::before {
  content: "\f867";
}
.bi-building-check::before {
  content: "\f868";
}
.bi-building-dash::before {
  content: "\f869";
}
.bi-building-down::before {
  content: "\f86a";
}
.bi-building-exclamation::before {
  content: "\f86b";
}
.bi-building-fill-add::before {
  content: "\f86c";
}
.bi-building-fill-check::before {
  content: "\f86d";
}
.bi-building-fill-dash::before {
  content: "\f86e";
}
.bi-building-fill-down::before {
  content: "\f86f";
}
.bi-building-fill-exclamation::before {
  content: "\f870";
}
.bi-building-fill-gear::before {
  content: "\f871";
}
.bi-building-fill-lock::before {
  content: "\f872";
}
.bi-building-fill-slash::before {
  content: "\f873";
}
.bi-building-fill-up::before {
  content: "\f874";
}
.bi-building-fill-x::before {
  content: "\f875";
}
.bi-building-fill::before {
  content: "\f876";
}
.bi-building-gear::before {
  content: "\f877";
}
.bi-building-lock::before {
  content: "\f878";
}
.bi-building-slash::before {
  content: "\f879";
}
.bi-building-up::before {
  content: "\f87a";
}
.bi-building-x::before {
  content: "\f87b";
}
.bi-buildings-fill::before {
  content: "\f87c";
}
.bi-buildings::before {
  content: "\f87d";
}
.bi-bus-front-fill::before {
  content: "\f87e";
}
.bi-bus-front::before {
  content: "\f87f";
}
.bi-ev-front-fill::before {
  content: "\f880";
}
.bi-ev-front::before {
  content: "\f881";
}
.bi-globe-americas::before {
  content: "\f882";
}
.bi-globe-asia-australia::before {
  content: "\f883";
}
.bi-globe-central-south-asia::before {
  content: "\f884";
}
.bi-globe-europe-africa::before {
  content: "\f885";
}
.bi-house-add-fill::before {
  content: "\f886";
}
.bi-house-add::before {
  content: "\f887";
}
.bi-house-check-fill::before {
  content: "\f888";
}
.bi-house-check::before {
  content: "\f889";
}
.bi-house-dash-fill::before {
  content: "\f88a";
}
.bi-house-dash::before {
  content: "\f88b";
}
.bi-house-down-fill::before {
  content: "\f88c";
}
.bi-house-down::before {
  content: "\f88d";
}
.bi-house-exclamation-fill::before {
  content: "\f88e";
}
.bi-house-exclamation::before {
  content: "\f88f";
}
.bi-house-gear-fill::before {
  content: "\f890";
}
.bi-house-gear::before {
  content: "\f891";
}
.bi-house-lock-fill::before {
  content: "\f892";
}
.bi-house-lock::before {
  content: "\f893";
}
.bi-house-slash-fill::before {
  content: "\f894";
}
.bi-house-slash::before {
  content: "\f895";
}
.bi-house-up-fill::before {
  content: "\f896";
}
.bi-house-up::before {
  content: "\f897";
}
.bi-house-x-fill::before {
  content: "\f898";
}
.bi-house-x::before {
  content: "\f899";
}
.bi-person-add::before {
  content: "\f89a";
}
.bi-person-down::before {
  content: "\f89b";
}
.bi-person-exclamation::before {
  content: "\f89c";
}
.bi-person-fill-add::before {
  content: "\f89d";
}
.bi-person-fill-check::before {
  content: "\f89e";
}
.bi-person-fill-dash::before {
  content: "\f89f";
}
.bi-person-fill-down::before {
  content: "\f8a0";
}
.bi-person-fill-exclamation::before {
  content: "\f8a1";
}
.bi-person-fill-gear::before {
  content: "\f8a2";
}
.bi-person-fill-lock::before {
  content: "\f8a3";
}
.bi-person-fill-slash::before {
  content: "\f8a4";
}
.bi-person-fill-up::before {
  content: "\f8a5";
}
.bi-person-fill-x::before {
  content: "\f8a6";
}
.bi-person-gear::before {
  content: "\f8a7";
}
.bi-person-lock::before {
  content: "\f8a8";
}
.bi-person-slash::before {
  content: "\f8a9";
}
.bi-person-up::before {
  content: "\f8aa";
}
.bi-scooter::before {
  content: "\f8ab";
}
.bi-taxi-front-fill::before {
  content: "\f8ac";
}
.bi-taxi-front::before {
  content: "\f8ad";
}
.bi-amd::before {
  content: "\f8ae";
}
.bi-database-add::before {
  content: "\f8af";
}
.bi-database-check::before {
  content: "\f8b0";
}
.bi-database-dash::before {
  content: "\f8b1";
}
.bi-database-down::before {
  content: "\f8b2";
}
.bi-database-exclamation::before {
  content: "\f8b3";
}
.bi-database-fill-add::before {
  content: "\f8b4";
}
.bi-database-fill-check::before {
  content: "\f8b5";
}
.bi-database-fill-dash::before {
  content: "\f8b6";
}
.bi-database-fill-down::before {
  content: "\f8b7";
}
.bi-database-fill-exclamation::before {
  content: "\f8b8";
}
.bi-database-fill-gear::before {
  content: "\f8b9";
}
.bi-database-fill-lock::before {
  content: "\f8ba";
}
.bi-database-fill-slash::before {
  content: "\f8bb";
}
.bi-database-fill-up::before {
  content: "\f8bc";
}
.bi-database-fill-x::before {
  content: "\f8bd";
}
.bi-database-fill::before {
  content: "\f8be";
}
.bi-database-gear::before {
  content: "\f8bf";
}
.bi-database-lock::before {
  content: "\f8c0";
}
.bi-database-slash::before {
  content: "\f8c1";
}
.bi-database-up::before {
  content: "\f8c2";
}
.bi-database-x::before {
  content: "\f8c3";
}
.bi-database::before {
  content: "\f8c4";
}
.bi-houses-fill::before {
  content: "\f8c5";
}
.bi-houses::before {
  content: "\f8c6";
}
.bi-nvidia::before {
  content: "\f8c7";
}
.bi-person-vcard-fill::before {
  content: "\f8c8";
}
.bi-person-vcard::before {
  content: "\f8c9";
}
.bi-sina-weibo::before {
  content: "\f8ca";
}
.bi-tencent-qq::before {
  content: "\f8cb";
}
.bi-wikipedia::before {
  content: "\f8cc";
}
.bi-alphabet-uppercase::before {
  content: "\f2a5";
}
.bi-alphabet::before {
  content: "\f68a";
}
.bi-amazon::before {
  content: "\f68d";
}
.bi-arrows-collapse-vertical::before {
  content: "\f690";
}
.bi-arrows-expand-vertical::before {
  content: "\f695";
}
.bi-arrows-vertical::before {
  content: "\f698";
}
.bi-arrows::before {
  content: "\f6a2";
}
.bi-ban-fill::before {
  content: "\f6a3";
}
.bi-ban::before {
  content: "\f6b6";
}
.bi-bing::before {
  content: "\f6c2";
}
.bi-cake::before {
  content: "\f6e0";
}
.bi-cake2::before {
  content: "\f6ed";
}
.bi-cookie::before {
  content: "\f6ee";
}
.bi-copy::before {
  content: "\f759";
}
.bi-crosshair::before {
  content: "\f769";
}
.bi-crosshair2::before {
  content: "\f794";
}
.bi-emoji-astonished-fill::before {
  content: "\f795";
}
.bi-emoji-astonished::before {
  content: "\f79a";
}
.bi-emoji-grimace-fill::before {
  content: "\f79b";
}
.bi-emoji-grimace::before {
  content: "\f7a0";
}
.bi-emoji-grin-fill::before {
  content: "\f7a1";
}
.bi-emoji-grin::before {
  content: "\f7a6";
}
.bi-emoji-surprise-fill::before {
  content: "\f7a7";
}
.bi-emoji-surprise::before {
  content: "\f7ac";
}
.bi-emoji-tear-fill::before {
  content: "\f7ad";
}
.bi-emoji-tear::before {
  content: "\f7b2";
}
.bi-envelope-arrow-down-fill::before {
  content: "\f7b3";
}
.bi-envelope-arrow-down::before {
  content: "\f7b8";
}
.bi-envelope-arrow-up-fill::before {
  content: "\f7b9";
}
.bi-envelope-arrow-up::before {
  content: "\f7be";
}
.bi-feather::before {
  content: "\f7bf";
}
.bi-feather2::before {
  content: "\f7c4";
}
.bi-floppy-fill::before {
  content: "\f7c5";
}
.bi-floppy::before {
  content: "\f7d8";
}
.bi-floppy2-fill::before {
  content: "\f7d9";
}
.bi-floppy2::before {
  content: "\f7e4";
}
.bi-gitlab::before {
  content: "\f7e5";
}
.bi-highlighter::before {
  content: "\f7f8";
}
.bi-marker-tip::before {
  content: "\f802";
}
.bi-nvme-fill::before {
  content: "\f803";
}
.bi-nvme::before {
  content: "\f80c";
}
.bi-opencollective::before {
  content: "\f80d";
}
.bi-pci-card-network::before {
  content: "\f8cd";
}
.bi-pci-card-sound::before {
  content: "\f8ce";
}
.bi-radar::before {
  content: "\f8cf";
}
.bi-send-arrow-down-fill::before {
  content: "\f8d0";
}
.bi-send-arrow-down::before {
  content: "\f8d1";
}
.bi-send-arrow-up-fill::before {
  content: "\f8d2";
}
.bi-send-arrow-up::before {
  content: "\f8d3";
}
.bi-sim-slash-fill::before {
  content: "\f8d4";
}
.bi-sim-slash::before {
  content: "\f8d5";
}
.bi-sourceforge::before {
  content: "\f8d6";
}
.bi-substack::before {
  content: "\f8d7";
}
.bi-threads-fill::before {
  content: "\f8d8";
}
.bi-threads::before {
  content: "\f8d9";
}
.bi-transparency::before {
  content: "\f8da";
}
.bi-twitter-x::before {
  content: "\f8db";
}
.bi-type-h4::before {
  content: "\f8dc";
}
.bi-type-h5::before {
  content: "\f8dd";
}
.bi-type-h6::before {
  content: "\f8de";
}
.bi-backpack-fill::before {
  content: "\f8df";
}
.bi-backpack::before {
  content: "\f8e0";
}
.bi-backpack2-fill::before {
  content: "\f8e1";
}
.bi-backpack2::before {
  content: "\f8e2";
}
.bi-backpack3-fill::before {
  content: "\f8e3";
}
.bi-backpack3::before {
  content: "\f8e4";
}
.bi-backpack4-fill::before {
  content: "\f8e5";
}
.bi-backpack4::before {
  content: "\f8e6";
}
.bi-brilliance::before {
  content: "\f8e7";
}
.bi-cake-fill::before {
  content: "\f8e8";
}
.bi-cake2-fill::before {
  content: "\f8e9";
}
.bi-duffle-fill::before {
  content: "\f8ea";
}
.bi-duffle::before {
  content: "\f8eb";
}
.bi-exposure::before {
  content: "\f8ec";
}
.bi-gender-neuter::before {
  content: "\f8ed";
}
.bi-highlights::before {
  content: "\f8ee";
}
.bi-luggage-fill::before {
  content: "\f8ef";
}
.bi-luggage::before {
  content: "\f8f0";
}
.bi-mailbox-flag::before {
  content: "\f8f1";
}
.bi-mailbox2-flag::before {
  content: "\f8f2";
}
.bi-noise-reduction::before {
  content: "\f8f3";
}
.bi-passport-fill::before {
  content: "\f8f4";
}
.bi-passport::before {
  content: "\f8f5";
}
.bi-person-arms-up::before {
  content: "\f8f6";
}
.bi-person-raised-hand::before {
  content: "\f8f7";
}
.bi-person-standing-dress::before {
  content: "\f8f8";
}
.bi-person-standing::before {
  content: "\f8f9";
}
.bi-person-walking::before {
  content: "\f8fa";
}
.bi-person-wheelchair::before {
  content: "\f8fb";
}
.bi-shadows::before {
  content: "\f8fc";
}
.bi-suitcase-fill::before {
  content: "\f8fd";
}
.bi-suitcase-lg-fill::before {
  content: "\f8fe";
}
.bi-suitcase-lg::before {
  content: "\f8ff";
}
.bi-suitcase::before {
  content: "\f900";
}
.bi-suitcase2-fill::before {
  content: "\f901";
}
.bi-suitcase2::before {
  content: "\f902";
}
.bi-vignette::before {
  content: "\f903";
}
@font-face {
  font-family: "NotoSansKRJP";
  src: url(/assets/fonts/NotoSansKRJP.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "NotoSansKRJP";
  src: url(/assets/fonts/NotoSansKRJP-Bold.ttf) format("truetype");
  font-weight: bold;
  font-style: normal;
}
.editor-page-header {
  position: sticky;
  top: 48px;
  z-index: 20;
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: 16px;
  padding: 20px 32px 0 32px;
  background: #ffffff;
  border-bottom: 1px solid #e5e8ec;
}
.editor-page-header-titles {
  display: flex;
  flex-direction: column;
  gap: 4px;
  min-width: 0;
}
.editor-page-title {
  font-size: 22px;
  font-weight: 800;
  color: #111827;
  margin: 0;
  line-height: 1.2;
}
.editor-page-subtitle {
  font-size: 13px;
  color: #4b5563;
  margin: 0;
  line-height: 1.4;
}
.editor-page-actions {
  display: flex;
  align-items: center;
  gap: 8px;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.editor-panel-card {
  background: #ffffff;
  border: 1px solid #e5e8ec;
  border-radius: 14px;
  box-shadow: 0 1px 2px rgba(15, 23, 42, 0.04);
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.editor-panel-card-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  padding: 20px 16px;
  border-bottom: 1px solid #eff1f4;
}
.editor-panel-card-header-titles {
  display: flex;
  align-items: center;
  gap: 10px;
  min-width: 0;
}
.editor-panel-card-title {
  margin: 0;
  font-size: 15px;
  font-weight: 700;
  color: #111827;
  line-height: 1.2;
}
.editor-panel-card-subtitle {
  margin: 0;
  font-size: 12.5px;
  color: #4b5563;
}
.editor-panel-card-header-actions {
  display: flex;
  align-items: center;
  gap: 8px;
  flex-shrink: 0;
}
.editor-panel-card-body {
  padding: 20px 16px;
}
.editor-step-num {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 22px;
  height: 22px;
  background: #eff6ff;
  color: #2563eb;
  border-radius: 50%;
  font-size: 13px;
  font-weight: 700;
  line-height: 1;
  flex-shrink: 0;
}
.editor-portal-tabs {
  display: flex;
  gap: 24px;
  border-bottom: 1px solid #e5e8ec;
  padding: 0 32px;
}
.editor-portal-tab {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 12px 4px;
  border: none;
  background: transparent;
  color: #4b5563;
  font-size: 14px;
  font-weight: 600;
  cursor: pointer;
  border-bottom: 2px solid transparent;
  transition: color 0.15s ease, border-color 0.15s ease;
}
.editor-portal-tab:hover {
  color: #2563eb;
}
.editor-portal-tab.active {
  color: #2563eb;
  border-bottom-color: #2563eb;
}
.editor-portal-tab:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.editor-portal-tab-count {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 18px;
  height: 18px;
  padding: 0 6px;
  background: #fafbfc;
  color: #4b5563;
  border-radius: 10px;
  font-size: 11.5px;
  font-weight: 700;
  line-height: 1;
}
.editor-portal-tab.active .editor-portal-tab-count {
  background: rgba(37, 99, 235, 0.1);
  color: #2563eb;
}
.editor-layout-pill {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 8px 16px;
  border: 1px solid #e5e8ec;
  background: #fafbfc;
  color: #111827;
  border-radius: 999px;
  font-size: 13px;
  font-weight: 600;
  cursor: pointer;
  transition: all 0.15s ease;
}
.editor-layout-pill:hover:not(.active):not(:disabled) {
  background: #ffffff;
  border-color: #d1d5db;
}
.editor-layout-pill.active {
  background: #111827;
  border-color: #111827;
  color: #ffffff;
}
.editor-layout-pill.add {
  border-style: dashed;
  color: #4b5563;
}
.editor-layout-pill:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.editor-layout-pill-tag {
  display: inline-flex;
  align-items: center;
  padding: 2px 8px;
  background: rgba(0, 0, 0, 0.06);
  color: inherit;
  border-radius: 6px;
  font-size: 11px;
  font-weight: 700;
}
.editor-layout-pill.active .editor-layout-pill-tag {
  background: rgba(255, 255, 255, 0.15);
}
* {
  -webkit-tap-highlight-color: transparent;
}
html {
  font-size: 14px;
}
:root {
  --bs-body-font-family:
    "Pretendard Variable",
    "Pretendard JP Variable",
    var(--bs-font-sans-serif);
}
:root:lang(ko) {
  font-feature-settings: "ss05";
}
:root:lang(ja) {
  --bs-body-font-family:
    "Pretendard JP Variable",
    "Meiryo UI",
    \30e1\30a4\30ea\30aa,
    "Pretendard Variable",
    var(--bs-font-sans-serif);
}
:root:lang(en) {
  --bs-body-font-family:
    Roboto,
    "Pretendard JP Variable",
    "Pretendard Variable",
    var(--bs-font-sans-serif);
}
@media screen {
  .document-container [contenteditable]:not([contenteditable=false]),
  .document-container .editable {
    background-color: #e9ecef !important;
    outline: 1px dashed #adb5bd;
    outline-offset: -1px;
    transition: background-color 0.15s ease-in-out;
  }
  .document-container [contenteditable]:not([contenteditable=false]):hover,
  .document-container .editable:hover {
    background-color: #dee2e6 !important;
  }
  .document-container [contenteditable]:not([contenteditable=false]):focus,
  .document-container .editable:focus {
    background-color: #fff !important;
    outline-color: #0d6efd;
  }
}
@media print {
  .document-container [contenteditable]:not([contenteditable=false]),
  .document-container .editable {
    background-color: transparent !important;
    outline: none !important;
  }
}
.cursor-pointer {
  cursor: pointer;
}
.search-form {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 8px;
  align-items: flex-end;
}
.form-label {
  font-size: 0.875rem;
  margin-bottom: 0;
}
.search-form-field {
  width: 100%;
  max-width: 158px;
  min-width: 60px;
}
@media (max-width: 767.98px) {
  .search-form-field {
    min-width: 0;
    flex: 1 1 120px;
  }
}
.page-actions {
  display: flex;
  gap: 0.5rem;
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
}
.form-actions {
  display: flex;
  gap: 0.5rem;
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
}
.button-toolbar {
  position: sticky;
  top: 48px;
  background-image:
    linear-gradient(
      180deg,
      var(--bs-tertiary-bg),
      transparent);
  z-index: 10;
}
.modal-dialog .button-toolbar {
  top: 0;
  background-image: none;
  margin: 0 !important;
  padding-top: 0 !important;
}
label.required::after {
  content: "*";
  margin-left: 2px;
  color: var(--bs-danger);
}
.pdf {
  width: 210mm;
  margin: auto;
  position: relative;
  font-family: "NotoSansKRJP";
}
.cursor-pointer {
  cursor: pointer;
}
.form-card-label {
  width: fit-content;
  margin-top: -1.25rem;
  padding-right: 0.5rem;
}
.btn-close-text {
  width: auto;
  height: auto;
  opacity: 0.5;
  color: #000;
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;
}
.wb-break-word {
  word-break: break-word;
}
.font-monospace {
  font-family:
    "Osaka-Mono",
    "MS Gothic",
    "NotoSansKRJP",
    var(--bs-font-monospace) !important;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  display: none;
}
.nav-tabs.modern {
  border-bottom: 2px solid var(--bs-gray-300);
}
.nav-tabs.modern:not(.modern-sm) {
  gap: 1.25rem;
}
.nav-tabs.modern:not(.modern-sm) .nav-link {
  padding: 1rem 0.75rem;
}
.nav-tabs.modern .nav-item {
  margin-bottom: -3px;
}
.nav-tabs.modern .nav-link {
  border: none;
  background: transparent;
  color: var(--bs-gray-700);
  font-weight: 500;
  font-size: 1.05rem;
  transition: all 0.2s ease;
  border-bottom: 3px solid transparent;
}
.nav-tabs.modern .nav-link:hover {
  color: var(--bs-primary);
  background-color: rgba(var(--bs-primary), 0.03);
  isolation: isolate;
}
.nav-tabs.modern .nav-link.active {
  font-weight: 700;
  border-bottom: 3px solid var(--bs-gray-700);
}
.nav-tabs.modern .nav-link.active:not(:disabled) {
  color: var(--bs-primary);
  border-bottom-color: var(--bs-primary);
  background-color: rgba(var(--bs-primary), 0.05);
}
.datepicker-dropdown {
  z-index: 1060;
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles-MWVE62E4.css.map */
