/*!****************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[15].oneOf[10].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[15].oneOf[10].use[3]!./src/app/pretendard-subsets.css ***!
  \****************************************************************************************************************************************************************************************************************************************************************************/
/* Source: https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.css; upstream v1.3.9 matches the existing full-font bytes. */
/*
Copyright (c) 2021 Kil Hyung-jin, with Reserved Font Name Pretendard.
https://github.com/orioncactus/pretendard

This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
*/
/* [0] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.0.a7160a78.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;
}

/* [1] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.1.0ad74871.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;
}

/* [2] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.2.82ebf324.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;
}

/* [3] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.3.bf9132bb.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;
}

/* [4] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.4.7eebf286.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;
}

/* [5] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.5.f5e8ff1f.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;
}

/* [6] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.6.d6cae420.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;
}

/* [7] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.7.d98c6678.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;
}

/* [8] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.8.932448ae.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;
}

/* [9] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.9.6bbc8ba0.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;
}

/* [10] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.10.d860994e.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;
}

/* [11] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.11.b761b64a.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;
}

/* [12] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.12.603235d0.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;
}

/* [13] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.13.066f3ff2.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;
}

/* [14] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.14.47ba101c.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;
}

/* [15] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.15.ce42cec6.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;
}

/* [16] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.16.5c565ecc.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;
}

/* [17] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.17.66ec5ffc.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;
}

/* [18] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.18.6c445d85.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;
}

/* [19] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.19.e13554fc.woff2) format('woff2-variations');
	unicode-range: U+caf4-cb47, U+cb4a-cb90;
}

/* [20] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.20.60f3f675.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;
}

/* [21] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.21.2fe1ebf9.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;
}

/* [22] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.22.b3fe60c9.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;
}

/* [23] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.23.a78a674c.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;
}

/* [24] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.24.610052f0.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;
}

/* [25] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.25.8baaaa07.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;
}

/* [26] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.26.d4a32509.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;
}

/* [27] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.27.6bfd064a.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;
}

/* [28] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.28.8585453b.woff2) format('woff2-variations');
	unicode-range: U+c475-c4ef, U+c4f2-c4f3, U+c4f5-c4f7, U+c4f9-c4ff, U+c502-c50b, U+c50d-c516;
}

/* [29] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.29.ac3621d5.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;
}

/* [30] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.30.016cb4f8.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;
}

/* [31] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.31.35041ca6.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;
}

/* [32] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.32.a0339e59.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;
}

/* [33] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.33.52a0947a.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;
}

/* [34] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.34.bc166e5d.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;
}

/* [35] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.35.0a10f776.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;
}

/* [36] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.36.5d15695e.woff2) format('woff2-variations');
	unicode-range: U+bf07, U+bf09-bf3f, U+bf41-bf4f, U+bf52-bf54, U+bf56-bfa6;
}

/* [37] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.37.1b942ad0.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;
}

/* [38] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.38.95247248.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;
}

/* [39] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.39.1cb15654.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;
}

/* [40] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.40.0d97f05a.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;
}

/* [41] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.41.468845e7.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;
}

/* [42] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.42.4a472cc7.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;
}

/* [43] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.43.e4553954.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;
}

/* [44] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.44.0fe55025.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;
}

/* [45] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.45.a345d8ae.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;
}

/* [46] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.46.e4ca0073.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;
}

/* [47] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.47.40bb30f5.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;
}

/* [48] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.48.a877e31d.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;
}

/* [49] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.49.bc7681f0.woff2) format('woff2-variations');
	unicode-range: U+b605-b60f, U+b612-b617, U+b619-b624, U+b626-b69b, U+b69e-b6a3, U+b6a5-b6a6;
}

/* [50] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.50.bfdbee9c.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;
}

/* [51] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.51.68dcec2a.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;
}

/* [52] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.52.860680d4.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;
}

/* [53] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.53.c723745e.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;
}

/* [54] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.54.ce501f36.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;
}

/* [55] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.55.a5b39f68.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;
}

/* [56] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.56.8620689e.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;
}

/* [57] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.57.3783a385.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;
}

/* [58] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.58.4bade394.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;
}

/* [59] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.59.417bc606.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;
}

/* [60] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.60.edbcd33e.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;
}

/* [61] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.61.f8ed142c.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;
}

/* [62] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.62.134b2ca0.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;
}

/* [63] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.63.3b867c5a.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;
}

/* [64] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.64.a229cb1f.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;
}

/* [65] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.65.c0bde92a.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;
}

/* [66] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.66.58994008.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;
}

/* [67] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.67.45670343.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;
}

/* [68] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.68.e90993ca.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;
}

/* [69] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.69.3382e135.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;
}

/* [70] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.70.c87c0a36.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;
}

/* [71] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.71.7a879bfd.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;
}

/* [72] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.72.a245f8ac.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;
}

/* [73] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.73.7befaf4c.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;
}

/* [74] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.74.29cd555f.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;
}

/* [75] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.75.618481af.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;
}

/* [76] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.76.da6353de.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;
}

/* [77] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.77.13354381.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;
}

/* [78] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.78.2c346e68.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;
}

/* [79] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.79.71c97c38.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;
}

/* [80] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.80.f0f380a8.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;
}

/* [81] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.81.e9f78975.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;
}

/* [82] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.82.58572807.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;
}

/* [83] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.83.bc09ee52.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;
}

/* [84] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.84.93fd098f.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;
}

/* [85] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.85.02f146b9.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;
}

/* [86] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.86.38d14be6.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;
}

/* [87] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.87.ac36900f.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;
}

/* [88] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.88.bf992ffe.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;
}

/* [89] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.89.a3315004.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;
}

/* [90] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.90.95ee17c4.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;
}

/* [91] */
@font-face {
	font-family: 'Pretendard Variable';
	font-style: normal;
	font-display: swap;
	font-weight: 45 920;
	src: url(/_next/static/media/PretendardVariable.subset.91.6a7166d6.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;
}

@font-face {
  font-family: "Pretendard Fallback";
  src: local("Arial");
  ascent-override: 93.76%;
  descent-override: 23.75%;
  line-gap-override: 0%;
  size-adjust: 101.55%;
}

:root { --font-pretendard: "Pretendard Variable", "Pretendard Fallback"; }

/* Keep original character coverage; load the full face only for characters absent from upstream subsets. */
@font-face {
  font-family: "Pretendard Variable";
  font-style: normal;
  font-display: swap;
  font-weight: 45 920;
  src: url(/_next/static/media/PretendardVariable.ff840cfe.woff2) format("woff2-variations");
  unicode-range: U+A6, U+AF, U+B5, U+C1, U+C3-C5, U+CC-CD, U+D1-D3, U+D5-D6, U+DA, U+DD, U+E1, U+E3-E5, U+EC-ED, U+F1-F3, U+F5-F6, U+FA, U+FD, U+100-110, U+112-125, U+128-130, U+134-137, U+139-13E, U+143-148, U+14C-151, U+154-165, U+168-1C3, U+1C5-2BB, U+2BD-2C6, U+2C8-2CF, U+2D1-2D7, U+2DE-31E, U+321-377, U+37A-37F, U+384-38A, U+38C, U+38E-390, U+3AA-3B0, U+3C2, U+3CA-3E1, U+3F0-49D, U+4A0-4FF, U+52F, U+E3F, U+1D43, U+1D47-1D49, U+1D4D, U+1D4F-1D50, U+1D52, U+1D56-1D58, U+1D5B, U+1D62-1D65, U+1D9C, U+1DA0, U+1DBB, U+1DBF-1DF5, U+1DFC-1F15, U+1F18-1F1D, U+1F20-1F45, U+1F48-1F4D, U+1F50-1F57, U+1F59, U+1F5B, U+1F5D, U+1F5F-1F7D, U+1F80-1FB4, U+1FB6-1FC4, U+1FC6-1FD3, U+1FD6-1FDB, U+1FDD-1FEF, U+1FF2-1FF4, U+1FF6-1FFE, U+2000-200D, U+2011-2012, U+2017, U+201A, U+201E, U+2023-2024, U+2027, U+202F, U+2031, U+2037-2038, U+203D, U+203F-2041, U+2043-2060, U+2070-2071, U+2075-2079, U+2080, U+2085-208E, U+2090-209C, U+20A0-20A8, U+20AA-20AB, U+20AD-20BF, U+20DB-20DE, U+20E8, U+20F0, U+2100-2101, U+2105-2106, U+2117, U+211E-2120, U+2123, U+212A, U+212E, U+2132, U+213B, U+214D, U+214F, U+215A, U+215F, U+216A-216F, U+217A-2188, U+21A9-21AA, U+21B5, U+21BA-21BB, U+21DE-21DF, U+21E4-21E5, U+21EA, U+2205, U+2212, U+2303, U+2305, U+2318, U+2325-2327, U+2329-232B, U+2380, U+2387, U+238B, U+23CE-23CF, U+2423, U+24EA, U+24FF, U+25A2, U+25AA, U+25BA-25BB, U+25C4-25C5, U+2600, U+263C, U+26A0, U+2713, U+2717, U+2780-2789, U+27EF, U+27F5-27FA, U+2985-2986, U+2B06, U+2B12-2B13, U+2B1C, U+2C7C, U+2C7F, U+2DFF, U+2E18, U+301A-301B, U+301D, U+3094, U+3099-309E, U+30F7-30FA, U+30FD-30FE, U+A69F, U+A7FF, U+A92E, U+E000, U+E002-E05E, U+E06A-E080, U+E093-E096, U+E0A5-E0E6, U+E0F3-E11C, U+E11E-E12A, U+E131-E147, U+E14E-E164, U+EE01-EE05, U+F000-F057, U+F6C3, U+FE20-FE2D, U+FEFF, U+FF5F-FF60, U+FFA1-FFBE, U+FFC2-FFC7, U+FFCA-FFCF, U+FFD2-FFD7, U+FFDA-FFDC, U+1F10B, U+1F12F-1F149, U+1F150-1F16B, U+1F170-1F189, U+1F850, U+1F852, U+F0000-F0002;
}

/*!*****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[15].oneOf[10].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[15].oneOf[10].use[3]!./src/app/globals.css ***!
  \*****************************************************************************************************************************************************************************************************************************************************************/
/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties;
@layer theme, base, components, utilities;
@layer theme {
  :root, :host {
    --font-sans: var(--site-font-family);
    --font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
    --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
      "Courier New", monospace;
    --color-red-50: oklch(97.1% 0.013 17.38);
    --color-red-200: oklch(88.5% 0.062 18.334);
    --color-red-500: oklch(63.7% 0.237 25.331);
    --color-red-600: oklch(57.7% 0.245 27.325);
    --color-red-700: oklch(50.5% 0.213 27.518);
    --color-red-900: oklch(39.6% 0.141 25.723);
    --color-orange-50: oklch(98% 0.016 73.684);
    --color-orange-400: oklch(75% 0.183 55.934);
    --color-orange-800: oklch(47% 0.157 37.304);
    --color-amber-50: oklch(98.7% 0.022 95.277);
    --color-amber-200: oklch(92.4% 0.12 95.746);
    --color-amber-500: oklch(76.9% 0.188 70.08);
    --color-amber-700: oklch(55.5% 0.163 48.998);
    --color-amber-800: oklch(47.3% 0.137 46.201);
    --color-amber-900: oklch(41.4% 0.112 45.904);
    --color-amber-950: oklch(27.9% 0.077 45.635);
    --color-green-50: oklch(98.2% 0.018 155.826);
    --color-green-700: oklch(52.7% 0.154 150.069);
    --color-sky-100: oklch(95.1% 0.026 236.824);
    --color-blue-50: oklch(97% 0.014 254.604);
    --color-blue-100: oklch(93.2% 0.032 255.585);
    --color-blue-200: oklch(88.2% 0.059 254.128);
    --color-blue-300: oklch(80.9% 0.105 251.813);
    --color-blue-500: oklch(62.3% 0.214 259.815);
    --color-blue-600: oklch(54.6% 0.245 262.881);
    --color-blue-700: oklch(48.8% 0.243 264.376);
    --color-blue-800: oklch(42.4% 0.199 265.638);
    --color-blue-900: oklch(37.9% 0.146 265.522);
    --color-slate-50: oklch(98.4% 0.003 247.858);
    --color-slate-100: oklch(96.8% 0.007 247.896);
    --color-slate-200: oklch(92.9% 0.013 255.508);
    --color-slate-300: oklch(86.9% 0.022 252.894);
    --color-slate-400: oklch(70.4% 0.04 256.788);
    --color-slate-500: oklch(55.4% 0.046 257.417);
    --color-slate-600: oklch(44.6% 0.043 257.281);
    --color-slate-700: oklch(37.2% 0.044 257.287);
    --color-slate-800: oklch(27.9% 0.041 260.031);
    --color-slate-900: oklch(20.8% 0.042 265.755);
    --color-gray-100: oklch(96.7% 0.003 264.542);
    --color-gray-200: oklch(92.8% 0.006 264.531);
    --color-gray-500: oklch(55.1% 0.027 264.364);
    --color-gray-600: oklch(44.6% 0.03 256.802);
    --color-gray-900: oklch(21% 0.034 264.665);
    --color-black: #000;
    --color-white: #fff;
    --spacing: 0.25rem;
    --container-xs: 20rem;
    --container-sm: 24rem;
    --container-md: 28rem;
    --container-lg: 32rem;
    --container-xl: 36rem;
    --container-2xl: 42rem;
    --container-3xl: 48rem;
    --container-4xl: 56rem;
    --container-7xl: 80rem;
    --text-xs: 0.75rem;
    --text-xs--line-height: calc(1 / 0.75);
    --text-sm: 0.875rem;
    --text-sm--line-height: calc(1.25 / 0.875);
    --text-base: 1rem;
    --text-base--line-height: calc(1.5 / 1);
    --text-lg: 1.125rem;
    --text-lg--line-height: calc(1.75 / 1.125);
    --text-xl: 1.25rem;
    --text-xl--line-height: calc(1.75 / 1.25);
    --text-2xl: 1.5rem;
    --text-2xl--line-height: calc(2 / 1.5);
    --text-3xl: 1.875rem;
    --text-3xl--line-height: calc(2.25 / 1.875);
    --text-4xl: 2.25rem;
    --text-4xl--line-height: calc(2.5 / 2.25);
    --text-5xl: 3rem;
    --text-5xl--line-height: 1;
    --font-weight-normal: 400;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --font-weight-extrabold: 800;
    --font-weight-black: 900;
    --tracking-tight: -0.025em;
    --tracking-normal: 0em;
    --tracking-wide: 0.025em;
    --leading-tight: 1.25;
    --leading-snug: 1.375;
    --leading-normal: 1.5;
    --leading-relaxed: 1.625;
    --radius-sm: 0.25rem;
    --radius-md: 0.375rem;
    --radius-lg: 0.5rem;
    --radius-xl: 0.75rem;
    --radius-2xl: 1rem;
    --radius-3xl: 1.5rem;
    --ease-out: cubic-bezier(0, 0, 0.2, 1);
    --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
    --animate-spin: spin 1s linear infinite;
    --animate-ping: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
    --animate-pulse: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
    --blur-sm: 8px;
    --blur-md: 12px;
    --blur-xl: 24px;
    --blur-3xl: 64px;
    --aspect-video: 16 / 9;
    --default-transition-duration: 150ms;
    --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    --default-font-family: var(--site-font-family);
    --default-mono-font-family: var(--font-mono);
    --text-customer-xs: 0.8125rem;
    --text-customer-xs--line-height: 1rem;
  }
}
@layer base {
  *, ::after, ::before, ::backdrop, ::file-selector-button {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: 0 solid;
  }
  html, :host {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
    font-feature-settings: var(--default-font-feature-settings, normal);
    font-variation-settings: var(--default-font-variation-settings, normal);
    -webkit-tap-highlight-color: transparent;
  }
  hr {
    height: 0;
    color: inherit;
    border-top-width: 1px;
  }
  abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
  }
  h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit;
  }
  a {
    color: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
  }
  b, strong {
    font-weight: bolder;
  }
  code, kbd, samp, pre {
    font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
    font-feature-settings: var(--default-mono-font-feature-settings, normal);
    font-variation-settings: var(--default-mono-font-variation-settings, normal);
    font-size: 1em;
  }
  small {
    font-size: 80%;
  }
  sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
  }
  sub {
    bottom: -0.25em;
  }
  sup {
    top: -0.5em;
  }
  table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }
  :-moz-focusring {
    outline: auto;
  }
  progress {
    vertical-align: baseline;
  }
  summary {
    display: list-item;
  }
  ol, ul, menu {
    list-style: none;
  }
  img, svg, video, canvas, audio, iframe, embed, object {
    display: block;
    vertical-align: middle;
  }
  img, video {
    max-width: 100%;
    height: auto;
  }
  button, input, select, optgroup, textarea, ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    border-radius: 0;
    background-color: transparent;
    opacity: 1;
  }
  :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }
  :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }
  ::file-selector-button {
    margin-inline-end: 4px;
  }
  ::placeholder {
    opacity: 1;
  }
  @supports (not (-webkit-appearance: -apple-pay-button))  or (contain-intrinsic-size: 1px) {
    ::placeholder {
      color: currentcolor;
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, currentcolor 50%, transparent);
      }
    }
  }
  textarea {
    resize: vertical;
  }
  ::-webkit-search-decoration {
    -webkit-appearance: none;
  }
  ::-webkit-date-and-time-value {
    min-height: 1lh;
    text-align: inherit;
  }
  ::-webkit-datetime-edit {
    display: inline-flex;
  }
  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }
  ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field {
    padding-block: 0;
  }
  ::-webkit-calendar-picker-indicator {
    line-height: 1;
  }
  :-moz-ui-invalid {
    box-shadow: none;
  }
  button, input:where([type="button"], [type="reset"], [type="submit"]), ::file-selector-button {
    appearance: button;
  }
  ::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
    height: auto;
  }
  [hidden]:where(:not([hidden="until-found"])) {
    display: none !important;
  }
}
@layer utilities {
  .\@container {
    container-type: inline-size;
  }
  .pointer-events-auto {
    pointer-events: auto;
  }
  .pointer-events-none {
    pointer-events: none;
  }
  .collapse {
    visibility: collapse;
  }
  .invisible {
    visibility: hidden;
  }
  .visible {
    visibility: visible;
  }
  .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip-path: inset(50%);
    white-space: nowrap;
    border-width: 0;
  }
  .absolute {
    position: absolute;
  }
  .fixed {
    position: fixed;
  }
  .relative {
    position: relative;
  }
  .static {
    position: static;
  }
  .sticky {
    position: sticky;
  }
  .inset-0 {
    inset: calc(var(--spacing) * 0);
  }
  .inset-2 {
    inset: calc(var(--spacing) * 2);
  }
  .inset-3 {
    inset: calc(var(--spacing) * 3);
  }
  .inset-\[13\%\] {
    inset: 13%;
  }
  .inset-\[15\%\] {
    inset: 15%;
  }
  .inset-\[23\%\] {
    inset: 23%;
  }
  .inset-\[27\%\] {
    inset: 27%;
  }
  .inset-x-0 {
    inset-inline: calc(var(--spacing) * 0);
  }
  .inset-x-1 {
    inset-inline: calc(var(--spacing) * 1);
  }
  .inset-x-2 {
    inset-inline: calc(var(--spacing) * 2);
  }
  .inset-x-3 {
    inset-inline: calc(var(--spacing) * 3);
  }
  .inset-x-4 {
    inset-inline: calc(var(--spacing) * 4);
  }
  .inset-x-5 {
    inset-inline: calc(var(--spacing) * 5);
  }
  .inset-x-8 {
    inset-inline: calc(var(--spacing) * 8);
  }
  .inset-x-\[15\%\] {
    inset-inline: 15%;
  }
  .inset-x-\[18\%\] {
    inset-inline: 18%;
  }
  .-inset-y-3 {
    inset-block: calc(var(--spacing) * -3);
  }
  .inset-y-0 {
    inset-block: calc(var(--spacing) * 0);
  }
  .-top-1 {
    top: calc(var(--spacing) * -1);
  }
  .-top-4 {
    top: calc(var(--spacing) * -4);
  }
  .-top-24 {
    top: calc(var(--spacing) * -24);
  }
  .-top-\[9px\] {
    top: calc(9px * -1);
  }
  .top-0 {
    top: calc(var(--spacing) * 0);
  }
  .top-0\.5 {
    top: calc(var(--spacing) * 0.5);
  }
  .top-1 {
    top: calc(var(--spacing) * 1);
  }
  .top-1\.5 {
    top: calc(var(--spacing) * 1.5);
  }
  .top-1\/2 {
    top: calc(1 / 2 * 100%);
  }
  .top-2 {
    top: calc(var(--spacing) * 2);
  }
  .top-3 {
    top: calc(var(--spacing) * 3);
  }
  .top-3\.5 {
    top: calc(var(--spacing) * 3.5);
  }
  .top-4 {
    top: calc(var(--spacing) * 4);
  }
  .top-5 {
    top: calc(var(--spacing) * 5);
  }
  .top-7 {
    top: calc(var(--spacing) * 7);
  }
  .top-9 {
    top: calc(var(--spacing) * 9);
  }
  .top-11 {
    top: calc(var(--spacing) * 11);
  }
  .top-14 {
    top: calc(var(--spacing) * 14);
  }
  .top-16 {
    top: calc(var(--spacing) * 16);
  }
  .top-24 {
    top: calc(var(--spacing) * 24);
  }
  .top-\[2px\] {
    top: 2px;
  }
  .top-\[6px\] {
    top: 6px;
  }
  .top-\[8px\] {
    top: 8px;
  }
  .top-\[9px\] {
    top: 9px;
  }
  .top-\[10\%\] {
    top: 10%;
  }
  .top-\[13px\] {
    top: 13px;
  }
  .top-\[14\%\] {
    top: 14%;
  }
  .top-\[14px\] {
    top: 14px;
  }
  .top-\[15px\] {
    top: 15px;
  }
  .top-\[17px\] {
    top: 17px;
  }
  .top-\[18\%\] {
    top: 18%;
  }
  .top-\[21\%\] {
    top: 21%;
  }
  .top-\[25\%\] {
    top: 25%;
  }
  .top-\[37\.5\%\] {
    top: 37.5%;
  }
  .top-\[41\%\] {
    top: 41%;
  }
  .top-\[43\%\] {
    top: 43%;
  }
  .top-\[47px\] {
    top: 47px;
  }
  .top-\[50px\] {
    top: 50px;
  }
  .top-\[56px\] {
    top: 56px;
  }
  .top-\[58px\] {
    top: 58px;
  }
  .top-\[60px\] {
    top: 60px;
  }
  .top-\[61px\] {
    top: 61px;
  }
  .top-\[62px\] {
    top: 62px;
  }
  .top-\[63\%\] {
    top: 63%;
  }
  .top-\[66px\] {
    top: 66px;
  }
  .top-\[69px\] {
    top: 69px;
  }
  .top-\[85px\] {
    top: 85px;
  }
  .top-\[87px\] {
    top: 87px;
  }
  .top-\[89px\] {
    top: 89px;
  }
  .top-\[93px\] {
    top: 93px;
  }
  .top-\[118px\] {
    top: 118px;
  }
  .top-\[126px\] {
    top: 126px;
  }
  .top-\[165px\] {
    top: 165px;
  }
  .top-\[249px\] {
    top: 249px;
  }
  .top-\[354px\] {
    top: 354px;
  }
  .top-\[calc\(100\%\+4px\)\] {
    top: calc(100% + 4px);
  }
  .top-\[calc\(100\%\+6px\)\] {
    top: calc(100% + 6px);
  }
  .top-\[calc\(100\%\+8px\)\] {
    top: calc(100% + 8px);
  }
  .top-\[calc\(100\%\+12px\)\] {
    top: calc(100% + 12px);
  }
  .top-\[calc\(100\%\+27px\)\] {
    top: calc(100% + 27px);
  }
  .top-\[calc\(env\(safe-area-inset-top\)\+12px\)\] {
    top: calc(env(safe-area-inset-top) + 12px);
  }
  .top-full {
    top: 100%;
  }
  .-right-0\.5 {
    right: calc(var(--spacing) * -0.5);
  }
  .-right-1 {
    right: calc(var(--spacing) * -1);
  }
  .-right-4 {
    right: calc(var(--spacing) * -4);
  }
  .-right-20 {
    right: calc(var(--spacing) * -20);
  }
  .right-0 {
    right: calc(var(--spacing) * 0);
  }
  .right-1 {
    right: calc(var(--spacing) * 1);
  }
  .right-2 {
    right: calc(var(--spacing) * 2);
  }
  .right-2\.5 {
    right: calc(var(--spacing) * 2.5);
  }
  .right-3 {
    right: calc(var(--spacing) * 3);
  }
  .right-4 {
    right: calc(var(--spacing) * 4);
  }
  .right-5 {
    right: calc(var(--spacing) * 5);
  }
  .right-6 {
    right: calc(var(--spacing) * 6);
  }
  .right-16 {
    right: calc(var(--spacing) * 16);
  }
  .right-\[8\%\] {
    right: 8%;
  }
  .right-\[18\%\] {
    right: 18%;
  }
  .right-\[33px\] {
    right: 33px;
  }
  .-bottom-0\.5 {
    bottom: calc(var(--spacing) * -0.5);
  }
  .-bottom-28 {
    bottom: calc(var(--spacing) * -28);
  }
  .bottom-0 {
    bottom: calc(var(--spacing) * 0);
  }
  .bottom-1 {
    bottom: calc(var(--spacing) * 1);
  }
  .bottom-2 {
    bottom: calc(var(--spacing) * 2);
  }
  .bottom-3 {
    bottom: calc(var(--spacing) * 3);
  }
  .bottom-4 {
    bottom: calc(var(--spacing) * 4);
  }
  .bottom-5 {
    bottom: calc(var(--spacing) * 5);
  }
  .bottom-6 {
    bottom: calc(var(--spacing) * 6);
  }
  .bottom-7 {
    bottom: calc(var(--spacing) * 7);
  }
  .bottom-14 {
    bottom: calc(var(--spacing) * 14);
  }
  .bottom-20 {
    bottom: calc(var(--spacing) * 20);
  }
  .bottom-24 {
    bottom: calc(var(--spacing) * 24);
  }
  .bottom-\[10\%\] {
    bottom: 10%;
  }
  .bottom-\[20\%\] {
    bottom: 20%;
  }
  .bottom-\[21px\] {
    bottom: 21px;
  }
  .bottom-\[58px\] {
    bottom: 58px;
  }
  .bottom-\[67px\] {
    bottom: 67px;
  }
  .bottom-\[84px\] {
    bottom: 84px;
  }
  .bottom-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\] {
    bottom: calc(1rem + env(safe-area-inset-bottom));
  }
  .bottom-\[calc\(84px\+env\(safe-area-inset-bottom\,0px\)\)\] {
    bottom: calc(84px + env(safe-area-inset-bottom,0px));
  }
  .bottom-\[calc\(100\%\+8px\)\] {
    bottom: calc(100% + 8px);
  }
  .bottom-\[calc\(100\%\+10px\)\] {
    bottom: calc(100% + 10px);
  }
  .bottom-\[max\(12px\,env\(safe-area-inset-bottom\)\)\] {
    bottom: max(12px, env(safe-area-inset-bottom));
  }
  .-left-2 {
    left: calc(var(--spacing) * -2);
  }
  .-left-16 {
    left: calc(var(--spacing) * -16);
  }
  .-left-20 {
    left: calc(var(--spacing) * -20);
  }
  .-left-\[122px\] {
    left: calc(122px * -1);
  }
  .left-0 {
    left: calc(var(--spacing) * 0);
  }
  .left-0\.5 {
    left: calc(var(--spacing) * 0.5);
  }
  .left-1 {
    left: calc(var(--spacing) * 1);
  }
  .left-1\/2 {
    left: calc(1 / 2 * 100%);
  }
  .left-2 {
    left: calc(var(--spacing) * 2);
  }
  .left-3 {
    left: calc(var(--spacing) * 3);
  }
  .left-3\.5 {
    left: calc(var(--spacing) * 3.5);
  }
  .left-4 {
    left: calc(var(--spacing) * 4);
  }
  .left-5 {
    left: calc(var(--spacing) * 5);
  }
  .left-6 {
    left: calc(var(--spacing) * 6);
  }
  .left-\[3px\] {
    left: 3px;
  }
  .left-\[8\%\] {
    left: 8%;
  }
  .left-\[8px\] {
    left: 8px;
  }
  .left-\[9px\] {
    left: 9px;
  }
  .left-\[12\%\] {
    left: 12%;
  }
  .left-\[13px\] {
    left: 13px;
  }
  .left-\[14px\] {
    left: 14px;
  }
  .left-\[15px\] {
    left: 15px;
  }
  .left-\[17px\] {
    left: 17px;
  }
  .left-\[18\%\] {
    left: 18%;
  }
  .left-\[22\%\] {
    left: 22%;
  }
  .left-\[30\%\] {
    left: 30%;
  }
  .left-\[37\.5\%\] {
    left: 37.5%;
  }
  .left-\[45\%\] {
    left: 45%;
  }
  .left-\[72\%\] {
    left: 72%;
  }
  .left-\[89px\] {
    left: 89px;
  }
  .left-\[280px\] {
    left: 280px;
  }
  .left-\[min\(320px\,calc\(100vw-44px\)\)\] {
    left: min(320px, calc(100vw - 44px));
  }
  .isolate {
    isolation: isolate;
  }
  .z-0 {
    z-index: 0;
  }
  .z-10 {
    z-index: 10;
  }
  .z-20 {
    z-index: 20;
  }
  .z-30 {
    z-index: 30;
  }
  .z-40 {
    z-index: 40;
  }
  .z-50 {
    z-index: 50;
  }
  .z-\[1\] {
    z-index: 1;
  }
  .z-\[2\] {
    z-index: 2;
  }
  .z-\[25\] {
    z-index: 25;
  }
  .z-\[35\] {
    z-index: 35;
  }
  .z-\[38\] {
    z-index: 38;
  }
  .z-\[60\] {
    z-index: 60;
  }
  .z-\[65\] {
    z-index: 65;
  }
  .z-\[70\] {
    z-index: 70;
  }
  .z-\[75\] {
    z-index: 75;
  }
  .z-\[80\] {
    z-index: 80;
  }
  .z-\[90\] {
    z-index: 90;
  }
  .z-\[95\] {
    z-index: 95;
  }
  .z-\[100\] {
    z-index: 100;
  }
  .z-\[110\] {
    z-index: 110;
  }
  .z-\[120\] {
    z-index: 120;
  }
  .z-\[130\] {
    z-index: 130;
  }
  .z-\[140\] {
    z-index: 140;
  }
  .z-\[150\] {
    z-index: 150;
  }
  .z-\[160\] {
    z-index: 160;
  }
  .z-\[170\] {
    z-index: 170;
  }
  .z-\[175\] {
    z-index: 175;
  }
  .z-\[180\] {
    z-index: 180;
  }
  .z-\[185\] {
    z-index: 185;
  }
  .z-\[190\] {
    z-index: 190;
  }
  .z-\[200\] {
    z-index: 200;
  }
  .z-\[210\] {
    z-index: 210;
  }
  .z-\[220\] {
    z-index: 220;
  }
  .z-\[230\] {
    z-index: 230;
  }
  .z-\[240\] {
    z-index: 240;
  }
  .z-\[260\] {
    z-index: 260;
  }
  .z-\[280\] {
    z-index: 280;
  }
  .z-\[300\] {
    z-index: 300;
  }
  .z-\[320\] {
    z-index: 320;
  }
  .z-\[400\] {
    z-index: 400;
  }
  .z-\[1000\] {
    z-index: 1000;
  }
  .z-\[9999\] {
    z-index: 9999;
  }
  .z-\[10000\] {
    z-index: 10000;
  }
  .z-\[2147483647\] {
    z-index: 2147483647;
  }
  .order-1 {
    order: 1;
  }
  .order-2 {
    order: 2;
  }
  .order-7 {
    order: 7;
  }
  .order-8 {
    order: 8;
  }
  .order-9 {
    order: 9;
  }
  .order-10 {
    order: 10;
  }
  .col-span-2 {
    grid-column: span 2 / span 2;
  }
  .col-span-3 {
    grid-column: span 3 / span 3;
  }
  .col-span-full {
    grid-column: 1 / -1;
  }
  .col-start-1 {
    grid-column-start: 1;
  }
  .col-start-2 {
    grid-column-start: 2;
  }
  .col-start-3 {
    grid-column-start: 3;
  }
  .row-span-2 {
    grid-row: span 2 / span 2;
  }
  .row-start-1 {
    grid-row-start: 1;
  }
  .row-start-2 {
    grid-row-start: 2;
  }
  .float-left {
    float: left;
  }
  .clear-both {
    clear: both;
  }
  .\!container {
    width: 100% !important;
    @media (width >= 913px) {
      max-width: 913px !important;
    }
    @media (width >= 40rem) {
      max-width: 40rem !important;
    }
    @media (width >= 64rem) {
      max-width: 64rem !important;
    }
    @media (width >= 80rem) {
      max-width: 80rem !important;
    }
    @media (width >= 96rem) {
      max-width: 96rem !important;
    }
  }
  .container {
    width: 100%;
    @media (width >= 913px) {
      max-width: 913px;
    }
    @media (width >= 40rem) {
      max-width: 40rem;
    }
    @media (width >= 64rem) {
      max-width: 64rem;
    }
    @media (width >= 80rem) {
      max-width: 80rem;
    }
    @media (width >= 96rem) {
      max-width: 96rem;
    }
  }
  .m-0 {
    margin: calc(var(--spacing) * 0);
  }
  .m-3 {
    margin: calc(var(--spacing) * 3);
  }
  .m-4 {
    margin: calc(var(--spacing) * 4);
  }
  .m-5 {
    margin: calc(var(--spacing) * 5);
  }
  .m-auto {
    margin: auto;
  }
  .-mx-4 {
    margin-inline: calc(var(--spacing) * -4);
  }
  .-mx-5 {
    margin-inline: calc(var(--spacing) * -5);
  }
  .mx-1 {
    margin-inline: calc(var(--spacing) * 1);
  }
  .mx-2 {
    margin-inline: calc(var(--spacing) * 2);
  }
  .mx-3 {
    margin-inline: calc(var(--spacing) * 3);
  }
  .mx-4 {
    margin-inline: calc(var(--spacing) * 4);
  }
  .mx-5 {
    margin-inline: calc(var(--spacing) * 5);
  }
  .mx-\[9\.5\%\] {
    margin-inline: 9.5%;
  }
  .mx-auto {
    margin-inline: auto;
  }
  .my-1 {
    margin-block: calc(var(--spacing) * 1);
  }
  .my-2 {
    margin-block: calc(var(--spacing) * 2);
  }
  .my-3 {
    margin-block: calc(var(--spacing) * 3);
  }
  .my-4 {
    margin-block: calc(var(--spacing) * 4);
  }
  .my-5 {
    margin-block: calc(var(--spacing) * 5);
  }
  .my-6 {
    margin-block: calc(var(--spacing) * 6);
  }
  .my-7 {
    margin-block: calc(var(--spacing) * 7);
  }
  .my-8 {
    margin-block: calc(var(--spacing) * 8);
  }
  .-mt-1 {
    margin-top: calc(var(--spacing) * -1);
  }
  .-mt-2 {
    margin-top: calc(var(--spacing) * -2);
  }
  .-mt-3 {
    margin-top: calc(var(--spacing) * -3);
  }
  .-mt-10 {
    margin-top: calc(var(--spacing) * -10);
  }
  .mt-0 {
    margin-top: calc(var(--spacing) * 0);
  }
  .mt-0\.5 {
    margin-top: calc(var(--spacing) * 0.5);
  }
  .mt-1 {
    margin-top: calc(var(--spacing) * 1);
  }
  .mt-1\.5 {
    margin-top: calc(var(--spacing) * 1.5);
  }
  .mt-2 {
    margin-top: calc(var(--spacing) * 2);
  }
  .mt-2\.5 {
    margin-top: calc(var(--spacing) * 2.5);
  }
  .mt-3 {
    margin-top: calc(var(--spacing) * 3);
  }
  .mt-3\.5 {
    margin-top: calc(var(--spacing) * 3.5);
  }
  .mt-4 {
    margin-top: calc(var(--spacing) * 4);
  }
  .mt-5 {
    margin-top: calc(var(--spacing) * 5);
  }
  .mt-6 {
    margin-top: calc(var(--spacing) * 6);
  }
  .mt-7 {
    margin-top: calc(var(--spacing) * 7);
  }
  .mt-8 {
    margin-top: calc(var(--spacing) * 8);
  }
  .mt-9 {
    margin-top: calc(var(--spacing) * 9);
  }
  .mt-10 {
    margin-top: calc(var(--spacing) * 10);
  }
  .mt-\[0\.7em\] {
    margin-top: 0.7em;
  }
  .mt-\[0\.55em\] {
    margin-top: 0.55em;
  }
  .mt-\[0\.72em\] {
    margin-top: 0.72em;
  }
  .mt-\[1px\] {
    margin-top: 1px;
  }
  .mt-\[2px\] {
    margin-top: 2px;
  }
  .mt-\[5px\] {
    margin-top: 5px;
  }
  .mt-\[7px\] {
    margin-top: 7px;
  }
  .mt-\[8px\] {
    margin-top: 8px;
  }
  .mt-\[9px\] {
    margin-top: 9px;
  }
  .mt-\[11px\] {
    margin-top: 11px;
  }
  .mt-\[12px\] {
    margin-top: 12px;
  }
  .mt-\[14\.8px\] {
    margin-top: 14.8px;
  }
  .mt-\[14px\] {
    margin-top: 14px;
  }
  .mt-\[15px\] {
    margin-top: 15px;
  }
  .mt-\[18px\] {
    margin-top: 18px;
  }
  .mt-\[21px\] {
    margin-top: 21px;
  }
  .mt-\[30px\] {
    margin-top: 30px;
  }
  .mt-auto {
    margin-top: auto;
  }
  .mt-px {
    margin-top: 1px;
  }
  .-mr-2 {
    margin-right: calc(var(--spacing) * -2);
  }
  .-mr-4 {
    margin-right: calc(var(--spacing) * -4);
  }
  .-mr-5 {
    margin-right: calc(var(--spacing) * -5);
  }
  .mr-1 {
    margin-right: calc(var(--spacing) * 1);
  }
  .mr-1\.5 {
    margin-right: calc(var(--spacing) * 1.5);
  }
  .mr-2 {
    margin-right: calc(var(--spacing) * 2);
  }
  .mr-3 {
    margin-right: calc(var(--spacing) * 3);
  }
  .mr-12 {
    margin-right: calc(var(--spacing) * 12);
  }
  .mr-auto {
    margin-right: auto;
  }
  .-mb-5 {
    margin-bottom: calc(var(--spacing) * -5);
  }
  .mb-0\.5 {
    margin-bottom: calc(var(--spacing) * 0.5);
  }
  .mb-1 {
    margin-bottom: calc(var(--spacing) * 1);
  }
  .mb-1\.5 {
    margin-bottom: calc(var(--spacing) * 1.5);
  }
  .mb-2 {
    margin-bottom: calc(var(--spacing) * 2);
  }
  .mb-2\.5 {
    margin-bottom: calc(var(--spacing) * 2.5);
  }
  .mb-3 {
    margin-bottom: calc(var(--spacing) * 3);
  }
  .mb-3\.5 {
    margin-bottom: calc(var(--spacing) * 3.5);
  }
  .mb-4 {
    margin-bottom: calc(var(--spacing) * 4);
  }
  .mb-5 {
    margin-bottom: calc(var(--spacing) * 5);
  }
  .mb-6 {
    margin-bottom: calc(var(--spacing) * 6);
  }
  .mb-7 {
    margin-bottom: calc(var(--spacing) * 7);
  }
  .mb-8 {
    margin-bottom: calc(var(--spacing) * 8);
  }
  .mb-10 {
    margin-bottom: calc(var(--spacing) * 10);
  }
  .mb-\[12px\] {
    margin-bottom: 12px;
  }
  .-ml-7 {
    margin-left: calc(var(--spacing) * -7);
  }
  .-ml-\[7px\] {
    margin-left: calc(7px * -1);
  }
  .-ml-px {
    margin-left: -1px;
  }
  .ml-0\.5 {
    margin-left: calc(var(--spacing) * 0.5);
  }
  .ml-1 {
    margin-left: calc(var(--spacing) * 1);
  }
  .ml-1\.5 {
    margin-left: calc(var(--spacing) * 1.5);
  }
  .ml-2 {
    margin-left: calc(var(--spacing) * 2);
  }
  .ml-3 {
    margin-left: calc(var(--spacing) * 3);
  }
  .ml-4 {
    margin-left: calc(var(--spacing) * 4);
  }
  .ml-5 {
    margin-left: calc(var(--spacing) * 5);
  }
  .ml-\[10px\] {
    margin-left: 10px;
  }
  .ml-\[12px\] {
    margin-left: 12px;
  }
  .ml-\[22px\] {
    margin-left: 22px;
  }
  .ml-auto {
    margin-left: auto;
  }
  .box-border {
    box-sizing: border-box;
  }
  .line-clamp-1 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
  }
  .line-clamp-2 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
  .line-clamp-3 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
  }
  .line-clamp-4 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
  }
  .line-clamp-5 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
  }
  .block {
    display: block;
  }
  .contents {
    display: contents;
  }
  .flex {
    display: flex;
  }
  .grid {
    display: grid;
  }
  .hidden {
    display: none;
  }
  .inline {
    display: inline;
  }
  .inline-block {
    display: inline-block;
  }
  .inline-flex {
    display: inline-flex;
  }
  .table {
    display: table;
  }
  .aspect-\[2\.02\/1\] {
    aspect-ratio: 2.02/1;
  }
  .aspect-\[2\/1\] {
    aspect-ratio: 2/1;
  }
  .aspect-\[3\/4\] {
    aspect-ratio: 3/4;
  }
  .aspect-\[4\/2\.65\] {
    aspect-ratio: 4/2.65;
  }
  .aspect-\[4\/3\] {
    aspect-ratio: 4/3;
  }
  .aspect-\[4\/5\] {
    aspect-ratio: 4/5;
  }
  .aspect-\[8\/5\] {
    aspect-ratio: 8/5;
  }
  .aspect-\[16\/9\] {
    aspect-ratio: 16/9;
  }
  .aspect-\[16\/10\] {
    aspect-ratio: 16/10;
  }
  .aspect-\[161\/96\] {
    aspect-ratio: 161/96;
  }
  .aspect-\[232\/210\] {
    aspect-ratio: 232/210;
  }
  .aspect-\[280\/86\] {
    aspect-ratio: 280/86;
  }
  .aspect-\[280\/108\] {
    aspect-ratio: 280/108;
  }
  .aspect-square {
    aspect-ratio: 1 / 1;
  }
  .aspect-video {
    aspect-ratio: var(--aspect-video);
  }
  .size-1 {
    width: calc(var(--spacing) * 1);
    height: calc(var(--spacing) * 1);
  }
  .size-1\.5 {
    width: calc(var(--spacing) * 1.5);
    height: calc(var(--spacing) * 1.5);
  }
  .size-2 {
    width: calc(var(--spacing) * 2);
    height: calc(var(--spacing) * 2);
  }
  .size-2\.5 {
    width: calc(var(--spacing) * 2.5);
    height: calc(var(--spacing) * 2.5);
  }
  .size-3 {
    width: calc(var(--spacing) * 3);
    height: calc(var(--spacing) * 3);
  }
  .size-3\.5 {
    width: calc(var(--spacing) * 3.5);
    height: calc(var(--spacing) * 3.5);
  }
  .size-4 {
    width: calc(var(--spacing) * 4);
    height: calc(var(--spacing) * 4);
  }
  .size-5 {
    width: calc(var(--spacing) * 5);
    height: calc(var(--spacing) * 5);
  }
  .size-6 {
    width: calc(var(--spacing) * 6);
    height: calc(var(--spacing) * 6);
  }
  .size-7 {
    width: calc(var(--spacing) * 7);
    height: calc(var(--spacing) * 7);
  }
  .size-8 {
    width: calc(var(--spacing) * 8);
    height: calc(var(--spacing) * 8);
  }
  .size-9 {
    width: calc(var(--spacing) * 9);
    height: calc(var(--spacing) * 9);
  }
  .size-10 {
    width: calc(var(--spacing) * 10);
    height: calc(var(--spacing) * 10);
  }
  .size-11 {
    width: calc(var(--spacing) * 11);
    height: calc(var(--spacing) * 11);
  }
  .size-12 {
    width: calc(var(--spacing) * 12);
    height: calc(var(--spacing) * 12);
  }
  .size-14 {
    width: calc(var(--spacing) * 14);
    height: calc(var(--spacing) * 14);
  }
  .size-16 {
    width: calc(var(--spacing) * 16);
    height: calc(var(--spacing) * 16);
  }
  .size-20 {
    width: calc(var(--spacing) * 20);
    height: calc(var(--spacing) * 20);
  }
  .size-24 {
    width: calc(var(--spacing) * 24);
    height: calc(var(--spacing) * 24);
  }
  .size-28 {
    width: calc(var(--spacing) * 28);
    height: calc(var(--spacing) * 28);
  }
  .size-44 {
    width: calc(var(--spacing) * 44);
    height: calc(var(--spacing) * 44);
  }
  .size-64 {
    width: calc(var(--spacing) * 64);
    height: calc(var(--spacing) * 64);
  }
  .size-\[3px\] {
    width: 3px;
    height: 3px;
  }
  .size-\[5px\] {
    width: 5px;
    height: 5px;
  }
  .size-\[7px\] {
    width: 7px;
    height: 7px;
  }
  .size-\[13px\] {
    width: 13px;
    height: 13px;
  }
  .size-\[15px\] {
    width: 15px;
    height: 15px;
  }
  .size-\[18px\] {
    width: 18px;
    height: 18px;
  }
  .size-\[19px\] {
    width: 19px;
    height: 19px;
  }
  .size-\[27px\] {
    width: 27px;
    height: 27px;
  }
  .size-\[29px\] {
    width: 29px;
    height: 29px;
  }
  .size-\[30\.5px\] {
    width: 30.5px;
    height: 30.5px;
  }
  .size-\[39px\] {
    width: 39px;
    height: 39px;
  }
  .size-\[42px\] {
    width: 42px;
    height: 42px;
  }
  .size-\[45px\] {
    width: 45px;
    height: 45px;
  }
  .size-\[46px\] {
    width: 46px;
    height: 46px;
  }
  .size-\[52px\] {
    width: 52px;
    height: 52px;
  }
  .size-\[58px\] {
    width: 58px;
    height: 58px;
  }
  .size-\[60px\] {
    width: 60px;
    height: 60px;
  }
  .size-\[62px\] {
    width: 62px;
    height: 62px;
  }
  .size-\[68px\] {
    width: 68px;
    height: 68px;
  }
  .size-\[72px\] {
    width: 72px;
    height: 72px;
  }
  .size-\[76px\] {
    width: 76px;
    height: 76px;
  }
  .size-\[116px\] {
    width: 116px;
    height: 116px;
  }
  .size-full {
    width: 100%;
    height: 100%;
  }
  .h-0 {
    height: calc(var(--spacing) * 0);
  }
  .h-0\.5 {
    height: calc(var(--spacing) * 0.5);
  }
  .h-1 {
    height: calc(var(--spacing) * 1);
  }
  .h-1\.5 {
    height: calc(var(--spacing) * 1.5);
  }
  .h-1\/2 {
    height: calc(1 / 2 * 100%);
  }
  .h-2 {
    height: calc(var(--spacing) * 2);
  }
  .h-2\.5 {
    height: calc(var(--spacing) * 2.5);
  }
  .h-3 {
    height: calc(var(--spacing) * 3);
  }
  .h-3\.5 {
    height: calc(var(--spacing) * 3.5);
  }
  .h-4 {
    height: calc(var(--spacing) * 4);
  }
  .h-5 {
    height: calc(var(--spacing) * 5);
  }
  .h-6 {
    height: calc(var(--spacing) * 6);
  }
  .h-7 {
    height: calc(var(--spacing) * 7);
  }
  .h-8 {
    height: calc(var(--spacing) * 8);
  }
  .h-9 {
    height: calc(var(--spacing) * 9);
  }
  .h-10 {
    height: calc(var(--spacing) * 10);
  }
  .h-11 {
    height: calc(var(--spacing) * 11);
  }
  .h-12 {
    height: calc(var(--spacing) * 12);
  }
  .h-13 {
    height: calc(var(--spacing) * 13);
  }
  .h-14 {
    height: calc(var(--spacing) * 14);
  }
  .h-16 {
    height: calc(var(--spacing) * 16);
  }
  .h-20 {
    height: calc(var(--spacing) * 20);
  }
  .h-24 {
    height: calc(var(--spacing) * 24);
  }
  .h-28 {
    height: calc(var(--spacing) * 28);
  }
  .h-32 {
    height: calc(var(--spacing) * 32);
  }
  .h-36 {
    height: calc(var(--spacing) * 36);
  }
  .h-40 {
    height: calc(var(--spacing) * 40);
  }
  .h-48 {
    height: calc(var(--spacing) * 48);
  }
  .h-52 {
    height: calc(var(--spacing) * 52);
  }
  .h-64 {
    height: calc(var(--spacing) * 64);
  }
  .h-72 {
    height: calc(var(--spacing) * 72);
  }
  .h-80 {
    height: calc(var(--spacing) * 80);
  }
  .h-96 {
    height: calc(var(--spacing) * 96);
  }
  .h-\[2px\] {
    height: 2px;
  }
  .h-\[3px\] {
    height: 3px;
  }
  .h-\[9px\] {
    height: 9px;
  }
  .h-\[11px\] {
    height: 11px;
  }
  .h-\[17px\] {
    height: 17px;
  }
  .h-\[18px\] {
    height: 18px;
  }
  .h-\[21px\] {
    height: 21px;
  }
  .h-\[22px\] {
    height: 22px;
  }
  .h-\[23px\] {
    height: 23px;
  }
  .h-\[24px\] {
    height: 24px;
  }
  .h-\[26px\] {
    height: 26px;
  }
  .h-\[28px\] {
    height: 28px;
  }
  .h-\[30px\] {
    height: 30px;
  }
  .h-\[34px\] {
    height: 34px;
  }
  .h-\[37px\] {
    height: 37px;
  }
  .h-\[38px\] {
    height: 38px;
  }
  .h-\[40px\] {
    height: 40px;
  }
  .h-\[41px\] {
    height: 41px;
  }
  .h-\[42px\] {
    height: 42px;
  }
  .h-\[43px\] {
    height: 43px;
  }
  .h-\[44px\] {
    height: 44px;
  }
  .h-\[45\%\] {
    height: 45%;
  }
  .h-\[45px\] {
    height: 45px;
  }
  .h-\[46px\] {
    height: 46px;
  }
  .h-\[47px\] {
    height: 47px;
  }
  .h-\[48\%\] {
    height: 48%;
  }
  .h-\[48px\] {
    height: 48px;
  }
  .h-\[50\%\] {
    height: 50%;
  }
  .h-\[50px\] {
    height: 50px;
  }
  .h-\[51px\] {
    height: 51px;
  }
  .h-\[52px\] {
    height: 52px;
  }
  .h-\[53px\] {
    height: 53px;
  }
  .h-\[54px\] {
    height: 54px;
  }
  .h-\[55\%\] {
    height: 55%;
  }
  .h-\[57px\] {
    height: 57px;
  }
  .h-\[58px\] {
    height: 58px;
  }
  .h-\[60px\] {
    height: 60px;
  }
  .h-\[61px\] {
    height: 61px;
  }
  .h-\[62px\] {
    height: 62px;
  }
  .h-\[65px\] {
    height: 65px;
  }
  .h-\[66px\] {
    height: 66px;
  }
  .h-\[68px\] {
    height: 68px;
  }
  .h-\[69px\] {
    height: 69px;
  }
  .h-\[70px\] {
    height: 70px;
  }
  .h-\[72\%\] {
    height: 72%;
  }
  .h-\[76px\] {
    height: 76px;
  }
  .h-\[77px\] {
    height: 77px;
  }
  .h-\[78px\] {
    height: 78px;
  }
  .h-\[79px\] {
    height: 79px;
  }
  .h-\[80px\] {
    height: 80px;
  }
  .h-\[82\%\] {
    height: 82%;
  }
  .h-\[84px\] {
    height: 84px;
  }
  .h-\[86px\] {
    height: 86px;
  }
  .h-\[88px\] {
    height: 88px;
  }
  .h-\[90px\] {
    height: 90px;
  }
  .h-\[92dvh\] {
    height: 92dvh;
  }
  .h-\[92px\] {
    height: 92px;
  }
  .h-\[94px\] {
    height: 94px;
  }
  .h-\[100dvh\] {
    height: 100dvh;
  }
  .h-\[103px\] {
    height: 103px;
  }
  .h-\[104px\] {
    height: 104px;
  }
  .h-\[105px\] {
    height: 105px;
  }
  .h-\[108px\] {
    height: 108px;
  }
  .h-\[111px\] {
    height: 111px;
  }
  .h-\[117px\] {
    height: 117px;
  }
  .h-\[118px\] {
    height: 118px;
  }
  .h-\[120px\] {
    height: 120px;
  }
  .h-\[122px\] {
    height: 122px;
  }
  .h-\[130px\] {
    height: 130px;
  }
  .h-\[132px\] {
    height: 132px;
  }
  .h-\[136px\] {
    height: 136px;
  }
  .h-\[140px\] {
    height: 140px;
  }
  .h-\[144px\] {
    height: 144px;
  }
  .h-\[147px\] {
    height: 147px;
  }
  .h-\[149px\] {
    height: 149px;
  }
  .h-\[150px\] {
    height: 150px;
  }
  .h-\[154px\] {
    height: 154px;
  }
  .h-\[156px\] {
    height: 156px;
  }
  .h-\[158px\] {
    height: 158px;
  }
  .h-\[162px\] {
    height: 162px;
  }
  .h-\[164px\] {
    height: 164px;
  }
  .h-\[169px\] {
    height: 169px;
  }
  .h-\[170px\] {
    height: 170px;
  }
  .h-\[190px\] {
    height: 190px;
  }
  .h-\[196px\] {
    height: 196px;
  }
  .h-\[200px\] {
    height: 200px;
  }
  .h-\[203px\] {
    height: 203px;
  }
  .h-\[210px\] {
    height: 210px;
  }
  .h-\[213px\] {
    height: 213px;
  }
  .h-\[220px\] {
    height: 220px;
  }
  .h-\[230px\] {
    height: 230px;
  }
  .h-\[235px\] {
    height: 235px;
  }
  .h-\[239px\] {
    height: 239px;
  }
  .h-\[245px\] {
    height: 245px;
  }
  .h-\[249px\] {
    height: 249px;
  }
  .h-\[250px\] {
    height: 250px;
  }
  .h-\[256px\] {
    height: 256px;
  }
  .h-\[260px\] {
    height: 260px;
  }
  .h-\[270px\] {
    height: 270px;
  }
  .h-\[280px\] {
    height: 280px;
  }
  .h-\[284px\] {
    height: 284px;
  }
  .h-\[294px\] {
    height: 294px;
  }
  .h-\[300px\] {
    height: 300px;
  }
  .h-\[320px\] {
    height: 320px;
  }
  .h-\[330px\] {
    height: 330px;
  }
  .h-\[342px\] {
    height: 342px;
  }
  .h-\[360px\] {
    height: 360px;
  }
  .h-\[361px\] {
    height: 361px;
  }
  .h-\[390px\] {
    height: 390px;
  }
  .h-\[400px\] {
    height: 400px;
  }
  .h-\[423px\] {
    height: 423px;
  }
  .h-\[426px\] {
    height: 426px;
  }
  .h-\[438px\] {
    height: 438px;
  }
  .h-\[445px\] {
    height: 445px;
  }
  .h-\[460px\] {
    height: 460px;
  }
  .h-\[463px\] {
    height: 463px;
  }
  .h-\[470px\] {
    height: 470px;
  }
  .h-\[479px\] {
    height: 479px;
  }
  .h-\[480px\] {
    height: 480px;
  }
  .h-\[520px\] {
    height: 520px;
  }
  .h-\[554px\] {
    height: 554px;
  }
  .h-\[560px\] {
    height: 560px;
  }
  .h-\[564px\] {
    height: 564px;
  }
  .h-\[572px\] {
    height: 572px;
  }
  .h-\[576px\] {
    height: 576px;
  }
  .h-\[calc\(100\%-20px\)\] {
    height: calc(100% - 20px);
  }
  .h-\[calc\(100\%-86px\)\] {
    height: calc(100% - 86px);
  }
  .h-\[calc\(100dvh-47px\)\] {
    height: calc(100dvh - 47px);
  }
  .h-\[calc\(100dvh-64px\)\] {
    height: calc(100dvh - 64px);
  }
  .h-\[calc\(100dvh-65px\)\] {
    height: calc(100dvh - 65px);
  }
  .h-\[calc\(100dvh-69px\)\] {
    height: calc(100dvh - 69px);
  }
  .h-\[calc\(100dvh-94px\)\] {
    height: calc(100dvh - 94px);
  }
  .h-\[calc\(100dvh-99px\)\] {
    height: calc(100dvh - 99px);
  }
  .h-\[calc\(100dvh-126px\)\] {
    height: calc(100dvh - 126px);
  }
  .h-\[calc\(100dvh-155px\)\] {
    height: calc(100dvh - 155px);
  }
  .h-\[calc\(100dvh-160px\)\] {
    height: calc(100dvh - 160px);
  }
  .h-\[calc\(100dvh-169px\)\] {
    height: calc(100dvh - 169px);
  }
  .h-\[min\(754px\,calc\(100dvh-48px\)\)\] {
    height: min(754px, calc(100dvh - 48px));
  }
  .h-\[var\(--property-filter-sheet-height\,88dvh\)\] {
    height: var(--property-filter-sheet-height,88dvh);
  }
  .h-auto {
    height: auto;
  }
  .h-dvh {
    height: 100dvh;
  }
  .h-fit {
    height: fit-content;
  }
  .h-full {
    height: 100%;
  }
  .h-px {
    height: 1px;
  }
  .max-h-5 {
    max-height: calc(var(--spacing) * 5);
  }
  .max-h-8 {
    max-height: calc(var(--spacing) * 8);
  }
  .max-h-12 {
    max-height: calc(var(--spacing) * 12);
  }
  .max-h-32 {
    max-height: calc(var(--spacing) * 32);
  }
  .max-h-36 {
    max-height: calc(var(--spacing) * 36);
  }
  .max-h-40 {
    max-height: calc(var(--spacing) * 40);
  }
  .max-h-44 {
    max-height: calc(var(--spacing) * 44);
  }
  .max-h-48 {
    max-height: calc(var(--spacing) * 48);
  }
  .max-h-52 {
    max-height: calc(var(--spacing) * 52);
  }
  .max-h-56 {
    max-height: calc(var(--spacing) * 56);
  }
  .max-h-60 {
    max-height: calc(var(--spacing) * 60);
  }
  .max-h-64 {
    max-height: calc(var(--spacing) * 64);
  }
  .max-h-72 {
    max-height: calc(var(--spacing) * 72);
  }
  .max-h-80 {
    max-height: calc(var(--spacing) * 80);
  }
  .max-h-96 {
    max-height: calc(var(--spacing) * 96);
  }
  .max-h-\[34dvh\] {
    max-height: 34dvh;
  }
  .max-h-\[42dvh\] {
    max-height: 42dvh;
  }
  .max-h-\[60dvh\] {
    max-height: 60dvh;
  }
  .max-h-\[64dvh\] {
    max-height: 64dvh;
  }
  .max-h-\[70dvh\] {
    max-height: 70dvh;
  }
  .max-h-\[78dvh\] {
    max-height: 78dvh;
  }
  .max-h-\[82dvh\] {
    max-height: 82dvh;
  }
  .max-h-\[85dvh\] {
    max-height: 85dvh;
  }
  .max-h-\[88dvh\] {
    max-height: 88dvh;
  }
  .max-h-\[90dvh\] {
    max-height: 90dvh;
  }
  .max-h-\[92dvh\] {
    max-height: 92dvh;
  }
  .max-h-\[94dvh\] {
    max-height: 94dvh;
  }
  .max-h-\[108px\] {
    max-height: 108px;
  }
  .max-h-\[132px\] {
    max-height: 132px;
  }
  .max-h-\[232px\] {
    max-height: 232px;
  }
  .max-h-\[240px\] {
    max-height: 240px;
  }
  .max-h-\[272px\] {
    max-height: 272px;
  }
  .max-h-\[280px\] {
    max-height: 280px;
  }
  .max-h-\[300px\] {
    max-height: 300px;
  }
  .max-h-\[320px\] {
    max-height: 320px;
  }
  .max-h-\[340px\] {
    max-height: 340px;
  }
  .max-h-\[360px\] {
    max-height: 360px;
  }
  .max-h-\[372px\] {
    max-height: 372px;
  }
  .max-h-\[380px\] {
    max-height: 380px;
  }
  .max-h-\[420px\] {
    max-height: 420px;
  }
  .max-h-\[440px\] {
    max-height: 440px;
  }
  .max-h-\[470px\] {
    max-height: 470px;
  }
  .max-h-\[520px\] {
    max-height: 520px;
  }
  .max-h-\[560px\] {
    max-height: 560px;
  }
  .max-h-\[594px\] {
    max-height: 594px;
  }
  .max-h-\[620px\] {
    max-height: 620px;
  }
  .max-h-\[626px\] {
    max-height: 626px;
  }
  .max-h-\[640px\] {
    max-height: 640px;
  }
  .max-h-\[648px\] {
    max-height: 648px;
  }
  .max-h-\[720px\] {
    max-height: 720px;
  }
  .max-h-\[847px\] {
    max-height: 847px;
  }
  .max-h-\[1321px\] {
    max-height: 1321px;
  }
  .max-h-\[calc\(100\%-4\.25rem\)\] {
    max-height: calc(100% - 4.25rem);
  }
  .max-h-\[calc\(100dvh-3rem\)\] {
    max-height: calc(100dvh - 3rem);
  }
  .max-h-\[calc\(100dvh-16px\)\] {
    max-height: calc(100dvh - 16px);
  }
  .max-h-\[calc\(100dvh-24px\)\] {
    max-height: calc(100dvh - 24px);
  }
  .max-h-\[calc\(100dvh-32px\)\] {
    max-height: calc(100dvh - 32px);
  }
  .max-h-\[calc\(100dvh-40px\)\] {
    max-height: calc(100dvh - 40px);
  }
  .max-h-\[calc\(100dvh-48px\)\] {
    max-height: calc(100dvh - 48px);
  }
  .max-h-\[calc\(100dvh-56px\)\] {
    max-height: calc(100dvh - 56px);
  }
  .max-h-\[calc\(100dvh-72px\)\] {
    max-height: calc(100dvh - 72px);
  }
  .max-h-\[calc\(100dvh-80px\)\] {
    max-height: calc(100dvh - 80px);
  }
  .max-h-\[calc\(100dvh-92px\)\] {
    max-height: calc(100dvh - 92px);
  }
  .max-h-\[calc\(100dvh-112px\)\] {
    max-height: calc(100dvh - 112px);
  }
  .max-h-\[calc\(100dvh-114px\)\] {
    max-height: calc(100dvh - 114px);
  }
  .max-h-\[calc\(100dvh-132px\)\] {
    max-height: calc(100dvh - 132px);
  }
  .max-h-\[calc\(100dvh-160px\)\] {
    max-height: calc(100dvh - 160px);
  }
  .max-h-\[calc\(100dvh-230px\)\] {
    max-height: calc(100dvh - 230px);
  }
  .max-h-\[calc\(100vh-48px\)\] {
    max-height: calc(100vh - 48px);
  }
  .max-h-\[calc\(100vh-220px\)\] {
    max-height: calc(100vh - 220px);
  }
  .max-h-\[min\(40dvh\,320px\)\] {
    max-height: min(40dvh, 320px);
  }
  .max-h-\[min\(45svh\,360px\)\] {
    max-height: min(45svh, 360px);
  }
  .max-h-\[min\(520px\,calc\(100dvh-48px\)\)\] {
    max-height: min(520px, calc(100dvh - 48px));
  }
  .max-h-\[min\(760px\,calc\(100vh-40px\)\)\] {
    max-height: min(760px, calc(100vh - 40px));
  }
  .max-h-\[min\(850px\,calc\(100dvh-32px\)\)\] {
    max-height: min(850px, calc(100dvh - 32px));
  }
  .max-h-dvh {
    max-height: 100dvh;
  }
  .max-h-full {
    max-height: 100%;
  }
  .max-h-none {
    max-height: none;
  }
  .\!min-h-\[98px\] {
    min-height: 98px !important;
  }
  .min-h-0 {
    min-height: calc(var(--spacing) * 0);
  }
  .min-h-5 {
    min-height: calc(var(--spacing) * 5);
  }
  .min-h-6 {
    min-height: calc(var(--spacing) * 6);
  }
  .min-h-7 {
    min-height: calc(var(--spacing) * 7);
  }
  .min-h-8 {
    min-height: calc(var(--spacing) * 8);
  }
  .min-h-9 {
    min-height: calc(var(--spacing) * 9);
  }
  .min-h-10 {
    min-height: calc(var(--spacing) * 10);
  }
  .min-h-11 {
    min-height: calc(var(--spacing) * 11);
  }
  .min-h-12 {
    min-height: calc(var(--spacing) * 12);
  }
  .min-h-14 {
    min-height: calc(var(--spacing) * 14);
  }
  .min-h-16 {
    min-height: calc(var(--spacing) * 16);
  }
  .min-h-20 {
    min-height: calc(var(--spacing) * 20);
  }
  .min-h-24 {
    min-height: calc(var(--spacing) * 24);
  }
  .min-h-28 {
    min-height: calc(var(--spacing) * 28);
  }
  .min-h-32 {
    min-height: calc(var(--spacing) * 32);
  }
  .min-h-36 {
    min-height: calc(var(--spacing) * 36);
  }
  .min-h-40 {
    min-height: calc(var(--spacing) * 40);
  }
  .min-h-44 {
    min-height: calc(var(--spacing) * 44);
  }
  .min-h-48 {
    min-height: calc(var(--spacing) * 48);
  }
  .min-h-52 {
    min-height: calc(var(--spacing) * 52);
  }
  .min-h-56 {
    min-height: calc(var(--spacing) * 56);
  }
  .min-h-64 {
    min-height: calc(var(--spacing) * 64);
  }
  .min-h-72 {
    min-height: calc(var(--spacing) * 72);
  }
  .min-h-80 {
    min-height: calc(var(--spacing) * 80);
  }
  .min-h-\[21px\] {
    min-height: 21px;
  }
  .min-h-\[22px\] {
    min-height: 22px;
  }
  .min-h-\[24px\] {
    min-height: 24px;
  }
  .min-h-\[30px\] {
    min-height: 30px;
  }
  .min-h-\[33px\] {
    min-height: 33px;
  }
  .min-h-\[34px\] {
    min-height: 34px;
  }
  .min-h-\[35px\] {
    min-height: 35px;
  }
  .min-h-\[36px\] {
    min-height: 36px;
  }
  .min-h-\[37px\] {
    min-height: 37px;
  }
  .min-h-\[38px\] {
    min-height: 38px;
  }
  .min-h-\[42px\] {
    min-height: 42px;
  }
  .min-h-\[44dvh\] {
    min-height: 44dvh;
  }
  .min-h-\[44px\] {
    min-height: 44px;
  }
  .min-h-\[45px\] {
    min-height: 45px;
  }
  .min-h-\[46px\] {
    min-height: 46px;
  }
  .min-h-\[48px\] {
    min-height: 48px;
  }
  .min-h-\[49px\] {
    min-height: 49px;
  }
  .min-h-\[50px\] {
    min-height: 50px;
  }
  .min-h-\[51px\] {
    min-height: 51px;
  }
  .min-h-\[52px\] {
    min-height: 52px;
  }
  .min-h-\[54px\] {
    min-height: 54px;
  }
  .min-h-\[58px\] {
    min-height: 58px;
  }
  .min-h-\[60px\] {
    min-height: 60px;
  }
  .min-h-\[60vh\] {
    min-height: 60vh;
  }
  .min-h-\[61px\] {
    min-height: 61px;
  }
  .min-h-\[62px\] {
    min-height: 62px;
  }
  .min-h-\[64px\] {
    min-height: 64px;
  }
  .min-h-\[68px\] {
    min-height: 68px;
  }
  .min-h-\[68vh\] {
    min-height: 68vh;
  }
  .min-h-\[72px\] {
    min-height: 72px;
  }
  .min-h-\[74px\] {
    min-height: 74px;
  }
  .min-h-\[76px\] {
    min-height: 76px;
  }
  .min-h-\[78px\] {
    min-height: 78px;
  }
  .min-h-\[79px\] {
    min-height: 79px;
  }
  .min-h-\[82px\] {
    min-height: 82px;
  }
  .min-h-\[84px\] {
    min-height: 84px;
  }
  .min-h-\[86px\] {
    min-height: 86px;
  }
  .min-h-\[88px\] {
    min-height: 88px;
  }
  .min-h-\[92px\] {
    min-height: 92px;
  }
  .min-h-\[94px\] {
    min-height: 94px;
  }
  .min-h-\[96px\] {
    min-height: 96px;
  }
  .min-h-\[97px\] {
    min-height: 97px;
  }
  .min-h-\[98px\] {
    min-height: 98px;
  }
  .min-h-\[100dvh\] {
    min-height: 100dvh;
  }
  .min-h-\[101px\] {
    min-height: 101px;
  }
  .min-h-\[103px\] {
    min-height: 103px;
  }
  .min-h-\[105px\] {
    min-height: 105px;
  }
  .min-h-\[108px\] {
    min-height: 108px;
  }
  .min-h-\[114px\] {
    min-height: 114px;
  }
  .min-h-\[119px\] {
    min-height: 119px;
  }
  .min-h-\[120px\] {
    min-height: 120px;
  }
  .min-h-\[126px\] {
    min-height: 126px;
  }
  .min-h-\[132px\] {
    min-height: 132px;
  }
  .min-h-\[142px\] {
    min-height: 142px;
  }
  .min-h-\[157px\] {
    min-height: 157px;
  }
  .min-h-\[160px\] {
    min-height: 160px;
  }
  .min-h-\[168px\] {
    min-height: 168px;
  }
  .min-h-\[176px\] {
    min-height: 176px;
  }
  .min-h-\[196px\] {
    min-height: 196px;
  }
  .min-h-\[200px\] {
    min-height: 200px;
  }
  .min-h-\[220px\] {
    min-height: 220px;
  }
  .min-h-\[239px\] {
    min-height: 239px;
  }
  .min-h-\[240px\] {
    min-height: 240px;
  }
  .min-h-\[260px\] {
    min-height: 260px;
  }
  .min-h-\[271px\] {
    min-height: 271px;
  }
  .min-h-\[280px\] {
    min-height: 280px;
  }
  .min-h-\[296px\] {
    min-height: 296px;
  }
  .min-h-\[300px\] {
    min-height: 300px;
  }
  .min-h-\[320px\] {
    min-height: 320px;
  }
  .min-h-\[330px\] {
    min-height: 330px;
  }
  .min-h-\[335px\] {
    min-height: 335px;
  }
  .min-h-\[340px\] {
    min-height: 340px;
  }
  .min-h-\[350px\] {
    min-height: 350px;
  }
  .min-h-\[360px\] {
    min-height: 360px;
  }
  .min-h-\[378px\] {
    min-height: 378px;
  }
  .min-h-\[390px\] {
    min-height: 390px;
  }
  .min-h-\[420px\] {
    min-height: 420px;
  }
  .min-h-\[424px\] {
    min-height: 424px;
  }
  .min-h-\[430px\] {
    min-height: 430px;
  }
  .min-h-\[440px\] {
    min-height: 440px;
  }
  .min-h-\[479px\] {
    min-height: 479px;
  }
  .min-h-\[480px\] {
    min-height: 480px;
  }
  .min-h-\[484px\] {
    min-height: 484px;
  }
  .min-h-\[500px\] {
    min-height: 500px;
  }
  .min-h-\[520px\] {
    min-height: 520px;
  }
  .min-h-\[560px\] {
    min-height: 560px;
  }
  .min-h-\[590px\] {
    min-height: 590px;
  }
  .min-h-\[600px\] {
    min-height: 600px;
  }
  .min-h-\[620px\] {
    min-height: 620px;
  }
  .min-h-\[689px\] {
    min-height: 689px;
  }
  .min-h-\[760px\] {
    min-height: 760px;
  }
  .min-h-\[calc\(100dvh-56px\)\] {
    min-height: calc(100dvh - 56px);
  }
  .min-h-\[calc\(100dvh-69px\)\] {
    min-height: calc(100dvh - 69px);
  }
  .min-h-\[calc\(100dvh-104px\)\] {
    min-height: calc(100dvh - 104px);
  }
  .min-h-\[calc\(100dvh-150px\)\] {
    min-height: calc(100dvh - 150px);
  }
  .min-h-\[calc\(100dvh-168px\)\] {
    min-height: calc(100dvh - 168px);
  }
  .min-h-\[calc\(100dvh-260px\)\] {
    min-height: calc(100dvh - 260px);
  }
  .min-h-\[calc\(100vh-72px\)\] {
    min-height: calc(100vh - 72px);
  }
  .min-h-\[calc\(100vh-150px\)\] {
    min-height: calc(100vh - 150px);
  }
  .min-h-\[calc\(100vh-160px\)\] {
    min-height: calc(100vh - 160px);
  }
  .min-h-\[calc\(100vh-180px\)\] {
    min-height: calc(100vh - 180px);
  }
  .min-h-\[calc\(100vh-244px\)\] {
    min-height: calc(100vh - 244px);
  }
  .min-h-dvh {
    min-height: 100dvh;
  }
  .min-h-full {
    min-height: 100%;
  }
  .min-h-screen {
    min-height: 100vh;
  }
  .\!w-\[83px\] {
    width: 83px !important;
  }
  .\!w-full {
    width: 100% !important;
  }
  .w-0 {
    width: calc(var(--spacing) * 0);
  }
  .w-0\.5 {
    width: calc(var(--spacing) * 0.5);
  }
  .w-1\.5 {
    width: calc(var(--spacing) * 1.5);
  }
  .w-1\/2 {
    width: calc(1 / 2 * 100%);
  }
  .w-1\/4 {
    width: calc(1 / 4 * 100%);
  }
  .w-1\/5 {
    width: calc(1 / 5 * 100%);
  }
  .w-2 {
    width: calc(var(--spacing) * 2);
  }
  .w-2\.5 {
    width: calc(var(--spacing) * 2.5);
  }
  .w-2\/3 {
    width: calc(2 / 3 * 100%);
  }
  .w-3 {
    width: calc(var(--spacing) * 3);
  }
  .w-3\/4 {
    width: calc(3 / 4 * 100%);
  }
  .w-3\/5 {
    width: calc(3 / 5 * 100%);
  }
  .w-4 {
    width: calc(var(--spacing) * 4);
  }
  .w-4\/5 {
    width: calc(4 / 5 * 100%);
  }
  .w-5 {
    width: calc(var(--spacing) * 5);
  }
  .w-5\/6 {
    width: calc(5 / 6 * 100%);
  }
  .w-6 {
    width: calc(var(--spacing) * 6);
  }
  .w-7 {
    width: calc(var(--spacing) * 7);
  }
  .w-8 {
    width: calc(var(--spacing) * 8);
  }
  .w-9 {
    width: calc(var(--spacing) * 9);
  }
  .w-10 {
    width: calc(var(--spacing) * 10);
  }
  .w-11 {
    width: calc(var(--spacing) * 11);
  }
  .w-12 {
    width: calc(var(--spacing) * 12);
  }
  .w-14 {
    width: calc(var(--spacing) * 14);
  }
  .w-16 {
    width: calc(var(--spacing) * 16);
  }
  .w-20 {
    width: calc(var(--spacing) * 20);
  }
  .w-24 {
    width: calc(var(--spacing) * 24);
  }
  .w-28 {
    width: calc(var(--spacing) * 28);
  }
  .w-36 {
    width: calc(var(--spacing) * 36);
  }
  .w-40 {
    width: calc(var(--spacing) * 40);
  }
  .w-44 {
    width: calc(var(--spacing) * 44);
  }
  .w-48 {
    width: calc(var(--spacing) * 48);
  }
  .w-52 {
    width: calc(var(--spacing) * 52);
  }
  .w-56 {
    width: calc(var(--spacing) * 56);
  }
  .w-64 {
    width: calc(var(--spacing) * 64);
  }
  .w-\[10px\] {
    width: 10px;
  }
  .w-\[12\%\] {
    width: 12%;
  }
  .w-\[13px\] {
    width: 13px;
  }
  .w-\[15\%\] {
    width: 15%;
  }
  .w-\[15px\] {
    width: 15px;
  }
  .w-\[17\%\] {
    width: 17%;
  }
  .w-\[18\%\] {
    width: 18%;
  }
  .w-\[19px\] {
    width: 19px;
  }
  .w-\[22\%\] {
    width: 22%;
  }
  .w-\[26px\] {
    width: 26px;
  }
  .w-\[30px\] {
    width: 30px;
  }
  .w-\[32\%\] {
    width: 32%;
  }
  .w-\[37\%\] {
    width: 37%;
  }
  .w-\[38\%\] {
    width: 38%;
  }
  .w-\[39px\] {
    width: 39px;
  }
  .w-\[42px\] {
    width: 42px;
  }
  .w-\[45\%\] {
    width: 45%;
  }
  .w-\[45px\] {
    width: 45px;
  }
  .w-\[46px\] {
    width: 46px;
  }
  .w-\[48\%\] {
    width: 48%;
  }
  .w-\[48px\] {
    width: 48px;
  }
  .w-\[50\%\] {
    width: 50%;
  }
  .w-\[51px\] {
    width: 51px;
  }
  .w-\[52\%\] {
    width: 52%;
  }
  .w-\[52px\] {
    width: 52px;
  }
  .w-\[53px\] {
    width: 53px;
  }
  .w-\[54\%\] {
    width: 54%;
  }
  .w-\[54px\] {
    width: 54px;
  }
  .w-\[55\%\] {
    width: 55%;
  }
  .w-\[55px\] {
    width: 55px;
  }
  .w-\[56\%\] {
    width: 56%;
  }
  .w-\[58\%\] {
    width: 58%;
  }
  .w-\[58px\] {
    width: 58px;
  }
  .w-\[60px\] {
    width: 60px;
  }
  .w-\[61\%\] {
    width: 61%;
  }
  .w-\[62px\] {
    width: 62px;
  }
  .w-\[64px\] {
    width: 64px;
  }
  .w-\[66\%\] {
    width: 66%;
  }
  .w-\[68\%\] {
    width: 68%;
  }
  .w-\[68px\] {
    width: 68px;
  }
  .w-\[70\%\] {
    width: 70%;
  }
  .w-\[70px\] {
    width: 70px;
  }
  .w-\[72\%\] {
    width: 72%;
  }
  .w-\[72px\] {
    width: 72px;
  }
  .w-\[73px\] {
    width: 73px;
  }
  .w-\[76px\] {
    width: 76px;
  }
  .w-\[78\%\] {
    width: 78%;
  }
  .w-\[78px\] {
    width: 78px;
  }
  .w-\[83px\] {
    width: 83px;
  }
  .w-\[84px\] {
    width: 84px;
  }
  .w-\[85px\] {
    width: 85px;
  }
  .w-\[88\%\] {
    width: 88%;
  }
  .w-\[88px\] {
    width: 88px;
  }
  .w-\[89px\] {
    width: 89px;
  }
  .w-\[90px\] {
    width: 90px;
  }
  .w-\[92px\] {
    width: 92px;
  }
  .w-\[97px\] {
    width: 97px;
  }
  .w-\[99px\] {
    width: 99px;
  }
  .w-\[100px\] {
    width: 100px;
  }
  .w-\[102px\] {
    width: 102px;
  }
  .w-\[104px\] {
    width: 104px;
  }
  .w-\[105px\] {
    width: 105px;
  }
  .w-\[108px\] {
    width: 108px;
  }
  .w-\[112px\] {
    width: 112px;
  }
  .w-\[116px\] {
    width: 116px;
  }
  .w-\[120px\] {
    width: 120px;
  }
  .w-\[121px\] {
    width: 121px;
  }
  .w-\[128px\] {
    width: 128px;
  }
  .w-\[130px\] {
    width: 130px;
  }
  .w-\[132px\] {
    width: 132px;
  }
  .w-\[136px\] {
    width: 136px;
  }
  .w-\[148px\] {
    width: 148px;
  }
  .w-\[156px\] {
    width: 156px;
  }
  .w-\[172px\] {
    width: 172px;
  }
  .w-\[180px\] {
    width: 180px;
  }
  .w-\[190px\] {
    width: 190px;
  }
  .w-\[195px\] {
    width: 195px;
  }
  .w-\[196px\] {
    width: 196px;
  }
  .w-\[200px\] {
    width: 200px;
  }
  .w-\[220px\] {
    width: 220px;
  }
  .w-\[224px\] {
    width: 224px;
  }
  .w-\[236px\] {
    width: 236px;
  }
  .w-\[237px\] {
    width: 237px;
  }
  .w-\[240px\] {
    width: 240px;
  }
  .w-\[250px\] {
    width: 250px;
  }
  .w-\[251px\] {
    width: 251px;
  }
  .w-\[255px\] {
    width: 255px;
  }
  .w-\[276px\] {
    width: 276px;
  }
  .w-\[280px\] {
    width: 280px;
  }
  .w-\[300px\] {
    width: 300px;
  }
  .w-\[301px\] {
    width: 301px;
  }
  .w-\[303px\] {
    width: 303px;
  }
  .w-\[308px\] {
    width: 308px;
  }
  .w-\[318px\] {
    width: 318px;
  }
  .w-\[320px\] {
    width: 320px;
  }
  .w-\[336px\] {
    width: 336px;
  }
  .w-\[360px\] {
    width: 360px;
  }
  .w-\[400px\] {
    width: 400px;
  }
  .w-\[405px\] {
    width: 405px;
  }
  .w-\[800px\] {
    width: 800px;
  }
  .w-\[calc\(100\%-1rem\)\] {
    width: calc(100% - 1rem);
  }
  .w-\[calc\(100\%-32px\)\] {
    width: calc(100% - 32px);
  }
  .w-\[calc\(100\%_-_24px\)\] {
    width: calc(100% - 24px);
  }
  .w-\[calc\(100\%_-_40px\)\] {
    width: calc(100% - 40px);
  }
  .w-\[calc\(100vw-24px\)\] {
    width: calc(100vw - 24px);
  }
  .w-\[calc\(100vw-320px\)\] {
    width: calc(100vw - 320px);
  }
  .w-\[min\(62vw\,270px\)\] {
    width: min(62vw, 270px);
  }
  .w-\[min\(72\%\,420px\)\] {
    width: min(72%, 420px);
  }
  .w-\[min\(82vw\,320px\)\] {
    width: min(82vw, 320px);
  }
  .w-\[min\(88\%\,560px\)\] {
    width: min(88%, 560px);
  }
  .w-\[min\(280px\,35dvh\)\] {
    width: min(280px, 35dvh);
  }
  .w-\[min\(280px\,calc\(100vw-40px\)\)\] {
    width: min(280px, calc(100vw - 40px));
  }
  .w-\[min\(280px\,calc\(100vw-48px\)\)\] {
    width: min(280px, calc(100vw - 48px));
  }
  .w-\[min\(300px\,calc\(100\%-24px\)\)\] {
    width: min(300px, calc(100% - 24px));
  }
  .w-\[min\(304px\,calc\(100vw-16px\)\)\] {
    width: min(304px, calc(100vw - 16px));
  }
  .w-\[min\(320px\,calc\(100vw-44px\)\)\] {
    width: min(320px, calc(100vw - 44px));
  }
  .w-\[min\(360px\,calc\(100\%-24px\)\)\] {
    width: min(360px, calc(100% - 24px));
  }
  .w-\[min\(390px\,calc\(100\%-84px\)\)\] {
    width: min(390px, calc(100% - 84px));
  }
  .w-\[min\(440px\,calc\(100vw-32px\)\)\] {
    width: min(440px, calc(100vw - 32px));
  }
  .w-\[min\(460px\,calc\(100\%-40px\)\)\] {
    width: min(460px, calc(100% - 40px));
  }
  .w-\[min\(520px\,calc\(100vw-24px\)\)\] {
    width: min(520px, calc(100vw - 24px));
  }
  .w-\[min\(960px\,calc\(100vw-24px\)\)\] {
    width: min(960px, calc(100vw - 24px));
  }
  .w-\[min\(1021px\,calc\(100vw-32px\)\)\] {
    width: min(1021px, calc(100vw - 32px));
  }
  .w-\[var\(--slide-width\)\] {
    width: var(--slide-width);
  }
  .w-auto {
    width: auto;
  }
  .w-fit {
    width: fit-content;
  }
  .w-full {
    width: 100%;
  }
  .w-max {
    width: max-content;
  }
  .w-px {
    width: 1px;
  }
  .max-w-2xl {
    max-width: var(--container-2xl);
  }
  .max-w-3xl {
    max-width: var(--container-3xl);
  }
  .max-w-4xl {
    max-width: var(--container-4xl);
  }
  .max-w-5 {
    max-width: calc(var(--spacing) * 5);
  }
  .max-w-7xl {
    max-width: var(--container-7xl);
  }
  .max-w-12 {
    max-width: calc(var(--spacing) * 12);
  }
  .max-w-20 {
    max-width: calc(var(--spacing) * 20);
  }
  .max-w-28 {
    max-width: calc(var(--spacing) * 28);
  }
  .max-w-44 {
    max-width: calc(var(--spacing) * 44);
  }
  .max-w-64 {
    max-width: calc(var(--spacing) * 64);
  }
  .max-w-\[42vw\] {
    max-width: 42vw;
  }
  .max-w-\[44\%\] {
    max-width: 44%;
  }
  .max-w-\[46px\] {
    max-width: 46px;
  }
  .max-w-\[64px\] {
    max-width: 64px;
  }
  .max-w-\[80\%\] {
    max-width: 80%;
  }
  .max-w-\[82px\] {
    max-width: 82px;
  }
  .max-w-\[88\%\] {
    max-width: 88%;
  }
  .max-w-\[130px\] {
    max-width: 130px;
  }
  .max-w-\[132px\] {
    max-width: 132px;
  }
  .max-w-\[140px\] {
    max-width: 140px;
  }
  .max-w-\[150px\] {
    max-width: 150px;
  }
  .max-w-\[180px\] {
    max-width: 180px;
  }
  .max-w-\[190px\] {
    max-width: 190px;
  }
  .max-w-\[208px\] {
    max-width: 208px;
  }
  .max-w-\[210px\] {
    max-width: 210px;
  }
  .max-w-\[220px\] {
    max-width: 220px;
  }
  .max-w-\[230px\] {
    max-width: 230px;
  }
  .max-w-\[240px\] {
    max-width: 240px;
  }
  .max-w-\[250px\] {
    max-width: 250px;
  }
  .max-w-\[260px\] {
    max-width: 260px;
  }
  .max-w-\[270px\] {
    max-width: 270px;
  }
  .max-w-\[280px\] {
    max-width: 280px;
  }
  .max-w-\[300px\] {
    max-width: 300px;
  }
  .max-w-\[308px\] {
    max-width: 308px;
  }
  .max-w-\[320px\] {
    max-width: 320px;
  }
  .max-w-\[329px\] {
    max-width: 329px;
  }
  .max-w-\[340px\] {
    max-width: 340px;
  }
  .max-w-\[360px\] {
    max-width: 360px;
  }
  .max-w-\[380px\] {
    max-width: 380px;
  }
  .max-w-\[390px\] {
    max-width: 390px;
  }
  .max-w-\[393px\] {
    max-width: 393px;
  }
  .max-w-\[400px\] {
    max-width: 400px;
  }
  .max-w-\[407px\] {
    max-width: 407px;
  }
  .max-w-\[410px\] {
    max-width: 410px;
  }
  .max-w-\[420px\] {
    max-width: 420px;
  }
  .max-w-\[430px\] {
    max-width: 430px;
  }
  .max-w-\[432px\] {
    max-width: 432px;
  }
  .max-w-\[440px\] {
    max-width: 440px;
  }
  .max-w-\[456px\] {
    max-width: 456px;
  }
  .max-w-\[460px\] {
    max-width: 460px;
  }
  .max-w-\[480px\] {
    max-width: 480px;
  }
  .max-w-\[499px\] {
    max-width: 499px;
  }
  .max-w-\[500px\] {
    max-width: 500px;
  }
  .max-w-\[512px\] {
    max-width: 512px;
  }
  .max-w-\[520px\] {
    max-width: 520px;
  }
  .max-w-\[536px\] {
    max-width: 536px;
  }
  .max-w-\[540px\] {
    max-width: 540px;
  }
  .max-w-\[560px\] {
    max-width: 560px;
  }
  .max-w-\[570px\] {
    max-width: 570px;
  }
  .max-w-\[588px\] {
    max-width: 588px;
  }
  .max-w-\[600px\] {
    max-width: 600px;
  }
  .max-w-\[610px\] {
    max-width: 610px;
  }
  .max-w-\[620px\] {
    max-width: 620px;
  }
  .max-w-\[640px\] {
    max-width: 640px;
  }
  .max-w-\[680px\] {
    max-width: 680px;
  }
  .max-w-\[690px\] {
    max-width: 690px;
  }
  .max-w-\[720px\] {
    max-width: 720px;
  }
  .max-w-\[760px\] {
    max-width: 760px;
  }
  .max-w-\[800px\] {
    max-width: 800px;
  }
  .max-w-\[820px\] {
    max-width: 820px;
  }
  .max-w-\[860px\] {
    max-width: 860px;
  }
  .max-w-\[880px\] {
    max-width: 880px;
  }
  .max-w-\[900px\] {
    max-width: 900px;
  }
  .max-w-\[920px\] {
    max-width: 920px;
  }
  .max-w-\[936px\] {
    max-width: 936px;
  }
  .max-w-\[952px\] {
    max-width: 952px;
  }
  .max-w-\[960px\] {
    max-width: 960px;
  }
  .max-w-\[972px\] {
    max-width: 972px;
  }
  .max-w-\[980px\] {
    max-width: 980px;
  }
  .max-w-\[1040px\] {
    max-width: 1040px;
  }
  .max-w-\[1080px\] {
    max-width: 1080px;
  }
  .max-w-\[1128px\] {
    max-width: 1128px;
  }
  .max-w-\[1170px\] {
    max-width: 1170px;
  }
  .max-w-\[1180px\] {
    max-width: 1180px;
  }
  .max-w-\[1204px\] {
    max-width: 1204px;
  }
  .max-w-\[1216px\] {
    max-width: 1216px;
  }
  .max-w-\[1220px\] {
    max-width: 1220px;
  }
  .max-w-\[1240px\] {
    max-width: 1240px;
  }
  .max-w-\[1280px\] {
    max-width: 1280px;
  }
  .max-w-\[1320px\] {
    max-width: 1320px;
  }
  .max-w-\[1440px\] {
    max-width: 1440px;
  }
  .max-w-\[1480px\] {
    max-width: 1480px;
  }
  .max-w-\[1500px\] {
    max-width: 1500px;
  }
  .max-w-\[1920px\] {
    max-width: 1920px;
  }
  .max-w-\[calc\(100\%-16px\)\] {
    max-width: calc(100% - 16px);
  }
  .max-w-\[calc\(100\%-24px\)\] {
    max-width: calc(100% - 24px);
  }
  .max-w-\[calc\(100\%-82px\)\] {
    max-width: calc(100% - 82px);
  }
  .max-w-\[calc\(100vw-24px\)\] {
    max-width: calc(100vw - 24px);
  }
  .max-w-\[calc\(100vw-32px\)\] {
    max-width: calc(100vw - 32px);
  }
  .max-w-\[calc\(100vw-40px\)\] {
    max-width: calc(100vw - 40px);
  }
  .max-w-\[calc\(100vw-96px\)\] {
    max-width: calc(100vw - 96px);
  }
  .max-w-\[calc\(100vw-112px\)\] {
    max-width: calc(100vw - 112px);
  }
  .max-w-\[min\(7rem\,45vw\)\] {
    max-width: min(7rem, 45vw);
  }
  .max-w-\[min\(420px\,100\%\)\] {
    max-width: min(420px, 100%);
  }
  .max-w-\[min\(520px\,100\%\)\] {
    max-width: min(520px, 100%);
  }
  .max-w-\[min\(620px\,calc\(100\%-24px\)\)\] {
    max-width: min(620px, calc(100% - 24px));
  }
  .max-w-\[var\(--lecture-content-width\)\] {
    max-width: var(--lecture-content-width);
  }
  .max-w-full {
    max-width: 100%;
  }
  .max-w-lg {
    max-width: var(--container-lg);
  }
  .max-w-md {
    max-width: var(--container-md);
  }
  .max-w-none {
    max-width: none;
  }
  .max-w-sm {
    max-width: var(--container-sm);
  }
  .max-w-xl {
    max-width: var(--container-xl);
  }
  .max-w-xs {
    max-width: var(--container-xs);
  }
  .\!min-w-\[55px\] {
    min-width: 55px !important;
  }
  .\!min-w-\[83px\] {
    min-width: 83px !important;
  }
  .min-w-0 {
    min-width: calc(var(--spacing) * 0);
  }
  .min-w-5 {
    min-width: calc(var(--spacing) * 5);
  }
  .min-w-8 {
    min-width: calc(var(--spacing) * 8);
  }
  .min-w-9 {
    min-width: calc(var(--spacing) * 9);
  }
  .min-w-10 {
    min-width: calc(var(--spacing) * 10);
  }
  .min-w-11 {
    min-width: calc(var(--spacing) * 11);
  }
  .min-w-12 {
    min-width: calc(var(--spacing) * 12);
  }
  .min-w-14 {
    min-width: calc(var(--spacing) * 14);
  }
  .min-w-16 {
    min-width: calc(var(--spacing) * 16);
  }
  .min-w-20 {
    min-width: calc(var(--spacing) * 20);
  }
  .min-w-24 {
    min-width: calc(var(--spacing) * 24);
  }
  .min-w-\[3px\] {
    min-width: 3px;
  }
  .min-w-\[25\%\] {
    min-width: 25%;
  }
  .min-w-\[30px\] {
    min-width: 30px;
  }
  .min-w-\[45px\] {
    min-width: 45px;
  }
  .min-w-\[50px\] {
    min-width: 50px;
  }
  .min-w-\[52px\] {
    min-width: 52px;
  }
  .min-w-\[58px\] {
    min-width: 58px;
  }
  .min-w-\[64px\] {
    min-width: 64px;
  }
  .min-w-\[72px\] {
    min-width: 72px;
  }
  .min-w-\[78px\] {
    min-width: 78px;
  }
  .min-w-\[80px\] {
    min-width: 80px;
  }
  .min-w-\[87px\] {
    min-width: 87px;
  }
  .min-w-\[88px\] {
    min-width: 88px;
  }
  .min-w-\[102px\] {
    min-width: 102px;
  }
  .min-w-\[104px\] {
    min-width: 104px;
  }
  .min-w-\[106px\] {
    min-width: 106px;
  }
  .min-w-\[108px\] {
    min-width: 108px;
  }
  .min-w-\[112px\] {
    min-width: 112px;
  }
  .min-w-\[114px\] {
    min-width: 114px;
  }
  .min-w-\[116px\] {
    min-width: 116px;
  }
  .min-w-\[118px\] {
    min-width: 118px;
  }
  .min-w-\[124px\] {
    min-width: 124px;
  }
  .min-w-\[126px\] {
    min-width: 126px;
  }
  .min-w-\[128px\] {
    min-width: 128px;
  }
  .min-w-\[132px\] {
    min-width: 132px;
  }
  .min-w-\[145px\] {
    min-width: 145px;
  }
  .min-w-\[150px\] {
    min-width: 150px;
  }
  .min-w-\[170px\] {
    min-width: 170px;
  }
  .min-w-\[180px\] {
    min-width: 180px;
  }
  .min-w-\[200px\] {
    min-width: 200px;
  }
  .min-w-\[210px\] {
    min-width: 210px;
  }
  .min-w-\[220px\] {
    min-width: 220px;
  }
  .min-w-\[240px\] {
    min-width: 240px;
  }
  .min-w-\[260px\] {
    min-width: 260px;
  }
  .min-w-\[268px\] {
    min-width: 268px;
  }
  .min-w-\[276px\] {
    min-width: 276px;
  }
  .min-w-\[280px\] {
    min-width: 280px;
  }
  .min-w-\[300px\] {
    min-width: 300px;
  }
  .min-w-\[308px\] {
    min-width: 308px;
  }
  .min-w-\[360px\] {
    min-width: 360px;
  }
  .min-w-\[460px\] {
    min-width: 460px;
  }
  .min-w-\[504px\] {
    min-width: 504px;
  }
  .min-w-\[520px\] {
    min-width: 520px;
  }
  .min-w-\[560px\] {
    min-width: 560px;
  }
  .min-w-\[620px\] {
    min-width: 620px;
  }
  .min-w-\[640px\] {
    min-width: 640px;
  }
  .min-w-\[650px\] {
    min-width: 650px;
  }
  .min-w-\[676px\] {
    min-width: 676px;
  }
  .min-w-\[680px\] {
    min-width: 680px;
  }
  .min-w-\[700px\] {
    min-width: 700px;
  }
  .min-w-\[720px\] {
    min-width: 720px;
  }
  .min-w-\[760px\] {
    min-width: 760px;
  }
  .min-w-\[780px\] {
    min-width: 780px;
  }
  .min-w-\[820px\] {
    min-width: 820px;
  }
  .min-w-\[840px\] {
    min-width: 840px;
  }
  .min-w-\[860px\] {
    min-width: 860px;
  }
  .min-w-\[880px\] {
    min-width: 880px;
  }
  .min-w-\[920px\] {
    min-width: 920px;
  }
  .min-w-\[960px\] {
    min-width: 960px;
  }
  .min-w-\[980px\] {
    min-width: 980px;
  }
  .min-w-\[1080px\] {
    min-width: 1080px;
  }
  .min-w-\[1120px\] {
    min-width: 1120px;
  }
  .min-w-\[1180px\] {
    min-width: 1180px;
  }
  .min-w-\[1340px\] {
    min-width: 1340px;
  }
  .min-w-full {
    min-width: 100%;
  }
  .min-w-max {
    min-width: max-content;
  }
  .flex-1 {
    flex: 1;
  }
  .flex-\[0_0_var\(--slide-width\)\] {
    flex: 0 0 var(--slide-width);
  }
  .flex-\[1_1_9rem\] {
    flex: 1 1 9rem;
  }
  .flex-\[2\] {
    flex: 2;
  }
  .flex-none {
    flex: none;
  }
  .flex-shrink {
    flex-shrink: 1;
  }
  .shrink {
    flex-shrink: 1;
  }
  .shrink-0 {
    flex-shrink: 0;
  }
  .grow {
    flex-grow: 1;
  }
  .basis-48 {
    flex-basis: calc(var(--spacing) * 48);
  }
  .basis-56 {
    flex-basis: calc(var(--spacing) * 56);
  }
  .basis-80 {
    flex-basis: calc(var(--spacing) * 80);
  }
  .basis-full {
    flex-basis: 100%;
  }
  .table-fixed {
    table-layout: fixed;
  }
  .border-collapse {
    border-collapse: collapse;
  }
  .border-separate {
    border-collapse: separate;
  }
  .border-spacing-0 {
    --tw-border-spacing-x: calc(var(--spacing) * 0);
    --tw-border-spacing-y: calc(var(--spacing) * 0);
    border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
  }
  .origin-center {
    transform-origin: center;
  }
  .-translate-x-1\/2 {
    --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-0 {
    --tw-translate-x: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-1\/2 {
    --tw-translate-x: calc(1 / 2 * 100%);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-4 {
    --tw-translate-x: calc(var(--spacing) * 4);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-5 {
    --tw-translate-x: calc(var(--spacing) * 5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-11 {
    --tw-translate-x: calc(var(--spacing) * 11);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-1\/2 {
    --tw-translate-y: calc(calc(1 / 2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-20 {
    --tw-translate-y: calc(var(--spacing) * -20);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-\[calc\(100\%\+1px\)\] {
    --tw-translate-y: calc(calc(100% + 1px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-0 {
    --tw-translate-y: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-\[2px\] {
    --tw-translate-y: 2px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .scale-110 {
    --tw-scale-x: 110%;
    --tw-scale-y: 110%;
    --tw-scale-z: 110%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .scale-\[1\.95\] {
    scale: 1.95;
  }
  .scale-\[2\.65\] {
    scale: 2.65;
  }
  .-rotate-90 {
    rotate: calc(90deg * -1);
  }
  .rotate-45 {
    rotate: 45deg;
  }
  .rotate-90 {
    rotate: 90deg;
  }
  .rotate-180 {
    rotate: 180deg;
  }
  .rotate-\[-8deg\] {
    rotate: -8deg;
  }
  .transform {
    transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
  }
  .animate-\[property-favorite-pop_360ms_ease-out\] {
    animation: property-favorite-pop 360ms ease-out;
  }
  .animate-\[property-filter-sheet-down_180ms_ease-in_forwards\] {
    animation: property-filter-sheet-down 180ms ease-in forwards;
  }
  .animate-\[property-filter-sheet-up_180ms_ease-out\] {
    animation: property-filter-sheet-up 180ms ease-out;
  }
  .animate-\[related-scroll-nudge_1200ms_ease-in-out_infinite\] {
    animation: related-scroll-nudge 1200ms ease-in-out infinite;
  }
  .animate-ping {
    animation: var(--animate-ping);
  }
  .animate-pulse {
    animation: var(--animate-pulse);
  }
  .animate-spin {
    animation: var(--animate-spin);
  }
  .cursor-context-menu {
    cursor: context-menu;
  }
  .cursor-crosshair {
    cursor: crosshair;
  }
  .cursor-default {
    cursor: default;
  }
  .cursor-grab {
    cursor: grab;
  }
  .cursor-help {
    cursor: help;
  }
  .cursor-move {
    cursor: move;
  }
  .cursor-none {
    cursor: none;
  }
  .cursor-not-allowed {
    cursor: not-allowed;
  }
  .cursor-nwse-resize {
    cursor: nwse-resize;
  }
  .cursor-pointer {
    cursor: pointer;
  }
  .cursor-text {
    cursor: text;
  }
  .touch-pan-x {
    --tw-pan-x: pan-x;
    touch-action: var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,);
  }
  .touch-pan-y {
    --tw-pan-y: pan-y;
    touch-action: var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,);
  }
  .touch-manipulation {
    touch-action: manipulation;
  }
  .touch-none {
    touch-action: none;
  }
  .resize {
    resize: both;
  }
  .resize-none {
    resize: none;
  }
  .resize-y {
    resize: vertical;
  }
  .snap-x {
    scroll-snap-type: x var(--tw-scroll-snap-strictness);
  }
  .snap-mandatory {
    --tw-scroll-snap-strictness: mandatory;
  }
  .snap-start {
    scroll-snap-align: start;
  }
  .scroll-mt-4 {
    scroll-margin-top: calc(var(--spacing) * 4);
  }
  .scroll-mt-12 {
    scroll-margin-top: calc(var(--spacing) * 12);
  }
  .scroll-mt-20 {
    scroll-margin-top: calc(var(--spacing) * 20);
  }
  .scroll-mt-24 {
    scroll-margin-top: calc(var(--spacing) * 24);
  }
  .scroll-mt-36 {
    scroll-margin-top: calc(var(--spacing) * 36);
  }
  .scroll-mt-40 {
    scroll-margin-top: calc(var(--spacing) * 40);
  }
  .scroll-mt-\[100px\] {
    scroll-margin-top: 100px;
  }
  .scroll-mt-\[112px\] {
    scroll-margin-top: 112px;
  }
  .scroll-mt-\[118px\] {
    scroll-margin-top: 118px;
  }
  .scroll-mt-\[124px\] {
    scroll-margin-top: 124px;
  }
  .scroll-px-4 {
    scroll-padding-inline: calc(var(--spacing) * 4);
  }
  .\[scrollbar-width\:none\] {
    scrollbar-width: none;
  }
  .\[scrollbar-width\:thin\] {
    scrollbar-width: thin;
  }
  .\[scrollbar-color\:\#B0B0B0_\#F4F4F4\] {
    scrollbar-color: #B0B0B0 #F4F4F4;
  }
  .\[scrollbar-color\:\#CBD3DE_transparent\] {
    scrollbar-color: #CBD3DE transparent;
  }
  .\[scrollbar-color\:\#CDD5E1_transparent\] {
    scrollbar-color: #CDD5E1 transparent;
  }
  .\[scrollbar-color\:\#CFCFCF_transparent\] {
    scrollbar-color: #CFCFCF transparent;
  }
  .list-inside {
    list-style-position: inside;
  }
  .list-decimal {
    list-style-type: decimal;
  }
  .list-disc {
    list-style-type: disc;
  }
  .list-none {
    list-style-type: none;
  }
  .appearance-none {
    appearance: none;
  }
  .grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
  .grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
  .grid-cols-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }
  .grid-cols-\[0\.8fr_0\.9fr_1\.8fr\] {
    grid-template-columns: 0.8fr 0.9fr 1.8fr;
  }
  .grid-cols-\[0\.58fr_1fr_0\.72fr_1fr\] {
    grid-template-columns: 0.58fr 1fr 0.72fr 1fr;
  }
  .grid-cols-\[0\.72fr_1\.15fr_0\.78fr_0\.52fr\] {
    grid-template-columns: 0.72fr 1.15fr 0.78fr 0.52fr;
  }
  .grid-cols-\[0\.72fr_1\.28fr\] {
    grid-template-columns: 0.72fr 1.28fr;
  }
  .grid-cols-\[1fr_32px_1fr\] {
    grid-template-columns: 1fr 32px 1fr;
  }
  .grid-cols-\[1fr_auto\] {
    grid-template-columns: 1fr auto;
  }
  .grid-cols-\[1fr_auto_0\.8fr\] {
    grid-template-columns: 1fr auto 0.8fr;
  }
  .grid-cols-\[1fr_auto_1fr_auto\] {
    grid-template-columns: 1fr auto 1fr auto;
  }
  .grid-cols-\[1fr_auto_auto\] {
    grid-template-columns: 1fr auto auto;
  }
  .grid-cols-\[18px_88px_minmax\(0\,1fr\)\] {
    grid-template-columns: 18px 88px minmax(0,1fr);
  }
  .grid-cols-\[20px_1fr\] {
    grid-template-columns: 20px 1fr;
  }
  .grid-cols-\[20px_minmax\(0\,1fr\)\] {
    grid-template-columns: 20px minmax(0,1fr);
  }
  .grid-cols-\[20px_minmax\(0\,1fr\)_20px\] {
    grid-template-columns: 20px minmax(0,1fr) 20px;
  }
  .grid-cols-\[24px_minmax\(0\,1fr\)_82px\] {
    grid-template-columns: 24px minmax(0,1fr) 82px;
  }
  .grid-cols-\[24px_minmax\(0\,1fr\)_auto\] {
    grid-template-columns: 24px minmax(0,1fr) auto;
  }
  .grid-cols-\[28px_minmax\(0\,1fr\)\] {
    grid-template-columns: 28px minmax(0,1fr);
  }
  .grid-cols-\[32px_minmax\(0\,1fr\)\] {
    grid-template-columns: 32px minmax(0,1fr);
  }
  .grid-cols-\[32px_minmax\(0\,1fr\)_32px\] {
    grid-template-columns: 32px minmax(0,1fr) 32px;
  }
  .grid-cols-\[32px_minmax\(0\,1fr\)_auto\] {
    grid-template-columns: 32px minmax(0,1fr) auto;
  }
  .grid-cols-\[36px_minmax\(0\,1fr\)\] {
    grid-template-columns: 36px minmax(0,1fr);
  }
  .grid-cols-\[40px_1fr_40px\] {
    grid-template-columns: 40px 1fr 40px;
  }
  .grid-cols-\[40px_minmax\(0\,1fr\)\] {
    grid-template-columns: 40px minmax(0,1fr);
  }
  .grid-cols-\[42px_minmax\(0\,1fr\)\] {
    grid-template-columns: 42px minmax(0,1fr);
  }
  .grid-cols-\[44px_minmax\(0\,1fr\)\] {
    grid-template-columns: 44px minmax(0,1fr);
  }
  .grid-cols-\[44px_minmax\(0\,1fr\)_auto\] {
    grid-template-columns: 44px minmax(0,1fr) auto;
  }
  .grid-cols-\[52px_minmax\(0\,1fr\)\] {
    grid-template-columns: 52px minmax(0,1fr);
  }
  .grid-cols-\[56px_1fr\] {
    grid-template-columns: 56px 1fr;
  }
  .grid-cols-\[56px_minmax\(0\,1fr\)_auto\] {
    grid-template-columns: 56px minmax(0,1fr) auto;
  }
  .grid-cols-\[62px_1fr_30px\] {
    grid-template-columns: 62px 1fr 30px;
  }
  .grid-cols-\[63px_minmax\(0\,1fr\)\] {
    grid-template-columns: 63px minmax(0,1fr);
  }
  .grid-cols-\[64px_minmax\(0\,1fr\)\] {
    grid-template-columns: 64px minmax(0,1fr);
  }
  .grid-cols-\[64px_minmax\(120px\,1fr\)_minmax\(150px\,1fr\)_90px_160px\] {
    grid-template-columns: 64px minmax(120px,1fr) minmax(150px,1fr) 90px 160px;
  }
  .grid-cols-\[68px_minmax\(0\,1fr\)\] {
    grid-template-columns: 68px minmax(0,1fr);
  }
  .grid-cols-\[70px_minmax\(0\,1fr\)\] {
    grid-template-columns: 70px minmax(0,1fr);
  }
  .grid-cols-\[72px_74px_1fr_1fr\] {
    grid-template-columns: 72px 74px 1fr 1fr;
  }
  .grid-cols-\[72px_minmax\(0\,1fr\)\] {
    grid-template-columns: 72px minmax(0,1fr);
  }
  .grid-cols-\[76px_minmax\(0\,1fr\)\] {
    grid-template-columns: 76px minmax(0,1fr);
  }
  .grid-cols-\[78px_minmax\(0\,1fr\)\] {
    grid-template-columns: 78px minmax(0,1fr);
  }
  .grid-cols-\[82px_minmax\(0\,1fr\)\] {
    grid-template-columns: 82px minmax(0,1fr);
  }
  .grid-cols-\[84px_minmax\(0\,1fr\)\] {
    grid-template-columns: 84px minmax(0,1fr);
  }
  .grid-cols-\[88px_minmax\(0\,1fr\)\] {
    grid-template-columns: 88px minmax(0,1fr);
  }
  .grid-cols-\[92px_minmax\(0\,1fr\)\] {
    grid-template-columns: 92px minmax(0,1fr);
  }
  .grid-cols-\[96px_minmax\(0\,1fr\)\] {
    grid-template-columns: 96px minmax(0,1fr);
  }
  .grid-cols-\[96px_minmax\(0\,1fr\)_44px\] {
    grid-template-columns: 96px minmax(0,1fr) 44px;
  }
  .grid-cols-\[100px_88px_88px\] {
    grid-template-columns: 100px 88px 88px;
  }
  .grid-cols-\[104px_minmax\(0\,1fr\)\] {
    grid-template-columns: 104px minmax(0,1fr);
  }
  .grid-cols-\[105px_minmax\(0\,1fr\)\] {
    grid-template-columns: 105px minmax(0,1fr);
  }
  .grid-cols-\[112px_minmax\(0\,1fr\)\] {
    grid-template-columns: 112px minmax(0,1fr);
  }
  .grid-cols-\[116px_1fr\] {
    grid-template-columns: 116px 1fr;
  }
  .grid-cols-\[116px_minmax\(0\,1fr\)_34px\] {
    grid-template-columns: 116px minmax(0,1fr) 34px;
  }
  .grid-cols-\[118px_minmax\(0\,1fr\)\] {
    grid-template-columns: 118px minmax(0,1fr);
  }
  .grid-cols-\[220px_minmax\(0\,1fr\)_300px\] {
    grid-template-columns: 220px minmax(0,1fr) 300px;
  }
  .grid-cols-\[224px_minmax\(0\,688px\)_224px\] {
    grid-template-columns: 224px minmax(0,688px) 224px;
  }
  .grid-cols-\[252px_minmax\(0\,936px\)\] {
    grid-template-columns: 252px minmax(0,936px);
  }
  .grid-cols-\[auto_1fr\] {
    grid-template-columns: auto 1fr;
  }
  .grid-cols-\[auto_minmax\(0\,1fr\)_auto\] {
    grid-template-columns: auto minmax(0,1fr) auto;
  }
  .grid-cols-\[auto_minmax\(80px\,1fr\)\] {
    grid-template-columns: auto minmax(80px,1fr);
  }
  .grid-cols-\[max-content_minmax\(36px\,1fr\)_max-content\] {
    grid-template-columns: max-content minmax(36px,1fr) max-content;
  }
  .grid-cols-\[max-content_minmax\(40px\,1fr\)_max-content\] {
    grid-template-columns: max-content minmax(40px,1fr) max-content;
  }
  .grid-cols-\[max-content_minmax\(80px\,1fr\)_max-content\] {
    grid-template-columns: max-content minmax(80px,1fr) max-content;
  }
  .grid-cols-\[minmax\(0\,1fr\)_20px\] {
    grid-template-columns: minmax(0,1fr) 20px;
  }
  .grid-cols-\[minmax\(0\,1fr\)_72px\] {
    grid-template-columns: minmax(0,1fr) 72px;
  }
  .grid-cols-\[minmax\(0\,1fr\)_80px\] {
    grid-template-columns: minmax(0,1fr) 80px;
  }
  .grid-cols-\[minmax\(0\,1fr\)_96px\] {
    grid-template-columns: minmax(0,1fr) 96px;
  }
  .grid-cols-\[minmax\(0\,1fr\)_112px\] {
    grid-template-columns: minmax(0,1fr) 112px;
  }
  .grid-cols-\[minmax\(0\,1fr\)_166px\] {
    grid-template-columns: minmax(0,1fr) 166px;
  }
  .grid-cols-\[minmax\(0\,1fr\)_auto\] {
    grid-template-columns: minmax(0,1fr) auto;
  }
  .grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\] {
    grid-template-columns: minmax(0,1fr) auto minmax(0,1fr);
  }
  .grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_26px\] {
    grid-template-columns: minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 26px;
  }
  .grid-cols-\[minmax\(0\,1fr\)_minmax\(130px\,0\.8fr\)\] {
    grid-template-columns: minmax(0,1fr) minmax(130px,0.8fr);
  }
  .grid-cols-\[minmax\(0\,auto\)_minmax\(0\,1fr\)\] {
    grid-template-columns: minmax(0,auto) minmax(0,1fr);
  }
  .grid-cols-\[minmax\(93px\,1fr\)_62px_62px\] {
    grid-template-columns: minmax(93px,1fr) 62px 62px;
  }
  .grid-cols-\[minmax\(160px\,1fr\)_minmax\(145px\,0\.8fr\)_minmax\(180px\,1fr\)\] {
    grid-template-columns: minmax(160px,1fr) minmax(145px,0.8fr) minmax(180px,1fr);
  }
  .grid-cols-\[repeat\(2\,minmax\(0\,1fr\)\)\] {
    grid-template-columns: repeat(2,minmax(0,1fr));
  }
  .grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,140px\)\,1fr\)\)\] {
    grid-template-columns: repeat(auto-fit,minmax(min(100%, 140px),1fr));
  }
  .grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,210px\)\,1fr\)\)\] {
    grid-template-columns: repeat(auto-fit,minmax(min(100%, 210px),1fr));
  }
  .flex-col {
    flex-direction: column;
  }
  .flex-col-reverse {
    flex-direction: column-reverse;
  }
  .flex-nowrap {
    flex-wrap: nowrap;
  }
  .flex-wrap {
    flex-wrap: wrap;
  }
  .place-content-center {
    place-content: center;
  }
  .place-items-center {
    place-items: center;
  }
  .content-start {
    align-content: flex-start;
  }
  .items-baseline {
    align-items: baseline;
  }
  .items-center {
    align-items: center;
  }
  .items-end {
    align-items: flex-end;
  }
  .items-start {
    align-items: flex-start;
  }
  .items-stretch {
    align-items: stretch;
  }
  .justify-between {
    justify-content: space-between;
  }
  .justify-center {
    justify-content: center;
  }
  .justify-end {
    justify-content: flex-end;
  }
  .justify-start {
    justify-content: flex-start;
  }
  .justify-items-center {
    justify-items: center;
  }
  .justify-items-end {
    justify-items: end;
  }
  .gap-0 {
    gap: calc(var(--spacing) * 0);
  }
  .gap-0\.5 {
    gap: calc(var(--spacing) * 0.5);
  }
  .gap-1 {
    gap: calc(var(--spacing) * 1);
  }
  .gap-1\.5 {
    gap: calc(var(--spacing) * 1.5);
  }
  .gap-2 {
    gap: calc(var(--spacing) * 2);
  }
  .gap-2\.5 {
    gap: calc(var(--spacing) * 2.5);
  }
  .gap-3 {
    gap: calc(var(--spacing) * 3);
  }
  .gap-3\.5 {
    gap: calc(var(--spacing) * 3.5);
  }
  .gap-4 {
    gap: calc(var(--spacing) * 4);
  }
  .gap-5 {
    gap: calc(var(--spacing) * 5);
  }
  .gap-6 {
    gap: calc(var(--spacing) * 6);
  }
  .gap-8 {
    gap: calc(var(--spacing) * 8);
  }
  .gap-10 {
    gap: calc(var(--spacing) * 10);
  }
  .gap-16 {
    gap: calc(var(--spacing) * 16);
  }
  .gap-\[9px\] {
    gap: 9px;
  }
  .gap-\[13px\] {
    gap: 13px;
  }
  .gap-\[14px\] {
    gap: 14px;
  }
  .gap-\[18\.666px\] {
    gap: 18.666px;
  }
  .gap-\[22px\] {
    gap: 22px;
  }
  .gap-\[25px\] {
    gap: 25px;
  }
  .gap-\[var\(--slide-gap\)\] {
    gap: var(--slide-gap);
  }
  .gap-px {
    gap: 1px;
  }
  .space-y-0 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-0\.5 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 0.5) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 0.5) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-1 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-1\.5 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-2 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-2\.5 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-3 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-3\.5 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-4 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-5 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-6 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-7 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-8 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .gap-x-1 {
    column-gap: calc(var(--spacing) * 1);
  }
  .gap-x-1\.5 {
    column-gap: calc(var(--spacing) * 1.5);
  }
  .gap-x-2 {
    column-gap: calc(var(--spacing) * 2);
  }
  .gap-x-3 {
    column-gap: calc(var(--spacing) * 3);
  }
  .gap-x-4 {
    column-gap: calc(var(--spacing) * 4);
  }
  .gap-x-5 {
    column-gap: calc(var(--spacing) * 5);
  }
  .gap-x-6 {
    column-gap: calc(var(--spacing) * 6);
  }
  .gap-x-8 {
    column-gap: calc(var(--spacing) * 8);
  }
  .gap-y-0\.5 {
    row-gap: calc(var(--spacing) * 0.5);
  }
  .gap-y-1 {
    row-gap: calc(var(--spacing) * 1);
  }
  .gap-y-1\.5 {
    row-gap: calc(var(--spacing) * 1.5);
  }
  .gap-y-2 {
    row-gap: calc(var(--spacing) * 2);
  }
  .gap-y-3 {
    row-gap: calc(var(--spacing) * 3);
  }
  .gap-y-4 {
    row-gap: calc(var(--spacing) * 4);
  }
  .gap-y-5 {
    row-gap: calc(var(--spacing) * 5);
  }
  .gap-y-6 {
    row-gap: calc(var(--spacing) * 6);
  }
  .gap-y-\[7px\] {
    row-gap: 7px;
  }
  .divide-y {
    :where(& > :not(:last-child)) {
      --tw-divide-y-reverse: 0;
      border-bottom-style: var(--tw-border-style);
      border-top-style: var(--tw-border-style);
      border-top-width: calc(1px * var(--tw-divide-y-reverse));
      border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    }
  }
  .divide-\[\#91B5FF\] {
    :where(& > :not(:last-child)) {
      border-color: #91B5FF;
    }
  }
  .divide-\[\#303746\] {
    :where(& > :not(:last-child)) {
      border-color: #303746;
    }
  }
  .divide-\[\#454545\] {
    :where(& > :not(:last-child)) {
      border-color: #454545;
    }
  }
  .divide-\[\#DCE3F1\] {
    :where(& > :not(:last-child)) {
      border-color: #DCE3F1;
    }
  }
  .divide-\[\#E1E7F0\] {
    :where(& > :not(:last-child)) {
      border-color: #E1E7F0;
    }
  }
  .divide-\[\#E2E4E7\] {
    :where(& > :not(:last-child)) {
      border-color: #E2E4E7;
    }
  }
  .divide-\[\#E2E7ED\] {
    :where(& > :not(:last-child)) {
      border-color: #E2E7ED;
    }
  }
  .divide-\[\#E4E7EC\] {
    :where(& > :not(:last-child)) {
      border-color: #E4E7EC;
    }
  }
  .divide-\[\#E4E9F0\] {
    :where(& > :not(:last-child)) {
      border-color: #E4E9F0;
    }
  }
  .divide-\[\#E5EAF0\] {
    :where(& > :not(:last-child)) {
      border-color: #E5EAF0;
    }
  }
  .divide-\[\#E5EAF2\] {
    :where(& > :not(:last-child)) {
      border-color: #E5EAF2;
    }
  }
  .divide-\[\#E7EBF0\] {
    :where(& > :not(:last-child)) {
      border-color: #E7EBF0;
    }
  }
  .divide-\[\#E8ECF1\] {
    :where(& > :not(:last-child)) {
      border-color: #E8ECF1;
    }
  }
  .divide-\[\#E8ECF2\] {
    :where(& > :not(:last-child)) {
      border-color: #E8ECF2;
    }
  }
  .divide-\[\#E8EDF0\] {
    :where(& > :not(:last-child)) {
      border-color: #E8EDF0;
    }
  }
  .divide-\[\#E8EDF3\] {
    :where(& > :not(:last-child)) {
      border-color: #E8EDF3;
    }
  }
  .divide-\[\#EAECF0\] {
    :where(& > :not(:last-child)) {
      border-color: #EAECF0;
    }
  }
  .divide-\[\#EDF0F4\] {
    :where(& > :not(:last-child)) {
      border-color: #EDF0F4;
    }
  }
  .divide-\[\#EEEEEE\] {
    :where(& > :not(:last-child)) {
      border-color: #EEEEEE;
    }
  }
  .divide-\[\#EEF0F4\] {
    :where(& > :not(:last-child)) {
      border-color: #EEF0F4;
    }
  }
  .divide-\[\#EEF1F4\] {
    :where(& > :not(:last-child)) {
      border-color: #EEF1F4;
    }
  }
  .divide-\[\#EEF1F5\] {
    :where(& > :not(:last-child)) {
      border-color: #EEF1F5;
    }
  }
  .divide-\[\#EEF3FA\] {
    :where(& > :not(:last-child)) {
      border-color: #EEF3FA;
    }
  }
  .divide-\[\#F0F0F0\] {
    :where(& > :not(:last-child)) {
      border-color: #F0F0F0;
    }
  }
  .divide-\[\#F0F2F5\] {
    :where(& > :not(:last-child)) {
      border-color: #F0F2F5;
    }
  }
  .divide-\[\#F1F1F1\] {
    :where(& > :not(:last-child)) {
      border-color: #F1F1F1;
    }
  }
  .divide-\[\#F2F4F7\] {
    :where(& > :not(:last-child)) {
      border-color: #F2F4F7;
    }
  }
  .divide-\[\#F4F4F4\] {
    :where(& > :not(:last-child)) {
      border-color: #F4F4F4;
    }
  }
  .divide-slate-200 {
    :where(& > :not(:last-child)) {
      border-color: var(--color-slate-200);
    }
  }
  .self-center {
    align-self: center;
  }
  .self-end {
    align-self: flex-end;
  }
  .self-start {
    align-self: flex-start;
  }
  .self-stretch {
    align-self: stretch;
  }
  .justify-self-center {
    justify-self: center;
  }
  .justify-self-end {
    justify-self: flex-end;
  }
  .justify-self-start {
    justify-self: flex-start;
  }
  .truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .overflow-auto {
    overflow: auto;
  }
  .overflow-hidden {
    overflow: hidden;
  }
  .overflow-visible {
    overflow: visible;
  }
  .overflow-x-auto {
    overflow-x: auto;
  }
  .overflow-x-clip {
    overflow-x: clip;
  }
  .overflow-x-hidden {
    overflow-x: hidden;
  }
  .overflow-y-auto {
    overflow-y: auto;
  }
  .overscroll-contain {
    overscroll-behavior: contain;
  }
  .overscroll-none {
    overscroll-behavior: none;
  }
  .overscroll-x-contain {
    overscroll-behavior-x: contain;
  }
  .\!rounded-full {
    border-radius: calc(infinity * 1px) !important;
  }
  .rounded {
    border-radius: 0.25rem;
  }
  .rounded-2xl {
    border-radius: var(--radius-2xl);
  }
  .rounded-3xl {
    border-radius: var(--radius-3xl);
  }
  .rounded-\[2\.5px\] {
    border-radius: 2.5px;
  }
  .rounded-\[2px\] {
    border-radius: 2px;
  }
  .rounded-\[3px\] {
    border-radius: 3px;
  }
  .rounded-\[4px\] {
    border-radius: 4px;
  }
  .rounded-\[5px\] {
    border-radius: 5px;
  }
  .rounded-\[6px\] {
    border-radius: 6px;
  }
  .rounded-\[7px\] {
    border-radius: 7px;
  }
  .rounded-\[8px\] {
    border-radius: 8px;
  }
  .rounded-\[9px\] {
    border-radius: 9px;
  }
  .rounded-\[10px\] {
    border-radius: 10px;
  }
  .rounded-\[11px\] {
    border-radius: 11px;
  }
  .rounded-\[12px\] {
    border-radius: 12px;
  }
  .rounded-\[13px\] {
    border-radius: 13px;
  }
  .rounded-\[14px\] {
    border-radius: 14px;
  }
  .rounded-\[15px\] {
    border-radius: 15px;
  }
  .rounded-\[16px\] {
    border-radius: 16px;
  }
  .rounded-\[18px\] {
    border-radius: 18px;
  }
  .rounded-\[20px\] {
    border-radius: 20px;
  }
  .rounded-\[22px\] {
    border-radius: 22px;
  }
  .rounded-\[24px\] {
    border-radius: 24px;
  }
  .rounded-\[28px\] {
    border-radius: 28px;
  }
  .rounded-\[30px\] {
    border-radius: 30px;
  }
  .rounded-\[32px\] {
    border-radius: 32px;
  }
  .rounded-full {
    border-radius: calc(infinity * 1px);
  }
  .rounded-lg {
    border-radius: var(--radius-lg);
  }
  .rounded-md {
    border-radius: var(--radius-md);
  }
  .rounded-none {
    border-radius: 0;
  }
  .rounded-sm {
    border-radius: var(--radius-sm);
  }
  .rounded-xl {
    border-radius: var(--radius-xl);
  }
  .rounded-t-2xl {
    border-top-left-radius: var(--radius-2xl);
    border-top-right-radius: var(--radius-2xl);
  }
  .rounded-t-\[8px\] {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
  }
  .rounded-t-\[10px\] {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
  }
  .rounded-t-\[12px\] {
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
  }
  .rounded-t-\[18px\] {
    border-top-left-radius: 18px;
    border-top-right-radius: 18px;
  }
  .rounded-t-\[20px\] {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
  }
  .rounded-t-\[22px\] {
    border-top-left-radius: 22px;
    border-top-right-radius: 22px;
  }
  .rounded-t-\[24px\] {
    border-top-left-radius: 24px;
    border-top-right-radius: 24px;
  }
  .rounded-t-\[28px\] {
    border-top-left-radius: 28px;
    border-top-right-radius: 28px;
  }
  .rounded-t-\[30px\] {
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
  }
  .rounded-t-\[32px\] {
    border-top-left-radius: 32px;
    border-top-right-radius: 32px;
  }
  .rounded-t-lg {
    border-top-left-radius: var(--radius-lg);
    border-top-right-radius: var(--radius-lg);
  }
  .rounded-t-xl {
    border-top-left-radius: var(--radius-xl);
    border-top-right-radius: var(--radius-xl);
  }
  .rounded-l-lg {
    border-top-left-radius: var(--radius-lg);
    border-bottom-left-radius: var(--radius-lg);
  }
  .rounded-r-\[14px\] {
    border-top-right-radius: 14px;
    border-bottom-right-radius: 14px;
  }
  .rounded-r-lg {
    border-top-right-radius: var(--radius-lg);
    border-bottom-right-radius: var(--radius-lg);
  }
  .rounded-b-2xl {
    border-bottom-right-radius: var(--radius-2xl);
    border-bottom-left-radius: var(--radius-2xl);
  }
  .rounded-b-\[8px\] {
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
  }
  .rounded-b-\[10px\] {
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
  }
  .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
  .border-0 {
    border-style: var(--tw-border-style);
    border-width: 0px;
  }
  .border-2 {
    border-style: var(--tw-border-style);
    border-width: 2px;
  }
  .border-4 {
    border-style: var(--tw-border-style);
    border-width: 4px;
  }
  .border-\[1\.5px\] {
    border-style: var(--tw-border-style);
    border-width: 1.5px;
  }
  .border-\[3px\] {
    border-style: var(--tw-border-style);
    border-width: 3px;
  }
  .border-\[5px\] {
    border-style: var(--tw-border-style);
    border-width: 5px;
  }
  .border-x {
    border-inline-style: var(--tw-border-style);
    border-inline-width: 1px;
  }
  .border-x-0 {
    border-inline-style: var(--tw-border-style);
    border-inline-width: 0px;
  }
  .border-x-\[8px\] {
    border-inline-style: var(--tw-border-style);
    border-inline-width: 8px;
  }
  .border-y {
    border-block-style: var(--tw-border-style);
    border-block-width: 1px;
  }
  .border-t {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }
  .border-t-2 {
    border-top-style: var(--tw-border-style);
    border-top-width: 2px;
  }
  .border-t-\[3px\] {
    border-top-style: var(--tw-border-style);
    border-top-width: 3px;
  }
  .border-r {
    border-right-style: var(--tw-border-style);
    border-right-width: 1px;
  }
  .border-r-0 {
    border-right-style: var(--tw-border-style);
    border-right-width: 0px;
  }
  .border-r-2 {
    border-right-style: var(--tw-border-style);
    border-right-width: 2px;
  }
  .border-b {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }
  .border-b-0 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 0px;
  }
  .border-b-2 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 2px;
  }
  .border-b-\[8px\] {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 8px;
  }
  .border-l {
    border-left-style: var(--tw-border-style);
    border-left-width: 1px;
  }
  .border-l-0 {
    border-left-style: var(--tw-border-style);
    border-left-width: 0px;
  }
  .border-l-2 {
    border-left-style: var(--tw-border-style);
    border-left-width: 2px;
  }
  .border-l-4 {
    border-left-style: var(--tw-border-style);
    border-left-width: 4px;
  }
  .border-dashed {
    --tw-border-style: dashed;
    border-style: dashed;
  }
  .\!border-blue-300 {
    border-color: var(--color-blue-300) !important;
  }
  .\!border-brand-border {
    border-color: var(--brand-ffcaad, #ffcaad) !important;
  }
  .\!border-red-200 {
    border-color: var(--color-red-200) !important;
  }
  .\!border-red-700 {
    border-color: var(--color-red-700) !important;
  }
  .border-\[\#0E9384\] {
    border-color: #0E9384;
  }
  .border-\[\#1D1E1E\] {
    border-color: #1D1E1E;
  }
  .border-\[\#2A303C\] {
    border-color: #2A303C;
  }
  .border-\[\#2A3140\] {
    border-color: #2A3140;
  }
  .border-\[\#3B4351\] {
    border-color: #3B4351;
  }
  .border-\[\#3C4452\] {
    border-color: #3C4452;
  }
  .border-\[\#3D5049\] {
    border-color: #3D5049;
  }
  .border-\[\#3E5B4D\] {
    border-color: #3E5B4D;
  }
  .border-\[\#4A5D52\] {
    border-color: #4A5D52;
  }
  .border-\[\#4B5361\] {
    border-color: #4B5361;
  }
  .border-\[\#4C432C\] {
    border-color: #4C432C;
  }
  .border-\[\#5B3DE0\] {
    border-color: #5B3DE0;
  }
  .border-\[\#6AB78D\] {
    border-color: #6AB78D;
  }
  .border-\[\#6C5830\] {
    border-color: #6C5830;
  }
  .border-\[\#6CE9A6\] {
    border-color: #6CE9A6;
  }
  .border-\[\#6E5D34\] {
    border-color: #6E5D34;
  }
  .border-\[\#7A5AF8\] {
    border-color: #7A5AF8;
  }
  .border-\[\#8AB2F2\] {
    border-color: #8AB2F2;
  }
  .border-\[\#8AB2FF\] {
    border-color: #8AB2FF;
  }
  .border-\[\#8AB4FF\] {
    border-color: #8AB4FF;
  }
  .border-\[\#8FB1F2\] {
    border-color: #8FB1F2;
  }
  .border-\[\#8FB1F4\] {
    border-color: #8FB1F4;
  }
  .border-\[\#8FC8FF\] {
    border-color: #8FC8FF;
  }
  .border-\[\#9ABAF6\] {
    border-color: #9ABAF6;
  }
  .border-\[\#9BB9F2\] {
    border-color: #9BB9F2;
  }
  .border-\[\#9D7BFF\] {
    border-color: #9D7BFF;
  }
  .border-\[\#9EB3EC\] {
    border-color: #9EB3EC;
  }
  .border-\[\#22C4DB\] {
    border-color: #22C4DB;
  }
  .border-\[\#027A48\] {
    border-color: #027A48;
  }
  .border-\[\#39C6E7\] {
    border-color: #39C6E7;
  }
  .border-\[\#067A3D\] {
    border-color: #067A3D;
  }
  .border-\[\#70A0FF\] {
    border-color: #70A0FF;
  }
  .border-\[\#073f78\] {
    border-color: #073f78;
  }
  .border-\[\#78A6F3\] {
    border-color: #78A6F3;
  }
  .border-\[\#84ADFF\] {
    border-color: #84ADFF;
  }
  .border-\[\#86D7AC\] {
    border-color: #86D7AC;
  }
  .border-\[\#98A2B3\] {
    border-color: #98A2B3;
  }
  .border-\[\#343B49\] {
    border-color: #343B49;
  }
  .border-\[\#753E43\] {
    border-color: #753E43;
  }
  .border-\[\#1463FF\] {
    border-color: #1463FF;
  }
  .border-\[\#2567E7\] {
    border-color: #2567E7;
  }
  .border-\[\#3268E9\] {
    border-color: #3268E9;
  }
  .border-\[\#3569D4\] {
    border-color: #3569D4;
  }
  .border-\[\#5474E4\] {
    border-color: #5474E4;
  }
  .border-\[\#15966A\] {
    border-color: #15966A;
  }
  .border-\[\#38483F\] {
    border-color: #38483F;
  }
  .border-\[\#72675F\] {
    border-color: #72675F;
  }
  .border-\[\#93370D\] {
    border-color: var(--brand-93370d, #93370D);
  }
  .border-\[\#111827\] {
    border-color: #111827;
  }
  .border-\[\#303746\] {
    border-color: #303746;
  }
  .border-\[\#454545\] {
    border-color: #454545;
  }
  .border-\[\#686868\] {
    border-color: #686868;
  }
  .border-\[\#697168\] {
    border-color: #697168;
  }
  .border-\[\#777777\] {
    border-color: #777777;
  }
  .border-\[\#A6F4C5\] {
    border-color: #A6F4C5;
  }
  .border-\[\#A7D9BE\] {
    border-color: #A7D9BE;
  }
  .border-\[\#A8B2C2\] {
    border-color: #A8B2C2;
  }
  .border-\[\#A8DAD7\] {
    border-color: #A8DAD7;
  }
  .border-\[\#A9B4C4\] {
    border-color: #A9B4C4;
  }
  .border-\[\#A9BCE0\] {
    border-color: #A9BCE0;
  }
  .border-\[\#A9C6FF\] {
    border-color: #A9C6FF;
  }
  .border-\[\#A9D0FF\] {
    border-color: #A9D0FF;
  }
  .border-\[\#A9DFC4\] {
    border-color: #A9DFC4;
  }
  .border-\[\#AAB2C0\] {
    border-color: #AAB2C0;
  }
  .border-\[\#ABEFC6\] {
    border-color: #ABEFC6;
  }
  .border-\[\#AFC3E8\] {
    border-color: #AFC3E8;
  }
  .border-\[\#B2CCFF\] {
    border-color: #B2CCFF;
  }
  .border-\[\#B2DDFF\] {
    border-color: #B2DDFF;
  }
  .border-\[\#B2E7DF\] {
    border-color: #B2E7DF;
  }
  .border-\[\#B7DBD7\] {
    border-color: #B7DBD7;
  }
  .border-\[\#B7DEC8\] {
    border-color: #B7DEC8;
  }
  .border-\[\#B7DFC5\] {
    border-color: #B7DFC5;
  }
  .border-\[\#B7DFC9\] {
    border-color: #B7DFC9;
  }
  .border-\[\#B8CCFF\] {
    border-color: #B8CCFF;
  }
  .border-\[\#B8D1FF\] {
    border-color: #B8D1FF;
  }
  .border-\[\#B8D4FF\] {
    border-color: #B8D4FF;
  }
  .border-\[\#B8DFC8\] {
    border-color: #B8DFC8;
  }
  .border-\[\#B9C2CF\] {
    border-color: #B9C2CF;
  }
  .border-\[\#B9C3D2\] {
    border-color: #B9C3D2;
  }
  .border-\[\#B9CCE9\] {
    border-color: #B9CCE9;
  }
  .border-\[\#B42318\] {
    border-color: #B42318;
  }
  .border-\[\#BBD0FF\] {
    border-color: #BBD0FF;
  }
  .border-\[\#BCD1FF\] {
    border-color: #BCD1FF;
  }
  .border-\[\#BDE4CF\] {
    border-color: #BDE4CF;
  }
  .border-\[\#BDE7CE\] {
    border-color: #BDE7CE;
  }
  .border-\[\#BEDBFF\] {
    border-color: #BEDBFF;
  }
  .border-\[\#BF4A0C\] {
    border-color: #BF4A0C;
  }
  .border-\[\#BFC7D2\] {
    border-color: #BFC7D2;
  }
  .border-\[\#BFD3FA\] {
    border-color: #BFD3FA;
  }
  .border-\[\#BFD4FF\] {
    border-color: #BFD4FF;
  }
  .border-\[\#BFD8FF\] {
    border-color: #BFD8FF;
  }
  .border-\[\#BFDBFE\] {
    border-color: #BFDBFE;
  }
  .border-\[\#BFE3DD\] {
    border-color: #BFE3DD;
  }
  .border-\[\#C7CED8\] {
    border-color: #C7CED8;
  }
  .border-\[\#C7D2E3\] {
    border-color: #C7D2E3;
  }
  .border-\[\#C7D3EB\] {
    border-color: #C7D3EB;
  }
  .border-\[\#C7D7F8\] {
    border-color: #C7D7F8;
  }
  .border-\[\#C7D7FF\] {
    border-color: #C7D7FF;
  }
  .border-\[\#C8CED8\] {
    border-color: #C8CED8;
  }
  .border-\[\#C8D6E7\] {
    border-color: #C8D6E7;
  }
  .border-\[\#C8D7F5\] {
    border-color: #C8D7F5;
  }
  .border-\[\#C9D0DA\] {
    border-color: #C9D0DA;
  }
  .border-\[\#C9D0DB\] {
    border-color: #C9D0DB;
  }
  .border-\[\#C9D1DC\] {
    border-color: #C9D1DC;
  }
  .border-\[\#C9D2DE\] {
    border-color: #C9D2DE;
  }
  .border-\[\#C9D2DF\] {
    border-color: #C9D2DF;
  }
  .border-\[\#C9D2E3\] {
    border-color: #C9D2E3;
  }
  .border-\[\#C9D3E0\] {
    border-color: #C9D3E0;
  }
  .border-\[\#C9D3E1\] {
    border-color: #C9D3E1;
  }
  .border-\[\#C9D7EF\] {
    border-color: #C9D7EF;
  }
  .border-\[\#C9D8FF\] {
    border-color: #C9D8FF;
  }
  .border-\[\#C9DAF8\] {
    border-color: #C9DAF8;
  }
  .border-\[\#C85013\] {
    border-color: var(--brand-c85013, #C85013);
  }
  .border-\[\#CAD2DF\] {
    border-color: #CAD2DF;
  }
  .border-\[\#CADCFF\] {
    border-color: #CADCFF;
  }
  .border-\[\#CBD0D6\] {
    border-color: #CBD0D6;
  }
  .border-\[\#CBD3DF\] {
    border-color: #CBD3DF;
  }
  .border-\[\#CBD5E1\] {
    border-color: #CBD5E1;
  }
  .border-\[\#CBD6E4\] {
    border-color: #CBD6E4;
  }
  .border-\[\#CBD8EA\] {
    border-color: #CBD8EA;
  }
  .border-\[\#CCCCCC\] {
    border-color: #CCCCCC;
  }
  .border-\[\#CCD4E0\] {
    border-color: #CCD4E0;
  }
  .border-\[\#CCDAD4\] {
    border-color: #CCDAD4;
  }
  .border-\[\#CDD5DF\] {
    border-color: #CDD5DF;
  }
  .border-\[\#CDD6E5\] {
    border-color: #CDD6E5;
  }
  .border-\[\#CDD8E8\] {
    border-color: #CDD8E8;
  }
  .border-\[\#CDE5D7\] {
    border-color: #CDE5D7;
  }
  .border-\[\#CDE8D7\] {
    border-color: #CDE8D7;
  }
  .border-\[\#CDE8DC\] {
    border-color: #CDE8DC;
  }
  .border-\[\#CDE9D7\] {
    border-color: #CDE9D7;
  }
  .border-\[\#CDEDD9\] {
    border-color: #CDEDD9;
  }
  .border-\[\#CED6E0\] {
    border-color: #CED6E0;
  }
  .border-\[\#CFD9E8\] {
    border-color: #CFD9E8;
  }
  .border-\[\#CFE0DB\] {
    border-color: #CFE0DB;
  }
  .border-\[\#CFE0FA\] {
    border-color: #CFE0FA;
  }
  .border-\[\#CFE0FB\] {
    border-color: #CFE0FB;
  }
  .border-\[\#CFE0FF\] {
    border-color: #CFE0FF;
  }
  .border-\[\#CFE4DA\] {
    border-color: #CFE4DA;
  }
  .border-\[\#D0D0D0\] {
    border-color: #D0D0D0;
  }
  .border-\[\#D0D5DD\] {
    border-color: #D0D5DD;
  }
  .border-\[\#D1D1D1\] {
    border-color: #D1D1D1;
  }
  .border-\[\#D1D5DB\] {
    border-color: #D1D5DB;
  }
  .border-\[\#D1D7E0\] {
    border-color: #D1D7E0;
  }
  .border-\[\#D1FADF\] {
    border-color: #D1FADF;
  }
  .border-\[\#D4D4D4\] {
    border-color: #D4D4D4;
  }
  .border-\[\#D5D5D5\] {
    border-color: #D5D5D5;
  }
  .border-\[\#D5DBE4\] {
    border-color: #D5DBE4;
  }
  .border-\[\#D5DDE8\] {
    border-color: #D5DDE8;
  }
  .border-\[\#D5E7DA\] {
    border-color: #D5E7DA;
  }
  .border-\[\#D6DBE3\] {
    border-color: #D6DBE3;
  }
  .border-\[\#D6DCE6\] {
    border-color: #D6DCE6;
  }
  .border-\[\#D6E4FA\] {
    border-color: #D6E4FA;
  }
  .border-\[\#D6E4FF\] {
    border-color: #D6E4FF;
  }
  .border-\[\#D6EADC\] {
    border-color: #D6EADC;
  }
  .border-\[\#D7B38F\] {
    border-color: #D7B38F;
  }
  .border-\[\#D7CCF4\] {
    border-color: #D7CCF4;
  }
  .border-\[\#D7D7D7\] {
    border-color: #D7D7D7;
  }
  .border-\[\#D7DCE4\] {
    border-color: #D7DCE4;
  }
  .border-\[\#D7DCE5\] {
    border-color: #D7DCE5;
  }
  .border-\[\#D7DDE5\] {
    border-color: #D7DDE5;
  }
  .border-\[\#D7DDE6\] {
    border-color: #D7DDE6;
  }
  .border-\[\#D7DDE7\] {
    border-color: #D7DDE7;
  }
  .border-\[\#D7DEE7\] {
    border-color: #D7DEE7;
  }
  .border-\[\#D7DEE8\] {
    border-color: #D7DEE8;
  }
  .border-\[\#D7DEE9\] {
    border-color: #D7DEE9;
  }
  .border-\[\#D7DFEA\] {
    border-color: #D7DFEA;
  }
  .border-\[\#D7DFEB\] {
    border-color: #D7DFEB;
  }
  .border-\[\#D7E2F0\] {
    border-color: #D7E2F0;
  }
  .border-\[\#D7E2F2\] {
    border-color: #D7E2F2;
  }
  .border-\[\#D7E4FA\] {
    border-color: #D7E4FA;
  }
  .border-\[\#D7E4FF\] {
    border-color: #D7E4FF;
  }
  .border-\[\#D7E6FF\] {
    border-color: #D7E6FF;
  }
  .border-\[\#D8D8D8\] {
    border-color: #D8D8D8;
  }
  .border-\[\#D8DDE8\] {
    border-color: #D8DDE8;
  }
  .border-\[\#D8DEE5\] {
    border-color: #D8DEE5;
  }
  .border-\[\#D8DEE8\] {
    border-color: #D8DEE8;
  }
  .border-\[\#D8DEEA\] {
    border-color: #D8DEEA;
  }
  .border-\[\#D8DFE8\] {
    border-color: #D8DFE8;
  }
  .border-\[\#D8E1F0\] {
    border-color: #D8E1F0;
  }
  .border-\[\#D8E3F5\] {
    border-color: #D8E3F5;
  }
  .border-\[\#D8E3F8\] {
    border-color: #D8E3F8;
  }
  .border-\[\#D8E4FF\] {
    border-color: #D8E4FF;
  }
  .border-\[\#D8E5FC\] {
    border-color: #D8E5FC;
  }
  .border-\[\#D8E6E4\] {
    border-color: #D8E6E4;
  }
  .border-\[\#D8E6FF\] {
    border-color: #D8E6FF;
  }
  .border-\[\#D8E7FB\] {
    border-color: #D8E7FB;
  }
  .border-\[\#D9D9D9\] {
    border-color: #D9D9D9;
  }
  .border-\[\#D9DDE4\] {
    border-color: #D9DDE4;
  }
  .border-\[\#D9DDE5\] {
    border-color: #D9DDE5;
  }
  .border-\[\#D9DEE7\] {
    border-color: #D9DEE7;
  }
  .border-\[\#D9DFE5\] {
    border-color: #D9DFE5;
  }
  .border-\[\#D9DFE7\] {
    border-color: #D9DFE7;
  }
  .border-\[\#D9DFE8\] {
    border-color: #D9DFE8;
  }
  .border-\[\#D9E0E9\] {
    border-color: #D9E0E9;
  }
  .border-\[\#D9E3EF\] {
    border-color: #D9E3EF;
  }
  .border-\[\#D9E4F2\] {
    border-color: #D9E4F2;
  }
  .border-\[\#D9E5F5\] {
    border-color: #D9E5F5;
  }
  .border-\[\#D9E5FA\] {
    border-color: #D9E5FA;
  }
  .border-\[\#D9E6FF\] {
    border-color: #D9E6FF;
  }
  .border-\[\#D9E7DD\] {
    border-color: #D9E7DD;
  }
  .border-\[\#D9EEFF\] {
    border-color: #D9EEFF;
  }
  .border-\[\#D85B19\] {
    border-color: var(--brand-d85b19, #D85B19);
  }
  .border-\[\#D92D20\] {
    border-color: #D92D20;
  }
  .border-\[\#DADADA\] {
    border-color: #DADADA;
  }
  .border-\[\#DADDE2\] {
    border-color: #DADDE2;
  }
  .border-\[\#DAE3F5\] {
    border-color: #DAE3F5;
  }
  .border-\[\#DCE2EA\] {
    border-color: #DCE2EA;
  }
  .border-\[\#DCE3EC\] {
    border-color: #DCE3EC;
  }
  .border-\[\#DCE3ED\] {
    border-color: #DCE3ED;
  }
  .border-\[\#DCE3EE\] {
    border-color: #DCE3EE;
  }
  .border-\[\#DCE3F1\] {
    border-color: #DCE3F1;
  }
  .border-\[\#DCE4EF\] {
    border-color: #DCE4EF;
  }
  .border-\[\#DCE5F1\] {
    border-color: #DCE5F1;
  }
  .border-\[\#DCE5F4\] {
    border-color: #DCE5F4;
  }
  .border-\[\#DCE6EE\] {
    border-color: #DCE6EE;
  }
  .border-\[\#DCE7FA\] {
    border-color: #DCE7FA;
  }
  .border-\[\#DCE7FB\] {
    border-color: #DCE7FB;
  }
  .border-\[\#DCE7FF\] {
    border-color: #DCE7FF;
  }
  .border-\[\#DCE8FF\] {
    border-color: #DCE8FF;
  }
  .border-\[\#DDD6FE\] {
    border-color: #DDD6FE;
  }
  .border-\[\#DDDDDD\] {
    border-color: #DDDDDD;
  }
  .border-\[\#DDE2E9\] {
    border-color: #DDE2E9;
  }
  .border-\[\#DDE2EA\] {
    border-color: #DDE2EA;
  }
  .border-\[\#DDE3EA\] {
    border-color: #DDE3EA;
  }
  .border-\[\#DDE3EB\] {
    border-color: #DDE3EB;
  }
  .border-\[\#DDE3EC\] {
    border-color: #DDE3EC;
  }
  .border-\[\#DDE3ED\] {
    border-color: #DDE3ED;
  }
  .border-\[\#DDE5F0\] {
    border-color: #DDE5F0;
  }
  .border-\[\#DDE6F3\] {
    border-color: #DDE6F3;
  }
  .border-\[\#DDE7F5\] {
    border-color: #DDE7F5;
  }
  .border-\[\#DDE7F7\] {
    border-color: #DDE7F7;
  }
  .border-\[\#DDE7F8\] {
    border-color: #DDE7F8;
  }
  .border-\[\#DDE8FF\] {
    border-color: #DDE8FF;
  }
  .border-\[\#DDE9FF\] {
    border-color: #DDE9FF;
  }
  .border-\[\#DDEEFF\] {
    border-color: #DDEEFF;
  }
  .border-\[\#DEDEDE\] {
    border-color: #DEDEDE;
  }
  .border-\[\#DEE5EE\] {
    border-color: #DEE5EE;
  }
  .border-\[\#DFE4EA\] {
    border-color: #DFE4EA;
  }
  .border-\[\#DFE5EC\] {
    border-color: #DFE5EC;
  }
  .border-\[\#DFE6EF\] {
    border-color: #DFE6EF;
  }
  .border-\[\#E0D3B9\] {
    border-color: #E0D3B9;
  }
  .border-\[\#E0E0E0\] {
    border-color: #E0E0E0;
  }
  .border-\[\#E0E4EA\] {
    border-color: #E0E4EA;
  }
  .border-\[\#E0E5EC\] {
    border-color: #E0E5EC;
  }
  .border-\[\#E0E6EF\] {
    border-color: #E0E6EF;
  }
  .border-\[\#E1BD62\] {
    border-color: #E1BD62;
  }
  .border-\[\#E1E1E1\] {
    border-color: #E1E1E1;
  }
  .border-\[\#E1E4E8\] {
    border-color: #E1E4E8;
  }
  .border-\[\#E1E5EB\] {
    border-color: #E1E5EB;
  }
  .border-\[\#E1E5EC\] {
    border-color: #E1E5EC;
  }
  .border-\[\#E1E6ED\] {
    border-color: #E1E6ED;
  }
  .border-\[\#E1E6EE\] {
    border-color: #E1E6EE;
  }
  .border-\[\#E1E6EF\] {
    border-color: #E1E6EF;
  }
  .border-\[\#E1E7EE\] {
    border-color: #E1E7EE;
  }
  .border-\[\#E1E7EF\] {
    border-color: #E1E7EF;
  }
  .border-\[\#E1E7F0\] {
    border-color: #E1E7F0;
  }
  .border-\[\#E1EEEE\] {
    border-color: #E1EEEE;
  }
  .border-\[\#E2A7A2\] {
    border-color: #E2A7A2;
  }
  .border-\[\#E2E2E2\] {
    border-color: #E2E2E2;
  }
  .border-\[\#E2E4E7\] {
    border-color: #E2E4E7;
  }
  .border-\[\#E2E6EC\] {
    border-color: #E2E6EC;
  }
  .border-\[\#E2E7EC\] {
    border-color: #E2E7EC;
  }
  .border-\[\#E2E7ED\] {
    border-color: #E2E7ED;
  }
  .border-\[\#E2E7EE\] {
    border-color: #E2E7EE;
  }
  .border-\[\#E2E8F0\] {
    border-color: #E2E8F0;
  }
  .border-\[\#E3C8B8\] {
    border-color: #E3C8B8;
  }
  .border-\[\#E3E3E3\] {
    border-color: #E3E3E3;
  }
  .border-\[\#E3E7ED\] {
    border-color: #E3E7ED;
  }
  .border-\[\#E3E7EE\] {
    border-color: #E3E7EE;
  }
  .border-\[\#E3E8EF\] {
    border-color: #E3E8EF;
  }
  .border-\[\#E3E9F2\] {
    border-color: #E3E9F2;
  }
  .border-\[\#E3EBF8\] {
    border-color: #E3EBF8;
  }
  .border-\[\#E4D4CA\] {
    border-color: var(--brand-e4d4ca, #E4D4CA);
  }
  .border-\[\#E4D6D5\] {
    border-color: #E4D6D5;
  }
  .border-\[\#E4DDFB\] {
    border-color: #E4DDFB;
  }
  .border-\[\#E4E7EC\] {
    border-color: #E4E7EC;
  }
  .border-\[\#E4E8EE\] {
    border-color: #E4E8EE;
  }
  .border-\[\#E4E8EF\] {
    border-color: #E4E8EF;
  }
  .border-\[\#E4E9F0\] {
    border-color: #E4E9F0;
  }
  .border-\[\#E5E1DE\] {
    border-color: #E5E1DE;
  }
  .border-\[\#E5E5E5\] {
    border-color: #E5E5E5;
  }
  .border-\[\#E5E5EA\] {
    border-color: #E5E5EA;
  }
  .border-\[\#E5E7EB\] {
    border-color: #E5E7EB;
  }
  .border-\[\#E5E8ED\] {
    border-color: #E5E8ED;
  }
  .border-\[\#E5E8EF\] {
    border-color: #E5E8EF;
  }
  .border-\[\#E5E9E6\] {
    border-color: #E5E9E6;
  }
  .border-\[\#E5E9EF\] {
    border-color: #E5E9EF;
  }
  .border-\[\#E5EAF0\] {
    border-color: #E5EAF0;
  }
  .border-\[\#E5EAF1\] {
    border-color: #E5EAF1;
  }
  .border-\[\#E5EAF2\] {
    border-color: #E5EAF2;
  }
  .border-\[\#E5EAF3\] {
    border-color: #E5EAF3;
  }
  .border-\[\#E6E2D8\] {
    border-color: #E6E2D8;
  }
  .border-\[\#E6E6E6\] {
    border-color: #E6E6E6;
  }
  .border-\[\#E6E9EF\] {
    border-color: #E6E9EF;
  }
  .border-\[\#E6EAF0\] {
    border-color: #E6EAF0;
  }
  .border-\[\#E7A7A2\] {
    border-color: #E7A7A2;
  }
  .border-\[\#E7C9C7\] {
    border-color: #E7C9C7;
  }
  .border-\[\#E7CBAF\] {
    border-color: #E7CBAF;
  }
  .border-\[\#E7D9B3\] {
    border-color: #E7D9B3;
  }
  .border-\[\#E7E0F5\] {
    border-color: #E7E0F5;
  }
  .border-\[\#E7E1DD\] {
    border-color: #E7E1DD;
  }
  .border-\[\#E7E7E7\] {
    border-color: #E7E7E7;
  }
  .border-\[\#E7EAF0\] {
    border-color: #E7EAF0;
  }
  .border-\[\#E7EBF0\] {
    border-color: #E7EBF0;
  }
  .border-\[\#E7EBF1\] {
    border-color: #E7EBF1;
  }
  .border-\[\#E7EBF2\] {
    border-color: #E7EBF2;
  }
  .border-\[\#E7ECF3\] {
    border-color: #E7ECF3;
  }
  .border-\[\#E8B8B8\] {
    border-color: #E8B8B8;
  }
  .border-\[\#E8CDBA\] {
    border-color: #E8CDBA;
  }
  .border-\[\#E8E8E8\] {
    border-color: #E8E8E8;
  }
  .border-\[\#E8E8EC\] {
    border-color: #E8E8EC;
  }
  .border-\[\#E8EBF0\] {
    border-color: #E8EBF0;
  }
  .border-\[\#E8ECF1\] {
    border-color: #E8ECF1;
  }
  .border-\[\#E8ECF2\] {
    border-color: #E8ECF2;
  }
  .border-\[\#E8EDF3\] {
    border-color: #E8EDF3;
  }
  .border-\[\#E8EDF4\] {
    border-color: #E8EDF4;
  }
  .border-\[\#E8EEF8\] {
    border-color: #E8EEF8;
  }
  .border-\[\#E9D7FE\] {
    border-color: #E9D7FE;
  }
  .border-\[\#E9D9AC\] {
    border-color: #E9D9AC;
  }
  .border-\[\#E9E9E9\] {
    border-color: #E9E9E9;
  }
  .border-\[\#E9EAEE\] {
    border-color: #E9EAEE;
  }
  .border-\[\#E9EDF2\] {
    border-color: #E9EDF2;
  }
  .border-\[\#E9EDF3\] {
    border-color: #E9EDF3;
  }
  .border-\[\#E46523\] {
    border-color: var(--brand-e46523, #E46523);
  }
  .border-\[\#EAEAEA\] {
    border-color: #EAEAEA;
  }
  .border-\[\#EAECF0\] {
    border-color: #EAECF0;
  }
  .border-\[\#EAEDF2\] {
    border-color: #EAEDF2;
  }
  .border-\[\#EBEBEB\] {
    border-color: #EBEBEB;
  }
  .border-\[\#EBF1FD\] {
    border-color: #EBF1FD;
  }
  .border-\[\#ECE9E6\] {
    border-color: #ECE9E6;
  }
  .border-\[\#ECECEC\] {
    border-color: #ECECEC;
  }
  .border-\[\#ECEEF2\] {
    border-color: #ECEEF2;
  }
  .border-\[\#ECEFF4\] {
    border-color: #ECEFF4;
  }
  .border-\[\#EDD8CA\] {
    border-color: var(--brand-edd8ca, #EDD8CA);
  }
  .border-\[\#EDEDED\] {
    border-color: #EDEDED;
  }
  .border-\[\#EDEFF2\] {
    border-color: #EDEFF2;
  }
  .border-\[\#EDF0F4\] {
    border-color: #EDF0F4;
  }
  .border-\[\#EDF0F5\] {
    border-color: #EDF0F5;
  }
  .border-\[\#EDF1EF\] {
    border-color: #EDF1EF;
  }
  .border-\[\#EDF1F7\] {
    border-color: #EDF1F7;
  }
  .border-\[\#EDF2F8\] {
    border-color: #EDF2F8;
  }
  .border-\[\#EEE9F8\] {
    border-color: #EEE9F8;
  }
  .border-\[\#EEEEEE\] {
    border-color: #EEEEEE;
  }
  .border-\[\#EEE\] {
    border-color: #EEE;
  }
  .border-\[\#EEF0F3\] {
    border-color: #EEF0F3;
  }
  .border-\[\#EEF0F4\] {
    border-color: #EEF0F4;
  }
  .border-\[\#EEF1F4\] {
    border-color: #EEF1F4;
  }
  .border-\[\#EEF1F5\] {
    border-color: #EEF1F5;
  }
  .border-\[\#EEF1F6\] {
    border-color: #EEF1F6;
  }
  .border-\[\#EEF2F7\] {
    border-color: #EEF2F7;
  }
  .border-\[\#EF7A22\] {
    border-color: var(--brand-ef7a22, #EF7A22);
  }
  .border-\[\#EFBDA6\] {
    border-color: #EFBDA6;
  }
  .border-\[\#EFEFEF\] {
    border-color: #EFEFEF;
  }
  .border-\[\#F0B8B8\] {
    border-color: #F0B8B8;
  }
  .border-\[\#F0BCBC\] {
    border-color: #F0BCBC;
  }
  .border-\[\#F0C5AF\] {
    border-color: #F0C5AF;
  }
  .border-\[\#F0C7C2\] {
    border-color: #F0C7C2;
  }
  .border-\[\#F0C7C4\] {
    border-color: #F0C7C4;
  }
  .border-\[\#F0C8C8\] {
    border-color: #F0C8C8;
  }
  .border-\[\#F0C9A8\] {
    border-color: #F0C9A8;
  }
  .border-\[\#F0C9C5\] {
    border-color: #F0C9C5;
  }
  .border-\[\#F0D0CC\] {
    border-color: #F0D0CC;
  }
  .border-\[\#F0D2B8\] {
    border-color: #F0D2B8;
  }
  .border-\[\#F0D6A9\] {
    border-color: #F0D6A9;
  }
  .border-\[\#F0D8A8\] {
    border-color: #F0D8A8;
  }
  .border-\[\#F0D9A8\] {
    border-color: #F0D9A8;
  }
  .border-\[\#F0DCA4\] {
    border-color: #F0DCA4;
  }
  .border-\[\#F0DED3\] {
    border-color: var(--brand-f0ded3, #F0DED3);
  }
  .border-\[\#F0E0B8\] {
    border-color: #F0E0B8;
  }
  .border-\[\#F0E6E0\] {
    border-color: #F0E6E0;
  }
  .border-\[\#F0F0F0\] {
    border-color: #F0F0F0;
  }
  .border-\[\#F0F1F3\] {
    border-color: #F0F1F3;
  }
  .border-\[\#F1C7C4\] {
    border-color: #F1C7C4;
  }
  .border-\[\#F1CBC7\] {
    border-color: #F1CBC7;
  }
  .border-\[\#F1D3A7\] {
    border-color: #F1D3A7;
  }
  .border-\[\#F1D5A8\] {
    border-color: #F1D5A8;
  }
  .border-\[\#F1DDD1\] {
    border-color: var(--brand-f1ddd1, #F1DDD1);
  }
  .border-\[\#F1E1A6\] {
    border-color: #F1E1A6;
  }
  .border-\[\#F1F1F1\] {
    border-color: #F1F1F1;
  }
  .border-\[\#F2B8B5\] {
    border-color: #F2B8B5;
  }
  .border-\[\#F2C8C5\] {
    border-color: #F2C8C5;
  }
  .border-\[\#F2C9C6\] {
    border-color: #F2C9C6;
  }
  .border-\[\#F2D3BE\] {
    border-color: var(--brand-f2d3be, #F2D3BE);
  }
  .border-\[\#F2D29B\] {
    border-color: #F2D29B;
  }
  .border-\[\#F2D49B\] {
    border-color: #F2D49B;
  }
  .border-\[\#F2DDCF\] {
    border-color: var(--brand-f2ddcf, #F2DDCF);
  }
  .border-\[\#F2E1D7\] {
    border-color: var(--brand-f2e1d7, #F2E1D7);
  }
  .border-\[\#F2F2F2\] {
    border-color: #F2F2F2;
  }
  .border-\[\#F2F4F7\] {
    border-color: #F2F4F7;
  }
  .border-\[\#F3A6B1\] {
    border-color: #F3A6B1;
  }
  .border-\[\#F3B7A0\] {
    border-color: #F3B7A0;
  }
  .border-\[\#F3E6DD\] {
    border-color: #F3E6DD;
  }
  .border-\[\#F4C7C3\] {
    border-color: #F4C7C3;
  }
  .border-\[\#F4C8C8\] {
    border-color: #F4C8C8;
  }
  .border-\[\#F4D7C5\] {
    border-color: var(--brand-f4d7c5, #F4D7C5);
  }
  .border-\[\#F4D9A6\] {
    border-color: #F4D9A6;
  }
  .border-\[\#F4E0AB\] {
    border-color: #F4E0AB;
  }
  .border-\[\#F4F4F4\] {
    border-color: #F4F4F4;
  }
  .border-\[\#F5C2C7\] {
    border-color: #F5C2C7;
  }
  .border-\[\#F5C6C3\] {
    border-color: #F5C6C3;
  }
  .border-\[\#F5C94A\] {
    border-color: #F5C94A;
  }
  .border-\[\#F5CBAE\] {
    border-color: var(--brand-f5cbae, #F5CBAE);
  }
  .border-\[\#F5D7A1\] {
    border-color: #F5D7A1;
  }
  .border-\[\#F6C8C8\] {
    border-color: #F6C8C8;
  }
  .border-\[\#F7C7C4\] {
    border-color: #F7C7C4;
  }
  .border-\[\#F7C8A8\] {
    border-color: var(--brand-f7c8a8, #F7C8A8);
  }
  .border-\[\#F8B4AE\] {
    border-color: #F8B4AE;
  }
  .border-\[\#F8C8C5\] {
    border-color: #F8C8C5;
  }
  .border-\[\#F8F8F8\] {
    border-color: #F8F8F8;
  }
  .border-\[\#F9DBAF\] {
    border-color: #F9DBAF;
  }
  .border-\[\#F04438\] {
    border-color: #F04438;
  }
  .border-\[\#FAD5B4\] {
    border-color: #FAD5B4;
  }
  .border-\[\#FAD7A0\] {
    border-color: #FAD7A0;
  }
  .border-\[\#FCA5A5\] {
    border-color: #FCA5A5;
  }
  .border-\[\#FCD9B6\] {
    border-color: #FCD9B6;
  }
  .border-\[\#FDA29B\] {
    border-color: #FDA29B;
  }
  .border-\[\#FDB022\] {
    border-color: #FDB022;
  }
  .border-\[\#FDBA74\] {
    border-color: #FDBA74;
  }
  .border-\[\#FEC84B\] {
    border-color: #FEC84B;
  }
  .border-\[\#FECACA\] {
    border-color: #FECACA;
  }
  .border-\[\#FECDCA\] {
    border-color: #FECDCA;
  }
  .border-\[\#FEDF89\] {
    border-color: #FEDF89;
  }
  .border-\[\#FEE4E2\] {
    border-color: #FEE4E2;
  }
  .border-\[\#FF7A32\] {
    border-color: var(--brand-ff7a32, #FF7A32);
  }
  .border-\[\#FF8A4C\] {
    border-color: var(--brand-ff8a4c, #FF8A4C);
  }
  .border-\[\#FF7130\] {
    border-color: var(--brand-ff7130, #FF7130);
  }
  .border-\[\#FFB58C\] {
    border-color: var(--brand-ffb58c, #FFB58C);
  }
  .border-\[\#FFB58C\]\/50 {
    border-color: color-mix(in oklab, var(--brand-ffb58c, #FFB58C) 50%, transparent);
  }
  .border-\[\#FFB58D\] {
    border-color: var(--brand-ffb58d, #FFB58D);
  }
  .border-\[\#FFBA92\] {
    border-color: var(--brand-ffba92, #FFBA92);
  }
  .border-\[\#FFBC99\] {
    border-color: var(--brand-ffbc99, #FFBC99);
  }
  .border-\[\#FFC49F\] {
    border-color: var(--brand-ffc49f, #FFC49F);
  }
  .border-\[\#FFCAAD\] {
    border-color: var(--brand-ffcaad, #FFCAAD);
  }
  .border-\[\#FFD1B8\] {
    border-color: var(--brand-ffd1b8, #FFD1B8);
  }
  .border-\[\#FFD1D1\] {
    border-color: #FFD1D1;
  }
  .border-\[\#FFD2BA\] {
    border-color: var(--brand-ffd2ba, #FFD2BA);
  }
  .border-\[\#FFD2BC\] {
    border-color: var(--brand-ffd2bc, #FFD2BC);
  }
  .border-\[\#FFD4BB\] {
    border-color: var(--brand-ffd4bb, #FFD4BB);
  }
  .border-\[\#FFD4BC\] {
    border-color: var(--brand-ffd4bc, #FFD4BC);
  }
  .border-\[\#FFD4BE\] {
    border-color: var(--brand-ffd4be, #FFD4BE);
  }
  .border-\[\#FFD5BE\] {
    border-color: var(--brand-ffd5be, #FFD5BE);
  }
  .border-\[\#FFD7BF\] {
    border-color: var(--brand-ffd7bf, #FFD7BF);
  }
  .border-\[\#FFD7C2\] {
    border-color: var(--brand-ffd7c2, #FFD7C2);
  }
  .border-\[\#FFD8BF\] {
    border-color: var(--brand-ffd8bf, #FFD8BF);
  }
  .border-\[\#FFD9C2\] {
    border-color: #FFD9C2;
  }
  .border-\[\#FFD9C5\] {
    border-color: var(--brand-ffd9c5, #FFD9C5);
  }
  .border-\[\#FFD9C6\] {
    border-color: var(--brand-ffd9c6, #FFD9C6);
  }
  .border-\[\#FFE0B2\] {
    border-color: #FFE0B2;
  }
  .border-\[\#FFE0CA\] {
    border-color: var(--brand-ffe0ca, #FFE0CA);
  }
  .border-\[\#FFE0CC\] {
    border-color: var(--brand-ffe0cc, #FFE0CC);
  }
  .border-\[\#FFE0CF\] {
    border-color: var(--brand-ffe0cf, #FFE0CF);
  }
  .border-\[\#FFE0E0\] {
    border-color: #FFE0E0;
  }
  .border-\[\#FFE1D0\] {
    border-color: var(--brand-ffe1d0, #FFE1D0);
  }
  .border-\[\#FFE1DF\] {
    border-color: #FFE1DF;
  }
  .border-\[\#FFE3D3\] {
    border-color: var(--brand-ffe3d3, #FFE3D3);
  }
  .border-\[\#FFE4D6\] {
    border-color: var(--brand-ffe4d6, #FFE4D6);
  }
  .border-\[\#FFE6D8\] {
    border-color: var(--brand-ffe6d8, #FFE6D8);
  }
  .border-\[\#FFF0E6\] {
    border-color: var(--brand-fff0e6, #FFF0E6);
  }
  .border-\[\#b8d7f2\] {
    border-color: #b8d7f2;
  }
  .border-\[\#dbe5ef\] {
    border-color: #dbe5ef;
  }
  .border-\[\#ddd\] {
    border-color: #ddd;
  }
  .border-\[\#e5e9ef\] {
    border-color: #e5e9ef;
  }
  .border-\[var\(--catchreal-brand-700\)\] {
    border-color: var(--catchreal-brand-700);
  }
  .border-\[var\(--lm-border\)\] {
    border-color: var(--lm-border);
  }
  .border-\[var\(--lm-border-strong\)\] {
    border-color: var(--lm-border-strong);
  }
  .border-\[var\(--lm-danger\)\] {
    border-color: var(--lm-danger);
  }
  .border-amber-200 {
    border-color: var(--color-amber-200);
  }
  .border-black\/10 {
    border-color: color-mix(in srgb, #000 10%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-black) 10%, transparent);
    }
  }
  .border-blue-100 {
    border-color: var(--color-blue-100);
  }
  .border-blue-200 {
    border-color: var(--color-blue-200);
  }
  .border-brand {
    border-color: var(--brand-ff7a32, #ff7a32);
  }
  .border-brand-border {
    border-color: var(--brand-ffcaad, #ffcaad);
  }
  .border-current {
    border-color: currentcolor;
  }
  .border-gray-100 {
    border-color: var(--color-gray-100);
  }
  .border-gray-200 {
    border-color: var(--color-gray-200);
  }
  .border-red-200 {
    border-color: var(--color-red-200);
  }
  .border-slate-100 {
    border-color: var(--color-slate-100);
  }
  .border-slate-200 {
    border-color: var(--color-slate-200);
  }
  .border-slate-200\/80 {
    border-color: color-mix(in srgb, oklch(92.9% 0.013 255.508) 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-slate-200) 80%, transparent);
    }
  }
  .border-slate-300 {
    border-color: var(--color-slate-300);
  }
  .border-transparent {
    border-color: transparent;
  }
  .border-white {
    border-color: var(--color-white);
  }
  .border-white\/10 {
    border-color: color-mix(in srgb, #fff 10%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-white) 10%, transparent);
    }
  }
  .border-white\/15 {
    border-color: color-mix(in srgb, #fff 15%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-white) 15%, transparent);
    }
  }
  .border-white\/20 {
    border-color: color-mix(in srgb, #fff 20%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-white) 20%, transparent);
    }
  }
  .border-white\/25 {
    border-color: color-mix(in srgb, #fff 25%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-white) 25%, transparent);
    }
  }
  .border-white\/30 {
    border-color: color-mix(in srgb, #fff 30%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-white) 30%, transparent);
    }
  }
  .border-white\/70 {
    border-color: color-mix(in srgb, #fff 70%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-white) 70%, transparent);
    }
  }
  .border-white\/80 {
    border-color: color-mix(in srgb, #fff 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-white) 80%, transparent);
    }
  }
  .border-white\/90 {
    border-color: color-mix(in srgb, #fff 90%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-white) 90%, transparent);
    }
  }
  .border-t-\[\#2567E7\] {
    border-top-color: #2567E7;
  }
  .border-t-\[\#FF7A32\] {
    border-top-color: var(--brand-ff7a32, #FF7A32);
  }
  .\!bg-blue-50 {
    background-color: var(--color-blue-50) !important;
  }
  .\!bg-brand-soft {
    background-color: var(--brand-fff2eb, #fff2eb) !important;
  }
  .\!bg-red-700 {
    background-color: var(--color-red-700) !important;
  }
  .bg-\[\#0E9384\] {
    background-color: #0E9384;
  }
  .bg-\[\#0F172A\] {
    background-color: #0F172A;
  }
  .bg-\[\#0F172A\]\/55 {
    background-color: color-mix(in oklab, #0F172A 55%, transparent);
  }
  .bg-\[\#00A676\] {
    background-color: #00A676;
  }
  .bg-\[\#1A8B78\] {
    background-color: #1A8B78;
  }
  .bg-\[\#1A222D\] {
    background-color: #1A222D;
  }
  .bg-\[\#1B2D28\] {
    background-color: #1B2D28;
  }
  .bg-\[\#1B64DA\] {
    background-color: #1B64DA;
  }
  .bg-\[\#1B3028\] {
    background-color: #1B3028;
  }
  .bg-\[\#1C2D29\] {
    background-color: #1C2D29;
  }
  .bg-\[\#1C302B\] {
    background-color: #1C302B;
  }
  .bg-\[\#1D1E1E\] {
    background-color: #1D1E1E;
  }
  .bg-\[\#1D1E1E\]\/35 {
    background-color: color-mix(in oklab, #1D1E1E 35%, transparent);
  }
  .bg-\[\#1D1E1E\]\/40 {
    background-color: color-mix(in oklab, #1D1E1E 40%, transparent);
  }
  .bg-\[\#1D1E1E\]\/45 {
    background-color: color-mix(in oklab, #1D1E1E 45%, transparent);
  }
  .bg-\[\#1D1E1E\]\/80 {
    background-color: color-mix(in oklab, #1D1E1E 80%, transparent);
  }
  .bg-\[\#1D1E1E\]\/85 {
    background-color: color-mix(in oklab, #1D1E1E 85%, transparent);
  }
  .bg-\[\#1D1E1E\]\/95 {
    background-color: color-mix(in oklab, #1D1E1E 95%, transparent);
  }
  .bg-\[\#2B1D22\] {
    background-color: #2B1D22;
  }
  .bg-\[\#2B7FFF\] {
    background-color: #2B7FFF;
  }
  .bg-\[\#2C62EB\] {
    background-color: #2C62EB;
  }
  .bg-\[\#2C281F\] {
    background-color: #2C281F;
  }
  .bg-\[\#2D333D\]\/85 {
    background-color: color-mix(in oklab, #2D333D 85%, transparent);
  }
  .bg-\[\#2F63E9\] {
    background-color: #2F63E9;
  }
  .bg-\[\#2F67D8\] {
    background-color: #2F67D8;
  }
  .bg-\[\#2F73F6\] {
    background-color: #2F73F6;
  }
  .bg-\[\#2F3032\] {
    background-color: #2F3032;
  }
  .bg-\[\#2FA66A\] {
    background-color: #2FA66A;
  }
  .bg-\[\#03C75A\] {
    background-color: #03C75A;
  }
  .bg-\[\#4C4C4C\] {
    background-color: #4C4C4C;
  }
  .bg-\[\#4DB66B\] {
    background-color: #4DB66B;
  }
  .bg-\[\#07B34E\] {
    background-color: #07B34E;
  }
  .bg-\[\#7A5AF8\] {
    background-color: #7A5AF8;
  }
  .bg-\[\#7AA5FF\]\/25 {
    background-color: color-mix(in oklab, #7AA5FF 25%, transparent);
  }
  .bg-\[\#7B8494\] {
    background-color: #7B8494;
  }
  .bg-\[\#8A6100\] {
    background-color: #8A6100;
  }
  .bg-\[\#8BADEB\] {
    background-color: #8BADEB;
  }
  .bg-\[\#8FC8FF\] {
    background-color: #8FC8FF;
  }
  .bg-\[\#12A56A\] {
    background-color: #12A56A;
  }
  .bg-\[\#12A66A\] {
    background-color: #12A66A;
  }
  .bg-\[\#12B8A6\] {
    background-color: #12B8A6;
  }
  .bg-\[\#12B76A\] {
    background-color: #12B76A;
  }
  .bg-\[\#16A34A\] {
    background-color: #16A34A;
  }
  .bg-\[\#16A085\] {
    background-color: #16A085;
  }
  .bg-\[\#18A77A\] {
    background-color: #18A77A;
  }
  .bg-\[\#22C55E\] {
    background-color: #22C55E;
  }
  .bg-\[\#33B66C\] {
    background-color: #33B66C;
  }
  .bg-\[\#067A3D\] {
    background-color: #067A3D;
  }
  .bg-\[\#073F78\] {
    background-color: #073F78;
  }
  .bg-\[\#073f78\] {
    background-color: #073f78;
  }
  .bg-\[\#81D2AC\] {
    background-color: #81D2AC;
  }
  .bg-\[\#98A2B3\] {
    background-color: #98A2B3;
  }
  .bg-\[\#131A17\] {
    background-color: #131A17;
  }
  .bg-\[\#139B63\] {
    background-color: #139B63;
  }
  .bg-\[\#168A8E\] {
    background-color: #168A8E;
  }
  .bg-\[\#171D29\] {
    background-color: #171D29;
  }
  .bg-\[\#242A33\] {
    background-color: #242A33;
  }
  .bg-\[\#246BFD\] {
    background-color: #246BFD;
  }
  .bg-\[\#332A1C\] {
    background-color: #332A1C;
  }
  .bg-\[\#356AE6\] {
    background-color: #356AE6;
  }
  .bg-\[\#432DD7\] {
    background-color: #432DD7;
  }
  .bg-\[\#00438C\] {
    background-color: #00438C;
  }
  .bg-\[\#1687FF\] {
    background-color: #1687FF;
  }
  .bg-\[\#2389EA\] {
    background-color: #2389EA;
  }
  .bg-\[\#2567E7\] {
    background-color: #2567E7;
  }
  .bg-\[\#3268E9\] {
    background-color: #3268E9;
  }
  .bg-\[\#3268E9\]\/55 {
    background-color: color-mix(in oklab, #3268E9 55%, transparent);
  }
  .bg-\[\#3366E5\] {
    background-color: #3366E5;
  }
  .bg-\[\#3468E8\] {
    background-color: #3468E8;
  }
  .bg-\[\#003883\] {
    background-color: #003883;
  }
  .bg-\[\#003884\] {
    background-color: #003884;
  }
  .bg-\[\#4264DD\] {
    background-color: #4264DD;
  }
  .bg-\[\#05070A\] {
    background-color: #05070A;
  }
  .bg-\[\#07111F\]\/80 {
    background-color: color-mix(in oklab, #07111F 80%, transparent);
  }
  .bg-\[\#07111F\]\/95 {
    background-color: color-mix(in oklab, #07111F 95%, transparent);
  }
  .bg-\[\#15966A\] {
    background-color: #15966A;
  }
  .bg-\[\#16221F\] {
    background-color: #16221F;
  }
  .bg-\[\#18202B\] {
    background-color: #18202B;
  }
  .bg-\[\#28282A\] {
    background-color: #28282A;
  }
  .bg-\[\#071225\]\/55 {
    background-color: color-mix(in oklab, #071225 55%, transparent);
  }
  .bg-\[\#73839A\] {
    background-color: #73839A;
  }
  .bg-\[\#80502B\] {
    background-color: #80502B;
  }
  .bg-\[\#081226\]\/65 {
    background-color: color-mix(in oklab, #081226 65%, transparent);
  }
  .bg-\[\#93370D\] {
    background-color: var(--brand-93370d, #93370D);
  }
  .bg-\[\#101828\]\/40 {
    background-color: color-mix(in oklab, #101828 40%, transparent);
  }
  .bg-\[\#101828\]\/55 {
    background-color: color-mix(in oklab, #101828 55%, transparent);
  }
  .bg-\[\#101828\]\/70 {
    background-color: color-mix(in oklab, #101828 70%, transparent);
  }
  .bg-\[\#102778\] {
    background-color: #102778;
  }
  .bg-\[\#111111\] {
    background-color: #111111;
  }
  .bg-\[\#111111\]\/45 {
    background-color: color-mix(in oklab, #111111 45%, transparent);
  }
  .bg-\[\#111318\] {
    background-color: #111318;
  }
  .bg-\[\#111620\] {
    background-color: #111620;
  }
  .bg-\[\#111827\] {
    background-color: #111827;
  }
  .bg-\[\#111827\]\/35 {
    background-color: color-mix(in oklab, #111827 35%, transparent);
  }
  .bg-\[\#111827\]\/45 {
    background-color: color-mix(in oklab, #111827 45%, transparent);
  }
  .bg-\[\#111827\]\/85 {
    background-color: color-mix(in oklab, #111827 85%, transparent);
  }
  .bg-\[\#131923\] {
    background-color: #131923;
  }
  .bg-\[\#168653\] {
    background-color: #168653;
  }
  .bg-\[\#171818\] {
    background-color: #171818;
  }
  .bg-\[\#181919\] {
    background-color: #181919;
  }
  .bg-\[\#242219\] {
    background-color: #242219;
  }
  .bg-\[\#242525\] {
    background-color: #242525;
  }
  .bg-\[\#252525\] {
    background-color: #252525;
  }
  .bg-\[\#667085\] {
    background-color: #667085;
  }
  .bg-\[\#686868\] {
    background-color: #686868;
  }
  .bg-\[\#777777\] {
    background-color: #777777;
  }
  .bg-\[\#999999\] {
    background-color: #999999;
  }
  .bg-\[\#A7A7A7\] {
    background-color: #A7A7A7;
  }
  .bg-\[\#AEB7C5\] {
    background-color: #AEB7C5;
  }
  .bg-\[\#B0B0B0\] {
    background-color: #B0B0B0;
  }
  .bg-\[\#B8B8B8\] {
    background-color: #B8B8B8;
  }
  .bg-\[\#B8C0CC\] {
    background-color: #B8C0CC;
  }
  .bg-\[\#B42318\] {
    background-color: #B42318;
  }
  .bg-\[\#BF4A0C\] {
    background-color: #BF4A0C;
  }
  .bg-\[\#C6CCD5\] {
    background-color: #C6CCD5;
  }
  .bg-\[\#C7C7C7\] {
    background-color: #C7C7C7;
  }
  .bg-\[\#C8CDD5\] {
    background-color: #C8CDD5;
  }
  .bg-\[\#C8D6EA\] {
    background-color: #C8D6EA;
  }
  .bg-\[\#C9C9C9\] {
    background-color: #C9C9C9;
  }
  .bg-\[\#C9CED6\] {
    background-color: #C9CED6;
  }
  .bg-\[\#C54C12\] {
    background-color: var(--brand-c54c12, #C54C12);
  }
  .bg-\[\#C94F0F\] {
    background-color: #C94F0F;
  }
  .bg-\[\#C5221F\] {
    background-color: #C5221F;
  }
  .bg-\[\#C85013\] {
    background-color: var(--brand-c85013, #C85013);
  }
  .bg-\[\#CBD1DA\] {
    background-color: #CBD1DA;
  }
  .bg-\[\#CBD5E1\] {
    background-color: #CBD5E1;
  }
  .bg-\[\#CFCFCF\] {
    background-color: #CFCFCF;
  }
  .bg-\[\#CFD5DD\] {
    background-color: #CFD5DD;
  }
  .bg-\[\#CFE1F8\] {
    background-color: #CFE1F8;
  }
  .bg-\[\#CFE1FF\] {
    background-color: #CFE1FF;
  }
  .bg-\[\#D0D0D0\] {
    background-color: #D0D0D0;
  }
  .bg-\[\#D0E9FF\] {
    background-color: #D0E9FF;
  }
  .bg-\[\#D0FAE5\] {
    background-color: #D0FAE5;
  }
  .bg-\[\#D1D1D1\] {
    background-color: #D1D1D1;
  }
  .bg-\[\#D6E4FF\] {
    background-color: #D6E4FF;
  }
  .bg-\[\#D7E2F2\] {
    background-color: #D7E2F2;
  }
  .bg-\[\#D9BB72\] {
    background-color: #D9BB72;
  }
  .bg-\[\#D9D7D1\] {
    background-color: #D9D7D1;
  }
  .bg-\[\#D9D9D9\] {
    background-color: #D9D9D9;
  }
  .bg-\[\#D9DEE5\] {
    background-color: #D9DEE5;
  }
  .bg-\[\#D9DEE7\] {
    background-color: #D9DEE7;
  }
  .bg-\[\#D9DFE8\] {
    background-color: #D9DFE8;
  }
  .bg-\[\#D9E0EA\] {
    background-color: #D9E0EA;
  }
  .bg-\[\#D9E7E7\] {
    background-color: #D9E7E7;
  }
  .bg-\[\#D92D20\] {
    background-color: #D92D20;
  }
  .bg-\[\#D93025\] {
    background-color: #D93025;
  }
  .bg-\[\#D93025\]\/90 {
    background-color: color-mix(in oklab, #D93025 90%, transparent);
  }
  .bg-\[\#DCE2EA\] {
    background-color: #DCE2EA;
  }
  .bg-\[\#DCE3ED\] {
    background-color: #DCE3ED;
  }
  .bg-\[\#DCE7F7\] {
    background-color: #DCE7F7;
  }
  .bg-\[\#DCFCE7\] {
    background-color: #DCFCE7;
  }
  .bg-\[\#DDE8FA\] {
    background-color: #DDE8FA;
  }
  .bg-\[\#DDF5E8\] {
    background-color: #DDF5E8;
  }
  .bg-\[\#DDF7E8\] {
    background-color: #DDF7E8;
  }
  .bg-\[\#E2E4E7\] {
    background-color: #E2E4E7;
  }
  .bg-\[\#E2EAFF\] {
    background-color: #E2EAFF;
  }
  .bg-\[\#E3E3E3\] {
    background-color: #E3E3E3;
  }
  .bg-\[\#E3F5F1\] {
    background-color: #E3F5F1;
  }
  .bg-\[\#E3F6EC\] {
    background-color: #E3F6EC;
  }
  .bg-\[\#E4E7EC\] {
    background-color: #E4E7EC;
  }
  .bg-\[\#E4E8EF\] {
    background-color: #E4E8EF;
  }
  .bg-\[\#E4E9F0\] {
    background-color: #E4E9F0;
  }
  .bg-\[\#E4EAF2\] {
    background-color: #E4EAF2;
  }
  .bg-\[\#E4F4ED\] {
    background-color: #E4F4ED;
  }
  .bg-\[\#E5E5E5\] {
    background-color: #E5E5E5;
  }
  .bg-\[\#E5EEFF\] {
    background-color: #E5EEFF;
  }
  .bg-\[\#E5F6ED\] {
    background-color: #E5F6ED;
  }
  .bg-\[\#E6EAF0\] {
    background-color: #E6EAF0;
  }
  .bg-\[\#E6FAF7\] {
    background-color: #E6FAF7;
  }
  .bg-\[\#E7E7E7\] {
    background-color: #E7E7E7;
  }
  .bg-\[\#E7ECEC\] {
    background-color: #E7ECEC;
  }
  .bg-\[\#E7ECF3\] {
    background-color: #E7ECF3;
  }
  .bg-\[\#E7EDFF\] {
    background-color: #E7EDFF;
  }
  .bg-\[\#E7F5FF\] {
    background-color: #E7F5FF;
  }
  .bg-\[\#E8EBEF\] {
    background-color: #E8EBEF;
  }
  .bg-\[\#E8EDF3\] {
    background-color: #E8EDF3;
  }
  .bg-\[\#E8EDF4\] {
    background-color: #E8EDF4;
  }
  .bg-\[\#E8EDF5\] {
    background-color: #E8EDF5;
  }
  .bg-\[\#E8EEF2\] {
    background-color: #E8EEF2;
  }
  .bg-\[\#E8EEF5\] {
    background-color: #E8EEF5;
  }
  .bg-\[\#E8EEF8\] {
    background-color: #E8EEF8;
  }
  .bg-\[\#E8EEFF\] {
    background-color: #E8EEFF;
  }
  .bg-\[\#E8F0FF\] {
    background-color: #E8F0FF;
  }
  .bg-\[\#E8F1FF\] {
    background-color: #E8F1FF;
  }
  .bg-\[\#E8F7EF\] {
    background-color: #E8F7EF;
  }
  .bg-\[\#E8F7F0\] {
    background-color: #E8F7F0;
  }
  .bg-\[\#E8F7F5\] {
    background-color: #E8F7F5;
  }
  .bg-\[\#E8F9EA\] {
    background-color: #E8F9EA;
  }
  .bg-\[\#E9E7E1\] {
    background-color: #E9E7E1;
  }
  .bg-\[\#E9E9E9\] {
    background-color: #E9E9E9;
  }
  .bg-\[\#E9EDF2\] {
    background-color: #E9EDF2;
  }
  .bg-\[\#E9EEF3\] {
    background-color: #E9EEF3;
  }
  .bg-\[\#E9EEF5\] {
    background-color: #E9EEF5;
  }
  .bg-\[\#E9F8EF\] {
    background-color: #E9F8EF;
  }
  .bg-\[\#E5484D\] {
    background-color: #E5484D;
  }
  .bg-\[\#E46523\] {
    background-color: var(--brand-e46523, #E46523);
  }
  .bg-\[\#E84040\] {
    background-color: #E84040;
  }
  .bg-\[\#EAECF0\] {
    background-color: #EAECF0;
  }
  .bg-\[\#EAF0FF\] {
    background-color: #EAF0FF;
  }
  .bg-\[\#EAF1FF\] {
    background-color: #EAF1FF;
  }
  .bg-\[\#EAF2FF\] {
    background-color: #EAF2FF;
  }
  .bg-\[\#EAF4FF\] {
    background-color: #EAF4FF;
  }
  .bg-\[\#EAF6EF\] {
    background-color: #EAF6EF;
  }
  .bg-\[\#EAF7EF\] {
    background-color: #EAF7EF;
  }
  .bg-\[\#EAF7F0\] {
    background-color: #EAF7F0;
  }
  .bg-\[\#EAF8EF\] {
    background-color: #EAF8EF;
  }
  .bg-\[\#EAF8F0\] {
    background-color: #EAF8F0;
  }
  .bg-\[\#EAF8F1\] {
    background-color: #EAF8F1;
  }
  .bg-\[\#EAF8F2\] {
    background-color: #EAF8F2;
  }
  .bg-\[\#EBF1FD\] {
    background-color: #EBF1FD;
  }
  .bg-\[\#EBF1FF\] {
    background-color: #EBF1FF;
  }
  .bg-\[\#ECECEC\] {
    background-color: #ECECEC;
  }
  .bg-\[\#ECF8F2\] {
    background-color: #ECF8F2;
  }
  .bg-\[\#ECFDF3\] {
    background-color: #ECFDF3;
  }
  .bg-\[\#EDF0F4\] {
    background-color: #EDF0F4;
  }
  .bg-\[\#EDF1F3\] {
    background-color: #EDF1F3;
  }
  .bg-\[\#EDF1F5\] {
    background-color: #EDF1F5;
  }
  .bg-\[\#EDF1F6\] {
    background-color: #EDF1F6;
  }
  .bg-\[\#EDF3FC\] {
    background-color: #EDF3FC;
  }
  .bg-\[\#EDF3FF\] {
    background-color: #EDF3FF;
  }
  .bg-\[\#EDF6F0\] {
    background-color: #EDF6F0;
  }
  .bg-\[\#EDF9F6\] {
    background-color: #EDF9F6;
  }
  .bg-\[\#EEEAE5\] {
    background-color: #EEEAE5;
  }
  .bg-\[\#EEF1F4\] {
    background-color: #EEF1F4;
  }
  .bg-\[\#EEF1F5\] {
    background-color: #EEF1F5;
  }
  .bg-\[\#EEF1F6\] {
    background-color: #EEF1F6;
  }
  .bg-\[\#EEF2F3\] {
    background-color: #EEF2F3;
  }
  .bg-\[\#EEF2F5\] {
    background-color: #EEF2F5;
  }
  .bg-\[\#EEF2F6\] {
    background-color: #EEF2F6;
  }
  .bg-\[\#EEF2F7\] {
    background-color: #EEF2F7;
  }
  .bg-\[\#EEF2FF\] {
    background-color: #EEF2FF;
  }
  .bg-\[\#EEF3F8\] {
    background-color: #EEF3F8;
  }
  .bg-\[\#EEF3FA\] {
    background-color: #EEF3FA;
  }
  .bg-\[\#EEF3FB\] {
    background-color: #EEF3FB;
  }
  .bg-\[\#EEF3FF\] {
    background-color: #EEF3FF;
  }
  .bg-\[\#EEF4FF\] {
    background-color: #EEF4FF;
  }
  .bg-\[\#EEF5FF\] {
    background-color: #EEF5FF;
  }
  .bg-\[\#EF7A22\] {
    background-color: var(--brand-ef7a22, #EF7A22);
  }
  .bg-\[\#EF635B\] {
    background-color: #EF635B;
  }
  .bg-\[\#EFEFEF\] {
    background-color: #EFEFEF;
  }
  .bg-\[\#EFF2F6\] {
    background-color: #EFF2F6;
  }
  .bg-\[\#EFF4FF\] {
    background-color: #EFF4FF;
  }
  .bg-\[\#EFF6FF\] {
    background-color: #EFF6FF;
  }
  .bg-\[\#EFF8FF\] {
    background-color: #EFF8FF;
  }
  .bg-\[\#F0F0F0\] {
    background-color: #F0F0F0;
  }
  .bg-\[\#F0F1F3\] {
    background-color: #F0F1F3;
  }
  .bg-\[\#F0F2F5\] {
    background-color: #F0F2F5;
  }
  .bg-\[\#F0F4FA\] {
    background-color: #F0F4FA;
  }
  .bg-\[\#F0F5FF\] {
    background-color: #F0F5FF;
  }
  .bg-\[\#F0F7F2\] {
    background-color: #F0F7F2;
  }
  .bg-\[\#F0F7FF\] {
    background-color: #F0F7FF;
  }
  .bg-\[\#F0F8F4\] {
    background-color: #F0F8F4;
  }
  .bg-\[\#F0FAF4\] {
    background-color: #F0FAF4;
  }
  .bg-\[\#F0FDF4\] {
    background-color: #F0FDF4;
  }
  .bg-\[\#F1B941\] {
    background-color: #F1B941;
  }
  .bg-\[\#F1ECFF\] {
    background-color: #F1ECFF;
  }
  .bg-\[\#F1EEFF\] {
    background-color: #F1EEFF;
  }
  .bg-\[\#F1F1F1\] {
    background-color: #F1F1F1;
  }
  .bg-\[\#F1F3F6\] {
    background-color: #F1F3F6;
  }
  .bg-\[\#F1F4F8\] {
    background-color: #F1F4F8;
  }
  .bg-\[\#F1F5FA\] {
    background-color: #F1F5FA;
  }
  .bg-\[\#F1F5FB\] {
    background-color: #F1F5FB;
  }
  .bg-\[\#F1F5FF\] {
    background-color: #F1F5FF;
  }
  .bg-\[\#F1F9EE\] {
    background-color: #F1F9EE;
  }
  .bg-\[\#F1FBF5\] {
    background-color: #F1FBF5;
  }
  .bg-\[\#F2EDFF\] {
    background-color: #F2EDFF;
  }
  .bg-\[\#F2F3F5\] {
    background-color: #F2F3F5;
  }
  .bg-\[\#F2F4F6\] {
    background-color: #F2F4F6;
  }
  .bg-\[\#F2F4F7\] {
    background-color: #F2F4F7;
  }
  .bg-\[\#F2F5F9\] {
    background-color: #F2F5F9;
  }
  .bg-\[\#F2F6FF\] {
    background-color: #F2F6FF;
  }
  .bg-\[\#F2F7FF\] {
    background-color: #F2F7FF;
  }
  .bg-\[\#F2F8F4\] {
    background-color: #F2F8F4;
  }
  .bg-\[\#F2FBF5\] {
    background-color: #F2FBF5;
  }
  .bg-\[\#F2FBF6\] {
    background-color: #F2FBF6;
  }
  .bg-\[\#F2FBF9\] {
    background-color: #F2FBF9;
  }
  .bg-\[\#F3EEFF\] {
    background-color: #F3EEFF;
  }
  .bg-\[\#F3F3F3\] {
    background-color: #F3F3F3;
  }
  .bg-\[\#F3F4F0\] {
    background-color: #F3F4F0;
  }
  .bg-\[\#F3F4F6\] {
    background-color: #F3F4F6;
  }
  .bg-\[\#F3F5F7\] {
    background-color: #F3F5F7;
  }
  .bg-\[\#F3F5F8\] {
    background-color: #F3F5F8;
  }
  .bg-\[\#F3F6F8\] {
    background-color: #F3F6F8;
  }
  .bg-\[\#F3F6FA\] {
    background-color: #F3F6FA;
  }
  .bg-\[\#F3F6FB\] {
    background-color: #F3F6FB;
  }
  .bg-\[\#F3F7FF\] {
    background-color: #F3F7FF;
  }
  .bg-\[\#F3F8FF\] {
    background-color: #F3F8FF;
  }
  .bg-\[\#F3FBF6\] {
    background-color: #F3FBF6;
  }
  .bg-\[\#F4AAA5\] {
    background-color: #F4AAA5;
  }
  .bg-\[\#F4EEFF\] {
    background-color: #F4EEFF;
  }
  .bg-\[\#F4F0FF\] {
    background-color: #F4F0FF;
  }
  .bg-\[\#F4F1EC\] {
    background-color: #F4F1EC;
  }
  .bg-\[\#F4F2FF\] {
    background-color: #F4F2FF;
  }
  .bg-\[\#F4F3FF\] {
    background-color: #F4F3FF;
  }
  .bg-\[\#F4F4F4\] {
    background-color: #F4F4F4;
  }
  .bg-\[\#F4F6F8\] {
    background-color: #F4F6F8;
  }
  .bg-\[\#F4F6FA\] {
    background-color: #F4F6FA;
  }
  .bg-\[\#F4F7FA\] {
    background-color: #F4F7FA;
  }
  .bg-\[\#F4F7FB\] {
    background-color: #F4F7FB;
  }
  .bg-\[\#F4F7FC\] {
    background-color: #F4F7FC;
  }
  .bg-\[\#F4F7FF\] {
    background-color: #F4F7FF;
  }
  .bg-\[\#F4F8FF\] {
    background-color: #F4F8FF;
  }
  .bg-\[\#F4FBF6\] {
    background-color: #F4FBF6;
  }
  .bg-\[\#F5F2F0\] {
    background-color: #F5F2F0;
  }
  .bg-\[\#F5F5F5\] {
    background-color: #F5F5F5;
  }
  .bg-\[\#F5F6F8\] {
    background-color: #F5F6F8;
  }
  .bg-\[\#F5F7FA\] {
    background-color: #F5F7FA;
  }
  .bg-\[\#F5F8FB\] {
    background-color: #F5F8FB;
  }
  .bg-\[\#F5F8FD\] {
    background-color: #F5F8FD;
  }
  .bg-\[\#F5F8FE\] {
    background-color: #F5F8FE;
  }
  .bg-\[\#F5F8FF\] {
    background-color: #F5F8FF;
  }
  .bg-\[\#F5F9FF\] {
    background-color: #F5F9FF;
  }
  .bg-\[\#F6F6F6\] {
    background-color: #F6F6F6;
  }
  .bg-\[\#F6F7F9\] {
    background-color: #F6F7F9;
  }
  .bg-\[\#F6F9FF\] {
    background-color: #F6F9FF;
  }
  .bg-\[\#F6FAFF\] {
    background-color: #F6FAFF;
  }
  .bg-\[\#F6FEF9\] {
    background-color: #F6FEF9;
  }
  .bg-\[\#F7E5D5\] {
    background-color: #F7E5D5;
  }
  .bg-\[\#F7EBC8\] {
    background-color: #F7EBC8;
  }
  .bg-\[\#F7F3D4\] {
    background-color: #F7F3D4;
  }
  .bg-\[\#F7F7F7\] {
    background-color: #F7F7F7;
  }
  .bg-\[\#F7F7F8\] {
    background-color: #F7F7F8;
  }
  .bg-\[\#F7F8FA\] {
    background-color: #F7F8FA;
  }
  .bg-\[\#F7F8FB\] {
    background-color: #F7F8FB;
  }
  .bg-\[\#F7F9FC\] {
    background-color: #F7F9FC;
  }
  .bg-\[\#F7F9FF\] {
    background-color: #F7F9FF;
  }
  .bg-\[\#F7FAFF\] {
    background-color: #F7FAFF;
  }
  .bg-\[\#F7FBF8\] {
    background-color: #F7FBF8;
  }
  .bg-\[\#F8F5F3\] {
    background-color: #F8F5F3;
  }
  .bg-\[\#F8F6EE\] {
    background-color: #F8F6EE;
  }
  .bg-\[\#F8F8F8\] {
    background-color: #F8F8F8;
  }
  .bg-\[\#F8F8FA\] {
    background-color: #F8F8FA;
  }
  .bg-\[\#F8F9FA\] {
    background-color: #F8F9FA;
  }
  .bg-\[\#F8F9FB\] {
    background-color: #F8F9FB;
  }
  .bg-\[\#F8FAFC\] {
    background-color: #F8FAFC;
  }
  .bg-\[\#F8FAFD\] {
    background-color: #F8FAFD;
  }
  .bg-\[\#F8FAFE\] {
    background-color: #F8FAFE;
  }
  .bg-\[\#F8FAFF\] {
    background-color: #F8FAFF;
  }
  .bg-\[\#F8FBFF\] {
    background-color: #F8FBFF;
  }
  .bg-\[\#F9F5FF\] {
    background-color: #F9F5FF;
  }
  .bg-\[\#F9FAFB\] {
    background-color: #F9FAFB;
  }
  .bg-\[\#F9FBFF\] {
    background-color: #F9FBFF;
  }
  .bg-\[\#F59E0B\] {
    background-color: #F59E0B;
  }
  .bg-\[\#F04438\] {
    background-color: #F04438;
  }
  .bg-\[\#F79009\] {
    background-color: #F79009;
  }
  .bg-\[\#FAE300\] {
    background-color: #FAE300;
  }
  .bg-\[\#FAF9F8\] {
    background-color: #FAF9F8;
  }
  .bg-\[\#FAFAF8\] {
    background-color: #FAFAF8;
  }
  .bg-\[\#FAFAF9\] {
    background-color: #FAFAF9;
  }
  .bg-\[\#FAFAFA\] {
    background-color: #FAFAFA;
  }
  .bg-\[\#FAFAFB\] {
    background-color: #FAFAFB;
  }
  .bg-\[\#FAFBFC\] {
    background-color: #FAFBFC;
  }
  .bg-\[\#FAFBFD\] {
    background-color: #FAFBFD;
  }
  .bg-\[\#FAFBFE\] {
    background-color: #FAFBFE;
  }
  .bg-\[\#FAFCFF\] {
    background-color: #FAFCFF;
  }
  .bg-\[\#FBF9FF\] {
    background-color: #FBF9FF;
  }
  .bg-\[\#FBFAFF\] {
    background-color: #FBFAFF;
  }
  .bg-\[\#FBFCFE\] {
    background-color: #FBFCFE;
  }
  .bg-\[\#FBFCFE\]\/95 {
    background-color: color-mix(in oklab, #FBFCFE 95%, transparent);
  }
  .bg-\[\#FBFDFF\] {
    background-color: #FBFDFF;
  }
  .bg-\[\#FBFEFE\] {
    background-color: #FBFEFE;
  }
  .bg-\[\#FCE8E6\] {
    background-color: #FCE8E6;
  }
  .bg-\[\#FCEDEC\] {
    background-color: #FCEDEC;
  }
  .bg-\[\#FCFCFC\] {
    background-color: #FCFCFC;
  }
  .bg-\[\#FCFCFD\] {
    background-color: #FCFCFD;
  }
  .bg-\[\#FCFDFE\] {
    background-color: #FCFDFE;
  }
  .bg-\[\#FDE8E7\] {
    background-color: #FDE8E7;
  }
  .bg-\[\#FDECEB\] {
    background-color: #FDECEB;
  }
  .bg-\[\#FEE4E2\] {
    background-color: #FEE4E2;
  }
  .bg-\[\#FEE9E7\] {
    background-color: #FEE9E7;
  }
  .bg-\[\#FEE500\] {
    background-color: #FEE500;
  }
  .bg-\[\#FEECEB\] {
    background-color: #FEECEB;
  }
  .bg-\[\#FEEEEE\] {
    background-color: #FEEEEE;
  }
  .bg-\[\#FEF2F2\] {
    background-color: #FEF2F2;
  }
  .bg-\[\#FEF3F2\] {
    background-color: #FEF3F2;
  }
  .bg-\[\#FEF6EE\] {
    background-color: #FEF6EE;
  }
  .bg-\[\#FF0000\] {
    background-color: #FF0000;
  }
  .bg-\[\#FF3D3D\] {
    background-color: #FF3D3D;
  }
  .bg-\[\#FF6A22\] {
    background-color: var(--brand-ff6a22, #FF6A22);
  }
  .bg-\[\#FF6B00\] {
    background-color: #FF6B00;
  }
  .bg-\[\#FF7A00\] {
    background-color: #FF7A00;
  }
  .bg-\[\#FF7A32\] {
    background-color: var(--brand-ff7a32, #FF7A32);
  }
  .bg-\[\#FF7A32\]\/35 {
    background-color: color-mix(in oklab, var(--brand-ff7a32, #FF7A32) 35%, transparent);
  }
  .bg-\[\#FF7A32\]\/55 {
    background-color: color-mix(in oklab, var(--brand-ff7a32, #FF7A32) 55%, transparent);
  }
  .bg-\[\#FF7130\] {
    background-color: var(--brand-ff7130, #FF7130);
  }
  .bg-\[\#FFB11A\] {
    background-color: #FFB11A;
  }
  .bg-\[\#FFB21D\] {
    background-color: #FFB21D;
  }
  .bg-\[\#FFB58C\] {
    background-color: var(--brand-ffb58c, #FFB58C);
  }
  .bg-\[\#FFB321\] {
    background-color: #FFB321;
  }
  .bg-\[\#FFC83B\] {
    background-color: #FFC83B;
  }
  .bg-\[\#FFCAAD\] {
    background-color: var(--brand-ffcaad, #FFCAAD);
  }
  .bg-\[\#FFCC3D\] {
    background-color: #FFCC3D;
  }
  .bg-\[\#FFD7C1\]\/45 {
    background-color: color-mix(in oklab, var(--brand-ffd7c1, #FFD7C1) 45%, transparent);
  }
  .bg-\[\#FFD7C2\] {
    background-color: var(--brand-ffd7c2, #FFD7C2);
  }
  .bg-\[\#FFD8C3\] {
    background-color: var(--brand-ffd8c3, #FFD8C3);
  }
  .bg-\[\#FFE0CF\] {
    background-color: var(--brand-ffe0cf, #FFE0CF);
  }
  .bg-\[\#FFE1D1\] {
    background-color: var(--brand-ffe1d1, #FFE1D1);
  }
  .bg-\[\#FFE1DF\] {
    background-color: #FFE1DF;
  }
  .bg-\[\#FFE2D2\] {
    background-color: var(--brand-ffe2d2, #FFE2D2);
  }
  .bg-\[\#FFE4D6\] {
    background-color: var(--brand-ffe4d6, #FFE4D6);
  }
  .bg-\[\#FFE5D6\] {
    background-color: var(--brand-ffe5d6, #FFE5D6);
  }
  .bg-\[\#FFE8D1\] {
    background-color: #FFE8D1;
  }
  .bg-\[\#FFE9AE\]\/35 {
    background-color: color-mix(in oklab, #FFE9AE 35%, transparent);
  }
  .bg-\[\#FFE59A\] {
    background-color: #FFE59A;
  }
  .bg-\[\#FFE500\] {
    background-color: #FFE500;
  }
  .bg-\[\#FFF0D8\] {
    background-color: #FFF0D8;
  }
  .bg-\[\#FFF0E7\] {
    background-color: var(--brand-fff0e7, #FFF0E7);
  }
  .bg-\[\#FFF0E8\] {
    background-color: var(--brand-fff0e8, #FFF0E8);
  }
  .bg-\[\#FFF0EE\] {
    background-color: #FFF0EE;
  }
  .bg-\[\#FFF0EF\] {
    background-color: #FFF0EF;
  }
  .bg-\[\#FFF0F0\] {
    background-color: #FFF0F0;
  }
  .bg-\[\#FFF0F1\] {
    background-color: #FFF0F1;
  }
  .bg-\[\#FFF0F2\] {
    background-color: #FFF0F2;
  }
  .bg-\[\#FFF1E5\] {
    background-color: #FFF1E5;
  }
  .bg-\[\#FFF1E7\] {
    background-color: var(--brand-fff1e7, #FFF1E7);
  }
  .bg-\[\#FFF1E8\] {
    background-color: var(--brand-fff1e8, #FFF1E8);
  }
  .bg-\[\#FFF1E9\] {
    background-color: var(--brand-fff1e9, #FFF1E9);
  }
  .bg-\[\#FFF1F0\] {
    background-color: #FFF1F0;
  }
  .bg-\[\#FFF1F1\] {
    background-color: #FFF1F1;
  }
  .bg-\[\#FFF2B8\] {
    background-color: #FFF2B8;
  }
  .bg-\[\#FFF2C8\] {
    background-color: #FFF2C8;
  }
  .bg-\[\#FFF2D9\] {
    background-color: #FFF2D9;
  }
  .bg-\[\#FFF2E9\] {
    background-color: var(--brand-fff2e9, #FFF2E9);
  }
  .bg-\[\#FFF2EB\] {
    background-color: var(--brand-fff2eb, #FFF2EB);
  }
  .bg-\[\#FFF2F3\] {
    background-color: #FFF2F3;
  }
  .bg-\[\#FFF2F4\] {
    background-color: #FFF2F4;
  }
  .bg-\[\#FFF3C4\] {
    background-color: #FFF3C4;
  }
  .bg-\[\#FFF3D8\] {
    background-color: #FFF3D8;
  }
  .bg-\[\#FFF3E7\] {
    background-color: #FFF3E7;
  }
  .bg-\[\#FFF3EB\] {
    background-color: var(--brand-fff3eb, #FFF3EB);
  }
  .bg-\[\#FFF3EC\] {
    background-color: var(--brand-fff3ec, #FFF3EC);
  }
  .bg-\[\#FFF3F2\] {
    background-color: #FFF3F2;
  }
  .bg-\[\#FFF4D9\] {
    background-color: #FFF4D9;
  }
  .bg-\[\#FFF4E4\] {
    background-color: #FFF4E4;
  }
  .bg-\[\#FFF4E5\] {
    background-color: #FFF4E5;
  }
  .bg-\[\#FFF4E8\] {
    background-color: var(--brand-fff4e8, #FFF4E8);
  }
  .bg-\[\#FFF4EC\] {
    background-color: var(--brand-fff4ec, #FFF4EC);
  }
  .bg-\[\#FFF4ED\] {
    background-color: var(--brand-fff4ed, #FFF4ED);
  }
  .bg-\[\#FFF4F2\] {
    background-color: #FFF4F2;
  }
  .bg-\[\#FFF4F3\] {
    background-color: #FFF4F3;
  }
  .bg-\[\#FFF5ED\] {
    background-color: #FFF5ED;
  }
  .bg-\[\#FFF5EE\] {
    background-color: var(--brand-fff5ee, #FFF5EE);
  }
  .bg-\[\#FFF5EF\] {
    background-color: var(--brand-fff5ef, #FFF5EF);
  }
  .bg-\[\#FFF5F2\] {
    background-color: #FFF5F2;
  }
  .bg-\[\#FFF5F4\] {
    background-color: #FFF5F4;
  }
  .bg-\[\#FFF5F5\] {
    background-color: #FFF5F5;
  }
  .bg-\[\#FFF6D8\] {
    background-color: #FFF6D8;
  }
  .bg-\[\#FFF6DC\] {
    background-color: #FFF6DC;
  }
  .bg-\[\#FFF6EF\] {
    background-color: var(--brand-fff6ef, #FFF6EF);
  }
  .bg-\[\#FFF6F0\] {
    background-color: #FFF6F0;
  }
  .bg-\[\#FFF6F5\] {
    background-color: #FFF6F5;
  }
  .bg-\[\#FFF7D9\] {
    background-color: #FFF7D9;
  }
  .bg-\[\#FFF7E6\] {
    background-color: #FFF7E6;
  }
  .bg-\[\#FFF7E7\] {
    background-color: #FFF7E7;
  }
  .bg-\[\#FFF7E8\] {
    background-color: #FFF7E8;
  }
  .bg-\[\#FFF7ED\] {
    background-color: #FFF7ED;
  }
  .bg-\[\#FFF7F0\] {
    background-color: var(--brand-fff7f0, #FFF7F0);
  }
  .bg-\[\#FFF7F1\] {
    background-color: var(--brand-fff7f1, #FFF7F1);
  }
  .bg-\[\#FFF7F2\] {
    background-color: var(--brand-fff7f2, #FFF7F2);
  }
  .bg-\[\#FFF7F3\] {
    background-color: #FFF7F3;
  }
  .bg-\[\#FFF7F6\] {
    background-color: #FFF7F6;
  }
  .bg-\[\#FFF8D8\] {
    background-color: #FFF8D8;
  }
  .bg-\[\#FFF8E8\] {
    background-color: #FFF8E8;
  }
  .bg-\[\#FFF8EA\] {
    background-color: #FFF8EA;
  }
  .bg-\[\#FFF8EB\] {
    background-color: #FFF8EB;
  }
  .bg-\[\#FFF8EE\] {
    background-color: #FFF8EE;
  }
  .bg-\[\#FFF8F1\] {
    background-color: #FFF8F1;
  }
  .bg-\[\#FFF8F2\] {
    background-color: var(--brand-fff8f2, #FFF8F2);
  }
  .bg-\[\#FFF8F3\] {
    background-color: var(--brand-fff8f3, #FFF8F3);
  }
  .bg-\[\#FFF8F4\] {
    background-color: var(--brand-fff8f4, #FFF8F4);
  }
  .bg-\[\#FFF8F7\] {
    background-color: #FFF8F7;
  }
  .bg-\[\#FFF8F8\] {
    background-color: #FFF8F8;
  }
  .bg-\[\#FFF9DC\] {
    background-color: #FFF9DC;
  }
  .bg-\[\#FFF9E9\] {
    background-color: #FFF9E9;
  }
  .bg-\[\#FFF9EA\] {
    background-color: #FFF9EA;
  }
  .bg-\[\#FFF9EC\] {
    background-color: #FFF9EC;
  }
  .bg-\[\#FFF9ED\] {
    background-color: #FFF9ED;
  }
  .bg-\[\#FFF9EE\] {
    background-color: #FFF9EE;
  }
  .bg-\[\#FFF9F3\] {
    background-color: #FFF9F3;
  }
  .bg-\[\#FFF9F8\] {
    background-color: #FFF9F8;
  }
  .bg-\[\#FFFAEB\] {
    background-color: #FFFAEB;
  }
  .bg-\[\#FFFAEC\] {
    background-color: #FFFAEC;
  }
  .bg-\[\#FFFAED\] {
    background-color: #FFFAED;
  }
  .bg-\[\#FFFAEF\] {
    background-color: #FFFAEF;
  }
  .bg-\[\#FFFAF5\] {
    background-color: var(--brand-fffaf5, #FFFAF5);
  }
  .bg-\[\#FFFBEA\] {
    background-color: #FFFBEA;
  }
  .bg-\[\#FFFBED\] {
    background-color: #FFFBED;
  }
  .bg-\[\#FFFBF0\] {
    background-color: #FFFBF0;
  }
  .bg-\[\#FFFBF1\] {
    background-color: #FFFBF1;
  }
  .bg-\[\#FFFBF8\] {
    background-color: #FFFBF8;
  }
  .bg-\[\#FFFBFB\] {
    background-color: #FFFBFB;
  }
  .bg-\[\#FFFCF5\] {
    background-color: #FFFCF5;
  }
  .bg-\[\#FFFFFF\] {
    background-color: #FFFFFF;
  }
  .bg-\[\#eaf4ff\] {
    background-color: #eaf4ff;
  }
  .bg-\[\#eff9c8\] {
    background-color: #eff9c8;
  }
  .bg-\[\#f5f6f8\] {
    background-color: #f5f6f8;
  }
  .bg-\[\#f7fbff\] {
    background-color: #f7fbff;
  }
  .bg-\[\#f8fafc\] {
    background-color: #f8fafc;
  }
  .bg-\[\#fff5d6\] {
    background-color: #fff5d6;
  }
  .bg-\[rgba\(11\,13\,18\,0\.88\)\] {
    background-color: rgba(11,13,18,0.88);
  }
  .bg-\[rgba\(17\,17\,17\,0\.5\)\] {
    background-color: rgba(17,17,17,0.5);
  }
  .bg-\[var\(--catchreal-brand-100\)\] {
    background-color: var(--catchreal-brand-100);
  }
  .bg-\[var\(--catchreal-brand-700\)\] {
    background-color: var(--catchreal-brand-700);
  }
  .bg-\[var\(--community-editor-swatch\)\] {
    background-color: var(--community-editor-swatch);
  }
  .bg-\[var\(--lm-accent\)\] {
    background-color: var(--lm-accent);
  }
  .bg-\[var\(--lm-border\)\] {
    background-color: var(--lm-border);
  }
  .bg-\[var\(--lm-surface\)\] {
    background-color: var(--lm-surface);
  }
  .bg-\[var\(--lm-surface-muted\)\] {
    background-color: var(--lm-surface-muted);
  }
  .bg-\[var\(--lm-surface-soft\)\] {
    background-color: var(--lm-surface-soft);
  }
  .bg-\[var\(--lm-surface-subtle\)\] {
    background-color: var(--lm-surface-subtle);
  }
  .bg-amber-50 {
    background-color: var(--color-amber-50);
  }
  .bg-amber-50\/40 {
    background-color: color-mix(in srgb, oklch(98.7% 0.022 95.277) 40%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-amber-50) 40%, transparent);
    }
  }
  .bg-amber-50\/50 {
    background-color: color-mix(in srgb, oklch(98.7% 0.022 95.277) 50%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-amber-50) 50%, transparent);
    }
  }
  .bg-amber-50\/80 {
    background-color: color-mix(in srgb, oklch(98.7% 0.022 95.277) 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-amber-50) 80%, transparent);
    }
  }
  .bg-amber-500 {
    background-color: var(--color-amber-500);
  }
  .bg-black {
    background-color: var(--color-black);
  }
  .bg-black\/20 {
    background-color: color-mix(in srgb, #000 20%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black) 20%, transparent);
    }
  }
  .bg-black\/25 {
    background-color: color-mix(in srgb, #000 25%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black) 25%, transparent);
    }
  }
  .bg-black\/30 {
    background-color: color-mix(in srgb, #000 30%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black) 30%, transparent);
    }
  }
  .bg-black\/35 {
    background-color: color-mix(in srgb, #000 35%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black) 35%, transparent);
    }
  }
  .bg-black\/40 {
    background-color: color-mix(in srgb, #000 40%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black) 40%, transparent);
    }
  }
  .bg-black\/45 {
    background-color: color-mix(in srgb, #000 45%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black) 45%, transparent);
    }
  }
  .bg-black\/50 {
    background-color: color-mix(in srgb, #000 50%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black) 50%, transparent);
    }
  }
  .bg-black\/55 {
    background-color: color-mix(in srgb, #000 55%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black) 55%, transparent);
    }
  }
  .bg-black\/60 {
    background-color: color-mix(in srgb, #000 60%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black) 60%, transparent);
    }
  }
  .bg-black\/65 {
    background-color: color-mix(in srgb, #000 65%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black) 65%, transparent);
    }
  }
  .bg-black\/70 {
    background-color: color-mix(in srgb, #000 70%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black) 70%, transparent);
    }
  }
  .bg-black\/75 {
    background-color: color-mix(in srgb, #000 75%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black) 75%, transparent);
    }
  }
  .bg-black\/80 {
    background-color: color-mix(in srgb, #000 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black) 80%, transparent);
    }
  }
  .bg-blue-50 {
    background-color: var(--color-blue-50);
  }
  .bg-blue-50\/40 {
    background-color: color-mix(in srgb, oklch(97% 0.014 254.604) 40%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-blue-50) 40%, transparent);
    }
  }
  .bg-blue-50\/60 {
    background-color: color-mix(in srgb, oklch(97% 0.014 254.604) 60%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-blue-50) 60%, transparent);
    }
  }
  .bg-blue-50\/80 {
    background-color: color-mix(in srgb, oklch(97% 0.014 254.604) 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-blue-50) 80%, transparent);
    }
  }
  .bg-blue-600 {
    background-color: var(--color-blue-600);
  }
  .bg-brand {
    background-color: var(--brand-ff7a32, #ff7a32);
  }
  .bg-brand-ink {
    background-color: var(--brand-c45114, #c45114);
  }
  .bg-brand-soft {
    background-color: var(--brand-fff2eb, #fff2eb);
  }
  .bg-brand-soft\/50 {
    background-color: var(--brand-fff2eb, #fff2eb);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--brand-fff2eb, #fff2eb) 50%, transparent);
    }
  }
  .bg-green-50 {
    background-color: var(--color-green-50);
  }
  .bg-orange-50 {
    background-color: var(--color-orange-50);
  }
  .bg-red-50 {
    background-color: var(--color-red-50);
  }
  .bg-red-600 {
    background-color: var(--color-red-600);
  }
  .bg-slate-50 {
    background-color: var(--color-slate-50);
  }
  .bg-slate-100 {
    background-color: var(--color-slate-100);
  }
  .bg-slate-900 {
    background-color: var(--color-slate-900);
  }
  .bg-transparent {
    background-color: transparent;
  }
  .bg-white {
    background-color: var(--color-white);
  }
  .bg-white\/10 {
    background-color: color-mix(in srgb, #fff 10%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white) 10%, transparent);
    }
  }
  .bg-white\/12 {
    background-color: color-mix(in srgb, #fff 12%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white) 12%, transparent);
    }
  }
  .bg-white\/20 {
    background-color: color-mix(in srgb, #fff 20%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white) 20%, transparent);
    }
  }
  .bg-white\/30 {
    background-color: color-mix(in srgb, #fff 30%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white) 30%, transparent);
    }
  }
  .bg-white\/35 {
    background-color: color-mix(in srgb, #fff 35%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white) 35%, transparent);
    }
  }
  .bg-white\/45 {
    background-color: color-mix(in srgb, #fff 45%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white) 45%, transparent);
    }
  }
  .bg-white\/60 {
    background-color: color-mix(in srgb, #fff 60%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white) 60%, transparent);
    }
  }
  .bg-white\/70 {
    background-color: color-mix(in srgb, #fff 70%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white) 70%, transparent);
    }
  }
  .bg-white\/80 {
    background-color: color-mix(in srgb, #fff 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white) 80%, transparent);
    }
  }
  .bg-white\/85 {
    background-color: color-mix(in srgb, #fff 85%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white) 85%, transparent);
    }
  }
  .bg-white\/90 {
    background-color: color-mix(in srgb, #fff 90%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white) 90%, transparent);
    }
  }
  .bg-white\/95 {
    background-color: color-mix(in srgb, #fff 95%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white) 95%, transparent);
    }
  }
  .bg-white\/96 {
    background-color: color-mix(in srgb, #fff 96%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white) 96%, transparent);
    }
  }
  .bg-white\/\[0\.07\] {
    background-color: color-mix(in srgb, #fff 7.000000000000001%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white) 7.000000000000001%, transparent);
    }
  }
  .bg-gradient-to-b {
    --tw-gradient-position: to bottom in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .bg-gradient-to-l {
    --tw-gradient-position: to left in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .bg-gradient-to-r {
    --tw-gradient-position: to right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .bg-gradient-to-t {
    --tw-gradient-position: to top in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .bg-\[linear-gradient\(-21deg\,\#DB0505_11\%\,\#FF0000_97\%\)\] {
    background-image: linear-gradient(-21deg,#DB0505 11%,#FF0000 97%);
  }
  .bg-\[linear-gradient\(90deg\,\#5B53E8_0\%\,\#F367BF_50\%\,\#25DDD5_100\%\)\] {
    background-image: linear-gradient(90deg,#5B53E8 0%,#F367BF 50%,#25DDD5 100%);
  }
  .bg-\[linear-gradient\(120deg\,\#EAF7FF_0\%\,\#D8EEFF_52\%\,\#F3FBFF_100\%\)\] {
    background-image: linear-gradient(120deg,#EAF7FF 0%,#D8EEFF 52%,#F3FBFF 100%);
  }
  .bg-\[linear-gradient\(120deg\,\#FBF9FF_0\%\,\#FFFFFF_58\%\,\#F3F7FF_100\%\)\] {
    background-image: linear-gradient(120deg,#FBF9FF 0%,#FFFFFF 58%,#F3F7FF 100%);
  }
  .bg-\[linear-gradient\(135deg\,\#F8FAFF_0\%\,\#EEF4FF_100\%\)\] {
    background-image: linear-gradient(135deg,#F8FAFF 0%,#EEF4FF 100%);
  }
  .bg-\[linear-gradient\(135deg\,\#F8FAFF_0\%\,\#F4F7FB_100\%\)\] {
    background-image: linear-gradient(135deg,#F8FAFF 0%,#F4F7FB 100%);
  }
  .bg-\[linear-gradient\(135deg\,\#FFF8F3_0\%\,\#FFFFFF_50\%\,\#FFF3EA_100\%\)\] {
    background-image: linear-gradient(135deg,var(--brand-fff8f3, #FFF8F3) 0%,#FFFFFF 50%,var(--brand-fff3ea, #FFF3EA) 100%);
  }
  .bg-\[linear-gradient\(145deg\,\#D8D1C8_0\%\,\#F0EEE9_40\%\,\#B9B3AA_100\%\)\] {
    background-image: linear-gradient(145deg,#D8D1C8 0%,#F0EEE9 40%,#B9B3AA 100%);
  }
  .bg-\[linear-gradient\(145deg\,\#F3F7FF_0\%\,\#FFFFFF_48\%\,\#EAF2FF_100\%\)\] {
    background-image: linear-gradient(145deg,#F3F7FF 0%,#FFFFFF 48%,#EAF2FF 100%);
  }
  .bg-\[linear-gradient\(145deg\,\#FFF8F3_0\%\,\#FFFFFF_72\%\)\] {
    background-image: linear-gradient(145deg,var(--brand-fff8f3, #FFF8F3) 0%,#FFFFFF 72%);
  }
  .bg-\[linear-gradient\(145deg\,\#FFFFFF_0\%\,\#F7FAFF_100\%\)\] {
    background-image: linear-gradient(145deg,#FFFFFF 0%,#F7FAFF 100%);
  }
  .bg-\[linear-gradient\(180deg\,\#FCA759_3\%\,\#E82D56_17\%\,\#A22DB4_77\%\,\#643DCE_105\%\)\] {
    background-image: linear-gradient(180deg,#FCA759 3%,#E82D56 17%,#A22DB4 77%,#643DCE 105%);
  }
  .bg-\[radial-gradient\(circle_at_50\%_35\%\,\#444648_0\%\,\#28282A_52\%\,\#1D1E1E_100\%\)\] {
    background-image: radial-gradient(circle at 50% 35%,#444648 0%,#28282A 52%,#1D1E1E 100%);
  }
  .bg-\[radial-gradient\(circle_at_center\,rgba\(37\,103\,231\,0\.18\)\,transparent_42\%\)\,linear-gradient\(180deg\,rgba\(5\,7\,10\,0\.64\)\,rgba\(5\,7\,10\,0\.94\)\)\] {
    background-image: radial-gradient(circle at center,rgba(37,103,231,0.18),transparent 42%),linear-gradient(180deg,rgba(5,7,10,0.64),rgba(5,7,10,0.94));
  }
  .bg-\[radial-gradient\(circle_at_top\,\#EAF2FF_0\%\,\#F6F8FC_38\%\,\#FFFFFF_76\%\)\] {
    background-image: radial-gradient(circle at top,#EAF2FF 0%,#F6F8FC 38%,#FFFFFF 76%);
  }
  .bg-\[radial-gradient\(circle_at_top\,\#EEF4FF_0\%\,\#F8FAFD_38\%\,\#FFFFFF_72\%\)\] {
    background-image: radial-gradient(circle at top,#EEF4FF 0%,#F8FAFD 38%,#FFFFFF 72%);
  }
  .bg-\[repeating-linear-gradient\(0deg\,\#4B4946_0_9px\,\#C0B4A4_9px_13px\)\] {
    background-image: repeating-linear-gradient(0deg,#4B4946 0 9px,#C0B4A4 9px 13px);
  }
  .bg-\[url\(\'\/figma-assets\/map-preview\.png\'\)\] {
    background-image: url('/figma-assets/map-preview.png');
  }
  .from-\[\#246BFD\] {
    --tw-gradient-from: #246BFD;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-\[\#F8FAFF\] {
    --tw-gradient-from: #F8FAFF;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-\[rgba\(25\,27\,35\,0\.6\)\] {
    --tw-gradient-from: rgba(25,27,35,0.6);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-black\/65 {
    --tw-gradient-from: color-mix(in srgb, #000 65%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-from: color-mix(in oklab, var(--color-black) 65%, transparent);
    }
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-black\/80 {
    --tw-gradient-from: color-mix(in srgb, #000 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-from: color-mix(in oklab, var(--color-black) 80%, transparent);
    }
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-black\/85 {
    --tw-gradient-from: color-mix(in srgb, #000 85%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-from: color-mix(in oklab, var(--color-black) 85%, transparent);
    }
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-black\/90 {
    --tw-gradient-from: color-mix(in srgb, #000 90%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-from: color-mix(in oklab, var(--color-black) 90%, transparent);
    }
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-black\/95 {
    --tw-gradient-from: color-mix(in srgb, #000 95%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-from: color-mix(in oklab, var(--color-black) 95%, transparent);
    }
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-white {
    --tw-gradient-from: var(--color-white);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-white\/0 {
    --tw-gradient-from: color-mix(in srgb, #fff 0%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-from: color-mix(in oklab, var(--color-white) 0%, transparent);
    }
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .via-\[\#6C5CE7\] {
    --tw-gradient-via: #6C5CE7;
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .via-\[rgba\(25\,27\,35\,0\.3\)\] {
    --tw-gradient-via: rgba(25,27,35,0.3);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .via-black\/25 {
    --tw-gradient-via: color-mix(in srgb, #000 25%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-via: color-mix(in oklab, var(--color-black) 25%, transparent);
    }
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .via-black\/35 {
    --tw-gradient-via: color-mix(in srgb, #000 35%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-via: color-mix(in oklab, var(--color-black) 35%, transparent);
    }
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .via-black\/40 {
    --tw-gradient-via: color-mix(in srgb, #000 40%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-via: color-mix(in oklab, var(--color-black) 40%, transparent);
    }
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .via-black\/50 {
    --tw-gradient-via: color-mix(in srgb, #000 50%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-via: color-mix(in oklab, var(--color-black) 50%, transparent);
    }
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .via-black\/55 {
    --tw-gradient-via: color-mix(in srgb, #000 55%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-via: color-mix(in oklab, var(--color-black) 55%, transparent);
    }
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .via-white {
    --tw-gradient-via: var(--color-white);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .via-white\/80 {
    --tw-gradient-via: color-mix(in srgb, #fff 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-via: color-mix(in oklab, var(--color-white) 80%, transparent);
    }
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .to-\[\#17B897\] {
    --tw-gradient-to: #17B897;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-\[rgba\(25\,27\,35\,0\)\] {
    --tw-gradient-to: rgba(25,27,35,0);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-transparent {
    --tw-gradient-to: transparent;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-white {
    --tw-gradient-to: var(--color-white);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-white\/0 {
    --tw-gradient-to: color-mix(in srgb, #fff 0%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-gradient-to: color-mix(in oklab, var(--color-white) 0%, transparent);
    }
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .bg-cover {
    background-size: cover;
  }
  .bg-center {
    background-position: center;
  }
  .fill-current {
    fill: currentcolor;
  }
  .stroke-\[3\] {
    stroke-width: 3;
  }
  .object-contain {
    object-fit: contain;
  }
  .object-cover {
    object-fit: cover;
  }
  .object-bottom {
    object-position: bottom;
  }
  .object-center {
    object-position: center;
  }
  .object-left {
    object-position: left;
  }
  .p-0 {
    padding: calc(var(--spacing) * 0);
  }
  .p-0\.5 {
    padding: calc(var(--spacing) * 0.5);
  }
  .p-1 {
    padding: calc(var(--spacing) * 1);
  }
  .p-1\.5 {
    padding: calc(var(--spacing) * 1.5);
  }
  .p-2 {
    padding: calc(var(--spacing) * 2);
  }
  .p-2\.5 {
    padding: calc(var(--spacing) * 2.5);
  }
  .p-3 {
    padding: calc(var(--spacing) * 3);
  }
  .p-3\.5 {
    padding: calc(var(--spacing) * 3.5);
  }
  .p-4 {
    padding: calc(var(--spacing) * 4);
  }
  .p-5 {
    padding: calc(var(--spacing) * 5);
  }
  .p-6 {
    padding: calc(var(--spacing) * 6);
  }
  .p-8 {
    padding: calc(var(--spacing) * 8);
  }
  .p-10 {
    padding: calc(var(--spacing) * 10);
  }
  .p-\[2px\] {
    padding: 2px;
  }
  .p-px {
    padding: 1px;
  }
  .px-0 {
    padding-inline: calc(var(--spacing) * 0);
  }
  .px-0\.5 {
    padding-inline: calc(var(--spacing) * 0.5);
  }
  .px-1 {
    padding-inline: calc(var(--spacing) * 1);
  }
  .px-1\.5 {
    padding-inline: calc(var(--spacing) * 1.5);
  }
  .px-2 {
    padding-inline: calc(var(--spacing) * 2);
  }
  .px-2\.5 {
    padding-inline: calc(var(--spacing) * 2.5);
  }
  .px-3 {
    padding-inline: calc(var(--spacing) * 3);
  }
  .px-3\.5 {
    padding-inline: calc(var(--spacing) * 3.5);
  }
  .px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }
  .px-5 {
    padding-inline: calc(var(--spacing) * 5);
  }
  .px-6 {
    padding-inline: calc(var(--spacing) * 6);
  }
  .px-7 {
    padding-inline: calc(var(--spacing) * 7);
  }
  .px-8 {
    padding-inline: calc(var(--spacing) * 8);
  }
  .px-14 {
    padding-inline: calc(var(--spacing) * 14);
  }
  .px-\[3px\] {
    padding-inline: 3px;
  }
  .px-\[14px\] {
    padding-inline: 14px;
  }
  .px-\[18px\] {
    padding-inline: 18px;
  }
  .px-\[20px\] {
    padding-inline: 20px;
  }
  .px-\[30px\] {
    padding-inline: 30px;
  }
  .px-\[calc\(\(100\%_-_var\(--slide-width\)\)_\/_2\)\] {
    padding-inline: calc((100% - var(--slide-width)) / 2);
  }
  .py-0 {
    padding-block: calc(var(--spacing) * 0);
  }
  .py-0\.5 {
    padding-block: calc(var(--spacing) * 0.5);
  }
  .py-1 {
    padding-block: calc(var(--spacing) * 1);
  }
  .py-1\.5 {
    padding-block: calc(var(--spacing) * 1.5);
  }
  .py-2 {
    padding-block: calc(var(--spacing) * 2);
  }
  .py-2\.5 {
    padding-block: calc(var(--spacing) * 2.5);
  }
  .py-3 {
    padding-block: calc(var(--spacing) * 3);
  }
  .py-3\.5 {
    padding-block: calc(var(--spacing) * 3.5);
  }
  .py-4 {
    padding-block: calc(var(--spacing) * 4);
  }
  .py-5 {
    padding-block: calc(var(--spacing) * 5);
  }
  .py-6 {
    padding-block: calc(var(--spacing) * 6);
  }
  .py-7 {
    padding-block: calc(var(--spacing) * 7);
  }
  .py-8 {
    padding-block: calc(var(--spacing) * 8);
  }
  .py-9 {
    padding-block: calc(var(--spacing) * 9);
  }
  .py-10 {
    padding-block: calc(var(--spacing) * 10);
  }
  .py-12 {
    padding-block: calc(var(--spacing) * 12);
  }
  .py-14 {
    padding-block: calc(var(--spacing) * 14);
  }
  .py-16 {
    padding-block: calc(var(--spacing) * 16);
  }
  .py-20 {
    padding-block: calc(var(--spacing) * 20);
  }
  .py-\[9px\] {
    padding-block: 9px;
  }
  .py-\[15px\] {
    padding-block: 15px;
  }
  .py-\[17px\] {
    padding-block: 17px;
  }
  .py-\[18px\] {
    padding-block: 18px;
  }
  .py-\[19px\] {
    padding-block: 19px;
  }
  .pt-0 {
    padding-top: calc(var(--spacing) * 0);
  }
  .pt-0\.5 {
    padding-top: calc(var(--spacing) * 0.5);
  }
  .pt-1 {
    padding-top: calc(var(--spacing) * 1);
  }
  .pt-1\.5 {
    padding-top: calc(var(--spacing) * 1.5);
  }
  .pt-2 {
    padding-top: calc(var(--spacing) * 2);
  }
  .pt-2\.5 {
    padding-top: calc(var(--spacing) * 2.5);
  }
  .pt-3 {
    padding-top: calc(var(--spacing) * 3);
  }
  .pt-3\.5 {
    padding-top: calc(var(--spacing) * 3.5);
  }
  .pt-4 {
    padding-top: calc(var(--spacing) * 4);
  }
  .pt-5 {
    padding-top: calc(var(--spacing) * 5);
  }
  .pt-6 {
    padding-top: calc(var(--spacing) * 6);
  }
  .pt-7 {
    padding-top: calc(var(--spacing) * 7);
  }
  .pt-8 {
    padding-top: calc(var(--spacing) * 8);
  }
  .pt-9 {
    padding-top: calc(var(--spacing) * 9);
  }
  .pt-14 {
    padding-top: calc(var(--spacing) * 14);
  }
  .pt-16 {
    padding-top: calc(var(--spacing) * 16);
  }
  .pt-\[8px\] {
    padding-top: 8px;
  }
  .pt-\[10px\] {
    padding-top: 10px;
  }
  .pt-\[11px\] {
    padding-top: 11px;
  }
  .pt-\[14px\] {
    padding-top: 14px;
  }
  .pt-\[34px\] {
    padding-top: 34px;
  }
  .pt-\[88px\] {
    padding-top: 88px;
  }
  .pt-\[105px\] {
    padding-top: 105px;
  }
  .pt-\[max\(18px\,env\(safe-area-inset-top\)\)\] {
    padding-top: max(18px, env(safe-area-inset-top));
  }
  .pr-0\.5 {
    padding-right: calc(var(--spacing) * 0.5);
  }
  .pr-1 {
    padding-right: calc(var(--spacing) * 1);
  }
  .pr-2 {
    padding-right: calc(var(--spacing) * 2);
  }
  .pr-3 {
    padding-right: calc(var(--spacing) * 3);
  }
  .pr-4 {
    padding-right: calc(var(--spacing) * 4);
  }
  .pr-6 {
    padding-right: calc(var(--spacing) * 6);
  }
  .pr-7 {
    padding-right: calc(var(--spacing) * 7);
  }
  .pr-8 {
    padding-right: calc(var(--spacing) * 8);
  }
  .pr-9 {
    padding-right: calc(var(--spacing) * 9);
  }
  .pr-10 {
    padding-right: calc(var(--spacing) * 10);
  }
  .pr-11 {
    padding-right: calc(var(--spacing) * 11);
  }
  .pr-12 {
    padding-right: calc(var(--spacing) * 12);
  }
  .pr-14 {
    padding-right: calc(var(--spacing) * 14);
  }
  .pr-16 {
    padding-right: calc(var(--spacing) * 16);
  }
  .pb-0 {
    padding-bottom: calc(var(--spacing) * 0);
  }
  .pb-0\.5 {
    padding-bottom: calc(var(--spacing) * 0.5);
  }
  .pb-1 {
    padding-bottom: calc(var(--spacing) * 1);
  }
  .pb-1\.5 {
    padding-bottom: calc(var(--spacing) * 1.5);
  }
  .pb-2 {
    padding-bottom: calc(var(--spacing) * 2);
  }
  .pb-2\.5 {
    padding-bottom: calc(var(--spacing) * 2.5);
  }
  .pb-3 {
    padding-bottom: calc(var(--spacing) * 3);
  }
  .pb-4 {
    padding-bottom: calc(var(--spacing) * 4);
  }
  .pb-5 {
    padding-bottom: calc(var(--spacing) * 5);
  }
  .pb-6 {
    padding-bottom: calc(var(--spacing) * 6);
  }
  .pb-7 {
    padding-bottom: calc(var(--spacing) * 7);
  }
  .pb-8 {
    padding-bottom: calc(var(--spacing) * 8);
  }
  .pb-10 {
    padding-bottom: calc(var(--spacing) * 10);
  }
  .pb-12 {
    padding-bottom: calc(var(--spacing) * 12);
  }
  .pb-14 {
    padding-bottom: calc(var(--spacing) * 14);
  }
  .pb-16 {
    padding-bottom: calc(var(--spacing) * 16);
  }
  .pb-20 {
    padding-bottom: calc(var(--spacing) * 20);
  }
  .pb-24 {
    padding-bottom: calc(var(--spacing) * 24);
  }
  .pb-28 {
    padding-bottom: calc(var(--spacing) * 28);
  }
  .pb-32 {
    padding-bottom: calc(var(--spacing) * 32);
  }
  .pb-44 {
    padding-bottom: calc(var(--spacing) * 44);
  }
  .pb-\[2px\] {
    padding-bottom: 2px;
  }
  .pb-\[31px\] {
    padding-bottom: 31px;
  }
  .pb-\[34px\] {
    padding-bottom: 34px;
  }
  .pb-\[94px\] {
    padding-bottom: 94px;
  }
  .pb-\[112px\] {
    padding-bottom: 112px;
  }
  .pb-\[116px\] {
    padding-bottom: 116px;
  }
  .pb-\[280px\] {
    padding-bottom: 280px;
  }
  .pb-\[calc\(6rem\+env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: calc(6rem + env(safe-area-inset-bottom));
  }
  .pb-\[calc\(10px\+env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: calc(10px + env(safe-area-inset-bottom));
  }
  .pb-\[calc\(12px\+env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: calc(12px + env(safe-area-inset-bottom));
  }
  .pb-\[calc\(16px\+env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: calc(16px + env(safe-area-inset-bottom));
  }
  .pb-\[calc\(76px\+env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: calc(76px + env(safe-area-inset-bottom));
  }
  .pb-\[calc\(86px\+env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: calc(86px + env(safe-area-inset-bottom));
  }
  .pb-\[calc\(96px\+env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: calc(96px + env(safe-area-inset-bottom));
  }
  .pb-\[env\(safe-area-inset-bottom\)\] {
    padding-bottom: env(safe-area-inset-bottom);
  }
  .pb-\[max\(10px\,env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: max(10px, env(safe-area-inset-bottom));
  }
  .pb-\[max\(12px\,env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: max(12px, env(safe-area-inset-bottom));
  }
  .pb-\[max\(18px\,env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: max(18px, env(safe-area-inset-bottom));
  }
  .pb-\[max\(20px\,env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: max(20px, env(safe-area-inset-bottom));
  }
  .pb-\[max\(22px\,env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: max(22px, env(safe-area-inset-bottom));
  }
  .pb-\[max\(24px\,env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: max(24px, env(safe-area-inset-bottom));
  }
  .pb-\[max\(28px\,env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: max(28px, env(safe-area-inset-bottom));
  }
  .pb-\[max\(32px\,env\(safe-area-inset-bottom\)\)\] {
    padding-bottom: max(32px, env(safe-area-inset-bottom));
  }
  .pl-1 {
    padding-left: calc(var(--spacing) * 1);
  }
  .pl-2 {
    padding-left: calc(var(--spacing) * 2);
  }
  .pl-2\.5 {
    padding-left: calc(var(--spacing) * 2.5);
  }
  .pl-3 {
    padding-left: calc(var(--spacing) * 3);
  }
  .pl-4 {
    padding-left: calc(var(--spacing) * 4);
  }
  .pl-5 {
    padding-left: calc(var(--spacing) * 5);
  }
  .pl-6 {
    padding-left: calc(var(--spacing) * 6);
  }
  .pl-7 {
    padding-left: calc(var(--spacing) * 7);
  }
  .pl-8 {
    padding-left: calc(var(--spacing) * 8);
  }
  .pl-9 {
    padding-left: calc(var(--spacing) * 9);
  }
  .pl-10 {
    padding-left: calc(var(--spacing) * 10);
  }
  .pl-11 {
    padding-left: calc(var(--spacing) * 11);
  }
  .pl-12 {
    padding-left: calc(var(--spacing) * 12);
  }
  .pl-\[38px\] {
    padding-left: 38px;
  }
  .pl-\[42px\] {
    padding-left: 42px;
  }
  .pl-\[92px\] {
    padding-left: 92px;
  }
  .text-center {
    text-align: center;
  }
  .text-left {
    text-align: left;
  }
  .text-right {
    text-align: right;
  }
  .align-middle {
    vertical-align: middle;
  }
  .align-top {
    vertical-align: top;
  }
  .font-\[\'Pretendard\'\,sans-serif\] {
    font-family: 'Pretendard',sans-serif;
  }
  .font-mono {
    font-family: var(--font-mono);
  }
  .font-sans {
    font-family: var(--site-font-family);
  }
  .text-2xl {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }
  .text-3xl {
    font-size: var(--text-3xl);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
  }
  .text-4xl {
    font-size: var(--text-4xl);
    line-height: var(--tw-leading, var(--text-4xl--line-height));
  }
  .text-5xl {
    font-size: var(--text-5xl);
    line-height: var(--tw-leading, var(--text-5xl--line-height));
  }
  .text-base {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }
  .text-customer-xs {
    font-size: var(--text-customer-xs);
    line-height: var(--tw-leading, var(--text-customer-xs--line-height));
  }
  .text-lg {
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
  }
  .text-sm {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }
  .text-xl {
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }
  .text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }
  .text-\[0\.92em\] {
    font-size: 0.92em;
  }
  .text-\[8px\] {
    font-size: 8px;
  }
  .text-\[9px\] {
    font-size: 9px;
  }
  .text-\[10px\] {
    font-size: 10px;
  }
  .text-\[11px\] {
    font-size: 11px;
  }
  .text-\[12px\] {
    font-size: 12px;
  }
  .text-\[13px\] {
    font-size: 13px;
  }
  .text-\[14px\] {
    font-size: 14px;
  }
  .text-\[15px\] {
    font-size: 15px;
  }
  .text-\[16px\] {
    font-size: 16px;
  }
  .text-\[17px\] {
    font-size: 17px;
  }
  .text-\[18px\] {
    font-size: 18px;
  }
  .text-\[19px\] {
    font-size: 19px;
  }
  .text-\[20px\] {
    font-size: 20px;
  }
  .text-\[21px\] {
    font-size: 21px;
  }
  .text-\[22px\] {
    font-size: 22px;
  }
  .text-\[23px\] {
    font-size: 23px;
  }
  .text-\[24px\] {
    font-size: 24px;
  }
  .text-\[25px\] {
    font-size: 25px;
  }
  .text-\[26px\] {
    font-size: 26px;
  }
  .text-\[27px\] {
    font-size: 27px;
  }
  .text-\[28px\] {
    font-size: 28px;
  }
  .text-\[30px\] {
    font-size: 30px;
  }
  .text-\[32px\] {
    font-size: 32px;
  }
  .text-\[length\:var\(--property-detail-badge-size\,15px\)\] {
    font-size: var(--property-detail-badge-size,15px);
  }
  .text-\[length\:var\(--property-detail-price-size\,20px\)\] {
    font-size: var(--property-detail-price-size,20px);
  }
  .text-\[length\:var\(--property-detail-tab-size\,15px\)\] {
    font-size: var(--property-detail-tab-size,15px);
  }
  .leading-4 {
    --tw-leading: calc(var(--spacing) * 4);
    line-height: calc(var(--spacing) * 4);
  }
  .leading-5 {
    --tw-leading: calc(var(--spacing) * 5);
    line-height: calc(var(--spacing) * 5);
  }
  .leading-6 {
    --tw-leading: calc(var(--spacing) * 6);
    line-height: calc(var(--spacing) * 6);
  }
  .leading-7 {
    --tw-leading: calc(var(--spacing) * 7);
    line-height: calc(var(--spacing) * 7);
  }
  .leading-8 {
    --tw-leading: calc(var(--spacing) * 8);
    line-height: calc(var(--spacing) * 8);
  }
  .leading-\[1\.2\] {
    --tw-leading: 1.2;
    line-height: 1.2;
  }
  .leading-\[1\.3\] {
    --tw-leading: 1.3;
    line-height: 1.3;
  }
  .leading-\[1\.4\] {
    --tw-leading: 1.4;
    line-height: 1.4;
  }
  .leading-\[1\.5\] {
    --tw-leading: 1.5;
    line-height: 1.5;
  }
  .leading-\[1\.6\] {
    --tw-leading: 1.6;
    line-height: 1.6;
  }
  .leading-\[1\.7\] {
    --tw-leading: 1.7;
    line-height: 1.7;
  }
  .leading-\[1\.8\] {
    --tw-leading: 1.8;
    line-height: 1.8;
  }
  .leading-\[1\.15\] {
    --tw-leading: 1.15;
    line-height: 1.15;
  }
  .leading-\[1\.25\] {
    --tw-leading: 1.25;
    line-height: 1.25;
  }
  .leading-\[1\.35\] {
    --tw-leading: 1.35;
    line-height: 1.35;
  }
  .leading-\[1\.45\] {
    --tw-leading: 1.45;
    line-height: 1.45;
  }
  .leading-\[1\.55\] {
    --tw-leading: 1.55;
    line-height: 1.55;
  }
  .leading-\[1\.65\] {
    --tw-leading: 1.65;
    line-height: 1.65;
  }
  .leading-\[1\.75\] {
    --tw-leading: 1.75;
    line-height: 1.75;
  }
  .leading-\[1\.85\] {
    --tw-leading: 1.85;
    line-height: 1.85;
  }
  .leading-\[13px\] {
    --tw-leading: 13px;
    line-height: 13px;
  }
  .leading-\[14px\] {
    --tw-leading: 14px;
    line-height: 14px;
  }
  .leading-\[15px\] {
    --tw-leading: 15px;
    line-height: 15px;
  }
  .leading-\[16px\] {
    --tw-leading: 16px;
    line-height: 16px;
  }
  .leading-\[17px\] {
    --tw-leading: 17px;
    line-height: 17px;
  }
  .leading-\[18px\] {
    --tw-leading: 18px;
    line-height: 18px;
  }
  .leading-\[19px\] {
    --tw-leading: 19px;
    line-height: 19px;
  }
  .leading-\[21px\] {
    --tw-leading: 21px;
    line-height: 21px;
  }
  .leading-\[22px\] {
    --tw-leading: 22px;
    line-height: 22px;
  }
  .leading-\[23px\] {
    --tw-leading: 23px;
    line-height: 23px;
  }
  .leading-none {
    --tw-leading: 1;
    line-height: 1;
  }
  .leading-normal {
    --tw-leading: var(--leading-normal);
    line-height: var(--leading-normal);
  }
  .leading-relaxed {
    --tw-leading: var(--leading-relaxed);
    line-height: var(--leading-relaxed);
  }
  .leading-snug {
    --tw-leading: var(--leading-snug);
    line-height: var(--leading-snug);
  }
  .leading-tight {
    --tw-leading: var(--leading-tight);
    line-height: var(--leading-tight);
  }
  .font-\[920\] {
    --tw-font-weight: 920;
    font-weight: 920;
  }
  .font-black {
    --tw-font-weight: var(--font-weight-black);
    font-weight: var(--font-weight-black);
  }
  .font-bold {
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }
  .font-extrabold {
    --tw-font-weight: var(--font-weight-extrabold);
    font-weight: var(--font-weight-extrabold);
  }
  .font-medium {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }
  .font-normal {
    --tw-font-weight: var(--font-weight-normal);
    font-weight: var(--font-weight-normal);
  }
  .font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }
  .tracking-\[-0\.01em\] {
    --tw-tracking: -0.01em;
    letter-spacing: -0.01em;
  }
  .tracking-\[-0\.1px\] {
    --tw-tracking: -0.1px;
    letter-spacing: -0.1px;
  }
  .tracking-\[-0\.02em\] {
    --tw-tracking: -0.02em;
    letter-spacing: -0.02em;
  }
  .tracking-\[-0\.2px\] {
    --tw-tracking: -0.2px;
    letter-spacing: -0.2px;
  }
  .tracking-\[-0\.03em\] {
    --tw-tracking: -0.03em;
    letter-spacing: -0.03em;
  }
  .tracking-\[-0\.3px\] {
    --tw-tracking: -0.3px;
    letter-spacing: -0.3px;
  }
  .tracking-\[-0\.04em\] {
    --tw-tracking: -0.04em;
    letter-spacing: -0.04em;
  }
  .tracking-\[-0\.4px\] {
    --tw-tracking: -0.4px;
    letter-spacing: -0.4px;
  }
  .tracking-\[-0\.05em\] {
    --tw-tracking: -0.05em;
    letter-spacing: -0.05em;
  }
  .tracking-\[-0\.5px\] {
    --tw-tracking: -0.5px;
    letter-spacing: -0.5px;
  }
  .tracking-\[-0\.6px\] {
    --tw-tracking: -0.6px;
    letter-spacing: -0.6px;
  }
  .tracking-\[-0\.7px\] {
    --tw-tracking: -0.7px;
    letter-spacing: -0.7px;
  }
  .tracking-\[-0\.8px\] {
    --tw-tracking: -0.8px;
    letter-spacing: -0.8px;
  }
  .tracking-\[-0\.9px\] {
    --tw-tracking: -0.9px;
    letter-spacing: -0.9px;
  }
  .tracking-\[-0\.015em\] {
    --tw-tracking: -0.015em;
    letter-spacing: -0.015em;
  }
  .tracking-\[-0\.15px\] {
    --tw-tracking: -0.15px;
    letter-spacing: -0.15px;
  }
  .tracking-\[-0\.025em\] {
    --tw-tracking: -0.025em;
    letter-spacing: -0.025em;
  }
  .tracking-\[-0\.25px\] {
    --tw-tracking: -0.25px;
    letter-spacing: -0.25px;
  }
  .tracking-\[-0\.28px\] {
    --tw-tracking: -0.28px;
    letter-spacing: -0.28px;
  }
  .tracking-\[-0\.035em\] {
    --tw-tracking: -0.035em;
    letter-spacing: -0.035em;
  }
  .tracking-\[-0\.35px\] {
    --tw-tracking: -0.35px;
    letter-spacing: -0.35px;
  }
  .tracking-\[-0\.045em\] {
    --tw-tracking: -0.045em;
    letter-spacing: -0.045em;
  }
  .tracking-\[-0\.45px\] {
    --tw-tracking: -0.45px;
    letter-spacing: -0.45px;
  }
  .tracking-\[-0\.055em\] {
    --tw-tracking: -0.055em;
    letter-spacing: -0.055em;
  }
  .tracking-\[-1px\] {
    --tw-tracking: -1px;
    letter-spacing: -1px;
  }
  .tracking-\[0\.1em\] {
    --tw-tracking: 0.1em;
    letter-spacing: 0.1em;
  }
  .tracking-\[0\.1px\] {
    --tw-tracking: 0.1px;
    letter-spacing: 0.1px;
  }
  .tracking-\[0\.3px\] {
    --tw-tracking: 0.3px;
    letter-spacing: 0.3px;
  }
  .tracking-\[0\.04em\] {
    --tw-tracking: 0.04em;
    letter-spacing: 0.04em;
  }
  .tracking-\[0\.6px\] {
    --tw-tracking: 0.6px;
    letter-spacing: 0.6px;
  }
  .tracking-\[0\.08em\] {
    --tw-tracking: 0.08em;
    letter-spacing: 0.08em;
  }
  .tracking-\[0\.09em\] {
    --tw-tracking: 0.09em;
    letter-spacing: 0.09em;
  }
  .tracking-\[0\.12em\] {
    --tw-tracking: 0.12em;
    letter-spacing: 0.12em;
  }
  .tracking-\[0\.15em\] {
    --tw-tracking: 0.15em;
    letter-spacing: 0.15em;
  }
  .tracking-\[0\.16em\] {
    --tw-tracking: 0.16em;
    letter-spacing: 0.16em;
  }
  .tracking-\[0\.17em\] {
    --tw-tracking: 0.17em;
    letter-spacing: 0.17em;
  }
  .tracking-\[0\.18em\] {
    --tw-tracking: 0.18em;
    letter-spacing: 0.18em;
  }
  .tracking-normal {
    --tw-tracking: var(--tracking-normal);
    letter-spacing: var(--tracking-normal);
  }
  .tracking-tight {
    --tw-tracking: var(--tracking-tight);
    letter-spacing: var(--tracking-tight);
  }
  .tracking-wide {
    --tw-tracking: var(--tracking-wide);
    letter-spacing: var(--tracking-wide);
  }
  .text-balance {
    text-wrap: balance;
  }
  .\[overflow-wrap\:anywhere\] {
    overflow-wrap: anywhere;
  }
  .break-words {
    overflow-wrap: break-word;
  }
  .\[word-break\:keep-all\] {
    word-break: keep-all;
  }
  .break-all {
    word-break: break-all;
  }
  .break-keep {
    word-break: keep-all;
  }
  .text-ellipsis {
    text-overflow: ellipsis;
  }
  .whitespace-normal {
    white-space: normal;
  }
  .whitespace-nowrap {
    white-space: nowrap;
  }
  .whitespace-pre-line {
    white-space: pre-line;
  }
  .whitespace-pre-wrap {
    white-space: pre-wrap;
  }
  .\!text-blue-700 {
    color: var(--color-blue-700) !important;
  }
  .\!text-brand-ink {
    color: var(--brand-c45114, #c45114) !important;
  }
  .\!text-red-700 {
    color: var(--color-red-700) !important;
  }
  .\!text-white {
    color: var(--color-white) !important;
  }
  .text-\[\#0E7C6B\] {
    color: #0E7C6B;
  }
  .text-\[\#0E9F4B\] {
    color: #0E9F4B;
  }
  .text-\[\#0E9384\] {
    color: #0E9384;
  }
  .text-\[\#0F8A4C\] {
    color: #0F8A4C;
  }
  .text-\[\#0F172A\] {
    color: #0F172A;
  }
  .text-\[\#0F766E\] {
    color: #0F766E;
  }
  .text-\[\#0F918E\] {
    color: #0F918E;
  }
  .text-\[\#0f172a\] {
    color: #0f172a;
  }
  .text-\[\#001B44\] {
    color: #001B44;
  }
  .text-\[\#1A1D22\] {
    color: #1A1D22;
  }
  .text-\[\#1C5FD4\] {
    color: #1C5FD4;
  }
  .text-\[\#1D1E1E\] {
    color: #1D1E1E;
  }
  .text-\[\#1D4ED8\] {
    color: #1D4ED8;
  }
  .text-\[\#1D2939\] {
    color: #1D2939;
  }
  .text-\[\#1E4FAD\] {
    color: #1E4FAD;
  }
  .text-\[\#1F2A3A\] {
    color: #1F2A3A;
  }
  .text-\[\#1F2A44\] {
    color: #1F2A44;
  }
  .text-\[\#1F4FA8\] {
    color: #1F4FA8;
  }
  .text-\[\#1F5BCE\] {
    color: #1F5BCE;
  }
  .text-\[\#1F5DCE\] {
    color: #1F5DCE;
  }
  .text-\[\#1F58D4\] {
    color: #1F58D4;
  }
  .text-\[\#1F2937\] {
    color: #1F2937;
  }
  .text-\[\#2A201B\] {
    color: #2A201B;
  }
  .text-\[\#2B2B2B\] {
    color: #2B2B2B;
  }
  .text-\[\#2E9B51\] {
    color: #2E9B51;
  }
  .text-\[\#2F65C8\] {
    color: #2F65C8;
  }
  .text-\[\#3A3C40\] {
    color: #3A3C40;
  }
  .text-\[\#3A568E\] {
    color: #3A568E;
  }
  .text-\[\#3B3322\] {
    color: #3B3322;
  }
  .text-\[\#3B4554\] {
    color: #3B4554;
  }
  .text-\[\#3D3D3D\] {
    color: #3D3D3D;
  }
  .text-\[\#3D424A\] {
    color: #3D424A;
  }
  .text-\[\#3E4D62\] {
    color: #3E4D62;
  }
  .text-\[\#3F4A5A\] {
    color: #3F4A5A;
  }
  .text-\[\#3F4B5E\] {
    color: #3F4B5E;
  }
  .text-\[\#3F514A\] {
    color: #3F514A;
  }
  .text-\[\#3F4753\] {
    color: #3F4753;
  }
  .text-\[\#4A596A\] {
    color: #4A596A;
  }
  .text-\[\#4B4B4B\] {
    color: #4B4B4B;
  }
  .text-\[\#4B5563\] {
    color: #4B5563;
  }
  .text-\[\#4B5565\] {
    color: #4B5565;
  }
  .text-\[\#4B6081\] {
    color: #4B6081;
  }
  .text-\[\#4C4E52\] {
    color: #4C4E52;
  }
  .text-\[\#4C6EC8\] {
    color: #4C6EC8;
  }
  .text-\[\#4D5D53\] {
    color: #4D5D53;
  }
  .text-\[\#4E62C3\] {
    color: #4E62C3;
  }
  .text-\[\#4E73BC\] {
    color: #4E73BC;
  }
  .text-\[\#4E5866\] {
    color: #4E5866;
  }
  .text-\[\#4E6687\] {
    color: #4E6687;
  }
  .text-\[\#4F32B8\] {
    color: #4F32B8;
  }
  .text-\[\#4f6800\] {
    color: #4f6800;
  }
  .text-\[\#5B3DE0\] {
    color: #5B3DE0;
  }
  .text-\[\#5B4ABF\] {
    color: #5B4ABF;
  }
  .text-\[\#5B5BD6\] {
    color: #5B5BD6;
  }
  .text-\[\#5B6B85\] {
    color: #5B6B85;
  }
  .text-\[\#5B6472\] {
    color: #5B6472;
  }
  .text-\[\#5D687A\] {
    color: #5D687A;
  }
  .text-\[\#5D6674\] {
    color: #5D6674;
  }
  .text-\[\#5E5E5E\] {
    color: #5E5E5E;
  }
  .text-\[\#5E7DB8\] {
    color: #5E7DB8;
  }
  .text-\[\#5E75CC\] {
    color: #5E75CC;
  }
  .text-\[\#5F3B1C\] {
    color: #5F3B1C;
  }
  .text-\[\#5F5F5F\] {
    color: #5F5F5F;
  }
  .text-\[\#5F6B7A\] {
    color: #5F6B7A;
  }
  .text-\[\#5F6673\] {
    color: #5F6673;
  }
  .text-\[\#6B6B6B\] {
    color: #6B6B6B;
  }
  .text-\[\#6B807B\] {
    color: #6B807B;
  }
  .text-\[\#6B7280\] {
    color: #6B7280;
  }
  .text-\[\#6B7584\] {
    color: #6B7584;
  }
  .text-\[\#6B7890\] {
    color: #6B7890;
  }
  .text-\[\#6B7891\] {
    color: #6B7891;
  }
  .text-\[\#6D7B90\] {
    color: #6D7B90;
  }
  .text-\[\#6D7C91\] {
    color: #6D7C91;
  }
  .text-\[\#6E6F73\] {
    color: #6E6F73;
  }
  .text-\[\#6E5143\] {
    color: #6E5143;
  }
  .text-\[\#6E5315\] {
    color: #6E5315;
  }
  .text-\[\#6F6F6F\] {
    color: #6F6F6F;
  }
  .text-\[\#6F7A89\] {
    color: #6F7A89;
  }
  .text-\[\#6F461F\] {
    color: var(--brand-6f461f, #6F461F);
  }
  .text-\[\#07B34E\] {
    color: #07B34E;
  }
  .text-\[\#7A2E0E\] {
    color: var(--brand-7a2e0e, #7A2E0E);
  }
  .text-\[\#7A4D0B\] {
    color: #7A4D0B;
  }
  .text-\[\#7A5A2C\] {
    color: #7A5A2C;
  }
  .text-\[\#7A5A48\] {
    color: var(--brand-7a5a48, #7A5A48);
  }
  .text-\[\#7A5AF8\] {
    color: #7A5AF8;
  }
  .text-\[\#7A8A83\] {
    color: #7A8A83;
  }
  .text-\[\#7A42D8\] {
    color: #7A42D8;
  }
  .text-\[\#7A96C9\] {
    color: #7A96C9;
  }
  .text-\[\#7A271A\] {
    color: #7A271A;
  }
  .text-\[\#7A655A\] {
    color: #7A655A;
  }
  .text-\[\#7A5310\] {
    color: #7A5310;
  }
  .text-\[\#7A5700\] {
    color: #7A5700;
  }
  .text-\[\#7A5900\] {
    color: #7A5900;
  }
  .text-\[\#7A8190\] {
    color: #7A8190;
  }
  .text-\[\#7A8492\] {
    color: #7A8492;
  }
  .text-\[\#7A8493\] {
    color: #7A8493;
  }
  .text-\[\#7A8494\] {
    color: #7A8494;
  }
  .text-\[\#7A8594\] {
    color: #7A8594;
  }
  .text-\[\#7A8596\] {
    color: #7A8596;
  }
  .text-\[\#7A8797\] {
    color: #7A8797;
  }
  .text-\[\#7A8799\] {
    color: #7A8799;
  }
  .text-\[\#7B513A\] {
    color: var(--brand-7b513a, #7B513A);
  }
  .text-\[\#7B8491\] {
    color: #7B8491;
  }
  .text-\[\#7B8493\] {
    color: #7B8493;
  }
  .text-\[\#7B8794\] {
    color: #7B8794;
  }
  .text-\[\#7B8798\] {
    color: #7B8798;
  }
  .text-\[\#7C8AA5\] {
    color: #7C8AA5;
  }
  .text-\[\#7C899C\] {
    color: #7C899C;
  }
  .text-\[\#7C8795\] {
    color: #7C8795;
  }
  .text-\[\#7D8CA2\] {
    color: #7D8CA2;
  }
  .text-\[\#7D91AE\] {
    color: #7D91AE;
  }
  .text-\[\#7FD5A4\] {
    color: #7FD5A4;
  }
  .text-\[\#008BEF\] {
    color: #008BEF;
  }
  .text-\[\#8A4B00\] {
    color: #8A4B00;
  }
  .text-\[\#8A4B08\] {
    color: #8A4B08;
  }
  .text-\[\#8A5A00\] {
    color: #8A5A00;
  }
  .text-\[\#8A5A2F\] {
    color: #8A5A2F;
  }
  .text-\[\#8A5A12\] {
    color: #8A5A12;
  }
  .text-\[\#8A5C0A\] {
    color: #8A5C0A;
  }
  .text-\[\#8A6B35\] {
    color: #8A6B35;
  }
  .text-\[\#8A6F39\] {
    color: #8A6F39;
  }
  .text-\[\#8A8A8A\] {
    color: #8A8A8A;
  }
  .text-\[\#8A8F98\] {
    color: #8A8F98;
  }
  .text-\[\#8A94A2\] {
    color: #8A94A2;
  }
  .text-\[\#8A94A3\] {
    color: #8A94A3;
  }
  .text-\[\#8A94A4\] {
    color: #8A94A4;
  }
  .text-\[\#8A94A6\] {
    color: #8A94A6;
  }
  .text-\[\#8A97A8\] {
    color: #8A97A8;
  }
  .text-\[\#8A641B\] {
    color: #8A641B;
  }
  .text-\[\#8A4650\] {
    color: #8A4650;
  }
  .text-\[\#8A6100\] {
    color: #8A6100;
  }
  .text-\[\#8A9693\] {
    color: #8A9693;
  }
  .text-\[\#8A9892\] {
    color: #8A9892;
  }
  .text-\[\#8B5F26\] {
    color: #8B5F26;
  }
  .text-\[\#8B6A20\] {
    color: #8B6A20;
  }
  .text-\[\#8B6A53\] {
    color: #8B6A53;
  }
  .text-\[\#8B8D92\] {
    color: #8B8D92;
  }
  .text-\[\#8B94A3\] {
    color: #8B94A3;
  }
  .text-\[\#8B6400\] {
    color: #8B6400;
  }
  .text-\[\#8C8C8C\] {
    color: #8C8C8C;
  }
  .text-\[\#8C918B\] {
    color: #8C918B;
  }
  .text-\[\#8C938D\] {
    color: #8C938D;
  }
  .text-\[\#8C6958\] {
    color: var(--brand-8c6958, #8C6958);
  }
  .text-\[\#8D817B\] {
    color: #8D817B;
  }
  .text-\[\#8D938F\] {
    color: #8D938F;
  }
  .text-\[\#8E8E8E\] {
    color: #8E8E8E;
  }
  .text-\[\#8F3D32\] {
    color: #8F3D32;
  }
  .text-\[\#8a6200\] {
    color: #8a6200;
  }
  .text-\[\#9A5B00\] {
    color: #9A5B00;
  }
  .text-\[\#9A6B00\] {
    color: #9A6B00;
  }
  .text-\[\#9A6B55\] {
    color: var(--brand-9a6b55, #9A6B55);
  }
  .text-\[\#9A9A9A\] {
    color: #9A9A9A;
  }
  .text-\[\#9A481C\] {
    color: var(--brand-9a481c, #9A481C);
  }
  .text-\[\#9A3412\] {
    color: #9A3412;
  }
  .text-\[\#9A4215\] {
    color: var(--brand-9a4215, #9A4215);
  }
  .text-\[\#9A5518\] {
    color: #9A5518;
  }
  .text-\[\#9A6200\] {
    color: #9A6200;
  }
  .text-\[\#9A6500\] {
    color: #9A6500;
  }
  .text-\[\#9A6700\] {
    color: #9A6700;
  }
  .text-\[\#9AA3AF\] {
    color: #9AA3AF;
  }
  .text-\[\#9AA3B2\] {
    color: #9AA3B2;
  }
  .text-\[\#9AA5B3\] {
    color: #9AA5B3;
  }
  .text-\[\#9AA6B2\] {
    color: #9AA6B2;
  }
  .text-\[\#9AA6B5\] {
    color: #9AA6B5;
  }
  .text-\[\#9B3B0A\] {
    color: #9B3B0A;
  }
  .text-\[\#9B542E\] {
    color: var(--brand-9b542e, #9B542E);
  }
  .text-\[\#9B5300\] {
    color: #9B5300;
  }
  .text-\[\#9B7760\] {
    color: #9B7760;
  }
  .text-\[\#9CA3AF\] {
    color: #9CA3AF;
  }
  .text-\[\#9DAAA0\] {
    color: #9DAAA0;
  }
  .text-\[\#9F3833\] {
    color: #9F3833;
  }
  .text-\[\#9F4315\] {
    color: var(--brand-9f4315, #9F4315);
  }
  .text-\[\#12B76A\] {
    color: #12B76A;
  }
  .text-\[\#13A8CA\] {
    color: #13A8CA;
  }
  .text-\[\#21A366\] {
    color: #21A366;
  }
  .text-\[\#027A48\] {
    color: #027A48;
  }
  .text-\[\#55B766\] {
    color: #55B766;
  }
  .text-\[\#59C173\] {
    color: #59C173;
  }
  .text-\[\#067A3D\] {
    color: #067A3D;
  }
  .text-\[\#70D39D\] {
    color: #70D39D;
  }
  .text-\[\#073f78\] {
    color: #073f78;
  }
  .text-\[\#79CF9F\] {
    color: #79CF9F;
  }
  .text-\[\#79D1A0\] {
    color: #79D1A0;
  }
  .text-\[\#87D6AA\] {
    color: #87D6AA;
  }
  .text-\[\#94A3B8\] {
    color: #94A3B8;
  }
  .text-\[\#98A2B3\] {
    color: #98A2B3;
  }
  .text-\[\#111\] {
    color: #111;
  }
  .text-\[\#123C6B\] {
    color: #123C6B;
  }
  .text-\[\#137A48\] {
    color: #137A48;
  }
  .text-\[\#137A70\] {
    color: #137A70;
  }
  .text-\[\#138A50\] {
    color: #138A50;
  }
  .text-\[\#153A70\] {
    color: #153A70;
  }
  .text-\[\#157A3D\] {
    color: #157A3D;
  }
  .text-\[\#163A7A\] {
    color: #163A7A;
  }
  .text-\[\#167E83\] {
    color: #167E83;
  }
  .text-\[\#168A8E\] {
    color: #168A8E;
  }
  .text-\[\#168C85\] {
    color: #168C85;
  }
  .text-\[\#172B4D\] {
    color: #172B4D;
  }
  .text-\[\#173D36\] {
    color: #173D36;
  }
  .text-\[\#174EA6\] {
    color: #174EA6;
  }
  .text-\[\#175CD3\] {
    color: #175CD3;
  }
  .text-\[\#176B3A\] {
    color: #176B3A;
  }
  .text-\[\#191B23\] {
    color: #191B23;
  }
  .text-\[\#203B31\] {
    color: #203B31;
  }
  .text-\[\#214A91\] {
    color: #214A91;
  }
  .text-\[\#222\] {
    color: #222;
  }
  .text-\[\#245FC7\] {
    color: #245FC7;
  }
  .text-\[\#245FCE\] {
    color: #245FCE;
  }
  .text-\[\#246BFD\] {
    color: #246BFD;
  }
  .text-\[\#268B4E\] {
    color: #268B4E;
  }
  .text-\[\#303A49\] {
    color: #303A49;
  }
  .text-\[\#304B94\] {
    color: #304B94;
  }
  .text-\[\#315A9E\] {
    color: #315A9E;
  }
  .text-\[\#315B9E\] {
    color: #315B9E;
  }
  .text-\[\#315EA8\] {
    color: #315EA8;
  }
  .text-\[\#315F9E\] {
    color: #315F9E;
  }
  .text-\[\#315FAD\] {
    color: #315FAD;
  }
  .text-\[\#318A56\] {
    color: #318A56;
  }
  .text-\[\#333\] {
    color: #333;
  }
  .text-\[\#343D4B\] {
    color: #343D4B;
  }
  .text-\[\#356AE6\] {
    color: #356AE6;
  }
  .text-\[\#365ADA\] {
    color: #365ADA;
  }
  .text-\[\#391B1B\] {
    color: #391B1B;
  }
  .text-\[\#426A9E\] {
    color: #426A9E;
  }
  .text-\[\#444\] {
    color: #444;
  }
  .text-\[\#526C67\] {
    color: #526C67;
  }
  .text-\[\#536F9D\] {
    color: #536F9D;
  }
  .text-\[\#542E1A\] {
    color: var(--brand-542e1a, #542E1A);
  }
  .text-\[\#555F6D\] {
    color: #555F6D;
  }
  .text-\[\#555\] {
    color: #555;
  }
  .text-\[\#606A78\] {
    color: #606A78;
  }
  .text-\[\#606B7B\] {
    color: #606B7B;
  }
  .text-\[\#624D18\] {
    color: #624D18;
  }
  .text-\[\#0657E6\] {
    color: #0657E6;
  }
  .text-\[\#657B77\] {
    color: #657B77;
  }
  .text-\[\#666\] {
    color: #666;
  }
  .text-\[\#686A6E\] {
    color: #686A6E;
  }
  .text-\[\#727B89\] {
    color: #727B89;
  }
  .text-\[\#735E53\] {
    color: #735E53;
  }
  .text-\[\#737F8D\] {
    color: #737F8D;
  }
  .text-\[\#745F2B\] {
    color: #745F2B;
  }
  .text-\[\#754E37\] {
    color: #754E37;
  }
  .text-\[\#777E7A\] {
    color: #777E7A;
  }
  .text-\[\#777F7A\] {
    color: #777F7A;
  }
  .text-\[\#777\] {
    color: #777;
  }
  .text-\[\#828A84\] {
    color: #828A84;
  }
  .text-\[\#858C87\] {
    color: #858C87;
  }
  .text-\[\#858D99\] {
    color: #858D99;
  }
  .text-\[\#873B16\] {
    color: #873B16;
  }
  .text-\[\#888A8E\] {
    color: #888A8E;
  }
  .text-\[\#888F8A\] {
    color: #888F8A;
  }
  .text-\[\#888\] {
    color: #888;
  }
  .text-\[\#919C97\] {
    color: #919C97;
  }
  .text-\[\#925F18\] {
    color: #925F18;
  }
  .text-\[\#929AA6\] {
    color: #929AA6;
  }
  .text-\[\#999B9F\] {
    color: #999B9F;
  }
  .text-\[\#999D96\] {
    color: #999D96;
  }
  .text-\[\#999F99\] {
    color: #999F99;
  }
  .text-\[\#999\] {
    color: #999;
  }
  .text-\[\#1478F2\] {
    color: #1478F2;
  }
  .text-\[\#1759DD\] {
    color: #1759DD;
  }
  .text-\[\#1764DC\] {
    color: #1764DC;
  }
  .text-\[\#2455B5\] {
    color: #2455B5;
  }
  .text-\[\#2457A7\] {
    color: #2457A7;
  }
  .text-\[\#2457B8\] {
    color: #2457B8;
  }
  .text-\[\#2459B8\] {
    color: #2459B8;
  }
  .text-\[\#2460CC\] {
    color: #2460CC;
  }
  .text-\[\#2552A8\] {
    color: #2552A8;
  }
  .text-\[\#2563EB\] {
    color: #2563EB;
  }
  .text-\[\#2567E7\] {
    color: #2567E7;
  }
  .text-\[\#2969D8\] {
    color: #2969D8;
  }
  .text-\[\#3366E5\] {
    color: #3366E5;
  }
  .text-\[\#3468E8\] {
    color: #3468E8;
  }
  .text-\[\#3538CD\] {
    color: #3538CD;
  }
  .text-\[\#3569D4\] {
    color: #3569D4;
  }
  .text-\[\#3973D7\] {
    color: #3973D7;
  }
  .text-\[\#4263D8\] {
    color: #4263D8;
  }
  .text-\[\#4264DD\] {
    color: #4264DD;
  }
  .text-\[\#4961AB\] {
    color: #4961AB;
  }
  .text-\[\#4962E8\] {
    color: #4962E8;
  }
  .text-\[\#5274A8\] {
    color: #5274A8;
  }
  .text-\[\#5876C8\] {
    color: #5876C8;
  }
  .text-\[\#6545C2\] {
    color: #6545C2;
  }
  .text-\[\#6581A8\] {
    color: #6581A8;
  }
  .text-\[\#6881A8\] {
    color: #6881A8;
  }
  .text-\[\#6941C6\] {
    color: #6941C6;
  }
  .text-\[\#7253F3\] {
    color: #7253F3;
  }
  .text-\[\#7955C7\] {
    color: #7955C7;
  }
  .text-\[\#8290A4\] {
    color: #8290A4;
  }
  .text-\[\#8491A3\] {
    color: #8491A3;
  }
  .text-\[\#8791A2\] {
    color: #8791A2;
  }
  .text-\[\#8792A3\] {
    color: #8792A3;
  }
  .text-\[\#8795A8\] {
    color: #8795A8;
  }
  .text-\[\#8993A0\] {
    color: #8993A0;
  }
  .text-\[\#8993A3\] {
    color: #8993A3;
  }
  .text-\[\#13704F\] {
    color: #13704F;
  }
  .text-\[\#14804A\] {
    color: #14804A;
  }
  .text-\[\#14985F\] {
    color: #14985F;
  }
  .text-\[\#15803D\] {
    color: #15803D;
  }
  .text-\[\#15966A\] {
    color: #15966A;
  }
  .text-\[\#16806E\] {
    color: #16806E;
  }
  .text-\[\#16834B\] {
    color: #16834B;
  }
  .text-\[\#17130B\] {
    color: #17130B;
  }
  .text-\[\#17212F\] {
    color: #17212F;
  }
  .text-\[\#17345F\] {
    color: #17345F;
  }
  .text-\[\#17803D\] {
    color: #17803D;
  }
  .text-\[\#18202B\] {
    color: #18202B;
  }
  .text-\[\#18243A\] {
    color: #18243A;
  }
  .text-\[\#18335F\] {
    color: #18335F;
  }
  .text-\[\#18733B\] {
    color: #18733B;
  }
  .text-\[\#20242A\] {
    color: #20242A;
  }
  .text-\[\#21835D\] {
    color: #21835D;
  }
  .text-\[\#22704A\] {
    color: #22704A;
  }
  .text-\[\#23334D\] {
    color: #23334D;
  }
  .text-\[\#24140C\] {
    color: #24140C;
  }
  .text-\[\#24354D\] {
    color: #24354D;
  }
  .text-\[\#25324B\] {
    color: #25324B;
  }
  .text-\[\#25364F\] {
    color: #25364F;
  }
  .text-\[\#26312E\] {
    color: #26312E;
  }
  .text-\[\#26364C\] {
    color: #26364C;
  }
  .text-\[\#26364D\] {
    color: #26364D;
  }
  .text-\[\#26384F\] {
    color: #26384F;
  }
  .text-\[\#27313D\] {
    color: #27313D;
  }
  .text-\[\#27352F\] {
    color: #27352F;
  }
  .text-\[\#27364C\] {
    color: #27364C;
  }
  .text-\[\#28282A\] {
    color: #28282A;
  }
  .text-\[\#29384D\] {
    color: #29384D;
  }
  .text-\[\#31483F\] {
    color: #31483F;
  }
  .text-\[\#32343A\] {
    color: #32343A;
  }
  .text-\[\#32725A\] {
    color: #32725A;
  }
  .text-\[\#35624D\] {
    color: #35624D;
  }
  .text-\[\#36714A\] {
    color: #36714A;
  }
  .text-\[\#42526B\] {
    color: #42526B;
  }
  .text-\[\#42564E\] {
    color: #42564E;
  }
  .text-\[\#44546F\] {
    color: #44546F;
  }
  .text-\[\#45474B\] {
    color: #45474B;
  }
  .text-\[\#46566D\] {
    color: #46566D;
  }
  .text-\[\#047857\] {
    color: #047857;
  }
  .text-\[\#48433F\] {
    color: #48433F;
  }
  .text-\[\#050505\] {
    color: #050505;
  }
  .text-\[\#51627D\] {
    color: #51627D;
  }
  .text-\[\#52605B\] {
    color: #52605B;
  }
  .text-\[\#53605B\] {
    color: #53605B;
  }
  .text-\[\#53617A\] {
    color: #53617A;
  }
  .text-\[\#54637A\] {
    color: #54637A;
  }
  .text-\[\#55575B\] {
    color: #55575B;
  }
  .text-\[\#56749B\] {
    color: #56749B;
  }
  .text-\[\#56806B\] {
    color: #56806B;
  }
  .text-\[\#57534E\] {
    color: #57534E;
  }
  .text-\[\#59716B\] {
    color: #59716B;
  }
  .text-\[\#64748B\] {
    color: #64748B;
  }
  .text-\[\#66736F\] {
    color: #66736F;
  }
  .text-\[\#067647\] {
    color: #067647;
  }
  .text-\[\#67758A\] {
    color: #67758A;
  }
  .text-\[\#68727F\] {
    color: #68727F;
  }
  .text-\[\#68758A\] {
    color: #68758A;
  }
  .text-\[\#070707\] {
    color: #070707;
  }
  .text-\[\#75645B\] {
    color: #75645B;
  }
  .text-\[\#76665E\] {
    color: #76665E;
  }
  .text-\[\#77797D\] {
    color: #77797D;
  }
  .text-\[\#079455\] {
    color: #079455;
  }
  .text-\[\#79533E\] {
    color: #79533E;
  }
  .text-\[\#80502B\] {
    color: #80502B;
  }
  .text-\[\#82630F\] {
    color: #82630F;
  }
  .text-\[\#087443\] {
    color: #087443;
  }
  .text-\[\#87909C\] {
    color: #87909C;
  }
  .text-\[\#87909F\] {
    color: #87909F;
  }
  .text-\[\#87919F\] {
    color: #87919F;
  }
  .text-\[\#88827D\] {
    color: #88827D;
  }
  .text-\[\#88948F\] {
    color: #88948F;
  }
  .text-\[\#89909B\] {
    color: #89909B;
  }
  .text-\[\#93370D\] {
    color: var(--brand-93370d, #93370D);
  }
  .text-\[\#101828\] {
    color: #101828;
  }
  .text-\[\#102778\] {
    color: #102778;
  }
  .text-\[\#111111\] {
    color: #111111;
  }
  .text-\[\#111827\] {
    color: #111827;
  }
  .text-\[\#137566\] {
    color: #137566;
  }
  .text-\[\#147246\] {
    color: #147246;
  }
  .text-\[\#147549\] {
    color: #147549;
  }
  .text-\[\#157347\] {
    color: #157347;
  }
  .text-\[\#159761\] {
    color: #159761;
  }
  .text-\[\#166747\] {
    color: #166747;
  }
  .text-\[\#167345\] {
    color: #167345;
  }
  .text-\[\#168452\] {
    color: #168452;
  }
  .text-\[\#168653\] {
    color: #168653;
  }
  .text-\[\#171717\] {
    color: #171717;
  }
  .text-\[\#172033\] {
    color: #172033;
  }
  .text-\[\#181600\] {
    color: #181600;
  }
  .text-\[\#182230\] {
    color: #182230;
  }
  .text-\[\#182235\] {
    color: #182235;
  }
  .text-\[\#191919\] {
    color: #191919;
  }
  .text-\[\#202020\] {
    color: #202020;
  }
  .text-\[\#202936\] {
    color: #202936;
  }
  .text-\[\#222222\] {
    color: #222222;
  }
  .text-\[\#243041\] {
    color: #243041;
  }
  .text-\[\#243142\] {
    color: #243142;
  }
  .text-\[\#252525\] {
    color: #252525;
  }
  .text-\[\#253247\] {
    color: #253247;
  }
  .text-\[\#263142\] {
    color: #263142;
  }
  .text-\[\#263244\] {
    color: #263244;
  }
  .text-\[\#277653\] {
    color: #277653;
  }
  .text-\[\#283548\] {
    color: #283548;
  }
  .text-\[\#303030\] {
    color: #303030;
  }
  .text-\[\#333333\] {
    color: #333333;
  }
  .text-\[\#334155\] {
    color: #334155;
  }
  .text-\[\#344054\] {
    color: #344054;
  }
  .text-\[\#354156\] {
    color: #354156;
  }
  .text-\[\#374151\] {
    color: #374151;
  }
  .text-\[\#394556\] {
    color: #394556;
  }
  .text-\[\#394640\] {
    color: #394640;
  }
  .text-\[\#405780\] {
    color: #405780;
  }
  .text-\[\#426597\] {
    color: #426597;
  }
  .text-\[\#444444\] {
    color: #444444;
  }
  .text-\[\#454545\] {
    color: #454545;
  }
  .text-\[\#465264\] {
    color: #465264;
  }
  .text-\[\#475467\] {
    color: #475467;
  }
  .text-\[\#475569\] {
    color: #475569;
  }
  .text-\[\#495766\] {
    color: #495766;
  }
  .text-\[\#513522\] {
    color: #513522;
  }
  .text-\[\#526171\] {
    color: #526171;
  }
  .text-\[\#526174\] {
    color: #526174;
  }
  .text-\[\#526179\] {
    color: #526179;
  }
  .text-\[\#526781\] {
    color: #526781;
  }
  .text-\[\#526985\] {
    color: #526985;
  }
  .text-\[\#536074\] {
    color: #536074;
  }
  .text-\[\#536173\] {
    color: #536173;
  }
  .text-\[\#536176\] {
    color: #536176;
  }
  .text-\[\#536987\] {
    color: #536987;
  }
  .text-\[\#555555\] {
    color: #555555;
  }
  .text-\[\#555961\] {
    color: #555961;
  }
  .text-\[\#566176\] {
    color: #566176;
  }
  .text-\[\#586070\] {
    color: #586070;
  }
  .text-\[\#586579\] {
    color: #586579;
  }
  .text-\[\#596270\] {
    color: #596270;
  }
  .text-\[\#596273\] {
    color: #596273;
  }
  .text-\[\#596575\] {
    color: #596575;
  }
  .text-\[\#596579\] {
    color: #596579;
  }
  .text-\[\#596673\] {
    color: #596673;
  }
  .text-\[\#636363\] {
    color: #636363;
  }
  .text-\[\#637083\] {
    color: #637083;
  }
  .text-\[\#657080\] {
    color: #657080;
  }
  .text-\[\#657385\] {
    color: #657385;
  }
  .text-\[\#666666\] {
    color: #666666;
  }
  .text-\[\#666970\] {
    color: #666970;
  }
  .text-\[\#667085\] {
    color: #667085;
  }
  .text-\[\#667180\] {
    color: #667180;
  }
  .text-\[\#667575\] {
    color: #667575;
  }
  .text-\[\#686868\] {
    color: #686868;
  }
  .text-\[\#687386\] {
    color: #687386;
  }
  .text-\[\#687587\] {
    color: #687587;
  }
  .text-\[\#696969\] {
    color: #696969;
  }
  .text-\[\#697386\] {
    color: #697386;
  }
  .text-\[\#697484\] {
    color: #697484;
  }
  .text-\[\#697586\] {
    color: #697586;
  }
  .text-\[\#718096\] {
    color: #718096;
  }
  .text-\[\#756130\] {
    color: #756130;
  }
  .text-\[\#766958\] {
    color: #766958;
  }
  .text-\[\#767676\] {
    color: #767676;
  }
  .text-\[\#777777\] {
    color: #777777;
  }
  .text-\[\#778294\] {
    color: #778294;
  }
  .text-\[\#778397\] {
    color: #778397;
  }
  .text-\[\#806000\] {
    color: #806000;
  }
  .text-\[\#815920\] {
    color: #815920;
  }
  .text-\[\#858585\] {
    color: #858585;
  }
  .text-\[\#868686\] {
    color: #868686;
  }
  .text-\[\#888888\] {
    color: #888888;
  }
  .text-\[\#898989\] {
    color: #898989;
  }
  .text-\[\#946000\] {
    color: #946000;
  }
  .text-\[\#999999\] {
    color: #999999;
  }
  .text-\[\#A0A0A0\] {
    color: #A0A0A0;
  }
  .text-\[\#A0A7B3\] {
    color: #A0A7B3;
  }
  .text-\[\#A0A8B4\] {
    color: #A0A8B4;
  }
  .text-\[\#A0AAA5\] {
    color: #A0AAA5;
  }
  .text-\[\#A1A9B4\] {
    color: #A1A9B4;
  }
  .text-\[\#A3A69F\] {
    color: #A3A69F;
  }
  .text-\[\#A3ABB7\] {
    color: #A3ABB7;
  }
  .text-\[\#A4A4A4\] {
    color: #A4A4A4;
  }
  .text-\[\#A4ADBA\] {
    color: #A4ADBA;
  }
  .text-\[\#A05A16\] {
    color: #A05A16;
  }
  .text-\[\#A5A5A5\] {
    color: #A5A5A5;
  }
  .text-\[\#A5C3B2\] {
    color: #A5C3B2;
  }
  .text-\[\#A6A09B\] {
    color: #A6A09B;
  }
  .text-\[\#A6ADBA\] {
    color: #A6ADBA;
  }
  .text-\[\#A7AAA3\] {
    color: #A7AAA3;
  }
  .text-\[\#A8A8A8\] {
    color: #A8A8A8;
  }
  .text-\[\#A8AAA2\] {
    color: #A8AAA2;
  }
  .text-\[\#A8AFBA\] {
    color: #A8AFBA;
  }
  .text-\[\#A9B2BF\] {
    color: #A9B2BF;
  }
  .text-\[\#A15C00\] {
    color: #A15C00;
  }
  .text-\[\#A46A00\] {
    color: #A46A00;
  }
  .text-\[\#A56B12\] {
    color: #A56B12;
  }
  .text-\[\#A63D0B\] {
    color: #A63D0B;
  }
  .text-\[\#A83B36\] {
    color: #A83B36;
  }
  .text-\[\#A83D00\] {
    color: var(--brand-a83d00, #A83D00);
  }
  .text-\[\#A84D1D\] {
    color: #A84D1D;
  }
  .text-\[\#A96A18\] {
    color: #A96A18;
  }
  .text-\[\#A1443E\] {
    color: #A1443E;
  }
  .text-\[\#A6400C\] {
    color: var(--brand-a6400c, #A6400C);
  }
  .text-\[\#A64713\] {
    color: #A64713;
  }
  .text-\[\#A66832\] {
    color: #A66832;
  }
  .text-\[\#A73531\] {
    color: #A73531;
  }
  .text-\[\#A74510\] {
    color: var(--brand-a74510, #A74510);
  }
  .text-\[\#A93632\] {
    color: #A93632;
  }
  .text-\[\#AAAAAA\] {
    color: #AAAAAA;
  }
  .text-\[\#AAB2BE\] {
    color: #AAB2BE;
  }
  .text-\[\#AAB3C2\] {
    color: #AAB3C2;
  }
  .text-\[\#AD623C\] {
    color: #AD623C;
  }
  .text-\[\#B0B0B0\] {
    color: #B0B0B0;
  }
  .text-\[\#B0B7C2\] {
    color: #B0B7C2;
  }
  .text-\[\#B7B7B7\] {
    color: #B7B7B7;
  }
  .text-\[\#B8B6AE\] {
    color: #B8B6AE;
  }
  .text-\[\#B8B8B8\] {
    color: #B8B8B8;
  }
  .text-\[\#B8C0CC\] {
    color: #B8C0CC;
  }
  .text-\[\#B8C7E6\] {
    color: #B8C7E6;
  }
  .text-\[\#B9AC83\] {
    color: #B9AC83;
  }
  .text-\[\#B9B6AC\] {
    color: #B9B6AC;
  }
  .text-\[\#B13B36\] {
    color: #B13B36;
  }
  .text-\[\#B13B46\] {
    color: #B13B46;
  }
  .text-\[\#B23A46\] {
    color: #B23A46;
  }
  .text-\[\#B26A1B\] {
    color: #B26A1B;
  }
  .text-\[\#B45B13\] {
    color: #B45B13;
  }
  .text-\[\#B54D16\] {
    color: var(--brand-b54d16, #B54D16);
  }
  .text-\[\#B66A12\] {
    color: #B66A12;
  }
  .text-\[\#B76E00\] {
    color: #B76E00;
  }
  .text-\[\#B84B11\] {
    color: var(--brand-b84b11, #B84B11);
  }
  .text-\[\#B84E18\] {
    color: var(--brand-b84e18, #B84E18);
  }
  .text-\[\#B94A18\] {
    color: #B94A18;
  }
  .text-\[\#B96A20\] {
    color: #B96A20;
  }
  .text-\[\#B3483E\] {
    color: #B3483E;
  }
  .text-\[\#B04427\] {
    color: #B04427;
  }
  .text-\[\#B7791F\] {
    color: #B7791F;
  }
  .text-\[\#B8531B\] {
    color: var(--brand-b8531b, #B8531B);
  }
  .text-\[\#B9810C\] {
    color: #B9810C;
  }
  .text-\[\#B34712\] {
    color: var(--brand-b34712, #B34712);
  }
  .text-\[\#B42318\] {
    color: #B42318;
  }
  .text-\[\#B42337\] {
    color: #B42337;
  }
  .text-\[\#B54708\] {
    color: #B54708;
  }
  .text-\[\#B77900\] {
    color: #B77900;
  }
  .text-\[\#B87913\] {
    color: #B87913;
  }
  .text-\[\#B93815\] {
    color: #B93815;
  }
  .text-\[\#BB3E39\] {
    color: #BB3E39;
  }
  .text-\[\#BCA978\] {
    color: #BCA978;
  }
  .text-\[\#BF4A0C\] {
    color: #BF4A0C;
  }
  .text-\[\#C1C7D0\] {
    color: #C1C7D0;
  }
  .text-\[\#C5CCD6\] {
    color: #C5CCD6;
  }
  .text-\[\#C5CDD8\] {
    color: #C5CDD8;
  }
  .text-\[\#C07B00\] {
    color: #C07B00;
  }
  .text-\[\#C7CED8\] {
    color: #C7CED8;
  }
  .text-\[\#C8C8C8\] {
    color: #C8C8C8;
  }
  .text-\[\#C8CDD5\] {
    color: #C8CDD5;
  }
  .text-\[\#C9C9C9\] {
    color: #C9C9C9;
  }
  .text-\[\#C14F12\] {
    color: var(--brand-c14f12, #C14F12);
  }
  .text-\[\#C44F15\] {
    color: var(--brand-c44f15, #C44F15);
  }
  .text-\[\#C47A00\] {
    color: #C47A00;
  }
  .text-\[\#C53B3B\] {
    color: #C53B3B;
  }
  .text-\[\#C54C12\] {
    color: var(--brand-c54c12, #C54C12);
  }
  .text-\[\#C64F17\] {
    color: #C64F17;
  }
  .text-\[\#C65A22\] {
    color: var(--brand-c65a22, #C65A22);
  }
  .text-\[\#C84C0E\] {
    color: var(--brand-c84c0e, #C84C0E);
  }
  .text-\[\#C88A18\] {
    color: #C88A18;
  }
  .text-\[\#C94E18\] {
    color: #C94E18;
  }
  .text-\[\#C94F10\] {
    color: var(--brand-c94f10, #C94F10);
  }
  .text-\[\#C0362C\] {
    color: #C0362C;
  }
  .text-\[\#C2410C\] {
    color: #C2410C;
  }
  .text-\[\#C2511A\] {
    color: var(--brand-c2511a, #C2511A);
  }
  .text-\[\#C4322B\] {
    color: #C4322B;
  }
  .text-\[\#C5221F\] {
    color: #C5221F;
  }
  .text-\[\#C07926\] {
    color: #C07926;
  }
  .text-\[\#C8322B\] {
    color: #C8322B;
  }
  .text-\[\#C44932\] {
    color: #C44932;
  }
  .text-\[\#C45114\] {
    color: var(--brand-c45114, #C45114);
  }
  .text-\[\#C85013\] {
    color: var(--brand-c85013, #C85013);
  }
  .text-\[\#C94742\] {
    color: #C94742;
  }
  .text-\[\#C95014\] {
    color: var(--brand-c95014, #C95014);
  }
  .text-\[\#C95319\] {
    color: var(--brand-c95319, #C95319);
  }
  .text-\[\#CA531B\] {
    color: #CA531B;
  }
  .text-\[\#CCCCCC\] {
    color: #CCCCCC;
  }
  .text-\[\#CDD3DD\] {
    color: #CDD3DD;
  }
  .text-\[\#CFC9BC\] {
    color: #CFC9BC;
  }
  .text-\[\#D0D5DD\] {
    color: #D0D5DD;
  }
  .text-\[\#D1D1D1\] {
    color: #D1D1D1;
  }
  .text-\[\#D8BA70\] {
    color: #D8BA70;
  }
  .text-\[\#D9BB72\] {
    color: #D9BB72;
  }
  .text-\[\#D9D3C7\] {
    color: #D9D3C7;
  }
  .text-\[\#D9D9D9\] {
    color: #D9D9D9;
  }
  .text-\[\#D14A44\] {
    color: #D14A44;
  }
  .text-\[\#D33A3A\] {
    color: #D33A3A;
  }
  .text-\[\#D45C24\] {
    color: #D45C24;
  }
  .text-\[\#D66B32\] {
    color: #D66B32;
  }
  .text-\[\#D85B19\] {
    color: var(--brand-d85b19, #D85B19);
  }
  .text-\[\#D85C21\] {
    color: #D85C21;
  }
  .text-\[\#D92D20\] {
    color: #D92D20;
  }
  .text-\[\#D92D55\] {
    color: #D92D55;
  }
  .text-\[\#D93F52\] {
    color: #D93F52;
  }
  .text-\[\#D94A61\] {
    color: #D94A61;
  }
  .text-\[\#D94B45\] {
    color: #D94B45;
  }
  .text-\[\#D95B20\] {
    color: #D95B20;
  }
  .text-\[\#D14343\] {
    color: #D14343;
  }
  .text-\[\#D44545\] {
    color: #D44545;
  }
  .text-\[\#D44811\] {
    color: #D44811;
  }
  .text-\[\#D55245\] {
    color: #D55245;
  }
  .text-\[\#D66516\] {
    color: #D66516;
  }
  .text-\[\#D93025\] {
    color: #D93025;
  }
  .text-\[\#D95713\] {
    color: var(--brand-d95713, #D95713);
  }
  .text-\[\#DAD4C8\] {
    color: #DAD4C8;
  }
  .text-\[\#DC2626\] {
    color: #DC2626;
  }
  .text-\[\#DED8CD\] {
    color: #DED8CD;
  }
  .text-\[\#E0BD6F\] {
    color: #E0BD6F;
  }
  .text-\[\#E4B665\] {
    color: #E4B665;
  }
  .text-\[\#E7E0D3\] {
    color: #E7E0D3;
  }
  .text-\[\#E09A16\] {
    color: #E09A16;
  }
  .text-\[\#E46C28\] {
    color: var(--brand-e46c28, #E46C28);
  }
  .text-\[\#E55B17\] {
    color: var(--brand-e55b17, #E55B17);
  }
  .text-\[\#E58A59\] {
    color: #E58A59;
  }
  .text-\[\#E77A40\] {
    color: var(--brand-e77a40, #E77A40);
  }
  .text-\[\#E85F18\] {
    color: var(--brand-e85f18, #E85F18);
  }
  .text-\[\#E95F1D\] {
    color: var(--brand-e95f1d, #E95F1D);
  }
  .text-\[\#E0483E\] {
    color: #E0483E;
  }
  .text-\[\#E5484D\] {
    color: #E5484D;
  }
  .text-\[\#E06427\] {
    color: var(--brand-e06427, #E06427);
  }
  .text-\[\#E24848\] {
    color: #E24848;
  }
  .text-\[\#E46523\] {
    color: var(--brand-e46523, #E46523);
  }
  .text-\[\#E54863\] {
    color: #E54863;
  }
  .text-\[\#E65416\] {
    color: var(--brand-e65416, #E65416);
  }
  .text-\[\#E84040\] {
    color: #E84040;
  }
  .text-\[\#EF7A22\] {
    color: var(--brand-ef7a22, #EF7A22);
  }
  .text-\[\#EFE8DB\] {
    color: #EFE8DB;
  }
  .text-\[\#F4F4F4\] {
    color: #F4F4F4;
  }
  .text-\[\#F05C43\] {
    color: #F05C43;
  }
  .text-\[\#F08A91\] {
    color: #F08A91;
  }
  .text-\[\#F36B2B\] {
    color: var(--brand-f36b2b, #F36B2B);
  }
  .text-\[\#F58A51\] {
    color: var(--brand-f58a51, #F58A51);
  }
  .text-\[\#F59E0B\] {
    color: #F59E0B;
  }
  .text-\[\#F04438\] {
    color: #F04438;
  }
  .text-\[\#F4773A\] {
    color: #F4773A;
  }
  .text-\[\#F06421\] {
    color: var(--brand-f06421, #F06421);
  }
  .text-\[\#F17232\] {
    color: #F17232;
  }
  .text-\[\#F17634\] {
    color: var(--brand-f17634, #F17634);
  }
  .text-\[\#FF0000\] {
    color: #FF0000;
  }
  .text-\[\#FF3D3D\] {
    color: #FF3D3D;
  }
  .text-\[\#FF6A22\] {
    color: var(--brand-ff6a22, #FF6A22);
  }
  .text-\[\#FF6A32\] {
    color: var(--brand-ff6a32, #FF6A32);
  }
  .text-\[\#FF7A32\] {
    color: var(--brand-ff7a32, #FF7A32);
  }
  .text-\[\#FFC83B\] {
    color: #FFC83B;
  }
  .text-\[\#e46523\] {
    color: var(--brand-e46523, #e46523);
  }
  .text-\[var\(--catchreal-brand-700\)\] {
    color: var(--catchreal-brand-700);
  }
  .text-\[var\(--lm-accent\)\] {
    color: var(--lm-accent);
  }
  .text-\[var\(--lm-danger\)\] {
    color: var(--lm-danger);
  }
  .text-\[var\(--lm-text\)\] {
    color: var(--lm-text);
  }
  .text-\[var\(--lm-text-muted\)\] {
    color: var(--lm-text-muted);
  }
  .text-amber-700 {
    color: var(--color-amber-700);
  }
  .text-amber-800 {
    color: var(--color-amber-800);
  }
  .text-amber-900 {
    color: var(--color-amber-900);
  }
  .text-amber-950 {
    color: var(--color-amber-950);
  }
  .text-black {
    color: var(--color-black);
  }
  .text-black\/20 {
    color: color-mix(in srgb, #000 20%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-black) 20%, transparent);
    }
  }
  .text-black\/35 {
    color: color-mix(in srgb, #000 35%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-black) 35%, transparent);
    }
  }
  .text-black\/50 {
    color: color-mix(in srgb, #000 50%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-black) 50%, transparent);
    }
  }
  .text-black\/55 {
    color: color-mix(in srgb, #000 55%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-black) 55%, transparent);
    }
  }
  .text-black\/60 {
    color: color-mix(in srgb, #000 60%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-black) 60%, transparent);
    }
  }
  .text-blue-700 {
    color: var(--color-blue-700);
  }
  .text-blue-800 {
    color: var(--color-blue-800);
  }
  .text-blue-900 {
    color: var(--color-blue-900);
  }
  .text-brand {
    color: var(--brand-ff7a32, #ff7a32);
  }
  .text-brand-ink {
    color: var(--brand-c45114, #c45114);
  }
  .text-gray-500 {
    color: var(--color-gray-500);
  }
  .text-gray-600 {
    color: var(--color-gray-600);
  }
  .text-gray-900 {
    color: var(--color-gray-900);
  }
  .text-green-700 {
    color: var(--color-green-700);
  }
  .text-orange-800 {
    color: var(--color-orange-800);
  }
  .text-red-600 {
    color: var(--color-red-600);
  }
  .text-red-700 {
    color: var(--color-red-700);
  }
  .text-red-900 {
    color: var(--color-red-900);
  }
  .text-slate-400 {
    color: var(--color-slate-400);
  }
  .text-slate-500 {
    color: var(--color-slate-500);
  }
  .text-slate-600 {
    color: var(--color-slate-600);
  }
  .text-slate-700 {
    color: var(--color-slate-700);
  }
  .text-slate-800 {
    color: var(--color-slate-800);
  }
  .text-slate-900 {
    color: var(--color-slate-900);
  }
  .text-transparent {
    color: transparent;
  }
  .text-white {
    color: var(--color-white);
  }
  .text-white\/55 {
    color: color-mix(in srgb, #fff 55%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-white) 55%, transparent);
    }
  }
  .text-white\/60 {
    color: color-mix(in srgb, #fff 60%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-white) 60%, transparent);
    }
  }
  .text-white\/65 {
    color: color-mix(in srgb, #fff 65%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-white) 65%, transparent);
    }
  }
  .text-white\/70 {
    color: color-mix(in srgb, #fff 70%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-white) 70%, transparent);
    }
  }
  .text-white\/75 {
    color: color-mix(in srgb, #fff 75%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-white) 75%, transparent);
    }
  }
  .text-white\/80 {
    color: color-mix(in srgb, #fff 80%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-white) 80%, transparent);
    }
  }
  .text-white\/85 {
    color: color-mix(in srgb, #fff 85%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-white) 85%, transparent);
    }
  }
  .text-white\/90 {
    color: color-mix(in srgb, #fff 90%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-white) 90%, transparent);
    }
  }
  .uppercase {
    text-transform: uppercase;
  }
  .italic {
    font-style: italic;
  }
  .not-italic {
    font-style: normal;
  }
  .tabular-nums {
    --tw-numeric-spacing: tabular-nums;
    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }
  .line-through {
    text-decoration-line: line-through;
  }
  .underline {
    text-decoration-line: underline;
  }
  .decoration-\[\#2567E7\]\/40 {
    text-decoration-color: color-mix(in oklab, #2567E7 40%, transparent);
  }
  .decoration-\[\#AAB4C4\] {
    text-decoration-color: #AAB4C4;
  }
  .decoration-\[\#CFCFCF\] {
    text-decoration-color: #CFCFCF;
  }
  .decoration-\[\#D3D5D9\] {
    text-decoration-color: #D3D5D9;
  }
  .decoration-\[\#D9D9D9\] {
    text-decoration-color: #D9D9D9;
  }
  .decoration-\[\#FF7A32\]\/50 {
    text-decoration-color: color-mix(in oklab, var(--brand-ff7a32, #FF7A32) 50%, transparent);
  }
  .decoration-blue-300 {
    text-decoration-color: var(--color-blue-300);
  }
  .decoration-slate-300 {
    text-decoration-color: var(--color-slate-300);
  }
  .decoration-dotted {
    text-decoration-style: dotted;
  }
  .underline-offset-2 {
    text-underline-offset: 2px;
  }
  .underline-offset-4 {
    text-underline-offset: 4px;
  }
  .underline-offset-\[3px\] {
    text-underline-offset: 3px;
  }
  .accent-\[\#2F73F6\] {
    accent-color: #2F73F6;
  }
  .accent-\[\#2567E7\] {
    accent-color: #2567E7;
  }
  .accent-\[\#3569D4\] {
    accent-color: #3569D4;
  }
  .accent-\[\#BF4A0C\] {
    accent-color: #BF4A0C;
  }
  .accent-\[\#C85013\] {
    accent-color: var(--brand-c85013, #C85013);
  }
  .accent-\[\#FF7A32\] {
    accent-color: var(--brand-ff7a32, #FF7A32);
  }
  .accent-blue-600 {
    accent-color: var(--color-blue-600);
  }
  .accent-brand {
    accent-color: var(--brand-ff7a32, #ff7a32);
  }
  .accent-orange-400 {
    accent-color: var(--color-orange-400);
  }
  .opacity-0 {
    opacity: 0%;
  }
  .opacity-25 {
    opacity: 25%;
  }
  .opacity-30 {
    opacity: 30%;
  }
  .opacity-40 {
    opacity: 40%;
  }
  .opacity-45 {
    opacity: 45%;
  }
  .opacity-50 {
    opacity: 50%;
  }
  .opacity-55 {
    opacity: 55%;
  }
  .opacity-60 {
    opacity: 60%;
  }
  .opacity-70 {
    opacity: 70%;
  }
  .opacity-75 {
    opacity: 75%;
  }
  .opacity-80 {
    opacity: 80%;
  }
  .opacity-90 {
    opacity: 90%;
  }
  .opacity-95 {
    opacity: 95%;
  }
  .opacity-100 {
    opacity: 100%;
  }
  .mix-blend-multiply {
    mix-blend-mode: multiply;
  }
  .shadow {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-2xl {
    --tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / 0.25));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[-8px_0_24px_rgba\(0\,0\,0\,0\.08\)\] {
    --tw-shadow: -8px 0 24px var(--tw-shadow-color, rgba(0,0,0,0.08));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_-4px_14px_rgba\(17\,17\,17\,0\.06\)\] {
    --tw-shadow: 0 -4px 14px var(--tw-shadow-color, rgba(17,17,17,0.06));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_-8px_10px_rgba\(0\,0\,0\,0\.08\)\] {
    --tw-shadow: 0 -8px 10px var(--tw-shadow-color, rgba(0,0,0,0.08));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_-8px_24px_rgba\(0\,0\,0\,0\.28\)\] {
    --tw-shadow: 0 -8px 24px var(--tw-shadow-color, rgba(0,0,0,0.28));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_-8px_24px_rgba\(16\,24\,40\,0\.08\)\] {
    --tw-shadow: 0 -8px 24px var(--tw-shadow-color, rgba(16,24,40,0.08));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_-8px_24px_rgba\(255\,255\,255\,0\.92\)\] {
    --tw-shadow: 0 -8px 24px var(--tw-shadow-color, rgba(255,255,255,0.92));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_-8px_28px_rgba\(0\,0\,0\,0\.12\)\] {
    --tw-shadow: 0 -8px 28px var(--tw-shadow-color, rgba(0,0,0,0.12));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_-8px_30px_rgba\(0\,0\,0\,0\.14\)\] {
    --tw-shadow: 0 -8px 30px var(--tw-shadow-color, rgba(0,0,0,0.14));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_-8px_32px_rgba\(0\,0\,0\,0\.18\)\] {
    --tw-shadow: 0 -8px 32px var(--tw-shadow-color, rgba(0,0,0,0.18));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_-8px_32px_rgba\(0\,0\,0\,0\.24\)\] {
    --tw-shadow: 0 -8px 32px var(--tw-shadow-color, rgba(0,0,0,0.24));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_-10px_36px_rgba\(0\,0\,0\,0\.2\)\] {
    --tw-shadow: 0 -10px 36px var(--tw-shadow-color, rgba(0,0,0,0.2));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_-12px_32px_rgba\(17\,17\,17\,0\.18\)\] {
    --tw-shadow: 0 -12px 32px var(--tw-shadow-color, rgba(17,17,17,0.18));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_-12px_40px_rgba\(29\,30\,30\,0\.18\)\] {
    --tw-shadow: 0 -12px 40px var(--tw-shadow-color, rgba(29,30,30,0.18));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_-18px_50px_rgba\(0\,0\,0\,\.16\)\] {
    --tw-shadow: 0 -18px 50px var(--tw-shadow-color, rgba(0,0,0,.16));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_-18px_60px_rgba\(0\,0\,0\,0\.34\)\] {
    --tw-shadow: 0 -18px 60px var(--tw-shadow-color, rgba(0,0,0,0.34));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_0_0_1px_\#2567E7\] {
    --tw-shadow: 0 0 0 1px var(--tw-shadow-color, #2567E7);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_0_0_1px_rgba\(17\,24\,39\,0\.05\)\] {
    --tw-shadow: 0 0 0 1px var(--tw-shadow-color, rgba(17,24,39,0.05));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_0_0_3px_rgba\(37\,103\,231\,0\.08\)\] {
    --tw-shadow: 0 0 0 3px var(--tw-shadow-color, rgba(37,103,231,0.08));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_0_0_4px_rgba\(36\,107\,253\,0\.12\)\] {
    --tw-shadow: 0 0 0 4px var(--tw-shadow-color, rgba(36,107,253,0.12));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_0_0_4px_rgba\(37\,103\,231\,0\.08\)\] {
    --tw-shadow: 0 0 0 4px var(--tw-shadow-color, rgba(37,103,231,0.08));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_0_16px_rgba\(37\,103\,231\,0\.55\)\] {
    --tw-shadow: 0 0 16px var(--tw-shadow-color, rgba(37,103,231,0.55));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_0_30px_rgba\(16\,24\,40\,0\.06\)\] {
    --tw-shadow: 0 0 30px var(--tw-shadow-color, rgba(16,24,40,0.06));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_1px_0_\#E7EBF0\] {
    --tw-shadow: 0 1px 0 var(--tw-shadow-color, #E7EBF0);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_1px_0_rgba\(17\,17\,17\,0\.06\)\] {
    --tw-shadow: 0 1px 0 var(--tw-shadow-color, rgba(17,17,17,0.06));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_1px_0_rgba\(17\,24\,39\,0\.02\)\] {
    --tw-shadow: 0 1px 0 var(--tw-shadow-color, rgba(17,24,39,0.02));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_1px_1px_rgba\(0\,0\,0\,0\.05\)\] {
    --tw-shadow: 0 1px 1px var(--tw-shadow-color, rgba(0,0,0,0.05));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_1px_2px_rgba\(16\,24\,40\,0\.03\)\] {
    --tw-shadow: 0 1px 2px var(--tw-shadow-color, rgba(16,24,40,0.03));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_1px_2px_rgba\(16\,24\,40\,0\.04\)\] {
    --tw-shadow: 0 1px 2px var(--tw-shadow-color, rgba(16,24,40,0.04));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_1px_2px_rgba\(16\,24\,40\,0\.14\)\] {
    --tw-shadow: 0 1px 2px var(--tw-shadow-color, rgba(16,24,40,0.14));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_1px_2px_rgba\(17\,17\,17\,0\.12\)\] {
    --tw-shadow: 0 1px 2px var(--tw-shadow-color, rgba(17,17,17,0.12));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_1px_2px_rgba\(37\,103\,231\,0\.16\)\] {
    --tw-shadow: 0 1px 2px var(--tw-shadow-color, rgba(37,103,231,0.16));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_1px_3px_rgba\(77\,53\,145\,0\.12\)\] {
    --tw-shadow: 0 1px 3px var(--tw-shadow-color, rgba(77,53,145,0.12));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_1px_4px_rgba\(0\,0\,0\,0\.025\)\] {
    --tw-shadow: 0 1px 4px var(--tw-shadow-color, rgba(0,0,0,0.025));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_1px_4px_rgba\(17\,17\,17\,0\.03\)\] {
    --tw-shadow: 0 1px 4px var(--tw-shadow-color, rgba(17,17,17,0.03));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_1px_4px_rgba\(17\,24\,39\,0\.04\)\] {
    --tw-shadow: 0 1px 4px var(--tw-shadow-color, rgba(17,24,39,0.04));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_1px_4px_rgba\(17\,24\,39\,0\.06\)\] {
    --tw-shadow: 0 1px 4px var(--tw-shadow-color, rgba(17,24,39,0.06));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_1px_4px_rgba\(31\,47\,74\,0\.08\)\] {
    --tw-shadow: 0 1px 4px var(--tw-shadow-color, rgba(31,47,74,0.08));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_1px_4px_rgba\(37\,103\,231\,0\.08\)\] {
    --tw-shadow: 0 1px 4px var(--tw-shadow-color, rgba(37,103,231,0.08));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_1px_4px_rgba\(194\,81\,26\,0\.08\)\] {
    --tw-shadow: 0 1px 4px var(--tw-shadow-color, rgb(var(--brand-c2511a-rgb, 194 81 26) / 0.08));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_1px_4px_rgba\(255\,122\,50\,0\.14\)\] {
    --tw-shadow: 0 1px 4px var(--tw-shadow-color, rgb(var(--brand-ff7a32-rgb, 255 122 50) / 0.14));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_1px_5px_rgba\(0\,0\,0\,0\.03\)\] {
    --tw-shadow: 0 1px 5px var(--tw-shadow-color, rgba(0,0,0,0.03));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_1px_5px_rgba\(255\,122\,50\,0\.08\)\] {
    --tw-shadow: 0 1px 5px var(--tw-shadow-color, rgb(var(--brand-ff7a32-rgb, 255 122 50) / 0.08));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_1px_6px_rgba\(0\,0\,0\,0\.04\)\] {
    --tw-shadow: 0 1px 6px var(--tw-shadow-color, rgba(0,0,0,0.04));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_1px_6px_rgba\(0\,0\,0\,0\.035\)\] {
    --tw-shadow: 0 1px 6px var(--tw-shadow-color, rgba(0,0,0,0.035));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_1px_8px_rgba\(0\,0\,0\,0\.14\)\] {
    --tw-shadow: 0 1px 8px var(--tw-shadow-color, rgba(0,0,0,0.14));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_2px_2px_rgba\(0\,0\,0\,0\.2\)\] {
    --tw-shadow: 0 2px 2px var(--tw-shadow-color, rgba(0,0,0,0.2));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_2px_4px_rgba\(0\,0\,0\,0\.2\)\] {
    --tw-shadow: 0 2px 4px var(--tw-shadow-color, rgba(0,0,0,0.2));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_2px_4px_rgba\(0\,0\,0\,0\.08\)\] {
    --tw-shadow: 0 2px 4px var(--tw-shadow-color, rgba(0,0,0,0.08));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_2px_4px_rgba\(0\,0\,0\,0\.20\)\] {
    --tw-shadow: 0 2px 4px var(--tw-shadow-color, rgba(0,0,0,0.20));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_2px_5px_rgba\(29\,30\,30\,0\.08\)\] {
    --tw-shadow: 0 2px 5px var(--tw-shadow-color, rgba(29,30,30,0.08));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.035\)\] {
    --tw-shadow: 0 2px 8px var(--tw-shadow-color, rgba(0,0,0,0.035));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_2px_8px_rgba\(15\,23\,42\,0\.16\)\] {
    --tw-shadow: 0 2px 8px var(--tw-shadow-color, rgba(15,23,42,0.16));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_2px_8px_rgba\(16\,24\,40\,0\.04\)\] {
    --tw-shadow: 0 2px 8px var(--tw-shadow-color, rgba(16,24,40,0.04));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_2px_8px_rgba\(16\,24\,40\,0\.035\)\] {
    --tw-shadow: 0 2px 8px var(--tw-shadow-color, rgba(16,24,40,0.035));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_2px_8px_rgba\(17\,24\,39\,\.025\)\] {
    --tw-shadow: 0 2px 8px var(--tw-shadow-color, rgba(17,24,39,.025));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_2px_8px_rgba\(17\,32\,51\,0\.05\)\] {
    --tw-shadow: 0 2px 8px var(--tw-shadow-color, rgba(17,32,51,0.05));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_2px_8px_rgba\(37\,103\,231\,0\.07\)\] {
    --tw-shadow: 0 2px 8px var(--tw-shadow-color, rgba(37,103,231,0.07));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_2px_10px_rgba\(16\,24\,40\,0\.05\)\] {
    --tw-shadow: 0 2px 10px var(--tw-shadow-color, rgba(16,24,40,0.05));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_2px_10px_rgba\(16\,24\,40\,0\.06\)\] {
    --tw-shadow: 0 2px 10px var(--tw-shadow-color, rgba(16,24,40,0.06));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_2px_10px_rgba\(16\,24\,40\,0\.035\)\] {
    --tw-shadow: 0 2px 10px var(--tw-shadow-color, rgba(16,24,40,0.035));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_2px_10px_rgba\(17\,24\,39\,\.025\)\] {
    --tw-shadow: 0 2px 10px var(--tw-shadow-color, rgba(17,24,39,.025));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_2px_10px_rgba\(29\,30\,30\,0\.12\)\] {
    --tw-shadow: 0 2px 10px var(--tw-shadow-color, rgba(29,30,30,0.12));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_2px_12px_rgba\(72\,39\,17\,0\.04\)\] {
    --tw-shadow: 0 2px 12px var(--tw-shadow-color, rgb(var(--brand-482711-rgb, 72 39 17) / 0.04));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_3px_8px_rgba\(37\,103\,231\,0\.24\)\] {
    --tw-shadow: 0 3px 8px var(--tw-shadow-color, rgba(37,103,231,0.24));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_3px_8px_rgba\(255\,122\,50\,0\.22\)\] {
    --tw-shadow: 0 3px 8px var(--tw-shadow-color, rgb(var(--brand-ff7a32-rgb, 255 122 50) / 0.22));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_3px_9px_rgba\(0\,0\,0\,0\.1\)\] {
    --tw-shadow: 0 3px 9px var(--tw-shadow-color, rgba(0,0,0,0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_3px_9px_rgba\(0\,0\,0\,0\.12\)\] {
    --tw-shadow: 0 3px 9px var(--tw-shadow-color, rgba(0,0,0,0.12));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_3px_9px_rgba\(0\,0\,0\,0\.16\)\] {
    --tw-shadow: 0 3px 9px var(--tw-shadow-color, rgba(0,0,0,0.16));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_3px_12px_rgba\(16\,24\,40\,0\.04\)\] {
    --tw-shadow: 0 3px 12px var(--tw-shadow-color, rgba(16,24,40,0.04));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_3px_12px_rgba\(17\,24\,39\,\.1\)\] {
    --tw-shadow: 0 3px 12px var(--tw-shadow-color, rgba(17,24,39,.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_3px_12px_rgba\(17\,24\,39\,0\.03\)\] {
    --tw-shadow: 0 3px 12px var(--tw-shadow-color, rgba(17,24,39,0.03));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_3px_12px_rgba\(17\,32\,51\,0\.08\)\] {
    --tw-shadow: 0 3px 12px var(--tw-shadow-color, rgba(17,32,51,0.08));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_3px_12px_rgba\(31\,50\,81\,0\.05\)\] {
    --tw-shadow: 0 3px 12px var(--tw-shadow-color, rgba(31,50,81,0.05));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_3px_12px_rgba\(31\,50\,81\,0\.045\)\] {
    --tw-shadow: 0 3px 12px var(--tw-shadow-color, rgba(31,50,81,0.045));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_3px_12px_rgba\(94\,72\,20\,0\.05\)\] {
    --tw-shadow: 0 3px 12px var(--tw-shadow-color, rgba(94,72,20,0.05));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_3px_14px_\#1B304524\] {
    --tw-shadow: 0 3px 14px var(--tw-shadow-color, #1B304524);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_3px_14px_rgba\(17\,24\,39\,0\.035\)\] {
    --tw-shadow: 0 3px 14px var(--tw-shadow-color, rgba(17,24,39,0.035));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_3px_18px_rgba\(0\,0\,0\,0\.025\)\] {
    --tw-shadow: 0 3px 18px var(--tw-shadow-color, rgba(0,0,0,0.025));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_4px_10px_rgba\(37\,103\,231\,0\.18\)\] {
    --tw-shadow: 0 4px 10px var(--tw-shadow-color, rgba(37,103,231,0.18));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_4px_12px_rgba\(17\,17\,17\,0\.12\)\] {
    --tw-shadow: 0 4px 12px var(--tw-shadow-color, rgba(17,17,17,0.12));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_4px_12px_rgba\(17\,17\,17\,0\.24\)\] {
    --tw-shadow: 0 4px 12px var(--tw-shadow-color, rgba(17,17,17,0.24));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_4px_12px_rgba\(37\,103\,231\,0\.16\)\] {
    --tw-shadow: 0 4px 12px var(--tw-shadow-color, rgba(37,103,231,0.16));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_4px_12px_rgba\(37\,103\,231\,0\.18\)\] {
    --tw-shadow: 0 4px 12px var(--tw-shadow-color, rgba(37,103,231,0.18));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_4px_12px_rgba\(255\,106\,34\,0\.2\)\] {
    --tw-shadow: 0 4px 12px var(--tw-shadow-color, rgb(var(--brand-ff6a22-rgb, 255 106 34) / 0.2));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_4px_12px_rgba\(255\,122\,50\,0\.18\)\] {
    --tw-shadow: 0 4px 12px var(--tw-shadow-color, rgb(var(--brand-ff7a32-rgb, 255 122 50) / 0.18));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_4px_14px_rgba\(17\,24\,39\,\.09\)\] {
    --tw-shadow: 0 4px 14px var(--tw-shadow-color, rgba(17,24,39,.09));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_4px_14px_rgba\(37\,103\,231\,0\.08\)\] {
    --tw-shadow: 0 4px 14px var(--tw-shadow-color, rgba(37,103,231,0.08));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_4px_16px_\#1B304521\] {
    --tw-shadow: 0 4px 16px var(--tw-shadow-color, #1B304521);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_4px_16px_rgba\(16\,24\,40\,0\.045\)\] {
    --tw-shadow: 0 4px 16px var(--tw-shadow-color, rgba(16,24,40,0.045));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_4px_16px_rgba\(120\,49\,12\,0\.22\)\] {
    --tw-shadow: 0 4px 16px var(--tw-shadow-color, rgba(120,49,12,0.22));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_4px_18px_rgba\(17\,24\,39\,0\.04\)\] {
    --tw-shadow: 0 4px 18px var(--tw-shadow-color, rgba(17,24,39,0.04));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_4px_20px_rgba\(0\,0\,0\,0\.12\)\] {
    --tw-shadow: 0 4px 20px var(--tw-shadow-color, rgba(0,0,0,0.12));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_5px_12px_rgba\(37\,103\,231\,\.22\)\] {
    --tw-shadow: 0 5px 12px var(--tw-shadow-color, rgba(37,103,231,.22));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_5px_12px_rgba\(37\,103\,231\,0\.16\)\] {
    --tw-shadow: 0 5px 12px var(--tw-shadow-color, rgba(37,103,231,0.16));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_5px_14px_rgba\(15\,23\,42\,0\.18\)\] {
    --tw-shadow: 0 5px 14px var(--tw-shadow-color, rgba(15,23,42,0.18));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_5px_14px_rgba\(37\,103\,231\,\.22\)\] {
    --tw-shadow: 0 5px 14px var(--tw-shadow-color, rgba(37,103,231,.22));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_5px_14px_rgba\(37\,103\,231\,0\.2\)\] {
    --tw-shadow: 0 5px 14px var(--tw-shadow-color, rgba(37,103,231,0.2));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_5px_14px_rgba\(37\,103\,231\,0\.18\)\] {
    --tw-shadow: 0 5px 14px var(--tw-shadow-color, rgba(37,103,231,0.18));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_5px_14px_rgba\(37\,103\,231\,0\.22\)\] {
    --tw-shadow: 0 5px 14px var(--tw-shadow-color, rgba(37,103,231,0.22));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_5px_16px_rgba\(0\,0\,0\,0\.15\)\] {
    --tw-shadow: 0 5px 16px var(--tw-shadow-color, rgba(0,0,0,0.15));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_5px_16px_rgba\(117\,58\,24\,0\.05\)\] {
    --tw-shadow: 0 5px 16px var(--tw-shadow-color, rgb(var(--brand-753a18-rgb, 117 58 24) / 0.05));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_6px_14px_rgba\(37\,103\,231\,0\.22\)\] {
    --tw-shadow: 0 6px 14px var(--tw-shadow-color, rgba(37,103,231,0.22));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_6px_16px_rgba\(15\,23\,42\,0\.16\)\] {
    --tw-shadow: 0 6px 16px var(--tw-shadow-color, rgba(15,23,42,0.16));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_6px_16px_rgba\(37\,103\,231\,0\.2\)\] {
    --tw-shadow: 0 6px 16px var(--tw-shadow-color, rgba(37,103,231,0.2));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_6px_16px_rgba\(37\,103\,231\,0\.18\)\] {
    --tw-shadow: 0 6px 16px var(--tw-shadow-color, rgba(37,103,231,0.18));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_6px_16px_rgba\(255\,122\,50\,0\.22\)\] {
    --tw-shadow: 0 6px 16px var(--tw-shadow-color, rgb(var(--brand-ff7a32-rgb, 255 122 50) / 0.22));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_6px_18px_rgba\(15\,23\,42\,0\.16\)\] {
    --tw-shadow: 0 6px 18px var(--tw-shadow-color, rgba(15,23,42,0.16));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_6px_18px_rgba\(17\,17\,17\,0\.035\)\] {
    --tw-shadow: 0 6px 18px var(--tw-shadow-color, rgba(17,17,17,0.035));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_6px_18px_rgba\(37\,103\,231\,0\.26\)\] {
    --tw-shadow: 0 6px 18px var(--tw-shadow-color, rgba(37,103,231,0.26));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_6px_18px_rgba\(217\,187\,114\,0\.14\)\] {
    --tw-shadow: 0 6px 18px var(--tw-shadow-color, rgba(217,187,114,0.14));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_6px_18px_rgba\(255\,122\,50\,0\.22\)\] {
    --tw-shadow: 0 6px 18px var(--tw-shadow-color, rgb(var(--brand-ff7a32-rgb, 255 122 50) / 0.22));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_6px_20px_rgba\(16\,24\,40\,0\.05\)\] {
    --tw-shadow: 0 6px 20px var(--tw-shadow-color, rgba(16,24,40,0.05));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_7px_20px_\#FF7A3230\] {
    --tw-shadow: 0 7px 20px var(--tw-shadow-color, rgb(var(--brand-ff7a32-rgb, 255 122 50) / 0.18823529411764706));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_18px_rgba\(17\,17\,17\,0\.12\)\] {
    --tw-shadow: 0 8px 18px var(--tw-shadow-color, rgba(17,17,17,0.12));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_18px_rgba\(47\,103\,216\,0\.22\)\] {
    --tw-shadow: 0 8px 18px var(--tw-shadow-color, rgba(47,103,216,0.22));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_18px_rgba\(255\,122\,50\,0\.22\)\] {
    --tw-shadow: 0 8px 18px var(--tw-shadow-color, rgb(var(--brand-ff7a32-rgb, 255 122 50) / 0.22));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_20px_rgba\(17\,17\,17\,0\.12\)\] {
    --tw-shadow: 0 8px 20px var(--tw-shadow-color, rgba(17,17,17,0.12));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_20px_rgba\(37\,103\,231\,0\.18\)\] {
    --tw-shadow: 0 8px 20px var(--tw-shadow-color, rgba(37,103,231,0.18));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_20px_rgba\(72\,39\,17\,0\.08\)\] {
    --tw-shadow: 0 8px 20px var(--tw-shadow-color, rgb(var(--brand-482711-rgb, 72 39 17) / 0.08));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_20px_rgba\(255\,106\,34\,0\.28\)\] {
    --tw-shadow: 0 8px 20px var(--tw-shadow-color, rgb(var(--brand-ff6a22-rgb, 255 106 34) / 0.28));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_22px_rgba\(15\,23\,42\,0\.12\)\] {
    --tw-shadow: 0 8px 22px var(--tw-shadow-color, rgba(15,23,42,0.12));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_22px_rgba\(15\,23\,42\,0\.16\)\] {
    --tw-shadow: 0 8px 22px var(--tw-shadow-color, rgba(15,23,42,0.16));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_22px_rgba\(36\,107\,253\,0\.24\)\] {
    --tw-shadow: 0 8px 22px var(--tw-shadow-color, rgba(36,107,253,0.24));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_22px_rgba\(255\,122\,50\,0\.18\)\] {
    --tw-shadow: 0 8px 22px var(--tw-shadow-color, rgb(var(--brand-ff7a32-rgb, 255 122 50) / 0.18));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_22px_rgba\(255\,122\,50\,0\.24\)\] {
    --tw-shadow: 0 8px 22px var(--tw-shadow-color, rgb(var(--brand-ff7a32-rgb, 255 122 50) / 0.24));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_24px_\#FF7A3240\] {
    --tw-shadow: 0 8px 24px var(--tw-shadow-color, rgb(var(--brand-ff7a32-rgb, 255 122 50) / 0.25098039215686274));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.12\)\] {
    --tw-shadow: 0 8px 24px var(--tw-shadow-color, rgba(0,0,0,0.12));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.18\)\] {
    --tw-shadow: 0 8px 24px var(--tw-shadow-color, rgba(0,0,0,0.18));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.22\)\] {
    --tw-shadow: 0 8px 24px var(--tw-shadow-color, rgba(0,0,0,0.22));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.28\)\] {
    --tw-shadow: 0 8px 24px var(--tw-shadow-color, rgba(0,0,0,0.28));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_24px_rgba\(15\,23\,42\,0\.22\)\] {
    --tw-shadow: 0 8px 24px var(--tw-shadow-color, rgba(15,23,42,0.22));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_24px_rgba\(16\,24\,40\,0\.14\)\] {
    --tw-shadow: 0 8px 24px var(--tw-shadow-color, rgba(16,24,40,0.14));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_24px_rgba\(17\,24\,39\,0\.12\)\] {
    --tw-shadow: 0 8px 24px var(--tw-shadow-color, rgba(17,24,39,0.12));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_24px_rgba\(37\,103\,231\,0\.12\)\] {
    --tw-shadow: 0 8px 24px var(--tw-shadow-color, rgba(37,103,231,0.12));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_24px_rgba\(77\,44\,22\,0\.04\)\] {
    --tw-shadow: 0 8px 24px var(--tw-shadow-color, rgba(77,44,22,0.04));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_24px_rgba\(77\,53\,145\,0\.08\)\] {
    --tw-shadow: 0 8px 24px var(--tw-shadow-color, rgba(77,53,145,0.08));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_24px_rgba\(254\,229\,0\,0\.24\)\] {
    --tw-shadow: 0 8px 24px var(--tw-shadow-color, rgba(254,229,0,0.24));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_28px_rgba\(16\,24\,40\,0\.06\)\] {
    --tw-shadow: 0 8px 28px var(--tw-shadow-color, rgba(16,24,40,0.06));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_32px_rgba\(17\,17\,17\,0\.16\)\] {
    --tw-shadow: 0 8px 32px var(--tw-shadow-color, rgba(17,17,17,0.16));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_10px_24px_rgba\(37\,103\,231\,0\.22\)\] {
    --tw-shadow: 0 10px 24px var(--tw-shadow-color, rgba(37,103,231,0.22));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_10px_28px_rgba\(0\,0\,0\,0\.14\)\] {
    --tw-shadow: 0 10px 28px var(--tw-shadow-color, rgba(0,0,0,0.14));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_10px_28px_rgba\(16\,24\,40\,0\.16\)\] {
    --tw-shadow: 0 10px 28px var(--tw-shadow-color, rgba(16,24,40,0.16));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_10px_28px_rgba\(117\,58\,24\,0\.10\)\] {
    --tw-shadow: 0 10px 28px var(--tw-shadow-color, rgb(var(--brand-753a18-rgb, 117 58 24) / 0.10));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_10px_30px_rgba\(0\,0\,0\,\.10\)\] {
    --tw-shadow: 0 10px 30px var(--tw-shadow-color, rgba(0,0,0,.10));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_10px_30px_rgba\(0\,0\,0\,0\.25\)\] {
    --tw-shadow: 0 10px 30px var(--tw-shadow-color, rgba(0,0,0,0.25));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_10px_30px_rgba\(15\,23\,42\,0\.18\)\] {
    --tw-shadow: 0 10px 30px var(--tw-shadow-color, rgba(15,23,42,0.18));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_10px_30px_rgba\(16\,24\,40\,0\.08\)\] {
    --tw-shadow: 0 10px 30px var(--tw-shadow-color, rgba(16,24,40,0.08));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_10px_30px_rgba\(17\,17\,17\,0\.14\)\] {
    --tw-shadow: 0 10px 30px var(--tw-shadow-color, rgba(17,17,17,0.14));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_10px_30px_rgba\(17\,17\,17\,0\.18\)\] {
    --tw-shadow: 0 10px 30px var(--tw-shadow-color, rgba(17,17,17,0.18));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_10px_30px_rgba\(22\,42\,76\,0\.06\)\] {
    --tw-shadow: 0 10px 30px var(--tw-shadow-color, rgba(22,42,76,0.06));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_10px_32px_rgba\(16\,24\,40\,0\.06\)\] {
    --tw-shadow: 0 10px 32px var(--tw-shadow-color, rgba(16,24,40,0.06));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_10px_35px_rgba\(0\,0\,0\,0\.14\)\] {
    --tw-shadow: 0 10px 35px var(--tw-shadow-color, rgba(0,0,0,0.14));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_12px_28px_rgba\(15\,23\,42\,0\.16\)\] {
    --tw-shadow: 0 12px 28px var(--tw-shadow-color, rgba(15,23,42,0.16));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_12px_28px_rgba\(16\,24\,40\,0\.14\)\] {
    --tw-shadow: 0 12px 28px var(--tw-shadow-color, rgba(16,24,40,0.14));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_12px_28px_rgba\(17\,17\,17\,0\.12\)\] {
    --tw-shadow: 0 12px 28px var(--tw-shadow-color, rgba(17,17,17,0.12));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_12px_30px_rgba\(37\,103\,231\,0\.12\)\] {
    --tw-shadow: 0 12px 30px var(--tw-shadow-color, rgba(37,103,231,0.12));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_12px_32px_rgba\(0\,0\,0\,0\.28\)\] {
    --tw-shadow: 0 12px 32px var(--tw-shadow-color, rgba(0,0,0,0.28));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_12px_32px_rgba\(17\,17\,17\,0\.06\)\] {
    --tw-shadow: 0 12px 32px var(--tw-shadow-color, rgba(17,17,17,0.06));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_12px_32px_rgba\(17\,17\,17\,0\.16\)\] {
    --tw-shadow: 0 12px 32px var(--tw-shadow-color, rgba(17,17,17,0.16));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_12px_32px_rgba\(17\,24\,39\,0\.14\)\] {
    --tw-shadow: 0 12px 32px var(--tw-shadow-color, rgba(17,24,39,0.14));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_12px_36px_rgba\(0\,0\,0\,0\.28\)\] {
    --tw-shadow: 0 12px 36px var(--tw-shadow-color, rgba(0,0,0,0.28));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_12px_36px_rgba\(17\,24\,39\,0\.16\)\] {
    --tw-shadow: 0 12px 36px var(--tw-shadow-color, rgba(17,24,39,0.16));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_12px_48px_-20px_rgba\(20\,39\,78\,0\.16\)\] {
    --tw-shadow: 0 12px 48px -20px var(--tw-shadow-color, rgba(20,39,78,0.16));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_14px_26px_rgba\(37\,103\,231\,0\.25\)\] {
    --tw-shadow: 0 14px 26px var(--tw-shadow-color, rgba(37,103,231,0.25));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_14px_30px_rgba\(37\,103\,231\,0\.12\)\] {
    --tw-shadow: 0 14px 30px var(--tw-shadow-color, rgba(37,103,231,0.12));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_14px_34px_rgba\(0\,0\,0\,0\.18\)\] {
    --tw-shadow: 0 14px 34px var(--tw-shadow-color, rgba(0,0,0,0.18));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_14px_34px_rgba\(15\,23\,42\,0\.18\)\] {
    --tw-shadow: 0 14px 34px var(--tw-shadow-color, rgba(15,23,42,0.18));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_14px_34px_rgba\(17\,24\,39\,0\.16\)\] {
    --tw-shadow: 0 14px 34px var(--tw-shadow-color, rgba(17,24,39,0.16));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_14px_34px_rgba\(72\,39\,17\,0\.16\)\] {
    --tw-shadow: 0 14px 34px var(--tw-shadow-color, rgb(var(--brand-482711-rgb, 72 39 17) / 0.16));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_14px_36px_rgba\(0\,0\,0\,0\.14\)\] {
    --tw-shadow: 0 14px 36px var(--tw-shadow-color, rgba(0,0,0,0.14));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_14px_36px_rgba\(0\,0\,0\,0\.30\)\] {
    --tw-shadow: 0 14px 36px var(--tw-shadow-color, rgba(0,0,0,0.30));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_14px_36px_rgba\(15\,23\,42\,0\.08\)\] {
    --tw-shadow: 0 14px 36px var(--tw-shadow-color, rgba(15,23,42,0.08));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_14px_36px_rgba\(15\,23\,42\,0\.22\)\] {
    --tw-shadow: 0 14px 36px var(--tw-shadow-color, rgba(15,23,42,0.22));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_14px_36px_rgba\(17\,17\,17\,0\.18\)\] {
    --tw-shadow: 0 14px 36px var(--tw-shadow-color, rgba(17,17,17,0.18));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_14px_36px_rgba\(17\,24\,39\,0\.16\)\] {
    --tw-shadow: 0 14px 36px var(--tw-shadow-color, rgba(17,24,39,0.16));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_14px_38px_rgba\(183\,76\,20\,0\.10\)\] {
    --tw-shadow: 0 14px 38px var(--tw-shadow-color, rgb(var(--brand-b74c14-rgb, 183 76 20) / 0.10));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_16px_36px_rgba\(17\,24\,39\,0\.08\)\] {
    --tw-shadow: 0 16px 36px var(--tw-shadow-color, rgba(17,24,39,0.08));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_16px_40px_rgba\(15\,23\,42\,0\.16\)\] {
    --tw-shadow: 0 16px 40px var(--tw-shadow-color, rgba(15,23,42,0.16));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_16px_40px_rgba\(17\,24\,39\,0\.18\)\] {
    --tw-shadow: 0 16px 40px var(--tw-shadow-color, rgba(17,24,39,0.18));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_16px_40px_rgba\(107\,114\,128\,0\.22\)\] {
    --tw-shadow: 0 16px 40px var(--tw-shadow-color, rgba(107,114,128,0.22));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_16px_44px_rgba\(255\,122\,50\,0\.10\)\] {
    --tw-shadow: 0 16px 44px var(--tw-shadow-color, rgb(var(--brand-ff7a32-rgb, 255 122 50) / 0.10));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_16px_48px_rgba\(0\,0\,0\,0\.28\)\] {
    --tw-shadow: 0 16px 48px var(--tw-shadow-color, rgba(0,0,0,0.28));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_16px_48px_rgba\(15\,23\,42\,0\.08\)\] {
    --tw-shadow: 0 16px 48px var(--tw-shadow-color, rgba(15,23,42,0.08));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_16px_48px_rgba\(107\,114\,128\,0\.24\)\] {
    --tw-shadow: 0 16px 48px var(--tw-shadow-color, rgba(107,114,128,0.24));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_18px_42px_rgb\(0_0_0\/18\%\)\] {
    --tw-shadow: 0 18px 42px var(--tw-shadow-color, rgb(0 0 0/18%));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_18px_42px_rgba\(37\,103\,231\,0\.26\)\] {
    --tw-shadow: 0 18px 42px var(--tw-shadow-color, rgba(37,103,231,0.26));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_18px_45px_rgba\(17\,24\,39\,0\.14\)\] {
    --tw-shadow: 0 18px 45px var(--tw-shadow-color, rgba(17,24,39,0.14));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_18px_46px_rgba\(17\,17\,17\,0\.22\)\] {
    --tw-shadow: 0 18px 46px var(--tw-shadow-color, rgba(17,17,17,0.22));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_18px_48px_rgba\(15\,23\,42\,0\.18\)\] {
    --tw-shadow: 0 18px 48px var(--tw-shadow-color, rgba(15,23,42,0.18));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_18px_50px_rgba\(15\,23\,42\,0\.12\)\] {
    --tw-shadow: 0 18px 50px var(--tw-shadow-color, rgba(15,23,42,0.12));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_18px_50px_rgba\(22\,34\,51\,0\.18\)\] {
    --tw-shadow: 0 18px 50px var(--tw-shadow-color, rgba(22,34,51,0.18));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_18px_56px_rgba\(0\,0\,0\,0\.28\)\] {
    --tw-shadow: 0 18px 56px var(--tw-shadow-color, rgba(0,0,0,0.28));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_18px_60px_rgba\(31\,47\,74\,0\.09\)\] {
    --tw-shadow: 0 18px 60px var(--tw-shadow-color, rgba(31,47,74,0.09));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_18px_64px_rgba\(15\,23\,42\,0\.22\)\] {
    --tw-shadow: 0 18px 64px var(--tw-shadow-color, rgba(15,23,42,0.22));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_20px_25px_-5px_rgba\(0\,0\,0\,0\.1\)\,0_8px_10px_-6px_rgba\(0\,0\,0\,0\.1\)\] {
    --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgba(0,0,0,0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgba(0,0,0,0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_20px_50px_rgba\(15\,23\,42\,0\.2\)\] {
    --tw-shadow: 0 20px 50px var(--tw-shadow-color, rgba(15,23,42,0.2));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_20px_54px_rgba\(72\,39\,17\,0\.16\)\] {
    --tw-shadow: 0 20px 54px var(--tw-shadow-color, rgb(var(--brand-482711-rgb, 72 39 17) / 0.16));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_20px_56px_rgba\(15\,23\,42\,0\.2\)\] {
    --tw-shadow: 0 20px 56px var(--tw-shadow-color, rgba(15,23,42,0.2));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_20px_60px_rgba\(0\,0\,0\,0\.18\)\] {
    --tw-shadow: 0 20px 60px var(--tw-shadow-color, rgba(0,0,0,0.18));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_20px_60px_rgba\(15\,23\,42\,0\.28\)\] {
    --tw-shadow: 0 20px 60px var(--tw-shadow-color, rgba(15,23,42,0.28));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_20px_60px_rgba\(17\,24\,39\,\.2\)\] {
    --tw-shadow: 0 20px 60px var(--tw-shadow-color, rgba(17,24,39,.2));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_20px_64px_rgba\(17\,17\,17\,0\.18\)\] {
    --tw-shadow: 0 20px 64px var(--tw-shadow-color, rgba(17,17,17,0.18));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_20px_70px_rgba\(0\,0\,0\,0\.22\)\] {
    --tw-shadow: 0 20px 70px var(--tw-shadow-color, rgba(0,0,0,0.22));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_20px_70px_rgba\(0\,0\,0\,0\.25\)\] {
    --tw-shadow: 0 20px 70px var(--tw-shadow-color, rgba(0,0,0,0.25));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_22px_70px_rgba\(0\,0\,0\,0\.24\)\] {
    --tw-shadow: 0 22px 70px var(--tw-shadow-color, rgba(0,0,0,0.24));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_24px_70px_rgba\(17\,17\,17\,0\.24\)\] {
    --tw-shadow: 0 24px 70px var(--tw-shadow-color, rgba(17,17,17,0.24));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_24px_72px_rgba\(15\,23\,42\,0\.28\)\] {
    --tw-shadow: 0 24px 72px var(--tw-shadow-color, rgba(15,23,42,0.28));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.22\)\] {
    --tw-shadow: 0 24px 80px var(--tw-shadow-color, rgba(0,0,0,0.22));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.24\)\] {
    --tw-shadow: 0 24px 80px var(--tw-shadow-color, rgba(0,0,0,0.24));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.36\)\] {
    --tw-shadow: 0 24px 80px var(--tw-shadow-color, rgba(0,0,0,0.36));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_24px_80px_rgba\(16\,24\,40\,0\.24\)\] {
    --tw-shadow: 0 24px 80px var(--tw-shadow-color, rgba(16,24,40,0.24));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_24px_80px_rgba\(16\,24\,40\,0\.28\)\] {
    --tw-shadow: 0 24px 80px var(--tw-shadow-color, rgba(16,24,40,0.28));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_24px_80px_rgba\(17\,24\,39\,0\.22\)\] {
    --tw-shadow: 0 24px 80px var(--tw-shadow-color, rgba(17,24,39,0.22));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_24px_80px_rgba\(29\,30\,30\,0\.22\)\] {
    --tw-shadow: 0 24px 80px var(--tw-shadow-color, rgba(29,30,30,0.22));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_24px_80px_rgba\(32\,74\,135\,0\.14\)\] {
    --tw-shadow: 0 24px 80px var(--tw-shadow-color, rgba(32,74,135,0.14));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_24px_80px_rgba\(49\,28\,13\,0\.2\)\] {
    --tw-shadow: 0 24px 80px var(--tw-shadow-color, rgba(49,28,13,0.2));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_28px_80px_rgba\(16\,24\,40\,0\.28\)\] {
    --tw-shadow: 0 28px 80px var(--tw-shadow-color, rgba(16,24,40,0.28));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_28px_90px_rgba\(0\,0\,0\,0\.22\)\] {
    --tw-shadow: 0 28px 90px var(--tw-shadow-color, rgba(0,0,0,0.22));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_28px_90px_rgba\(15\,23\,42\,0\.28\)\] {
    --tw-shadow: 0 28px 90px var(--tw-shadow-color, rgba(15,23,42,0.28));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_28px_100px_rgba\(16\,24\,40\,0\.28\)\] {
    --tw-shadow: 0 28px 100px var(--tw-shadow-color, rgba(16,24,40,0.28));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_30px_100px_rgba\(0\,0\,0\,0\.42\)\] {
    --tw-shadow: 0 30px 100px var(--tw-shadow-color, rgba(0,0,0,0.42));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_30px_120px_rgba\(9\,20\,36\,0\.38\)\] {
    --tw-shadow: 0 30px 120px var(--tw-shadow-color, rgba(9,20,36,0.38));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_32px_100px_rgba\(3\,16\,40\,0\.35\)\] {
    --tw-shadow: 0 32px 100px var(--tw-shadow-color, rgba(3,16,40,0.35));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[5px_0_18px_rgba\(0\,0\,0\,0\.16\)\] {
    --tw-shadow: 5px 0 18px var(--tw-shadow-color, rgba(0,0,0,0.16));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[12px_0_32px_rgba\(0\,0\,0\,0\.18\)\] {
    --tw-shadow: 12px 0 32px var(--tw-shadow-color, rgba(0,0,0,0.18));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[inset_-4px_0_0_\#2567E7\] {
    --tw-shadow: inset -4px 0 0 var(--tw-shadow-color, #2567E7);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[inset_0_-2px_0_\#2567E7\] {
    --tw-shadow: inset 0 -2px 0 var(--tw-shadow-color, #2567E7);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[inset_0_-2px_0_\#C85013\] {
    --tw-shadow: inset 0 -2px 0 var(--tw-shadow-color, var(--brand-c85013, #C85013));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[inset_0_0_0_1px_\#B8D4FF\] {
    --tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, #B8D4FF);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[inset_0_0_0_2px_\#2567E7\] {
    --tw-shadow: inset 0 0 0 2px var(--tw-shadow-color, #2567E7);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[inset_0_0_0_2px_\#FF7A32\] {
    --tw-shadow: inset 0 0 0 2px var(--tw-shadow-color, var(--brand-ff7a32, #FF7A32));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.8\)\] {
    --tw-shadow: inset 0 1px 0 var(--tw-shadow-color, rgba(255,255,255,0.8));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[inset_0_2px_0_\#2567E7\] {
    --tw-shadow: inset 0 2px 0 var(--tw-shadow-color, #2567E7);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[inset_3px_0_0_\#2567E7\] {
    --tw-shadow: inset 3px 0 0 var(--tw-shadow-color, #2567E7);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.05));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-lg {
    --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-md {
    --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-none {
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-sm {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-xl {
    --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow\/ring {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .ring {
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .ring-0 {
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .ring-1 {
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .ring-2 {
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .ring-4 {
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[\#073f78\]\/20 {
    --tw-shadow-color: color-mix(in srgb, #073f78 20%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, #073f78 20%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }
  .shadow-sky-100 {
    --tw-shadow-color: oklch(95.1% 0.026 236.824);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-shadow-color: color-mix(in oklab, var(--color-sky-100) var(--tw-shadow-alpha), transparent);
    }
  }
  .shadow-slate-200\/30 {
    --tw-shadow-color: color-mix(in srgb, oklch(92.9% 0.013 255.508) 30%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 30%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }
  .shadow-slate-200\/70 {
    --tw-shadow-color: color-mix(in srgb, oklch(92.9% 0.013 255.508) 70%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 70%, transparent) var(--tw-shadow-alpha), transparent);
    }
  }
  .ring-\[\#07B34E\]\/20 {
    --tw-ring-color: color-mix(in oklab, #07B34E 20%, transparent);
  }
  .ring-\[\#70A0FF\] {
    --tw-ring-color: #70A0FF;
  }
  .ring-\[\#2567E7\] {
    --tw-ring-color: #2567E7;
  }
  .ring-\[\#2567E7\]\/15 {
    --tw-ring-color: color-mix(in oklab, #2567E7 15%, transparent);
  }
  .ring-\[\#2567E7\]\/35 {
    --tw-ring-color: color-mix(in oklab, #2567E7 35%, transparent);
  }
  .ring-\[\#DCE7FC\] {
    --tw-ring-color: #DCE7FC;
  }
  .ring-\[\#EEF0F3\] {
    --tw-ring-color: #EEF0F3;
  }
  .ring-\[\#FF7A32\] {
    --tw-ring-color: var(--brand-ff7a32, #FF7A32);
  }
  .ring-\[\#FF7A32\]\/20 {
    --tw-ring-color: color-mix(in oklab, var(--brand-ff7a32, #FF7A32) 20%, transparent);
  }
  .ring-\[\#FFE0CF\] {
    --tw-ring-color: var(--brand-ffe0cf, #FFE0CF);
  }
  .ring-black\/10 {
    --tw-ring-color: color-mix(in srgb, #000 10%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-ring-color: color-mix(in oklab, var(--color-black) 10%, transparent);
    }
  }
  .ring-white\/10 {
    --tw-ring-color: color-mix(in srgb, #fff 10%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-ring-color: color-mix(in oklab, var(--color-white) 10%, transparent);
    }
  }
  .ring-white\/15 {
    --tw-ring-color: color-mix(in srgb, #fff 15%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-ring-color: color-mix(in oklab, var(--color-white) 15%, transparent);
    }
  }
  .ring-white\/35 {
    --tw-ring-color: color-mix(in srgb, #fff 35%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      --tw-ring-color: color-mix(in oklab, var(--color-white) 35%, transparent);
    }
  }
  .ring-offset-1 {
    --tw-ring-offset-width: 1px;
    --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  }
  .ring-offset-2 {
    --tw-ring-offset-width: 2px;
    --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  }
  .outline {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }
  .outline-1 {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }
  .outline-2 {
    outline-style: var(--tw-outline-style);
    outline-width: 2px;
  }
  .-outline-offset-1 {
    outline-offset: calc(1px * -1);
  }
  .outline-offset-2 {
    outline-offset: 2px;
  }
  .outline-offset-4 {
    outline-offset: 4px;
  }
  .outline-offset-8 {
    outline-offset: 8px;
  }
  .outline-offset-\[-3px\] {
    outline-offset: -3px;
  }
  .outline-\[\#07B34E\] {
    outline-color: #07B34E;
  }
  .outline-\[\#8FB1F2\] {
    outline-color: #8FB1F2;
  }
  .outline-\[\#70A1FF\] {
    outline-color: #70A1FF;
  }
  .outline-\[\#2567E7\]\/45 {
    outline-color: color-mix(in oklab, #2567E7 45%, transparent);
  }
  .outline-\[\#C85013\] {
    outline-color: var(--brand-c85013, #C85013);
  }
  .blur {
    --tw-blur: blur(8px);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .blur-3xl {
    --tw-blur: blur(var(--blur-3xl));
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .brightness-0 {
    --tw-brightness: brightness(0%);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .brightness-\[0\.72\] {
    --tw-brightness: brightness(0.72);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .contrast-\[1\.18\] {
    --tw-contrast: contrast(1.18);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .drop-shadow-\[0_1px_4px_rgba\(0\,0\,0\,0\.55\)\] {
    --tw-drop-shadow-size: drop-shadow(0 1px 4px var(--tw-drop-shadow-color, rgba(0,0,0,0.55)));
    --tw-drop-shadow: var(--tw-drop-shadow-size);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .drop-shadow-\[0_8px_18px_rgba\(255\,122\,50\,0\.16\)\] {
    --tw-drop-shadow-size: drop-shadow(0 8px 18px var(--tw-drop-shadow-color, rgb(var(--brand-ff7a32-rgb, 255 122 50) / 0.16)));
    --tw-drop-shadow: var(--tw-drop-shadow-size);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .drop-shadow-\[0_16px_24px_rgba\(37\,103\,231\,0\.16\)\] {
    --tw-drop-shadow-size: drop-shadow(0 16px 24px var(--tw-drop-shadow-color, rgba(37,103,231,0.16)));
    --tw-drop-shadow: var(--tw-drop-shadow-size);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .drop-shadow-none {
    --tw-drop-shadow:  ;
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .hue-rotate-\[20deg\] {
    --tw-hue-rotate: hue-rotate(20deg);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .invert {
    --tw-invert: invert(100%);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .saturate-\[0\.78\] {
    --tw-saturate: saturate(0.78);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .saturate-\[1\.35\] {
    --tw-saturate: saturate(1.35);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .sepia-\[0\.18\] {
    --tw-sepia: sepia(0.18);
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .\[filter\:brightness\(0\)_saturate\(100\%\)_invert\(55\%\)_sepia\(95\%\)_saturate\(2535\%\)_hue-rotate\(340deg\)_brightness\(103\%\)_contrast\(101\%\)_var\(--brand-icon-filter\,brightness\(1\)\)\] {
    filter: brightness(0) saturate(100%) invert(55%) sepia(95%) saturate(2535%) hue-rotate(340deg) brightness(103%) contrast(101%) var(--brand-icon-filter,brightness(1));
  }
  .\[filter\:brightness\(0\)_saturate\(100\%\)_invert\(57\%\)_sepia\(91\%\)_saturate\(2526\%\)_hue-rotate\(339deg\)_brightness\(104\%\)_contrast\(102\%\)_var\(--brand-icon-filter\,brightness\(1\)\)\] {
    filter: brightness(0) saturate(100%) invert(57%) sepia(91%) saturate(2526%) hue-rotate(339deg) brightness(104%) contrast(102%) var(--brand-icon-filter,brightness(1));
  }
  .\[filter\:invert\(53\%\)_sepia\(96\%\)_saturate\(1367\%\)_hue-rotate\(338deg\)_brightness\(103\%\)_contrast\(101\%\)_var\(--brand-icon-filter\,brightness\(1\)\)\] {
    filter: invert(53%) sepia(96%) saturate(1367%) hue-rotate(338deg) brightness(103%) contrast(101%) var(--brand-icon-filter,brightness(1));
  }
  .\[filter\:invert\(54\%\)_sepia\(89\%\)_saturate\(2260\%\)_hue-rotate\(340deg\)_brightness\(104\%\)_contrast\(101\%\)_var\(--brand-icon-filter\,brightness\(1\)\)\] {
    filter: invert(54%) sepia(89%) saturate(2260%) hue-rotate(340deg) brightness(104%) contrast(101%) var(--brand-icon-filter,brightness(1));
  }
  .filter {
    filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
  }
  .backdrop-blur {
    --tw-backdrop-blur: blur(8px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }
  .backdrop-blur-\[1px\] {
    --tw-backdrop-blur: blur(1px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }
  .backdrop-blur-\[2px\] {
    --tw-backdrop-blur: blur(2px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }
  .backdrop-blur-\[3px\] {
    --tw-backdrop-blur: blur(3px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }
  .backdrop-blur-\[4px\] {
    --tw-backdrop-blur: blur(4px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }
  .backdrop-blur-\[6px\] {
    --tw-backdrop-blur: blur(6px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }
  .backdrop-blur-\[7px\] {
    --tw-backdrop-blur: blur(7px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }
  .backdrop-blur-md {
    --tw-backdrop-blur: blur(var(--blur-md));
    -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }
  .backdrop-blur-sm {
    --tw-backdrop-blur: blur(var(--blur-sm));
    -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }
  .backdrop-blur-xl {
    --tw-backdrop-blur: blur(var(--blur-xl));
    -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }
  .backdrop-filter {
    -webkit-backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
    backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);
  }
  .transition {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-\[left\,background-color\] {
    transition-property: left,background-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-\[left\,right\,top\,bottom\,width\,height\,border-radius\] {
    transition-property: left,right,top,bottom,width,height,border-radius;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-\[max-width\,padding\] {
    transition-property: max-width,padding;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-\[max-width\] {
    transition-property: max-width;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-\[padding\] {
    transition-property: padding;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-\[transform\,background-color\] {
    transition-property: transform,background-color;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-\[transform\,opacity\] {
    transition-property: transform,opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-\[width\] {
    transition-property: width;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-all {
    transition-property: all;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-colors {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-opacity {
    transition-property: opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-transform {
    transition-property: transform, translate, scale, rotate;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .duration-75 {
    --tw-duration: 75ms;
    transition-duration: 75ms;
  }
  .duration-150 {
    --tw-duration: 150ms;
    transition-duration: 150ms;
  }
  .duration-200 {
    --tw-duration: 200ms;
    transition-duration: 200ms;
  }
  .duration-300 {
    --tw-duration: 300ms;
    transition-duration: 300ms;
  }
  .duration-500 {
    --tw-duration: 500ms;
    transition-duration: 500ms;
  }
  .duration-700 {
    --tw-duration: 700ms;
    transition-duration: 700ms;
  }
  .ease-in-out {
    --tw-ease: var(--ease-in-out);
    transition-timing-function: var(--ease-in-out);
  }
  .ease-linear {
    --tw-ease: linear;
    transition-timing-function: linear;
  }
  .ease-out {
    --tw-ease: var(--ease-out);
    transition-timing-function: var(--ease-out);
  }
  .will-change-transform {
    will-change: transform;
  }
  .outline-dashed {
    --tw-outline-style: dashed;
    outline-style: dashed;
  }
  .outline-none {
    --tw-outline-style: none;
    outline-style: none;
  }
  .select-all {
    -webkit-user-select: all;
    user-select: all;
  }
  .select-none {
    -webkit-user-select: none;
    user-select: none;
  }
  .\[--property-detail-badge-size\:13px\] {
    --property-detail-badge-size: 13px;
  }
  .\[--property-detail-price-size\:18px\] {
    --property-detail-price-size: 18px;
  }
  .\[--property-detail-tab-size\:14px\] {
    --property-detail-tab-size: 14px;
  }
  .\[--slide-gap\:0px\] {
    --slide-gap: 0px;
  }
  .\[--slide-gap\:8px\] {
    --slide-gap: 8px;
  }
  .\[--slide-width\:100\%\] {
    --slide-width: 100%;
  }
  .\[--slide-width\:100vw\] {
    --slide-width: 100vw;
  }
  .\[--slide-width\:280px\] {
    --slide-width: 280px;
  }
  .\[-ms-overflow-style\:none\] {
    -ms-overflow-style: none;
  }
  .\[-webkit-mask\:url\(\'\/figma-assets\/mypage\/check\.svg\'\)_center\/contain_no-repeat\] {
    -webkit-mask: url('/figma-assets/mypage/check.svg') center/contain no-repeat;
  }
  .\[-webkit-mask\:url\(\'\/figma-assets\/mypage\/star\.svg\'\)_center\/contain_no-repeat\] {
    -webkit-mask: url('/figma-assets/mypage/star.svg') center/contain no-repeat;
  }
  .\[contain-intrinsic-size\:320px\] {
    contain-intrinsic-size: 320px;
  }
  .\[content-visibility\:auto\] {
    content-visibility: auto;
  }
  .\[mask\:url\(\'\/figma-assets\/mypage\/check\.svg\'\)_center\/contain_no-repeat\] {
    mask: url('/figma-assets/mypage/check.svg') center/contain no-repeat;
  }
  .\[mask\:url\(\'\/figma-assets\/mypage\/star\.svg\'\)_center\/contain_no-repeat\] {
    mask: url('/figma-assets/mypage/star.svg') center/contain no-repeat;
  }
  .block-0 {
    block-size: calc(var(--spacing) * 0);
  }
  .block-1 {
    block-size: calc(var(--spacing) * 1);
  }
  .ring-inset {
    --tw-ring-inset: inset;
  }
  .group-open\:hidden {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      display: none;
    }
  }
  .group-open\:inline {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      display: inline;
    }
  }
  .group-open\:rotate-180 {
    &:is(:where(.group):is([open], :popover-open, :open) *) {
      rotate: 180deg;
    }
  }
  .group-focus-within\:block {
    &:is(:where(.group):focus-within *) {
      display: block;
    }
  }
  .group-hover\:block {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        display: block;
      }
    }
  }
  .group-hover\:-translate-y-0\.5 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-translate-y: calc(var(--spacing) * -0.5);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\:scale-105 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 105%;
        --tw-scale-y: 105%;
        --tw-scale-z: 105%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\:scale-125 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 125%;
        --tw-scale-y: 125%;
        --tw-scale-z: 125%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\:scale-\[1\.02\] {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        scale: 1.02;
      }
    }
  }
  .group-hover\:scale-\[1\.03\] {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        scale: 1.03;
      }
    }
  }
  .group-hover\:scale-\[1\.015\] {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        scale: 1.015;
      }
    }
  }
  .group-hover\:bg-\[\#FFE4D5\] {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        background-color: var(--brand-ffe4d5, #FFE4D5);
      }
    }
  }
  .group-hover\:bg-\[\#FFF7F1\] {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        background-color: var(--brand-fff7f1, #FFF7F1);
      }
    }
  }
  .group-hover\:text-\[\#2563EB\] {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        color: #2563EB;
      }
    }
  }
  .group-hover\:text-\[\#2567E7\] {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        color: #2567E7;
      }
    }
  }
  .group-hover\:text-\[\#777777\] {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        color: #777777;
      }
    }
  }
  .group-hover\:text-\[\#D45C24\] {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        color: #D45C24;
      }
    }
  }
  .group-hover\:text-\[\#EE6925\] {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        color: var(--brand-ee6925, #EE6925);
      }
    }
  }
  .group-hover\:text-\[\#FF7A32\] {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        color: var(--brand-ff7a32, #FF7A32);
      }
    }
  }
  .group-hover\:underline {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        text-decoration-line: underline;
      }
    }
  }
  .group-hover\:shadow-\[0_8px_18px_rgba\(255\,122\,50\,0\.16\)\] {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-shadow: 0 8px 18px var(--tw-shadow-color, rgb(var(--brand-ff7a32-rgb, 255 122 50) / 0.16));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .group-hover\/volume\:w-20 {
    &:is(:where(.group\/volume):hover *) {
      @media (hover: hover) {
        width: calc(var(--spacing) * 20);
      }
    }
  }
  .group-hover\/volume\:opacity-100 {
    &:is(:where(.group\/volume):hover *) {
      @media (hover: hover) {
        opacity: 100%;
      }
    }
  }
  .peer-checked\:border-\[\#2567E7\] {
    &:is(:where(.peer):checked ~ *) {
      border-color: #2567E7;
    }
  }
  .peer-checked\:bg-\[\#2567E7\] {
    &:is(:where(.peer):checked ~ *) {
      background-color: #2567E7;
    }
  }
  .peer-checked\:bg-\[\#FF7A32\] {
    &:is(:where(.peer):checked ~ *) {
      background-color: var(--brand-ff7a32, #FF7A32);
    }
  }
  .peer-checked\:text-white {
    &:is(:where(.peer):checked ~ *) {
      color: var(--color-white);
    }
  }
  .peer-focus-visible\:outline {
    &:is(:where(.peer):focus-visible ~ *) {
      outline-style: var(--tw-outline-style);
      outline-width: 1px;
    }
  }
  .peer-focus-visible\:outline-2 {
    &:is(:where(.peer):focus-visible ~ *) {
      outline-style: var(--tw-outline-style);
      outline-width: 2px;
    }
  }
  .peer-focus-visible\:outline-offset-2 {
    &:is(:where(.peer):focus-visible ~ *) {
      outline-offset: 2px;
    }
  }
  .peer-focus-visible\:outline-\[\#FF7A32\] {
    &:is(:where(.peer):focus-visible ~ *) {
      outline-color: var(--brand-ff7a32, #FF7A32);
    }
  }
  .peer-disabled\:opacity-60 {
    &:is(:where(.peer):disabled ~ *) {
      opacity: 60%;
    }
  }
  .marker\:text-\[\#1D1E1E\] {
    & *::marker {
      color: #1D1E1E;
    }
    &::marker {
      color: #1D1E1E;
    }
    & *::-webkit-details-marker {
      color: #1D1E1E;
    }
    &::-webkit-details-marker {
      color: #1D1E1E;
    }
  }
  .file\:mr-3 {
    &::file-selector-button {
      margin-right: calc(var(--spacing) * 3);
    }
  }
  .file\:rounded {
    &::file-selector-button {
      border-radius: 0.25rem;
    }
  }
  .file\:rounded-lg {
    &::file-selector-button {
      border-radius: var(--radius-lg);
    }
  }
  .file\:border-0 {
    &::file-selector-button {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .file\:bg-\[\#F0F5FF\] {
    &::file-selector-button {
      background-color: #F0F5FF;
    }
  }
  .file\:bg-white {
    &::file-selector-button {
      background-color: var(--color-white);
    }
  }
  .file\:px-3 {
    &::file-selector-button {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .file\:py-2 {
    &::file-selector-button {
      padding-block: calc(var(--spacing) * 2);
    }
  }
  .file\:font-semibold {
    &::file-selector-button {
      --tw-font-weight: var(--font-weight-semibold);
      font-weight: var(--font-weight-semibold);
    }
  }
  .file\:text-\[\#2567E7\] {
    &::file-selector-button {
      color: #2567E7;
    }
  }
  .file\:text-blue-700 {
    &::file-selector-button {
      color: var(--color-blue-700);
    }
  }
  .placeholder\:font-sans {
    &::placeholder {
      font-family: var(--site-font-family);
    }
  }
  .placeholder\:font-medium {
    &::placeholder {
      --tw-font-weight: var(--font-weight-medium);
      font-weight: var(--font-weight-medium);
    }
  }
  .placeholder\:font-normal {
    &::placeholder {
      --tw-font-weight: var(--font-weight-normal);
      font-weight: var(--font-weight-normal);
    }
  }
  .placeholder\:font-semibold {
    &::placeholder {
      --tw-font-weight: var(--font-weight-semibold);
      font-weight: var(--font-weight-semibold);
    }
  }
  .placeholder\:text-\[\#7B879B\] {
    &::placeholder {
      color: #7B879B;
    }
  }
  .placeholder\:text-\[\#8D8F93\] {
    &::placeholder {
      color: #8D8F93;
    }
  }
  .placeholder\:text-\[\#8E8E8E\] {
    &::placeholder {
      color: #8E8E8E;
    }
  }
  .placeholder\:text-\[\#8E9BAD\] {
    &::placeholder {
      color: #8E9BAD;
    }
  }
  .placeholder\:text-\[\#9A9A9A\] {
    &::placeholder {
      color: #9A9A9A;
    }
  }
  .placeholder\:text-\[\#9AA4B2\] {
    &::placeholder {
      color: #9AA4B2;
    }
  }
  .placeholder\:text-\[\#9AA6B2\] {
    &::placeholder {
      color: #9AA6B2;
    }
  }
  .placeholder\:text-\[\#98A2B3\] {
    &::placeholder {
      color: #98A2B3;
    }
  }
  .placeholder\:text-\[\#666E69\] {
    &::placeholder {
      color: #666E69;
    }
  }
  .placeholder\:text-\[\#9299A5\] {
    &::placeholder {
      color: #9299A5;
    }
  }
  .placeholder\:text-\[\#667085\] {
    &::placeholder {
      color: #667085;
    }
  }
  .placeholder\:text-\[\#686868\] {
    &::placeholder {
      color: #686868;
    }
  }
  .placeholder\:text-\[\#868686\] {
    &::placeholder {
      color: #868686;
    }
  }
  .placeholder\:text-\[\#888888\] {
    &::placeholder {
      color: #888888;
    }
  }
  .placeholder\:text-\[\#999999\] {
    &::placeholder {
      color: #999999;
    }
  }
  .placeholder\:text-\[\#A0A0A0\] {
    &::placeholder {
      color: #A0A0A0;
    }
  }
  .placeholder\:text-\[\#A0A7B2\] {
    &::placeholder {
      color: #A0A7B2;
    }
  }
  .placeholder\:text-\[\#A1A1A1\] {
    &::placeholder {
      color: #A1A1A1;
    }
  }
  .placeholder\:text-\[\#A3ABB7\] {
    &::placeholder {
      color: #A3ABB7;
    }
  }
  .placeholder\:text-\[\#A39A94\] {
    &::placeholder {
      color: #A39A94;
    }
  }
  .placeholder\:text-\[\#AAAAAA\] {
    &::placeholder {
      color: #AAAAAA;
    }
  }
  .placeholder\:text-\[\#AAB3C2\] {
    &::placeholder {
      color: #AAB3C2;
    }
  }
  .placeholder\:text-\[\#B0B7C2\] {
    &::placeholder {
      color: #B0B7C2;
    }
  }
  .placeholder\:text-\[\#CCCCCC\] {
    &::placeholder {
      color: #CCCCCC;
    }
  }
  .placeholder\:text-slate-400 {
    &::placeholder {
      color: var(--color-slate-400);
    }
  }
  .backdrop\:bg-black\/40 {
    &::backdrop {
      background-color: color-mix(in srgb, #000 40%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-black) 40%, transparent);
      }
    }
  }
  .backdrop\:bg-black\/70 {
    &::backdrop {
      background-color: color-mix(in srgb, #000 70%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-black) 70%, transparent);
      }
    }
  }
  .before\:mr-2 {
    &::before {
      content: var(--tw-content);
      margin-right: calc(var(--spacing) * 2);
    }
  }
  .before\:content-\[\'•\'\] {
    &::before {
      --tw-content: '•';
      content: var(--tw-content);
    }
  }
  .after\:absolute {
    &::after {
      content: var(--tw-content);
      position: absolute;
    }
  }
  .after\:inset-x-0 {
    &::after {
      content: var(--tw-content);
      inset-inline: calc(var(--spacing) * 0);
    }
  }
  .after\:inset-x-2 {
    &::after {
      content: var(--tw-content);
      inset-inline: calc(var(--spacing) * 2);
    }
  }
  .after\:inset-x-3 {
    &::after {
      content: var(--tw-content);
      inset-inline: calc(var(--spacing) * 3);
    }
  }
  .after\:bottom-0 {
    &::after {
      content: var(--tw-content);
      bottom: calc(var(--spacing) * 0);
    }
  }
  .after\:ml-0\.5 {
    &::after {
      content: var(--tw-content);
      margin-left: calc(var(--spacing) * 0.5);
    }
  }
  .after\:inline-block {
    &::after {
      content: var(--tw-content);
      display: inline-block;
    }
  }
  .after\:h-0\.5 {
    &::after {
      content: var(--tw-content);
      height: calc(var(--spacing) * 0.5);
    }
  }
  .after\:h-4 {
    &::after {
      content: var(--tw-content);
      height: calc(var(--spacing) * 4);
    }
  }
  .after\:h-\[3px\] {
    &::after {
      content: var(--tw-content);
      height: 3px;
    }
  }
  .after\:w-\[2px\] {
    &::after {
      content: var(--tw-content);
      width: 2px;
    }
  }
  .after\:animate-pulse {
    &::after {
      content: var(--tw-content);
      animation: var(--animate-pulse);
    }
  }
  .after\:rounded-full {
    &::after {
      content: var(--tw-content);
      border-radius: calc(infinity * 1px);
    }
  }
  .after\:bg-\[\#FF7A32\] {
    &::after {
      content: var(--tw-content);
      background-color: var(--brand-ff7a32, #FF7A32);
    }
  }
  .after\:bg-\[var\(--catchreal-brand-700\)\] {
    &::after {
      content: var(--tw-content);
      background-color: var(--catchreal-brand-700);
    }
  }
  .after\:align-\[-2px\] {
    &::after {
      content: var(--tw-content);
      vertical-align: -2px;
    }
  }
  .after\:content-\[\'\'\] {
    &::after {
      --tw-content: '';
      content: var(--tw-content);
    }
  }
  .first\:mt-0 {
    &:first-child {
      margin-top: calc(var(--spacing) * 0);
    }
  }
  .first\:ml-0 {
    &:first-child {
      margin-left: calc(var(--spacing) * 0);
    }
  }
  .first\:border-t-0 {
    &:first-child {
      border-top-style: var(--tw-border-style);
      border-top-width: 0px;
    }
  }
  .first\:border-l-0 {
    &:first-child {
      border-left-style: var(--tw-border-style);
      border-left-width: 0px;
    }
  }
  .first\:pt-0 {
    &:first-child {
      padding-top: calc(var(--spacing) * 0);
    }
  }
  .first\:pl-0 {
    &:first-child {
      padding-left: calc(var(--spacing) * 0);
    }
  }
  .first\:text-left {
    &:first-child {
      text-align: left;
    }
  }
  .last\:mb-0 {
    &:last-child {
      margin-bottom: calc(var(--spacing) * 0);
    }
  }
  .last\:border-0 {
    &:last-child {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .last\:border-r-0 {
    &:last-child {
      border-right-style: var(--tw-border-style);
      border-right-width: 0px;
    }
  }
  .last\:border-b-0 {
    &:last-child {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 0px;
    }
  }
  .last\:pr-0 {
    &:last-child {
      padding-right: calc(var(--spacing) * 0);
    }
  }
  .last\:pb-0 {
    &:last-child {
      padding-bottom: calc(var(--spacing) * 0);
    }
  }
  .odd\:bg-\[\#141A24\] {
    &:nth-child(odd) {
      background-color: #141A24;
    }
  }
  .focus-within\:border-\[\#1f7ed0\] {
    &:focus-within {
      border-color: #1f7ed0;
    }
  }
  .focus-within\:border-\[\#2567E7\] {
    &:focus-within {
      border-color: #2567E7;
    }
  }
  .focus-within\:border-\[\#5474E4\] {
    &:focus-within {
      border-color: #5474E4;
    }
  }
  .focus-within\:border-\[\#AFC9F5\] {
    &:focus-within {
      border-color: #AFC9F5;
    }
  }
  .focus-within\:border-\[\#BEDBFF\] {
    &:focus-within {
      border-color: #BEDBFF;
    }
  }
  .focus-within\:border-\[\#FF7A32\] {
    &:focus-within {
      border-color: var(--brand-ff7a32, #FF7A32);
    }
  }
  .focus-within\:border-\[\#FFB58D\] {
    &:focus-within {
      border-color: var(--brand-ffb58d, #FFB58D);
    }
  }
  .focus-within\:border-\[\#FFCAAD\] {
    &:focus-within {
      border-color: var(--brand-ffcaad, #FFCAAD);
    }
  }
  .focus-within\:border-transparent {
    &:focus-within {
      border-color: transparent;
    }
  }
  .focus-within\:bg-white {
    &:focus-within {
      background-color: var(--color-white);
    }
  }
  .focus-within\:shadow-\[0_0_0_3px_rgba\(31\,126\,208\,0\.12\)\] {
    &:focus-within {
      --tw-shadow: 0 0 0 3px var(--tw-shadow-color, rgba(31,126,208,0.12));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .focus-within\:shadow-\[0_0_0_3px_rgba\(37\,103\,231\,0\.08\)\] {
    &:focus-within {
      --tw-shadow: 0 0 0 3px var(--tw-shadow-color, rgba(37,103,231,0.08));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .focus-within\:shadow-\[0_0_0_3px_rgba\(255\,122\,50\,0\.08\)\] {
    &:focus-within {
      --tw-shadow: 0 0 0 3px var(--tw-shadow-color, rgb(var(--brand-ff7a32-rgb, 255 122 50) / 0.08));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .focus-within\:shadow-\[0_0_0_4px_rgba\(37\,103\,231\,0\.07\)\] {
    &:focus-within {
      --tw-shadow: 0 0 0 4px var(--tw-shadow-color, rgba(37,103,231,0.07));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .focus-within\:shadow-none {
    &:focus-within {
      --tw-shadow: 0 0 #0000;
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .focus-within\:ring-1 {
    &:focus-within {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .focus-within\:ring-2 {
    &:focus-within {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .focus-within\:ring-\[\#2567E7\]\/15 {
    &:focus-within {
      --tw-ring-color: color-mix(in oklab, #2567E7 15%, transparent);
    }
  }
  .focus-within\:ring-\[\#2567E7\]\/40 {
    &:focus-within {
      --tw-ring-color: color-mix(in oklab, #2567E7 40%, transparent);
    }
  }
  .focus-within\:ring-\[\#5474E4\]\/10 {
    &:focus-within {
      --tw-ring-color: color-mix(in oklab, #5474E4 10%, transparent);
    }
  }
  .focus-within\:ring-\[\#FF7A32\] {
    &:focus-within {
      --tw-ring-color: var(--brand-ff7a32, #FF7A32);
    }
  }
  .focus-within\:ring-\[\#FF7A32\]\/15 {
    &:focus-within {
      --tw-ring-color: color-mix(in oklab, var(--brand-ff7a32, #FF7A32) 15%, transparent);
    }
  }
  .focus-within\:ring-\[\#FFE0CF\] {
    &:focus-within {
      --tw-ring-color: var(--brand-ffe0cf, #FFE0CF);
    }
  }
  .focus-within\:ring-\[\#FFF2EB\] {
    &:focus-within {
      --tw-ring-color: var(--brand-fff2eb, #FFF2EB);
    }
  }
  .focus-within\:outline-2 {
    &:focus-within {
      outline-style: var(--tw-outline-style);
      outline-width: 2px;
    }
  }
  .focus-within\:outline-offset-2 {
    &:focus-within {
      outline-offset: 2px;
    }
  }
  .focus-within\:outline-\[\#3268E9\] {
    &:focus-within {
      outline-color: #3268E9;
    }
  }
  .focus-within\:outline-\[\#FF7A32\] {
    &:focus-within {
      outline-color: var(--brand-ff7a32, #FF7A32);
    }
  }
  .hover\:-translate-y-0\.5 {
    &:hover {
      @media (hover: hover) {
        --tw-translate-y: calc(var(--spacing) * -0.5);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .hover\:-translate-y-1 {
    &:hover {
      @media (hover: hover) {
        --tw-translate-y: calc(var(--spacing) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .hover\:translate-y-0 {
    &:hover {
      @media (hover: hover) {
        --tw-translate-y: calc(var(--spacing) * 0);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .hover\:scale-100 {
    &:hover {
      @media (hover: hover) {
        --tw-scale-x: 100%;
        --tw-scale-y: 100%;
        --tw-scale-z: 100%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .hover\:scale-105 {
    &:hover {
      @media (hover: hover) {
        --tw-scale-x: 105%;
        --tw-scale-y: 105%;
        --tw-scale-z: 105%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .hover\:scale-\[1\.02\] {
    &:hover {
      @media (hover: hover) {
        scale: 1.02;
      }
    }
  }
  .hover\:border-\[\#6C82E7\] {
    &:hover {
      @media (hover: hover) {
        border-color: #6C82E7;
      }
    }
  }
  .hover\:border-\[\#8DB4FF\] {
    &:hover {
      @media (hover: hover) {
        border-color: #8DB4FF;
      }
    }
  }
  .hover\:border-\[\#8FADE3\] {
    &:hover {
      @media (hover: hover) {
        border-color: #8FADE3;
      }
    }
  }
  .hover\:border-\[\#8FAFEF\] {
    &:hover {
      @media (hover: hover) {
        border-color: #8FAFEF;
      }
    }
  }
  .hover\:border-\[\#8FB0E4\] {
    &:hover {
      @media (hover: hover) {
        border-color: #8FB0E4;
      }
    }
  }
  .hover\:border-\[\#8FCFC4\] {
    &:hover {
      @media (hover: hover) {
        border-color: #8FCFC4;
      }
    }
  }
  .hover\:border-\[\#9BB8F2\] {
    &:hover {
      @media (hover: hover) {
        border-color: #9BB8F2;
      }
    }
  }
  .hover\:border-\[\#75C99A\] {
    &:hover {
      @media (hover: hover) {
        border-color: #75C99A;
      }
    }
  }
  .hover\:border-\[\#84ADFF\] {
    &:hover {
      @media (hover: hover) {
        border-color: #84ADFF;
      }
    }
  }
  .hover\:border-\[\#98A2B3\] {
    &:hover {
      @media (hover: hover) {
        border-color: #98A2B3;
      }
    }
  }
  .hover\:border-\[\#2567E7\] {
    &:hover {
      @media (hover: hover) {
        border-color: #2567E7;
      }
    }
  }
  .hover\:border-\[\#A9BCE0\] {
    &:hover {
      @media (hover: hover) {
        border-color: #A9BCE0;
      }
    }
  }
  .hover\:border-\[\#B8C7DA\] {
    &:hover {
      @media (hover: hover) {
        border-color: #B8C7DA;
      }
    }
  }
  .hover\:border-\[\#B8C8DD\] {
    &:hover {
      @media (hover: hover) {
        border-color: #B8C8DD;
      }
    }
  }
  .hover\:border-\[\#B8C9E2\] {
    &:hover {
      @media (hover: hover) {
        border-color: #B8C9E2;
      }
    }
  }
  .hover\:border-\[\#B8D4FF\] {
    &:hover {
      @media (hover: hover) {
        border-color: #B8D4FF;
      }
    }
  }
  .hover\:border-\[\#B9CDF5\] {
    &:hover {
      @media (hover: hover) {
        border-color: #B9CDF5;
      }
    }
  }
  .hover\:border-\[\#BEDBFF\] {
    &:hover {
      @media (hover: hover) {
        border-color: #BEDBFF;
      }
    }
  }
  .hover\:border-\[\#BFCDE0\] {
    &:hover {
      @media (hover: hover) {
        border-color: #BFCDE0;
      }
    }
  }
  .hover\:border-\[\#BFD3FF\] {
    &:hover {
      @media (hover: hover) {
        border-color: #BFD3FF;
      }
    }
  }
  .hover\:border-\[\#C6D5E9\] {
    &:hover {
      @media (hover: hover) {
        border-color: #C6D5E9;
      }
    }
  }
  .hover\:border-\[\#C9D6E6\] {
    &:hover {
      @media (hover: hover) {
        border-color: #C9D6E6;
      }
    }
  }
  .hover\:border-\[\#C9D7EA\] {
    &:hover {
      @media (hover: hover) {
        border-color: #C9D7EA;
      }
    }
  }
  .hover\:border-\[\#D1D1D1\] {
    &:hover {
      @media (hover: hover) {
        border-color: #D1D1D1;
      }
    }
  }
  .hover\:border-\[\#D6E4FF\] {
    &:hover {
      @media (hover: hover) {
        border-color: #D6E4FF;
      }
    }
  }
  .hover\:border-\[\#D9C279\] {
    &:hover {
      @media (hover: hover) {
        border-color: #D9C279;
      }
    }
  }
  .hover\:border-\[\#DADDE2\] {
    &:hover {
      @media (hover: hover) {
        border-color: #DADDE2;
      }
    }
  }
  .hover\:border-\[\#E2E7EE\] {
    &:hover {
      @media (hover: hover) {
        border-color: #E2E7EE;
      }
    }
  }
  .hover\:border-\[\#E46523\] {
    &:hover {
      @media (hover: hover) {
        border-color: var(--brand-e46523, #E46523);
      }
    }
  }
  .hover\:border-\[\#EF6D26\] {
    &:hover {
      @media (hover: hover) {
        border-color: var(--brand-ef6d26, #EF6D26);
      }
    }
  }
  .hover\:border-\[\#FF7A32\] {
    &:hover {
      @media (hover: hover) {
        border-color: var(--brand-ff7a32, #FF7A32);
      }
    }
  }
  .hover\:border-\[\#FF9A65\] {
    &:hover {
      @media (hover: hover) {
        border-color: var(--brand-ff9a65, #FF9A65);
      }
    }
  }
  .hover\:border-\[\#FFB8B8\] {
    &:hover {
      @media (hover: hover) {
        border-color: #FFB8B8;
      }
    }
  }
  .hover\:border-\[\#FFB58C\] {
    &:hover {
      @media (hover: hover) {
        border-color: var(--brand-ffb58c, #FFB58C);
      }
    }
  }
  .hover\:border-\[\#FFB58D\] {
    &:hover {
      @media (hover: hover) {
        border-color: var(--brand-ffb58d, #FFB58D);
      }
    }
  }
  .hover\:border-\[\#FFB88F\] {
    &:hover {
      @media (hover: hover) {
        border-color: var(--brand-ffb88f, #FFB88F);
      }
    }
  }
  .hover\:border-\[\#FFBC99\] {
    &:hover {
      @media (hover: hover) {
        border-color: var(--brand-ffbc99, #FFBC99);
      }
    }
  }
  .hover\:border-\[\#FFC6A6\] {
    &:hover {
      @media (hover: hover) {
        border-color: var(--brand-ffc6a6, #FFC6A6);
      }
    }
  }
  .hover\:border-\[\#FFC7A7\] {
    &:hover {
      @media (hover: hover) {
        border-color: #FFC7A7;
      }
    }
  }
  .hover\:border-\[\#FFD0B6\] {
    &:hover {
      @media (hover: hover) {
        border-color: var(--brand-ffd0b6, #FFD0B6);
      }
    }
  }
  .hover\:border-\[\#FFD5BE\] {
    &:hover {
      @media (hover: hover) {
        border-color: var(--brand-ffd5be, #FFD5BE);
      }
    }
  }
  .hover\:border-\[\#FFD7C2\] {
    &:hover {
      @media (hover: hover) {
        border-color: var(--brand-ffd7c2, #FFD7C2);
      }
    }
  }
  .hover\:border-white\/35 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in srgb, #fff 35%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          border-color: color-mix(in oklab, var(--color-white) 35%, transparent);
        }
      }
    }
  }
  .hover\:bg-\[\#0a5199\] {
    &:hover {
      @media (hover: hover) {
        background-color: #0a5199;
      }
    }
  }
  .hover\:bg-\[\#1D56C9\] {
    &:hover {
      @media (hover: hover) {
        background-color: #1D56C9;
      }
    }
  }
  .hover\:bg-\[\#1E56C8\] {
    &:hover {
      @media (hover: hover) {
        background-color: #1E56C8;
      }
    }
  }
  .hover\:bg-\[\#1F5BCE\] {
    &:hover {
      @media (hover: hover) {
        background-color: #1F5BCE;
      }
    }
  }
  .hover\:bg-\[\#1F5BCF\] {
    &:hover {
      @media (hover: hover) {
        background-color: #1F5BCF;
      }
    }
  }
  .hover\:bg-\[\#1F5DCE\] {
    &:hover {
      @media (hover: hover) {
        background-color: #1F5DCE;
      }
    }
  }
  .hover\:bg-\[\#1F5ED8\] {
    &:hover {
      @media (hover: hover) {
        background-color: #1F5ED8;
      }
    }
  }
  .hover\:bg-\[\#1F58C8\] {
    &:hover {
      @media (hover: hover) {
        background-color: #1F58C8;
      }
    }
  }
  .hover\:bg-\[\#1F58D4\] {
    &:hover {
      @media (hover: hover) {
        background-color: #1F58D4;
      }
    }
  }
  .hover\:bg-\[\#2A1D22\] {
    &:hover {
      @media (hover: hover) {
        background-color: #2A1D22;
      }
    }
  }
  .hover\:bg-\[\#069B45\] {
    &:hover {
      @media (hover: hover) {
        background-color: #069B45;
      }
    }
  }
  .hover\:bg-\[\#151D24\] {
    &:hover {
      @media (hover: hover) {
        background-color: #151D24;
      }
    }
  }
  .hover\:bg-\[\#285ABB\] {
    &:hover {
      @media (hover: hover) {
        background-color: #285ABB;
      }
    }
  }
  .hover\:bg-\[\#565E6C\] {
    &:hover {
      @media (hover: hover) {
        background-color: #565E6C;
      }
    }
  }
  .hover\:bg-\[\#1756C9\] {
    &:hover {
      @media (hover: hover) {
        background-color: #1756C9;
      }
    }
  }
  .hover\:bg-\[\#1758C0\] {
    &:hover {
      @media (hover: hover) {
        background-color: #1758C0;
      }
    }
  }
  .hover\:bg-\[\#1759DD\] {
    &:hover {
      @media (hover: hover) {
        background-color: #1759DD;
      }
    }
  }
  .hover\:bg-\[\#1855C5\] {
    &:hover {
      @media (hover: hover) {
        background-color: #1855C5;
      }
    }
  }
  .hover\:bg-\[\#2567E7\] {
    &:hover {
      @media (hover: hover) {
        background-color: #2567E7;
      }
    }
  }
  .hover\:bg-\[\#3454C6\] {
    &:hover {
      @media (hover: hover) {
        background-color: #3454C6;
      }
    }
  }
  .hover\:bg-\[\#15803D\] {
    &:hover {
      @media (hover: hover) {
        background-color: #15803D;
      }
    }
  }
  .hover\:bg-\[\#111111\] {
    &:hover {
      @media (hover: hover) {
        background-color: #111111;
      }
    }
  }
  .hover\:bg-\[\#A83F09\] {
    &:hover {
      @media (hover: hover) {
        background-color: #A83F09;
      }
    }
  }
  .hover\:bg-\[\#A94010\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--brand-a94010, #A94010);
      }
    }
  }
  .hover\:bg-\[\#AD420B\] {
    &:hover {
      @media (hover: hover) {
        background-color: #AD420B;
      }
    }
  }
  .hover\:bg-\[\#B42318\] {
    &:hover {
      @media (hover: hover) {
        background-color: #B42318;
      }
    }
  }
  .hover\:bg-\[\#C95319\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--brand-c95319, #C95319);
      }
    }
  }
  .hover\:bg-\[\#D1E9FF\] {
    &:hover {
      @media (hover: hover) {
        background-color: #D1E9FF;
      }
    }
  }
  .hover\:bg-\[\#D7F0E0\] {
    &:hover {
      @media (hover: hover) {
        background-color: #D7F0E0;
      }
    }
  }
  .hover\:bg-\[\#E4EEFF\] {
    &:hover {
      @media (hover: hover) {
        background-color: #E4EEFF;
      }
    }
  }
  .hover\:bg-\[\#E5C77E\] {
    &:hover {
      @media (hover: hover) {
        background-color: #E5C77E;
      }
    }
  }
  .hover\:bg-\[\#E9ECF1\] {
    &:hover {
      @media (hover: hover) {
        background-color: #E9ECF1;
      }
    }
  }
  .hover\:bg-\[\#E9EDF2\] {
    &:hover {
      @media (hover: hover) {
        background-color: #E9EDF2;
      }
    }
  }
  .hover\:bg-\[\#E96622\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--brand-e96622, #E96622);
      }
    }
  }
  .hover\:bg-\[\#EBF2FC\] {
    &:hover {
      @media (hover: hover) {
        background-color: #EBF2FC;
      }
    }
  }
  .hover\:bg-\[\#EC6824\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--brand-ec6824, #EC6824);
      }
    }
  }
  .hover\:bg-\[\#EE5D18\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--brand-ee5d18, #EE5D18);
      }
    }
  }
  .hover\:bg-\[\#EE6925\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--brand-ee6925, #EE6925);
      }
    }
  }
  .hover\:bg-\[\#EEF0F3\] {
    &:hover {
      @media (hover: hover) {
        background-color: #EEF0F3;
      }
    }
  }
  .hover\:bg-\[\#EEF1F5\] {
    &:hover {
      @media (hover: hover) {
        background-color: #EEF1F5;
      }
    }
  }
  .hover\:bg-\[\#EEF2F7\] {
    &:hover {
      @media (hover: hover) {
        background-color: #EEF2F7;
      }
    }
  }
  .hover\:bg-\[\#EEF3F8\] {
    &:hover {
      @media (hover: hover) {
        background-color: #EEF3F8;
      }
    }
  }
  .hover\:bg-\[\#EEF3FF\] {
    &:hover {
      @media (hover: hover) {
        background-color: #EEF3FF;
      }
    }
  }
  .hover\:bg-\[\#EEF4FF\] {
    &:hover {
      @media (hover: hover) {
        background-color: #EEF4FF;
      }
    }
  }
  .hover\:bg-\[\#EF6D26\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--brand-ef6d26, #EF6D26);
      }
    }
  }
  .hover\:bg-\[\#EF6923\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--brand-ef6923, #EF6923);
      }
    }
  }
  .hover\:bg-\[\#EFF8FF\] {
    &:hover {
      @media (hover: hover) {
        background-color: #EFF8FF;
      }
    }
  }
  .hover\:bg-\[\#F0F4FF\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F0F4FF;
      }
    }
  }
  .hover\:bg-\[\#F2F4F7\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F2F4F7;
      }
    }
  }
  .hover\:bg-\[\#F2F4F8\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F2F4F8;
      }
    }
  }
  .hover\:bg-\[\#F2F5FA\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F2F5FA;
      }
    }
  }
  .hover\:bg-\[\#F2F7FF\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F2F7FF;
      }
    }
  }
  .hover\:bg-\[\#F3A500\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F3A500;
      }
    }
  }
  .hover\:bg-\[\#F3F4F6\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F3F4F6;
      }
    }
  }
  .hover\:bg-\[\#F3F5F8\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F3F5F8;
      }
    }
  }
  .hover\:bg-\[\#F3F6FA\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F3F6FA;
      }
    }
  }
  .hover\:bg-\[\#F3F7FF\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F3F7FF;
      }
    }
  }
  .hover\:bg-\[\#F4DC00\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F4DC00;
      }
    }
  }
  .hover\:bg-\[\#F4F4F4\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F4F4F4;
      }
    }
  }
  .hover\:bg-\[\#F4F6F9\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F4F6F9;
      }
    }
  }
  .hover\:bg-\[\#F4F7FA\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F4F7FA;
      }
    }
  }
  .hover\:bg-\[\#F4F7FB\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F4F7FB;
      }
    }
  }
  .hover\:bg-\[\#F4F8FF\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F4F8FF;
      }
    }
  }
  .hover\:bg-\[\#F5F5F5\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F5F5F5;
      }
    }
  }
  .hover\:bg-\[\#F5F7FA\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F5F7FA;
      }
    }
  }
  .hover\:bg-\[\#F5F8FF\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F5F8FF;
      }
    }
  }
  .hover\:bg-\[\#F06A22\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--brand-f06a22, #F06A22);
      }
    }
  }
  .hover\:bg-\[\#F06D27\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F06D27;
      }
    }
  }
  .hover\:bg-\[\#F06D28\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--brand-f06d28, #F06D28);
      }
    }
  }
  .hover\:bg-\[\#F6F7F9\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F6F7F9;
      }
    }
  }
  .hover\:bg-\[\#F6F8FA\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F6F8FA;
      }
    }
  }
  .hover\:bg-\[\#F6F8FB\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F6F8FB;
      }
    }
  }
  .hover\:bg-\[\#F6F9FC\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F6F9FC;
      }
    }
  }
  .hover\:bg-\[\#F6F9FF\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F6F9FF;
      }
    }
  }
  .hover\:bg-\[\#F6FEF9\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F6FEF9;
      }
    }
  }
  .hover\:bg-\[\#F7F8FA\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F7F8FA;
      }
    }
  }
  .hover\:bg-\[\#F7F9FC\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F7F9FC;
      }
    }
  }
  .hover\:bg-\[\#F7FAFF\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F7FAFF;
      }
    }
  }
  .hover\:bg-\[\#F8DE00\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F8DE00;
      }
    }
  }
  .hover\:bg-\[\#F8F8F8\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F8F8F8;
      }
    }
  }
  .hover\:bg-\[\#F8F9FB\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F8F9FB;
      }
    }
  }
  .hover\:bg-\[\#F8FAFC\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F8FAFC;
      }
    }
  }
  .hover\:bg-\[\#F8FAFD\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F8FAFD;
      }
    }
  }
  .hover\:bg-\[\#F8FAFF\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F8FAFF;
      }
    }
  }
  .hover\:bg-\[\#F8FBFF\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F8FBFF;
      }
    }
  }
  .hover\:bg-\[\#F9FAFB\] {
    &:hover {
      @media (hover: hover) {
        background-color: #F9FAFB;
      }
    }
  }
  .hover\:bg-\[\#F26B21\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--brand-f26b21, #F26B21);
      }
    }
  }
  .hover\:bg-\[\#F36B24\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--brand-f36b24, #F36B24);
      }
    }
  }
  .hover\:bg-\[\#F66F25\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--brand-f66f25, #F66F25);
      }
    }
  }
  .hover\:bg-\[\#F06720\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--brand-f06720, #F06720);
      }
    }
  }
  .hover\:bg-\[\#F26822\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--brand-f26822, #F26822);
      }
    }
  }
  .hover\:bg-\[\#FAFAF9\] {
    &:hover {
      @media (hover: hover) {
        background-color: #FAFAF9;
      }
    }
  }
  .hover\:bg-\[\#FAFAFA\] {
    &:hover {
      @media (hover: hover) {
        background-color: #FAFAFA;
      }
    }
  }
  .hover\:bg-\[\#FAFBFC\] {
    &:hover {
      @media (hover: hover) {
        background-color: #FAFBFC;
      }
    }
  }
  .hover\:bg-\[\#FAFBFD\] {
    &:hover {
      @media (hover: hover) {
        background-color: #FAFBFD;
      }
    }
  }
  .hover\:bg-\[\#FAFCFB\] {
    &:hover {
      @media (hover: hover) {
        background-color: #FAFCFB;
      }
    }
  }
  .hover\:bg-\[\#FAFCFF\] {
    &:hover {
      @media (hover: hover) {
        background-color: #FAFCFF;
      }
    }
  }
  .hover\:bg-\[\#FDEAD7\] {
    &:hover {
      @media (hover: hover) {
        background-color: #FDEAD7;
      }
    }
  }
  .hover\:bg-\[\#FFE3D4\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--brand-ffe3d4, #FFE3D4);
      }
    }
  }
  .hover\:bg-\[\#FFE5D4\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--brand-ffe5d4, #FFE5D4);
      }
    }
  }
  .hover\:bg-\[\#FFE8D9\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--brand-ffe8d9, #FFE8D9);
      }
    }
  }
  .hover\:bg-\[\#FFE9DD\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--brand-ffe9dd, #FFE9DD);
      }
    }
  }
  .hover\:bg-\[\#FFEDDE\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--brand-ffedde, #FFEDDE);
      }
    }
  }
  .hover\:bg-\[\#FFEDE2\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--brand-ffede2, #FFEDE2);
      }
    }
  }
  .hover\:bg-\[\#FFF0F0\] {
    &:hover {
      @media (hover: hover) {
        background-color: #FFF0F0;
      }
    }
  }
  .hover\:bg-\[\#FFF2EB\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--brand-fff2eb, #FFF2EB);
      }
    }
  }
  .hover\:bg-\[\#FFF3EB\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--brand-fff3eb, #FFF3EB);
      }
    }
  }
  .hover\:bg-\[\#FFF3F2\] {
    &:hover {
      @media (hover: hover) {
        background-color: #FFF3F2;
      }
    }
  }
  .hover\:bg-\[\#FFF4F3\] {
    &:hover {
      @media (hover: hover) {
        background-color: #FFF4F3;
      }
    }
  }
  .hover\:bg-\[\#FFF5F4\] {
    &:hover {
      @media (hover: hover) {
        background-color: #FFF5F4;
      }
    }
  }
  .hover\:bg-\[\#FFF5F5\] {
    &:hover {
      @media (hover: hover) {
        background-color: #FFF5F5;
      }
    }
  }
  .hover\:bg-\[\#FFF7F2\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--brand-fff7f2, #FFF7F2);
      }
    }
  }
  .hover\:bg-\[\#FFF7F3\] {
    &:hover {
      @media (hover: hover) {
        background-color: #FFF7F3;
      }
    }
  }
  .hover\:bg-\[\#FFF7F6\] {
    &:hover {
      @media (hover: hover) {
        background-color: #FFF7F6;
      }
    }
  }
  .hover\:bg-\[\#FFF8DE\] {
    &:hover {
      @media (hover: hover) {
        background-color: #FFF8DE;
      }
    }
  }
  .hover\:bg-\[\#FFF8F4\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--brand-fff8f4, #FFF8F4);
      }
    }
  }
  .hover\:bg-\[\#FFF9F6\] {
    &:hover {
      @media (hover: hover) {
        background-color: #FFF9F6;
      }
    }
  }
  .hover\:bg-\[\#FFFBF8\] {
    &:hover {
      @media (hover: hover) {
        background-color: #FFFBF8;
      }
    }
  }
  .hover\:bg-\[\#FFFCFA\] {
    &:hover {
      @media (hover: hover) {
        background-color: #FFFCFA;
      }
    }
  }
  .hover\:bg-\[\#FFFDFC\] {
    &:hover {
      @media (hover: hover) {
        background-color: #FFFDFC;
      }
    }
  }
  .hover\:bg-\[\#eaf4ff\] {
    &:hover {
      @media (hover: hover) {
        background-color: #eaf4ff;
      }
    }
  }
  .hover\:bg-\[var\(--catchreal-brand-100\)\] {
    &:hover {
      @media (hover: hover) {
        background-color: var(--catchreal-brand-100);
      }
    }
  }
  .hover\:bg-black {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-black);
      }
    }
  }
  .hover\:bg-black\/5 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #000 5%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-black) 5%, transparent);
        }
      }
    }
  }
  .hover\:bg-black\/70 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #000 70%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-black) 70%, transparent);
        }
      }
    }
  }
  .hover\:bg-black\/75 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #000 75%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-black) 75%, transparent);
        }
      }
    }
  }
  .hover\:bg-red-500 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-red-500);
      }
    }
  }
  .hover\:bg-slate-50 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-slate-50);
      }
    }
  }
  .hover\:bg-white {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-white);
      }
    }
  }
  .hover\:bg-white\/10 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #fff 10%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-white) 10%, transparent);
        }
      }
    }
  }
  .hover\:bg-white\/15 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #fff 15%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-white) 15%, transparent);
        }
      }
    }
  }
  .hover\:bg-white\/20 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #fff 20%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-white) 20%, transparent);
        }
      }
    }
  }
  .hover\:bg-white\/22 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #fff 22%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-white) 22%, transparent);
        }
      }
    }
  }
  .hover\:bg-white\/60 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #fff 60%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-white) 60%, transparent);
        }
      }
    }
  }
  .hover\:bg-white\/90 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in srgb, #fff 90%, transparent);
        @supports (color: color-mix(in lab, red, red)) {
          background-color: color-mix(in oklab, var(--color-white) 90%, transparent);
        }
      }
    }
  }
  .hover\:text-\[\#1D1E1E\] {
    &:hover {
      @media (hover: hover) {
        color: #1D1E1E;
      }
    }
  }
  .hover\:text-\[\#1F58D4\] {
    &:hover {
      @media (hover: hover) {
        color: #1F58D4;
      }
    }
  }
  .hover\:text-\[\#7A5100\] {
    &:hover {
      @media (hover: hover) {
        color: #7A5100;
      }
    }
  }
  .hover\:text-\[\#073f78\] {
    &:hover {
      @media (hover: hover) {
        color: #073f78;
      }
    }
  }
  .hover\:text-\[\#79CF9F\] {
    &:hover {
      @media (hover: hover) {
        color: #79CF9F;
      }
    }
  }
  .hover\:text-\[\#174EA6\] {
    &:hover {
      @media (hover: hover) {
        color: #174EA6;
      }
    }
  }
  .hover\:text-\[\#315BDD\] {
    &:hover {
      @media (hover: hover) {
        color: #315BDD;
      }
    }
  }
  .hover\:text-\[\#365ADA\] {
    &:hover {
      @media (hover: hover) {
        color: #365ADA;
      }
    }
  }
  .hover\:text-\[\#2567E7\] {
    &:hover {
      @media (hover: hover) {
        color: #2567E7;
      }
    }
  }
  .hover\:text-\[\#27313D\] {
    &:hover {
      @media (hover: hover) {
        color: #27313D;
      }
    }
  }
  .hover\:text-\[\#101828\] {
    &:hover {
      @media (hover: hover) {
        color: #101828;
      }
    }
  }
  .hover\:text-\[\#111111\] {
    &:hover {
      @media (hover: hover) {
        color: #111111;
      }
    }
  }
  .hover\:text-\[\#111827\] {
    &:hover {
      @media (hover: hover) {
        color: #111827;
      }
    }
  }
  .hover\:text-\[\#182230\] {
    &:hover {
      @media (hover: hover) {
        color: #182230;
      }
    }
  }
  .hover\:text-\[\#333333\] {
    &:hover {
      @media (hover: hover) {
        color: #333333;
      }
    }
  }
  .hover\:text-\[\#344054\] {
    &:hover {
      @media (hover: hover) {
        color: #344054;
      }
    }
  }
  .hover\:text-\[\#475467\] {
    &:hover {
      @media (hover: hover) {
        color: #475467;
      }
    }
  }
  .hover\:text-\[\#475569\] {
    &:hover {
      @media (hover: hover) {
        color: #475569;
      }
    }
  }
  .hover\:text-\[\#555555\] {
    &:hover {
      @media (hover: hover) {
        color: #555555;
      }
    }
  }
  .hover\:text-\[\#C54C12\] {
    &:hover {
      @media (hover: hover) {
        color: var(--brand-c54c12, #C54C12);
      }
    }
  }
  .hover\:text-\[\#C2511A\] {
    &:hover {
      @media (hover: hover) {
        color: var(--brand-c2511a, #C2511A);
      }
    }
  }
  .hover\:text-\[\#D9BB72\] {
    &:hover {
      @media (hover: hover) {
        color: #D9BB72;
      }
    }
  }
  .hover\:text-\[\#D92D20\] {
    &:hover {
      @media (hover: hover) {
        color: #D92D20;
      }
    }
  }
  .hover\:text-\[\#D93025\] {
    &:hover {
      @media (hover: hover) {
        color: #D93025;
      }
    }
  }
  .hover\:text-\[\#E46C28\] {
    &:hover {
      @media (hover: hover) {
        color: var(--brand-e46c28, #E46C28);
      }
    }
  }
  .hover\:text-\[\#E85F18\] {
    &:hover {
      @media (hover: hover) {
        color: var(--brand-e85f18, #E85F18);
      }
    }
  }
  .hover\:text-\[\#E54863\] {
    &:hover {
      @media (hover: hover) {
        color: #E54863;
      }
    }
  }
  .hover\:text-\[\#F08A91\] {
    &:hover {
      @media (hover: hover) {
        color: #F08A91;
      }
    }
  }
  .hover\:text-\[\#F17634\] {
    &:hover {
      @media (hover: hover) {
        color: var(--brand-f17634, #F17634);
      }
    }
  }
  .hover\:text-\[\#FF3D3D\] {
    &:hover {
      @media (hover: hover) {
        color: #FF3D3D;
      }
    }
  }
  .hover\:text-\[\#FF6A22\] {
    &:hover {
      @media (hover: hover) {
        color: var(--brand-ff6a22, #FF6A22);
      }
    }
  }
  .hover\:text-\[\#FF7A32\] {
    &:hover {
      @media (hover: hover) {
        color: var(--brand-ff7a32, #FF7A32);
      }
    }
  }
  .hover\:text-black {
    &:hover {
      @media (hover: hover) {
        color: var(--color-black);
      }
    }
  }
  .hover\:text-brand-ink {
    &:hover {
      @media (hover: hover) {
        color: var(--brand-c45114, #c45114);
      }
    }
  }
  .hover\:text-slate-900 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-slate-900);
      }
    }
  }
  .hover\:text-white {
    &:hover {
      @media (hover: hover) {
        color: var(--color-white);
      }
    }
  }
  .hover\:underline {
    &:hover {
      @media (hover: hover) {
        text-decoration-line: underline;
      }
    }
  }
  .hover\:opacity-95 {
    &:hover {
      @media (hover: hover) {
        opacity: 95%;
      }
    }
  }
  .hover\:shadow-\[0_8px_20px_rgba\(17\,24\,39\,0\.08\)\] {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 8px 20px var(--tw-shadow-color, rgba(17,24,39,0.08));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:shadow-\[0_8px_22px_\#FF7A3238\] {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 8px 22px var(--tw-shadow-color, rgb(var(--brand-ff7a32-rgb, 255 122 50) / 0.2196078431372549));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:shadow-\[0_8px_28px_rgba\(15\,23\,42\,0\.08\)\] {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 8px 28px var(--tw-shadow-color, rgba(15,23,42,0.08));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:shadow-\[0_10px_24px_rgba\(117\,58\,24\,0\.10\)\] {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 10px 24px var(--tw-shadow-color, rgb(var(--brand-753a18-rgb, 117 58 24) / 0.10));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:shadow-\[0_12px_26px_rgba\(31\,50\,81\,0\.10\)\] {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 12px 26px var(--tw-shadow-color, rgba(31,50,81,0.10));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:shadow-\[0_12px_28px_rgba\(31\,50\,81\,0\.10\)\] {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 12px 28px var(--tw-shadow-color, rgba(31,50,81,0.10));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:shadow-\[0_12px_28px_rgba\(254\,229\,0\,0\.3\)\] {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 12px 28px var(--tw-shadow-color, rgba(254,229,0,0.3));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:shadow-\[0_12px_32px_\#2634420D\] {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 12px 32px var(--tw-shadow-color, #2634420D);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:ring-\[\#FFD7C2\] {
    &:hover {
      @media (hover: hover) {
        --tw-ring-color: var(--brand-ffd7c2, #FFD7C2);
      }
    }
  }
  .hover\:brightness-95 {
    &:hover {
      @media (hover: hover) {
        --tw-brightness: brightness(95%);
        filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
      }
    }
  }
  .focus\:w-20 {
    &:focus {
      width: calc(var(--spacing) * 20);
    }
  }
  .focus\:translate-y-0 {
    &:focus {
      --tw-translate-y: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .focus\:border-\[\#1f7ed0\] {
    &:focus {
      border-color: #1f7ed0;
    }
  }
  .focus\:border-\[\#4A74D9\] {
    &:focus {
      border-color: #4A74D9;
    }
  }
  .focus\:border-\[\#7EA9F8\] {
    &:focus {
      border-color: #7EA9F8;
    }
  }
  .focus\:border-\[\#8AB2F2\] {
    &:focus {
      border-color: #8AB2F2;
    }
  }
  .focus\:border-\[\#8FB1F4\] {
    &:focus {
      border-color: #8FB1F4;
    }
  }
  .focus\:border-\[\#2567E7\] {
    &:focus {
      border-color: #2567E7;
    }
  }
  .focus\:border-\[\#BEDBFF\] {
    &:focus {
      border-color: #BEDBFF;
    }
  }
  .focus\:border-\[\#D9BB72\] {
    &:focus {
      border-color: #D9BB72;
    }
  }
  .focus\:border-\[\#E46523\] {
    &:focus {
      border-color: var(--brand-e46523, #E46523);
    }
  }
  .focus\:border-\[\#FF7A32\] {
    &:focus {
      border-color: var(--brand-ff7a32, #FF7A32);
    }
  }
  .focus\:border-brand {
    &:focus {
      border-color: var(--brand-ff7a32, #ff7a32);
    }
  }
  .focus\:border-white\/60 {
    &:focus {
      border-color: color-mix(in srgb, #fff 60%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        border-color: color-mix(in oklab, var(--color-white) 60%, transparent);
      }
    }
  }
  .focus\:bg-\[\#EEF4FF\] {
    &:focus {
      background-color: #EEF4FF;
    }
  }
  .focus\:bg-white {
    &:focus {
      background-color: var(--color-white);
    }
  }
  .focus\:text-\[\#2567E7\] {
    &:focus {
      color: #2567E7;
    }
  }
  .focus\:text-\[\#FF7A32\] {
    &:focus {
      color: var(--brand-ff7a32, #FF7A32);
    }
  }
  .focus\:opacity-100 {
    &:focus {
      opacity: 100%;
    }
  }
  .focus\:shadow-\[0_0_0_3px_rgba\(37\,103\,231\,0\.08\)\] {
    &:focus {
      --tw-shadow: 0 0 0 3px var(--tw-shadow-color, rgba(37,103,231,0.08));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .focus\:shadow-\[0_0_0_3px_rgba\(217\,187\,114\,0\.10\)\] {
    &:focus {
      --tw-shadow: 0 0 0 3px var(--tw-shadow-color, rgba(217,187,114,0.10));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .focus\:ring-2 {
    &:focus {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .focus\:ring-4 {
    &:focus {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .focus\:ring-\[\#1f7ed0\]\/15 {
    &:focus {
      --tw-ring-color: color-mix(in oklab, #1f7ed0 15%, transparent);
    }
  }
  .focus\:ring-\[\#8BB4FF\] {
    &:focus {
      --tw-ring-color: #8BB4FF;
    }
  }
  .focus\:ring-\[\#79CF9F\] {
    &:focus {
      --tw-ring-color: #79CF9F;
    }
  }
  .focus\:ring-\[\#2567E7\] {
    &:focus {
      --tw-ring-color: #2567E7;
    }
  }
  .focus\:ring-\[\#2567E7\]\/10 {
    &:focus {
      --tw-ring-color: color-mix(in oklab, #2567E7 10%, transparent);
    }
  }
  .focus\:ring-\[\#2567E7\]\/15 {
    &:focus {
      --tw-ring-color: color-mix(in oklab, #2567E7 15%, transparent);
    }
  }
  .focus\:ring-\[\#BEDBFF\] {
    &:focus {
      --tw-ring-color: #BEDBFF;
    }
  }
  .focus\:ring-\[\#DCE7FC\] {
    &:focus {
      --tw-ring-color: #DCE7FC;
    }
  }
  .focus\:ring-\[\#DCE7FF\] {
    &:focus {
      --tw-ring-color: #DCE7FF;
    }
  }
  .focus\:ring-\[\#DCE8FF\] {
    &:focus {
      --tw-ring-color: #DCE8FF;
    }
  }
  .focus\:ring-\[\#FF7A32\]\/10 {
    &:focus {
      --tw-ring-color: color-mix(in oklab, var(--brand-ff7a32, #FF7A32) 10%, transparent);
    }
  }
  .focus\:ring-\[\#FF7A32\]\/15 {
    &:focus {
      --tw-ring-color: color-mix(in oklab, var(--brand-ff7a32, #FF7A32) 15%, transparent);
    }
  }
  .focus\:ring-\[\#FF7A32\]\/20 {
    &:focus {
      --tw-ring-color: color-mix(in oklab, var(--brand-ff7a32, #FF7A32) 20%, transparent);
    }
  }
  .focus\:ring-\[\#FFE0CF\] {
    &:focus {
      --tw-ring-color: var(--brand-ffe0cf, #FFE0CF);
    }
  }
  .focus\:ring-\[\#FFE4D6\] {
    &:focus {
      --tw-ring-color: var(--brand-ffe4d6, #FFE4D6);
    }
  }
  .focus\:ring-\[\#FFF2EB\] {
    &:focus {
      --tw-ring-color: var(--brand-fff2eb, #FFF2EB);
    }
  }
  .focus\:ring-offset-2 {
    &:focus {
      --tw-ring-offset-width: 2px;
      --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    }
  }
  .focus\:outline-\[\#FF7A32\] {
    &:focus {
      outline-color: var(--brand-ff7a32, #FF7A32);
    }
  }
  .focus\:outline-none {
    &:focus {
      --tw-outline-style: none;
      outline-style: none;
    }
  }
  .focus-visible\:z-10 {
    &:focus-visible {
      z-index: 10;
    }
  }
  .focus-visible\:rounded-\[2px\] {
    &:focus-visible {
      border-radius: 2px;
    }
  }
  .focus-visible\:border-\[\#FF7A32\] {
    &:focus-visible {
      border-color: var(--brand-ff7a32, #FF7A32);
    }
  }
  .focus-visible\:bg-\[\#F4F7FB\] {
    &:focus-visible {
      background-color: #F4F7FB;
    }
  }
  .focus-visible\:ring-2 {
    &:focus-visible {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .focus-visible\:ring-4 {
    &:focus-visible {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .focus-visible\:ring-\[\#8BB4FF\] {
    &:focus-visible {
      --tw-ring-color: #8BB4FF;
    }
  }
  .focus-visible\:ring-\[\#2567E7\] {
    &:focus-visible {
      --tw-ring-color: #2567E7;
    }
  }
  .focus-visible\:ring-\[\#2567E7\]\/20 {
    &:focus-visible {
      --tw-ring-color: color-mix(in oklab, #2567E7 20%, transparent);
    }
  }
  .focus-visible\:ring-\[\#2567E7\]\/30 {
    &:focus-visible {
      --tw-ring-color: color-mix(in oklab, #2567E7 30%, transparent);
    }
  }
  .focus-visible\:ring-\[\#2567E7\]\/35 {
    &:focus-visible {
      --tw-ring-color: color-mix(in oklab, #2567E7 35%, transparent);
    }
  }
  .focus-visible\:ring-\[\#2567E7\]\/40 {
    &:focus-visible {
      --tw-ring-color: color-mix(in oklab, #2567E7 40%, transparent);
    }
  }
  .focus-visible\:ring-\[\#BEDBFF\] {
    &:focus-visible {
      --tw-ring-color: #BEDBFF;
    }
  }
  .focus-visible\:ring-\[\#C94F0F\] {
    &:focus-visible {
      --tw-ring-color: #C94F0F;
    }
  }
  .focus-visible\:ring-\[\#FF7A32\] {
    &:focus-visible {
      --tw-ring-color: var(--brand-ff7a32, #FF7A32);
    }
  }
  .focus-visible\:ring-\[\#FF7A32\]\/30 {
    &:focus-visible {
      --tw-ring-color: color-mix(in oklab, var(--brand-ff7a32, #FF7A32) 30%, transparent);
    }
  }
  .focus-visible\:ring-\[\#FF7A32\]\/40 {
    &:focus-visible {
      --tw-ring-color: color-mix(in oklab, var(--brand-ff7a32, #FF7A32) 40%, transparent);
    }
  }
  .focus-visible\:ring-\[\#FF7A32\]\/45 {
    &:focus-visible {
      --tw-ring-color: color-mix(in oklab, var(--brand-ff7a32, #FF7A32) 45%, transparent);
    }
  }
  .focus-visible\:ring-\[\#FFE0CF\] {
    &:focus-visible {
      --tw-ring-color: var(--brand-ffe0cf, #FFE0CF);
    }
  }
  .focus-visible\:ring-blue-500 {
    &:focus-visible {
      --tw-ring-color: var(--color-blue-500);
    }
  }
  .focus-visible\:ring-brand\/40 {
    &:focus-visible {
      --tw-ring-color: var(--brand-ff7a32, #ff7a32);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-ring-color: color-mix(in oklab, var(--brand-ff7a32, #ff7a32) 40%, transparent);
      }
    }
  }
  .focus-visible\:ring-white {
    &:focus-visible {
      --tw-ring-color: var(--color-white);
    }
  }
  .focus-visible\:ring-offset-2 {
    &:focus-visible {
      --tw-ring-offset-width: 2px;
      --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    }
  }
  .focus-visible\:outline {
    &:focus-visible {
      outline-style: var(--tw-outline-style);
      outline-width: 1px;
    }
  }
  .focus-visible\:outline-2 {
    &:focus-visible {
      outline-style: var(--tw-outline-style);
      outline-width: 2px;
    }
  }
  .focus-visible\:outline-offset-1 {
    &:focus-visible {
      outline-offset: 1px;
    }
  }
  .focus-visible\:outline-offset-2 {
    &:focus-visible {
      outline-offset: 2px;
    }
  }
  .focus-visible\:outline-offset-3 {
    &:focus-visible {
      outline-offset: 3px;
    }
  }
  .focus-visible\:outline-offset-4 {
    &:focus-visible {
      outline-offset: 4px;
    }
  }
  .focus-visible\:outline-offset-\[-2px\] {
    &:focus-visible {
      outline-offset: -2px;
    }
  }
  .focus-visible\:outline-offset-\[-4px\] {
    &:focus-visible {
      outline-offset: -4px;
    }
  }
  .focus-visible\:outline-\[\#0B3E91\] {
    &:focus-visible {
      outline-color: #0B3E91;
    }
  }
  .focus-visible\:outline-\[\#1D1E1E\] {
    &:focus-visible {
      outline-color: #1D1E1E;
    }
  }
  .focus-visible\:outline-\[\#073f78\] {
    &:focus-visible {
      outline-color: #073f78;
    }
  }
  .focus-visible\:outline-\[\#2567E7\] {
    &:focus-visible {
      outline-color: #2567E7;
    }
  }
  .focus-visible\:outline-\[\#4265DD\] {
    &:focus-visible {
      outline-color: #4265DD;
    }
  }
  .focus-visible\:outline-\[\#102778\] {
    &:focus-visible {
      outline-color: #102778;
    }
  }
  .focus-visible\:outline-\[\#C54C12\] {
    &:focus-visible {
      outline-color: var(--brand-c54c12, #C54C12);
    }
  }
  .focus-visible\:outline-\[\#E46523\] {
    &:focus-visible {
      outline-color: var(--brand-e46523, #E46523);
    }
  }
  .focus-visible\:outline-\[\#FF7A32\] {
    &:focus-visible {
      outline-color: var(--brand-ff7a32, #FF7A32);
    }
  }
  .focus-visible\:outline-brand {
    &:focus-visible {
      outline-color: var(--brand-ff7a32, #ff7a32);
    }
  }
  .focus-visible\:outline-white {
    &:focus-visible {
      outline-color: var(--color-white);
    }
  }
  .focus-visible\:outline-none {
    &:focus-visible {
      --tw-outline-style: none;
      outline-style: none;
    }
  }
  .focus-visible\:ring-inset {
    &:focus-visible {
      --tw-ring-inset: inset;
    }
  }
  .active\:translate-y-0 {
    &:active {
      --tw-translate-y: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .active\:scale-95 {
    &:active {
      --tw-scale-x: 95%;
      --tw-scale-y: 95%;
      --tw-scale-z: 95%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }
  .active\:scale-100 {
    &:active {
      --tw-scale-x: 100%;
      --tw-scale-y: 100%;
      --tw-scale-z: 100%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }
  .active\:cursor-grabbing {
    &:active {
      cursor: grabbing;
    }
  }
  .active\:bg-\[\#144BA3\] {
    &:active {
      background-color: #144BA3;
    }
  }
  .active\:bg-\[\#063765\] {
    &:active {
      background-color: #063765;
    }
  }
  .active\:bg-\[\#d9ecff\] {
    &:active {
      background-color: #d9ecff;
    }
  }
  .active\:bg-red-700 {
    &:active {
      background-color: var(--color-red-700);
    }
  }
  .enabled\:hover\:border-blue-300 {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          border-color: var(--color-blue-300);
        }
      }
    }
  }
  .enabled\:hover\:bg-\[\#FFE2D1\] {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          background-color: #FFE2D1;
        }
      }
    }
  }
  .enabled\:hover\:bg-slate-50 {
    &:enabled {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-slate-50);
        }
      }
    }
  }
  .disabled\:cursor-default {
    &:disabled {
      cursor: default;
    }
  }
  .disabled\:cursor-not-allowed {
    &:disabled {
      cursor: not-allowed;
    }
  }
  .disabled\:cursor-wait {
    &:disabled {
      cursor: wait;
    }
  }
  .disabled\:border-\[\#D1D1D1\] {
    &:disabled {
      border-color: #D1D1D1;
    }
  }
  .disabled\:border-\[\#D9D9D9\] {
    &:disabled {
      border-color: #D9D9D9;
    }
  }
  .disabled\:border-\[\#E2E5EA\] {
    &:disabled {
      border-color: #E2E5EA;
    }
  }
  .disabled\:bg-\[\#9DBAF3\] {
    &:disabled {
      background-color: #9DBAF3;
    }
  }
  .disabled\:bg-\[\#98A2B3\] {
    &:disabled {
      background-color: #98A2B3;
    }
  }
  .disabled\:bg-\[\#686868\] {
    &:disabled {
      background-color: #686868;
    }
  }
  .disabled\:bg-\[\#A8A8A8\] {
    &:disabled {
      background-color: #A8A8A8;
    }
  }
  .disabled\:bg-\[\#AAB7CF\] {
    &:disabled {
      background-color: #AAB7CF;
    }
  }
  .disabled\:bg-\[\#AFC4EC\] {
    &:disabled {
      background-color: #AFC4EC;
    }
  }
  .disabled\:bg-\[\#AFC5F7\] {
    &:disabled {
      background-color: #AFC5F7;
    }
  }
  .disabled\:bg-\[\#B7B7B7\] {
    &:disabled {
      background-color: #B7B7B7;
    }
  }
  .disabled\:bg-\[\#B8C7E2\] {
    &:disabled {
      background-color: #B8C7E2;
    }
  }
  .disabled\:bg-\[\#BEDBFF\] {
    &:disabled {
      background-color: #BEDBFF;
    }
  }
  .disabled\:bg-\[\#CCCCCC\] {
    &:disabled {
      background-color: #CCCCCC;
    }
  }
  .disabled\:bg-\[\#D0D5DD\] {
    &:disabled {
      background-color: #D0D5DD;
    }
  }
  .disabled\:bg-\[\#D1D1D1\] {
    &:disabled {
      background-color: #D1D1D1;
    }
  }
  .disabled\:bg-\[\#D8D8D8\] {
    &:disabled {
      background-color: #D8D8D8;
    }
  }
  .disabled\:bg-\[\#D8DDE8\] {
    &:disabled {
      background-color: #D8DDE8;
    }
  }
  .disabled\:bg-\[\#EBF1FD\] {
    &:disabled {
      background-color: #EBF1FD;
    }
  }
  .disabled\:bg-\[\#F1F1F1\] {
    &:disabled {
      background-color: #F1F1F1;
    }
  }
  .disabled\:bg-\[\#F2A8A3\] {
    &:disabled {
      background-color: #F2A8A3;
    }
  }
  .disabled\:bg-\[\#F2F4F7\] {
    &:disabled {
      background-color: #F2F4F7;
    }
  }
  .disabled\:bg-\[\#F3F3F3\] {
    &:disabled {
      background-color: #F3F3F3;
    }
  }
  .disabled\:bg-\[\#F5B98C\] {
    &:disabled {
      background-color: var(--brand-f5b98c, #F5B98C);
    }
  }
  .disabled\:bg-\[\#F5F5F5\] {
    &:disabled {
      background-color: #F5F5F5;
    }
  }
  .disabled\:bg-\[\#F5F7FA\] {
    &:disabled {
      background-color: #F5F7FA;
    }
  }
  .disabled\:bg-\[\#F7F7F7\] {
    &:disabled {
      background-color: #F7F7F7;
    }
  }
  .disabled\:bg-\[\#F8F8F8\] {
    &:disabled {
      background-color: #F8F8F8;
    }
  }
  .disabled\:bg-\[\#FAFAFA\] {
    &:disabled {
      background-color: #FAFAFA;
    }
  }
  .disabled\:bg-\[\#FDA29B\] {
    &:disabled {
      background-color: #FDA29B;
    }
  }
  .disabled\:bg-\[\#FFBC99\] {
    &:disabled {
      background-color: var(--brand-ffbc99, #FFBC99);
    }
  }
  .disabled\:bg-\[\#FFCAAD\] {
    &:disabled {
      background-color: var(--brand-ffcaad, #FFCAAD);
    }
  }
  .disabled\:bg-\[\#FFD7C2\] {
    &:disabled {
      background-color: var(--brand-ffd7c2, #FFD7C2);
    }
  }
  .disabled\:bg-red-200 {
    &:disabled {
      background-color: var(--color-red-200);
    }
  }
  .disabled\:bg-slate-100 {
    &:disabled {
      background-color: var(--color-slate-100);
    }
  }
  .disabled\:bg-slate-300 {
    &:disabled {
      background-color: var(--color-slate-300);
    }
  }
  .disabled\:text-\[\#8A8A8A\] {
    &:disabled {
      color: #8A8A8A;
    }
  }
  .disabled\:text-\[\#9A9A9A\] {
    &:disabled {
      color: #9A9A9A;
    }
  }
  .disabled\:text-\[\#9AA4B2\] {
    &:disabled {
      color: #9AA4B2;
    }
  }
  .disabled\:text-\[\#98A2B3\] {
    &:disabled {
      color: #98A2B3;
    }
  }
  .disabled\:text-\[\#686868\] {
    &:disabled {
      color: #686868;
    }
  }
  .disabled\:text-\[\#777777\] {
    &:disabled {
      color: #777777;
    }
  }
  .disabled\:text-\[\#999999\] {
    &:disabled {
      color: #999999;
    }
  }
  .disabled\:text-\[\#A0A0A0\] {
    &:disabled {
      color: #A0A0A0;
    }
  }
  .disabled\:text-\[\#B8B8B8\] {
    &:disabled {
      color: #B8B8B8;
    }
  }
  .disabled\:text-slate-300 {
    &:disabled {
      color: var(--color-slate-300);
    }
  }
  .disabled\:text-slate-400 {
    &:disabled {
      color: var(--color-slate-400);
    }
  }
  .disabled\:text-white {
    &:disabled {
      color: var(--color-white);
    }
  }
  .disabled\:text-white\/30 {
    &:disabled {
      color: color-mix(in srgb, #fff 30%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, var(--color-white) 30%, transparent);
      }
    }
  }
  .disabled\:opacity-25 {
    &:disabled {
      opacity: 25%;
    }
  }
  .disabled\:opacity-30 {
    &:disabled {
      opacity: 30%;
    }
  }
  .disabled\:opacity-35 {
    &:disabled {
      opacity: 35%;
    }
  }
  .disabled\:opacity-40 {
    &:disabled {
      opacity: 40%;
    }
  }
  .disabled\:opacity-45 {
    &:disabled {
      opacity: 45%;
    }
  }
  .disabled\:opacity-50 {
    &:disabled {
      opacity: 50%;
    }
  }
  .disabled\:opacity-55 {
    &:disabled {
      opacity: 55%;
    }
  }
  .disabled\:opacity-60 {
    &:disabled {
      opacity: 60%;
    }
  }
  .disabled\:opacity-65 {
    &:disabled {
      opacity: 65%;
    }
  }
  .disabled\:opacity-70 {
    &:disabled {
      opacity: 70%;
    }
  }
  .disabled\:shadow-none {
    &:disabled {
      --tw-shadow: 0 0 #0000;
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .disabled\:hover\:translate-y-0 {
    &:disabled {
      &:hover {
        @media (hover: hover) {
          --tw-translate-y: calc(var(--spacing) * 0);
          translate: var(--tw-translate-x) var(--tw-translate-y);
        }
      }
    }
  }
  .disabled\:hover\:border-transparent {
    &:disabled {
      &:hover {
        @media (hover: hover) {
          border-color: transparent;
        }
      }
    }
  }
  .disabled\:hover\:bg-transparent {
    &:disabled {
      &:hover {
        @media (hover: hover) {
          background-color: transparent;
        }
      }
    }
  }
  .disabled\:hover\:bg-white\/45 {
    &:disabled {
      &:hover {
        @media (hover: hover) {
          background-color: color-mix(in srgb, #fff 45%, transparent);
          @supports (color: color-mix(in lab, red, red)) {
            background-color: color-mix(in oklab, var(--color-white) 45%, transparent);
          }
        }
      }
    }
  }
  .aria-disabled\:cursor-not-allowed {
    &[aria-disabled="true"] {
      cursor: not-allowed;
    }
  }
  .aria-disabled\:opacity-50 {
    &[aria-disabled="true"] {
      opacity: 50%;
    }
  }
  .aria-pressed\:border-\[\#E46523\] {
    &[aria-pressed="true"] {
      border-color: var(--brand-e46523, #E46523);
    }
  }
  .aria-pressed\:bg-\[\#EDF2FF\] {
    &[aria-pressed="true"] {
      background-color: #EDF2FF;
    }
  }
  .aria-pressed\:bg-\[\#FFF7F2\] {
    &[aria-pressed="true"] {
      background-color: var(--brand-fff7f2, #FFF7F2);
    }
  }
  .aria-pressed\:bg-white {
    &[aria-pressed="true"] {
      background-color: var(--color-white);
    }
  }
  .aria-pressed\:text-\[\#C95319\] {
    &[aria-pressed="true"] {
      color: var(--brand-c95319, #C95319);
    }
  }
  .aria-pressed\:shadow-sm {
    &[aria-pressed="true"] {
      --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .aria-pressed\:disabled\:opacity-100 {
    &[aria-pressed="true"] {
      &:disabled {
        opacity: 100%;
      }
    }
  }
  .motion-safe\:animate-spin {
    @media (prefers-reduced-motion: no-preference) {
      animation: var(--animate-spin);
    }
  }
  .motion-reduce\:animate-none {
    @media (prefers-reduced-motion: reduce) {
      animation: none;
    }
  }
  .motion-reduce\:transition-none {
    @media (prefers-reduced-motion: reduce) {
      transition-property: none;
    }
  }
  .max-\[1099px\]\:hidden {
    @media (width < 1099px) {
      display: none;
    }
  }
  .max-\[1099px\]\:w-20 {
    @media (width < 1099px) {
      width: calc(var(--spacing) * 20);
    }
  }
  .max-\[1023px\]\:flex {
    @media (width < 1023px) {
      display: flex;
    }
  }
  .max-\[913px\]\:h-\[calc\(100dvh-91px\)\] {
    @media (width < 913px) {
      height: calc(100dvh - 91px);
    }
  }
  .max-\[913px\]\:h-full {
    @media (width < 913px) {
      height: 100%;
    }
  }
  .max-\[913px\]\:min-h-0 {
    @media (width < 913px) {
      min-height: calc(var(--spacing) * 0);
    }
  }
  .max-\[913px\]\:overflow-hidden {
    @media (width < 913px) {
      overflow: hidden;
    }
  }
  .max-\[913px\]\:overscroll-none {
    @media (width < 913px) {
      overscroll-behavior: none;
    }
  }
  .max-\[912px\]\:top-3 {
    @media (width < 912px) {
      top: calc(var(--spacing) * 3);
    }
  }
  .max-\[912px\]\:top-\[calc\(50\%-96px\)\] {
    @media (width < 912px) {
      top: calc(50% - 96px);
    }
  }
  .max-\[912px\]\:right-0 {
    @media (width < 912px) {
      right: calc(var(--spacing) * 0);
    }
  }
  .max-\[912px\]\:right-3 {
    @media (width < 912px) {
      right: calc(var(--spacing) * 3);
    }
  }
  .max-\[912px\]\:mx-1 {
    @media (width < 912px) {
      margin-inline: calc(var(--spacing) * 1);
    }
  }
  .max-\[912px\]\:mt-5 {
    @media (width < 912px) {
      margin-top: calc(var(--spacing) * 5);
    }
  }
  .max-\[912px\]\:h-\[calc\(100dvh-16px\)\] {
    @media (width < 912px) {
      height: calc(100dvh - 16px);
    }
  }
  .max-\[912px\]\:h-\[calc\(100dvh-47px\)\] {
    @media (width < 912px) {
      height: calc(100dvh - 47px);
    }
  }
  .max-\[912px\]\:min-h-\[55dvh\] {
    @media (width < 912px) {
      min-height: 55dvh;
    }
  }
  .max-\[912px\]\:w-\[calc\(100vw-16px\)\] {
    @media (width < 912px) {
      width: calc(100vw - 16px);
    }
  }
  .max-\[912px\]\:grid-cols-1 {
    @media (width < 912px) {
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }
  }
  .max-\[912px\]\:gap-3 {
    @media (width < 912px) {
      gap: calc(var(--spacing) * 3);
    }
  }
  .max-\[912px\]\:rounded-\[24px\] {
    @media (width < 912px) {
      border-radius: 24px;
    }
  }
  .max-\[912px\]\:rounded-none {
    @media (width < 912px) {
      border-radius: 0;
    }
  }
  .max-\[912px\]\:border-0 {
    @media (width < 912px) {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .max-\[912px\]\:p-2 {
    @media (width < 912px) {
      padding: calc(var(--spacing) * 2);
    }
  }
  .max-\[912px\]\:p-4 {
    @media (width < 912px) {
      padding: calc(var(--spacing) * 4);
    }
  }
  .max-\[912px\]\:px-1 {
    @media (width < 912px) {
      padding-inline: calc(var(--spacing) * 1);
    }
  }
  .max-\[912px\]\:px-5 {
    @media (width < 912px) {
      padding-inline: calc(var(--spacing) * 5);
    }
  }
  .max-\[912px\]\:shadow-none {
    @media (width < 912px) {
      --tw-shadow: 0 0 #0000;
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .max-\[768px\]\:sr-only {
    @media (width < 768px) {
      position: absolute;
      width: 1px;
      height: 1px;
      padding: 0;
      margin: -1px;
      overflow: hidden;
      clip-path: inset(50%);
      white-space: nowrap;
      border-width: 0;
    }
  }
  .max-\[768px\]\:static {
    @media (width < 768px) {
      position: static;
    }
  }
  .max-\[768px\]\:order-last {
    @media (width < 768px) {
      order: 9999;
    }
  }
  .max-\[768px\]\:col-span-2 {
    @media (width < 768px) {
      grid-column: span 2 / span 2;
    }
  }
  .max-\[768px\]\:-mx-4 {
    @media (width < 768px) {
      margin-inline: calc(var(--spacing) * -4);
    }
  }
  .max-\[768px\]\:mt-0 {
    @media (width < 768px) {
      margin-top: calc(var(--spacing) * 0);
    }
  }
  .max-\[768px\]\:mt-4 {
    @media (width < 768px) {
      margin-top: calc(var(--spacing) * 4);
    }
  }
  .max-\[768px\]\:mb-0 {
    @media (width < 768px) {
      margin-bottom: calc(var(--spacing) * 0);
    }
  }
  .max-\[768px\]\:flex {
    @media (width < 768px) {
      display: flex;
    }
  }
  .max-\[768px\]\:size-11 {
    @media (width < 768px) {
      width: calc(var(--spacing) * 11);
      height: calc(var(--spacing) * 11);
    }
  }
  .max-\[768px\]\:h-11 {
    @media (width < 768px) {
      height: calc(var(--spacing) * 11);
    }
  }
  .max-\[768px\]\:h-dvh {
    @media (width < 768px) {
      height: 100dvh;
    }
  }
  .max-\[768px\]\:max-h-dvh {
    @media (width < 768px) {
      max-height: 100dvh;
    }
  }
  .max-\[768px\]\:min-h-0 {
    @media (width < 768px) {
      min-height: calc(var(--spacing) * 0);
    }
  }
  .max-\[768px\]\:min-h-11 {
    @media (width < 768px) {
      min-height: calc(var(--spacing) * 11);
    }
  }
  .max-\[768px\]\:min-h-\[76px\] {
    @media (width < 768px) {
      min-height: 76px;
    }
  }
  .max-\[768px\]\:w-full {
    @media (width < 768px) {
      width: 100%;
    }
  }
  .max-\[768px\]\:max-w-none {
    @media (width < 768px) {
      max-width: none;
    }
  }
  .max-\[768px\]\:min-w-0 {
    @media (width < 768px) {
      min-width: calc(var(--spacing) * 0);
    }
  }
  .max-\[768px\]\:flex-1 {
    @media (width < 768px) {
      flex: 1;
    }
  }
  .max-\[768px\]\:shrink-0 {
    @media (width < 768px) {
      flex-shrink: 0;
    }
  }
  .max-\[768px\]\:basis-full {
    @media (width < 768px) {
      flex-basis: 100%;
    }
  }
  .max-\[768px\]\:grid-cols-\[minmax\(0\,1fr\)_136px\] {
    @media (width < 768px) {
      grid-template-columns: minmax(0,1fr) 136px;
    }
  }
  .max-\[768px\]\:grid-cols-\[minmax\(0\,1fr\)_auto\] {
    @media (width < 768px) {
      grid-template-columns: minmax(0,1fr) auto;
    }
  }
  .max-\[768px\]\:flex-col {
    @media (width < 768px) {
      flex-direction: column;
    }
  }
  .max-\[768px\]\:flex-nowrap {
    @media (width < 768px) {
      flex-wrap: nowrap;
    }
  }
  .max-\[768px\]\:gap-1 {
    @media (width < 768px) {
      gap: calc(var(--spacing) * 1);
    }
  }
  .max-\[768px\]\:gap-1\.5 {
    @media (width < 768px) {
      gap: calc(var(--spacing) * 1.5);
    }
  }
  .max-\[768px\]\:gap-x-0\.5 {
    @media (width < 768px) {
      column-gap: calc(var(--spacing) * 0.5);
    }
  }
  .max-\[768px\]\:justify-self-end {
    @media (width < 768px) {
      justify-self: flex-end;
    }
  }
  .max-\[768px\]\:overflow-hidden {
    @media (width < 768px) {
      overflow: hidden;
    }
  }
  .max-\[768px\]\:overflow-y-auto {
    @media (width < 768px) {
      overflow-y: auto;
    }
  }
  .max-\[768px\]\:overscroll-contain {
    @media (width < 768px) {
      overscroll-behavior: contain;
    }
  }
  .max-\[768px\]\:rounded-none {
    @media (width < 768px) {
      border-radius: 0;
    }
  }
  .max-\[768px\]\:border-0 {
    @media (width < 768px) {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .max-\[768px\]\:border-x-0 {
    @media (width < 768px) {
      border-inline-style: var(--tw-border-style);
      border-inline-width: 0px;
    }
  }
  .max-\[768px\]\:border-t-0 {
    @media (width < 768px) {
      border-top-style: var(--tw-border-style);
      border-top-width: 0px;
    }
  }
  .max-\[768px\]\:border-r-0 {
    @media (width < 768px) {
      border-right-style: var(--tw-border-style);
      border-right-width: 0px;
    }
  }
  .max-\[768px\]\:border-b {
    @media (width < 768px) {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 1px;
    }
  }
  .max-\[768px\]\:border-\[\#E6E9EF\] {
    @media (width < 768px) {
      border-color: #E6E9EF;
    }
  }
  .max-\[768px\]\:bg-white {
    @media (width < 768px) {
      background-color: var(--color-white);
    }
  }
  .max-\[768px\]\:p-0 {
    @media (width < 768px) {
      padding: calc(var(--spacing) * 0);
    }
  }
  .max-\[768px\]\:p-1 {
    @media (width < 768px) {
      padding: calc(var(--spacing) * 1);
    }
  }
  .max-\[768px\]\:p-4 {
    @media (width < 768px) {
      padding: calc(var(--spacing) * 4);
    }
  }
  .max-\[768px\]\:px-0 {
    @media (width < 768px) {
      padding-inline: calc(var(--spacing) * 0);
    }
  }
  .max-\[768px\]\:px-0\.5 {
    @media (width < 768px) {
      padding-inline: calc(var(--spacing) * 0.5);
    }
  }
  .max-\[768px\]\:px-2 {
    @media (width < 768px) {
      padding-inline: calc(var(--spacing) * 2);
    }
  }
  .max-\[768px\]\:px-3 {
    @media (width < 768px) {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .max-\[768px\]\:px-4 {
    @media (width < 768px) {
      padding-inline: calc(var(--spacing) * 4);
    }
  }
  .max-\[768px\]\:py-0 {
    @media (width < 768px) {
      padding-block: calc(var(--spacing) * 0);
    }
  }
  .max-\[768px\]\:py-3 {
    @media (width < 768px) {
      padding-block: calc(var(--spacing) * 3);
    }
  }
  .max-\[768px\]\:pt-3 {
    @media (width < 768px) {
      padding-top: calc(var(--spacing) * 3);
    }
  }
  .max-\[768px\]\:pt-4 {
    @media (width < 768px) {
      padding-top: calc(var(--spacing) * 4);
    }
  }
  .max-\[768px\]\:pt-\[max\(1rem\,env\(safe-area-inset-top\)\)\] {
    @media (width < 768px) {
      padding-top: max(1rem, env(safe-area-inset-top));
    }
  }
  .max-\[768px\]\:pb-0 {
    @media (width < 768px) {
      padding-bottom: calc(var(--spacing) * 0);
    }
  }
  .max-\[768px\]\:pb-\[calc\(0\.75rem\+env\(safe-area-inset-bottom\)\)\] {
    @media (width < 768px) {
      padding-bottom: calc(0.75rem + env(safe-area-inset-bottom));
    }
  }
  .max-\[768px\]\:text-base {
    @media (width < 768px) {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }
  }
  .max-\[768px\]\:text-\[10px\] {
    @media (width < 768px) {
      font-size: 10px;
    }
  }
  .max-\[768px\]\:whitespace-nowrap {
    @media (width < 768px) {
      white-space: nowrap;
    }
  }
  .max-\[768px\]\:shadow-none {
    @media (width < 768px) {
      --tw-shadow: 0 0 #0000;
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .max-\[767px\]\:sr-only {
    @media (width < 767px) {
      position: absolute;
      width: 1px;
      height: 1px;
      padding: 0;
      margin: -1px;
      overflow: hidden;
      clip-path: inset(50%);
      white-space: nowrap;
      border-width: 0;
    }
  }
  .max-\[767px\]\:inset-0 {
    @media (width < 767px) {
      inset: calc(var(--spacing) * 0);
    }
  }
  .max-\[767px\]\:block {
    @media (width < 767px) {
      display: block;
    }
  }
  .max-\[767px\]\:grid {
    @media (width < 767px) {
      display: grid;
    }
  }
  .max-\[767px\]\:hidden {
    @media (width < 767px) {
      display: none;
    }
  }
  .max-\[767px\]\:max-h-\[92dvh\] {
    @media (width < 767px) {
      max-height: 92dvh;
    }
  }
  .max-\[767px\]\:w-full {
    @media (width < 767px) {
      width: 100%;
    }
  }
  .max-\[767px\]\:flex-1 {
    @media (width < 767px) {
      flex: 1;
    }
  }
  .max-\[767px\]\:overflow-y-auto {
    @media (width < 767px) {
      overflow-y: auto;
    }
  }
  .max-\[767px\]\:rounded-none {
    @media (width < 767px) {
      border-radius: 0;
    }
  }
  .max-\[767px\]\:rounded-t-2xl {
    @media (width < 767px) {
      border-top-left-radius: var(--radius-2xl);
      border-top-right-radius: var(--radius-2xl);
    }
  }
  .max-\[767px\]\:border-0 {
    @media (width < 767px) {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .max-\[767px\]\:pt-1 {
    @media (width < 767px) {
      padding-top: calc(var(--spacing) * 1);
    }
  }
  .max-\[560px\]\:min-h-0 {
    @media (width < 560px) {
      min-height: calc(var(--spacing) * 0);
    }
  }
  .max-\[560px\]\:min-w-0 {
    @media (width < 560px) {
      min-width: calc(var(--spacing) * 0);
    }
  }
  .max-\[560px\]\:flex-1 {
    @media (width < 560px) {
      flex: 1;
    }
  }
  .max-\[560px\]\:gap-3 {
    @media (width < 560px) {
      gap: calc(var(--spacing) * 3);
    }
  }
  .max-\[560px\]\:rounded-\[24px\] {
    @media (width < 560px) {
      border-radius: 24px;
    }
  }
  .max-\[560px\]\:p-5 {
    @media (width < 560px) {
      padding: calc(var(--spacing) * 5);
    }
  }
  .max-\[560px\]\:px-0 {
    @media (width < 560px) {
      padding-inline: calc(var(--spacing) * 0);
    }
  }
  .max-\[379px\]\:px-2\.5 {
    @media (width < 379px) {
      padding-inline: calc(var(--spacing) * 2.5);
    }
  }
  .max-\[379px\]\:text-lg {
    @media (width < 379px) {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }
  }
  .max-sm\:fixed {
    @media (width < 40rem) {
      position: fixed;
    }
  }
  .max-sm\:top-1\/2 {
    @media (width < 40rem) {
      top: calc(1 / 2 * 100%);
    }
  }
  .max-sm\:right-auto {
    @media (width < 40rem) {
      right: auto;
    }
  }
  .max-sm\:left-1\/2 {
    @media (width < 40rem) {
      left: calc(1 / 2 * 100%);
    }
  }
  .max-sm\:mt-0 {
    @media (width < 40rem) {
      margin-top: calc(var(--spacing) * 0);
    }
  }
  .max-sm\:max-h-\[calc\(100dvh-24px\)\] {
    @media (width < 40rem) {
      max-height: calc(100dvh - 24px);
    }
  }
  .max-sm\:w-\[min\(336px\,calc\(100vw-24px\)\)\] {
    @media (width < 40rem) {
      width: min(336px, calc(100vw - 24px));
    }
  }
  .max-sm\:-translate-x-1\/2 {
    @media (width < 40rem) {
      --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .max-sm\:-translate-y-1\/2 {
    @media (width < 40rem) {
      --tw-translate-y: calc(calc(1 / 2 * 100%) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .max-sm\:overflow-y-auto {
    @media (width < 40rem) {
      overflow-y: auto;
    }
  }
  .min-\[360px\]\:block {
    @media (width >= 360px) {
      display: block;
    }
  }
  .min-\[360px\]\:grid-cols-2 {
    @media (width >= 360px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .min-\[360px\]\:flex-row {
    @media (width >= 360px) {
      flex-direction: row;
    }
  }
  .min-\[360px\]\:flex-wrap {
    @media (width >= 360px) {
      flex-wrap: wrap;
    }
  }
  .min-\[360px\]\:items-center {
    @media (width >= 360px) {
      align-items: center;
    }
  }
  .min-\[360px\]\:justify-between {
    @media (width >= 360px) {
      justify-content: space-between;
    }
  }
  .min-\[360px\]\:p-5 {
    @media (width >= 360px) {
      padding: calc(var(--spacing) * 5);
    }
  }
  .min-\[360px\]\:text-\[22px\] {
    @media (width >= 360px) {
      font-size: 22px;
    }
  }
  .min-\[370px\]\:grid-cols-2 {
    @media (width >= 370px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .min-\[380px\]\:ml-auto {
    @media (width >= 380px) {
      margin-left: auto;
    }
  }
  .min-\[380px\]\:inline-flex {
    @media (width >= 380px) {
      display: inline-flex;
    }
  }
  .min-\[380px\]\:w-auto {
    @media (width >= 380px) {
      width: auto;
    }
  }
  .min-\[380px\]\:grid-cols-2 {
    @media (width >= 380px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .min-\[380px\]\:text-sm {
    @media (width >= 380px) {
      font-size: var(--text-sm);
      line-height: var(--tw-leading, var(--text-sm--line-height));
    }
  }
  .min-\[390px\]\:block {
    @media (width >= 390px) {
      display: block;
    }
  }
  .min-\[390px\]\:hidden {
    @media (width >= 390px) {
      display: none;
    }
  }
  .min-\[390px\]\:inline {
    @media (width >= 390px) {
      display: inline;
    }
  }
  .min-\[390px\]\:gap-2 {
    @media (width >= 390px) {
      gap: calc(var(--spacing) * 2);
    }
  }
  .min-\[390px\]\:gap-\[5px\] {
    @media (width >= 390px) {
      gap: 5px;
    }
  }
  .min-\[390px\]\:px-3 {
    @media (width >= 390px) {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .min-\[390px\]\:px-4 {
    @media (width >= 390px) {
      padding-inline: calc(var(--spacing) * 4);
    }
  }
  .min-\[420px\]\:inline-flex {
    @media (width >= 420px) {
      display: inline-flex;
    }
  }
  .min-\[440px\]\:grid-cols-2 {
    @media (width >= 440px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .min-\[480px\]\:grid-cols-2 {
    @media (width >= 480px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .min-\[480px\]\:grid-cols-3 {
    @media (width >= 480px) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .min-\[480px\]\:flex-row {
    @media (width >= 480px) {
      flex-direction: row;
    }
  }
  .min-\[480px\]\:justify-center {
    @media (width >= 480px) {
      justify-content: center;
    }
  }
  .min-\[480px\]\:justify-end {
    @media (width >= 480px) {
      justify-content: flex-end;
    }
  }
  .min-\[480px\]\:p-4 {
    @media (width >= 480px) {
      padding: calc(var(--spacing) * 4);
    }
  }
  .min-\[480px\]\:px-3 {
    @media (width >= 480px) {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .min-\[520px\]\:h-24 {
    @media (width >= 520px) {
      height: calc(var(--spacing) * 24);
    }
  }
  .min-\[520px\]\:w-\[161px\] {
    @media (width >= 520px) {
      width: 161px;
    }
  }
  .min-\[520px\]\:flex-row {
    @media (width >= 520px) {
      flex-direction: row;
    }
  }
  .min-\[520px\]\:items-start {
    @media (width >= 520px) {
      align-items: flex-start;
    }
  }
  .min-\[560px\]\:grid {
    @media (width >= 560px) {
      display: grid;
    }
  }
  .min-\[560px\]\:inline {
    @media (width >= 560px) {
      display: inline;
    }
  }
  .min-\[560px\]\:w-full {
    @media (width >= 560px) {
      width: 100%;
    }
  }
  .min-\[560px\]\:grid-cols-2 {
    @media (width >= 560px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .min-\[560px\]\:grid-cols-3 {
    @media (width >= 560px) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .min-\[560px\]\:flex-row {
    @media (width >= 560px) {
      flex-direction: row;
    }
  }
  .min-\[560px\]\:justify-between {
    @media (width >= 560px) {
      justify-content: space-between;
    }
  }
  .min-\[560px\]\:justify-end {
    @media (width >= 560px) {
      justify-content: flex-end;
    }
  }
  .min-\[560px\]\:overflow-visible {
    @media (width >= 560px) {
      overflow: visible;
    }
  }
  .min-\[560px\]\:px-5 {
    @media (width >= 560px) {
      padding-inline: calc(var(--spacing) * 5);
    }
  }
  .min-\[560px\]\:text-\[15px\] {
    @media (width >= 560px) {
      font-size: 15px;
    }
  }
  .min-\[600px\]\:grid-cols-2 {
    @media (width >= 600px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .min-\[640px\]\:mr-auto {
    @media (width >= 640px) {
      margin-right: auto;
    }
  }
  .min-\[640px\]\:ml-0 {
    @media (width >= 640px) {
      margin-left: calc(var(--spacing) * 0);
    }
  }
  .min-\[640px\]\:ml-1 {
    @media (width >= 640px) {
      margin-left: calc(var(--spacing) * 1);
    }
  }
  .min-\[640px\]\:flex {
    @media (width >= 640px) {
      display: flex;
    }
  }
  .min-\[640px\]\:inline {
    @media (width >= 640px) {
      display: inline;
    }
  }
  .min-\[640px\]\:grid-cols-2 {
    @media (width >= 640px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .min-\[640px\]\:grid-cols-5 {
    @media (width >= 640px) {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }
  }
  .min-\[640px\]\:gap-3\.5 {
    @media (width >= 640px) {
      gap: calc(var(--spacing) * 3.5);
    }
  }
  .min-\[640px\]\:px-10 {
    @media (width >= 640px) {
      padding-inline: calc(var(--spacing) * 10);
    }
  }
  .min-\[680px\]\:grid-cols-2 {
    @media (width >= 680px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .min-\[700px\]\:mt-3 {
    @media (width >= 700px) {
      margin-top: calc(var(--spacing) * 3);
    }
  }
  .min-\[700px\]\:block {
    @media (width >= 700px) {
      display: block;
    }
  }
  .min-\[700px\]\:hidden {
    @media (width >= 700px) {
      display: none;
    }
  }
  .min-\[700px\]\:inline-flex {
    @media (width >= 700px) {
      display: inline-flex;
    }
  }
  .min-\[700px\]\:aspect-\[4\/5\] {
    @media (width >= 700px) {
      aspect-ratio: 4/5;
    }
  }
  .min-\[700px\]\:h-auto {
    @media (width >= 700px) {
      height: auto;
    }
  }
  .min-\[700px\]\:w-full {
    @media (width >= 700px) {
      width: 100%;
    }
  }
  .min-\[700px\]\:grid-cols-2 {
    @media (width >= 700px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .min-\[700px\]\:grid-cols-4 {
    @media (width >= 700px) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
  .min-\[700px\]\:grid-cols-6 {
    @media (width >= 700px) {
      grid-template-columns: repeat(6, minmax(0, 1fr));
    }
  }
  .min-\[700px\]\:px-5 {
    @media (width >= 700px) {
      padding-inline: calc(var(--spacing) * 5);
    }
  }
  .min-\[700px\]\:text-base {
    @media (width >= 700px) {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }
  }
  .min-\[720px\]\:grid-cols-2 {
    @media (width >= 720px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .min-\[720px\]\:grid-cols-3 {
    @media (width >= 720px) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .min-\[760px\]\:grid-cols-3 {
    @media (width >= 760px) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .min-\[768px\]\:absolute {
    @media (width >= 768px) {
      position: absolute;
    }
  }
  .min-\[768px\]\:static {
    @media (width >= 768px) {
      position: static;
    }
  }
  .min-\[768px\]\:top-0 {
    @media (width >= 768px) {
      top: calc(var(--spacing) * 0);
    }
  }
  .min-\[768px\]\:top-3 {
    @media (width >= 768px) {
      top: calc(var(--spacing) * 3);
    }
  }
  .min-\[768px\]\:right-3 {
    @media (width >= 768px) {
      right: calc(var(--spacing) * 3);
    }
  }
  .min-\[768px\]\:col-span-1 {
    @media (width >= 768px) {
      grid-column: span 1 / span 1;
    }
  }
  .min-\[768px\]\:col-span-2 {
    @media (width >= 768px) {
      grid-column: span 2 / span 2;
    }
  }
  .min-\[768px\]\:mt-7 {
    @media (width >= 768px) {
      margin-top: calc(var(--spacing) * 7);
    }
  }
  .min-\[768px\]\:ml-auto {
    @media (width >= 768px) {
      margin-left: auto;
    }
  }
  .min-\[768px\]\:block {
    @media (width >= 768px) {
      display: block;
    }
  }
  .min-\[768px\]\:contents {
    @media (width >= 768px) {
      display: contents;
    }
  }
  .min-\[768px\]\:flex {
    @media (width >= 768px) {
      display: flex;
    }
  }
  .min-\[768px\]\:grid {
    @media (width >= 768px) {
      display: grid;
    }
  }
  .min-\[768px\]\:hidden {
    @media (width >= 768px) {
      display: none;
    }
  }
  .min-\[768px\]\:inline {
    @media (width >= 768px) {
      display: inline;
    }
  }
  .min-\[768px\]\:inline-flex {
    @media (width >= 768px) {
      display: inline-flex;
    }
  }
  .min-\[768px\]\:aspect-\[16\/10\] {
    @media (width >= 768px) {
      aspect-ratio: 16/10;
    }
  }
  .min-\[768px\]\:h-\[268px\] {
    @media (width >= 768px) {
      height: 268px;
    }
  }
  .min-\[768px\]\:h-auto {
    @media (width >= 768px) {
      height: auto;
    }
  }
  .min-\[768px\]\:max-h-\[90dvh\] {
    @media (width >= 768px) {
      max-height: 90dvh;
    }
  }
  .min-\[768px\]\:max-h-\[92dvh\] {
    @media (width >= 768px) {
      max-height: 92dvh;
    }
  }
  .min-\[768px\]\:max-h-\[94dvh\] {
    @media (width >= 768px) {
      max-height: 94dvh;
    }
  }
  .min-\[768px\]\:max-h-\[620px\] {
    @media (width >= 768px) {
      max-height: 620px;
    }
  }
  .min-\[768px\]\:max-h-\[calc\(100dvh-32px\)\] {
    @media (width >= 768px) {
      max-height: calc(100dvh - 32px);
    }
  }
  .min-\[768px\]\:max-h-\[calc\(100dvh-40px\)\] {
    @media (width >= 768px) {
      max-height: calc(100dvh - 40px);
    }
  }
  .min-\[768px\]\:max-h-dvh {
    @media (width >= 768px) {
      max-height: 100dvh;
    }
  }
  .min-\[768px\]\:min-h-0 {
    @media (width >= 768px) {
      min-height: calc(var(--spacing) * 0);
    }
  }
  .min-\[768px\]\:min-h-\[560px\] {
    @media (width >= 768px) {
      min-height: 560px;
    }
  }
  .min-\[768px\]\:w-auto {
    @media (width >= 768px) {
      width: auto;
    }
  }
  .min-\[768px\]\:w-full {
    @media (width >= 768px) {
      width: 100%;
    }
  }
  .min-\[768px\]\:max-w-2xl {
    @media (width >= 768px) {
      max-width: var(--container-2xl);
    }
  }
  .min-\[768px\]\:max-w-\[440px\] {
    @media (width >= 768px) {
      max-width: 440px;
    }
  }
  .min-\[768px\]\:max-w-\[520px\] {
    @media (width >= 768px) {
      max-width: 520px;
    }
  }
  .min-\[768px\]\:max-w-\[560px\] {
    @media (width >= 768px) {
      max-width: 560px;
    }
  }
  .min-\[768px\]\:max-w-\[580px\] {
    @media (width >= 768px) {
      max-width: 580px;
    }
  }
  .min-\[768px\]\:max-w-\[620px\] {
    @media (width >= 768px) {
      max-width: 620px;
    }
  }
  .min-\[768px\]\:max-w-\[640px\] {
    @media (width >= 768px) {
      max-width: 640px;
    }
  }
  .min-\[768px\]\:max-w-\[680px\] {
    @media (width >= 768px) {
      max-width: 680px;
    }
  }
  .min-\[768px\]\:max-w-\[760px\] {
    @media (width >= 768px) {
      max-width: 760px;
    }
  }
  .min-\[768px\]\:max-w-\[960px\] {
    @media (width >= 768px) {
      max-width: 960px;
    }
  }
  .min-\[768px\]\:max-w-\[1120px\] {
    @media (width >= 768px) {
      max-width: 1120px;
    }
  }
  .min-\[768px\]\:max-w-lg {
    @media (width >= 768px) {
      max-width: var(--container-lg);
    }
  }
  .min-\[768px\]\:max-w-sm {
    @media (width >= 768px) {
      max-width: var(--container-sm);
    }
  }
  .min-\[768px\]\:max-w-xl {
    @media (width >= 768px) {
      max-width: var(--container-xl);
    }
  }
  .min-\[768px\]\:min-w-0 {
    @media (width >= 768px) {
      min-width: calc(var(--spacing) * 0);
    }
  }
  .min-\[768px\]\:flex-1 {
    @media (width >= 768px) {
      flex: 1;
    }
  }
  .min-\[768px\]\:flex-none {
    @media (width >= 768px) {
      flex: none;
    }
  }
  .min-\[768px\]\:grid-cols-2 {
    @media (width >= 768px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .min-\[768px\]\:grid-cols-3 {
    @media (width >= 768px) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .min-\[768px\]\:grid-cols-5 {
    @media (width >= 768px) {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }
  }
  .min-\[768px\]\:grid-cols-7 {
    @media (width >= 768px) {
      grid-template-columns: repeat(7, minmax(0, 1fr));
    }
  }
  .min-\[768px\]\:grid-cols-\[56px_minmax\(0\,1fr\)_150px_170px\] {
    @media (width >= 768px) {
      grid-template-columns: 56px minmax(0,1fr) 150px 170px;
    }
  }
  .min-\[768px\]\:grid-cols-\[108px_minmax\(0\,1fr\)\] {
    @media (width >= 768px) {
      grid-template-columns: 108px minmax(0,1fr);
    }
  }
  .min-\[768px\]\:grid-cols-\[120px_minmax\(0\,1fr\)\] {
    @media (width >= 768px) {
      grid-template-columns: 120px minmax(0,1fr);
    }
  }
  .min-\[768px\]\:grid-cols-\[minmax\(0\,1\.45fr\)_minmax\(300px\,0\.8fr\)\] {
    @media (width >= 768px) {
      grid-template-columns: minmax(0,1.45fr) minmax(300px,0.8fr);
    }
  }
  .min-\[768px\]\:grid-cols-\[minmax\(160px\,200px\)_minmax\(0\,1fr\)\] {
    @media (width >= 768px) {
      grid-template-columns: minmax(160px,200px) minmax(0,1fr);
    }
  }
  .min-\[768px\]\:flex-col {
    @media (width >= 768px) {
      flex-direction: column;
    }
  }
  .min-\[768px\]\:flex-row {
    @media (width >= 768px) {
      flex-direction: row;
    }
  }
  .min-\[768px\]\:flex-wrap {
    @media (width >= 768px) {
      flex-wrap: wrap;
    }
  }
  .min-\[768px\]\:items-center {
    @media (width >= 768px) {
      align-items: center;
    }
  }
  .min-\[768px\]\:items-end {
    @media (width >= 768px) {
      align-items: flex-end;
    }
  }
  .min-\[768px\]\:items-start {
    @media (width >= 768px) {
      align-items: flex-start;
    }
  }
  .min-\[768px\]\:justify-between {
    @media (width >= 768px) {
      justify-content: space-between;
    }
  }
  .min-\[768px\]\:justify-center {
    @media (width >= 768px) {
      justify-content: center;
    }
  }
  .min-\[768px\]\:justify-end {
    @media (width >= 768px) {
      justify-content: flex-end;
    }
  }
  .min-\[768px\]\:justify-start {
    @media (width >= 768px) {
      justify-content: flex-start;
    }
  }
  .min-\[768px\]\:gap-3 {
    @media (width >= 768px) {
      gap: calc(var(--spacing) * 3);
    }
  }
  .min-\[768px\]\:gap-4 {
    @media (width >= 768px) {
      gap: calc(var(--spacing) * 4);
    }
  }
  .min-\[768px\]\:space-y-3 {
    @media (width >= 768px) {
      :where(& > :not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)));
      }
    }
  }
  .min-\[768px\]\:truncate {
    @media (width >= 768px) {
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
    }
  }
  .min-\[768px\]\:overflow-hidden {
    @media (width >= 768px) {
      overflow: hidden;
    }
  }
  .min-\[768px\]\:rounded-\[14px\] {
    @media (width >= 768px) {
      border-radius: 14px;
    }
  }
  .min-\[768px\]\:rounded-\[16px\] {
    @media (width >= 768px) {
      border-radius: 16px;
    }
  }
  .min-\[768px\]\:rounded-\[18px\] {
    @media (width >= 768px) {
      border-radius: 18px;
    }
  }
  .min-\[768px\]\:rounded-md {
    @media (width >= 768px) {
      border-radius: var(--radius-md);
    }
  }
  .min-\[768px\]\:rounded-xl {
    @media (width >= 768px) {
      border-radius: var(--radius-xl);
    }
  }
  .min-\[768px\]\:border {
    @media (width >= 768px) {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .min-\[768px\]\:border-0 {
    @media (width >= 768px) {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .min-\[768px\]\:border-r {
    @media (width >= 768px) {
      border-right-style: var(--tw-border-style);
      border-right-width: 1px;
    }
  }
  .min-\[768px\]\:border-b-0 {
    @media (width >= 768px) {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 0px;
    }
  }
  .min-\[768px\]\:border-\[\#D0D5DD\] {
    @media (width >= 768px) {
      border-color: #D0D5DD;
    }
  }
  .min-\[768px\]\:border-\[\#E3E3E3\] {
    @media (width >= 768px) {
      border-color: #E3E3E3;
    }
  }
  .min-\[768px\]\:p-0 {
    @media (width >= 768px) {
      padding: calc(var(--spacing) * 0);
    }
  }
  .min-\[768px\]\:p-2 {
    @media (width >= 768px) {
      padding: calc(var(--spacing) * 2);
    }
  }
  .min-\[768px\]\:p-3 {
    @media (width >= 768px) {
      padding: calc(var(--spacing) * 3);
    }
  }
  .min-\[768px\]\:p-4 {
    @media (width >= 768px) {
      padding: calc(var(--spacing) * 4);
    }
  }
  .min-\[768px\]\:p-5 {
    @media (width >= 768px) {
      padding: calc(var(--spacing) * 5);
    }
  }
  .min-\[768px\]\:p-6 {
    @media (width >= 768px) {
      padding: calc(var(--spacing) * 6);
    }
  }
  .min-\[768px\]\:p-7 {
    @media (width >= 768px) {
      padding: calc(var(--spacing) * 7);
    }
  }
  .min-\[768px\]\:p-8 {
    @media (width >= 768px) {
      padding: calc(var(--spacing) * 8);
    }
  }
  .min-\[768px\]\:px-2 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 2);
    }
  }
  .min-\[768px\]\:px-2\.5 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 2.5);
    }
  }
  .min-\[768px\]\:px-3 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .min-\[768px\]\:px-3\.5 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 3.5);
    }
  }
  .min-\[768px\]\:px-4 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 4);
    }
  }
  .min-\[768px\]\:px-5 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 5);
    }
  }
  .min-\[768px\]\:px-6 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 6);
    }
  }
  .min-\[768px\]\:px-7 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 7);
    }
  }
  .min-\[768px\]\:px-8 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 8);
    }
  }
  .min-\[768px\]\:px-12 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 12);
    }
  }
  .min-\[768px\]\:py-3 {
    @media (width >= 768px) {
      padding-block: calc(var(--spacing) * 3);
    }
  }
  .min-\[768px\]\:py-3\.5 {
    @media (width >= 768px) {
      padding-block: calc(var(--spacing) * 3.5);
    }
  }
  .min-\[768px\]\:py-4 {
    @media (width >= 768px) {
      padding-block: calc(var(--spacing) * 4);
    }
  }
  .min-\[768px\]\:py-5 {
    @media (width >= 768px) {
      padding-block: calc(var(--spacing) * 5);
    }
  }
  .min-\[768px\]\:py-6 {
    @media (width >= 768px) {
      padding-block: calc(var(--spacing) * 6);
    }
  }
  .min-\[768px\]\:py-10 {
    @media (width >= 768px) {
      padding-block: calc(var(--spacing) * 10);
    }
  }
  .min-\[768px\]\:pt-3 {
    @media (width >= 768px) {
      padding-top: calc(var(--spacing) * 3);
    }
  }
  .min-\[768px\]\:pt-6 {
    @media (width >= 768px) {
      padding-top: calc(var(--spacing) * 6);
    }
  }
  .min-\[768px\]\:pt-9 {
    @media (width >= 768px) {
      padding-top: calc(var(--spacing) * 9);
    }
  }
  .min-\[768px\]\:pt-10 {
    @media (width >= 768px) {
      padding-top: calc(var(--spacing) * 10);
    }
  }
  .min-\[768px\]\:pb-0 {
    @media (width >= 768px) {
      padding-bottom: calc(var(--spacing) * 0);
    }
  }
  .min-\[768px\]\:pb-10 {
    @media (width >= 768px) {
      padding-bottom: calc(var(--spacing) * 10);
    }
  }
  .min-\[768px\]\:pb-12 {
    @media (width >= 768px) {
      padding-bottom: calc(var(--spacing) * 12);
    }
  }
  .min-\[768px\]\:text-2xl {
    @media (width >= 768px) {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }
  }
  .min-\[768px\]\:text-3xl {
    @media (width >= 768px) {
      font-size: var(--text-3xl);
      line-height: var(--tw-leading, var(--text-3xl--line-height));
    }
  }
  .min-\[768px\]\:text-base {
    @media (width >= 768px) {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }
  }
  .min-\[768px\]\:text-lg {
    @media (width >= 768px) {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }
  }
  .min-\[768px\]\:text-xl {
    @media (width >= 768px) {
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
    }
  }
  .min-\[768px\]\:text-\[28px\] {
    @media (width >= 768px) {
      font-size: 28px;
    }
  }
  .min-\[768px\]\:text-\[30px\] {
    @media (width >= 768px) {
      font-size: 30px;
    }
  }
  .min-\[768px\]\:text-\[32px\] {
    @media (width >= 768px) {
      font-size: 32px;
    }
  }
  .min-\[768px\]\:text-\[34px\] {
    @media (width >= 768px) {
      font-size: 34px;
    }
  }
  .min-\[768px\]\:text-\[36px\] {
    @media (width >= 768px) {
      font-size: 36px;
    }
  }
  .min-\[768px\]\:shadow-\[0_20px_48px_rgba\(16\,24\,40\,0\.18\)\] {
    @media (width >= 768px) {
      --tw-shadow: 0 20px 48px var(--tw-shadow-color, rgba(16,24,40,0.18));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .min-\[768px\]\:shadow-\[0_24px_60px_rgba\(16\,24\,40\,0\.14\)\] {
    @media (width >= 768px) {
      --tw-shadow: 0 24px 60px var(--tw-shadow-color, rgba(16,24,40,0.14));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .min-\[768px\]\:shadow-none {
    @media (width >= 768px) {
      --tw-shadow: 0 0 #0000;
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .min-\[768px\]\:max-\[1023px\]\:block {
    @media (width >= 768px) {
      @media (width < 1023px) {
        display: block;
      }
    }
  }
  .min-\[900px\]\:flex {
    @media (width >= 900px) {
      display: flex;
    }
  }
  .min-\[900px\]\:hidden {
    @media (width >= 900px) {
      display: none;
    }
  }
  .min-\[900px\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(320px\,0\.8fr\)\] {
    @media (width >= 900px) {
      grid-template-columns: minmax(0,1fr) minmax(320px,0.8fr);
    }
  }
  .min-\[913px\]\:sr-only {
    @media (width >= 913px) {
      position: absolute;
      width: 1px;
      height: 1px;
      padding: 0;
      margin: -1px;
      overflow: hidden;
      clip-path: inset(50%);
      white-space: nowrap;
      border-width: 0;
    }
  }
  .md\:absolute {
    @media (width >= 913px) {
      position: absolute;
    }
  }
  .md\:fixed {
    @media (width >= 913px) {
      position: fixed;
    }
  }
  .md\:static {
    @media (width >= 913px) {
      position: static;
    }
  }
  .md\:sticky {
    @media (width >= 913px) {
      position: sticky;
    }
  }
  .min-\[913px\]\:absolute {
    @media (width >= 913px) {
      position: absolute;
    }
  }
  .min-\[913px\]\:relative {
    @media (width >= 913px) {
      position: relative;
    }
  }
  .min-\[913px\]\:static {
    @media (width >= 913px) {
      position: static;
    }
  }
  .min-\[913px\]\:sticky {
    @media (width >= 913px) {
      position: sticky;
    }
  }
  .min-\[913px\]\:inset-0 {
    @media (width >= 913px) {
      inset: calc(var(--spacing) * 0);
    }
  }
  .min-\[913px\]\:inset-auto {
    @media (width >= 913px) {
      inset: auto;
    }
  }
  .min-\[913px\]\:inset-x-auto {
    @media (width >= 913px) {
      inset-inline: auto;
    }
  }
  .md\:top-4 {
    @media (width >= 913px) {
      top: calc(var(--spacing) * 4);
    }
  }
  .md\:top-5 {
    @media (width >= 913px) {
      top: calc(var(--spacing) * 5);
    }
  }
  .md\:top-\[69px\] {
    @media (width >= 913px) {
      top: 69px;
    }
  }
  .md\:top-\[76px\] {
    @media (width >= 913px) {
      top: 76px;
    }
  }
  .md\:top-\[94px\] {
    @media (width >= 913px) {
      top: 94px;
    }
  }
  .md\:top-\[114px\] {
    @media (width >= 913px) {
      top: 114px;
    }
  }
  .md\:top-\[118px\] {
    @media (width >= 913px) {
      top: 118px;
    }
  }
  .min-\[913px\]\:top-4 {
    @media (width >= 913px) {
      top: calc(var(--spacing) * 4);
    }
  }
  .min-\[913px\]\:top-\[44px\] {
    @media (width >= 913px) {
      top: 44px;
    }
  }
  .min-\[913px\]\:top-\[69px\] {
    @media (width >= 913px) {
      top: 69px;
    }
  }
  .min-\[913px\]\:top-\[85px\] {
    @media (width >= 913px) {
      top: 85px;
    }
  }
  .min-\[913px\]\:top-\[106px\] {
    @media (width >= 913px) {
      top: 106px;
    }
  }
  .min-\[913px\]\:top-\[166px\] {
    @media (width >= 913px) {
      top: 166px;
    }
  }
  .min-\[913px\]\:top-\[283px\] {
    @media (width >= 913px) {
      top: 283px;
    }
  }
  .min-\[913px\]\:top-\[570px\] {
    @media (width >= 913px) {
      top: 570px;
    }
  }
  .md\:right-4 {
    @media (width >= 913px) {
      right: calc(var(--spacing) * 4);
    }
  }
  .md\:right-5 {
    @media (width >= 913px) {
      right: calc(var(--spacing) * 5);
    }
  }
  .md\:right-6 {
    @media (width >= 913px) {
      right: calc(var(--spacing) * 6);
    }
  }
  .md\:right-8 {
    @media (width >= 913px) {
      right: calc(var(--spacing) * 8);
    }
  }
  .md\:right-auto {
    @media (width >= 913px) {
      right: auto;
    }
  }
  .min-\[913px\]\:right-4 {
    @media (width >= 913px) {
      right: calc(var(--spacing) * 4);
    }
  }
  .min-\[913px\]\:right-5 {
    @media (width >= 913px) {
      right: calc(var(--spacing) * 5);
    }
  }
  .min-\[913px\]\:right-6 {
    @media (width >= 913px) {
      right: calc(var(--spacing) * 6);
    }
  }
  .min-\[913px\]\:right-\[50px\] {
    @media (width >= 913px) {
      right: 50px;
    }
  }
  .min-\[913px\]\:right-auto {
    @media (width >= 913px) {
      right: auto;
    }
  }
  .md\:bottom-7 {
    @media (width >= 913px) {
      bottom: calc(var(--spacing) * 7);
    }
  }
  .md\:bottom-8 {
    @media (width >= 913px) {
      bottom: calc(var(--spacing) * 8);
    }
  }
  .md\:bottom-10 {
    @media (width >= 913px) {
      bottom: calc(var(--spacing) * 10);
    }
  }
  .md\:bottom-16 {
    @media (width >= 913px) {
      bottom: calc(var(--spacing) * 16);
    }
  }
  .min-\[913px\]\:bottom-5 {
    @media (width >= 913px) {
      bottom: calc(var(--spacing) * 5);
    }
  }
  .min-\[913px\]\:bottom-6 {
    @media (width >= 913px) {
      bottom: calc(var(--spacing) * 6);
    }
  }
  .min-\[913px\]\:bottom-8 {
    @media (width >= 913px) {
      bottom: calc(var(--spacing) * 8);
    }
  }
  .md\:left-0 {
    @media (width >= 913px) {
      left: calc(var(--spacing) * 0);
    }
  }
  .md\:left-5 {
    @media (width >= 913px) {
      left: calc(var(--spacing) * 5);
    }
  }
  .md\:left-8 {
    @media (width >= 913px) {
      left: calc(var(--spacing) * 8);
    }
  }
  .md\:left-\[244px\] {
    @media (width >= 913px) {
      left: 244px;
    }
  }
  .md\:left-auto {
    @media (width >= 913px) {
      left: auto;
    }
  }
  .min-\[913px\]\:left-0 {
    @media (width >= 913px) {
      left: calc(var(--spacing) * 0);
    }
  }
  .min-\[913px\]\:left-1\/2 {
    @media (width >= 913px) {
      left: calc(1 / 2 * 100%);
    }
  }
  .min-\[913px\]\:left-5 {
    @media (width >= 913px) {
      left: calc(var(--spacing) * 5);
    }
  }
  .min-\[913px\]\:left-6 {
    @media (width >= 913px) {
      left: calc(var(--spacing) * 6);
    }
  }
  .min-\[913px\]\:left-\[320px\] {
    @media (width >= 913px) {
      left: 320px;
    }
  }
  .md\:z-30 {
    @media (width >= 913px) {
      z-index: 30;
    }
  }
  .min-\[913px\]\:z-20 {
    @media (width >= 913px) {
      z-index: 20;
    }
  }
  .md\:col-span-1 {
    @media (width >= 913px) {
      grid-column: span 1 / span 1;
    }
  }
  .md\:col-span-2 {
    @media (width >= 913px) {
      grid-column: span 2 / span 2;
    }
  }
  .md\:col-span-3 {
    @media (width >= 913px) {
      grid-column: span 3 / span 3;
    }
  }
  .md\:col-span-4 {
    @media (width >= 913px) {
      grid-column: span 4 / span 4;
    }
  }
  .min-\[913px\]\:col-span-2 {
    @media (width >= 913px) {
      grid-column: span 2 / span 2;
    }
  }
  .min-\[913px\]\:col-start-1 {
    @media (width >= 913px) {
      grid-column-start: 1;
    }
  }
  .min-\[913px\]\:col-start-2 {
    @media (width >= 913px) {
      grid-column-start: 2;
    }
  }
  .min-\[913px\]\:row-start-1 {
    @media (width >= 913px) {
      grid-row-start: 1;
    }
  }
  .md\:-mx-8 {
    @media (width >= 913px) {
      margin-inline: calc(var(--spacing) * -8);
    }
  }
  .md\:mx-0 {
    @media (width >= 913px) {
      margin-inline: calc(var(--spacing) * 0);
    }
  }
  .md\:mx-auto {
    @media (width >= 913px) {
      margin-inline: auto;
    }
  }
  .min-\[913px\]\:mx-0 {
    @media (width >= 913px) {
      margin-inline: calc(var(--spacing) * 0);
    }
  }
  .min-\[913px\]\:mx-auto {
    @media (width >= 913px) {
      margin-inline: auto;
    }
  }
  .md\:my-10 {
    @media (width >= 913px) {
      margin-block: calc(var(--spacing) * 10);
    }
  }
  .min-\[913px\]\:my-8 {
    @media (width >= 913px) {
      margin-block: calc(var(--spacing) * 8);
    }
  }
  .md\:mt-0 {
    @media (width >= 913px) {
      margin-top: calc(var(--spacing) * 0);
    }
  }
  .md\:mt-2 {
    @media (width >= 913px) {
      margin-top: calc(var(--spacing) * 2);
    }
  }
  .md\:mt-5 {
    @media (width >= 913px) {
      margin-top: calc(var(--spacing) * 5);
    }
  }
  .md\:mt-6 {
    @media (width >= 913px) {
      margin-top: calc(var(--spacing) * 6);
    }
  }
  .md\:mt-8 {
    @media (width >= 913px) {
      margin-top: calc(var(--spacing) * 8);
    }
  }
  .md\:mt-9 {
    @media (width >= 913px) {
      margin-top: calc(var(--spacing) * 9);
    }
  }
  .md\:mt-10 {
    @media (width >= 913px) {
      margin-top: calc(var(--spacing) * 10);
    }
  }
  .md\:mt-\[15px\] {
    @media (width >= 913px) {
      margin-top: 15px;
    }
  }
  .md\:mt-auto {
    @media (width >= 913px) {
      margin-top: auto;
    }
  }
  .min-\[913px\]\:-mt-\[68px\] {
    @media (width >= 913px) {
      margin-top: calc(68px * -1);
    }
  }
  .min-\[913px\]\:mt-0 {
    @media (width >= 913px) {
      margin-top: calc(var(--spacing) * 0);
    }
  }
  .min-\[913px\]\:mt-1 {
    @media (width >= 913px) {
      margin-top: calc(var(--spacing) * 1);
    }
  }
  .min-\[913px\]\:mt-1\.5 {
    @media (width >= 913px) {
      margin-top: calc(var(--spacing) * 1.5);
    }
  }
  .min-\[913px\]\:mt-2 {
    @media (width >= 913px) {
      margin-top: calc(var(--spacing) * 2);
    }
  }
  .min-\[913px\]\:mt-3 {
    @media (width >= 913px) {
      margin-top: calc(var(--spacing) * 3);
    }
  }
  .min-\[913px\]\:mt-4 {
    @media (width >= 913px) {
      margin-top: calc(var(--spacing) * 4);
    }
  }
  .min-\[913px\]\:mt-5 {
    @media (width >= 913px) {
      margin-top: calc(var(--spacing) * 5);
    }
  }
  .min-\[913px\]\:mt-6 {
    @media (width >= 913px) {
      margin-top: calc(var(--spacing) * 6);
    }
  }
  .min-\[913px\]\:mt-8 {
    @media (width >= 913px) {
      margin-top: calc(var(--spacing) * 8);
    }
  }
  .min-\[913px\]\:mt-12 {
    @media (width >= 913px) {
      margin-top: calc(var(--spacing) * 12);
    }
  }
  .min-\[913px\]\:mt-16 {
    @media (width >= 913px) {
      margin-top: calc(var(--spacing) * 16);
    }
  }
  .min-\[913px\]\:mt-\[14px\] {
    @media (width >= 913px) {
      margin-top: 14px;
    }
  }
  .min-\[913px\]\:mt-\[49px\] {
    @media (width >= 913px) {
      margin-top: 49px;
    }
  }
  .min-\[913px\]\:mt-\[136px\] {
    @media (width >= 913px) {
      margin-top: 136px;
    }
  }
  .md\:-mr-7 {
    @media (width >= 913px) {
      margin-right: calc(var(--spacing) * -7);
    }
  }
  .min-\[913px\]\:mr-0 {
    @media (width >= 913px) {
      margin-right: calc(var(--spacing) * 0);
    }
  }
  .md\:mb-0 {
    @media (width >= 913px) {
      margin-bottom: calc(var(--spacing) * 0);
    }
  }
  .md\:mb-3 {
    @media (width >= 913px) {
      margin-bottom: calc(var(--spacing) * 3);
    }
  }
  .md\:mb-4 {
    @media (width >= 913px) {
      margin-bottom: calc(var(--spacing) * 4);
    }
  }
  .min-\[913px\]\:mb-0 {
    @media (width >= 913px) {
      margin-bottom: calc(var(--spacing) * 0);
    }
  }
  .min-\[913px\]\:mb-1 {
    @media (width >= 913px) {
      margin-bottom: calc(var(--spacing) * 1);
    }
  }
  .md\:ml-3 {
    @media (width >= 913px) {
      margin-left: calc(var(--spacing) * 3);
    }
  }
  .min-\[913px\]\:ml-\[14px\] {
    @media (width >= 913px) {
      margin-left: 14px;
    }
  }
  .min-\[913px\]\:ml-\[18px\] {
    @media (width >= 913px) {
      margin-left: 18px;
    }
  }
  .min-\[913px\]\:ml-\[20px\] {
    @media (width >= 913px) {
      margin-left: 20px;
    }
  }
  .md\:line-clamp-2 {
    @media (width >= 913px) {
      overflow: hidden;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 2;
    }
  }
  .min-\[913px\]\:line-clamp-2 {
    @media (width >= 913px) {
      overflow: hidden;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 2;
    }
  }
  .md\:block {
    @media (width >= 913px) {
      display: block;
    }
  }
  .md\:flex {
    @media (width >= 913px) {
      display: flex;
    }
  }
  .md\:grid {
    @media (width >= 913px) {
      display: grid;
    }
  }
  .md\:hidden {
    @media (width >= 913px) {
      display: none;
    }
  }
  .md\:inline-flex {
    @media (width >= 913px) {
      display: inline-flex;
    }
  }
  .min-\[913px\]\:block {
    @media (width >= 913px) {
      display: block;
    }
  }
  .min-\[913px\]\:contents {
    @media (width >= 913px) {
      display: contents;
    }
  }
  .min-\[913px\]\:flex {
    @media (width >= 913px) {
      display: flex;
    }
  }
  .min-\[913px\]\:grid {
    @media (width >= 913px) {
      display: grid;
    }
  }
  .min-\[913px\]\:hidden {
    @media (width >= 913px) {
      display: none;
    }
  }
  .min-\[913px\]\:inline {
    @media (width >= 913px) {
      display: inline;
    }
  }
  .min-\[913px\]\:inline-flex {
    @media (width >= 913px) {
      display: inline-flex;
    }
  }
  .md\:aspect-\[1133\/272\] {
    @media (width >= 913px) {
      aspect-ratio: 1133/272;
    }
  }
  .md\:aspect-\[1133\/340\] {
    @media (width >= 913px) {
      aspect-ratio: 1133/340;
    }
  }
  .min-\[913px\]\:aspect-auto {
    @media (width >= 913px) {
      aspect-ratio: auto;
    }
  }
  .md\:size-4 {
    @media (width >= 913px) {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .md\:size-6 {
    @media (width >= 913px) {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .md\:size-10 {
    @media (width >= 913px) {
      width: calc(var(--spacing) * 10);
      height: calc(var(--spacing) * 10);
    }
  }
  .md\:size-11 {
    @media (width >= 913px) {
      width: calc(var(--spacing) * 11);
      height: calc(var(--spacing) * 11);
    }
  }
  .md\:size-12 {
    @media (width >= 913px) {
      width: calc(var(--spacing) * 12);
      height: calc(var(--spacing) * 12);
    }
  }
  .md\:size-14 {
    @media (width >= 913px) {
      width: calc(var(--spacing) * 14);
      height: calc(var(--spacing) * 14);
    }
  }
  .md\:size-16 {
    @media (width >= 913px) {
      width: calc(var(--spacing) * 16);
      height: calc(var(--spacing) * 16);
    }
  }
  .md\:size-28 {
    @media (width >= 913px) {
      width: calc(var(--spacing) * 28);
      height: calc(var(--spacing) * 28);
    }
  }
  .md\:size-\[37\.5px\] {
    @media (width >= 913px) {
      width: 37.5px;
      height: 37.5px;
    }
  }
  .md\:size-\[66px\] {
    @media (width >= 913px) {
      width: 66px;
      height: 66px;
    }
  }
  .md\:size-\[78px\] {
    @media (width >= 913px) {
      width: 78px;
      height: 78px;
    }
  }
  .min-\[913px\]\:size-6 {
    @media (width >= 913px) {
      width: calc(var(--spacing) * 6);
      height: calc(var(--spacing) * 6);
    }
  }
  .min-\[913px\]\:size-8 {
    @media (width >= 913px) {
      width: calc(var(--spacing) * 8);
      height: calc(var(--spacing) * 8);
    }
  }
  .min-\[913px\]\:size-\[19px\] {
    @media (width >= 913px) {
      width: 19px;
      height: 19px;
    }
  }
  .min-\[913px\]\:size-\[84px\] {
    @media (width >= 913px) {
      width: 84px;
      height: 84px;
    }
  }
  .min-\[913px\]\:size-\[88px\] {
    @media (width >= 913px) {
      width: 88px;
      height: 88px;
    }
  }
  .min-\[913px\]\:size-\[92px\] {
    @media (width >= 913px) {
      width: 92px;
      height: 92px;
    }
  }
  .md\:h-8 {
    @media (width >= 913px) {
      height: calc(var(--spacing) * 8);
    }
  }
  .md\:h-9 {
    @media (width >= 913px) {
      height: calc(var(--spacing) * 9);
    }
  }
  .md\:h-10 {
    @media (width >= 913px) {
      height: calc(var(--spacing) * 10);
    }
  }
  .md\:h-12 {
    @media (width >= 913px) {
      height: calc(var(--spacing) * 12);
    }
  }
  .md\:h-16 {
    @media (width >= 913px) {
      height: calc(var(--spacing) * 16);
    }
  }
  .md\:h-24 {
    @media (width >= 913px) {
      height: calc(var(--spacing) * 24);
    }
  }
  .md\:h-\[68px\] {
    @media (width >= 913px) {
      height: 68px;
    }
  }
  .md\:h-\[72px\] {
    @media (width >= 913px) {
      height: 72px;
    }
  }
  .md\:h-\[74px\] {
    @media (width >= 913px) {
      height: 74px;
    }
  }
  .md\:h-\[86px\] {
    @media (width >= 913px) {
      height: 86px;
    }
  }
  .md\:h-\[108px\] {
    @media (width >= 913px) {
      height: 108px;
    }
  }
  .md\:h-\[117px\] {
    @media (width >= 913px) {
      height: 117px;
    }
  }
  .md\:h-\[240px\] {
    @media (width >= 913px) {
      height: 240px;
    }
  }
  .md\:h-\[280px\] {
    @media (width >= 913px) {
      height: 280px;
    }
  }
  .md\:h-\[300px\] {
    @media (width >= 913px) {
      height: 300px;
    }
  }
  .md\:h-\[340px\] {
    @media (width >= 913px) {
      height: 340px;
    }
  }
  .md\:h-\[400px\] {
    @media (width >= 913px) {
      height: 400px;
    }
  }
  .md\:h-\[560px\] {
    @media (width >= 913px) {
      height: 560px;
    }
  }
  .md\:h-\[576px\] {
    @media (width >= 913px) {
      height: 576px;
    }
  }
  .md\:h-\[847px\] {
    @media (width >= 913px) {
      height: 847px;
    }
  }
  .md\:h-\[min\(760px\,calc\(100dvh-48px\)\)\] {
    @media (width >= 913px) {
      height: min(760px, calc(100dvh - 48px));
    }
  }
  .md\:h-auto {
    @media (width >= 913px) {
      height: auto;
    }
  }
  .min-\[913px\]\:h-7 {
    @media (width >= 913px) {
      height: calc(var(--spacing) * 7);
    }
  }
  .min-\[913px\]\:h-9 {
    @media (width >= 913px) {
      height: calc(var(--spacing) * 9);
    }
  }
  .min-\[913px\]\:h-11 {
    @media (width >= 913px) {
      height: calc(var(--spacing) * 11);
    }
  }
  .min-\[913px\]\:h-12 {
    @media (width >= 913px) {
      height: calc(var(--spacing) * 12);
    }
  }
  .min-\[913px\]\:h-16 {
    @media (width >= 913px) {
      height: calc(var(--spacing) * 16);
    }
  }
  .min-\[913px\]\:h-24 {
    @media (width >= 913px) {
      height: calc(var(--spacing) * 24);
    }
  }
  .min-\[913px\]\:h-40 {
    @media (width >= 913px) {
      height: calc(var(--spacing) * 40);
    }
  }
  .min-\[913px\]\:h-\[2px\] {
    @media (width >= 913px) {
      height: 2px;
    }
  }
  .min-\[913px\]\:h-\[38px\] {
    @media (width >= 913px) {
      height: 38px;
    }
  }
  .min-\[913px\]\:h-\[44px\] {
    @media (width >= 913px) {
      height: 44px;
    }
  }
  .min-\[913px\]\:h-\[48px\] {
    @media (width >= 913px) {
      height: 48px;
    }
  }
  .min-\[913px\]\:h-\[60px\] {
    @media (width >= 913px) {
      height: 60px;
    }
  }
  .min-\[913px\]\:h-\[67px\] {
    @media (width >= 913px) {
      height: 67px;
    }
  }
  .min-\[913px\]\:h-\[68px\] {
    @media (width >= 913px) {
      height: 68px;
    }
  }
  .min-\[913px\]\:h-\[69px\] {
    @media (width >= 913px) {
      height: 69px;
    }
  }
  .min-\[913px\]\:h-\[100dvh\] {
    @media (width >= 913px) {
      height: 100dvh;
    }
  }
  .min-\[913px\]\:h-\[120px\] {
    @media (width >= 913px) {
      height: 120px;
    }
  }
  .min-\[913px\]\:h-\[123px\] {
    @media (width >= 913px) {
      height: 123px;
    }
  }
  .min-\[913px\]\:h-\[128px\] {
    @media (width >= 913px) {
      height: 128px;
    }
  }
  .min-\[913px\]\:h-\[155px\] {
    @media (width >= 913px) {
      height: 155px;
    }
  }
  .min-\[913px\]\:h-\[186px\] {
    @media (width >= 913px) {
      height: 186px;
    }
  }
  .min-\[913px\]\:h-\[188px\] {
    @media (width >= 913px) {
      height: 188px;
    }
  }
  .min-\[913px\]\:h-\[244px\] {
    @media (width >= 913px) {
      height: 244px;
    }
  }
  .min-\[913px\]\:h-\[288px\] {
    @media (width >= 913px) {
      height: 288px;
    }
  }
  .min-\[913px\]\:h-\[300px\] {
    @media (width >= 913px) {
      height: 300px;
    }
  }
  .min-\[913px\]\:h-\[373px\] {
    @media (width >= 913px) {
      height: 373px;
    }
  }
  .min-\[913px\]\:h-\[483px\] {
    @media (width >= 913px) {
      height: 483px;
    }
  }
  .min-\[913px\]\:h-\[600px\] {
    @media (width >= 913px) {
      height: 600px;
    }
  }
  .min-\[913px\]\:h-\[850px\] {
    @media (width >= 913px) {
      height: 850px;
    }
  }
  .min-\[913px\]\:h-\[calc\(100\%\+68px\)\] {
    @media (width >= 913px) {
      height: calc(100% + 68px);
    }
  }
  .min-\[913px\]\:h-\[calc\(100dvh-69px\)\] {
    @media (width >= 913px) {
      height: calc(100dvh - 69px);
    }
  }
  .min-\[913px\]\:h-\[calc\(100dvh-137px\)\] {
    @media (width >= 913px) {
      height: calc(100dvh - 137px);
    }
  }
  .min-\[913px\]\:h-\[clamp\(180px\,27\%\,250px\)\] {
    @media (width >= 913px) {
      height: clamp(180px, 27%, 250px);
    }
  }
  .min-\[913px\]\:h-\[clamp\(520px\,calc\(100dvh-299px\)\,781px\)\] {
    @media (width >= 913px) {
      height: clamp(520px, calc(100dvh - 299px), 781px);
    }
  }
  .min-\[913px\]\:h-\[min\(58\%\,440px\)\] {
    @media (width >= 913px) {
      height: min(58%, 440px);
    }
  }
  .min-\[913px\]\:h-auto {
    @media (width >= 913px) {
      height: auto;
    }
  }
  .min-\[913px\]\:h-dvh {
    @media (width >= 913px) {
      height: 100dvh;
    }
  }
  .min-\[913px\]\:h-full {
    @media (width >= 913px) {
      height: 100%;
    }
  }
  .md\:max-h-56 {
    @media (width >= 913px) {
      max-height: calc(var(--spacing) * 56);
    }
  }
  .md\:max-h-\[176px\] {
    @media (width >= 913px) {
      max-height: 176px;
    }
  }
  .md\:max-h-\[300px\] {
    @media (width >= 913px) {
      max-height: 300px;
    }
  }
  .md\:max-h-\[calc\(100\%-5rem\)\] {
    @media (width >= 913px) {
      max-height: calc(100% - 5rem);
    }
  }
  .md\:max-h-\[calc\(100dvh-32px\)\] {
    @media (width >= 913px) {
      max-height: calc(100dvh - 32px);
    }
  }
  .md\:max-h-\[calc\(100dvh-40px\)\] {
    @media (width >= 913px) {
      max-height: calc(100dvh - 40px);
    }
  }
  .md\:max-h-\[calc\(100dvh-134px\)\] {
    @media (width >= 913px) {
      max-height: calc(100dvh - 134px);
    }
  }
  .min-\[913px\]\:max-h-\[244px\] {
    @media (width >= 913px) {
      max-height: 244px;
    }
  }
  .min-\[913px\]\:max-h-\[300px\] {
    @media (width >= 913px) {
      max-height: 300px;
    }
  }
  .min-\[913px\]\:max-h-\[calc\(100dvh-40px\)\] {
    @media (width >= 913px) {
      max-height: calc(100dvh - 40px);
    }
  }
  .md\:min-h-0 {
    @media (width >= 913px) {
      min-height: calc(var(--spacing) * 0);
    }
  }
  .md\:min-h-\[96px\] {
    @media (width >= 913px) {
      min-height: 96px;
    }
  }
  .md\:min-h-\[100px\] {
    @media (width >= 913px) {
      min-height: 100px;
    }
  }
  .md\:min-h-\[118px\] {
    @media (width >= 913px) {
      min-height: 118px;
    }
  }
  .md\:min-h-\[121px\] {
    @media (width >= 913px) {
      min-height: 121px;
    }
  }
  .md\:min-h-\[300px\] {
    @media (width >= 913px) {
      min-height: 300px;
    }
  }
  .md\:min-h-\[420px\] {
    @media (width >= 913px) {
      min-height: 420px;
    }
  }
  .md\:min-h-\[520px\] {
    @media (width >= 913px) {
      min-height: 520px;
    }
  }
  .md\:min-h-\[calc\(100dvh-69px\)\] {
    @media (width >= 913px) {
      min-height: calc(100dvh - 69px);
    }
  }
  .md\:min-h-\[calc\(100dvh-94px\)\] {
    @media (width >= 913px) {
      min-height: calc(100dvh - 94px);
    }
  }
  .min-\[913px\]\:min-h-0 {
    @media (width >= 913px) {
      min-height: calc(var(--spacing) * 0);
    }
  }
  .min-\[913px\]\:min-h-11 {
    @media (width >= 913px) {
      min-height: calc(var(--spacing) * 11);
    }
  }
  .min-\[913px\]\:min-h-12 {
    @media (width >= 913px) {
      min-height: calc(var(--spacing) * 12);
    }
  }
  .min-\[913px\]\:min-h-\[42px\] {
    @media (width >= 913px) {
      min-height: 42px;
    }
  }
  .min-\[913px\]\:min-h-\[82px\] {
    @media (width >= 913px) {
      min-height: 82px;
    }
  }
  .min-\[913px\]\:min-h-\[118px\] {
    @media (width >= 913px) {
      min-height: 118px;
    }
  }
  .min-\[913px\]\:min-h-\[122px\] {
    @media (width >= 913px) {
      min-height: 122px;
    }
  }
  .min-\[913px\]\:min-h-\[237px\] {
    @media (width >= 913px) {
      min-height: 237px;
    }
  }
  .min-\[913px\]\:min-h-\[263px\] {
    @media (width >= 913px) {
      min-height: 263px;
    }
  }
  .min-\[913px\]\:min-h-\[300px\] {
    @media (width >= 913px) {
      min-height: 300px;
    }
  }
  .min-\[913px\]\:min-h-\[760px\] {
    @media (width >= 913px) {
      min-height: 760px;
    }
  }
  .md\:w-16 {
    @media (width >= 913px) {
      width: calc(var(--spacing) * 16);
    }
  }
  .md\:w-\[52px\] {
    @media (width >= 913px) {
      width: 52px;
    }
  }
  .md\:w-\[100px\] {
    @media (width >= 913px) {
      width: 100px;
    }
  }
  .md\:w-\[104px\] {
    @media (width >= 913px) {
      width: 104px;
    }
  }
  .md\:w-\[129px\] {
    @media (width >= 913px) {
      width: 129px;
    }
  }
  .md\:w-\[154px\] {
    @media (width >= 913px) {
      width: 154px;
    }
  }
  .md\:w-\[161px\] {
    @media (width >= 913px) {
      width: 161px;
    }
  }
  .md\:w-\[200px\] {
    @media (width >= 913px) {
      width: 200px;
    }
  }
  .md\:w-\[220px\] {
    @media (width >= 913px) {
      width: 220px;
    }
  }
  .md\:w-\[240px\] {
    @media (width >= 913px) {
      width: 240px;
    }
  }
  .md\:w-\[260px\] {
    @media (width >= 913px) {
      width: 260px;
    }
  }
  .md\:w-\[340px\] {
    @media (width >= 913px) {
      width: 340px;
    }
  }
  .md\:w-\[360px\] {
    @media (width >= 913px) {
      width: 360px;
    }
  }
  .md\:w-\[380px\] {
    @media (width >= 913px) {
      width: 380px;
    }
  }
  .md\:w-\[393px\] {
    @media (width >= 913px) {
      width: 393px;
    }
  }
  .md\:w-\[400px\] {
    @media (width >= 913px) {
      width: 400px;
    }
  }
  .md\:w-\[720px\] {
    @media (width >= 913px) {
      width: 720px;
    }
  }
  .md\:w-\[800px\] {
    @media (width >= 913px) {
      width: 800px;
    }
  }
  .min-\[913px\]\:w-\[88px\] {
    @media (width >= 913px) {
      width: 88px;
    }
  }
  .min-\[913px\]\:w-\[104px\] {
    @media (width >= 913px) {
      width: 104px;
    }
  }
  .min-\[913px\]\:w-\[120px\] {
    @media (width >= 913px) {
      width: 120px;
    }
  }
  .min-\[913px\]\:w-\[150px\] {
    @media (width >= 913px) {
      width: 150px;
    }
  }
  .min-\[913px\]\:w-\[161px\] {
    @media (width >= 913px) {
      width: 161px;
    }
  }
  .min-\[913px\]\:w-\[176px\] {
    @media (width >= 913px) {
      width: 176px;
    }
  }
  .min-\[913px\]\:w-\[240px\] {
    @media (width >= 913px) {
      width: 240px;
    }
  }
  .min-\[913px\]\:w-\[264px\] {
    @media (width >= 913px) {
      width: 264px;
    }
  }
  .min-\[913px\]\:w-\[285px\] {
    @media (width >= 913px) {
      width: 285px;
    }
  }
  .min-\[913px\]\:w-\[308px\] {
    @media (width >= 913px) {
      width: 308px;
    }
  }
  .min-\[913px\]\:w-\[380px\] {
    @media (width >= 913px) {
      width: 380px;
    }
  }
  .min-\[913px\]\:w-\[382px\] {
    @media (width >= 913px) {
      width: 382px;
    }
  }
  .min-\[913px\]\:w-\[473px\] {
    @media (width >= 913px) {
      width: 473px;
    }
  }
  .min-\[913px\]\:w-\[520px\] {
    @media (width >= 913px) {
      width: 520px;
    }
  }
  .min-\[913px\]\:w-\[568px\] {
    @media (width >= 913px) {
      width: 568px;
    }
  }
  .min-\[913px\]\:w-\[577px\] {
    @media (width >= 913px) {
      width: 577px;
    }
  }
  .min-\[913px\]\:w-\[740px\] {
    @media (width >= 913px) {
      width: 740px;
    }
  }
  .min-\[913px\]\:w-\[796px\] {
    @media (width >= 913px) {
      width: 796px;
    }
  }
  .min-\[913px\]\:w-\[1021px\] {
    @media (width >= 913px) {
      width: 1021px;
    }
  }
  .min-\[913px\]\:w-\[clamp\(260px\,31\%\,360px\)\] {
    @media (width >= 913px) {
      width: clamp(260px, 31%, 360px);
    }
  }
  .min-\[913px\]\:w-\[min\(70\%\,700px\)\] {
    @media (width >= 913px) {
      width: min(70%, 700px);
    }
  }
  .min-\[913px\]\:w-auto {
    @media (width >= 913px) {
      width: auto;
    }
  }
  .min-\[913px\]\:w-full {
    @media (width >= 913px) {
      width: 100%;
    }
  }
  .md\:max-w-\[260px\] {
    @media (width >= 913px) {
      max-width: 260px;
    }
  }
  .md\:max-w-\[393px\] {
    @media (width >= 913px) {
      max-width: 393px;
    }
  }
  .md\:max-w-\[420px\] {
    @media (width >= 913px) {
      max-width: 420px;
    }
  }
  .md\:max-w-\[560px\] {
    @media (width >= 913px) {
      max-width: 560px;
    }
  }
  .md\:max-w-\[640px\] {
    @media (width >= 913px) {
      max-width: 640px;
    }
  }
  .md\:max-w-\[720px\] {
    @media (width >= 913px) {
      max-width: 720px;
    }
  }
  .md\:max-w-\[920px\] {
    @media (width >= 913px) {
      max-width: 920px;
    }
  }
  .md\:max-w-\[960px\] {
    @media (width >= 913px) {
      max-width: 960px;
    }
  }
  .md\:max-w-\[1180px\] {
    @media (width >= 913px) {
      max-width: 1180px;
    }
  }
  .md\:max-w-none {
    @media (width >= 913px) {
      max-width: none;
    }
  }
  .min-\[913px\]\:max-w-\[280px\] {
    @media (width >= 913px) {
      max-width: 280px;
    }
  }
  .min-\[913px\]\:max-w-\[296px\] {
    @media (width >= 913px) {
      max-width: 296px;
    }
  }
  .min-\[913px\]\:max-w-\[420px\] {
    @media (width >= 913px) {
      max-width: 420px;
    }
  }
  .min-\[913px\]\:max-w-\[460px\] {
    @media (width >= 913px) {
      max-width: 460px;
    }
  }
  .min-\[913px\]\:max-w-\[520px\] {
    @media (width >= 913px) {
      max-width: 520px;
    }
  }
  .min-\[913px\]\:max-w-\[540px\] {
    @media (width >= 913px) {
      max-width: 540px;
    }
  }
  .min-\[913px\]\:max-w-\[704px\] {
    @media (width >= 913px) {
      max-width: 704px;
    }
  }
  .min-\[913px\]\:max-w-\[720px\] {
    @media (width >= 913px) {
      max-width: 720px;
    }
  }
  .min-\[913px\]\:max-w-\[800px\] {
    @media (width >= 913px) {
      max-width: 800px;
    }
  }
  .min-\[913px\]\:max-w-none {
    @media (width >= 913px) {
      max-width: none;
    }
  }
  .md\:min-w-0 {
    @media (width >= 913px) {
      min-width: calc(var(--spacing) * 0);
    }
  }
  .md\:min-w-full {
    @media (width >= 913px) {
      min-width: 100%;
    }
  }
  .min-\[913px\]\:min-w-0 {
    @media (width >= 913px) {
      min-width: calc(var(--spacing) * 0);
    }
  }
  .min-\[913px\]\:min-w-\[57px\] {
    @media (width >= 913px) {
      min-width: 57px;
    }
  }
  .min-\[913px\]\:min-w-\[58px\] {
    @media (width >= 913px) {
      min-width: 58px;
    }
  }
  .min-\[913px\]\:min-w-\[113px\] {
    @media (width >= 913px) {
      min-width: 113px;
    }
  }
  .min-\[913px\]\:min-w-\[125px\] {
    @media (width >= 913px) {
      min-width: 125px;
    }
  }
  .min-\[913px\]\:min-w-\[137px\] {
    @media (width >= 913px) {
      min-width: 137px;
    }
  }
  .md\:flex-1 {
    @media (width >= 913px) {
      flex: 1;
    }
  }
  .min-\[913px\]\:flex-1 {
    @media (width >= 913px) {
      flex: 1;
    }
  }
  .min-\[913px\]\:flex-none {
    @media (width >= 913px) {
      flex: none;
    }
  }
  .md\:shrink-0 {
    @media (width >= 913px) {
      flex-shrink: 0;
    }
  }
  .min-\[913px\]\:shrink-0 {
    @media (width >= 913px) {
      flex-shrink: 0;
    }
  }
  .min-\[913px\]\:-translate-x-1\/2 {
    @media (width >= 913px) {
      --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .min-\[913px\]\:translate-y-1 {
    @media (width >= 913px) {
      --tw-translate-y: calc(var(--spacing) * 1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .min-\[913px\]\:scale-\[1\.8\] {
    @media (width >= 913px) {
      scale: 1.8;
    }
  }
  .min-\[913px\]\:scroll-mt-\[118px\] {
    @media (width >= 913px) {
      scroll-margin-top: 118px;
    }
  }
  .min-\[913px\]\:scroll-mt-\[166px\] {
    @media (width >= 913px) {
      scroll-margin-top: 166px;
    }
  }
  .md\:scroll-px-0 {
    @media (width >= 913px) {
      scroll-padding-inline: calc(var(--spacing) * 0);
    }
  }
  .md\:grid-cols-2 {
    @media (width >= 913px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .md\:grid-cols-3 {
    @media (width >= 913px) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .md\:grid-cols-4 {
    @media (width >= 913px) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
  .md\:grid-cols-\[1fr_1fr_1fr_auto\] {
    @media (width >= 913px) {
      grid-template-columns: 1fr 1fr 1fr auto;
    }
  }
  .md\:grid-cols-\[1fr_160px\] {
    @media (width >= 913px) {
      grid-template-columns: 1fr 160px;
    }
  }
  .md\:grid-cols-\[1fr_180px\] {
    @media (width >= 913px) {
      grid-template-columns: 1fr 180px;
    }
  }
  .md\:grid-cols-\[1fr_190px\] {
    @media (width >= 913px) {
      grid-template-columns: 1fr 190px;
    }
  }
  .md\:grid-cols-\[1fr_auto_auto\] {
    @media (width >= 913px) {
      grid-template-columns: 1fr auto auto;
    }
  }
  .md\:grid-cols-\[28px_68px_minmax\(0\,1fr\)_220px\] {
    @media (width >= 913px) {
      grid-template-columns: 28px 68px minmax(0,1fr) 220px;
    }
  }
  .md\:grid-cols-\[32px_minmax\(110px\,0\.8fr\)_minmax\(140px\,1fr\)_auto\] {
    @media (width >= 913px) {
      grid-template-columns: 32px minmax(110px,0.8fr) minmax(140px,1fr) auto;
    }
  }
  .md\:grid-cols-\[108px_64px_150px_72px_minmax\(0\,1fr\)\] {
    @media (width >= 913px) {
      grid-template-columns: 108px 64px 150px 72px minmax(0,1fr);
    }
  }
  .md\:grid-cols-\[128px_minmax\(0\,1fr\)\] {
    @media (width >= 913px) {
      grid-template-columns: 128px minmax(0,1fr);
    }
  }
  .md\:grid-cols-\[140px_1fr_1fr_auto\] {
    @media (width >= 913px) {
      grid-template-columns: 140px 1fr 1fr auto;
    }
  }
  .md\:grid-cols-\[140px_1fr_auto\] {
    @media (width >= 913px) {
      grid-template-columns: 140px 1fr auto;
    }
  }
  .md\:grid-cols-\[150px_minmax\(0\,1fr\)_140px_42px\] {
    @media (width >= 913px) {
      grid-template-columns: 150px minmax(0,1fr) 140px 42px;
    }
  }
  .md\:grid-cols-\[152px_minmax\(0\,1fr\)\] {
    @media (width >= 913px) {
      grid-template-columns: 152px minmax(0,1fr);
    }
  }
  .md\:grid-cols-\[160px_minmax\(180px\,1fr\)_auto\] {
    @media (width >= 913px) {
      grid-template-columns: 160px minmax(180px,1fr) auto;
    }
  }
  .md\:grid-cols-\[220px_1fr\] {
    @media (width >= 913px) {
      grid-template-columns: 220px 1fr;
    }
  }
  .md\:grid-cols-\[220px_minmax\(0\,1fr\)_220px\] {
    @media (width >= 913px) {
      grid-template-columns: 220px minmax(0,1fr) 220px;
    }
  }
  .md\:grid-cols-\[236px_300px_200px\] {
    @media (width >= 913px) {
      grid-template-columns: 236px 300px 200px;
    }
  }
  .md\:grid-cols-\[240px_minmax\(0\,1fr\)\] {
    @media (width >= 913px) {
      grid-template-columns: 240px minmax(0,1fr);
    }
  }
  .md\:grid-cols-\[270px_minmax\(0\,1fr\)\] {
    @media (width >= 913px) {
      grid-template-columns: 270px minmax(0,1fr);
    }
  }
  .md\:grid-cols-\[minmax\(0\,1fr\)_20px\] {
    @media (width >= 913px) {
      grid-template-columns: minmax(0,1fr) 20px;
    }
  }
  .md\:grid-cols-\[minmax\(0\,1fr\)_160px_auto\] {
    @media (width >= 913px) {
      grid-template-columns: minmax(0,1fr) 160px auto;
    }
  }
  .md\:grid-cols-\[minmax\(0\,1fr\)_180px_auto\] {
    @media (width >= 913px) {
      grid-template-columns: minmax(0,1fr) 180px auto;
    }
  }
  .md\:grid-cols-\[minmax\(0\,1fr\)_220px\] {
    @media (width >= 913px) {
      grid-template-columns: minmax(0,1fr) 220px;
    }
  }
  .md\:grid-cols-\[minmax\(0\,1fr\)_224px\] {
    @media (width >= 913px) {
      grid-template-columns: minmax(0,1fr) 224px;
    }
  }
  .md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_92px\] {
    @media (width >= 913px) {
      grid-template-columns: minmax(0,1fr) minmax(0,1fr) 92px;
    }
  }
  .md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_120px_auto\] {
    @media (width >= 913px) {
      grid-template-columns: minmax(0,1fr) minmax(0,1fr) 120px auto;
    }
  }
  .md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(180px\,220px\)_minmax\(180px\,240px\)\] {
    @media (width >= 913px) {
      grid-template-columns: minmax(0,1fr) minmax(180px,220px) minmax(180px,240px);
    }
  }
  .md\:grid-cols-\[minmax\(0\,712px\)_260px\] {
    @media (width >= 913px) {
      grid-template-columns: minmax(0,712px) 260px;
    }
  }
  .md\:grid-cols-\[minmax\(0\,836px\)_360px\] {
    @media (width >= 913px) {
      grid-template-columns: minmax(0,836px) 360px;
    }
  }
  .md\:grid-cols-\[minmax\(160px\,1fr\)_minmax\(180px\,260px\)\] {
    @media (width >= 913px) {
      grid-template-columns: minmax(160px,1fr) minmax(180px,260px);
    }
  }
  .md\:grid-cols-\[minmax\(180px\,1fr\)_180px\] {
    @media (width >= 913px) {
      grid-template-columns: minmax(180px,1fr) 180px;
    }
  }
  .md\:grid-cols-\[minmax\(220px\,1fr\)_180px\] {
    @media (width >= 913px) {
      grid-template-columns: minmax(220px,1fr) 180px;
    }
  }
  .min-\[913px\]\:grid-cols-2 {
    @media (width >= 913px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .min-\[913px\]\:grid-cols-3 {
    @media (width >= 913px) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .min-\[913px\]\:grid-cols-4 {
    @media (width >= 913px) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
  .min-\[913px\]\:grid-cols-7 {
    @media (width >= 913px) {
      grid-template-columns: repeat(7, minmax(0, 1fr));
    }
  }
  .min-\[913px\]\:grid-cols-\[0px_minmax\(0\,1fr\)\] {
    @media (width >= 913px) {
      grid-template-columns: 0px minmax(0,1fr);
    }
  }
  .min-\[913px\]\:grid-cols-\[1fr_1fr_auto\] {
    @media (width >= 913px) {
      grid-template-columns: 1fr 1fr auto;
    }
  }
  .min-\[913px\]\:grid-cols-\[80px_minmax\(0\,1fr\)\] {
    @media (width >= 913px) {
      grid-template-columns: 80px minmax(0,1fr);
    }
  }
  .min-\[913px\]\:grid-cols-\[89px_minmax\(0\,1fr\)\] {
    @media (width >= 913px) {
      grid-template-columns: 89px minmax(0,1fr);
    }
  }
  .min-\[913px\]\:grid-cols-\[96px_minmax\(0\,1fr\)\] {
    @media (width >= 913px) {
      grid-template-columns: 96px minmax(0,1fr);
    }
  }
  .min-\[913px\]\:grid-cols-\[118px_minmax\(0\,1fr\)\] {
    @media (width >= 913px) {
      grid-template-columns: 118px minmax(0,1fr);
    }
  }
  .min-\[913px\]\:grid-cols-\[120px_minmax\(0\,1fr\)\] {
    @media (width >= 913px) {
      grid-template-columns: 120px minmax(0,1fr);
    }
  }
  .min-\[913px\]\:grid-cols-\[120px_minmax\(0\,1fr\)_180px\] {
    @media (width >= 913px) {
      grid-template-columns: 120px minmax(0,1fr) 180px;
    }
  }
  .min-\[913px\]\:grid-cols-\[161px_minmax\(0\,1fr\)_280px\] {
    @media (width >= 913px) {
      grid-template-columns: 161px minmax(0,1fr) 280px;
    }
  }
  .min-\[913px\]\:grid-cols-\[252px_minmax\(0\,1fr\)\] {
    @media (width >= 913px) {
      grid-template-columns: 252px minmax(0,1fr);
    }
  }
  .min-\[913px\]\:grid-cols-\[252px_minmax\(0\,936px\)\] {
    @media (width >= 913px) {
      grid-template-columns: 252px minmax(0,936px);
    }
  }
  .min-\[913px\]\:grid-cols-\[285px_minmax\(0\,1fr\)\] {
    @media (width >= 913px) {
      grid-template-columns: 285px minmax(0,1fr);
    }
  }
  .min-\[913px\]\:grid-cols-\[308px_minmax\(0\,1fr\)\] {
    @media (width >= 913px) {
      grid-template-columns: 308px minmax(0,1fr);
    }
  }
  .min-\[913px\]\:grid-cols-\[320px_minmax\(0\,1fr\)\] {
    @media (width >= 913px) {
      grid-template-columns: 320px minmax(0,1fr);
    }
  }
  .min-\[913px\]\:grid-cols-\[402px_minmax\(0\,1fr\)\] {
    @media (width >= 913px) {
      grid-template-columns: 402px minmax(0,1fr);
    }
  }
  .min-\[913px\]\:grid-cols-\[409px_minmax\(0\,1fr\)\] {
    @media (width >= 913px) {
      grid-template-columns: 409px minmax(0,1fr);
    }
  }
  .min-\[913px\]\:grid-cols-\[minmax\(0\,1fr\)_104px\] {
    @media (width >= 913px) {
      grid-template-columns: minmax(0,1fr) 104px;
    }
  }
  .min-\[913px\]\:grid-cols-\[minmax\(0\,1fr\)_144px\] {
    @media (width >= 913px) {
      grid-template-columns: minmax(0,1fr) 144px;
    }
  }
  .min-\[913px\]\:grid-cols-\[minmax\(0\,1fr\)_340px\] {
    @media (width >= 913px) {
      grid-template-columns: minmax(0,1fr) 340px;
    }
  }
  .min-\[913px\]\:grid-cols-\[minmax\(0\,936px\)_252px\] {
    @media (width >= 913px) {
      grid-template-columns: minmax(0,936px) 252px;
    }
  }
  .min-\[913px\]\:grid-cols-\[minmax\(0\,936px\)_268px\] {
    @media (width >= 913px) {
      grid-template-columns: minmax(0,936px) 268px;
    }
  }
  .min-\[913px\]\:grid-cols-\[minmax\(260px\,1\.55fr\)_minmax\(120px\,\.72fr\)_minmax\(120px\,\.72fr\)_minmax\(130px\,\.82fr\)_104px\] {
    @media (width >= 913px) {
      grid-template-columns: minmax(260px,1.55fr) minmax(120px,.72fr) minmax(120px,.72fr) minmax(130px,.82fr) 104px;
    }
  }
  .min-\[913px\]\:grid-cols-\[repeat\(2\,285px\)\] {
    @media (width >= 913px) {
      grid-template-columns: repeat(2,285px);
    }
  }
  .min-\[913px\]\:grid-cols-\[repeat\(3\,285px\)\] {
    @media (width >= 913px) {
      grid-template-columns: repeat(3,285px);
    }
  }
  .min-\[913px\]\:grid-rows-\[minmax\(0\,1fr\)_auto\] {
    @media (width >= 913px) {
      grid-template-rows: minmax(0,1fr) auto;
    }
  }
  .md\:flex-row {
    @media (width >= 913px) {
      flex-direction: row;
    }
  }
  .min-\[913px\]\:flex-col {
    @media (width >= 913px) {
      flex-direction: column;
    }
  }
  .min-\[913px\]\:flex-row {
    @media (width >= 913px) {
      flex-direction: row;
    }
  }
  .md\:flex-nowrap {
    @media (width >= 913px) {
      flex-wrap: nowrap;
    }
  }
  .md\:flex-wrap {
    @media (width >= 913px) {
      flex-wrap: wrap;
    }
  }
  .min-\[913px\]\:flex-nowrap {
    @media (width >= 913px) {
      flex-wrap: nowrap;
    }
  }
  .md\:items-center {
    @media (width >= 913px) {
      align-items: center;
    }
  }
  .md\:items-end {
    @media (width >= 913px) {
      align-items: flex-end;
    }
  }
  .md\:items-start {
    @media (width >= 913px) {
      align-items: flex-start;
    }
  }
  .min-\[913px\]\:items-center {
    @media (width >= 913px) {
      align-items: center;
    }
  }
  .min-\[913px\]\:items-end {
    @media (width >= 913px) {
      align-items: flex-end;
    }
  }
  .min-\[913px\]\:items-stretch {
    @media (width >= 913px) {
      align-items: stretch;
    }
  }
  .md\:justify-between {
    @media (width >= 913px) {
      justify-content: space-between;
    }
  }
  .md\:justify-center {
    @media (width >= 913px) {
      justify-content: center;
    }
  }
  .md\:justify-end {
    @media (width >= 913px) {
      justify-content: flex-end;
    }
  }
  .md\:justify-start {
    @media (width >= 913px) {
      justify-content: flex-start;
    }
  }
  .min-\[913px\]\:justify-between {
    @media (width >= 913px) {
      justify-content: space-between;
    }
  }
  .min-\[913px\]\:justify-center {
    @media (width >= 913px) {
      justify-content: center;
    }
  }
  .min-\[913px\]\:justify-end {
    @media (width >= 913px) {
      justify-content: flex-end;
    }
  }
  .min-\[913px\]\:justify-start {
    @media (width >= 913px) {
      justify-content: flex-start;
    }
  }
  .md\:gap-0 {
    @media (width >= 913px) {
      gap: calc(var(--spacing) * 0);
    }
  }
  .md\:gap-1 {
    @media (width >= 913px) {
      gap: calc(var(--spacing) * 1);
    }
  }
  .md\:gap-2 {
    @media (width >= 913px) {
      gap: calc(var(--spacing) * 2);
    }
  }
  .md\:gap-3 {
    @media (width >= 913px) {
      gap: calc(var(--spacing) * 3);
    }
  }
  .md\:gap-4 {
    @media (width >= 913px) {
      gap: calc(var(--spacing) * 4);
    }
  }
  .md\:gap-5 {
    @media (width >= 913px) {
      gap: calc(var(--spacing) * 5);
    }
  }
  .md\:gap-6 {
    @media (width >= 913px) {
      gap: calc(var(--spacing) * 6);
    }
  }
  .md\:gap-8 {
    @media (width >= 913px) {
      gap: calc(var(--spacing) * 8);
    }
  }
  .md\:gap-12 {
    @media (width >= 913px) {
      gap: calc(var(--spacing) * 12);
    }
  }
  .md\:gap-\[18\.666px\] {
    @media (width >= 913px) {
      gap: 18.666px;
    }
  }
  .min-\[913px\]\:gap-0 {
    @media (width >= 913px) {
      gap: calc(var(--spacing) * 0);
    }
  }
  .min-\[913px\]\:gap-1\.5 {
    @media (width >= 913px) {
      gap: calc(var(--spacing) * 1.5);
    }
  }
  .min-\[913px\]\:gap-2 {
    @media (width >= 913px) {
      gap: calc(var(--spacing) * 2);
    }
  }
  .min-\[913px\]\:gap-3 {
    @media (width >= 913px) {
      gap: calc(var(--spacing) * 3);
    }
  }
  .min-\[913px\]\:gap-4 {
    @media (width >= 913px) {
      gap: calc(var(--spacing) * 4);
    }
  }
  .min-\[913px\]\:gap-6 {
    @media (width >= 913px) {
      gap: calc(var(--spacing) * 6);
    }
  }
  .min-\[913px\]\:gap-8 {
    @media (width >= 913px) {
      gap: calc(var(--spacing) * 8);
    }
  }
  .min-\[913px\]\:gap-16 {
    @media (width >= 913px) {
      gap: calc(var(--spacing) * 16);
    }
  }
  .md\:space-y-3 {
    @media (width >= 913px) {
      :where(& > :not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)));
      }
    }
  }
  .md\:space-y-5 {
    @media (width >= 913px) {
      :where(& > :not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)));
      }
    }
  }
  .min-\[913px\]\:space-y-0 {
    @media (width >= 913px) {
      :where(& > :not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)));
      }
    }
  }
  .md\:gap-x-2 {
    @media (width >= 913px) {
      column-gap: calc(var(--spacing) * 2);
    }
  }
  .md\:gap-x-4 {
    @media (width >= 913px) {
      column-gap: calc(var(--spacing) * 4);
    }
  }
  .md\:gap-x-\[84px\] {
    @media (width >= 913px) {
      column-gap: 84px;
    }
  }
  .min-\[913px\]\:gap-x-8 {
    @media (width >= 913px) {
      column-gap: calc(var(--spacing) * 8);
    }
  }
  .min-\[913px\]\:gap-x-12 {
    @media (width >= 913px) {
      column-gap: calc(var(--spacing) * 12);
    }
  }
  .md\:gap-y-1 {
    @media (width >= 913px) {
      row-gap: calc(var(--spacing) * 1);
    }
  }
  .md\:gap-y-8 {
    @media (width >= 913px) {
      row-gap: calc(var(--spacing) * 8);
    }
  }
  .min-\[913px\]\:gap-y-8 {
    @media (width >= 913px) {
      row-gap: calc(var(--spacing) * 8);
    }
  }
  .min-\[913px\]\:divide-y {
    @media (width >= 913px) {
      :where(& > :not(:last-child)) {
        --tw-divide-y-reverse: 0;
        border-bottom-style: var(--tw-border-style);
        border-top-style: var(--tw-border-style);
        border-top-width: calc(1px * var(--tw-divide-y-reverse));
        border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
      }
    }
  }
  .min-\[913px\]\:divide-\[\#EEEEEE\] {
    @media (width >= 913px) {
      :where(& > :not(:last-child)) {
        border-color: #EEEEEE;
      }
    }
  }
  .md\:justify-self-end {
    @media (width >= 913px) {
      justify-self: flex-end;
    }
  }
  .md\:overflow-visible {
    @media (width >= 913px) {
      overflow: visible;
    }
  }
  .min-\[913px\]\:overflow-hidden {
    @media (width >= 913px) {
      overflow: hidden;
    }
  }
  .min-\[913px\]\:overflow-visible {
    @media (width >= 913px) {
      overflow: visible;
    }
  }
  .md\:overflow-y-auto {
    @media (width >= 913px) {
      overflow-y: auto;
    }
  }
  .md\:rounded-2xl {
    @media (width >= 913px) {
      border-radius: var(--radius-2xl);
    }
  }
  .md\:rounded-\[11\.25px\] {
    @media (width >= 913px) {
      border-radius: 11.25px;
    }
  }
  .md\:rounded-\[14px\] {
    @media (width >= 913px) {
      border-radius: 14px;
    }
  }
  .md\:rounded-\[16px\] {
    @media (width >= 913px) {
      border-radius: 16px;
    }
  }
  .md\:rounded-\[18px\] {
    @media (width >= 913px) {
      border-radius: 18px;
    }
  }
  .md\:rounded-\[20px\] {
    @media (width >= 913px) {
      border-radius: 20px;
    }
  }
  .md\:rounded-\[22px\] {
    @media (width >= 913px) {
      border-radius: 22px;
    }
  }
  .md\:rounded-\[24px\] {
    @media (width >= 913px) {
      border-radius: 24px;
    }
  }
  .md\:rounded-\[26px\] {
    @media (width >= 913px) {
      border-radius: 26px;
    }
  }
  .md\:rounded-\[28px\] {
    @media (width >= 913px) {
      border-radius: 28px;
    }
  }
  .md\:rounded-\[32px\] {
    @media (width >= 913px) {
      border-radius: 32px;
    }
  }
  .md\:rounded-none {
    @media (width >= 913px) {
      border-radius: 0;
    }
  }
  .md\:rounded-xl {
    @media (width >= 913px) {
      border-radius: var(--radius-xl);
    }
  }
  .min-\[913px\]\:rounded-2xl {
    @media (width >= 913px) {
      border-radius: var(--radius-2xl);
    }
  }
  .min-\[913px\]\:rounded-\[8px\] {
    @media (width >= 913px) {
      border-radius: 8px;
    }
  }
  .min-\[913px\]\:rounded-\[9px\] {
    @media (width >= 913px) {
      border-radius: 9px;
    }
  }
  .min-\[913px\]\:rounded-\[12px\] {
    @media (width >= 913px) {
      border-radius: 12px;
    }
  }
  .min-\[913px\]\:rounded-\[14px\] {
    @media (width >= 913px) {
      border-radius: 14px;
    }
  }
  .min-\[913px\]\:rounded-\[18px\] {
    @media (width >= 913px) {
      border-radius: 18px;
    }
  }
  .min-\[913px\]\:rounded-\[20px\] {
    @media (width >= 913px) {
      border-radius: 20px;
    }
  }
  .min-\[913px\]\:rounded-\[23px\] {
    @media (width >= 913px) {
      border-radius: 23px;
    }
  }
  .min-\[913px\]\:rounded-\[24px\] {
    @media (width >= 913px) {
      border-radius: 24px;
    }
  }
  .min-\[913px\]\:rounded-\[28px\] {
    @media (width >= 913px) {
      border-radius: 28px;
    }
  }
  .min-\[913px\]\:rounded-\[30px\] {
    @media (width >= 913px) {
      border-radius: 30px;
    }
  }
  .min-\[913px\]\:rounded-\[32px\] {
    @media (width >= 913px) {
      border-radius: 32px;
    }
  }
  .min-\[913px\]\:rounded-lg {
    @media (width >= 913px) {
      border-radius: var(--radius-lg);
    }
  }
  .min-\[913px\]\:rounded-none {
    @media (width >= 913px) {
      border-radius: 0;
    }
  }
  .min-\[913px\]\:rounded-xl {
    @media (width >= 913px) {
      border-radius: var(--radius-xl);
    }
  }
  .min-\[913px\]\:border {
    @media (width >= 913px) {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .min-\[913px\]\:border-0 {
    @media (width >= 913px) {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .min-\[913px\]\:border-2 {
    @media (width >= 913px) {
      border-style: var(--tw-border-style);
      border-width: 2px;
    }
  }
  .min-\[913px\]\:border-4 {
    @media (width >= 913px) {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .min-\[913px\]\:border-x-0 {
    @media (width >= 913px) {
      border-inline-style: var(--tw-border-style);
      border-inline-width: 0px;
    }
  }
  .min-\[913px\]\:border-y {
    @media (width >= 913px) {
      border-block-style: var(--tw-border-style);
      border-block-width: 1px;
    }
  }
  .min-\[913px\]\:border-y-0 {
    @media (width >= 913px) {
      border-block-style: var(--tw-border-style);
      border-block-width: 0px;
    }
  }
  .md\:border-t {
    @media (width >= 913px) {
      border-top-style: var(--tw-border-style);
      border-top-width: 1px;
    }
  }
  .min-\[913px\]\:border-t-0 {
    @media (width >= 913px) {
      border-top-style: var(--tw-border-style);
      border-top-width: 0px;
    }
  }
  .md\:border-r {
    @media (width >= 913px) {
      border-right-style: var(--tw-border-style);
      border-right-width: 1px;
    }
  }
  .min-\[913px\]\:border-r {
    @media (width >= 913px) {
      border-right-style: var(--tw-border-style);
      border-right-width: 1px;
    }
  }
  .min-\[913px\]\:border-r-0 {
    @media (width >= 913px) {
      border-right-style: var(--tw-border-style);
      border-right-width: 0px;
    }
  }
  .md\:border-b-0 {
    @media (width >= 913px) {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 0px;
    }
  }
  .min-\[913px\]\:border-b-0 {
    @media (width >= 913px) {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 0px;
    }
  }
  .min-\[913px\]\:border-l {
    @media (width >= 913px) {
      border-left-style: var(--tw-border-style);
      border-left-width: 1px;
    }
  }
  .md\:border-\[\#E5E5E5\] {
    @media (width >= 913px) {
      border-color: #E5E5E5;
    }
  }
  .md\:border-\[\#F1F1F1\] {
    @media (width >= 913px) {
      border-color: #F1F1F1;
    }
  }
  .md\:border-white\/10 {
    @media (width >= 913px) {
      border-color: color-mix(in srgb, #fff 10%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        border-color: color-mix(in oklab, var(--color-white) 10%, transparent);
      }
    }
  }
  .min-\[913px\]\:border-\[\#D1D1D1\] {
    @media (width >= 913px) {
      border-color: #D1D1D1;
    }
  }
  .min-\[913px\]\:border-\[\#D7D7D7\] {
    @media (width >= 913px) {
      border-color: #D7D7D7;
    }
  }
  .min-\[913px\]\:border-\[\#D9D9D9\] {
    @media (width >= 913px) {
      border-color: #D9D9D9;
    }
  }
  .min-\[913px\]\:border-\[\#E5E5E5\] {
    @media (width >= 913px) {
      border-color: #E5E5E5;
    }
  }
  .min-\[913px\]\:border-\[\#F0F0F0\] {
    @media (width >= 913px) {
      border-color: #F0F0F0;
    }
  }
  .min-\[913px\]\:border-\[\#FFCAAD\] {
    @media (width >= 913px) {
      border-color: var(--brand-ffcaad, #FFCAAD);
    }
  }
  .min-\[913px\]\:border-\[\#FFD7C0\] {
    @media (width >= 913px) {
      border-color: var(--brand-ffd7c0, #FFD7C0);
    }
  }
  .md\:bg-\[\#17191E\] {
    @media (width >= 913px) {
      background-color: #17191E;
    }
  }
  .md\:bg-\[\#F8F9FB\] {
    @media (width >= 913px) {
      background-color: #F8F9FB;
    }
  }
  .md\:bg-black\/25 {
    @media (width >= 913px) {
      background-color: color-mix(in srgb, #000 25%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        background-color: color-mix(in oklab, var(--color-black) 25%, transparent);
      }
    }
  }
  .min-\[913px\]\:bg-\[\#1D1E1E\] {
    @media (width >= 913px) {
      background-color: #1D1E1E;
    }
  }
  .min-\[913px\]\:bg-transparent {
    @media (width >= 913px) {
      background-color: transparent;
    }
  }
  .min-\[913px\]\:bg-white {
    @media (width >= 913px) {
      background-color: var(--color-white);
    }
  }
  .md\:p-0 {
    @media (width >= 913px) {
      padding: calc(var(--spacing) * 0);
    }
  }
  .md\:p-2 {
    @media (width >= 913px) {
      padding: calc(var(--spacing) * 2);
    }
  }
  .md\:p-3 {
    @media (width >= 913px) {
      padding: calc(var(--spacing) * 3);
    }
  }
  .md\:p-5 {
    @media (width >= 913px) {
      padding: calc(var(--spacing) * 5);
    }
  }
  .md\:p-6 {
    @media (width >= 913px) {
      padding: calc(var(--spacing) * 6);
    }
  }
  .md\:p-7 {
    @media (width >= 913px) {
      padding: calc(var(--spacing) * 7);
    }
  }
  .md\:p-8 {
    @media (width >= 913px) {
      padding: calc(var(--spacing) * 8);
    }
  }
  .md\:p-9 {
    @media (width >= 913px) {
      padding: calc(var(--spacing) * 9);
    }
  }
  .md\:p-10 {
    @media (width >= 913px) {
      padding: calc(var(--spacing) * 10);
    }
  }
  .min-\[913px\]\:p-0 {
    @media (width >= 913px) {
      padding: calc(var(--spacing) * 0);
    }
  }
  .min-\[913px\]\:p-4 {
    @media (width >= 913px) {
      padding: calc(var(--spacing) * 4);
    }
  }
  .min-\[913px\]\:p-6 {
    @media (width >= 913px) {
      padding: calc(var(--spacing) * 6);
    }
  }
  .min-\[913px\]\:p-8 {
    @media (width >= 913px) {
      padding: calc(var(--spacing) * 8);
    }
  }
  .md\:px-0 {
    @media (width >= 913px) {
      padding-inline: calc(var(--spacing) * 0);
    }
  }
  .md\:px-3 {
    @media (width >= 913px) {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .md\:px-4 {
    @media (width >= 913px) {
      padding-inline: calc(var(--spacing) * 4);
    }
  }
  .md\:px-5 {
    @media (width >= 913px) {
      padding-inline: calc(var(--spacing) * 5);
    }
  }
  .md\:px-6 {
    @media (width >= 913px) {
      padding-inline: calc(var(--spacing) * 6);
    }
  }
  .md\:px-7 {
    @media (width >= 913px) {
      padding-inline: calc(var(--spacing) * 7);
    }
  }
  .md\:px-8 {
    @media (width >= 913px) {
      padding-inline: calc(var(--spacing) * 8);
    }
  }
  .md\:px-9 {
    @media (width >= 913px) {
      padding-inline: calc(var(--spacing) * 9);
    }
  }
  .md\:px-10 {
    @media (width >= 913px) {
      padding-inline: calc(var(--spacing) * 10);
    }
  }
  .md\:px-20 {
    @media (width >= 913px) {
      padding-inline: calc(var(--spacing) * 20);
    }
  }
  .md\:px-\[15px\] {
    @media (width >= 913px) {
      padding-inline: 15px;
    }
  }
  .min-\[913px\]\:px-0 {
    @media (width >= 913px) {
      padding-inline: calc(var(--spacing) * 0);
    }
  }
  .min-\[913px\]\:px-1 {
    @media (width >= 913px) {
      padding-inline: calc(var(--spacing) * 1);
    }
  }
  .min-\[913px\]\:px-3 {
    @media (width >= 913px) {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .min-\[913px\]\:px-4 {
    @media (width >= 913px) {
      padding-inline: calc(var(--spacing) * 4);
    }
  }
  .min-\[913px\]\:px-5 {
    @media (width >= 913px) {
      padding-inline: calc(var(--spacing) * 5);
    }
  }
  .min-\[913px\]\:px-6 {
    @media (width >= 913px) {
      padding-inline: calc(var(--spacing) * 6);
    }
  }
  .min-\[913px\]\:px-8 {
    @media (width >= 913px) {
      padding-inline: calc(var(--spacing) * 8);
    }
  }
  .min-\[913px\]\:px-12 {
    @media (width >= 913px) {
      padding-inline: calc(var(--spacing) * 12);
    }
  }
  .min-\[913px\]\:px-\[48px\] {
    @media (width >= 913px) {
      padding-inline: 48px;
    }
  }
  .min-\[913px\]\:px-\[58px\] {
    @media (width >= 913px) {
      padding-inline: 58px;
    }
  }
  .min-\[913px\]\:px-\[60px\] {
    @media (width >= 913px) {
      padding-inline: 60px;
    }
  }
  .min-\[913px\]\:px-\[63px\] {
    @media (width >= 913px) {
      padding-inline: 63px;
    }
  }
  .md\:py-0 {
    @media (width >= 913px) {
      padding-block: calc(var(--spacing) * 0);
    }
  }
  .md\:py-2 {
    @media (width >= 913px) {
      padding-block: calc(var(--spacing) * 2);
    }
  }
  .md\:py-3\.5 {
    @media (width >= 913px) {
      padding-block: calc(var(--spacing) * 3.5);
    }
  }
  .md\:py-4 {
    @media (width >= 913px) {
      padding-block: calc(var(--spacing) * 4);
    }
  }
  .md\:py-5 {
    @media (width >= 913px) {
      padding-block: calc(var(--spacing) * 5);
    }
  }
  .md\:py-6 {
    @media (width >= 913px) {
      padding-block: calc(var(--spacing) * 6);
    }
  }
  .md\:py-7 {
    @media (width >= 913px) {
      padding-block: calc(var(--spacing) * 7);
    }
  }
  .md\:py-8 {
    @media (width >= 913px) {
      padding-block: calc(var(--spacing) * 8);
    }
  }
  .md\:py-10 {
    @media (width >= 913px) {
      padding-block: calc(var(--spacing) * 10);
    }
  }
  .md\:py-12 {
    @media (width >= 913px) {
      padding-block: calc(var(--spacing) * 12);
    }
  }
  .md\:py-14 {
    @media (width >= 913px) {
      padding-block: calc(var(--spacing) * 14);
    }
  }
  .md\:py-16 {
    @media (width >= 913px) {
      padding-block: calc(var(--spacing) * 16);
    }
  }
  .md\:py-\[14px\] {
    @media (width >= 913px) {
      padding-block: 14px;
    }
  }
  .min-\[913px\]\:py-0 {
    @media (width >= 913px) {
      padding-block: calc(var(--spacing) * 0);
    }
  }
  .min-\[913px\]\:py-2 {
    @media (width >= 913px) {
      padding-block: calc(var(--spacing) * 2);
    }
  }
  .min-\[913px\]\:py-3 {
    @media (width >= 913px) {
      padding-block: calc(var(--spacing) * 3);
    }
  }
  .min-\[913px\]\:py-4 {
    @media (width >= 913px) {
      padding-block: calc(var(--spacing) * 4);
    }
  }
  .min-\[913px\]\:py-5 {
    @media (width >= 913px) {
      padding-block: calc(var(--spacing) * 5);
    }
  }
  .min-\[913px\]\:py-6 {
    @media (width >= 913px) {
      padding-block: calc(var(--spacing) * 6);
    }
  }
  .min-\[913px\]\:py-7 {
    @media (width >= 913px) {
      padding-block: calc(var(--spacing) * 7);
    }
  }
  .min-\[913px\]\:py-8 {
    @media (width >= 913px) {
      padding-block: calc(var(--spacing) * 8);
    }
  }
  .min-\[913px\]\:py-10 {
    @media (width >= 913px) {
      padding-block: calc(var(--spacing) * 10);
    }
  }
  .min-\[913px\]\:py-12 {
    @media (width >= 913px) {
      padding-block: calc(var(--spacing) * 12);
    }
  }
  .min-\[913px\]\:py-16 {
    @media (width >= 913px) {
      padding-block: calc(var(--spacing) * 16);
    }
  }
  .md\:pt-0 {
    @media (width >= 913px) {
      padding-top: calc(var(--spacing) * 0);
    }
  }
  .md\:pt-4 {
    @media (width >= 913px) {
      padding-top: calc(var(--spacing) * 4);
    }
  }
  .md\:pt-5 {
    @media (width >= 913px) {
      padding-top: calc(var(--spacing) * 5);
    }
  }
  .md\:pt-6 {
    @media (width >= 913px) {
      padding-top: calc(var(--spacing) * 6);
    }
  }
  .md\:pt-8 {
    @media (width >= 913px) {
      padding-top: calc(var(--spacing) * 8);
    }
  }
  .md\:pt-10 {
    @media (width >= 913px) {
      padding-top: calc(var(--spacing) * 10);
    }
  }
  .md\:pt-11 {
    @media (width >= 913px) {
      padding-top: calc(var(--spacing) * 11);
    }
  }
  .md\:pt-14 {
    @media (width >= 913px) {
      padding-top: calc(var(--spacing) * 14);
    }
  }
  .md\:pt-\[9\.2px\] {
    @media (width >= 913px) {
      padding-top: 9.2px;
    }
  }
  .md\:pt-\[9px\] {
    @media (width >= 913px) {
      padding-top: 9px;
    }
  }
  .md\:pt-\[104px\] {
    @media (width >= 913px) {
      padding-top: 104px;
    }
  }
  .min-\[913px\]\:pt-0 {
    @media (width >= 913px) {
      padding-top: calc(var(--spacing) * 0);
    }
  }
  .min-\[913px\]\:pt-4 {
    @media (width >= 913px) {
      padding-top: calc(var(--spacing) * 4);
    }
  }
  .min-\[913px\]\:pt-5 {
    @media (width >= 913px) {
      padding-top: calc(var(--spacing) * 5);
    }
  }
  .min-\[913px\]\:pt-7 {
    @media (width >= 913px) {
      padding-top: calc(var(--spacing) * 7);
    }
  }
  .min-\[913px\]\:pt-8 {
    @media (width >= 913px) {
      padding-top: calc(var(--spacing) * 8);
    }
  }
  .min-\[913px\]\:pt-\[15px\] {
    @media (width >= 913px) {
      padding-top: 15px;
    }
  }
  .min-\[913px\]\:pt-\[25px\] {
    @media (width >= 913px) {
      padding-top: 25px;
    }
  }
  .min-\[913px\]\:pt-\[129px\] {
    @media (width >= 913px) {
      padding-top: 129px;
    }
  }
  .md\:pr-0 {
    @media (width >= 913px) {
      padding-right: calc(var(--spacing) * 0);
    }
  }
  .md\:pr-3 {
    @media (width >= 913px) {
      padding-right: calc(var(--spacing) * 3);
    }
  }
  .min-\[913px\]\:pr-0 {
    @media (width >= 913px) {
      padding-right: calc(var(--spacing) * 0);
    }
  }
  .min-\[913px\]\:pr-3 {
    @media (width >= 913px) {
      padding-right: calc(var(--spacing) * 3);
    }
  }
  .min-\[913px\]\:pr-4 {
    @media (width >= 913px) {
      padding-right: calc(var(--spacing) * 4);
    }
  }
  .min-\[913px\]\:pr-\[clamp\(0px\,calc\(\(1504px-100vw\)\/2\)\,126px\)\] {
    @media (width >= 913px) {
      padding-right: clamp(0px, calc((1504px - 100vw) / 2), 126px);
    }
  }
  .md\:pb-0 {
    @media (width >= 913px) {
      padding-bottom: calc(var(--spacing) * 0);
    }
  }
  .md\:pb-4 {
    @media (width >= 913px) {
      padding-bottom: calc(var(--spacing) * 4);
    }
  }
  .md\:pb-6 {
    @media (width >= 913px) {
      padding-bottom: calc(var(--spacing) * 6);
    }
  }
  .md\:pb-8 {
    @media (width >= 913px) {
      padding-bottom: calc(var(--spacing) * 8);
    }
  }
  .md\:pb-9 {
    @media (width >= 913px) {
      padding-bottom: calc(var(--spacing) * 9);
    }
  }
  .md\:pb-10 {
    @media (width >= 913px) {
      padding-bottom: calc(var(--spacing) * 10);
    }
  }
  .md\:pb-12 {
    @media (width >= 913px) {
      padding-bottom: calc(var(--spacing) * 12);
    }
  }
  .md\:pb-16 {
    @media (width >= 913px) {
      padding-bottom: calc(var(--spacing) * 16);
    }
  }
  .md\:pb-20 {
    @media (width >= 913px) {
      padding-bottom: calc(var(--spacing) * 20);
    }
  }
  .md\:pb-24 {
    @media (width >= 913px) {
      padding-bottom: calc(var(--spacing) * 24);
    }
  }
  .md\:pb-\[18px\] {
    @media (width >= 913px) {
      padding-bottom: 18px;
    }
  }
  .md\:pb-\[132px\] {
    @media (width >= 913px) {
      padding-bottom: 132px;
    }
  }
  .md\:pb-\[220px\] {
    @media (width >= 913px) {
      padding-bottom: 220px;
    }
  }
  .min-\[913px\]\:pb-0 {
    @media (width >= 913px) {
      padding-bottom: calc(var(--spacing) * 0);
    }
  }
  .min-\[913px\]\:pb-2 {
    @media (width >= 913px) {
      padding-bottom: calc(var(--spacing) * 2);
    }
  }
  .min-\[913px\]\:pb-5 {
    @media (width >= 913px) {
      padding-bottom: calc(var(--spacing) * 5);
    }
  }
  .min-\[913px\]\:pb-8 {
    @media (width >= 913px) {
      padding-bottom: calc(var(--spacing) * 8);
    }
  }
  .min-\[913px\]\:pb-12 {
    @media (width >= 913px) {
      padding-bottom: calc(var(--spacing) * 12);
    }
  }
  .min-\[913px\]\:pb-16 {
    @media (width >= 913px) {
      padding-bottom: calc(var(--spacing) * 16);
    }
  }
  .min-\[913px\]\:pb-\[18px\] {
    @media (width >= 913px) {
      padding-bottom: 18px;
    }
  }
  .min-\[913px\]\:pb-\[32px\] {
    @media (width >= 913px) {
      padding-bottom: 32px;
    }
  }
  .min-\[913px\]\:pb-\[47px\] {
    @media (width >= 913px) {
      padding-bottom: 47px;
    }
  }
  .md\:pl-10 {
    @media (width >= 913px) {
      padding-left: calc(var(--spacing) * 10);
    }
  }
  .md\:pl-\[280px\] {
    @media (width >= 913px) {
      padding-left: 280px;
    }
  }
  .min-\[913px\]\:pl-2 {
    @media (width >= 913px) {
      padding-left: calc(var(--spacing) * 2);
    }
  }
  .min-\[913px\]\:pl-4 {
    @media (width >= 913px) {
      padding-left: calc(var(--spacing) * 4);
    }
  }
  .min-\[913px\]\:pl-\[280px\] {
    @media (width >= 913px) {
      padding-left: 280px;
    }
  }
  .min-\[913px\]\:pl-\[284px\] {
    @media (width >= 913px) {
      padding-left: 284px;
    }
  }
  .min-\[913px\]\:pl-\[466px\] {
    @media (width >= 913px) {
      padding-left: 466px;
    }
  }
  .md\:text-left {
    @media (width >= 913px) {
      text-align: left;
    }
  }
  .min-\[913px\]\:text-center {
    @media (width >= 913px) {
      text-align: center;
    }
  }
  .min-\[913px\]\:text-left {
    @media (width >= 913px) {
      text-align: left;
    }
  }
  .md\:text-2xl {
    @media (width >= 913px) {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }
  }
  .md\:text-3xl {
    @media (width >= 913px) {
      font-size: var(--text-3xl);
      line-height: var(--tw-leading, var(--text-3xl--line-height));
    }
  }
  .md\:text-4xl {
    @media (width >= 913px) {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }
  }
  .md\:text-base {
    @media (width >= 913px) {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }
  }
  .md\:text-lg {
    @media (width >= 913px) {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }
  }
  .md\:text-sm {
    @media (width >= 913px) {
      font-size: var(--text-sm);
      line-height: var(--tw-leading, var(--text-sm--line-height));
    }
  }
  .md\:text-xl {
    @media (width >= 913px) {
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
    }
  }
  .min-\[913px\]\:text-2xl {
    @media (width >= 913px) {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }
  }
  .min-\[913px\]\:text-base {
    @media (width >= 913px) {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }
  }
  .min-\[913px\]\:text-customer-xs {
    @media (width >= 913px) {
      font-size: var(--text-customer-xs);
      line-height: var(--tw-leading, var(--text-customer-xs--line-height));
    }
  }
  .min-\[913px\]\:text-lg {
    @media (width >= 913px) {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }
  }
  .min-\[913px\]\:text-sm {
    @media (width >= 913px) {
      font-size: var(--text-sm);
      line-height: var(--tw-leading, var(--text-sm--line-height));
    }
  }
  .min-\[913px\]\:text-xl {
    @media (width >= 913px) {
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
    }
  }
  .md\:text-\[14px\] {
    @media (width >= 913px) {
      font-size: 14px;
    }
  }
  .md\:text-\[15px\] {
    @media (width >= 913px) {
      font-size: 15px;
    }
  }
  .md\:text-\[30px\] {
    @media (width >= 913px) {
      font-size: 30px;
    }
  }
  .md\:text-\[32px\] {
    @media (width >= 913px) {
      font-size: 32px;
    }
  }
  .md\:text-\[42px\] {
    @media (width >= 913px) {
      font-size: 42px;
    }
  }
  .min-\[913px\]\:text-\[13px\] {
    @media (width >= 913px) {
      font-size: 13px;
    }
  }
  .min-\[913px\]\:text-\[14px\] {
    @media (width >= 913px) {
      font-size: 14px;
    }
  }
  .min-\[913px\]\:text-\[15px\] {
    @media (width >= 913px) {
      font-size: 15px;
    }
  }
  .min-\[913px\]\:text-\[16px\] {
    @media (width >= 913px) {
      font-size: 16px;
    }
  }
  .min-\[913px\]\:text-\[18px\] {
    @media (width >= 913px) {
      font-size: 18px;
    }
  }
  .min-\[913px\]\:text-\[20px\] {
    @media (width >= 913px) {
      font-size: 20px;
    }
  }
  .min-\[913px\]\:text-\[22px\] {
    @media (width >= 913px) {
      font-size: 22px;
    }
  }
  .min-\[913px\]\:text-\[36px\] {
    @media (width >= 913px) {
      font-size: 36px;
    }
  }
  .md\:leading-\[1\.4\] {
    @media (width >= 913px) {
      --tw-leading: 1.4;
      line-height: 1.4;
    }
  }
  .min-\[913px\]\:leading-5 {
    @media (width >= 913px) {
      --tw-leading: calc(var(--spacing) * 5);
      line-height: calc(var(--spacing) * 5);
    }
  }
  .min-\[913px\]\:leading-6 {
    @media (width >= 913px) {
      --tw-leading: calc(var(--spacing) * 6);
      line-height: calc(var(--spacing) * 6);
    }
  }
  .min-\[913px\]\:leading-\[22px\] {
    @media (width >= 913px) {
      --tw-leading: 22px;
      line-height: 22px;
    }
  }
  .md\:font-bold {
    @media (width >= 913px) {
      --tw-font-weight: var(--font-weight-bold);
      font-weight: var(--font-weight-bold);
    }
  }
  .min-\[913px\]\:font-semibold {
    @media (width >= 913px) {
      --tw-font-weight: var(--font-weight-semibold);
      font-weight: var(--font-weight-semibold);
    }
  }
  .md\:tracking-\[-0\.3px\] {
    @media (width >= 913px) {
      --tw-tracking: -0.3px;
      letter-spacing: -0.3px;
    }
  }
  .md\:whitespace-nowrap {
    @media (width >= 913px) {
      white-space: nowrap;
    }
  }
  .md\:text-\[\#74A5FF\] {
    @media (width >= 913px) {
      color: #74A5FF;
    }
  }
  .md\:text-white {
    @media (width >= 913px) {
      color: var(--color-white);
    }
  }
  .md\:text-white\/45 {
    @media (width >= 913px) {
      color: color-mix(in srgb, #fff 45%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, var(--color-white) 45%, transparent);
      }
    }
  }
  .md\:text-white\/50 {
    @media (width >= 913px) {
      color: color-mix(in srgb, #fff 50%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, var(--color-white) 50%, transparent);
      }
    }
  }
  .md\:text-white\/55 {
    @media (width >= 913px) {
      color: color-mix(in srgb, #fff 55%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, var(--color-white) 55%, transparent);
      }
    }
  }
  .md\:text-white\/60 {
    @media (width >= 913px) {
      color: color-mix(in srgb, #fff 60%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, var(--color-white) 60%, transparent);
      }
    }
  }
  .md\:text-white\/75 {
    @media (width >= 913px) {
      color: color-mix(in srgb, #fff 75%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, var(--color-white) 75%, transparent);
      }
    }
  }
  .min-\[913px\]\:text-\[\#333333\] {
    @media (width >= 913px) {
      color: #333333;
    }
  }
  .min-\[913px\]\:text-\[\#686868\] {
    @media (width >= 913px) {
      color: #686868;
    }
  }
  .min-\[913px\]\:text-\[\#FF6A22\] {
    @media (width >= 913px) {
      color: var(--brand-ff6a22, #FF6A22);
    }
  }
  .min-\[913px\]\:text-white {
    @media (width >= 913px) {
      color: var(--color-white);
    }
  }
  .md\:shadow-\[0_16px_40px_rgba\(107\,114\,128\,0\.22\)\] {
    @media (width >= 913px) {
      --tw-shadow: 0 16px 40px var(--tw-shadow-color, rgba(107,114,128,0.22));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .md\:shadow-\[0_24px_80px_rgba\(15\,23\,42\,0\.22\)\] {
    @media (width >= 913px) {
      --tw-shadow: 0 24px 80px var(--tw-shadow-color, rgba(15,23,42,0.22));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .min-\[913px\]\:shadow-\[0_1px_8px_rgba\(0\,0\,0\,0\.04\)\] {
    @media (width >= 913px) {
      --tw-shadow: 0 1px 8px var(--tw-shadow-color, rgba(0,0,0,0.04));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .min-\[913px\]\:shadow-\[0_16px_40px_rgba\(0\,0\,0\,0\.24\)\] {
    @media (width >= 913px) {
      --tw-shadow: 0 16px 40px var(--tw-shadow-color, rgba(0,0,0,0.24));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .min-\[913px\]\:shadow-none {
    @media (width >= 913px) {
      --tw-shadow: 0 0 #0000;
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .md\:ring-white\/10 {
    @media (width >= 913px) {
      --tw-ring-color: color-mix(in srgb, #fff 10%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-ring-color: color-mix(in oklab, var(--color-white) 10%, transparent);
      }
    }
  }
  .min-\[913px\]\:transition-\[grid-template-columns\] {
    @media (width >= 913px) {
      transition-property: grid-template-columns;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--default-transition-duration));
    }
  }
  .min-\[913px\]\:duration-200 {
    @media (width >= 913px) {
      --tw-duration: 200ms;
      transition-duration: 200ms;
    }
  }
  .min-\[913px\]\:ease-out {
    @media (width >= 913px) {
      --tw-ease: var(--ease-out);
      transition-timing-function: var(--ease-out);
    }
  }
  .md\:\[--slide-gap\:clamp\(0\.5rem\,1vw\,1\.25rem\)\] {
    @media (width >= 913px) {
      --slide-gap: clamp(0.5rem, 1vw, 1.25rem);
    }
  }
  .md\:\[--slide-width\:clamp\(17\.5rem\,86vw\,70\.8125rem\)\] {
    @media (width >= 913px) {
      --slide-width: clamp(17.5rem, 86vw, 70.8125rem);
    }
  }
  .md\:last\:border-r-0 {
    @media (width >= 913px) {
      &:last-child {
        border-right-style: var(--tw-border-style);
        border-right-width: 0px;
      }
    }
  }
  .md\:last\:border-b-0 {
    @media (width >= 913px) {
      &:last-child {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 0px;
      }
    }
  }
  .md\:hover\:bg-white\/10 {
    @media (width >= 913px) {
      &:hover {
        @media (hover: hover) {
          background-color: color-mix(in srgb, #fff 10%, transparent);
          @supports (color: color-mix(in lab, red, red)) {
            background-color: color-mix(in oklab, var(--color-white) 10%, transparent);
          }
        }
      }
    }
  }
  .min-\[913px\]\:hover\:bg-\[\#F8F8F8\] {
    @media (width >= 913px) {
      &:hover {
        @media (hover: hover) {
          background-color: #F8F8F8;
        }
      }
    }
  }
  .min-\[980px\]\:grid-cols-\[minmax\(0\,1fr\)_260px\] {
    @media (width >= 980px) {
      grid-template-columns: minmax(0,1fr) 260px;
    }
  }
  .min-\[1000px\]\:grid-cols-3 {
    @media (width >= 1000px) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .min-\[1024px\]\:static {
    @media (width >= 1024px) {
      position: static;
    }
  }
  .min-\[1024px\]\:sticky {
    @media (width >= 1024px) {
      position: sticky;
    }
  }
  .min-\[1024px\]\:inset-auto {
    @media (width >= 1024px) {
      inset: auto;
    }
  }
  .min-\[1024px\]\:top-6 {
    @media (width >= 1024px) {
      top: calc(var(--spacing) * 6);
    }
  }
  .min-\[1024px\]\:top-8 {
    @media (width >= 1024px) {
      top: calc(var(--spacing) * 8);
    }
  }
  .min-\[1024px\]\:z-auto {
    @media (width >= 1024px) {
      z-index: auto;
    }
  }
  .min-\[1024px\]\:col-span-2 {
    @media (width >= 1024px) {
      grid-column: span 2 / span 2;
    }
  }
  .min-\[1024px\]\:mt-4 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 4);
    }
  }
  .min-\[1024px\]\:mt-5 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 5);
    }
  }
  .min-\[1024px\]\:mt-7 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 7);
    }
  }
  .min-\[1024px\]\:block {
    @media (width >= 1024px) {
      display: block;
    }
  }
  .min-\[1024px\]\:flex {
    @media (width >= 1024px) {
      display: flex;
    }
  }
  .min-\[1024px\]\:grid {
    @media (width >= 1024px) {
      display: grid;
    }
  }
  .min-\[1024px\]\:hidden {
    @media (width >= 1024px) {
      display: none;
    }
  }
  .min-\[1024px\]\:inline-flex {
    @media (width >= 1024px) {
      display: inline-flex;
    }
  }
  .min-\[1024px\]\:h-dvh {
    @media (width >= 1024px) {
      height: 100dvh;
    }
  }
  .min-\[1024px\]\:max-h-none {
    @media (width >= 1024px) {
      max-height: none;
    }
  }
  .min-\[1024px\]\:min-h-\[calc\(100dvh-104px\)\] {
    @media (width >= 1024px) {
      min-height: calc(100dvh - 104px);
    }
  }
  .min-\[1024px\]\:w-auto {
    @media (width >= 1024px) {
      width: auto;
    }
  }
  .min-\[1024px\]\:max-w-\[580px\] {
    @media (width >= 1024px) {
      max-width: 580px;
    }
  }
  .min-\[1024px\]\:grid-cols-1 {
    @media (width >= 1024px) {
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }
  }
  .min-\[1024px\]\:grid-cols-3 {
    @media (width >= 1024px) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .min-\[1024px\]\:grid-cols-4 {
    @media (width >= 1024px) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
  .min-\[1024px\]\:grid-cols-\[240px_minmax\(0\,1fr\)_300px\] {
    @media (width >= 1024px) {
      grid-template-columns: 240px minmax(0,1fr) 300px;
    }
  }
  .min-\[1024px\]\:grid-cols-\[240px_minmax\(0\,1fr\)_320px\] {
    @media (width >= 1024px) {
      grid-template-columns: 240px minmax(0,1fr) 320px;
    }
  }
  .min-\[1024px\]\:grid-cols-\[340px_minmax\(0\,1fr\)\] {
    @media (width >= 1024px) {
      grid-template-columns: 340px minmax(0,1fr);
    }
  }
  .min-\[1024px\]\:grid-cols-\[minmax\(0\,1fr\)_300px\] {
    @media (width >= 1024px) {
      grid-template-columns: minmax(0,1fr) 300px;
    }
  }
  .min-\[1024px\]\:grid-cols-\[minmax\(0\,1fr\)_320px\] {
    @media (width >= 1024px) {
      grid-template-columns: minmax(0,1fr) 320px;
    }
  }
  .min-\[1024px\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(360px\,0\.78fr\)\] {
    @media (width >= 1024px) {
      grid-template-columns: minmax(0,1fr) minmax(360px,0.78fr);
    }
  }
  .min-\[1024px\]\:grid-cols-\[minmax\(0\,2fr\)_minmax\(280px\,1fr\)\] {
    @media (width >= 1024px) {
      grid-template-columns: minmax(0,2fr) minmax(280px,1fr);
    }
  }
  .min-\[1024px\]\:items-end {
    @media (width >= 1024px) {
      align-items: flex-end;
    }
  }
  .min-\[1024px\]\:items-start {
    @media (width >= 1024px) {
      align-items: flex-start;
    }
  }
  .min-\[1024px\]\:items-stretch {
    @media (width >= 1024px) {
      align-items: stretch;
    }
  }
  .min-\[1024px\]\:justify-end {
    @media (width >= 1024px) {
      justify-content: flex-end;
    }
  }
  .min-\[1024px\]\:gap-3 {
    @media (width >= 1024px) {
      gap: calc(var(--spacing) * 3);
    }
  }
  .min-\[1024px\]\:rounded-\[10px\] {
    @media (width >= 1024px) {
      border-radius: 10px;
    }
  }
  .min-\[1024px\]\:rounded-none {
    @media (width >= 1024px) {
      border-radius: 0;
    }
  }
  .min-\[1024px\]\:border {
    @media (width >= 1024px) {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .min-\[1024px\]\:border-0 {
    @media (width >= 1024px) {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .min-\[1024px\]\:bg-transparent {
    @media (width >= 1024px) {
      background-color: transparent;
    }
  }
  .min-\[1024px\]\:p-0 {
    @media (width >= 1024px) {
      padding: calc(var(--spacing) * 0);
    }
  }
  .min-\[1024px\]\:p-5 {
    @media (width >= 1024px) {
      padding: calc(var(--spacing) * 5);
    }
  }
  .min-\[1024px\]\:pt-9 {
    @media (width >= 1024px) {
      padding-top: calc(var(--spacing) * 9);
    }
  }
  .min-\[1024px\]\:pb-0 {
    @media (width >= 1024px) {
      padding-bottom: calc(var(--spacing) * 0);
    }
  }
  .min-\[1024px\]\:pb-8 {
    @media (width >= 1024px) {
      padding-bottom: calc(var(--spacing) * 8);
    }
  }
  .min-\[1024px\]\:pb-12 {
    @media (width >= 1024px) {
      padding-bottom: calc(var(--spacing) * 12);
    }
  }
  .min-\[1024px\]\:text-sm {
    @media (width >= 1024px) {
      font-size: var(--text-sm);
      line-height: var(--tw-leading, var(--text-sm--line-height));
    }
  }
  .min-\[1024px\]\:shadow-none {
    @media (width >= 1024px) {
      --tw-shadow: 0 0 #0000;
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .min-\[1100px\]\:ml-\[31px\] {
    @media (width >= 1100px) {
      margin-left: 31px;
    }
  }
  .min-\[1100px\]\:w-\[65px\] {
    @media (width >= 1100px) {
      width: 65px;
    }
  }
  .min-\[1100px\]\:grid-cols-3 {
    @media (width >= 1100px) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .min-\[1100px\]\:grid-cols-4 {
    @media (width >= 1100px) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
  .min-\[1100px\]\:grid-cols-5 {
    @media (width >= 1100px) {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }
  }
  .min-\[1100px\]\:gap-3 {
    @media (width >= 1100px) {
      gap: calc(var(--spacing) * 3);
    }
  }
  .min-\[1100px\]\:px-4 {
    @media (width >= 1100px) {
      padding-inline: calc(var(--spacing) * 4);
    }
  }
  .min-\[1180px\]\:grid-cols-\[repeat\(3\,minmax\(0\,332px\)\)\] {
    @media (width >= 1180px) {
      grid-template-columns: repeat(3,minmax(0,332px));
    }
  }
  .min-\[1180px\]\:gap-\[18px\] {
    @media (width >= 1180px) {
      gap: 18px;
    }
  }
  .min-\[1200px\]\:absolute {
    @media (width >= 1200px) {
      position: absolute;
    }
  }
  .min-\[1200px\]\:sticky {
    @media (width >= 1200px) {
      position: sticky;
    }
  }
  .min-\[1200px\]\:inset-0 {
    @media (width >= 1200px) {
      inset: calc(var(--spacing) * 0);
    }
  }
  .min-\[1200px\]\:top-20 {
    @media (width >= 1200px) {
      top: calc(var(--spacing) * 20);
    }
  }
  .min-\[1200px\]\:order-1 {
    @media (width >= 1200px) {
      order: 1;
    }
  }
  .min-\[1200px\]\:order-2 {
    @media (width >= 1200px) {
      order: 2;
    }
  }
  .min-\[1200px\]\:min-h-\[620px\] {
    @media (width >= 1200px) {
      min-height: 620px;
    }
  }
  .min-\[1200px\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(360px\,440px\)\] {
    @media (width >= 1200px) {
      grid-template-columns: minmax(0,1fr) minmax(360px,440px);
    }
  }
  .min-\[1200px\]\:grid-cols-\[minmax\(0\,2\.05fr\)_minmax\(330px\,1fr\)\] {
    @media (width >= 1200px) {
      grid-template-columns: minmax(0,2.05fr) minmax(330px,1fr);
    }
  }
  .min-\[1200px\]\:self-start {
    @media (width >= 1200px) {
      align-self: flex-start;
    }
  }
  .min-\[1200px\]\:border-t-0 {
    @media (width >= 1200px) {
      border-top-style: var(--tw-border-style);
      border-top-width: 0px;
    }
  }
  .min-\[1200px\]\:border-b-0 {
    @media (width >= 1200px) {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 0px;
    }
  }
  .min-\[1200px\]\:border-l {
    @media (width >= 1200px) {
      border-left-style: var(--tw-border-style);
      border-left-width: 1px;
    }
  }
  .min-\[1220px\]\:grid-cols-3 {
    @media (width >= 1220px) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .min-\[1220px\]\:grid-cols-\[repeat\(3\,385px\)\] {
    @media (width >= 1220px) {
      grid-template-columns: repeat(3,385px);
    }
  }
  .min-\[1220px\]\:grid-cols-\[repeat\(4\,285px\)\] {
    @media (width >= 1220px) {
      grid-template-columns: repeat(4,285px);
    }
  }
  .min-\[1220px\]\:justify-items-start {
    @media (width >= 1220px) {
      justify-items: start;
    }
  }
  .min-\[1220px\]\:px-0 {
    @media (width >= 1220px) {
      padding-inline: calc(var(--spacing) * 0);
    }
  }
  .min-\[1240px\]\:block {
    @media (width >= 1240px) {
      display: block;
    }
  }
  .min-\[1240px\]\:grid-cols-\[252px_minmax\(0\,936px\)\] {
    @media (width >= 1240px) {
      grid-template-columns: 252px minmax(0,936px);
    }
  }
  .min-\[1240px\]\:gap-8 {
    @media (width >= 1240px) {
      gap: calc(var(--spacing) * 8);
    }
  }
  .min-\[1240px\]\:px-0 {
    @media (width >= 1240px) {
      padding-inline: calc(var(--spacing) * 0);
    }
  }
  .min-\[1280px\]\:grid-cols-3 {
    @media (width >= 1280px) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .min-\[1280px\]\:grid-cols-4 {
    @media (width >= 1280px) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
  .min-\[1280px\]\:grid-cols-\[minmax\(220px\,1\.4fr\)_repeat\(3\,minmax\(150px\,1fr\)\)_auto\] {
    @media (width >= 1280px) {
      grid-template-columns: minmax(220px,1.4fr) repeat(3,minmax(150px,1fr)) auto;
    }
  }
  .min-\[1280px\]\:px-10 {
    @media (width >= 1280px) {
      padding-inline: calc(var(--spacing) * 10);
    }
  }
  .min-\[1400px\]\:size-8 {
    @media (width >= 1400px) {
      width: calc(var(--spacing) * 8);
      height: calc(var(--spacing) * 8);
    }
  }
  .min-\[1400px\]\:gap-2\.5 {
    @media (width >= 1400px) {
      gap: calc(var(--spacing) * 2.5);
    }
  }
  .min-\[1400px\]\:px-3 {
    @media (width >= 1400px) {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .min-\[1400px\]\:text-sm {
    @media (width >= 1400px) {
      font-size: var(--text-sm);
      line-height: var(--tw-leading, var(--text-sm--line-height));
    }
  }
  .min-\[1400px\]\:text-\[17px\] {
    @media (width >= 1400px) {
      font-size: 17px;
    }
  }
  .min-\[1440px\]\:pb-16 {
    @media (width >= 1440px) {
      padding-bottom: calc(var(--spacing) * 16);
    }
  }
  .sm\:col-span-1 {
    @media (width >= 40rem) {
      grid-column: span 1 / span 1;
    }
  }
  .sm\:col-span-2 {
    @media (width >= 40rem) {
      grid-column: span 2 / span 2;
    }
  }
  .sm\:mx-5 {
    @media (width >= 40rem) {
      margin-inline: calc(var(--spacing) * 5);
    }
  }
  .sm\:mx-6 {
    @media (width >= 40rem) {
      margin-inline: calc(var(--spacing) * 6);
    }
  }
  .sm\:mt-0 {
    @media (width >= 40rem) {
      margin-top: calc(var(--spacing) * 0);
    }
  }
  .sm\:mt-\[22px\] {
    @media (width >= 40rem) {
      margin-top: 22px;
    }
  }
  .sm\:mb-3 {
    @media (width >= 40rem) {
      margin-bottom: calc(var(--spacing) * 3);
    }
  }
  .sm\:ml-0 {
    @media (width >= 40rem) {
      margin-left: calc(var(--spacing) * 0);
    }
  }
  .sm\:block {
    @media (width >= 40rem) {
      display: block;
    }
  }
  .sm\:contents {
    @media (width >= 40rem) {
      display: contents;
    }
  }
  .sm\:flex {
    @media (width >= 40rem) {
      display: flex;
    }
  }
  .sm\:grid {
    @media (width >= 40rem) {
      display: grid;
    }
  }
  .sm\:hidden {
    @media (width >= 40rem) {
      display: none;
    }
  }
  .sm\:inline-flex {
    @media (width >= 40rem) {
      display: inline-flex;
    }
  }
  .sm\:size-10 {
    @media (width >= 40rem) {
      width: calc(var(--spacing) * 10);
      height: calc(var(--spacing) * 10);
    }
  }
  .sm\:size-\[68px\] {
    @media (width >= 40rem) {
      width: 68px;
      height: 68px;
    }
  }
  .sm\:h-8 {
    @media (width >= 40rem) {
      height: calc(var(--spacing) * 8);
    }
  }
  .sm\:h-12 {
    @media (width >= 40rem) {
      height: calc(var(--spacing) * 12);
    }
  }
  .sm\:h-\[72px\] {
    @media (width >= 40rem) {
      height: 72px;
    }
  }
  .sm\:h-\[250px\] {
    @media (width >= 40rem) {
      height: 250px;
    }
  }
  .sm\:h-\[280px\] {
    @media (width >= 40rem) {
      height: 280px;
    }
  }
  .sm\:h-\[360px\] {
    @media (width >= 40rem) {
      height: 360px;
    }
  }
  .sm\:h-\[420px\] {
    @media (width >= 40rem) {
      height: 420px;
    }
  }
  .sm\:h-\[calc\(100dvh-73px\)\] {
    @media (width >= 40rem) {
      height: calc(100dvh - 73px);
    }
  }
  .sm\:max-h-\[min\(720px\,calc\(100dvh-40px\)\)\] {
    @media (width >= 40rem) {
      max-height: min(720px, calc(100dvh - 40px));
    }
  }
  .sm\:min-h-\[336px\] {
    @media (width >= 40rem) {
      min-height: 336px;
    }
  }
  .sm\:min-h-\[360px\] {
    @media (width >= 40rem) {
      min-height: 360px;
    }
  }
  .sm\:w-11 {
    @media (width >= 40rem) {
      width: calc(var(--spacing) * 11);
    }
  }
  .sm\:w-28 {
    @media (width >= 40rem) {
      width: calc(var(--spacing) * 28);
    }
  }
  .sm\:w-36 {
    @media (width >= 40rem) {
      width: calc(var(--spacing) * 36);
    }
  }
  .sm\:w-72 {
    @media (width >= 40rem) {
      width: calc(var(--spacing) * 72);
    }
  }
  .sm\:w-\[150px\] {
    @media (width >= 40rem) {
      width: 150px;
    }
  }
  .sm\:w-\[190px\] {
    @media (width >= 40rem) {
      width: 190px;
    }
  }
  .sm\:w-\[220px\] {
    @media (width >= 40rem) {
      width: 220px;
    }
  }
  .sm\:w-\[280px\] {
    @media (width >= 40rem) {
      width: 280px;
    }
  }
  .sm\:w-\[390px\] {
    @media (width >= 40rem) {
      width: 390px;
    }
  }
  .sm\:w-\[520px\] {
    @media (width >= 40rem) {
      width: 520px;
    }
  }
  .sm\:w-auto {
    @media (width >= 40rem) {
      width: auto;
    }
  }
  .sm\:w-px {
    @media (width >= 40rem) {
      width: 1px;
    }
  }
  .sm\:max-w-\[280px\] {
    @media (width >= 40rem) {
      max-width: 280px;
    }
  }
  .sm\:max-w-\[360px\] {
    @media (width >= 40rem) {
      max-width: 360px;
    }
  }
  .sm\:max-w-\[480px\] {
    @media (width >= 40rem) {
      max-width: 480px;
    }
  }
  .sm\:flex-1 {
    @media (width >= 40rem) {
      flex: 1;
    }
  }
  .sm\:flex-none {
    @media (width >= 40rem) {
      flex: none;
    }
  }
  .sm\:shrink-0 {
    @media (width >= 40rem) {
      flex-shrink: 0;
    }
  }
  .sm\:basis-auto {
    @media (width >= 40rem) {
      flex-basis: auto;
    }
  }
  .sm\:grid-cols-2 {
    @media (width >= 40rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .sm\:grid-cols-3 {
    @media (width >= 40rem) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .sm\:grid-cols-4 {
    @media (width >= 40rem) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
  .sm\:grid-cols-5 {
    @media (width >= 40rem) {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }
  }
  .sm\:grid-cols-\[0\.72fr_1\.15fr_0\.78fr_0\.52fr\] {
    @media (width >= 40rem) {
      grid-template-columns: 0.72fr 1.15fr 0.78fr 0.52fr;
    }
  }
  .sm\:grid-cols-\[1fr_1fr_1fr_0\.85fr\] {
    @media (width >= 40rem) {
      grid-template-columns: 1fr 1fr 1fr 0.85fr;
    }
  }
  .sm\:grid-cols-\[1fr_1fr_1fr_auto\] {
    @media (width >= 40rem) {
      grid-template-columns: 1fr 1fr 1fr auto;
    }
  }
  .sm\:grid-cols-\[1fr_auto\] {
    @media (width >= 40rem) {
      grid-template-columns: 1fr auto;
    }
  }
  .sm\:grid-cols-\[1fr_auto_1fr\] {
    @media (width >= 40rem) {
      grid-template-columns: 1fr auto 1fr;
    }
  }
  .sm\:grid-cols-\[24px_minmax\(150px\,1fr\)_82px_58px_44px_76px\] {
    @media (width >= 40rem) {
      grid-template-columns: 24px minmax(150px,1fr) 82px 58px 44px 76px;
    }
  }
  .sm\:grid-cols-\[96px_1fr\] {
    @media (width >= 40rem) {
      grid-template-columns: 96px 1fr;
    }
  }
  .sm\:grid-cols-\[100px_90px_minmax\(120px\,1fr\)\] {
    @media (width >= 40rem) {
      grid-template-columns: 100px 90px minmax(120px,1fr);
    }
  }
  .sm\:grid-cols-\[104px_minmax\(0\,1fr\)\] {
    @media (width >= 40rem) {
      grid-template-columns: 104px minmax(0,1fr);
    }
  }
  .sm\:grid-cols-\[110px_90px_minmax\(120px\,1fr\)\] {
    @media (width >= 40rem) {
      grid-template-columns: 110px 90px minmax(120px,1fr);
    }
  }
  .sm\:grid-cols-\[116px_48px_minmax\(0\,1fr\)\] {
    @media (width >= 40rem) {
      grid-template-columns: 116px 48px minmax(0,1fr);
    }
  }
  .sm\:grid-cols-\[120px_minmax\(0\,1fr\)\] {
    @media (width >= 40rem) {
      grid-template-columns: 120px minmax(0,1fr);
    }
  }
  .sm\:grid-cols-\[155px_minmax\(0\,1fr\)_38px\] {
    @media (width >= 40rem) {
      grid-template-columns: 155px minmax(0,1fr) 38px;
    }
  }
  .sm\:grid-cols-\[160px_minmax\(0\,1fr\)\] {
    @media (width >= 40rem) {
      grid-template-columns: 160px minmax(0,1fr);
    }
  }
  .sm\:grid-cols-\[180px_1fr_auto\] {
    @media (width >= 40rem) {
      grid-template-columns: 180px 1fr auto;
    }
  }
  .sm\:grid-cols-\[220px_1fr\] {
    @media (width >= 40rem) {
      grid-template-columns: 220px 1fr;
    }
  }
  .sm\:grid-cols-\[minmax\(0\,1fr\)_120px_120px\] {
    @media (width >= 40rem) {
      grid-template-columns: minmax(0,1fr) 120px 120px;
    }
  }
  .sm\:grid-cols-\[minmax\(0\,1fr\)_140px_auto\] {
    @media (width >= 40rem) {
      grid-template-columns: minmax(0,1fr) 140px auto;
    }
  }
  .sm\:grid-cols-\[minmax\(0\,1fr\)_190px\] {
    @media (width >= 40rem) {
      grid-template-columns: minmax(0,1fr) 190px;
    }
  }
  .sm\:grid-cols-\[minmax\(0\,1fr\)_auto\] {
    @media (width >= 40rem) {
      grid-template-columns: minmax(0,1fr) auto;
    }
  }
  .sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(184px\,1fr\)\] {
    @media (width >= 40rem) {
      grid-template-columns: minmax(0,1fr) minmax(184px,1fr);
    }
  }
  .sm\:grid-cols-\[minmax\(120px\,0\.8fr\)_minmax\(180px\,1fr\)_minmax\(220px\,1\.4fr\)\] {
    @media (width >= 40rem) {
      grid-template-columns: minmax(120px,0.8fr) minmax(180px,1fr) minmax(220px,1.4fr);
    }
  }
  .sm\:grid-cols-\[minmax\(160px\,1fr\)_110px_160px\] {
    @media (width >= 40rem) {
      grid-template-columns: minmax(160px,1fr) 110px 160px;
    }
  }
  .sm\:grid-cols-\[minmax\(160px\,1fr\)_minmax\(145px\,0\.8fr\)_minmax\(180px\,1fr\)\] {
    @media (width >= 40rem) {
      grid-template-columns: minmax(160px,1fr) minmax(145px,0.8fr) minmax(180px,1fr);
    }
  }
  .sm\:flex-col {
    @media (width >= 40rem) {
      flex-direction: column;
    }
  }
  .sm\:flex-row {
    @media (width >= 40rem) {
      flex-direction: row;
    }
  }
  .sm\:flex-nowrap {
    @media (width >= 40rem) {
      flex-wrap: nowrap;
    }
  }
  .sm\:items-center {
    @media (width >= 40rem) {
      align-items: center;
    }
  }
  .sm\:items-end {
    @media (width >= 40rem) {
      align-items: flex-end;
    }
  }
  .sm\:items-start {
    @media (width >= 40rem) {
      align-items: flex-start;
    }
  }
  .sm\:justify-between {
    @media (width >= 40rem) {
      justify-content: space-between;
    }
  }
  .sm\:justify-end {
    @media (width >= 40rem) {
      justify-content: flex-end;
    }
  }
  .sm\:gap-0 {
    @media (width >= 40rem) {
      gap: calc(var(--spacing) * 0);
    }
  }
  .sm\:gap-1 {
    @media (width >= 40rem) {
      gap: calc(var(--spacing) * 1);
    }
  }
  .sm\:gap-2 {
    @media (width >= 40rem) {
      gap: calc(var(--spacing) * 2);
    }
  }
  .sm\:gap-3 {
    @media (width >= 40rem) {
      gap: calc(var(--spacing) * 3);
    }
  }
  .sm\:gap-4 {
    @media (width >= 40rem) {
      gap: calc(var(--spacing) * 4);
    }
  }
  .sm\:gap-8 {
    @media (width >= 40rem) {
      gap: calc(var(--spacing) * 8);
    }
  }
  .sm\:divide-x {
    @media (width >= 40rem) {
      :where(& > :not(:last-child)) {
        --tw-divide-x-reverse: 0;
        border-inline-style: var(--tw-border-style);
        border-inline-start-width: calc(1px * var(--tw-divide-x-reverse));
        border-inline-end-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
      }
    }
  }
  .sm\:divide-y-0 {
    @media (width >= 40rem) {
      :where(& > :not(:last-child)) {
        --tw-divide-y-reverse: 0;
        border-bottom-style: var(--tw-border-style);
        border-top-style: var(--tw-border-style);
        border-top-width: calc(0px * var(--tw-divide-y-reverse));
        border-bottom-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
      }
    }
  }
  .sm\:divide-\[\#E5EAF2\] {
    @media (width >= 40rem) {
      :where(& > :not(:last-child)) {
        border-color: #E5EAF2;
      }
    }
  }
  .sm\:self-auto {
    @media (width >= 40rem) {
      align-self: auto;
    }
  }
  .sm\:justify-self-start {
    @media (width >= 40rem) {
      justify-self: flex-start;
    }
  }
  .sm\:rounded-\[24px\] {
    @media (width >= 40rem) {
      border-radius: 24px;
    }
  }
  .sm\:border {
    @media (width >= 40rem) {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .sm\:border-t-0 {
    @media (width >= 40rem) {
      border-top-style: var(--tw-border-style);
      border-top-width: 0px;
    }
  }
  .sm\:border-r {
    @media (width >= 40rem) {
      border-right-style: var(--tw-border-style);
      border-right-width: 1px;
    }
  }
  .sm\:border-b-0 {
    @media (width >= 40rem) {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 0px;
    }
  }
  .sm\:border-l {
    @media (width >= 40rem) {
      border-left-style: var(--tw-border-style);
      border-left-width: 1px;
    }
  }
  .sm\:border-\[\#EFE8E4\] {
    @media (width >= 40rem) {
      border-color: #EFE8E4;
    }
  }
  .sm\:p-4 {
    @media (width >= 40rem) {
      padding: calc(var(--spacing) * 4);
    }
  }
  .sm\:p-5 {
    @media (width >= 40rem) {
      padding: calc(var(--spacing) * 5);
    }
  }
  .sm\:p-6 {
    @media (width >= 40rem) {
      padding: calc(var(--spacing) * 6);
    }
  }
  .sm\:p-7 {
    @media (width >= 40rem) {
      padding: calc(var(--spacing) * 7);
    }
  }
  .sm\:p-8 {
    @media (width >= 40rem) {
      padding: calc(var(--spacing) * 8);
    }
  }
  .sm\:px-3 {
    @media (width >= 40rem) {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .sm\:px-4 {
    @media (width >= 40rem) {
      padding-inline: calc(var(--spacing) * 4);
    }
  }
  .sm\:px-5 {
    @media (width >= 40rem) {
      padding-inline: calc(var(--spacing) * 5);
    }
  }
  .sm\:px-6 {
    @media (width >= 40rem) {
      padding-inline: calc(var(--spacing) * 6);
    }
  }
  .sm\:px-7 {
    @media (width >= 40rem) {
      padding-inline: calc(var(--spacing) * 7);
    }
  }
  .sm\:px-8 {
    @media (width >= 40rem) {
      padding-inline: calc(var(--spacing) * 8);
    }
  }
  .sm\:px-9 {
    @media (width >= 40rem) {
      padding-inline: calc(var(--spacing) * 9);
    }
  }
  .sm\:px-10 {
    @media (width >= 40rem) {
      padding-inline: calc(var(--spacing) * 10);
    }
  }
  .sm\:py-0 {
    @media (width >= 40rem) {
      padding-block: calc(var(--spacing) * 0);
    }
  }
  .sm\:py-2 {
    @media (width >= 40rem) {
      padding-block: calc(var(--spacing) * 2);
    }
  }
  .sm\:py-7 {
    @media (width >= 40rem) {
      padding-block: calc(var(--spacing) * 7);
    }
  }
  .sm\:py-10 {
    @media (width >= 40rem) {
      padding-block: calc(var(--spacing) * 10);
    }
  }
  .sm\:py-12 {
    @media (width >= 40rem) {
      padding-block: calc(var(--spacing) * 12);
    }
  }
  .sm\:py-20 {
    @media (width >= 40rem) {
      padding-block: calc(var(--spacing) * 20);
    }
  }
  .sm\:pt-0 {
    @media (width >= 40rem) {
      padding-top: calc(var(--spacing) * 0);
    }
  }
  .sm\:pt-3 {
    @media (width >= 40rem) {
      padding-top: calc(var(--spacing) * 3);
    }
  }
  .sm\:pt-5 {
    @media (width >= 40rem) {
      padding-top: calc(var(--spacing) * 5);
    }
  }
  .sm\:pt-6 {
    @media (width >= 40rem) {
      padding-top: calc(var(--spacing) * 6);
    }
  }
  .sm\:pb-4 {
    @media (width >= 40rem) {
      padding-bottom: calc(var(--spacing) * 4);
    }
  }
  .sm\:pb-5 {
    @media (width >= 40rem) {
      padding-bottom: calc(var(--spacing) * 5);
    }
  }
  .sm\:pb-8 {
    @media (width >= 40rem) {
      padding-bottom: calc(var(--spacing) * 8);
    }
  }
  .sm\:pl-3 {
    @media (width >= 40rem) {
      padding-left: calc(var(--spacing) * 3);
    }
  }
  .sm\:text-right {
    @media (width >= 40rem) {
      text-align: right;
    }
  }
  .sm\:text-2xl {
    @media (width >= 40rem) {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }
  }
  .sm\:text-3xl {
    @media (width >= 40rem) {
      font-size: var(--text-3xl);
      line-height: var(--tw-leading, var(--text-3xl--line-height));
    }
  }
  .sm\:text-base {
    @media (width >= 40rem) {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }
  }
  .sm\:text-customer-xs {
    @media (width >= 40rem) {
      font-size: var(--text-customer-xs);
      line-height: var(--tw-leading, var(--text-customer-xs--line-height));
    }
  }
  .sm\:text-sm {
    @media (width >= 40rem) {
      font-size: var(--text-sm);
      line-height: var(--tw-leading, var(--text-sm--line-height));
    }
  }
  .sm\:text-xl {
    @media (width >= 40rem) {
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
    }
  }
  .sm\:text-xs {
    @media (width >= 40rem) {
      font-size: var(--text-xs);
      line-height: var(--tw-leading, var(--text-xs--line-height));
    }
  }
  .sm\:text-\[13px\] {
    @media (width >= 40rem) {
      font-size: 13px;
    }
  }
  .sm\:text-\[15px\] {
    @media (width >= 40rem) {
      font-size: 15px;
    }
  }
  .sm\:text-\[17px\] {
    @media (width >= 40rem) {
      font-size: 17px;
    }
  }
  .sm\:text-\[24px\] {
    @media (width >= 40rem) {
      font-size: 24px;
    }
  }
  .sm\:text-\[25px\] {
    @media (width >= 40rem) {
      font-size: 25px;
    }
  }
  .sm\:text-\[26px\] {
    @media (width >= 40rem) {
      font-size: 26px;
    }
  }
  .sm\:text-\[28px\] {
    @media (width >= 40rem) {
      font-size: 28px;
    }
  }
  .sm\:text-\[30px\] {
    @media (width >= 40rem) {
      font-size: 30px;
    }
  }
  .sm\:text-\[36px\] {
    @media (width >= 40rem) {
      font-size: 36px;
    }
  }
  .sm\:leading-7 {
    @media (width >= 40rem) {
      --tw-leading: calc(var(--spacing) * 7);
      line-height: calc(var(--spacing) * 7);
    }
  }
  .sm\:shadow-\[0_24px_80px_rgba\(29\,30\,30\,0\.18\)\] {
    @media (width >= 40rem) {
      --tw-shadow: 0 24px 80px var(--tw-shadow-color, rgba(29,30,30,0.18));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .sm\:first\:border-l-0 {
    @media (width >= 40rem) {
      &:first-child {
        border-left-style: var(--tw-border-style);
        border-left-width: 0px;
      }
    }
  }
  .sm\:last\:border-r-0 {
    @media (width >= 40rem) {
      &:last-child {
        border-right-style: var(--tw-border-style);
        border-right-width: 0px;
      }
    }
  }
  .lg\:sticky {
    @media (width >= 64rem) {
      position: sticky;
    }
  }
  .lg\:top-0 {
    @media (width >= 64rem) {
      top: calc(var(--spacing) * 0);
    }
  }
  .lg\:col-span-1 {
    @media (width >= 64rem) {
      grid-column: span 1 / span 1;
    }
  }
  .lg\:col-span-2 {
    @media (width >= 64rem) {
      grid-column: span 2 / span 2;
    }
  }
  .lg\:col-span-3 {
    @media (width >= 64rem) {
      grid-column: span 3 / span 3;
    }
  }
  .lg\:col-span-5 {
    @media (width >= 64rem) {
      grid-column: span 5 / span 5;
    }
  }
  .lg\:col-span-7 {
    @media (width >= 64rem) {
      grid-column: span 7 / span 7;
    }
  }
  .lg\:-mx-8 {
    @media (width >= 64rem) {
      margin-inline: calc(var(--spacing) * -8);
    }
  }
  .lg\:flex {
    @media (width >= 64rem) {
      display: flex;
    }
  }
  .lg\:hidden {
    @media (width >= 64rem) {
      display: none;
    }
  }
  .lg\:h-\[84px\] {
    @media (width >= 64rem) {
      height: 84px;
    }
  }
  .lg\:h-screen {
    @media (width >= 64rem) {
      height: 100vh;
    }
  }
  .lg\:w-\[84px\] {
    @media (width >= 64rem) {
      width: 84px;
    }
  }
  .lg\:max-w-\[520px\] {
    @media (width >= 64rem) {
      max-width: 520px;
    }
  }
  .lg\:max-w-\[690px\] {
    @media (width >= 64rem) {
      max-width: 690px;
    }
  }
  .lg\:shrink-0 {
    @media (width >= 64rem) {
      flex-shrink: 0;
    }
  }
  .lg\:grid-cols-1 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }
  }
  .lg\:grid-cols-2 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .lg\:grid-cols-3 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .lg\:grid-cols-4 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
  .lg\:grid-cols-5 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }
  }
  .lg\:grid-cols-6 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(6, minmax(0, 1fr));
    }
  }
  .lg\:grid-cols-12 {
    @media (width >= 64rem) {
      grid-template-columns: repeat(12, minmax(0, 1fr));
    }
  }
  .lg\:grid-cols-\[0\.72fr_1\.28fr\] {
    @media (width >= 64rem) {
      grid-template-columns: 0.72fr 1.28fr;
    }
  }
  .lg\:grid-cols-\[0\.82fr_1\.18fr\] {
    @media (width >= 64rem) {
      grid-template-columns: 0.82fr 1.18fr;
    }
  }
  .lg\:grid-cols-\[0\.85fr_1\.5fr_0\.95fr\] {
    @media (width >= 64rem) {
      grid-template-columns: 0.85fr 1.5fr 0.95fr;
    }
  }
  .lg\:grid-cols-\[1\.1fr_1fr_110px_120px_110px\] {
    @media (width >= 64rem) {
      grid-template-columns: 1.1fr 1fr 110px 120px 110px;
    }
  }
  .lg\:grid-cols-\[1fr_1\.4fr_1\.4fr_auto\] {
    @media (width >= 64rem) {
      grid-template-columns: 1fr 1.4fr 1.4fr auto;
    }
  }
  .lg\:grid-cols-\[1fr_160px_160px_120px\] {
    @media (width >= 64rem) {
      grid-template-columns: 1fr 160px 160px 120px;
    }
  }
  .lg\:grid-cols-\[160px_minmax\(0\,1fr\)\] {
    @media (width >= 64rem) {
      grid-template-columns: 160px minmax(0,1fr);
    }
  }
  .lg\:grid-cols-\[220px_230px_minmax\(0\,1fr\)\] {
    @media (width >= 64rem) {
      grid-template-columns: 220px 230px minmax(0,1fr);
    }
  }
  .lg\:grid-cols-\[220px_minmax\(0\,1fr\)\] {
    @media (width >= 64rem) {
      grid-template-columns: 220px minmax(0,1fr);
    }
  }
  .lg\:grid-cols-\[230px_minmax\(0\,1fr\)\] {
    @media (width >= 64rem) {
      grid-template-columns: 230px minmax(0,1fr);
    }
  }
  .lg\:grid-cols-\[300px_minmax\(0\,1fr\)\] {
    @media (width >= 64rem) {
      grid-template-columns: 300px minmax(0,1fr);
    }
  }
  .lg\:grid-cols-\[320px_minmax\(0\,1fr\)\] {
    @media (width >= 64rem) {
      grid-template-columns: 320px minmax(0,1fr);
    }
  }
  .lg\:grid-cols-\[minmax\(0\,0\.92fr\)_minmax\(0\,1\.08fr\)\] {
    @media (width >= 64rem) {
      grid-template-columns: minmax(0,0.92fr) minmax(0,1.08fr);
    }
  }
  .lg\:grid-cols-\[minmax\(0\,1\.2fr\)_120px_140px_110px_120px\] {
    @media (width >= 64rem) {
      grid-template-columns: minmax(0,1.2fr) 120px 140px 110px 120px;
    }
  }
  .lg\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(260px\,0\.8fr\)\] {
    @media (width >= 64rem) {
      grid-template-columns: minmax(0,1.2fr) minmax(260px,0.8fr);
    }
  }
  .lg\:grid-cols-\[minmax\(0\,1fr\)_260px\] {
    @media (width >= 64rem) {
      grid-template-columns: minmax(0,1fr) 260px;
    }
  }
  .lg\:grid-cols-\[minmax\(0\,1fr\)_auto\] {
    @media (width >= 64rem) {
      grid-template-columns: minmax(0,1fr) auto;
    }
  }
  .lg\:grid-cols-\[minmax\(0\,1fr\)_auto_auto_auto\] {
    @media (width >= 64rem) {
      grid-template-columns: minmax(0,1fr) auto auto auto;
    }
  }
  .lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\] {
    @media (width >= 64rem) {
      grid-template-columns: minmax(0,1fr) minmax(0,1fr) auto;
    }
  }
  .lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(360px\,520px\)\] {
    @media (width >= 64rem) {
      grid-template-columns: minmax(0,1fr) minmax(360px,520px);
    }
  }
  .lg\:grid-cols-\[minmax\(220px\,1\.2fr\)_minmax\(200px\,1fr\)_150px_minmax\(160px\,0\.8fr\)_minmax\(160px\,0\.8fr\)\] {
    @media (width >= 64rem) {
      grid-template-columns: minmax(220px,1.2fr) minmax(200px,1fr) 150px minmax(160px,0.8fr) minmax(160px,0.8fr);
    }
  }
  .lg\:grid-cols-\[minmax\(220px\,1fr\)_180px_auto\] {
    @media (width >= 64rem) {
      grid-template-columns: minmax(220px,1fr) 180px auto;
    }
  }
  .lg\:grid-cols-\[minmax\(240px\,1fr\)_220px\] {
    @media (width >= 64rem) {
      grid-template-columns: minmax(240px,1fr) 220px;
    }
  }
  .lg\:grid-cols-\[minmax\(280px\,1\.2fr\)_160px_minmax\(240px\,1fr\)_130px_120px\] {
    @media (width >= 64rem) {
      grid-template-columns: minmax(280px,1.2fr) 160px minmax(240px,1fr) 130px 120px;
    }
  }
  .lg\:grid-cols-\[minmax\(330px\,0\.9fr\)_minmax\(560px\,1\.5fr\)\] {
    @media (width >= 64rem) {
      grid-template-columns: minmax(330px,0.9fr) minmax(560px,1.5fr);
    }
  }
  .lg\:grid-cols-\[minmax\(330px\,0\.72fr\)_minmax\(0\,1\.28fr\)\] {
    @media (width >= 64rem) {
      grid-template-columns: minmax(330px,0.72fr) minmax(0,1.28fr);
    }
  }
  .lg\:grid-cols-\[repeat\(2\,minmax\(160px\,220px\)\)_minmax\(0\,1fr\)\] {
    @media (width >= 64rem) {
      grid-template-columns: repeat(2,minmax(160px,220px)) minmax(0,1fr);
    }
  }
  .lg\:flex-col {
    @media (width >= 64rem) {
      flex-direction: column;
    }
  }
  .lg\:flex-row {
    @media (width >= 64rem) {
      flex-direction: row;
    }
  }
  .lg\:items-center {
    @media (width >= 64rem) {
      align-items: center;
    }
  }
  .lg\:items-end {
    @media (width >= 64rem) {
      align-items: flex-end;
    }
  }
  .lg\:justify-between {
    @media (width >= 64rem) {
      justify-content: space-between;
    }
  }
  .lg\:justify-end {
    @media (width >= 64rem) {
      justify-content: flex-end;
    }
  }
  .lg\:gap-4 {
    @media (width >= 64rem) {
      gap: calc(var(--spacing) * 4);
    }
  }
  .lg\:gap-6 {
    @media (width >= 64rem) {
      gap: calc(var(--spacing) * 6);
    }
  }
  .lg\:rounded-bl-none {
    @media (width >= 64rem) {
      border-bottom-left-radius: 0;
    }
  }
  .lg\:border-t-0 {
    @media (width >= 64rem) {
      border-top-style: var(--tw-border-style);
      border-top-width: 0px;
    }
  }
  .lg\:border-r {
    @media (width >= 64rem) {
      border-right-style: var(--tw-border-style);
      border-right-width: 1px;
    }
  }
  .lg\:border-r-0 {
    @media (width >= 64rem) {
      border-right-style: var(--tw-border-style);
      border-right-width: 0px;
    }
  }
  .lg\:border-b-0 {
    @media (width >= 64rem) {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 0px;
    }
  }
  .lg\:border-l {
    @media (width >= 64rem) {
      border-left-style: var(--tw-border-style);
      border-left-width: 1px;
    }
  }
  .lg\:p-6 {
    @media (width >= 64rem) {
      padding: calc(var(--spacing) * 6);
    }
  }
  .lg\:p-8 {
    @media (width >= 64rem) {
      padding: calc(var(--spacing) * 8);
    }
  }
  .lg\:px-0 {
    @media (width >= 64rem) {
      padding-inline: calc(var(--spacing) * 0);
    }
  }
  .lg\:px-6 {
    @media (width >= 64rem) {
      padding-inline: calc(var(--spacing) * 6);
    }
  }
  .lg\:px-8 {
    @media (width >= 64rem) {
      padding-inline: calc(var(--spacing) * 8);
    }
  }
  .lg\:pt-0 {
    @media (width >= 64rem) {
      padding-top: calc(var(--spacing) * 0);
    }
  }
  .lg\:pl-7 {
    @media (width >= 64rem) {
      padding-left: calc(var(--spacing) * 7);
    }
  }
  .lg\:text-lg {
    @media (width >= 64rem) {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }
  }
  .lg\:text-\[30px\] {
    @media (width >= 64rem) {
      font-size: 30px;
    }
  }
  .lg\:last\:border-r-0 {
    @media (width >= 64rem) {
      &:last-child {
        border-right-style: var(--tw-border-style);
        border-right-width: 0px;
      }
    }
  }
  .xl\:sticky {
    @media (width >= 80rem) {
      position: sticky;
    }
  }
  .xl\:top-4 {
    @media (width >= 80rem) {
      top: calc(var(--spacing) * 4);
    }
  }
  .xl\:top-20 {
    @media (width >= 80rem) {
      top: calc(var(--spacing) * 20);
    }
  }
  .xl\:top-24 {
    @media (width >= 80rem) {
      top: calc(var(--spacing) * 24);
    }
  }
  .xl\:order-1 {
    @media (width >= 80rem) {
      order: 1;
    }
  }
  .xl\:order-2 {
    @media (width >= 80rem) {
      order: 2;
    }
  }
  .xl\:col-span-1 {
    @media (width >= 80rem) {
      grid-column: span 1 / span 1;
    }
  }
  .xl\:col-span-3 {
    @media (width >= 80rem) {
      grid-column: span 3 / span 3;
    }
  }
  .xl\:block {
    @media (width >= 80rem) {
      display: block;
    }
  }
  .xl\:flex {
    @media (width >= 80rem) {
      display: flex;
    }
  }
  .xl\:hidden {
    @media (width >= 80rem) {
      display: none;
    }
  }
  .xl\:inline {
    @media (width >= 80rem) {
      display: inline;
    }
  }
  .xl\:h-10 {
    @media (width >= 80rem) {
      height: calc(var(--spacing) * 10);
    }
  }
  .xl\:h-\[674px\] {
    @media (width >= 80rem) {
      height: 674px;
    }
  }
  .xl\:max-h-\[660px\] {
    @media (width >= 80rem) {
      max-height: 660px;
    }
  }
  .xl\:min-h-0 {
    @media (width >= 80rem) {
      min-height: calc(var(--spacing) * 0);
    }
  }
  .xl\:min-h-\[416px\] {
    @media (width >= 80rem) {
      min-height: 416px;
    }
  }
  .xl\:min-h-\[440px\] {
    @media (width >= 80rem) {
      min-height: 440px;
    }
  }
  .xl\:grid-cols-1 {
    @media (width >= 80rem) {
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }
  }
  .xl\:grid-cols-2 {
    @media (width >= 80rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .xl\:grid-cols-3 {
    @media (width >= 80rem) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .xl\:grid-cols-4 {
    @media (width >= 80rem) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
  .xl\:grid-cols-5 {
    @media (width >= 80rem) {
      grid-template-columns: repeat(5, minmax(0, 1fr));
    }
  }
  .xl\:grid-cols-6 {
    @media (width >= 80rem) {
      grid-template-columns: repeat(6, minmax(0, 1fr));
    }
  }
  .xl\:grid-cols-\[\.65fr_\.8fr_\.9fr_1\.55fr\] {
    @media (width >= 80rem) {
      grid-template-columns: .65fr .8fr .9fr 1.55fr;
    }
  }
  .xl\:grid-cols-\[0\.8fr_0\.82fr_0\.84fr_0\.84fr_1\.1fr_auto_auto_auto\] {
    @media (width >= 80rem) {
      grid-template-columns: 0.8fr 0.82fr 0.84fr 0.84fr 1.1fr auto auto auto;
    }
  }
  .xl\:grid-cols-\[1fr_108px\] {
    @media (width >= 80rem) {
      grid-template-columns: 1fr 108px;
    }
  }
  .xl\:grid-cols-\[260px_minmax\(0\,1fr\)\] {
    @media (width >= 80rem) {
      grid-template-columns: 260px minmax(0,1fr);
    }
  }
  .xl\:grid-cols-\[270px_minmax\(0\,1fr\)\] {
    @media (width >= 80rem) {
      grid-template-columns: 270px minmax(0,1fr);
    }
  }
  .xl\:grid-cols-\[280px_minmax\(0\,1fr\)\] {
    @media (width >= 80rem) {
      grid-template-columns: 280px minmax(0,1fr);
    }
  }
  .xl\:grid-cols-\[280px_minmax\(0\,1fr\)_320px\] {
    @media (width >= 80rem) {
      grid-template-columns: 280px minmax(0,1fr) 320px;
    }
  }
  .xl\:grid-cols-\[300px_minmax\(0\,1fr\)\] {
    @media (width >= 80rem) {
      grid-template-columns: 300px minmax(0,1fr);
    }
  }
  .xl\:grid-cols-\[340px_minmax\(0\,1fr\)\] {
    @media (width >= 80rem) {
      grid-template-columns: 340px minmax(0,1fr);
    }
  }
  .xl\:grid-cols-\[360px_minmax\(0\,1fr\)\] {
    @media (width >= 80rem) {
      grid-template-columns: 360px minmax(0,1fr);
    }
  }
  .xl\:grid-cols-\[370px_minmax\(0\,1fr\)\] {
    @media (width >= 80rem) {
      grid-template-columns: 370px minmax(0,1fr);
    }
  }
  .xl\:grid-cols-\[420px_minmax\(0\,1fr\)\] {
    @media (width >= 80rem) {
      grid-template-columns: 420px minmax(0,1fr);
    }
  }
  .xl\:grid-cols-\[minmax\(0\,\.96fr\)_minmax\(440px\,1\.04fr\)\] {
    @media (width >= 80rem) {
      grid-template-columns: minmax(0,.96fr) minmax(440px,1.04fr);
    }
  }
  .xl\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(340px\,0\.95fr\)\] {
    @media (width >= 80rem) {
      grid-template-columns: minmax(0,1.05fr) minmax(340px,0.95fr);
    }
  }
  .xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(380px\,0\.85fr\)\] {
    @media (width >= 80rem) {
      grid-template-columns: minmax(0,1.15fr) minmax(380px,0.85fr);
    }
  }
  .xl\:grid-cols-\[minmax\(0\,1\.35fr\)_340px\] {
    @media (width >= 80rem) {
      grid-template-columns: minmax(0,1.35fr) 340px;
    }
  }
  .xl\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(360px\,0\.65fr\)\] {
    @media (width >= 80rem) {
      grid-template-columns: minmax(0,1.35fr) minmax(360px,0.65fr);
    }
  }
  .xl\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(380px\,0\.65fr\)\] {
    @media (width >= 80rem) {
      grid-template-columns: minmax(0,1.35fr) minmax(380px,0.65fr);
    }
  }
  .xl\:grid-cols-\[minmax\(0\,1fr\)_230px_260px\] {
    @media (width >= 80rem) {
      grid-template-columns: minmax(0,1fr) 230px 260px;
    }
  }
  .xl\:grid-cols-\[minmax\(0\,1fr\)_310px\] {
    @media (width >= 80rem) {
      grid-template-columns: minmax(0,1fr) 310px;
    }
  }
  .xl\:grid-cols-\[minmax\(0\,1fr\)_320px\] {
    @media (width >= 80rem) {
      grid-template-columns: minmax(0,1fr) 320px;
    }
  }
  .xl\:grid-cols-\[minmax\(0\,1fr\)_340px\] {
    @media (width >= 80rem) {
      grid-template-columns: minmax(0,1fr) 340px;
    }
  }
  .xl\:grid-cols-\[minmax\(0\,1fr\)_360px\] {
    @media (width >= 80rem) {
      grid-template-columns: minmax(0,1fr) 360px;
    }
  }
  .xl\:grid-cols-\[minmax\(0\,1fr\)_400px\] {
    @media (width >= 80rem) {
      grid-template-columns: minmax(0,1fr) 400px;
    }
  }
  .xl\:grid-cols-\[minmax\(0\,280px\)_minmax\(0\,1fr\)\] {
    @media (width >= 80rem) {
      grid-template-columns: minmax(0,280px) minmax(0,1fr);
    }
  }
  .xl\:grid-cols-\[minmax\(160px\,1fr\)_minmax\(140px\,0\.8fr\)_minmax\(180px\,1fr\)_140px_140px_120px_150px\] {
    @media (width >= 80rem) {
      grid-template-columns: minmax(160px,1fr) minmax(140px,0.8fr) minmax(180px,1fr) 140px 140px 120px 150px;
    }
  }
  .xl\:grid-cols-\[minmax\(220px\,1\.2fr\)_minmax\(180px\,1fr\)_minmax\(180px\,1fr\)_150px_130px\] {
    @media (width >= 80rem) {
      grid-template-columns: minmax(220px,1.2fr) minmax(180px,1fr) minmax(180px,1fr) 150px 130px;
    }
  }
  .xl\:grid-cols-\[minmax\(220px\,1\.3fr\)_minmax\(170px\,1fr\)_150px_minmax\(150px\,0\.8fr\)_minmax\(150px\,0\.8fr\)_120px_auto\] {
    @media (width >= 80rem) {
      grid-template-columns: minmax(220px,1.3fr) minmax(170px,1fr) 150px minmax(150px,0.8fr) minmax(150px,0.8fr) 120px auto;
    }
  }
  .xl\:grid-cols-\[minmax\(220px\,1\.4fr\)_160px_160px_minmax\(180px\,1fr\)_150px_150px_auto\] {
    @media (width >= 80rem) {
      grid-template-columns: minmax(220px,1.4fr) 160px 160px minmax(180px,1fr) 150px 150px auto;
    }
  }
  .xl\:grid-cols-\[minmax\(220px\,1fr\)_150px_150px_150px_auto\] {
    @media (width >= 80rem) {
      grid-template-columns: minmax(220px,1fr) 150px 150px 150px auto;
    }
  }
  .xl\:grid-cols-\[minmax\(220px\,1fr\)_170px_auto_auto\] {
    @media (width >= 80rem) {
      grid-template-columns: minmax(220px,1fr) 170px auto auto;
    }
  }
  .xl\:grid-cols-\[minmax\(260px\,1fr\)_auto\] {
    @media (width >= 80rem) {
      grid-template-columns: minmax(260px,1fr) auto;
    }
  }
  .xl\:grid-cols-\[minmax\(330px\,0\.78fr\)_minmax\(0\,1\.42fr\)\] {
    @media (width >= 80rem) {
      grid-template-columns: minmax(330px,0.78fr) minmax(0,1.42fr);
    }
  }
  .xl\:grid-cols-\[minmax\(350px\,0\.78fr\)_minmax\(0\,1\.22fr\)\] {
    @media (width >= 80rem) {
      grid-template-columns: minmax(350px,0.78fr) minmax(0,1.22fr);
    }
  }
  .xl\:grid-cols-\[minmax\(360px\,0\.82fr\)_minmax\(520px\,1\.18fr\)\] {
    @media (width >= 80rem) {
      grid-template-columns: minmax(360px,0.82fr) minmax(520px,1.18fr);
    }
  }
  .xl\:items-end {
    @media (width >= 80rem) {
      align-items: flex-end;
    }
  }
  .xl\:gap-5 {
    @media (width >= 80rem) {
      gap: calc(var(--spacing) * 5);
    }
  }
  .xl\:rounded-\[12px\] {
    @media (width >= 80rem) {
      border-radius: 12px;
    }
  }
  .xl\:border-t-0 {
    @media (width >= 80rem) {
      border-top-style: var(--tw-border-style);
      border-top-width: 0px;
    }
  }
  .xl\:border-r {
    @media (width >= 80rem) {
      border-right-style: var(--tw-border-style);
      border-right-width: 1px;
    }
  }
  .xl\:border-b-0 {
    @media (width >= 80rem) {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 0px;
    }
  }
  .xl\:border-\[\#E5EAF0\] {
    @media (width >= 80rem) {
      border-color: #E5EAF0;
    }
  }
  .xl\:p-4 {
    @media (width >= 80rem) {
      padding: calc(var(--spacing) * 4);
    }
  }
  .xl\:px-12 {
    @media (width >= 80rem) {
      padding-inline: calc(var(--spacing) * 12);
    }
  }
  .\32 xl\:sticky {
    @media (width >= 96rem) {
      position: sticky;
    }
  }
  .\32 xl\:top-20 {
    @media (width >= 96rem) {
      top: calc(var(--spacing) * 20);
    }
  }
  .\32 xl\:block {
    @media (width >= 96rem) {
      display: block;
    }
  }
  .\32 xl\:w-\[340px\] {
    @media (width >= 96rem) {
      width: 340px;
    }
  }
  .\32 xl\:grid-cols-1 {
    @media (width >= 96rem) {
      grid-template-columns: repeat(1, minmax(0, 1fr));
    }
  }
  .\32 xl\:grid-cols-2 {
    @media (width >= 96rem) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .\32 xl\:grid-cols-3 {
    @media (width >= 96rem) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .\32 xl\:grid-cols-\[280px_minmax\(520px\,1fr\)_430px\] {
    @media (width >= 96rem) {
      grid-template-columns: 280px minmax(520px,1fr) 430px;
    }
  }
  .\32 xl\:grid-cols-\[320px_minmax\(0\,1fr\)\] {
    @media (width >= 96rem) {
      grid-template-columns: 320px minmax(0,1fr);
    }
  }
  .\32 xl\:grid-cols-\[minmax\(0\,1fr\)_140px_auto\] {
    @media (width >= 96rem) {
      grid-template-columns: minmax(0,1fr) 140px auto;
    }
  }
  .\32 xl\:grid-cols-\[minmax\(0\,1fr\)_300px\] {
    @media (width >= 96rem) {
      grid-template-columns: minmax(0,1fr) 300px;
    }
  }
  .\32 xl\:grid-cols-\[minmax\(0\,1fr\)_380px\] {
    @media (width >= 96rem) {
      grid-template-columns: minmax(0,1fr) 380px;
    }
  }
  .\32 xl\:px-0 {
    @media (width >= 96rem) {
      padding-inline: calc(var(--spacing) * 0);
    }
  }
  .\32 xl\:px-8 {
    @media (width >= 96rem) {
      padding-inline: calc(var(--spacing) * 8);
    }
  }
  .\32 xl\:px-10 {
    @media (width >= 96rem) {
      padding-inline: calc(var(--spacing) * 10);
    }
  }
  .\@min-\[600px\]\:inset-x-10 {
    @container (width >= 600px) {
      inset-inline: calc(var(--spacing) * 10);
    }
  }
  .\@min-\[600px\]\:bottom-8 {
    @container (width >= 600px) {
      bottom: calc(var(--spacing) * 8);
    }
  }
  .\@min-\[600px\]\:mx-8 {
    @container (width >= 600px) {
      margin-inline: calc(var(--spacing) * 8);
    }
  }
  .\@min-\[600px\]\:size-10 {
    @container (width >= 600px) {
      width: calc(var(--spacing) * 10);
      height: calc(var(--spacing) * 10);
    }
  }
  .\@min-\[600px\]\:h-5 {
    @container (width >= 600px) {
      height: calc(var(--spacing) * 5);
    }
  }
  .\@min-\[600px\]\:h-\[300px\] {
    @container (width >= 600px) {
      height: 300px;
    }
  }
  .\@min-\[600px\]\:w-14 {
    @container (width >= 600px) {
      width: calc(var(--spacing) * 14);
    }
  }
  .\@min-\[600px\]\:px-8 {
    @container (width >= 600px) {
      padding-inline: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.ProseMirror-selectednode\]\:outline {
    & .ProseMirror-selectednode {
      outline-style: var(--tw-outline-style);
      outline-width: 1px;
    }
  }
  .\[\&_\.ProseMirror-selectednode\]\:outline-2 {
    & .ProseMirror-selectednode {
      outline-style: var(--tw-outline-style);
      outline-width: 2px;
    }
  }
  .\[\&_\.ProseMirror-selectednode\]\:outline-\[\#2567E7\]\/30 {
    & .ProseMirror-selectednode {
      outline-color: color-mix(in oklab, #2567E7 30%, transparent);
    }
  }
  .\[\&_\.community-tiptap-editor\]\:min-h-\[300px\] {
    & .community-tiptap-editor {
      min-height: 300px;
    }
  }
  .\[\&_\.community-tiptap-editor\]\:min-h-\[520px\] {
    & .community-tiptap-editor {
      min-height: 520px;
    }
  }
  .max-\[912px\]\:\[\&_\.community-tiptap-editor\]\:min-h-\[420px\] {
    @media (width < 912px) {
      & .community-tiptap-editor {
        min-height: 420px;
      }
    }
  }
  .\[\&_\[data-html-viewer-frame\]\]\:m-0 {
    & [data-html-viewer-frame] {
      margin: calc(var(--spacing) * 0);
    }
  }
  .\[\&_\[data-html-viewer-frame\]\]\:rounded-none {
    & [data-html-viewer-frame] {
      border-radius: 0;
    }
  }
  .\[\&_\[data-html-viewer-frame\]\]\:border-0 {
    & [data-html-viewer-frame] {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .\[\&_\[data-html-viewer-frame\]\]\:shadow-none {
    & [data-html-viewer-frame] {
      --tw-shadow: 0 0 #0000;
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_blockquote\]\:border-l-2 {
    & blockquote {
      border-left-style: var(--tw-border-style);
      border-left-width: 2px;
    }
  }
  .\[\&_blockquote\]\:border-\[\#2567E7\] {
    & blockquote {
      border-color: #2567E7;
    }
  }
  .\[\&_blockquote\]\:pl-3 {
    & blockquote {
      padding-left: calc(var(--spacing) * 3);
    }
  }
  .\[\&_blockquote\]\:text-\[\#777777\] {
    & blockquote {
      color: #777777;
    }
  }
  .max-\[768px\]\:\[\&_button\]\:min-h-11 {
    @media (width < 768px) {
      & button {
        min-height: calc(var(--spacing) * 11);
      }
    }
  }
  .\[\&_code\]\:rounded {
    & code {
      border-radius: 0.25rem;
    }
  }
  .\[\&_code\]\:bg-\[\#F4F6FA\] {
    & code {
      background-color: #F4F6FA;
    }
  }
  .\[\&_code\]\:px-1 {
    & code {
      padding-inline: calc(var(--spacing) * 1);
    }
  }
  .\[\&_h2\]\:mb-3 {
    & h2 {
      margin-bottom: calc(var(--spacing) * 3);
    }
  }
  .\[\&_h2\]\:text-lg {
    & h2 {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }
  }
  .\[\&_h2\]\:leading-\[1\.4\] {
    & h2 {
      --tw-leading: 1.4;
      line-height: 1.4;
    }
  }
  .\[\&_h2\]\:font-semibold {
    & h2 {
      --tw-font-weight: var(--font-weight-semibold);
      font-weight: var(--font-weight-semibold);
    }
  }
  .\[\&_h2\]\:text-\[\#2567E7\] {
    & h2 {
      color: #2567E7;
    }
  }
  .\[\&_h3\]\:mb-2 {
    & h3 {
      margin-bottom: calc(var(--spacing) * 2);
    }
  }
  .\[\&_h3\]\:text-base {
    & h3 {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }
  }
  .\[\&_h3\]\:leading-\[1\.5\] {
    & h3 {
      --tw-leading: 1.5;
      line-height: 1.5;
    }
  }
  .\[\&_h3\]\:font-semibold {
    & h3 {
      --tw-font-weight: var(--font-weight-semibold);
      font-weight: var(--font-weight-semibold);
    }
  }
  .\[\&_h3\]\:text-\[\#2567E7\] {
    & h3 {
      color: #2567E7;
    }
  }
  .\[\&_hr\]\:my-4 {
    & hr {
      margin-block: calc(var(--spacing) * 4);
    }
  }
  .\[\&_hr\]\:border-\[\#E5E5E5\] {
    & hr {
      border-color: #E5E5E5;
    }
  }
  .\[\&_img\]\:my-3 {
    & img {
      margin-block: calc(var(--spacing) * 3);
    }
  }
  .\[\&_img\]\:h-auto {
    & img {
      height: auto;
    }
  }
  .\[\&_img\]\:max-h-56 {
    & img {
      max-height: calc(var(--spacing) * 56);
    }
  }
  .\[\&_img\]\:max-w-full {
    & img {
      max-width: 100%;
    }
  }
  .\[\&_img\]\:rounded-lg {
    & img {
      border-radius: var(--radius-lg);
    }
  }
  .\[\&_img\]\:border {
    & img {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&_img\]\:border-\[\#E5E5E5\] {
    & img {
      border-color: #E5E5E5;
    }
  }
  .\[\&_ol\]\:list-decimal {
    & ol {
      list-style-type: decimal;
    }
  }
  .\[\&_ol\]\:pl-5 {
    & ol {
      padding-left: calc(var(--spacing) * 5);
    }
  }
  .\[\&_p\]\:my-2 {
    & p {
      margin-block: calc(var(--spacing) * 2);
    }
  }
  .\[\&_pre\]\:overflow-x-auto {
    & pre {
      overflow-x: auto;
    }
  }
  .\[\&_svg\]\:size-4 {
    & svg {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&_svg\]\:max-h-5 {
    & svg {
      max-height: calc(var(--spacing) * 5);
    }
  }
  .\[\&_svg\]\:max-w-5 {
    & svg {
      max-width: calc(var(--spacing) * 5);
    }
  }
  .\[\&_table\]\:block {
    & table {
      display: block;
    }
  }
  .\[\&_table\]\:max-w-full {
    & table {
      max-width: 100%;
    }
  }
  .\[\&_table\]\:overflow-x-auto {
    & table {
      overflow-x: auto;
    }
  }
  .\[\&_td\]\:\!py-1\.5 {
    & td {
      padding-block: calc(var(--spacing) * 1.5) !important;
    }
  }
  .\[\&_th\]\:\!py-1\.5 {
    & th {
      padding-block: calc(var(--spacing) * 1.5) !important;
    }
  }
  .\[\&_ul\]\:list-disc {
    & ul {
      list-style-type: disc;
    }
  }
  .\[\&_ul\]\:pl-5 {
    & ul {
      padding-left: calc(var(--spacing) * 5);
    }
  }
  .\[\&\:\:-moz-range-thumb\]\:size-3 {
    &::-moz-range-thumb {
      width: calc(var(--spacing) * 3);
      height: calc(var(--spacing) * 3);
    }
  }
  .\[\&\:\:-moz-range-thumb\]\:rounded-full {
    &::-moz-range-thumb {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&\:\:-moz-range-thumb\]\:border-0 {
    &::-moz-range-thumb {
      border-style: var(--tw-border-style);
      border-width: 0px;
    }
  }
  .\[\&\:\:-moz-range-thumb\]\:bg-white {
    &::-moz-range-thumb {
      background-color: var(--color-white);
    }
  }
  .\[\&\:\:-moz-range-track\]\:h-1 {
    &::-moz-range-track {
      height: calc(var(--spacing) * 1);
    }
  }
  .\[\&\:\:-moz-range-track\]\:rounded-full {
    &::-moz-range-track {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&\:\:-moz-range-track\]\:bg-transparent {
    &::-moz-range-track {
      background-color: transparent;
    }
  }
  .\[\&\:\:-webkit-details-marker\]\:hidden {
    &::-webkit-details-marker {
      display: none;
    }
  }
  .\[\&\:\:-webkit-scrollbar\]\:hidden {
    &::-webkit-scrollbar {
      display: none;
    }
  }
  .\[\&\:\:-webkit-slider-runnable-track\]\:h-1 {
    &::-webkit-slider-runnable-track {
      height: calc(var(--spacing) * 1);
    }
  }
  .\[\&\:\:-webkit-slider-runnable-track\]\:h-7 {
    &::-webkit-slider-runnable-track {
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&\:\:-webkit-slider-runnable-track\]\:h-9 {
    &::-webkit-slider-runnable-track {
      height: calc(var(--spacing) * 9);
    }
  }
  .\[\&\:\:-webkit-slider-runnable-track\]\:rounded-full {
    &::-webkit-slider-runnable-track {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&\:\:-webkit-slider-runnable-track\]\:bg-transparent {
    &::-webkit-slider-runnable-track {
      background-color: transparent;
    }
  }
  .\[\&\:\:-webkit-slider-thumb\]\:pointer-events-auto {
    &::-webkit-slider-thumb {
      pointer-events: auto;
    }
  }
  .\[\&\:\:-webkit-slider-thumb\]\:-mt-1 {
    &::-webkit-slider-thumb {
      margin-top: calc(var(--spacing) * -1);
    }
  }
  .\[\&\:\:-webkit-slider-thumb\]\:mt-1 {
    &::-webkit-slider-thumb {
      margin-top: calc(var(--spacing) * 1);
    }
  }
  .\[\&\:\:-webkit-slider-thumb\]\:mt-\[5px\] {
    &::-webkit-slider-thumb {
      margin-top: 5px;
    }
  }
  .\[\&\:\:-webkit-slider-thumb\]\:size-3 {
    &::-webkit-slider-thumb {
      width: calc(var(--spacing) * 3);
      height: calc(var(--spacing) * 3);
    }
  }
  .\[\&\:\:-webkit-slider-thumb\]\:size-4 {
    &::-webkit-slider-thumb {
      width: calc(var(--spacing) * 4);
      height: calc(var(--spacing) * 4);
    }
  }
  .\[\&\:\:-webkit-slider-thumb\]\:size-7 {
    &::-webkit-slider-thumb {
      width: calc(var(--spacing) * 7);
      height: calc(var(--spacing) * 7);
    }
  }
  .\[\&\:\:-webkit-slider-thumb\]\:appearance-none {
    &::-webkit-slider-thumb {
      appearance: none;
    }
  }
  .\[\&\:\:-webkit-slider-thumb\]\:rounded-full {
    &::-webkit-slider-thumb {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&\:\:-webkit-slider-thumb\]\:border {
    &::-webkit-slider-thumb {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .\[\&\:\:-webkit-slider-thumb\]\:border-4 {
    &::-webkit-slider-thumb {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .\[\&\:\:-webkit-slider-thumb\]\:border-\[\#FF7A32\] {
    &::-webkit-slider-thumb {
      border-color: var(--brand-ff7a32, #FF7A32);
    }
  }
  .\[\&\:\:-webkit-slider-thumb\]\:bg-white {
    &::-webkit-slider-thumb {
      background-color: var(--color-white);
    }
  }
  .\[\&\:\:-webkit-slider-thumb\]\:shadow-\[0_4px_14px_rgba\(255\,122\,50\,0\.16\)\] {
    &::-webkit-slider-thumb {
      --tw-shadow: 0 4px 14px var(--tw-shadow-color, rgb(var(--brand-ff7a32-rgb, 255 122 50) / 0.16));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .min-\[913px\]\:\[\&\:\:-webkit-slider-thumb\]\:mt-\[10px\] {
    @media (width >= 913px) {
      &::-webkit-slider-thumb {
        margin-top: 10px;
      }
    }
  }
  .min-\[913px\]\:\[\&\:\:-webkit-slider-thumb\]\:size-4 {
    @media (width >= 913px) {
      &::-webkit-slider-thumb {
        width: calc(var(--spacing) * 4);
        height: calc(var(--spacing) * 4);
      }
    }
  }
  .min-\[913px\]\:\[\&\:\:-webkit-slider-thumb\]\:border {
    @media (width >= 913px) {
      &::-webkit-slider-thumb {
        border-style: var(--tw-border-style);
        border-width: 1px;
      }
    }
  }
  .min-\[913px\]\:\[\&\:\:-webkit-slider-thumb\]\:shadow-none {
    @media (width >= 913px) {
      &::-webkit-slider-thumb {
        --tw-shadow: 0 0 #0000;
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .lg\:\[\&\:not\(\:last-child\)\]\:border-r {
    @media (width >= 64rem) {
      &:not(:last-child) {
        border-right-style: var(--tw-border-style);
        border-right-width: 1px;
      }
    }
  }
  .lg\:\[\&\:not\(\:nth-child\(3n\)\)\]\:border-r {
    @media (width >= 64rem) {
      &:not(:nth-child(3n)) {
        border-right-style: var(--tw-border-style);
        border-right-width: 1px;
      }
    }
  }
  .xl\:\[\&\:not\(\:nth-child\(6n\)\)\]\:border-r {
    @media (width >= 80rem) {
      &:not(:nth-child(6n)) {
        border-right-style: var(--tw-border-style);
        border-right-width: 1px;
      }
    }
  }
  .sm\:\[\&\:nth-child\(3\)\]\:border-b-0 {
    @media (width >= 40rem) {
      &:nth-child(3) {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 0px;
      }
    }
  }
  .sm\:\[\&\:nth-child\(odd\)\]\:border-r {
    @media (width >= 40rem) {
      &:nth-child(odd) {
        border-right-style: var(--tw-border-style);
        border-right-width: 1px;
      }
    }
  }
  .lg\:\[\&\:nth-child\(odd\)\]\:border-r-0 {
    @media (width >= 64rem) {
      &:nth-child(odd) {
        border-right-style: var(--tw-border-style);
        border-right-width: 0px;
      }
    }
  }
  .sm\:\[\&\:nth-last-child\(-n\+2\)\]\:border-b-0 {
    @media (width >= 40rem) {
      &:nth-last-child(-n+2) {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 0px;
      }
    }
  }
  .\[\&\>\*\]\:shrink-0 {
    &>* {
      flex-shrink: 0;
    }
  }
  .\[\&\>button\]\:min-h-12 {
    &>button {
      min-height: calc(var(--spacing) * 12);
    }
  }
  .\[\&\>button\]\:w-auto {
    &>button {
      width: auto;
    }
  }
  .\[\&\>button\]\:min-w-0 {
    &>button {
      min-width: calc(var(--spacing) * 0);
    }
  }
  .\[\&\>button\]\:flex-auto {
    &>button {
      flex: auto;
    }
  }
  .\[\&\>button\]\:rounded-xl {
    &>button {
      border-radius: var(--radius-xl);
    }
  }
  .\[\&\>button\]\:px-2 {
    &>button {
      padding-inline: calc(var(--spacing) * 2);
    }
  }
  .\[\&\>button\]\:text-base {
    &>button {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }
  }
  .max-\[768px\]\:\[\&\>button\]\:h-11 {
    @media (width < 768px) {
      &>button {
        height: calc(var(--spacing) * 11);
      }
    }
  }
  .max-\[768px\]\:\[\&\>button\]\:flex-1 {
    @media (width < 768px) {
      &>button {
        flex: 1;
      }
    }
  }
  .\[\&\>div\]\:aspect-\[3\/1\] {
    &>div {
      aspect-ratio: 3/1;
    }
  }
  .\[\&\>div\]\:max-h-none {
    &>div {
      max-height: none;
    }
  }
  .\[\&\>div\]\:min-h-0 {
    &>div {
      min-height: calc(var(--spacing) * 0);
    }
  }
  .min-\[913px\]\:\[\&\>div\]\:h-full {
    @media (width >= 913px) {
      &>div {
        height: 100%;
      }
    }
  }
  .max-\[379px\]\:\[\&\>div\:first-child\]\:gap-1 {
    @media (width < 379px) {
      &>div:first-child {
        gap: calc(var(--spacing) * 1);
      }
    }
  }
  .max-\[379px\]\:\[\&\>div\:last-child\]\:gap-1 {
    @media (width < 379px) {
      &>div:last-child {
        gap: calc(var(--spacing) * 1);
      }
    }
  }
  .min-\[913px\]\:\[\&\>div\>div\]\:\!aspect-auto {
    @media (width >= 913px) {
      &>div>div {
        aspect-ratio: auto !important;
      }
    }
  }
  .min-\[913px\]\:\[\&\>div\>div\]\:\!h-full {
    @media (width >= 913px) {
      &>div>div {
        height: 100% !important;
      }
    }
  }
  .\[\&\>svg\]\:block {
    &>svg {
      display: block;
    }
  }
  .\[\&\>svg\]\:size-full {
    &>svg {
      width: 100%;
      height: 100%;
    }
  }
  .\[\@media\(max-height\:480px\)\]\:md\:hidden {
    @media (max-height:480px) {
      @media (width >= 913px) {
        display: none;
      }
    }
  }
  .\[\@media\(max-height\:560px\)\]\:mt-5 {
    @media (max-height:560px) {
      margin-top: calc(var(--spacing) * 5);
    }
  }
  .\[\@media\(max-height\:560px\)\]\:hidden {
    @media (max-height:560px) {
      display: none;
    }
  }
  .\[\@media\(max-height\:640px\)\]\:md\:mt-5 {
    @media (max-height:640px) {
      @media (width >= 913px) {
        margin-top: calc(var(--spacing) * 5);
      }
    }
  }
  .\[\@media\(max-height\:640px\)\]\:md\:hidden {
    @media (max-height:640px) {
      @media (width >= 913px) {
        display: none;
      }
    }
  }
  .\[\@media\(max-height\:640px\)\]\:md\:w-\[280px\] {
    @media (max-height:640px) {
      @media (width >= 913px) {
        width: 280px;
      }
    }
  }
  .\[\@media\(max-height\:640px\)\]\:md\:justify-start {
    @media (max-height:640px) {
      @media (width >= 913px) {
        justify-content: flex-start;
      }
    }
  }
  .\[\@media\(max-height\:640px\)\]\:md\:pt-6 {
    @media (max-height:640px) {
      @media (width >= 913px) {
        padding-top: calc(var(--spacing) * 6);
      }
    }
  }
  .\[\@media\(min-width\:640px\)\]\:border-b-0 {
    @media (min-width:640px) {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 0px;
    }
  }
  .\[\@media\(pointer\:coarse\)\]\:min-h-11 {
    @media (pointer:coarse) {
      min-height: calc(var(--spacing) * 11);
    }
  }
}
@font-face {
  font-family: "Inter Variable";
  src: url(/_next/static/media/InterVariable.0336a89f.woff2) format("woff2");
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
}
.easyhelper-shell {
  --easyhelper-accent: var(--brand-ff7a32, #ff7a32);
  --easyhelper-accent-strong: var(--brand-ef6923, #ef6923);
  --easyhelper-accent-soft: var(--brand-fff2eb, #fff2eb);
  --easyhelper-border: #e2e4e7;
  --easyhelper-text: #1d1e1e;
  --easyhelper-muted: #686868;
}
.easyhelper-shell .easyhelper-feature-meta,
.easyhelper-shell .easyhelper-feature-breadcrumb {
  display: none !important;
}
.easyhelper-shell [data-testid="easyhelper-feature-header"] {
  border-bottom-color: transparent !important;
  padding-bottom: 8px !important;
}
.easyhelper-shell [data-testid="easyhelper-feature-header"] h1 {
  margin-top: 0 !important;
  color: var(--easyhelper-text) !important;
  font-size: 20px !important;
  line-height: 1.35 !important;
  letter-spacing: -0.03em !important;
}
.easyhelper-shell [class~="bg-[#2567E7]"],
.easyhelper-shell [class~="bg-[#1F5ED8]"],
.easyhelper-shell [class~="bg-[#1F58D4]"],
.easyhelper-shell [class~="bg-[#1F5DCE]"] {
  background-color: var(--easyhelper-accent) !important;
}
.easyhelper-shell [class~="text-[#2567E7]"],
.easyhelper-shell [class~="text-[#1F5ED8]"],
.easyhelper-shell [class~="text-[#1F58D4]"],
.easyhelper-shell [class~="text-[#1F5DCE]"],
.easyhelper-shell [class~="text-[#5D86D8]"] {
  color: var(--easyhelper-accent) !important;
}
.easyhelper-shell [class~="border-[#2567E7]"],
.easyhelper-shell [class~="border-[#1F5ED8]"],
.easyhelper-shell [class~="border-[#1F58D4]"],
.easyhelper-shell [class~="border-[#1F5DCE]"] {
  border-color: var(--easyhelper-accent) !important;
}
.easyhelper-shell [class~="bg-[#EEF4FF]"],
.easyhelper-shell [class~="bg-[#EAF1FF]"],
.easyhelper-shell [class~="bg-[#F2F6FF]"],
.easyhelper-shell [class~="bg-[#F5F9FF]"],
.easyhelper-shell [class~="bg-[#F6F9FF]"] {
  background-color: var(--easyhelper-accent-soft) !important;
}
.easyhelper-shell [class~="border-[#B8D4FF]"],
.easyhelper-shell [class~="border-[#BFD4FF]"],
.easyhelper-shell [class~="border-[#CFE0FF]"],
.easyhelper-shell [class~="border-[#8DB4FF]"],
.easyhelper-shell [class~="border-[#9DBAF3]"] {
  border-color: var(--brand-ffc7a8, #ffc7a8) !important;
}
.easyhelper-shell [class~="text-[#18202B]"] {
  color: #1d1e1e !important;
}
.easyhelper-shell [class~="text-[#27313D]"],
.easyhelper-shell [class~="text-[#344054]"] {
  color: #28282a !important;
}
.easyhelper-shell [class~="text-[#475467]"] {
  color: #4c4e52 !important;
}
.easyhelper-shell [class~="text-[#667085]"],
.easyhelper-shell [class~="text-[#7B8794]"],
.easyhelper-shell [class~="text-[#87909C]"],
.easyhelper-shell [class~="text-[#8A94A3]"] {
  color: #686868 !important;
}
.easyhelper-shell [class~="text-[#98A2B3]"],
.easyhelper-shell [class~="text-[#A3ABB7]"],
.easyhelper-shell [class~="text-[#B0B7C2]"] {
  color: #898989 !important;
}
.easyhelper-shell [class~="border-[#DCE2EA]"] {
  border-color: #d1d1d1 !important;
}
.easyhelper-shell [class~="border-[#E2E7ED]"],
.easyhelper-shell [class~="border-[#E8ECF1]"],
.easyhelper-shell [class~="border-[#E5EAF0]"],
.easyhelper-shell [class~="border-[#DDE3EB]"],
.easyhelper-shell [class~="divide-[#E8ECF1]"] {
  border-color: var(--easyhelper-border) !important;
}
.easyhelper-shell [class~="bg-[#F8FAFC]"],
.easyhelper-shell [class~="bg-[#F7F9FC]"],
.easyhelper-shell [class~="bg-[#FAFBFC]"],
.easyhelper-shell [class~="bg-[#FBFCFE]"],
.easyhelper-shell [class~="bg-[#FCFDFE]"] {
  background-color: #fafafa !important;
}
.easyhelper-shell [class~="bg-[#F1F4F8]"],
.easyhelper-shell [class~="bg-[#EEF1F5]"] {
  background-color: #f4f4f4 !important;
}
.easyhelper-shell [class~="hover:bg-[#1F58D4]"]:hover,
.easyhelper-shell [class~="hover:bg-[#1F5ED8]"]:hover {
  background-color: var(--easyhelper-accent-strong) !important;
}
.easyhelper-shell [class~="hover:bg-[#F6F9FF]"]:hover,
.easyhelper-shell [class~="hover:bg-[#F5F9FF]"]:hover,
.easyhelper-shell [class~="hover:bg-[#F7F9FC]"]:hover {
  background-color: var(--brand-fff7f2, #fff7f2) !important;
}
.easyhelper-shell [class~="hover:text-[#2567E7]"]:hover,
.easyhelper-shell [class~="hover:text-[#1F5ED8]"]:hover {
  color: var(--easyhelper-accent) !important;
}
.easyhelper-shell [class~="hover:border-[#B8D4FF]"]:hover,
.easyhelper-shell [class~="hover:border-[#BFD4FF]"]:hover {
  border-color: var(--brand-ffb58c, #ffb58c) !important;
}
.easyhelper-shell [class~="focus:border-[#2567E7]"]:focus,
.easyhelper-shell [class~="focus-visible:border-[#2567E7]"]:focus-visible {
  border-color: var(--easyhelper-accent) !important;
}
.easyhelper-shell [class*="ring-[#2567E7]"],
.easyhelper-shell [class*="ring-[#1F5ED8]"] {
  --tw-ring-color: rgb(var(--brand-ff7a32-rgb, 255 122 50) / 0.3) !important;
}
.easyhelper-shell [class~="disabled:bg-[#9DBAF3]"]:disabled {
  background-color: var(--brand-ffc7a8, #ffc7a8) !important;
}
.easyhelper-shell [class*="rgba(37,103,231"] {
  box-shadow: 0 5px 14px rgb(var(--brand-ff7a32-rgb, 255 122 50) / 16%) !important;
}
.easyhelper-shell table thead,
.easyhelper-shell [role="rowgroup"]:first-child {
  background-color: #f4f4f4;
}
.easyhelper-shell .easyhelper-map-canvas {
  background-color: #f1f3f2;
  background-image: linear-gradient(31deg, transparent 0 43%, rgb(255 255 255 / 92%) 44% 47%, transparent 48% 100%),
    linear-gradient(119deg, transparent 0 56%, rgb(255 255 255 / 88%) 57% 60%, transparent 61% 100%),
    repeating-linear-gradient(0deg, transparent 0 58px, rgb(221 225 223 / 70%) 59px 60px),
    repeating-linear-gradient(90deg, transparent 0 74px, rgb(221 225 223 / 70%) 75px 76px);
  background-position: center;
  background-size: 220px 220px, 260px 260px, 100% 100%, 100% 100%;
}
@media (max-width: 912px) {
  .easyhelper-shell [data-testid="easyhelper-feature-header"] {
    margin-bottom: 10px !important;
    padding-bottom: 0 !important;
  }
  .easyhelper-shell [data-testid="easyhelper-feature-header"] h1 {
    font-size: 18px !important;
  }
  .easyhelper-shell [data-testid="easyhelper-feature-header"] p {
    line-height: 1.55 !important;
  }
  .easyhelper-shell [data-testid="easyhelper-trade-map"] > form {
    border: 0 !important;
    border-radius: 0 !important;
    padding: 0 !important;
    box-shadow: none !important;
  }
  .easyhelper-shell [data-testid="easyhelper-trade-map"] > form input,
  .easyhelper-shell [data-testid="easyhelper-trade-map"] > form > div:first-child > select {
    border-radius: 16px !important;
  }
}
:root {
  --background: #ffffff;
  --foreground: #111111;
  --brand-blue: #2567e7;
  --background-layer: #f8f8f8;
  --line-normal: #e5e5e5;
  --catchreal-brand-700: var(--brand-ff7a32, #ff7a32);
  --catchreal-brand-100: var(--brand-fff2eb, #fff2eb);
  --catchreal-neutral-900: #28282a;
  --catchreal-neutral-800: #1d1e1e;
  --catchreal-neutral-700: #666970;
  --catchreal-neutral-600: #686868;
  --catchreal-neutral-300: #d1d1d1;
  --catchreal-neutral-100: #f4f4f4;
  --lm-bg: #f4f6f8;
  --lm-surface: #ffffff;
  --lm-surface-muted: #eef2f5;
  --lm-border: #d9e0e7;
  --lm-border-strong: #b8c4d0;
  --lm-text: #17202a;
  --lm-text-muted: #647181;
  --lm-accent: #0f766e;
  --lm-accent-soft: #ddf3ef;
  --lm-warning: #a16207;
  --lm-danger: #b42318;
  --lm-shadow: 0 12px 28px rgb(15 23 42 / 10%);
}
* {
  box-sizing: border-box;
}
html {
  --site-font-family: "Inter Variable", var(--font-pretendard), Arial, Helvetica, sans-serif;
  width: 100%;
  max-width: 100%;
  min-width: 320px;
  background: var(--background);
  overflow-x: clip;
}
html[data-site-font="pretendard"] {
  --site-font-family: var(--font-pretendard), Arial, Helvetica, sans-serif;
}
@media (max-width: 767.98px) {
  html:has([data-testid="admin-schedule-calendar-page"]),
  html:has([data-ai-coach-page]),
  html:has([data-popup-manager]),
  html:has([data-user-statistics-page]) {
    min-width: 0;
  }
}
body {
  width: 100%;
  max-width: 100%;
  margin: 0;
  background: var(--background);
  color: var(--foreground);
  font-family: var(--site-font-family);
  overflow-x: clip;
}
@media (max-width: 912px) {
  html[data-samsung-browser="true"] body {
    padding-bottom: calc(72px + env(safe-area-inset-bottom, 0px));
  }
  html[data-samsung-browser="true"][data-ai-viewport-route="true"] body {
    padding-bottom: 0;
  }
  html[data-ai-chat-route="true"],
  html[data-ai-chat-route="true"] body {
    height: 100%;
    overflow: hidden;
    overscroll-behavior: none;
  }
  html[data-property-map-mobile="true"],
  html[data-property-map-mobile="true"] body {
    height: 100%;
    overflow: hidden;
    overscroll-behavior: none;
  }
  html[data-property-map-mobile="true"][data-samsung-browser="true"] body {
    padding-bottom: 0;
  }
}
@keyframes ai-personalization-sheet-in {
  from {
    opacity: 0;
    transform: translateY(28px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.ai-personalization-sheet {
  animation: ai-personalization-sheet-in 220ms cubic-bezier(0.22, 1, 0.36, 1);
}
.memory-document-preview > :first-child {
  margin-top: 0;
}
.memory-document-preview > :last-child {
  margin-bottom: 0;
}
.memory-document-preview h1 {
  margin: 0 0 1rem;
  border-bottom: 1px solid #eaecf0;
  padding-bottom: 0.75rem;
  font-family: var(--font-geist-mono), ui-monospace, monospace;
  font-size: 1.05rem;
  font-weight: 800;
  color: #111827;
}
.memory-document-preview h2 {
  margin: 1.4rem 0 0.55rem;
  font-size: 0.9rem;
  font-weight: 800;
  color: #1d2939;
}
.memory-document-preview h3 {
  margin: 1rem 0 0.45rem;
  font-size: 0.85rem;
  font-weight: 800;
  color: #344054;
}
.memory-document-preview p,
.memory-document-preview ul,
.memory-document-preview ol,
.memory-document-preview blockquote {
  margin: 0.55rem 0;
}
.memory-document-preview ul,
.memory-document-preview ol {
  padding-left: 1.35rem;
}
.memory-document-preview ul {
  list-style: disc;
}
.memory-document-preview ol {
  list-style: decimal;
}
.memory-document-preview li + li {
  margin-top: 0.3rem;
}
.memory-document-preview code {
  border-radius: 0.3rem;
  background: #f2f4f7;
  padding: 0.1rem 0.3rem;
  font-family: var(--font-geist-mono), ui-monospace, monospace;
  font-size: max(13px, 0.82em);
}
@media (min-width: 768px) {
  @keyframes ai-personalization-sheet-in {
    from {
      opacity: 0;
      transform: translateY(8px) scale(0.985);
    }
    to {
      opacity: 1;
      transform: translateY(0) scale(1);
    }
  }
}
@media (max-width: 912px) {
  [data-property-map-result-card]::after {
    content: "";
    position: absolute;
    bottom: -5px;
    left: 16px;
    right: 16px;
    height: 1px;
    background: #ececec;
    pointer-events: none;
  }
}
@media (prefers-reduced-motion: reduce) {
  .ai-personalization-sheet {
    animation: none;
  }
}
@layer base {
  a {
    color: inherit;
    text-decoration: none;
  }
}
@layer components {
  .input {
    width: 100%;
    min-height: 48px;
    margin-top: 8px;
    border: 1px solid #d0d5dd;
    border-radius: 8px;
    padding: 0 12px;
    color: #344054;
    font-size: 14px;
    outline: none;
  }
  .input:focus {
    border-color: #2567e7;
    box-shadow: 0 0 0 2px #dce7fc;
  }
  .admin-surface {
    overflow: hidden;
    border: 1px solid #d7dee8;
    border-radius: 8px;
    background: #fbfcfe;
    box-shadow: 0 1px 2px rgb(16 24 40 / 5%);
  }
  .admin-surface-pad {
    padding: 18px;
  }
  .admin-surface-header {
    display: flex;
    min-height: 54px;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    gap: 12px;
    border-bottom: 1px solid #e1e7ef;
    background: #f6f8fb;
    padding: 14px 18px;
  }
  .admin-surface-body {
    padding: 18px;
  }
  .admin-subpanel {
    border: 1px solid #dfe6ef;
    border-radius: 8px;
    background: #f6f8fb;
    padding: 16px;
  }
  .admin-subpanel-white {
    border: 1px solid #dfe6ef;
    border-radius: 8px;
    background: #fbfcfe;
    padding: 16px;
  }
  .admin-page-grid {
    display: grid;
    gap: 20px;
  }
  .admin-master-detail {
    display: grid;
    gap: 20px;
  }
  @media (min-width: 1024px) {
    .admin-master-detail {
      grid-template-columns: 320px minmax(0, 1fr);
      align-items: start;
    }
    .admin-master-detail-wide {
      grid-template-columns: 340px minmax(0, 1fr);
    }
    .admin-master-detail-narrow {
      grid-template-columns: 280px minmax(0, 1fr);
    }
  }
  @media (min-width: 1280px) {
    .admin-master-detail-lecture {
      grid-template-columns: 360px minmax(0, 1fr);
    }
    .admin-master-detail-community {
      grid-template-columns: 300px minmax(0, 1fr);
    }
  }
  .admin-sidebar-grid {
    display: grid;
    gap: 20px;
  }
  @media (min-width: 1280px) {
    .admin-sidebar-grid {
      grid-template-columns: minmax(0, 1fr) 360px;
      align-items: start;
    }
  }
  .admin-empty-state {
    display: flex;
    min-height: 160px;
    align-items: center;
    justify-content: center;
    padding: 40px 20px;
    color: #667085;
    font-size: 14px;
    font-weight: 700;
    text-align: center;
  }
  .admin-feedback {
    border: 1px solid #cdddf6;
    border-radius: 8px;
    background: #f3f7fd;
    padding: 12px 16px;
    color: #1f5fcf;
    font-size: 14px;
    font-weight: 700;
  }
  .admin-table-wrap {
    overflow-x: auto;
  }
  .admin-table {
    width: 100%;
    border-collapse: separate;
    border-spacing: 0;
    text-align: left;
    font-size: 13px;
  }
  .admin-table thead,
  .admin-table-head {
    background: #f4f7fa;
    color: #47515f;
  }
  .admin-table th {
    border-bottom: 1px solid #dfe6ef;
    padding: 10px 14px;
    font-weight: 800;
    white-space: nowrap;
  }
  .admin-table td {
    border-top: 1px solid #edf1f6;
    padding: 11px 14px;
    vertical-align: top;
  }
  .admin-table tbody tr {
    background: #fbfcfe;
  }
  .admin-table tbody tr:hover {
    background: #f5f8fc;
  }
  .admin-tab-group {
    display: inline-flex;
    flex-wrap: wrap;
    gap: 4px;
    border: 1px solid #d8e2f0;
    border-radius: 8px;
    background: #ffffff;
    padding: 4px;
  }
  .admin-pill {
    display: inline-flex;
    min-height: 28px;
    align-items: center;
    gap: 6px;
    border: 1px solid #d8e2f0;
    border-radius: 999px;
    background: #ffffff;
    padding: 4px 10px;
    color: #475467;
    font-size: 12px;
    font-weight: 800;
  }
  .admin-toolbar {
    display: flex;
    flex-wrap: wrap;
    align-items: end;
    gap: 10px;
    border: 1px solid #d7dee8;
    border-radius: 8px;
    background: #fbfcfe;
    padding: 12px;
  }
  .admin-section-title {
    color: #18202b;
    font-size: 15px;
    font-weight: 800;
    letter-spacing: 0;
  }
  .admin-section-description {
    margin-top: 2px;
    color: #667085;
    font-size: 12px;
    font-weight: 600;
    line-height: 1.5;
  }
  .admin-status {
    display: inline-flex;
    min-height: 24px;
    align-items: center;
    justify-content: center;
    border-radius: 999px;
    border: 1px solid #d7dee8;
    background: #f6f8fb;
    padding: 3px 9px;
    color: #4e5866;
    font-size: 11px;
    font-weight: 800;
    white-space: nowrap;
  }
  .admin-status-good {
    border-color: #b9dec8;
    background: #eef8f1;
    color: #167044;
  }
  .admin-status-warning {
    border-color: #ead19a;
    background: #fff8e4;
    color: #835c00;
  }
  .admin-status-danger {
    border-color: #efb6b2;
    background: #fff1f0;
    color: #b42318;
  }
  .admin-status-info {
    border-color: #c6d8f5;
    background: #f1f6ff;
    color: #1f5fcf;
  }
}
button:not(:disabled),
a[href],
select,
summary,
label[for],
[role="button"],
[role="option"],
[role="tab"],
input[type="button"],
input[type="checkbox"],
input[type="radio"],
input[type="range"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  touch-action: manipulation;
  -webkit-tap-highlight-color: transparent;
}
button:not(:disabled)[data-filter-sheet-handle="true"] {
  touch-action: none;
  user-select: none;
}
button:not(:disabled),
a[href],
select,
input,
textarea,
[role="button"],
[role="option"],
[role="tab"] {
  transition: background-color 160ms ease,
    border-color 160ms ease,
    color 160ms ease,
    box-shadow 180ms ease,
    opacity 160ms ease,
    filter 160ms ease;
}
button:disabled,
select:disabled,
input:disabled,
[aria-disabled="true"] {
  cursor: default;
}
.interactive-card,
.interactive-control,
.interactive-list-item,
.interactive-link,
.interactive-media,
.interactive-link-icon {
  transition: transform 180ms ease,
    translate 180ms ease,
    scale 180ms ease,
    background-color 160ms ease,
    border-color 160ms ease,
    color 160ms ease,
    box-shadow 180ms ease,
    filter 160ms ease,
    opacity 160ms ease;
}
.interactive-card,
.interactive-control,
.interactive-list-item,
.interactive-link {
  will-change: transform;
}
.interactive-card.home-listing-card {
  position: relative;
  transform-origin: center;
  z-index: 0;
}
@media (hover: hover) and (pointer: fine) {
  .interactive-card:hover {
    translate: 0 -3px;
    border-color: var(--brand-ffe4d6, #ffe4d6);
    box-shadow: 0 12px 28px rgb(17 24 39 / 12%);
  }
  .interactive-card:hover .interactive-media,
  .interactive-list-item:hover .interactive-media {
    transform: scale(1.035);
  }
  .interactive-card.home-listing-card:hover {
    transform-origin: center;
    border-color: var(--brand-ffe4d6, #ffe4d6);
    box-shadow: 0 0 0 1px rgb(var(--brand-ff7a32-rgb, 255 122 50) / 8%),
      0 0 20px rgb(17 24 39 / 14%);
    translate: 0 0;
    scale: 1.01;
    z-index: 10;
  }
  .interactive-card.home-listing-card:hover .interactive-media {
    transform: none;
  }
  .interactive-card:hover .interactive-card-title,
  .interactive-list-item:hover .interactive-card-title,
  .interactive-link:hover {
    color: var(--brand-ff7a32, #ff7a32);
  }
  .interactive-control:hover {
    translate: 0 -1px;
    box-shadow: 0 6px 16px rgb(var(--brand-ff7a32-rgb, 255 122 50) / 14%);
  }
  .interactive-control:active,
  .interactive-card:active,
  .interactive-link:active {
    scale: 0.99;
    translate: 0 0;
  }
  .interactive-muted-control:hover,
  .interactive-list-item:hover {
    border-color: var(--brand-ffcaad, #ffcaad);
    background-color: var(--brand-fff7f2, #fff7f2);
  }
  .interactive-link:hover .interactive-link-icon {
    transform: translateX(3px);
  }
  .interactive-icon-hover:hover {
    background-color: var(--brand-fff7f2, #fff7f2);
    color: var(--brand-ff7a32, #ff7a32);
  }
  .property-filter-toolbar-button:hover {
    translate: 0 0;
  }
}
.interactive-card.home-listing-card:active {
  transform-origin: center;
  border-color: var(--brand-ffe4d6, #ffe4d6);
  box-shadow: 0 0 0 1px rgb(var(--brand-ff7a32-rgb, 255 122 50) / 8%),
    0 0 20px rgb(17 24 39 / 14%);
  translate: 0 0;
  scale: 1.01;
  z-index: 10;
}
@media (prefers-reduced-motion: reduce) {
  *,
  *::before,
  *::after {
    scroll-behavior: auto !important;
    transition-duration: 0.01ms !important;
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
  }
  html,
  body {
    transition-duration: 0s !important;
  }
}
@keyframes property-filter-sheet-up {
  from {
    opacity: 0.82;
    transform: translateY(28px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes property-filter-sheet-down {
  from {
    opacity: 1;
    transform: translateY(var(--property-filter-sheet-drag-y, 0px));
  }
  to {
    opacity: 0.9;
    transform: translateY(100%);
  }
}
@keyframes property-favorite-pop {
  0% {
    transform: scale(1) rotate(0deg);
  }
  38% {
    transform: scale(1.18) rotate(-7deg);
  }
  68% {
    transform: scale(0.94) rotate(4deg);
  }
  100% {
    transform: scale(1) rotate(0deg);
  }
}
@keyframes related-scroll-nudge {
  0%,
  100% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(4px);
  }
}
.catchreal-max-button {
  box-shadow: 0 1px 2px rgb(15 23 42 / 8%),
    inset 0 1px 0 rgb(255 255 255 / 72%);
  transition: border-color 160ms ease,
    box-shadow 160ms ease,
    transform 160ms ease,
    background-color 160ms ease;
}
.catchreal-max-button:hover {
  box-shadow: 0 7px 18px rgb(37 103 231 / 16%),
    inset 0 1px 0 rgb(255 255 255 / 76%);
  transform: translateY(-1px);
}
.catchreal-max-button::after {
  position: absolute;
  inset: 1px;
  border: 1px solid rgb(255 255 255 / 32%);
  border-radius: 7px;
  content: "";
  pointer-events: none;
}
.catchreal-max-button[data-catchreal-max-state="active"] {
  background: var(--brand-ff7a32, #ff7a32);
  border-color: var(--brand-ff7a32, #ff7a32);
  color: #fff;
  box-shadow: 0 2px 6px rgb(var(--brand-ff7a32-rgb, 255 122 50) / 16%);
}
.catchreal-max-button[data-catchreal-max-state="active"]::after {
  content: none;
}
.catchreal-max-button[data-catchreal-max-state="active"]:hover {
  background: var(--brand-f97027, #f97027);
  border-color: var(--brand-f97027, #f97027);
  box-shadow: 0 3px 8px rgb(var(--brand-ff7a32-rgb, 255 122 50) / 20%);
}
.catchreal-max-button__pulse {
  position: absolute;
  inset: 0;
  background: linear-gradient(90deg, transparent, rgb(37 103 231 / 9%), transparent),
    radial-gradient(circle at 18% 50%, rgb(37 103 231 / 14%), transparent 32%);
  opacity: 0.9;
  pointer-events: none;
}
.catchreal-max-button__icon {
  position: relative;
  display: inline-flex;
  width: 18px;
  height: 18px;
  flex: 0 0 auto;
  align-items: center;
  justify-content: center;
  border: 1px solid currentColor;
  border-radius: 999px;
  opacity: 0.9;
}
.catchreal-max-button__icon::before,
.catchreal-max-button__icon::after,
.catchreal-max-button__icon span {
  position: absolute;
  content: "";
  background: currentColor;
  border-radius: 999px;
}
.catchreal-max-button__icon::before {
  width: 10px;
  height: 1.5px;
}
.catchreal-max-button__icon::after {
  width: 1.5px;
  height: 10px;
}
.catchreal-max-button__icon span {
  right: 1px;
  bottom: 0;
  width: 6px;
  height: 1.5px;
  transform: rotate(45deg);
  transform-origin: center;
}
@keyframes catchreal-max-overlay-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes catchreal-max-panel-in {
  from {
    opacity: 0;
    transform: translateY(10px) scale(0.98);
  }
  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}
@keyframes catchreal-max-scan {
  0% {
    transform: translateY(-120%);
  }
  100% {
    transform: translateY(220%);
  }
}
@keyframes catchreal-max-mark {
  0%,
  32% {
    opacity: 0;
    transform: scale(0.72);
  }
  46%,
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
.catchreal-max-transition {
  position: fixed;
  z-index: 90;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgb(248 251 255 / 72%);
  backdrop-filter: blur(8px);
  animation: catchreal-max-overlay-in 180ms ease both;
}
.catchreal-max-transition__panel {
  display: grid;
  width: min(360px, calc(100vw - 40px));
  grid-template-columns: 92px minmax(0, 1fr);
  align-items: center;
  gap: 16px;
  padding: 18px;
  border: 1px solid rgb(199 215 255 / 86%);
  border-radius: 12px;
  background: rgb(255 255 255 / 94%);
  box-shadow: 0 24px 58px rgb(15 23 42 / 18%),
    inset 0 1px 0 rgb(255 255 255 / 90%);
  animation: catchreal-max-panel-in 220ms ease both;
}
.catchreal-max-transition__visual {
  position: relative;
  width: 92px;
  height: 70px;
  overflow: hidden;
  border: 1px solid #d6e2ff;
  border-radius: 8px;
  background: linear-gradient(180deg, #f8fbff 0%, #eef4ff 100%);
}
.catchreal-max-transition__grid {
  position: absolute;
  inset: 0;
  background-image: linear-gradient(rgb(37 103 231 / 11%) 1px, transparent 1px),
    linear-gradient(90deg, rgb(37 103 231 / 11%) 1px, transparent 1px);
  background-size: 18px 18px;
}
.catchreal-max-transition__scan {
  position: absolute;
  inset: 0;
  height: 22px;
  background: linear-gradient(180deg, transparent, rgb(37 103 231 / 24%), transparent);
  animation: catchreal-max-scan 760ms cubic-bezier(0.2, 0.74, 0.24, 1) both;
}
.catchreal-max-transition__mark {
  position: absolute;
  width: 10px;
  height: 10px;
  border: 2px solid #2567e7;
  border-radius: 999px;
  background: white;
  box-shadow: 0 0 0 4px rgb(37 103 231 / 10%);
  animation: catchreal-max-mark 720ms ease both;
}
.catchreal-max-transition__mark--one {
  top: 15px;
  left: 18px;
}
.catchreal-max-transition__mark--two {
  top: 38px;
  left: 46px;
  animation-delay: 90ms;
}
.catchreal-max-transition__mark--three {
  top: 23px;
  left: 68px;
  animation-delay: 160ms;
}
.catchreal-max-transition__copy {
  display: flex;
  min-width: 0;
  flex-direction: column;
  gap: 5px;
}
.catchreal-max-transition__copy span {
  color: #2567e7;
  font-size: 12px;
  font-weight: 800;
  line-height: 1.1;
}
.catchreal-max-transition__copy strong {
  color: #111827;
  font-size: 15px;
  font-weight: 800;
  line-height: 1.35;
}
.property-filter-sheet {
  transform: translateY(var(--property-filter-sheet-drag-y, 0px));
  transition: transform 180ms ease;
}
.property-filter-sheet[data-filter-sheet-dragging="true"] {
  transition: none;
}
.property-filter-sheet [data-filter-sheet-handle="true"],
.property-filter-sheet [data-bottom-sheet-drag-header] {
  touch-action: none;
}
.property-filter-sheet [data-bottom-sheet-scroll] {
  overscroll-behavior-y: contain;
}
@media (prefers-reduced-motion: reduce) {
  .property-filter-sheet {
    animation-duration: 1ms !important;
    transition: none;
  }
}
.filter-scrollbar {
  scrollbar-color: transparent transparent;
  scrollbar-width: thin;
  transition: scrollbar-color 160ms ease;
}
.filter-scrollbar:hover,
.filter-scrollbar:focus-within {
  scrollbar-color: #cfcfcf transparent;
}
.filter-scrollbar::-webkit-scrollbar {
  width: 6px;
}
.filter-scrollbar::-webkit-scrollbar-track {
  background: transparent;
}
.filter-scrollbar::-webkit-scrollbar-thumb {
  background: transparent;
  border-radius: 999px;
}
.filter-scrollbar:hover::-webkit-scrollbar-thumb,
.filter-scrollbar:focus-within::-webkit-scrollbar-thumb {
  background: #cfcfcf;
}
.filter-scrollbar:hover::-webkit-scrollbar-thumb:hover,
.filter-scrollbar:focus-within::-webkit-scrollbar-thumb:hover {
  background: #b8b8b8;
}
.ai-sidebar-scroll,
.ai-chat-scrollbar-hidden {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.ai-sidebar-scroll::-webkit-scrollbar,
.ai-chat-scrollbar-hidden::-webkit-scrollbar {
  display: none;
}
.community-tiptap-editor:focus {
  outline: none;
}
.community-tiptap-editor .is-editor-empty:first-child::before {
  color: #999999;
  content: attr(data-placeholder);
  float: left;
  height: 0;
  pointer-events: none;
}
.community-tiptap-editor p,
.community-article-rich-text p {
  margin: 0 0 12px;
}
.community-tiptap-editor h1,
.community-article-rich-text h1 {
  margin: 0 0 16px;
  font-size: 28px;
  font-weight: 800;
  line-height: 1.35;
}
.community-tiptap-editor h2,
.community-article-rich-text h2 {
  margin: 0 0 14px;
  font-size: 22px;
  font-weight: 700;
  line-height: 1.45;
}
.community-tiptap-editor h3,
.community-article-rich-text h3 {
  margin: 0 0 12px;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.45;
}
.community-tiptap-editor ul,
.community-tiptap-editor ol,
.community-article-rich-text ul,
.community-article-rich-text ol {
  margin: 12px 0;
  padding-left: 22px;
}
.community-tiptap-editor ul,
.community-article-rich-text ul {
  list-style: disc;
}
.community-tiptap-editor ol,
.community-article-rich-text ol {
  list-style: decimal;
}
.community-tiptap-editor blockquote,
.community-article-rich-text blockquote {
  border-left: 4px solid #2567e7;
  background: #f5f8ff;
  border-radius: 0 8px 8px 0;
  margin: 12px 0;
  padding: 10px 12px;
}
.community-tiptap-editor pre,
.community-article-rich-text pre {
  border-radius: 8px;
  background: #111111;
  color: #ffffff;
  margin: 12px 0;
  overflow-x: auto;
  padding: 12px;
}
.community-tiptap-editor code:not(pre code),
.community-article-rich-text code:not(pre code) {
  border-radius: 4px;
  background: #f2f4f7;
  color: #d12d24;
  font-size: max(13px, 0.92em);
  padding: 2px 5px;
}
.community-tiptap-editor mark,
.community-article-rich-text mark {
  border-radius: 3px;
  box-decoration-break: clone;
  padding: 1px 3px;
}
.community-tiptap-editor hr,
.community-article-rich-text hr {
  border: 0;
  border-top: 1px solid #e5e7eb;
  margin: 20px 0;
}
.community-tiptap-editor a,
.community-article-rich-text a {
  color: #2567e7;
  font-weight: 600;
  text-decoration: underline;
  text-underline-offset: 3px;
}
.community-tiptap-image {
  display: block;
  max-width: 100%;
  height: auto;
  margin: 12px 0;
  border-radius: 8px;
}
.community-tiptap-editor table,
.community-article-rich-text table {
  width: 100%;
  border-collapse: collapse;
  margin: 16px 0;
  table-layout: fixed;
}
.community-tiptap-editor th,
.community-tiptap-editor td,
.community-article-rich-text th,
.community-article-rich-text td {
  border: 1px solid #dfe4ea;
  min-width: 72px;
  padding: 9px 10px;
  vertical-align: top;
}
.community-tiptap-editor th,
.community-article-rich-text th {
  background: #f5f8ff;
  font-weight: 700;
}
.community-tiptap-editor .selectedCell::after {
  background: rgb(37 103 231 / 12%);
  content: "";
  inset: 0;
  pointer-events: none;
  position: absolute;
  z-index: 2;
}
.community-tiptap-editor td,
.community-tiptap-editor th {
  position: relative;
}
.community-tiptap-editor .column-resize-handle {
  background: #2567e7;
  bottom: -1px;
  pointer-events: none;
  position: absolute;
  right: -2px;
  top: 0;
  width: 4px;
}
.community-tiptap-editor.resize-cursor {
  cursor: ew-resize;
}
.community-tiptap-editor ul[data-type="taskList"],
.community-article-rich-text ul[data-type="taskList"] {
  list-style: none;
  padding-left: 0;
}
.community-tiptap-editor ul[data-type="taskList"] li,
.community-article-rich-text ul[data-type="taskList"] li {
  align-items: flex-start;
  display: flex;
  gap: 8px;
  margin: 8px 0;
}
.community-tiptap-editor ul[data-type="taskList"] label,
.community-article-rich-text ul[data-type="taskList"] label {
  align-items: center;
  display: inline-flex;
  flex: 0 0 auto;
  min-height: 24px;
}
.community-tiptap-editor ul[data-type="taskList"] input,
.community-article-rich-text ul[data-type="taskList"] input {
  accent-color: #2567e7;
  height: 16px;
  margin: 4px 0 0;
  width: 16px;
}
.community-tiptap-editor ul[data-type="taskList"] div,
.community-article-rich-text ul[data-type="taskList"] div {
  min-width: 0;
}
.community-tiptap-editor sub,
.community-tiptap-editor sup,
.community-article-rich-text sub,
.community-article-rich-text sup,
.lounge-html-viewer sub,
.lounge-html-viewer sup {
  font-size: 13px;
}
input[data-property-map-address-search="side-panel"]::-webkit-search-cancel-button {
  display: none;
}
@keyframes property-address-search-attention {
  0%,
  100% {
    border-color: #e2e4e7;
    box-shadow: 0 1px 5px rgb(0 0 0 / 3%);
  }
  50% {
    border-color: var(--brand-ff7a32, #ff7a32);
    box-shadow: 0 0 0 3px rgb(var(--brand-ffe0cf-rgb, 255 224 207) / 95%);
  }
}
.property-address-search-attention {
  animation: property-address-search-attention 1.6s ease-in-out infinite;
}
.property-new-listing-badge {
  display: inline-flex;
  flex: 0 0 auto;
  pointer-events: none;
  vertical-align: middle;
  animation: property-new-listing-badge-enter 240ms cubic-bezier(0.22, 1, 0.36, 1) both;
}
.property-new-listing-badge svg {
  display: block;
}
@keyframes property-new-listing-badge-enter {
  0% {
    opacity: 0;
    transform: translateY(2px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@media (prefers-reduced-motion: reduce) {
  .property-new-listing-badge {
    animation: none;
  }
}
.property-map-card {
  position: relative;
  width: min(360px, calc(100vw - 32px));
  border: 1px solid rgb(226 232 240 / 88%);
  border-radius: 14px;
  background: rgb(255 255 255 / 98%);
  box-shadow: 0 18px 42px rgb(15 23 42 / 18%);
  color: #111111;
  padding: 14px;
}
.property-map-card::after {
  display: none;
}
.property-map-card--dialog {
  left: auto;
  bottom: auto;
  transform: none;
}
.property-map-figma-summary {
  display: none;
}
.property-map-card--dialog .property-map-figma-summary {
  display: block;
}
.property-map-card--dialog .property-map-card-legacy {
  display: none;
}
.property-map-figma-summary__headline {
  display: grid;
  grid-template-columns: auto minmax(0, 1fr) auto;
  align-items: center;
  gap: 14px;
  border-radius: 14px 14px 0 0;
  background: var(--brand-ff7a32, #ff7a32);
  color: #ffffff;
  margin: -14px -14px 0;
  padding: 18px 20px;
}
.property-map-figma-summary__headline strong {
  min-width: 0;
  overflow: hidden;
  font-size: 24px;
  font-weight: 900;
  letter-spacing: -0.6px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.property-map-figma-summary__deal {
  border-radius: 999px;
  background: var(--brand-fff2eb, #fff2eb);
  color: var(--brand-ff6a22, #ff6a22);
  font-size: 15px;
  font-weight: 850;
  line-height: 1;
  padding: 8px 10px;
}
.property-map-figma-summary__star {
  display: inline-flex;
  width: 38px;
  height: 38px;
  align-items: center;
  justify-content: center;
  border: 0;
  border-radius: 999px;
  background: transparent;
  color: #ffffff;
  cursor: pointer;
}
.property-map-figma-summary__star.is-active {
  background: rgb(255 255 255 / 20%);
}
.property-map-figma-summary__rows {
  margin: 0;
  padding: 8px 0 0;
}
.property-map-figma-summary__rows > div {
  display: grid;
  grid-template-columns: 82px minmax(0, 1fr);
  align-items: center;
  gap: 14px;
  min-height: 58px;
  border-bottom: 1px solid #eeeeee;
}
.property-map-figma-summary__rows dt {
  color: #686868;
  font-size: 15px;
  font-weight: 750;
}
.property-map-figma-summary__rows dd {
  min-width: 0;
  margin: 0;
  overflow-wrap: anywhere;
  color: #1d1e1e;
  font-size: 16px;
  font-weight: 750;
}
.property-map-figma-summary__rows > div:first-child dd {
  color: var(--brand-ff6a22, #ff6a22);
  font-size: 20px;
  font-weight: 900;
}
.property-map-figma-summary__detail {
  display: flex;
  min-height: 52px;
  align-items: center;
  justify-content: space-between;
  color: #686868;
  font-size: 15px;
  font-weight: 750;
  text-decoration: none;
}
.property-map-card-close {
  position: absolute;
  right: 10px;
  top: 10px;
  z-index: 4;
  display: flex;
  width: 30px;
  height: 30px;
  align-items: center;
  justify-content: center;
  border: 1px solid #e2e8f0;
  border-radius: 999px;
  background: rgb(255 255 255 / 94%);
  color: #53617a;
  cursor: pointer;
  font-family: inherit;
  font-size: 24px;
  font-weight: 800;
  line-height: 1;
  padding: 0;
}
.property-map-card-title {
  display: -webkit-box;
  overflow: hidden;
  border-bottom: 1px solid #eef2f7;
  color: #0f172a;
  font-size: 18px;
  font-weight: 800;
  line-height: 1.32;
  padding: 0 38px 10px 0;
  word-break: keep-all;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
.property-map-roadview {
  position: relative;
  z-index: 2;
  display: block;
  margin-top: 10px;
  overflow: hidden;
  border: 1px solid rgb(226 232 240 / 92%);
  border-radius: 12px;
  background: #e8eef6;
  color: #ffffff;
  cursor: grab;
  isolation: isolate;
  text-decoration: none;
  user-select: none;
}
.property-map-roadview-canvas {
  position: relative;
  display: block;
  width: 100%;
  height: 112px;
  overflow: hidden;
  background-color: #dbe4ef;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.property-map-roadview-canvas > div {
  width: 100% !important;
  height: 100% !important;
}
.property-map-roadview-canvas--loading::after,
.property-map-roadview-canvas--empty span {
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgb(15 23 42 / 42%);
  color: #ffffff;
  font-size: 15px;
  font-weight: 850;
  line-height: 1;
}
.property-map-roadview-canvas--loading::after {
  content: "로드뷰 로딩 중";
}
.property-map-roadview-canvas--empty span {
  z-index: 2;
}
.property-map-roadview-link {
  position: absolute;
  z-index: 5;
  right: 9px;
  bottom: 9px;
  display: inline-flex;
  height: 30px;
  align-items: center;
  justify-content: center;
  border: 1px solid rgb(255 255 255 / 22%);
  border-radius: 999px;
  background: rgb(15 23 42 / 78%);
  box-shadow: 0 8px 18px rgb(15 23 42 / 24%);
  color: #ffffff;
  padding: 0 11px;
  font-size: 15px;
  font-weight: 800;
  line-height: 1;
  text-decoration: none;
  pointer-events: none;
  backdrop-filter: blur(8px);
  transition: background-color 160ms ease,
    transform 160ms ease;
}
.property-map-card-body {
  display: flex;
  flex-direction: column;
  gap: 5px;
  color: #374151;
  font-size: 15px;
  font-weight: 650;
  line-height: 1.45;
  padding: 12px 0 13px;
}
.property-map-card-body p {
  margin: 0;
}
.property-map-card-body p:first-child {
  color: #0f172a;
  font-size: 19px;
  font-weight: 850;
  letter-spacing: 0;
  line-height: 1.25;
}
.property-map-card-button {
  position: relative;
  z-index: 1;
  display: flex;
  width: 100%;
  height: 40px;
  align-items: center;
  justify-content: center;
  border: 1px solid var(--brand-ffb58c, #ffb58c);
  border-radius: 9px;
  background: #ffffff;
  color: var(--brand-ff6a22, #ff6a22);
  cursor: pointer;
  font-family: inherit;
  font-size: 16px;
  font-weight: 800;
  line-height: 1.5;
  text-decoration: none;
  transition: background-color 160ms ease,
    border-color 160ms ease,
    color 160ms ease;
}
.property-map-land-overlay {
  position: relative;
  z-index: 34;
  pointer-events: none;
}
.property-map-land-shell {
  position: relative;
  width: min(520px, calc(100vw - 56px));
  height: 620px;
  pointer-events: none;
}
.property-map-land-target {
  position: absolute;
  left: 50%;
  bottom: 0;
  z-index: 1;
  width: 13px;
  height: 13px;
  border: 2px solid #ffffff;
  border-radius: 999px;
  background: #2567e7;
  box-shadow: 0 0 0 3px rgb(37 103 231 / 22%),
    0 4px 10px rgb(15 23 42 / 22%);
  transform: translate(-50%, 50%);
}
.property-map-land-card {
  position: absolute;
  bottom: 28px;
  display: flex;
  width: min(500px, calc(100vw - 56px));
  max-height: min(590px, calc(100vh - 120px));
  align-items: stretch;
  border: 1px solid rgb(221 229 240 / 92%);
  border-radius: 18px;
  background: rgb(255 255 255 / 96%);
  color: #111827;
  box-shadow: 0 22px 54px rgb(15 23 42 / 20%);
  overflow: hidden;
  pointer-events: auto;
}
.property-map-land-card--right {
  left: calc(50% + 24px);
}
.property-map-land-card--left {
  right: calc(50% + 24px);
}
.property-map-land-card::after {
  position: absolute;
  left: 10px;
  bottom: -7px;
  width: 14px;
  height: 14px;
  border-right: 1px solid rgb(221 229 240 / 92%);
  border-bottom: 1px solid rgb(221 229 240 / 92%);
  background: rgb(255 255 255 / 96%);
  content: "";
  transform: rotate(45deg);
}
.property-map-land-card--left::after {
  right: 10px;
  left: auto;
}
.property-map-land-content {
  position: relative;
  z-index: 1;
  min-width: 0;
  flex: 1;
  overflow-y: auto;
  padding: 28px 30px 26px;
}
.property-map-land-badge {
  display: inline-flex;
  max-width: 100%;
  align-items: center;
  border: 1px solid #b8d4ff;
  border-radius: 999px;
  background: #f3f8ff;
  color: #1463ff;
  font-size: 15px;
  font-weight: 900;
  line-height: 1;
  padding: 7px 13px;
}
.property-map-land-title {
  margin: 14px 0 0;
  color: #2567e7;
  font-size: 30px;
  font-weight: 950;
  letter-spacing: 0;
  line-height: 1.18;
  word-break: keep-all;
}
.property-map-land-address {
  display: grid;
  grid-template-columns: 38px minmax(0, 1fr);
  gap: 12px;
  margin-top: 18px;
  border: 1px solid #e2e8f0;
  border-radius: 10px;
  background: #ffffff;
  padding: 14px;
}
.property-map-land-address-icon {
  position: relative;
  display: flex;
  width: 38px;
  height: 38px;
  align-items: center;
  justify-content: center;
  border-radius: 999px;
  background: #eef5ff;
}
.property-map-land-address-icon::before {
  width: 13px;
  height: 13px;
  border: 4px solid #2567e7;
  border-radius: 999px 999px 999px 0;
  content: "";
  transform: rotate(-45deg);
}
.property-map-land-address-label {
  display: block;
  color: #8a99b2;
  font-size: 15px;
  font-weight: 850;
  line-height: 1.2;
}
.property-map-land-address strong {
  display: block;
  margin-top: 3px;
  color: #18335f;
  font-size: 17px;
  font-weight: 900;
  line-height: 1.35;
  word-break: keep-all;
}
.property-map-land-facts {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 10px;
  margin-top: 12px;
}
.property-map-land-fact {
  min-width: 0;
  border: 1px solid #e2e8f0;
  border-radius: 10px;
  background: #ffffff;
  padding: 14px;
}
.property-map-land-fact-label {
  display: block;
  overflow: hidden;
  color: #8a99b2;
  font-size: 15px;
  font-weight: 800;
  line-height: 1.25;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.property-map-land-fact-value {
  display: block;
  overflow: hidden;
  margin-top: 5px;
  color: #18335f;
  font-size: 16px;
  font-weight: 900;
  line-height: 1.25;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.property-map-land-meta {
  margin: 12px 0 0;
  color: #8a99b2;
  font-size: 15px;
  font-weight: 750;
  line-height: 1.4;
}
.property-map-land-history-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  margin-top: 20px;
  color: #18335f;
}
.property-map-land-history-head strong {
  font-size: 17px;
  font-weight: 950;
  line-height: 1.25;
}
.property-map-land-history-head span {
  color: #8a99b2;
  font-size: 15px;
  font-weight: 800;
}
.property-map-land-transactions {
  margin-top: 10px;
  overflow: hidden;
  border: 1px solid #e2e8f0;
  border-radius: 10px;
  background: #ffffff;
}
.property-map-land-transaction {
  display: grid;
  grid-template-columns: 1fr 1fr 52px 64px;
  gap: 8px;
  align-items: center;
  border-top: 1px solid #edf2f8;
  padding: 12px 14px;
  color: #52617a;
  font-size: 15px;
  font-weight: 850;
  line-height: 1.2;
}
.property-map-land-transaction:first-child {
  border-top: 0;
}
.property-map-land-transaction strong {
  color: #18335f;
  font-size: 18px;
  font-weight: 950;
}
.property-map-land-transaction-empty {
  margin-top: 10px;
  border: 1px dashed #cbd5e1;
  border-radius: 10px;
  background: #f8fbff;
  color: #64748b;
  font-size: 15px;
  font-weight: 850;
  line-height: 1.4;
  padding: 16px;
  text-align: center;
}
.property-map-land-notice {
  margin: 7px 0 0;
  border-radius: 6px;
  background: #f3f7ff;
  color: #2567e7;
  font-size: 15px;
  font-weight: 800;
  line-height: 1.35;
  padding: 5px 7px;
}
.property-map-land-close {
  position: absolute;
  right: 20px;
  top: 20px;
  display: flex;
  width: 32px;
  height: 32px;
  align-items: center;
  justify-content: center;
  border: 0;
  border-radius: 999px;
  background: transparent;
  color: #53617a;
  cursor: pointer;
  font-family: inherit;
  font-size: 30px;
  font-weight: 800;
  line-height: 1;
  padding: 0;
  pointer-events: auto;
}
@media (max-width: 767px) {
  .property-map-land-overlay {
    display: none;
  }
}
.property-map-moving .property-map-price,
.property-map-moving .property-map-cluster,
.property-map-moving .property-map-card,
.property-map-moving .property-map-land-card {
  will-change: transform;
}
@media (hover: hover) and (pointer: fine) {
  .property-map-card-button:hover {
    background: #f8fbff;
    border-color: #2567e7;
  }
  .property-map-card-close:hover {
    background: #f1f5f9;
    color: #111827;
  }
  .property-map-land-close:hover {
    background: #f1f5f9;
    color: #111827;
  }
  .property-map-roadview-link:hover {
    background: rgb(37 103 231 / 90%);
    transform: translateY(-1px);
  }
}
@media (max-width: 767px) {
  .property-map-card {
    width: min(320px, calc(100vw - 28px));
    padding: 12px;
  }
  .property-map-roadview-canvas {
    height: 98px;
  }
}
.building-info-map-marker {
  position: absolute;
  z-index: 10;
  width: 18px;
  height: 18px;
  border: 3px solid #ffffff;
  border-radius: 999px;
  background: #ef4444;
  box-shadow: 0 2px 8px rgb(0 0 0 / 22%);
  transform: translate(-50%, -50%);
}
.building-info-map-marker::after {
  position: absolute;
  left: 50%;
  top: calc(100% - 1px);
  width: 0;
  height: 0;
  border-width: 6px 4px 0;
  border-style: solid;
  border-color: #ef4444 transparent transparent;
  content: "";
  transform: translateX(-50%);
}
.building-info-map-marker span {
  position: absolute;
  left: 50%;
  top: calc(100% + 8px);
  border-radius: 999px;
  background: #2567e7;
  color: #ffffff;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.5;
  padding: 2px 8px;
  transform: translateX(-50%);
  white-space: nowrap;
}
.company-map-marker {
  position: absolute;
  z-index: 10;
  width: 18px;
  height: 18px;
  border: 3px solid #ffffff;
  border-radius: 999px;
  background: #2567e7;
  box-shadow: 0 2px 8px rgb(0 0 0 / 22%);
  transform: translate(-50%, -50%);
}
.company-map-marker::after {
  position: absolute;
  left: 50%;
  top: calc(100% - 1px);
  width: 0;
  height: 0;
  border-width: 6px 4px 0;
  border-style: solid;
  border-color: #2567e7 transparent transparent;
  content: "";
  transform: translateX(-50%);
}
.company-map-marker span {
  position: absolute;
  left: 50%;
  top: calc(100% + 8px);
  border-radius: 999px;
  background: #2567e7;
  color: #ffffff;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.5;
  padding: 2px 8px;
  transform: translateX(-50%);
  white-space: nowrap;
}
.property-map-card--dialog {
  max-height: min(calc(100dvh - 24px), 720px);
  overflow-y: auto;
  overscroll-behavior: contain;
}
.property-map-card-close--dialog {
  right: -16px;
  top: -16px;
  z-index: 10;
  width: 42px;
  height: 42px;
  border: 3px solid #ffffff;
  background: #0f172a;
  color: #ffffff;
  box-shadow: 0 10px 26px rgb(15 23 42 / 32%);
  font-size: 20px;
  transition: background-color 160ms ease,
    box-shadow 160ms ease,
    transform 160ms ease;
}
.property-map-card--dialog .property-map-card-title {
  padding-right: 46px;
}
.property-map-card-close--dialog svg {
  width: 22px;
  height: 22px;
  stroke-width: 2.4;
}
.property-map-card-close--dialog:focus-visible {
  outline: 3px solid #93c5fd;
  outline-offset: 3px;
}
.property-filter-dialog [class*="text-[#2567E7]"],
.property-filter-sheet [class*="text-[#2567E7]"] {
  color: var(--brand-ff6a22, #ff6a22) !important;
}
.property-filter-dialog [class*="bg-[#EBF1FD]"],
.property-filter-dialog [class*="bg-[#F3F7FF]"],
.property-filter-dialog [class*="bg-[#F8FBFF]"],
.property-filter-sheet [class*="bg-[#EBF1FD]"],
.property-filter-sheet [class*="bg-[#F3F7FF]"],
.property-filter-sheet [class*="bg-[#F8FBFF]"] {
  background-color: var(--brand-fff2eb, #fff2eb) !important;
}
.property-filter-dialog [class*="border-[#2567E7]"],
.property-filter-dialog [class*="border-[#BEDBFF]"],
.property-filter-sheet [class*="border-[#2567E7]"],
.property-filter-sheet [class*="border-[#BEDBFF]"] {
  border-color: var(--brand-ffb58c, #ffb58c) !important;
}
.property-ai-loading-bar {
  width: 48%;
  animation: property-ai-loading-progress 1.15s ease-in-out infinite alternate;
}
@keyframes property-ai-loading-progress {
  from {
    transform: translateX(-20%);
  }
  to {
    transform: translateX(125%);
  }
}
@media (hover: hover) {
  .property-map-card-close--dialog:hover {
    background: #1e293b;
    color: #ffffff;
    box-shadow: 0 12px 30px rgb(15 23 42 / 38%);
    transform: scale(1.05);
  }
}
.catchreal-max-button {
  min-width: 132px;
  border-radius: 8px;
}
.catchreal-max-button__icon {
  width: 16px;
  height: 16px;
}
@media (max-width: 912px) {
  .property-map-dialog {
    align-items: flex-end !important;
    overflow: hidden;
    padding: 0 !important;
  }
  .property-map-dialog > div {
    width: 100%;
    max-width: none !important;
    margin: 0 !important;
  }
  .property-map-dialog-panel {
    transform: translateY(var(--property-detail-sheet-drag-y, 0px));
    transition: transform 160ms ease-out;
  }
  .property-map-card--dialog {
    width: 100%;
    height: 268px;
    max-height: 268px;
    border: 0;
    border-radius: 28px 28px 0 0;
    padding: 33px 16px 0;
    overflow: hidden;
    box-shadow: 0 -16px 48px rgb(15 23 42 / 22%);
  }
  .property-map-figma-summary__headline {
    grid-template-columns: auto minmax(0, 1fr) auto;
    border-radius: 0;
    background: #ffffff;
    color: var(--brand-ff6a22, #ff6a22);
    margin: 0;
    min-height: 43px;
    padding: 0 10px;
  }
  .property-map-figma-summary__headline strong {
    font-size: 20px;
  }
  .property-map-figma-summary__deal {
    padding: 5px 7px;
    font-size: 15px;
  }
  .property-map-figma-summary__star {
    width: 30px;
    height: 30px;
    color: var(--brand-ff7a32, #ff7a32);
  }
  .property-map-figma-summary__rows {
    padding-top: 0;
  }
  .property-map-figma-summary__rows > div {
    grid-template-columns: 56px minmax(0, 1fr);
    min-height: 38px;
    gap: 0;
  }
  .property-map-figma-summary__rows dt,
  .property-map-figma-summary__rows dd,
  .property-map-figma-summary__detail {
    font-size: 15px;
  }
  .property-map-figma-summary__rows > div:first-child dd {
    font-size: 16px;
  }
  .property-map-figma-summary__detail {
    min-height: 39px;
    font-size: 15px;
  }
  .property-map-card--dialog .property-map-card-title {
    padding-right: 46px;
  }
  .property-map-card-close--dialog {
    display: none;
  }
}
.map-filter-menu-trigger {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  height: 36px;
  flex-shrink: 0;
  white-space: nowrap;
  border: 1px solid #1d1e1e;
  border-radius: 999px;
  background: #1d1e1e;
  padding: 0 16px;
  color: white;
  font-size: 15px;
  font-weight: 700;
}
.map-filter-menu {
  position: fixed;
  z-index: 170;
  width: 224px;
  max-width: calc(100vw - 16px);
  padding: 8px;
  border: 0;
  border-radius: 18px;
  background: #fff;
  box-shadow: 0 8px 24px #191f2812;
}
.map-filter-menu button {
  display: flex;
  align-items: center;
  gap: 12px;
  width: 100%;
  min-height: 56px;
  padding: 12px;
  border: 0;
  border-radius: 10px;
  background: transparent;
  color: #333d4b;
  text-align: left;
  cursor: pointer;
}
.map-filter-menu button:hover,.map-filter-menu button:focus-visible {
  background: #f5f6f8;
}
.map-filter-menu button:focus-visible {
  outline: 2px solid var(--brand-ff9655, #ff9655);
  outline-offset: -2px;
}
.map-filter-menu-label {
  font-size: 15px;
  font-weight: 500;
  line-height: 22px;
  white-space: nowrap;
}
.map-filter-menu-icon {
  display: block;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
}
.auction-filter-overlay {
  z-index: 180;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 20px;
  background: #14100c66;
  backdrop-filter: blur(3px);
}
.auction-filter-panel {
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 720px;
  max-height: calc(100dvh - 40px);
  overflow: hidden;
  border-radius: 28px;
  background: #fff;
  color: #252321;
  box-shadow: 0 24px 80px rgb(var(--brand-211307-rgb, 33 19 7) / 0.25098039215686274);
}
.auction-filter-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  padding: 25px 28px 19px;
  border-bottom: 1px solid #efeeec;
}
.auction-filter-eyebrow {
  color: var(--brand-8a7467, #8a7467);
  font-size: 15px;
  font-weight: 600;
}
.auction-filter-header h2 {
  display: flex;
  align-items: center;
  gap: 9px;
  margin-top: 5px;
  font-size: 24px;
  font-weight: 800;
  letter-spacing: -1px;
}
.auction-filter-header h2 svg {
  width: 25px;
  height: 25px;
  color: var(--brand-a45127, #a45127);
}
.auction-filter-header>button {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: #f5f5f4;
  font-size: 27px;
  line-height: 1;
}
.auction-filter-form {
  display: flex;
  flex-direction: column;
  min-height: 0;
  overflow: hidden;
}
.auction-filter-header,.auction-filter-footer {
  flex-shrink: 0;
}
.auction-filter-body {
  min-height: 0;
  overflow-y: auto;
  overscroll-behavior: contain;
  padding: 22px 28px;
}
.auction-filter-toggle {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  padding: 16px;
  background: var(--brand-fff6ef, #fff6ef);
  border: 1px solid var(--brand-ffe1ce, #ffe1ce);
  border-radius: 16px;
}
.auction-filter-toggle strong,.auction-filter-toggle small {
  display: block;
}
.auction-filter-toggle strong {
  font-size: 15px;
}
.auction-filter-toggle small {
  margin-top: 4px;
  font-size: 15px;
  color: var(--brand-7a6a5f, #7a6a5f);
}
.auction-filter-toggle input {
  width: 22px;
  height: 22px;
  flex-shrink: 0;
  accent-color: var(--brand-ff7a32, #ff7a32);
}
.auction-filter-body fieldset {
  min-width: 0;
  margin-top: 24px;
}
.auction-filter-body legend {
  margin-bottom: 11px;
  font-size: 15px;
  font-weight: 750;
}
.auction-filter-body legend span {
  margin-left: 6px;
  font-size: 15px;
  color: #888;
  font-weight: 500;
}
.auction-filter-chips {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}
.auction-filter-chips button {
  min-height: 38px;
  padding: 8px 14px;
  border: 1px solid #e5e3e0;
  border-radius: 11px;
  font-size: 15px;
  color: #625c57;
}
.auction-filter-chips button[aria-pressed=true] {
  border-color: var(--brand-ff7a32, #ff7a32);
  background: var(--brand-fff4eb, #fff4eb);
  color: var(--brand-a34818, #a34818);
  font-weight: 750;
}
.auction-filter-range {
  display: flex;
  align-items: center;
  gap: 10px;
}
.auction-filter-range label {
  flex: 1;
  min-width: 0;
}
.auction-filter-range input {
  width: 100%;
  min-width: 0;
  height: 44px;
  border: 1px solid #dedbd8;
  border-radius: 11px;
  padding: 0 12px;
  background: white;
  font-size: 15px;
  box-sizing: border-box;
}
.auction-filter-body fieldset p {
  margin-top: 8px;
  font-size: 15px;
  color: #8a837d;
}
.auction-filter-note {
  margin-top: 22px;
  padding: 13px 15px;
  border-radius: 12px;
  background: #f6f5f3;
  color: #756e68;
  font-size: 15px;
  line-height: 1.7;
}
.auction-filter-error {
  margin-top: 10px;
  font-size: 15px;
  color: #c13624;
}
.auction-filter-footer {
  display: flex;
  gap: 10px;
  padding: 17px 28px;
  border-top: 1px solid #efeeec;
  background: white;
}
.auction-filter-footer button {
  height: 46px;
  border-radius: 12px;
  font-size: 15px;
  font-weight: 750;
}
.auction-filter-footer button:first-child {
  width: 92px;
  border: 1px solid #dedbd8;
  color: #746c65;
}
.auction-filter-footer button:last-child {
  flex: 1;
  background: var(--brand-ff7a32, #ff7a32);
  color: white;
}
.auction-filter-footer button:disabled {
  opacity: .45;
  cursor: not-allowed;
}
.auction-filter-panel button:focus-visible,.auction-filter-panel input:focus-visible,.map-filter-menu-trigger:focus-visible,.auction-map-pin:focus-visible {
  outline: 3px solid var(--brand-ff9f65, #ff9f65);
  outline-offset: 3px;
}
@media (max-width:912px) {
  .map-filter-menu-trigger {
    height: 30px;
    padding: 0 11px;
    font-size: 15px;
  }
  .auction-filter-overlay {
    align-items: flex-end;
    padding: 10px;
  }
  .auction-filter-panel {
    max-height: calc(100dvh - 20px);
    border-radius: 23px;
  }
  .auction-filter-header {
    padding: 20px;
  }
  .auction-filter-header h2 {
    font-size: 21px;
  }
  .auction-filter-body {
    padding: 18px 20px;
  }
  .auction-filter-footer {
    padding: 14px 20px max(14px,env(safe-area-inset-bottom));
  }
  .auction-filter-range {
    gap: 7px;
  }
  .auction-filter-range input {
    padding: 0 7px;
    font-size: 15px;
  }
  .auction-filter-chips {
    gap: 6px;
  }
  .auction-filter-chips button {
    padding: 8px 11px;
  }
}
.auction-filter-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
}
.auction-filter-date-scope {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 10px;
  margin-bottom: 10px;
  font-size: 15px;
  color: #827870;
}
.auction-filter-date-scope button {
  padding: 7px 12px;
  border: 1px solid #e5e3e0;
  border-radius: 8px;
  font-weight: 700;
}
.auction-filter-date-scope button[aria-pressed=true] {
  border-color: var(--brand-ff7a32, #ff7a32);
  background: var(--brand-fff4eb, #fff4eb);
  color: var(--brand-a34818, #a34818);
}
.auction-filter-retry {
  text-decoration: underline;
  font-weight: 700;
}
.auction-filter-body input:focus-visible {
  outline: 2px solid var(--brand-ff7a32, #ff7a32);
  outline-offset: 2px;
}
@media (max-width:600px) {
  .auction-filter-grid {
    grid-template-columns: 1fr;
    gap: 0;
  }
  .auction-filter-panel {
    border-radius: 20px;
  }
  .auction-filter-range input {
    font-size: 15px;
  }
  .auction-filter-body {
    padding: 16px;
  }
  .auction-filter-header {
    padding: 18px 16px;
  }
  .auction-filter-footer {
    padding: 14px 16px max(14px,env(safe-area-inset-bottom));
  }
}
.auction-filter-toggle {
  background: #f7f7f7;
  border-color: #e4e4e4;
}
.auction-filter-toggle small {
  color: #666;
  word-break: keep-all;
}
.auction-filter-switch {
  position: relative;
  display: flex;
  align-items: center;
  gap: 8px;
  flex-shrink: 0;
  font-size: 15px;
  color: #555;
}
.auction-filter-switch input {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  z-index: 1;
  width: 44px;
  height: 26px;
  margin: 0;
  border: 0;
  border-radius: 999px;
  background: #aaa;
  cursor: pointer;
  transition: background .15s;
}
.auction-filter-switch-track::after {
  content: "";
  position: absolute;
  left: 3px;
  top: 3px;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: white;
  box-shadow: 0 1px 3px #0003;
  transition: transform .15s;
}
.auction-filter-switch input:checked + .auction-filter-switch-track {
  background: #454545;
}
.auction-filter-switch input:checked + .auction-filter-switch-track::after {
  transform: translateX(18px);
}
.auction-filter-switch input:focus-visible + .auction-filter-switch-track {
  outline: 2px solid #555;
  outline-offset: 3px;
}
.auction-filter-switch-track {
  position: relative;
  display: block;
  width: 44px;
  height: 26px;
  border-radius: 999px;
  background: #aaa;
  transition: background .15s;
}
.catchreal-max-transition__copy span,.building-info-map-marker span,.company-map-marker span {
  font-size: 15px;
}
@property --tw-border-spacing-x {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}
@property --tw-border-spacing-y {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-z {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-scale-x {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-scale-y {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-scale-z {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-rotate-x {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-y {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-z {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-x {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-y {
  syntax: "*";
  inherits: false;
}
@property --tw-pan-x {
  syntax: "*";
  inherits: false;
}
@property --tw-pan-y {
  syntax: "*";
  inherits: false;
}
@property --tw-pinch-zoom {
  syntax: "*";
  inherits: false;
}
@property --tw-scroll-snap-strictness {
  syntax: "*";
  inherits: false;
  initial-value: proximity;
}
@property --tw-space-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-divide-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-gradient-position {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-via {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-to {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-via-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0%;
}
@property --tw-gradient-via-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 50%;
}
@property --tw-gradient-to-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-leading {
  syntax: "*";
  inherits: false;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@property --tw-tracking {
  syntax: "*";
  inherits: false;
}
@property --tw-ordinal {
  syntax: "*";
  inherits: false;
}
@property --tw-slashed-zero {
  syntax: "*";
  inherits: false;
}
@property --tw-numeric-figure {
  syntax: "*";
  inherits: false;
}
@property --tw-numeric-spacing {
  syntax: "*";
  inherits: false;
}
@property --tw-numeric-fraction {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-ring-inset {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-offset-width {
  syntax: "<length>";
  inherits: false;
  initial-value: 0px;
}
@property --tw-ring-offset-color {
  syntax: "*";
  inherits: false;
  initial-value: #fff;
}
@property --tw-ring-offset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-outline-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-duration {
  syntax: "*";
  inherits: false;
}
@property --tw-ease {
  syntax: "*";
  inherits: false;
}
@property --tw-content {
  syntax: "*";
  initial-value: "";
  inherits: false;
}
@property --tw-divide-x-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
@keyframes ping {
  75%, 100% {
    transform: scale(2);
    opacity: 0;
  }
}
@keyframes pulse {
  50% {
    opacity: 0.5;
  }
}
@layer properties {
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
    *, ::before, ::after, ::backdrop {
      --tw-border-spacing-x: 0;
      --tw-border-spacing-y: 0;
      --tw-translate-x: 0;
      --tw-translate-y: 0;
      --tw-translate-z: 0;
      --tw-scale-x: 1;
      --tw-scale-y: 1;
      --tw-scale-z: 1;
      --tw-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-pan-x: initial;
      --tw-pan-y: initial;
      --tw-pinch-zoom: initial;
      --tw-scroll-snap-strictness: proximity;
      --tw-space-y-reverse: 0;
      --tw-divide-y-reverse: 0;
      --tw-border-style: solid;
      --tw-gradient-position: initial;
      --tw-gradient-from: #0000;
      --tw-gradient-via: #0000;
      --tw-gradient-to: #0000;
      --tw-gradient-stops: initial;
      --tw-gradient-via-stops: initial;
      --tw-gradient-from-position: 0%;
      --tw-gradient-via-position: 50%;
      --tw-gradient-to-position: 100%;
      --tw-leading: initial;
      --tw-font-weight: initial;
      --tw-tracking: initial;
      --tw-ordinal: initial;
      --tw-slashed-zero: initial;
      --tw-numeric-figure: initial;
      --tw-numeric-spacing: initial;
      --tw-numeric-fraction: initial;
      --tw-shadow: 0 0 #0000;
      --tw-shadow-color: initial;
      --tw-shadow-alpha: 100%;
      --tw-inset-shadow: 0 0 #0000;
      --tw-inset-shadow-color: initial;
      --tw-inset-shadow-alpha: 100%;
      --tw-ring-color: initial;
      --tw-ring-shadow: 0 0 #0000;
      --tw-inset-ring-color: initial;
      --tw-inset-ring-shadow: 0 0 #0000;
      --tw-ring-inset: initial;
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-offset-shadow: 0 0 #0000;
      --tw-outline-style: solid;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
      --tw-backdrop-blur: initial;
      --tw-backdrop-brightness: initial;
      --tw-backdrop-contrast: initial;
      --tw-backdrop-grayscale: initial;
      --tw-backdrop-hue-rotate: initial;
      --tw-backdrop-invert: initial;
      --tw-backdrop-opacity: initial;
      --tw-backdrop-saturate: initial;
      --tw-backdrop-sepia: initial;
      --tw-duration: initial;
      --tw-ease: initial;
      --tw-content: "";
      --tw-divide-x-reverse: 0;
    }
  }
}

/*!*********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[15].oneOf[10].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[15].oneOf[10].use[3]!./src/app/site-motion.css ***!
  \*********************************************************************************************************************************************************************************************************************************************************************/
/* SSR keeps the native selected style until the measured indicator is ready. */
[data-motion-selection] { position: relative; isolation: isolate; }
.site-motion-indicator { position: absolute; pointer-events: none; z-index: 0; }
[data-motion-selection] > button, [data-motion-selection] > a { position: relative; z-index: 1; }
[data-motion-selection="border"] > .site-motion-indicator { z-index: 2; }
[data-motion-selection="underline"][data-motion-selection-ready] > :is(button,a) > span.absolute:last-child { background: transparent; }
[data-motion-selection="pill"][data-motion-selection-ready] > :is(button,a) { background: transparent; }
[data-motion-selection="border"][data-motion-selection-ready] > [aria-selected="true"] { border-color: transparent; }
.site-search-field { transition: border-color 180ms ease, box-shadow 180ms ease; }
@layer utilities {
  :where(.site-motion-filter-summary) { position: relative; }
}
.site-suggestion-motion { animation: site-panel-in 180ms cubic-bezier(.2,.8,.2,1); }
.site-disclosure > summary svg { transition: transform 200ms ease; }
.site-disclosure[open] > summary svg { transform: rotate(180deg); }
.site-disclosure[open] > :not(summary) { animation: site-disclosure-in 220ms cubic-bezier(.2,.8,.2,1); }
@supports (interpolate-size: allow-keywords) {
  .site-disclosure { interpolate-size: allow-keywords; }
  .site-disclosure::details-content { block-size: 0; overflow: clip; transition: block-size 220ms ease, content-visibility 220ms allow-discrete; }
  .site-disclosure[open]::details-content { block-size: auto; }
}
@keyframes site-panel-in { from { opacity: .55; transform: translateY(-4px); } to { opacity: 1; transform: translateY(0); } }
@keyframes site-disclosure-in { from { opacity: .65; transform: translateY(-3px); } to { opacity: 1; transform: translateY(0); } }
@media (prefers-reduced-motion: reduce) {
  .site-search-field, .site-disclosure > summary svg { transition: none; }
  @supports (interpolate-size: allow-keywords) {
    .site-disclosure::details-content { transition: none; }
  }
  .site-suggestion-motion, .site-disclosure[open] > :not(summary) { animation: none; }
}

/*!***********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[15].oneOf[5].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[15].oneOf[5].use[3]!./src/components/popups/popups.module.css ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************/
.popups_card__o_8qq{position:relative;overflow:hidden;width:100%;box-shadow:0 16px 56px #14243a30;overflow-wrap:anywhere}
.popups_image__92jug{display:block;width:100%;height:auto}
.popups_cornerClose__h__4y{position:absolute;z-index:1;right:10px;top:10px;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:#ffffffed;color:#18202b;font:26px/1 sans-serif;box-shadow:0 1px 5px #0002;cursor:pointer}
.popups_content__Y3uCU{display:grid;gap:16px}.popups_content__Y3uCU h2{margin:0;font-size:26px;font-weight:750;line-height:1.35;white-space:pre-wrap}.popups_content__Y3uCU p{margin:0;font-size:16px;line-height:1.65;white-space:pre-wrap}
.popups_buttons__R5HDT{display:grid;gap:10px}.popups_buttons__R5HDT a,.popups_buttons__R5HDT button{display:flex;align-items:center;justify-content:center;min-height:46px;padding:12px 16px;text-decoration:none;font-size:16px;font-weight:700;border:0;cursor:pointer;text-align:center}
.popups_footer__wNWuz{display:flex;border-top:1px solid #dfe3e8;background:#fff;color:#515b69}.popups_footer__wNWuz button{flex:1;min-width:0;min-height:46px;padding:10px 6px;font-size:14px;border:0;background:transparent;color:inherit;cursor:pointer;overflow-wrap:anywhere}.popups_footer__wNWuz button+button{border-left:1px solid #dfe3e8}
.popups_placeholder__dNKDK{padding:72px 24px;text-align:center;font-size:15px;color:#738095;line-height:1.7;background:#f4f7fb}
.popups_dialog__kAMF3{position:fixed;inset:0;margin:auto;padding:0;border:0;background:transparent;color:inherit;width:min(var(--popup-width),calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;border-radius:var(--popup-radius)}
.popups_dialog__kAMF3::backdrop{background:rgb(0 0 0 / var(--popup-opacity))}.popups_dialog__kAMF3[data-position=bottom-left]{margin:auto auto 24px 24px}.popups_dialog__kAMF3[data-position=bottom-right]{margin:auto 24px 24px auto}
.popups_srOnly__UuPjI{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:767px){.popups_dialog__kAMF3[data-position]{margin:auto}.popups_content__Y3uCU h2{font-size:23px}}
.popups_dialog__kAMF3 .popups_footer__wNWuz{position:sticky;bottom:0;z-index:2}.popups_dialog__kAMF3 .popups_card__o_8qq{overflow:clip}

