@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Regular Italic),local(Plus Jakarta Sans Italic),url(../_fonts/N9ZVab_oKs_UxWIn_IQNAbCBO0yf3HA7y5o1gm1Rgr4-cZC7TGBN2w9iY84creVgli_kUK1Ea9wqq7tFWan1Gq4.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Plus Jakarta Sans Fallback\: sans-serif;src:local("sans-serif");size-adjust:100%;ascent-override:103.8%;descent-override:22.2%;line-gap-override:0%}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Regular Italic),local(Plus Jakarta Sans Italic),url(../_fonts/4wEg2DxsAoviDLnyIBgQYsCS7SFqT-Kca8ePZIhfIWs-gynKDAjQ2_SBmSyfhNCYcbQieb3MEszUxVyk3cRMvCE.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Regular Italic),local(Plus Jakarta Sans Italic),url(../_fonts/yANoew4-5J3lKqWmn7pBC7UxLEOTWBfV9eD1YSKBaqw-O3ATPxxNttq5P6uRnTwwuKKvI2r6SlzLalCBrNmOLJI.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Regular Italic),local(Plus Jakarta Sans Italic),url(../_fonts/uwqakOkBu6oMrlKV4nma9bgMSEI66NJL44fJJkjX1H0-mm5MnNoNuc5ko4Nv0Cu1FYtbr_ybSjxjKyx63bJpg40.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Medium Italic),url(../_fonts/N9ZVab_oKs_UxWIn_IQNAbCBO0yf3HA7y5o1gm1Rgr4-cZC7TGBN2w9iY84creVgli_kUK1Ea9wqq7tFWan1Gq4.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Medium Italic),url(../_fonts/4wEg2DxsAoviDLnyIBgQYsCS7SFqT-Kca8ePZIhfIWs-gynKDAjQ2_SBmSyfhNCYcbQieb3MEszUxVyk3cRMvCE.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:italic}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Medium Italic),url(../_fonts/yANoew4-5J3lKqWmn7pBC7UxLEOTWBfV9eD1YSKBaqw-O3ATPxxNttq5P6uRnTwwuKKvI2r6SlzLalCBrNmOLJI.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Medium Italic),url(../_fonts/uwqakOkBu6oMrlKV4nma9bgMSEI66NJL44fJJkjX1H0-mm5MnNoNuc5ko4Nv0Cu1FYtbr_ybSjxjKyx63bJpg40.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans SemiBold Italic),url(../_fonts/N9ZVab_oKs_UxWIn_IQNAbCBO0yf3HA7y5o1gm1Rgr4-cZC7TGBN2w9iY84creVgli_kUK1Ea9wqq7tFWan1Gq4.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:italic}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans SemiBold Italic),url(../_fonts/4wEg2DxsAoviDLnyIBgQYsCS7SFqT-Kca8ePZIhfIWs-gynKDAjQ2_SBmSyfhNCYcbQieb3MEszUxVyk3cRMvCE.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:italic}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans SemiBold Italic),url(../_fonts/yANoew4-5J3lKqWmn7pBC7UxLEOTWBfV9eD1YSKBaqw-O3ATPxxNttq5P6uRnTwwuKKvI2r6SlzLalCBrNmOLJI.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans SemiBold Italic),url(../_fonts/uwqakOkBu6oMrlKV4nma9bgMSEI66NJL44fJJkjX1H0-mm5MnNoNuc5ko4Nv0Cu1FYtbr_ybSjxjKyx63bJpg40.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Bold Italic),url(../_fonts/N9ZVab_oKs_UxWIn_IQNAbCBO0yf3HA7y5o1gm1Rgr4-cZC7TGBN2w9iY84creVgli_kUK1Ea9wqq7tFWan1Gq4.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:italic}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Bold Italic),url(../_fonts/4wEg2DxsAoviDLnyIBgQYsCS7SFqT-Kca8ePZIhfIWs-gynKDAjQ2_SBmSyfhNCYcbQieb3MEszUxVyk3cRMvCE.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:italic}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Bold Italic),url(../_fonts/yANoew4-5J3lKqWmn7pBC7UxLEOTWBfV9eD1YSKBaqw-O3ATPxxNttq5P6uRnTwwuKKvI2r6SlzLalCBrNmOLJI.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Bold Italic),url(../_fonts/uwqakOkBu6oMrlKV4nma9bgMSEI66NJL44fJJkjX1H0-mm5MnNoNuc5ko4Nv0Cu1FYtbr_ybSjxjKyx63bJpg40.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Regular),local(Plus Jakarta Sans),url(../_fonts/sYzVejXE0Q8AktK-XNgNEadmJoFvAQlpP8bk2h2Py44-zCSKauXG97M8kHkMdsSHEuzR9LUqA2nZttaC7ssTzJk.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Regular),local(Plus Jakarta Sans),url(../_fonts/nxParXGGR7cNErfBjnXo55C6KEGr87XGQTGPVN06jX8-ePjpwWzTNgzufgT_r9peDQqMZiVMOtIueY_3ltCwe94.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Regular),local(Plus Jakarta Sans),url(../_fonts/nUcvduHXtGB2E0s091ntUXXIhWTbfwXK0AyjqopWzjw-xdSwZkF_Ar8smKcaUldUamZxUPjpOZCk0naZBqn3ld0.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Regular),local(Plus Jakarta Sans),url(../_fonts/xAgln5dSOIuCufJoUuvSumEbp6nwk_5l1iNEj8UD--Q-lM2uw_GlrieFupO05ZpcDsytugt3jjU5RBmGxD8PVZE.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Medium),url(../_fonts/sYzVejXE0Q8AktK-XNgNEadmJoFvAQlpP8bk2h2Py44-zCSKauXG97M8kHkMdsSHEuzR9LUqA2nZttaC7ssTzJk.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Medium),url(../_fonts/nxParXGGR7cNErfBjnXo55C6KEGr87XGQTGPVN06jX8-ePjpwWzTNgzufgT_r9peDQqMZiVMOtIueY_3ltCwe94.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Medium),url(../_fonts/nUcvduHXtGB2E0s091ntUXXIhWTbfwXK0AyjqopWzjw-xdSwZkF_Ar8smKcaUldUamZxUPjpOZCk0naZBqn3ld0.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Medium),url(../_fonts/xAgln5dSOIuCufJoUuvSumEbp6nwk_5l1iNEj8UD--Q-lM2uw_GlrieFupO05ZpcDsytugt3jjU5RBmGxD8PVZE.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans SemiBold),url(../_fonts/sYzVejXE0Q8AktK-XNgNEadmJoFvAQlpP8bk2h2Py44-zCSKauXG97M8kHkMdsSHEuzR9LUqA2nZttaC7ssTzJk.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans SemiBold),url(../_fonts/nxParXGGR7cNErfBjnXo55C6KEGr87XGQTGPVN06jX8-ePjpwWzTNgzufgT_r9peDQqMZiVMOtIueY_3ltCwe94.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans SemiBold),url(../_fonts/nUcvduHXtGB2E0s091ntUXXIhWTbfwXK0AyjqopWzjw-xdSwZkF_Ar8smKcaUldUamZxUPjpOZCk0naZBqn3ld0.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans SemiBold),url(../_fonts/xAgln5dSOIuCufJoUuvSumEbp6nwk_5l1iNEj8UD--Q-lM2uw_GlrieFupO05ZpcDsytugt3jjU5RBmGxD8PVZE.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Bold),url(../_fonts/sYzVejXE0Q8AktK-XNgNEadmJoFvAQlpP8bk2h2Py44-zCSKauXG97M8kHkMdsSHEuzR9LUqA2nZttaC7ssTzJk.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Bold),url(../_fonts/nxParXGGR7cNErfBjnXo55C6KEGr87XGQTGPVN06jX8-ePjpwWzTNgzufgT_r9peDQqMZiVMOtIueY_3ltCwe94.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Bold),url(../_fonts/nUcvduHXtGB2E0s091ntUXXIhWTbfwXK0AyjqopWzjw-xdSwZkF_Ar8smKcaUldUamZxUPjpOZCk0naZBqn3ld0.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local(Plus Jakarta Sans Bold),url(../_fonts/xAgln5dSOIuCufJoUuvSumEbp6nwk_5l1iNEj8UD--Q-lM2uw_GlrieFupO05ZpcDsytugt3jjU5RBmGxD8PVZE.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:JetBrains Mono;src:local(JetBrains Mono Regular Italic),local(JetBrains Mono Italic),url(../_fonts/Df7M9JXECnQBPeMk0JlWv5oI4E80OSjKvG82PCAX-MI-aXpKyr1n0W6NWbCApKANrm9O50H_fjFMdBzwfTY75iM.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono Fallback\: Courier New;src:local(Courier New);size-adjust:99.9837%;ascent-override:102.017%;descent-override:30.0049%;line-gap-override:0%}@font-face{font-family:JetBrains Mono Fallback\: Roboto Mono;src:local(Roboto Mono);size-adjust:99.9837%;ascent-override:102.017%;descent-override:30.0049%;line-gap-override:0%}@font-face{font-family:JetBrains Mono Fallback\: Noto Sans Mono;src:local(Noto Sans Mono);size-adjust:100%;ascent-override:102%;descent-override:30%;line-gap-override:0%}@font-face{font-family:JetBrains Mono;src:local(JetBrains Mono Regular Italic),local(JetBrains Mono Italic),url(../_fonts/F00Bxq4ciZESODR5suhK3xDWcsQ9RLj9SyZQEevpEsw-BLNEvb6wAcL3fpb4n4d3zVEKUoa2hsUKxxkf3YdvJKc.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local(JetBrains Mono Regular Italic),local(JetBrains Mono Italic),url(../_fonts/AA0_6TP-Ed9gQINhOsvbweBE3xLQgxmg6pXqHmvCwsM-egZLwYC5qVnfGWql7G5NfYTIiMP1PB_tQWIq5f7S-0k.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local(JetBrains Mono Regular Italic),local(JetBrains Mono Italic),url(../_fonts/3mk1pEYaO7RuhctnlpKcyb7yjVLICedncSfY13ffbM8-vJidvBvYJRk77_zQIyVpja44ymm1FQTiYKUcM_aD5Sg.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local(JetBrains Mono Regular Italic),local(JetBrains Mono Italic),url(../_fonts/3e3wuf-V_7icWvlsSS3Ud6R1mFSymwsfz35VcqiVjOk-jnii4_jMs7YAJOhzZP3bGdrbXGt5dYv8_t_rhpHzpcQ.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local(JetBrains Mono Regular Italic),local(JetBrains Mono Italic),url(../_fonts/NwLHmPccLrJlBVGp4QRXOLZaNI0M_K6XuSwyVjpr47g-jl4tqz8gcsgAJDPcbl5roY78zy31I6Rq51WBLpZngFg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local(JetBrains Mono Regular),local(JetBrains Mono),url(../_fonts/f3COenLcoezM74LmVz7-HHQTyPKopVoMY6x2syLMzQE-shPZYE7IAjZWz4okT_CWn96WfGzoLhasK43_mhj3CZI.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local(JetBrains Mono Regular),local(JetBrains Mono),url(../_fonts/KOrIgK47CByspZJWjOLg8AL2ADg9uFcNjZd9W78jrmM-dU37DP77KwUzMqqldljJHhSe3lJpaSfI9HPfiVAxPOM.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local(JetBrains Mono Regular),local(JetBrains Mono),url(../_fonts/9IZYb3o3tpRXPqjzNd4r3vIIohLuRBC5-h_ByvqRowU-ZgMUMfi6FcHpaV_ucYIWcBvLG6geajFq70Smps0DAj0.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local(JetBrains Mono Regular),local(JetBrains Mono),url(../_fonts/bUcXp2ExGsFoCjH4L_AiPGX0TLCAgnqR8nvW7SxSJYQ-kvm9UWc_MFZW_r85yX6uPdzXVmdcUOio_Wb1x_7QdXM.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local(JetBrains Mono Regular),local(JetBrains Mono),url(../_fonts/_lyVj3lEzRng_G7gZNcCmL83BnMEos-Hf8bpHLMzGQI-zsVE1T2QbmkXlEbQhs2gb3j3VBOOGhzqyW_ZW_0s3F8.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local(JetBrains Mono Regular),local(JetBrains Mono),url(../_fonts/sqxfSu-14RfawvZSbzb3mPoBYaXxmTGIac1Kk0GVk_w-oe_5KiWXPVdvpURHWSiaIjA1N_zLqpjSzmfpwRHr7CQ.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Lora;src:local(Lora Medium),url(../_fonts/z4o6qayJ2nBgzW89B8ZFPc0CepsjKZPMk9KcPVd5bgM-B9_XBtDKqJPRDUcc83pmdHPFHZcGW_0gaMch1Qr8V2o.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Lora;src:local(Lora Medium),url(../_fonts/IwkYi9cbIi2uiIfcwxae1CAaPkZBqNX8aceiS1bJbdc-V6179_066fGIgdFEMNYIOOcVPvUlz2D_V6zzdlnVl7M.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Lora;src:local(Lora Regular),local(Lora),url(../_fonts/sHO7lqgFHAygxwtqGIj0S1QKPXPzgtZhjuMfhSdlK4Y-ScP0H24laj1RJOMc3Lt_ZXkzqysPGUN5smcZsA_7beM.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Lora;src:local(Lora Medium),url(../_fonts/88tAjAjItvx02ja-f4annrPE3ubgA2uyxQNBC4hYOlY-BMRWGvkckVEAKOYX_EM9WjQNuUsiz76mFlch4JjGfU4.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Lora;src:local(Lora Regular),local(Lora),url(../_fonts/EXbtpLv9LdpH50KYevd8nuOEve6R07eomrLT9Y93sSY-Fo419Bvc2NXR3WgULjumoVzzxSm77E_ouKgvlG1uG_g.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Lora;src:local(Lora Medium),url(../_fonts/EXbtpLv9LdpH50KYevd8nuOEve6R07eomrLT9Y93sSY-Fo419Bvc2NXR3WgULjumoVzzxSm77E_ouKgvlG1uG_g.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Lora;src:local(Lora Regular),local(Lora),url(../_fonts/88tAjAjItvx02ja-f4annrPE3ubgA2uyxQNBC4hYOlY-BMRWGvkckVEAKOYX_EM9WjQNuUsiz76mFlch4JjGfU4.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Lora;src:local(Lora Medium),url(../_fonts/sHO7lqgFHAygxwtqGIj0S1QKPXPzgtZhjuMfhSdlK4Y-ScP0H24laj1RJOMc3Lt_ZXkzqysPGUN5smcZsA_7beM.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Lora;src:local(Lora Regular),local(Lora),url(../_fonts/IwkYi9cbIi2uiIfcwxae1CAaPkZBqNX8aceiS1bJbdc-V6179_066fGIgdFEMNYIOOcVPvUlz2D_V6zzdlnVl7M.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Lora;src:local(Lora SemiBold),url(../_fonts/z4o6qayJ2nBgzW89B8ZFPc0CepsjKZPMk9KcPVd5bgM-B9_XBtDKqJPRDUcc83pmdHPFHZcGW_0gaMch1Qr8V2o.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Lora;src:local(Lora Regular),local(Lora),url(../_fonts/z4o6qayJ2nBgzW89B8ZFPc0CepsjKZPMk9KcPVd5bgM-B9_XBtDKqJPRDUcc83pmdHPFHZcGW_0gaMch1Qr8V2o.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Lora;src:local(Lora SemiBold),url(../_fonts/IwkYi9cbIi2uiIfcwxae1CAaPkZBqNX8aceiS1bJbdc-V6179_066fGIgdFEMNYIOOcVPvUlz2D_V6zzdlnVl7M.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Lora;src:local(Lora SemiBold Italic),url(../_fonts/sNaWO5JMGnKMiaLQXFCIezwu_3w9aiEI_qtMQ4IC1DE-QawYaqSG4tgdTfkrHYjEmi0SWvvpAOgeDaIYMovayNg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Lora;src:local(Lora SemiBold),url(../_fonts/88tAjAjItvx02ja-f4annrPE3ubgA2uyxQNBC4hYOlY-BMRWGvkckVEAKOYX_EM9WjQNuUsiz76mFlch4JjGfU4.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Lora;src:local(Lora SemiBold Italic),url(../_fonts/GqhKP9GVStPtTWwStTGl764O-Xbwz_iYy5QFoC5LIok-Fu5TxhwRvhnpzw7o_Q9Ort4Ecx9m9iXKdbTvhx_SrSk.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Lora;src:local(Lora SemiBold),url(../_fonts/EXbtpLv9LdpH50KYevd8nuOEve6R07eomrLT9Y93sSY-Fo419Bvc2NXR3WgULjumoVzzxSm77E_ouKgvlG1uG_g.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Lora;src:local(Lora SemiBold Italic),url(../_fonts/aqBhYE2oXce5GRBmVhXSftBLnGqAV4MCuVzOjTdXfG0-rHD0ZmppHhGzfwZYCMP7UflXxVY6YpowqIYJIMF22fk.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:italic}@font-face{font-family:Lora;src:local(Lora SemiBold),url(../_fonts/sHO7lqgFHAygxwtqGIj0S1QKPXPzgtZhjuMfhSdlK4Y-ScP0H24laj1RJOMc3Lt_ZXkzqysPGUN5smcZsA_7beM.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Lora Fallback\: serif;src:local("serif");size-adjust:100%;ascent-override:100.6%;descent-override:27.4%;line-gap-override:0%}@font-face{font-family:Lora;src:local(Lora Regular Italic),local(Lora Italic),url(../_fonts/nzwdQ7f8M_upbRgy1ebvBTL7sLdhCq26Gp3YEQE73mo-9sYjv31go31Ojcnjuw0o7wnJcI8YmsS1UnviJaTX_y0.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Lora;src:local(Lora Regular Italic),local(Lora Italic),url(../_fonts/EPjlA_EdjIo-I7_xAT7Df9DgbVgGI9w3jGK1AF5qaVI-qEPLz_sHqEyAooYGrJWiXGVEw_6Z3sGMHDnRSt1zyI8.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Lora;src:local(Lora Regular Italic),local(Lora Italic),url(../_fonts/aqBhYE2oXce5GRBmVhXSftBLnGqAV4MCuVzOjTdXfG0-rHD0ZmppHhGzfwZYCMP7UflXxVY6YpowqIYJIMF22fk.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Lora;src:local(Lora Regular Italic),local(Lora Italic),url(../_fonts/GqhKP9GVStPtTWwStTGl764O-Xbwz_iYy5QFoC5LIok-Fu5TxhwRvhnpzw7o_Q9Ort4Ecx9m9iXKdbTvhx_SrSk.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Lora;src:local(Lora Regular Italic),local(Lora Italic),url(../_fonts/sNaWO5JMGnKMiaLQXFCIezwu_3w9aiEI_qtMQ4IC1DE-QawYaqSG4tgdTfkrHYjEmi0SWvvpAOgeDaIYMovayNg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Lora;src:local(Lora Medium Italic),url(../_fonts/nzwdQ7f8M_upbRgy1ebvBTL7sLdhCq26Gp3YEQE73mo-9sYjv31go31Ojcnjuw0o7wnJcI8YmsS1UnviJaTX_y0.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:Lora;src:local(Lora Medium Italic),url(../_fonts/EPjlA_EdjIo-I7_xAT7Df9DgbVgGI9w3jGK1AF5qaVI-qEPLz_sHqEyAooYGrJWiXGVEw_6Z3sGMHDnRSt1zyI8.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:Lora;src:local(Lora Medium Italic),url(../_fonts/aqBhYE2oXce5GRBmVhXSftBLnGqAV4MCuVzOjTdXfG0-rHD0ZmppHhGzfwZYCMP7UflXxVY6YpowqIYJIMF22fk.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:italic}@font-face{font-family:Lora;src:local(Lora Medium Italic),url(../_fonts/GqhKP9GVStPtTWwStTGl764O-Xbwz_iYy5QFoC5LIok-Fu5TxhwRvhnpzw7o_Q9Ort4Ecx9m9iXKdbTvhx_SrSk.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Lora;src:local(Lora Medium Italic),url(../_fonts/sNaWO5JMGnKMiaLQXFCIezwu_3w9aiEI_qtMQ4IC1DE-QawYaqSG4tgdTfkrHYjEmi0SWvvpAOgeDaIYMovayNg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Lora;src:local(Lora SemiBold Italic),url(../_fonts/nzwdQ7f8M_upbRgy1ebvBTL7sLdhCq26Gp3YEQE73mo-9sYjv31go31Ojcnjuw0o7wnJcI8YmsS1UnviJaTX_y0.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:italic}@font-face{font-family:Lora;src:local(Lora SemiBold Italic),url(../_fonts/EPjlA_EdjIo-I7_xAT7Df9DgbVgGI9w3jGK1AF5qaVI-qEPLz_sHqEyAooYGrJWiXGVEw_6Z3sGMHDnRSt1zyI8.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:Poppins;src:local(Poppins Regular Italic),local(Poppins Italic),url(../_fonts/bjNDQff8sSvRh4GSJLCMMDpBdKcXueWLQqqQmnFqm7o-8fGs_K2xfIMVefRfexJe4qYf76rOVS_5WhCBYBsxYVo.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Poppins Fallback\: sans-serif;src:local("sans-serif");size-adjust:100%;ascent-override:105%;descent-override:35%;line-gap-override:10%}@font-face{font-family:Poppins;src:local(Poppins Regular Italic),local(Poppins Italic),url(../_fonts/m6rGg_mpoPQz2cTkdhDYgczR4yctyKztEG6iwU71C34-LpS_o7_2y38Z56f0WGt_t_5ngxEqpN2qQIBqyNhFgsU.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Poppins;src:local(Poppins Medium Italic),url(../_fonts/cfe5huB_y467A-yGRsjncGttRMYh8iB3HIAbd1-EgFk-_StpNKo8SiO_EaTbyGHT7XYvLA1oY5zTHOn_eSaSyTk.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:local(Poppins Medium Italic),url(../_fonts/5tRZydxhCpIwZ4Yf99ciVcTJxjB_TdL5XPynMmeCJR4-zei18mH_L_yyrzmgYbz265bB_W_eHd-LFGzZcS_SdtE.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:local(Poppins SemiBold Italic),url(../_fonts/EOefiLcwRKJ4nKM16K6z_F-mq3lOHkCw6EhYBbQIHPQ-nl9JjWyF976eNfiKihuAmOh43UjKIH95ojQg3EBL0Z0.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Poppins;src:local(Poppins SemiBold Italic),url(../_fonts/XUVCr3JJnCKa3ZjFe_4w-iDoaxDWfJzV4YCx_1QCo_E-3jWYsKhSrJxbXnSqiLm_B7lgRj5JeEHZF09nljCh3M0.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Poppins;src:local(Poppins Bold Italic),url(../_fonts/tch9LzN5j_dlnjUtoti6RdPCzFPIC61h2dp093uB1d4-6ufKabglPJqip8M2ovOr08UNFI7rTJNJ_NpV2P9blpc.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Poppins;src:local(Poppins Bold Italic),url(../_fonts/0ncyUitqxXEtrEm7HzcQs5wcgo3wfV568UNDKlMnwsw-w0Y558yvXBaRp1OJ6ZEQsSSyhrLS3tQZTVIEmsGbzXo.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Poppins;src:local(Poppins Regular),local(Poppins),url(../_fonts/vYKPADYc-DuiKOUdPseFWq8k7wot3DXAgkBGOtlALzM-_fCqsHYsWtfAvLhylqaUYj1rC930WvXTjBVdTJtv5LA.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local(Poppins Regular),local(Poppins),url(../_fonts/YpdduKWWs-eOA_Cc_7jA92GH6kPvk9DopllJiZ2Ltr4-xlZteAWjxfvRgLsA8z771osmF3aCdHwOdhrFE7sEFoQ.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local(Poppins Medium),url(../_fonts/zDv8W5qScDHC1KDT1cvI7PwzOHF-p3XubgMMgTX-1UE-GKt2pu9p2cnYqnrvnVM1O_b7ipTl1lhOzymkeh4kdd8.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:local(Poppins Medium),url(../_fonts/_WITXZSlvQMoD2fEgG1wXh8OdDfanMwrMC1wOPGgNhY-DGRD4A2ezdSeftFtmisWfZSsUcF6tvcGkBhNOAHhEgk.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:local(Poppins SemiBold),url(../_fonts/op99aXquCGImGVv0pEDnzC7HS8p1SZ6VzEO576zT4MA-mpC9F6cIaTw8AO5X8_UXZ7ioAW2oHM_76x0asIyVA80.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:local(Poppins SemiBold),url(../_fonts/GZ8Vu2ga9Ys2RWqI_5_fmscGtaVz0BT0fO9HHusvG5Q-3uovunZ3f6ktPUtRyj_ghk9XNUfND7GlCM2BYJtdJWw.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:local(Poppins Bold),url(../_fonts/nco6D2lcYG_YRxaF8tG6Gs39nDWiQTHuWOjZbslCV8s-IUsuo3G_y8xv3hRlufkQpA8w-oRC3eG7HYs5j_P_274.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:local(Poppins Bold),url(../_fonts/e-_sz56pssm7ydCJFOGAUPMl6TV_DbBVqRvEYBSrqVc-_p0SPnOA0FWTLlD4I2lH2hgDcJUxfAKRZAYBMxgjiC0.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}:root{--color-bg:#faf9f7;--color-black:#1a1a1a;--color-text-muted:#6b6b6b;--color-border:#e5e2dd;--color-primary:#2563eb;--color-primary-contrast:#fff;--color-success:#16a34a;--color-warning:#d97706;--color-error:#dc2626;--font-family-base:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-heading:var(--font-family-base);--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.5rem;--font-size-2xl:2rem}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:var(--font-size-base)}h1,h2,h3,h4,h5,h6{line-height:var(--line-height-heading)}h1{font-size:var(--font-size-2xl)}h2{font-size:var(--font-size-xl)}p{margin-bottom:1rem}:root{--spacing-xs:.5rem;--spacing-sm:1rem;--spacing-md:2rem;--spacing-lg:3rem;--spacing-xl:5rem;--spacing-xxl:7rem;--grid-gutter:2%;--color-primary:#141413;--color-secondary:#faf9f5;--color-accent:#d97757;--color-white:#fff;--color-black:#141413;--color-bg:#faf9f5;--color-surface:#fff;--color-surface-hover:#e8e6dc;--color-border:#e8e6dc;--color-grey-light:#e8e6dc;--color-grey:#b0aea5;--color-grey-dark:#666560;--color-sidebar-bg:#faf9f5;--color-sidebar-text:#141413;--color-sidebar-hover:#e8e6dc;--color-text-muted:#8a817a;--color-success:#788c5d;--color-error:#d97757;--color-warning:#d97757;--color-info:#6a9bcc;--chat-canvas:#f3f1ea;--chat-bubble-in:#fff;--chat-bubble-in-border:#e8e6dc;--chat-bubble-out:#eae4d3;--chat-bubble-out-border:#d5cdb6;--chat-text:#141413;--chat-meta:#605f59;--chat-derived:#4a4944;--chat-system-bg:#f6efe4;--chat-system-text:#5c5346;--chat-chip-bg:#faf9f5;--chat-chip-border:#8f8c85;--chat-chip-hover:#efece5;--font-family-base:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback: sans-serif", "Helvetica Neue", sans-serif;--font-family-heading:"Poppins", "Poppins Fallback: sans-serif", "Arial", sans-serif;--font-family-mono:"JetBrains Mono", "JetBrains Mono Fallback: Courier New", "JetBrains Mono Fallback: Roboto Mono", "JetBrains Mono Fallback: Noto Sans Mono", monospace;--line-height-base:1.6;--line-height-heading:1.2;--radius-none:0;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:20px;--radius-3xl:24px;--radius-full:9999px;--shadow-sm:0 1px 2px #1414130f;--shadow-card:0 1px 3px #14141314, 0 1px 2px -1px #14141314;--shadow-card-hover:0 10px 15px -3px #14141314, 0 4px 6px -4px #14141314;--shadow-card-floating:0 20px 25px -5px #14141314, 0 8px 10px -6px #14141314;--shadow-nav:0 -1px 3px #1414130d;--shadow-sheet:0 -10px 25px -5px #1414131f;--shadow-modal:0 25px 50px -12px #14141333}body{font-family:var(--font-family-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:var(--line-height-base);color:var(--color-black);background-color:var(--color-bg);font-size:16px}@media (width>=32em){body{font-size:17px}}@media (width>=54em){body{font-size:18px}}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);letter-spacing:-.03em;color:var(--color-black);margin-top:0;margin-bottom:0;font-weight:400;line-height:1.1}.text-h1{letter-spacing:-.03em;font-size:2.75rem;line-height:1.05}@media (width>=32em){.text-h1{font-size:3.5rem}}@media (width>=54em){.text-h1{font-size:4.5rem}}.text-h2{letter-spacing:-.02em;font-size:2rem;line-height:1.1}@media (width>=32em){.text-h2{font-size:2.5rem}}@media (width>=54em){.text-h2{font-size:3rem}}.text-h3{letter-spacing:-.01em;font-size:1.5rem;line-height:1.2}@media (width>=54em){.text-h3{font-size:1.75rem}}p{font-family:var(--font-family-base);color:var(--color-black);margin-top:0;margin-bottom:.75rem;font-weight:400;line-height:1.6}.text-muted{color:#7f7d75}::selection{color:var(--color-white);background-color:var(--color-black);text-shadow:none}embed,figure,iframe,img,object,picture,svg,video{max-width:100%;height:auto}figure{margin:0}img{display:block}iframe{border:none}:root{--app-canvas:#faf9f5;--color-primary:#d97757;--color-primary-50:#fdf5f3;--color-primary-100:#fbe8e3;--color-primary-200:#f8d5cc;--color-primary-300:#f2b8a8;--color-primary-400:#e8947c;--color-primary-500:#d97757;--color-primary-600:#c4613f;--color-primary-700:#a34e32;--color-primary-800:#87432d;--color-primary-900:#703c2a;--color-primary-950:#3c1d12;--color-secondary:#4780b6;--color-secondary-50:#f4f8fb;--color-secondary-100:#e7eff6;--color-secondary-200:#cadded;--color-secondary-300:#9cc2de;--color-secondary-400:#6a9bcc;--color-secondary-500:#4780b6;--color-secondary-600:#36669a;--color-secondary-700:#2d537d;--color-secondary-800:#294768;--color-secondary-900:#273d57;--color-secondary-950:#1a273a;--color-tertiary:#788c5d;--color-tertiary-50:#f5f7f2;--color-tertiary-100:#e8ebe1;--color-tertiary-200:#d1d8c4;--color-tertiary-300:#b2be9e;--color-tertiary-400:#788c5d;--color-tertiary-500:#6a7d50;--color-tertiary-600:#546340;--color-tertiary-700:#424d34;--color-tertiary-800:#373f2d;--color-tertiary-900:#303728;--color-tertiary-950:#181c13;--color-success-light:#e8ebe1;--color-success-main:#788c5d;--color-success-dark:#424d34;--color-warning-light:#fef3c7;--color-warning-main:#f59e0b;--color-warning-dark:#d97706;--color-error-light:#fbe8e3;--color-error-main:#c4613f;--color-error-dark:#703c2a;--color-info-light:#e7eff6;--color-info-main:#6a9bcc;--color-info-dark:#2d537d;--color-overlay:#14141399;--color-neutral-0:#fff;--color-neutral-50:#faf9f5;--color-neutral-100:#f5f4ef;--color-neutral-150:#e8e6dc;--color-neutral-200:#dedad0;--color-neutral-300:#b0aea5;--color-neutral-400:#918f86;--color-neutral-500:#615f59;--color-neutral-600:#4a4944;--color-neutral-700:#2d2c29;--color-neutral-800:#1a1a19;--color-neutral-900:#141413;--color-neutral-950:#0a0a0a;--color-pastel-butter:#fde88a;--color-pastel-sky:#c7dcf0;--color-pastel-mint:#d1e4c9;--color-pastel-blush:#f8d5cc;--color-pastel-lavender:#e6dbf0}@keyframes chatx-slide-in{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes chatx-pulse{0%,to{opacity:1}50%{opacity:.4}}.brand-logo{border-radius:var(--radius-full);background-color:var(--color-neutral-0);border:1px solid var(--color-neutral-150);width:44px;height:44px;box-shadow:var(--shadow-sm);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.brand-logo__icon{width:24px;height:24px;color:var(--color-primary-600)}.brand-logo--sm{width:36px;height:36px}.brand-logo--sm .brand-logo__icon{width:20px;height:20px}.workspace-shell{background-color:var(--app-canvas);flex-direction:column;height:100dvh;display:flex;overflow:hidden}@media (width>=54em){.workspace-shell{flex-direction:row}}.workspace-shell__main{overscroll-behavior:contain;min-width:0;height:100%;min-height:0;padding-bottom:calc(68px + env(safe-area-inset-bottom));flex:auto;overflow:hidden auto}@media (width>=54em){.workspace-shell__main{padding-bottom:0}}.app-sidebar{background-color:var(--color-primary-500);border-right:1px solid var(--color-primary-600);flex-direction:column;flex-shrink:0;width:280px;height:100vh;transition:width .16s;display:none;overflow:hidden}@media (prefers-reduced-motion:reduce){.app-sidebar{transition:none}}@media (width>=54em){.app-sidebar{display:flex}}.app-sidebar--collapsed{width:72px}.app-sidebar--collapsed .app-sidebar__brand{flex-direction:column;gap:.5rem;padding:1rem .5rem}.app-sidebar--collapsed .app-sidebar__brand-text,.app-sidebar--collapsed .app-sidebar__group-label,.app-sidebar--collapsed .app-sidebar__label,.app-sidebar--collapsed .app-sidebar__user{display:none}.app-sidebar--collapsed .app-sidebar__nav{padding:.5rem}.app-sidebar--collapsed .app-sidebar__link,.app-sidebar--collapsed .app-sidebar__signout{justify-content:center;gap:0;padding:.625rem 0}.app-sidebar--collapsed .app-sidebar__group{margin-bottom:.75rem}.app-sidebar__collapse{border-radius:var(--radius-md,6px);width:30px;height:30px;color:var(--color-primary-100);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;transition:background .12s,color .12s;display:inline-flex}.app-sidebar__collapse:hover{background-color:var(--color-primary-600);color:var(--color-neutral-0)}.app-sidebar__collapse:focus-visible{outline:2px solid var(--color-neutral-0);outline-offset:2px}.app-sidebar__collapse svg{width:18px;height:18px}.app-sidebar__brand{align-items:center;gap:.75rem;padding:1.25rem;display:flex}.app-sidebar__brand-text{flex-direction:column;justify-content:center;display:flex}.app-sidebar__brand-name{color:var(--color-neutral-0);letter-spacing:-.01em;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:1.0625rem;font-weight:600;line-height:1.2}.app-sidebar__brand-subtitle{color:var(--color-primary-100);font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.6875rem;line-height:1.2}.app-sidebar__nav{flex:auto;padding:.5rem .75rem;overflow-y:auto}.app-sidebar__group{margin-bottom:1.25rem}.app-sidebar__group-label{letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary-100);margin:0;padding:0 .75rem .5rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.6875rem;font-weight:600}.app-sidebar__list{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.app-sidebar__item{list-style:none}.app-sidebar__link{border-radius:var(--radius-lg);color:var(--color-neutral-0);align-items:center;gap:.75rem;padding:.625rem .75rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .12s,color .12s;display:flex}.app-sidebar__link:focus,.app-sidebar__link:hover{background-color:var(--color-primary-600);color:var(--color-neutral-0);text-decoration:none}.app-sidebar__link:focus-visible{outline:2px solid var(--color-neutral-0);outline-offset:2px}.app-sidebar__link.is-active{background-color:var(--color-neutral-0);color:var(--color-primary-700)}.app-sidebar__icon{width:18px;height:18px;color:var(--color-primary-100);flex:none}.app-sidebar__link.is-active .app-sidebar__icon{color:var(--color-primary-600)}.app-sidebar__label{flex:auto}.app-sidebar__badge{min-width:22px;color:var(--color-primary-100);background-color:var(--color-primary-600);border-radius:var(--radius-full);flex:none;justify-content:center;align-items:center;padding:0 .375rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.75rem;font-weight:600;line-height:1.4;display:inline-flex}.app-sidebar__link.is-active .app-sidebar__badge{background-color:var(--color-primary-100);color:var(--color-primary-700)}.app-sidebar__divider{background-color:var(--color-primary-400);border:0;height:1px;margin:1rem .5rem}.app-sidebar__footer{border-top:1px solid var(--color-primary-400);padding:.75rem}.app-sidebar__user{margin-bottom:.5rem;padding:.5rem .75rem}.app-sidebar__user-name{color:var(--color-neutral-0);font-size:.875rem;font-weight:500}.app-sidebar__user-email,.app-sidebar__user-name{text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;overflow:hidden}.app-sidebar__user-email{color:var(--color-primary-100);font-size:.75rem}.app-sidebar__signout{border-radius:var(--radius-lg);width:100%;color:var(--color-neutral-0);cursor:pointer;background:0 0;border:0;align-items:center;gap:.75rem;padding:.625rem .75rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.875rem;font-weight:500;transition:background .12s,color .12s;display:flex}.app-sidebar__signout:hover{background-color:var(--color-primary-600);color:var(--color-neutral-0)}.app-sidebar__signout:focus-visible{outline:2px solid var(--color-neutral-0);outline-offset:2px}.app-sidebar__signout .app-sidebar__icon{color:var(--color-primary-100)}.stack{flex-direction:column;gap:1rem;display:flex}.stack--lg{gap:1.5rem}.stack--xl{gap:2rem}.stack--sm{gap:.5rem}.stack--xs{gap:.25rem}.cluster{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.cluster--between{justify-content:space-between}.cluster--end{justify-content:flex-end}.cluster--center{justify-content:center}.cluster--tight{gap:.5rem}.cluster--loose{gap:1.5rem}.page{max-width:1320px;margin:0 auto;padding:1.5rem 1rem}@media (width>=32em){.page{padding:2rem 1.5rem}}@media (width>=54em){.page{padding:2rem}}@media (width>=65em){.page{padding:2.5rem}}.page__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:2rem;display:flex}.page__title{color:var(--color-neutral-950);letter-spacing:-.01em;margin:0;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:1.5rem;font-weight:700}@media (width>=32em){.page__title{font-size:1.875rem}}.page__subtitle{color:var(--color-neutral-600);margin:.25rem 0 0;font-family:Lora,Lora Fallback\: serif,serif;font-size:.9375rem}.page__section{margin-bottom:2rem}.page__section:last-child{margin-bottom:0}.page__section-title{color:var(--color-neutral-900);margin:0 0 1rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:1.125rem;font-weight:600}.panel{background-color:var(--color-neutral-0);border-radius:var(--radius-2xl);box-shadow:var(--shadow-card);padding:1.25rem}.panel__header{justify-content:space-between;gap:.75rem;margin-bottom:1rem}.panel__header,.panel__title{align-items:center;display:flex}.panel__title{color:var(--color-neutral-900);gap:.5rem;margin:0;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:1.0625rem;font-weight:600}.panel__title svg{width:20px;height:20px;color:var(--color-primary-500)}.panel__link{color:var(--color-secondary-500);font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.75rem;font-weight:500;text-decoration:none}.panel__link:hover{color:var(--color-secondary-700);text-decoration:none}.panel__empty{text-align:center;color:var(--color-neutral-400);padding:2rem 1rem;font-family:Lora,Lora Fallback\: serif,serif;font-size:.875rem}.panel__list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.panel__row{border-radius:var(--radius-lg);justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem .75rem;transition:background .12s;display:flex}.panel__row:hover{background-color:var(--color-neutral-50)}.panel__row--linked{cursor:pointer}.panel__loading{flex-direction:column;gap:.5rem;display:flex}.panel__skeleton{background-color:var(--color-neutral-100);border-radius:var(--radius-md);height:2.25rem;animation:1.4s ease-in-out infinite chatx-pulse}.panel--success{background-color:var(--color-success-light);color:var(--color-success-dark)}.panel--error{background-color:var(--color-error-light);color:var(--color-error-dark)}.badge{border-radius:var(--radius-full);background-color:var(--color-neutral-150);color:var(--color-neutral-700);white-space:nowrap;align-items:center;gap:.25rem;padding:.125rem .5rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.75rem;font-weight:600;line-height:1.4;display:inline-flex}.badge--primary{background-color:var(--color-primary-100);color:var(--color-primary-700)}.badge--secondary{background-color:var(--color-secondary-100);color:var(--color-secondary-700)}.badge--tertiary{background-color:var(--color-tertiary-100);color:var(--color-tertiary-700)}.badge--warning{background-color:var(--color-warning-light);color:var(--color-warning-dark)}.badge--error{background-color:var(--color-error-light);color:var(--color-error-dark)}.badge--info{background-color:var(--color-info-light);color:var(--color-info-dark)}.badge--outline{border:1px solid var(--color-neutral-200);background-color:#0000}.btn{background-color:var(--color-primary-500);border-radius:var(--radius-full);cursor:pointer;border:0;justify-content:center;align-items:center;gap:.5rem;min-height:44px;padding:0 1.25rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.875rem;font-weight:600;line-height:1;transition:background .15s,color .15s,box-shadow .15s,transform .15s;display:inline-flex}.btn,.btn:focus,.btn:hover{color:var(--color-neutral-0);text-decoration:none}.btn:focus,.btn:hover{background-color:var(--color-primary-600)}.btn:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.btn svg{width:18px;height:18px}.btn--secondary{color:var(--color-neutral-800);border:1px solid var(--color-neutral-200);background-color:#0000}.btn--secondary:focus,.btn--secondary:hover{background-color:var(--color-neutral-100);color:var(--color-neutral-950);border-color:var(--color-neutral-300)}.btn--ghost{color:var(--color-neutral-700);background-color:#0000}.btn--ghost:focus,.btn--ghost:hover{background-color:var(--color-neutral-100);color:var(--color-neutral-950)}.btn--ghost.is-active{color:var(--color-primary-500)}.btn--ghost.is-active:focus,.btn--ghost.is-active:hover{color:var(--color-primary-600);background-color:var(--color-primary-50)}.btn--danger{background-color:var(--color-error-main)}.btn--danger:focus,.btn--danger:hover{background-color:var(--color-error-dark)}.btn--success{background-color:var(--color-tertiary-500)}.btn--success:focus,.btn--success:hover{background-color:var(--color-tertiary-700)}.btn--block{justify-content:flex-start;width:100%;padding-inline:1rem}.btn--full{width:100%}.btn--dark{background-color:var(--color-neutral-950);color:var(--color-neutral-0)}.btn--dark:focus,.btn--dark:hover{background-color:var(--color-neutral-900);color:var(--color-neutral-0)}.btn--sm{min-height:36px;padding:0 .875rem;font-size:.8125rem}.btn--sm svg{width:16px;height:16px}.btn--lg{min-height:52px;padding:0 1.75rem;font-size:1rem}.btn--icon{width:44px;min-width:44px;padding:0}.btn--responsive-icon{width:40px;min-width:40px;padding:0}@media (width>=54em){.btn--responsive-icon{width:auto;min-width:0;padding:0 .875rem}}.chat-list__actions{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}@media (width>=54em){.chat-list__actions{gap:.75rem}}.media-preview{z-index:50;background-color:#000c;padding:2rem;display:flex;position:fixed;inset:0}.media-preview,.media-preview__action{justify-content:center;align-items:center}.media-preview__action{width:40px;height:40px;color:var(--color-neutral-0);border-radius:var(--radius-full);cursor:pointer;background-color:#ffffff1a;border:0;padding:0;text-decoration:none;display:inline-flex;position:absolute;top:1rem}.media-preview__action svg{width:20px;height:20px}.media-preview__action:hover{color:var(--color-neutral-0);background-color:#fff3}.media-preview__action--close{right:1rem}.media-preview__action--external{right:4rem}.media-preview__stage{max-width:960px;max-height:90vh;overflow:auto}.media-preview__image{-o-object-fit:contain;object-fit:contain}.media-preview__image,.media-preview__video{border-radius:var(--radius-lg);max-width:100%;max-height:85vh}.media-preview__video{background-color:#000}.media-preview__fallback{text-align:center;background-color:var(--color-neutral-0);border-radius:var(--radius-xl);padding:2rem}.media-preview__fallback-icon{width:64px;height:64px;color:var(--color-neutral-400);margin:0 auto 1rem}.media-preview__fallback-name{color:var(--color-neutral-900);margin:0 0 .5rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:1.0625rem;font-weight:500}.media-preview__fallback-note{color:var(--color-neutral-500);margin:0 0 1rem;font-family:Lora,Lora Fallback\: serif,serif;font-size:.875rem}.attach-preview{z-index:60;background-color:var(--color-neutral-0);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);width:220px;box-shadow:var(--shadow-modal);pointer-events:none;padding:.25rem;position:fixed}.attach-preview img{-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-md);width:100%;max-height:220px;display:block}.chat-view{flex-direction:column;flex:auto;min-height:0;display:flex}.chat-view__scroll{background-color:var(--chat-canvas);flex:auto;min-height:0;overflow-y:auto}.chat-view__list{flex-direction:column;max-width:58rem;margin:0 auto;padding:1rem .875rem 2rem;display:flex}.chat-view__earlier{justify-content:center;margin-bottom:.75rem;display:flex}.chat-view__daysep{text-align:center;margin:1.125rem 0 .625rem}.chat-view__daysep span{color:var(--chat-meta);border-radius:var(--radius-md);background-color:#fffc;padding:.3rem .75rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.75rem;display:inline-block;box-shadow:0 1px 1px #0000000f}.chat-view__msg{width:fit-content;max-width:76%;color:var(--chat-text);background-color:var(--chat-bubble-in);border-radius:var(--radius-md);margin:3px 0;padding:.45rem .625rem .375rem;font-size:.875rem;position:relative;box-shadow:0 1px .5px #00000021}.chat-view__msg--out{background-color:var(--chat-bubble-out);margin-left:auto}.chat-view__msg--system{text-align:center;width:auto;max-width:100%;color:var(--chat-system-text);background-color:var(--chat-system-bg);margin:.5rem auto;font-size:.78125rem}.chat-view__msg--highlight{animation:2.6s ease-out chat-view-flash}@media (prefers-reduced-motion:reduce){.chat-view__msg--highlight{animation-duration:.01ms}}.chat-view__sender{margin-bottom:2px;font-size:.78125rem;font-weight:600}.chat-view__body{white-space:pre-wrap;word-break:break-word;line-height:1.4}.chat-view__body--derived{color:var(--chat-derived)}.chat-view__derived-icon{vertical-align:-2px;width:13px;height:13px;color:var(--chat-meta);margin-right:.3rem}.chat-view__derived-tag{letter-spacing:.04em;color:var(--chat-meta);vertical-align:1px;align-items:center;gap:.2rem;margin-right:.35rem;font-size:.625rem;font-weight:600;display:inline-flex}.chat-view__derived-tag svg{width:12px;height:12px}.chat-view__att{margin-top:.375rem}.chat-view__att-visual{border-radius:var(--radius-sm);cursor:pointer;max-width:min(320px,100%);max-height:320px;display:block}.chat-view__att-audio{width:min(280px,100%)}.chat-view__doclink{max-width:320px;font:inherit;color:inherit;text-align:left;background-color:var(--chat-chip-bg);border:1px solid var(--chat-chip-border);border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:.5rem;padding:.5rem .7rem;display:inline-flex}.chat-view__doclink svg{width:20px;height:20px;color:var(--chat-meta);flex:none}.chat-view__doclink:hover{background-color:var(--chat-chip-hover)}.chat-view__doclink-text{flex-direction:column;min-width:0;display:flex}.chat-view__doclink-name{word-break:break-all;font-size:.8125rem}.chat-view__doclink-ext{color:var(--chat-meta);text-transform:uppercase;font-size:.6875rem}.chat-view__translation{color:var(--chat-derived);border-top:1px dashed #0000001a;align-items:baseline;gap:.3rem;margin-top:.3rem;padding-top:.3rem;font-size:.8125rem;display:flex}.chat-view__translation svg{width:12px;height:12px;color:var(--chat-meta);flex:none;transform:translateY(1px)}.chat-view__time{color:var(--chat-meta);text-align:right;margin-top:3px;font-size:.6875rem}@media (width<=48em){.chat-view__msg{max-width:88%}}@keyframes chat-view-flash{0%,22%{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent,#c26b4a) 70%,transparent)}to{box-shadow:0 1px .5px #00000021}}.mode-toggle{flex:none;display:inline-flex}.mode-toggle__seg{color:var(--color-neutral-700);background-color:var(--color-neutral-0);border:1px solid var(--color-neutral-200);cursor:pointer;border-right-width:0;align-items:center;gap:.35rem;padding:.4rem .75rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.8125rem;display:inline-flex}.mode-toggle__seg svg{width:14px;height:14px}.mode-toggle__seg:first-child{border-radius:var(--radius-lg) 0 0 var(--radius-lg)}.mode-toggle__seg:last-child{border-radius:0 var(--radius-lg) var(--radius-lg) 0;border-right-width:1px}.mode-toggle__seg:hover{background-color:var(--color-neutral-50)}.mode-toggle__seg.is-active{color:var(--color-neutral-0);background-color:var(--color-primary-600);border-color:var(--color-primary-600)}.mode-toggle__seg:focus-visible{z-index:1;outline:2px solid var(--color-primary-400);outline-offset:1px}.filter-drop{flex:none;gap:.375rem;display:inline-flex}.filter-drop__btn{color:var(--color-neutral-700);background-color:var(--color-neutral-0);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);cursor:pointer;align-items:center;gap:.3rem;padding:.4rem .65rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.8125rem;display:inline-flex}.filter-drop__btn svg{width:13px;height:13px}.filter-drop__btn:hover{background-color:var(--color-neutral-50)}.filter-drop__btn.is-active{color:var(--color-neutral-0);background-color:var(--color-primary-600);border-color:var(--color-primary-600)}.filter-drop__btn:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:1px}.filter-pop{z-index:120;width:260px;color:var(--color-neutral-800);background-color:var(--color-neutral-0);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-modal);font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.8125rem;position:fixed;overflow:hidden}.filter-pop__sort{border-bottom:1px solid var(--color-neutral-150);flex-direction:column;display:flex}.filter-pop__sort button{font:inherit;color:var(--color-neutral-800);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;padding:.55rem .75rem;display:flex}.filter-pop__sort button svg{width:13px;height:13px;color:var(--color-neutral-500)}.filter-pop__sort button:hover{background-color:var(--color-neutral-50)}.filter-pop__search{width:calc(100% - 1rem);font:inherit;color:var(--color-neutral-900);border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);margin:.5rem;padding:.35rem .6rem;display:block}.filter-pop__search:focus-visible{border-color:var(--color-primary-500);box-shadow:0 0 0 3px var(--color-primary-100);outline:none}.filter-pop__list{border-top:1px solid var(--color-neutral-100);max-height:220px;padding:.25rem 0;overflow-y:auto}.filter-pop__item{cursor:pointer;align-items:center;gap:.45rem;padding:.3rem .75rem;display:flex}.filter-pop__item:hover{background-color:var(--color-neutral-50)}.filter-pop__item--all{padding:.2rem .75rem .45rem;font-weight:600}.filter-pop__item--all:hover{background-color:#0000}.filter-pop__item-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.filter-pop__item-count{color:var(--color-neutral-400);font-variant-numeric:tabular-nums;flex:none;font-size:.6875rem}.filter-pop__none{color:var(--color-neutral-400);text-align:center;margin:0;padding:.75rem}.filter-pop__actions{border-top:1px solid var(--color-neutral-150);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem;display:flex}.filter-pop__clear{font:inherit;color:var(--color-primary-700);cursor:pointer;background:0 0;border:0;padding:.25rem}.filter-pop__clear:hover{text-decoration:underline}.filter-pop__clear:disabled{color:var(--color-neutral-300);cursor:default;text-decoration:none}.mediabar{background-color:var(--color-neutral-0);border-bottom:1px solid var(--color-neutral-150);flex-wrap:wrap;align-items:center;gap:.25rem .9rem;padding:.45rem 1rem;display:flex}.mediabar__label{color:var(--color-neutral-500);font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.75rem;font-weight:600}.mediabar__item{color:var(--color-neutral-800);cursor:pointer;align-items:center;gap:.3rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.8125rem;display:inline-flex}.mediabar__item--all{font-weight:600}.mediabar__sep{background-color:var(--color-neutral-200);width:1px;height:16px}.chat-detail{background-color:var(--color-neutral-0);height:100%;position:relative}.chat-detail,.chat-detail__main{min-height:0;display:flex;overflow:hidden}.chat-detail__main{flex-direction:column;flex:auto;min-width:0}.chat-detail__header{background-color:var(--color-neutral-0);border-bottom:1px solid var(--color-neutral-150);flex-shrink:0;padding:.75rem 1rem 0}.chat-detail__title{color:var(--color-neutral-950);margin:0;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:1.0625rem;font-weight:700;line-height:1.25}.chat-detail__subtitle{color:var(--color-neutral-500);margin:0;font-family:Lora,Lora Fallback\: serif,serif;font-size:.75rem}.chat-detail__content{flex:auto;min-height:0;overflow:hidden}.chat-detail__tab-panel{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.chat-detail__tab-panel .media-library{flex-direction:column;flex:auto;min-height:0;display:flex}.chat-detail__tab-panel .media-toolbar{flex-shrink:0}.chat-detail__tab-panel .media-grid,.chat-detail__tab-panel .media-table__scroll{flex:auto;min-height:0;overflow:auto}.chat-detail__composer{border-top:1px solid var(--color-neutral-150);background-color:var(--color-neutral-0);flex-shrink:0;gap:.5rem;padding:.75rem 1rem;display:flex}.chat-detail__composer-input{flex:auto}.chat-detail__scrim{z-index:94;background-color:var(--color-overlay);position:fixed;inset:0}@media (width>=48em){.chat-detail__scrim{display:none}}.chat-detail__sidebar{z-index:95;background-color:var(--color-neutral-50);border-left:1px solid var(--color-neutral-200);width:min(85vw,360px);box-shadow:var(--shadow-modal);overscroll-behavior:contain;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}@media (width>=48em){.chat-detail__sidebar{z-index:auto;width:320px;max-width:none;min-height:0;box-shadow:none;flex-shrink:0;position:static}}.chat-detail__sidebar-inner{padding:calc(1rem + env(safe-area-inset-top)) 1rem 1rem;flex-direction:column;gap:1rem;display:flex}@media (width>=48em){.chat-detail__sidebar-inner{padding:1rem}}.chat-detail__sidebar-close{background:var(--color-neutral-100);border-radius:var(--radius-lg);width:40px;height:40px;color:var(--color-neutral-600);cursor:pointer;border:0;justify-content:center;align-self:flex-end;align-items:center;margin:-.25rem -.25rem 0 0;padding:0;display:inline-flex}.chat-detail__sidebar-close svg{width:20px;height:20px}.chat-detail__sidebar-close:hover{background-color:var(--color-neutral-200);color:var(--color-neutral-900)}@media (width>=48em){.chat-detail__sidebar-close{display:none}}.chat-detail__tabs{gap:.25rem;margin-top:.25rem;display:flex}.chat-detail__tabs__tab{color:var(--color-neutral-500);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:.5rem;margin-bottom:-1px;padding:.625rem 1rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.875rem;font-weight:500;transition:color .12s,border-color .12s;display:inline-flex}.chat-detail__tabs__tab svg{width:16px;height:16px}.chat-detail__tabs__tab:hover{color:var(--color-neutral-800);border-bottom-color:var(--color-neutral-300)}.chat-detail__tabs__tab.is-active{color:var(--color-primary-700);border-bottom-color:var(--color-primary-500)}.chat-detail__tabs__count{min-width:20px;color:var(--color-neutral-600);background-color:var(--color-neutral-100);border-radius:var(--radius-full);justify-content:center;align-items:center;padding:0 .375rem;font-size:.6875rem;font-weight:600;display:inline-flex}.chat-detail__tabs__count.is-active{color:var(--color-primary-700);background-color:var(--color-primary-100)}.chat-detail__sidebar-title{color:var(--color-neutral-950);text-overflow:ellipsis;white-space:nowrap;margin:0;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:1rem;font-weight:600;overflow:hidden}.chat-detail__sidebar-subtitle{color:var(--color-neutral-600);margin:0;font-family:Lora,Lora Fallback\: serif,serif;font-size:.8125rem}.chat-detail__summary{color:var(--color-neutral-800);margin:0;font-family:Lora,Lora Fallback\: serif,serif;font-size:.875rem;line-height:1.5}.chat-detail__tag-add{margin-bottom:.75rem}.chat-detail__tags{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.chat-detail__tag-remove{color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:.25rem;padding:0;display:inline-flex}.chat-detail__tag-remove svg{width:12px;height:12px}.chat-detail__tag-remove:hover{color:var(--color-error-main)}.chat-detail__external{margin-top:.75rem}.chat-tabs{gap:.25rem;margin-top:.25rem;display:flex}.chat-tabs__tab{color:var(--color-neutral-500);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:.5rem;margin-bottom:-1px;padding:.625rem 1rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.875rem;font-weight:500;transition:color .12s,border-color .12s;display:inline-flex}.chat-tabs__tab svg{width:16px;height:16px}.chat-tabs__tab:hover{color:var(--color-neutral-800);border-bottom-color:var(--color-neutral-300)}.chat-tabs__tab.is-active{color:var(--color-primary-700);border-bottom-color:var(--color-primary-500)}.chat-tabs__count{min-width:20px;color:var(--color-neutral-600);background-color:var(--color-neutral-100);border-radius:var(--radius-full);justify-content:center;align-items:center;padding:0 .375rem;font-size:.6875rem;font-weight:600;display:inline-flex}.chat-tabs__count.is-active{color:var(--color-primary-700);background-color:var(--color-primary-100)}.worksheet{flex-direction:column;flex:auto;min-height:0;display:flex}.worksheet__status{color:var(--color-neutral-600);background-color:var(--color-neutral-50);border-bottom:1px solid var(--color-neutral-150);margin:0}.worksheet__error,.worksheet__status{padding:.5rem 1rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.75rem}.worksheet__error{color:var(--color-error-dark);background-color:var(--color-error-light);border-bottom:1px solid var(--color-error-main);gap:.5rem;display:flex}.worksheet__error>span{flex:auto}.worksheet__error-dismiss{color:var(--color-error-dark);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.worksheet__error-dismiss svg{width:14px;height:14px}.worksheet__error-dismiss:hover{color:var(--color-error-main)}.worksheet__table-scroll{flex:auto;min-height:0;overflow:auto}.worksheet__table{border-collapse:separate;border-spacing:0;width:100%;min-width:960px;font-size:.875rem}.worksheet__th{z-index:10;letter-spacing:.04em;text-transform:uppercase;text-align:left;color:var(--color-neutral-600);background-color:var(--color-neutral-50);border-bottom:1px solid var(--color-neutral-150);white-space:nowrap;padding:.625rem 1rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.6875rem;font-weight:600;position:sticky;top:0}.worksheet__th--toggle{width:32px}.worksheet__th--actions{z-index:11;text-align:center;width:80px;right:0;box-shadow:-6px 0 8px -6px #00000014}.worksheet__th--filterable{cursor:pointer}.worksheet__th--filterable:hover{background-color:var(--color-neutral-100)}.worksheet__th--filterable.is-filtered{color:var(--color-primary-700);background-color:var(--color-primary-50)}.worksheet__th:nth-child(2){width:160px;min-width:140px}.worksheet__th:nth-child(3){width:128px;min-width:110px}.worksheet__th:nth-child(4),.worksheet__th:nth-child(5){min-width:240px}.worksheet__th:nth-child(6){min-width:120px}.worksheet__th:nth-child(7){text-align:center;width:80px}.worksheet__row{vertical-align:top}.worksheet__row>td{border-top:1px solid var(--color-neutral-100)}.worksheet__row--expanded,.worksheet__row--expanded .worksheet__td--actions,.worksheet__row--expanded:hover,.worksheet__row:hover,.worksheet__row:hover .worksheet__td--actions{background-color:var(--color-neutral-50)}.worksheet__td{color:var(--color-neutral-900);padding:.75rem 1rem;font-family:Lora,Lora Fallback\: serif,serif}.worksheet__td--toggle{color:var(--color-neutral-400)}.worksheet__td--timestamp{color:var(--color-neutral-700);font-variant-numeric:tabular-nums;white-space:nowrap;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.75rem}.worksheet__td--body{vertical-align:top}.worksheet__td--translation{vertical-align:top;background-color:var(--color-primary-50)}.worksheet__td--actions{z-index:1;background-color:var(--color-neutral-0);position:sticky;right:0;box-shadow:-6px 0 8px -6px #00000014}.worksheet__td--expanded{color:var(--color-neutral-700);padding:.75rem 1rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.75rem}.worksheet__td--empty{text-align:center;color:var(--color-neutral-400);padding:3rem 1rem;font-size:.875rem}.worksheet__expand{border-radius:var(--radius-sm);color:var(--color-neutral-500);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:.125rem;transition:background .12s;display:inline-flex}.worksheet__expand svg{width:16px;height:16px;transition:transform .15s}.worksheet__expand svg.is-rotated{transform:rotate(180deg)}.worksheet__expand:hover{background-color:var(--color-neutral-150)}.worksheet__text{white-space:pre-wrap}.worksheet__read-more{color:var(--color-primary);cursor:pointer;background:0 0;border:0;margin-left:.25rem;padding:0;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.75rem;font-weight:500;display:inline}.worksheet__read-more:hover{text-decoration:underline}.worksheet__read-more:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm)}.worksheet__lang,.worksheet__muted{color:var(--color-neutral-400)}.worksheet__lang{text-transform:uppercase;letter-spacing:.04em;margin-left:.5rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.625rem;font-weight:500;display:inline-block}.worksheet__attachment{align-items:center;gap:.5rem;min-width:0;display:flex}.worksheet__attachment svg{width:16px;height:16px;color:var(--color-neutral-400);flex-shrink:0}.worksheet__attachment-name{color:var(--color-neutral-700);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.75rem;overflow:hidden}.worksheet__attachment-link{color:var(--color-primary-600);flex-shrink:0;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.75rem;font-weight:500;text-decoration:none}.worksheet__attachment-link:hover{color:var(--color-primary-700);text-decoration:underline}.worksheet__attachment--chip{border-radius:var(--radius-sm);cursor:pointer;text-align:left;background:0 0;border:0;max-width:100%;margin:-.125rem -.375rem;padding:.125rem .375rem}.worksheet__attachment--chip .worksheet__attachment-name{color:var(--color-primary-600)}.worksheet__attachment--chip:hover .worksheet__attachment-name{color:var(--color-primary-700);text-decoration:underline}.worksheet__attachment--chip:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.worksheet__derived-icon{vertical-align:-2px;width:14px;height:14px;color:var(--color-neutral-400);flex-shrink:0;margin-right:.375rem}.worksheet__derived-tag{letter-spacing:.04em;color:var(--color-neutral-500);white-space:nowrap;flex-shrink:0;align-items:center;gap:.2rem;margin-right:.4rem;font-size:.625rem;font-weight:600;display:inline-flex}.worksheet__derived-tag svg{width:12px;height:12px}.worksheet__text--derived{color:var(--color-neutral-600)}.worksheet__flag{border-radius:var(--radius-full);width:34px;height:34px;color:var(--color-neutral-400);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s,border-color .12s,transform 80ms;display:inline-flex}.worksheet__flag svg{width:18px;height:18px}.worksheet__flag:hover{background-color:var(--color-neutral-100);color:var(--color-neutral-700)}.worksheet__flag:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:2px}.worksheet__flag:active{transform:scale(.94)}.worksheet__flag.is-active{background-color:var(--color-warning-100);border-color:var(--color-warning-200);color:var(--color-warning-600)}.worksheet__flag.is-active:hover{background-color:var(--color-warning-200);color:var(--color-warning-700)}.worksheet__flag--primary{color:var(--color-primary-600)}.worksheet__flag--primary:hover{background-color:var(--color-primary-100);border-color:var(--color-primary-200);color:var(--color-primary-700)}.worksheet__expand-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=48em){.worksheet__expand-grid{grid-template-columns:1fr 1fr}}.worksheet__expand-label{letter-spacing:.04em;text-transform:uppercase;color:var(--color-neutral-400);margin:0 0 .25rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.6875rem;font-weight:600}.worksheet__expand-text{white-space:pre-wrap;color:var(--color-neutral-700);margin:0}.worksheet__expand-section{flex-direction:column;gap:.375rem;display:flex}.worksheet__expand-note{color:var(--color-neutral-500);margin:0;font-family:Lora,Lora Fallback\: serif,serif;font-size:.8125rem}.worksheet__lang-selector{flex-wrap:wrap;gap:.375rem;display:flex}.worksheet__lang-chip{color:var(--color-neutral-700);background-color:var(--color-neutral-0);border:1px solid var(--color-neutral-200);border-radius:var(--radius-full);cursor:pointer;align-items:center;gap:.25rem;padding:.25rem .625rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.75rem;font-weight:500;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.worksheet__lang-chip:hover{border-color:var(--color-primary-300);color:var(--color-primary-700)}.worksheet__lang-chip.is-active{background-color:var(--color-primary-100);border-color:var(--color-primary-200);color:var(--color-primary-700)}.worksheet__inline-transcript{color:var(--color-neutral-600);align-items:center;gap:.375rem;margin-top:.375rem;font-family:Lora,Lora Fallback\: serif,serif;font-size:.8125rem;display:flex}.worksheet__inline-transcript svg{width:14px;height:14px;color:var(--color-primary-500);flex-shrink:0}.worksheet__inline-transcript span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.media-stats{grid-template-columns:repeat(4,1fr);gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.media-stats__item{background-color:var(--color-primary-500);border:1px solid var(--color-primary-400);border-radius:var(--radius-lg);text-align:center;flex-direction:column;align-items:center;padding:.5rem;display:flex}.media-stats__value{color:var(--color-neutral-0);font-variant-numeric:tabular-nums;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.1}.media-stats__label{color:var(--color-primary-100);font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.625rem}.u-spin{vertical-align:middle;width:14px;height:14px;animation:1s linear infinite chatx-spin;display:inline-block}@keyframes chatx-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.worksheet-toolbar{border-bottom:1px solid var(--color-neutral-150);background-color:var(--color-neutral-0);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.worksheet-toolbar__search{flex:220px;align-items:center;min-width:0;display:flex;position:relative}.worksheet-toolbar__search-icon{width:16px;height:16px;color:var(--color-neutral-400);pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.worksheet-toolbar__search-input{width:100%;min-height:36px;color:var(--color-neutral-900);background-color:var(--color-neutral-0);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);padding:.375rem .75rem .375rem 2.25rem;font-family:Lora,Lora Fallback\: serif,serif;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.worksheet-toolbar__search-input::placeholder{color:var(--color-neutral-400)}.worksheet-toolbar__search-input:focus,.worksheet-toolbar__search-input:focus-visible{border-color:var(--color-primary-500);box-shadow:0 0 0 3px var(--color-primary-100);outline:none}.worksheet-toolbar__count{color:var(--color-neutral-500);margin:0;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.75rem}.worksheet-toolbar__count strong{color:var(--color-neutral-800);font-weight:600}.worksheet-toolbar__clear{font:inherit;color:var(--color-primary-700);cursor:pointer;background:0 0;border:0;margin-left:.4rem;padding:0}.worksheet-toolbar__clear:hover{text-decoration:underline}.worksheet__th-caret{vertical-align:-1px;width:11px;height:11px;color:var(--color-neutral-400)}.worksheet__th.is-filtered .worksheet__th-caret{color:var(--color-primary-600)}.form{gap:1rem}.form,.form__field{flex-direction:column;display:flex}.form__field{gap:.375rem}.form__label{color:var(--color-neutral-800);letter-spacing:0;text-transform:none;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.8125rem;font-weight:500}.form__label-row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.form__input,.form__select,.form__textarea{width:100%;max-width:100%;min-height:44px;color:var(--color-neutral-900);background-color:var(--color-neutral-0);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);padding:.625rem .875rem;font-family:Lora,Lora Fallback\: serif,serif;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}.form__input::-moz-placeholder{color:var(--color-neutral-400)}.form__select::-moz-placeholder{color:var(--color-neutral-400)}.form__textarea::-moz-placeholder{color:var(--color-neutral-400)}.form__input::placeholder,.form__select::placeholder,.form__textarea::placeholder{color:var(--color-neutral-400)}.form__input:hover,.form__select:hover,.form__textarea:hover{border-color:var(--color-neutral-300)}.form__input:focus,.form__input:focus-visible,.form__select:focus,.form__select:focus-visible,.form__textarea:focus,.form__textarea:focus-visible{border-color:var(--color-primary-500);box-shadow:0 0 0 3px var(--color-primary-100);outline:none}.form__input:disabled,.form__select:disabled,.form__textarea:disabled{background-color:var(--color-neutral-100);color:var(--color-neutral-400);cursor:not-allowed}.form__textarea{resize:vertical;min-height:96px;font-family:Lora,Lora Fallback\: serif,serif;line-height:1.55}.form__helper{color:var(--color-neutral-500);font-family:Lora,Lora Fallback\: serif,serif}.form__error,.form__helper{margin:0;font-size:.8125rem}.form__error{color:var(--color-error-main);font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif}.form__actions{flex-wrap:wrap;margin-top:.5rem}.form__actions,.mobile-header{align-items:center;gap:.75rem;display:flex}.mobile-header{z-index:92;padding:calc(.75rem + env(safe-area-inset-top)) 1rem .75rem;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--color-neutral-150);background-color:#ffffffd9;justify-content:space-between;position:sticky;top:0}@media (width>=54em){.mobile-header{display:none}}.mobile-header__menu{background-color:var(--color-primary-50);border-radius:var(--radius-xl);width:40px;height:40px;color:var(--color-neutral-800);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.mobile-header__menu:hover{background-color:var(--color-primary-100)}.mobile-header__menu:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}.mobile-header__brand{gap:.5rem}.mobile-header__brand-logo{width:28px;height:28px}.mobile-header__brand{align-items:center;gap:.625rem;display:flex}.mobile-header__brand-text{flex-direction:column;justify-content:center;display:flex}.mobile-header__brand-name{color:var(--color-neutral-900);font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:1rem;font-weight:600}.mobile-header__spacer{justify-content:flex-end;width:40px;display:flex}.mobile-drawer{z-index:96;position:fixed;inset:0}@media (width>=54em){.mobile-drawer{display:none}}.mobile-drawer__scrim{background-color:var(--color-overlay);position:absolute;inset:0}.mobile-drawer__panel{background-color:var(--color-primary-500);width:min(320px,88vw);box-shadow:var(--shadow-modal);flex-direction:column;animation:.25s ease-out chatx-slide-in;display:flex;position:absolute;top:0;bottom:0;left:0}.mobile-drawer__header{border-bottom:1px solid var(--color-primary-400);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.mobile-drawer__header .mobile-header__brand-name{color:var(--color-neutral-0);letter-spacing:-.01em;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.9375rem;font-weight:600}.mobile-drawer__close{border-radius:var(--radius-lg);width:40px;height:40px;color:var(--color-primary-100);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.mobile-drawer__close:hover{background-color:var(--color-primary-600)}.mobile-drawer__body{flex:auto;padding:1rem .75rem;overflow-y:auto}.mobile-drawer__footer{border-top:1px solid var(--color-primary-400);padding:1rem}.empty{text-align:center;color:var(--color-neutral-500);flex-direction:column;align-items:center;gap:.75rem;padding:3rem 1.5rem;font-family:Lora,Lora Fallback\: serif,serif;display:flex}.empty__title{color:var(--color-neutral-900);margin:0;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:1rem;font-weight:600}.empty__meta{color:var(--color-neutral-600);max-width:36ch;margin:0;font-size:.9375rem}.avatar{border-radius:var(--radius-full);background-color:var(--color-primary-100);width:40px;height:40px;color:var(--color-primary-700);flex-shrink:0;justify-content:center;align-items:center;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.875rem;font-weight:600;display:inline-flex;overflow:hidden}.avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.avatar--sm{width:32px;height:32px;font-size:.75rem}.avatar--lg{width:56px;height:56px;font-size:1.125rem}.avatar--xl{width:80px;height:80px;font-size:1.5rem}.is-mobile-only{display:block}@media (width>=54em){.is-mobile-only{display:none}}.is-desktop-only{display:none}@media (width>=54em){.is-desktop-only{display:block}}.u-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chat-list__header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.chat-list__title{color:var(--color-neutral-950);margin:0;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:1.125rem;font-weight:600}.chat-list__summary{color:var(--color-neutral-600);margin:.25rem 0 0;font-family:Lora,Lora Fallback\: serif,serif;font-size:.8125rem}.chat-list__items{flex-direction:column;display:flex}.chat-list__more{justify-content:center;padding:1rem 0 .25rem;display:flex}.chat-item{background-color:var(--color-neutral-0);border-bottom:1px solid var(--color-neutral-150);align-items:stretch;transition:background-color .15s;display:flex}.chat-item:hover{background-color:var(--color-neutral-50)}.chat-item.is-selectable{padding-left:.75rem}.chat-item__selector{flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;padding-right:.5rem;display:flex}.chat-item__selector input[type=checkbox]{appearance:none;border:2px solid var(--color-neutral-400);border-radius:var(--radius-md);background:var(--color-neutral-0);cursor:pointer;width:1.375rem;height:1.375rem;margin:0;transition:border-color .12s,background-color .12s,box-shadow .12s}.chat-item__selector input[type=checkbox]:checked{border-color:var(--color-primary-600);background-color:var(--color-primary-600);background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%223%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M20%206%209%2017l-5-5%22%2F%3E%3C%2Fsvg%3E);background-position:50%;background-repeat:no-repeat;background-size:.875rem}.chat-item__selector input[type=checkbox]:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:2px}.chat-item__link{min-width:0;color:inherit;flex:1;align-items:center;gap:1.25rem;padding:1.25rem 1rem;text-decoration:none;display:flex}.chat-item__link--selectable{cursor:default}.chat-item.is-selected{background-color:var(--color-primary-50);border-radius:var(--radius-xl);border-bottom-color:#0000}.chat-item.is-selected .chat-item__link{background-color:#0000}.chat-item.is-pinned{background-color:var(--color-tertiary-50);border-bottom-color:var(--color-tertiary-200)}.chat-item.is-pinned:hover{background-color:var(--color-tertiary-100)}.chat-item.is-pinned .chat-item__avatar.avatar{background-color:var(--color-tertiary-200);color:var(--color-tertiary-800)}.chat-item__avatar.avatar{border-radius:var(--radius-full);background-color:var(--color-primary-100);width:48px;height:48px;color:var(--color-primary-800);flex-shrink:0;justify-content:center;align-items:center;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:1.125rem;font-weight:700;display:inline-flex}.chat-item__body{flex-direction:column;flex:1;justify-content:center;gap:.25rem;min-width:0;display:flex}.chat-item__header{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.chat-item__name{color:var(--color-neutral-950);white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:1.0625rem;font-weight:600;overflow:hidden}.chat-item__time{color:var(--color-neutral-700);flex-shrink:0;font-family:Lora,Lora Fallback\: serif,serif;font-size:.8125rem}.chat-item__chevron{width:20px;height:20px;color:var(--color-neutral-500);flex-shrink:0;margin-left:.5rem}.chat-item__preview{color:var(--color-neutral-800);text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin:0;font-family:Lora,Lora Fallback\: serif,serif;font-size:.875rem;line-height:1.4;display:-webkit-box;overflow:hidden}.chat-item__meta{flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.25rem;display:flex}.chat-item__trailing{opacity:1;align-items:center;gap:.25rem;display:flex}.chat-item__pin,.chat-item__star{border-radius:var(--radius-full);width:36px;height:36px;color:var(--color-neutral-400);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s,border-color .12s,transform 80ms;display:inline-flex}.chat-item__pin svg,.chat-item__star svg{width:18px;height:18px}.chat-item__pin:hover,.chat-item__star:hover{background-color:var(--color-neutral-100);color:var(--color-neutral-700)}.chat-item__pin:focus-visible,.chat-item__star:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:2px}.chat-item__pin:active,.chat-item__star:active{transform:scale(.94)}.chat-item__pin.is-active,.chat-item__star.is-active{background-color:var(--color-warning-100);border-color:var(--color-warning-200);color:var(--color-warning-600)}.chat-item__pin.is-active:hover,.chat-item__star.is-active:hover{background-color:var(--color-warning-200);color:var(--color-warning-700)}.chat-item__pin.is-active{background-color:var(--color-primary-100);border-color:var(--color-primary-200);color:var(--color-primary-600)}.chat-item__pin.is-active:hover{background-color:var(--color-primary-200);color:var(--color-primary-700)}.chat-list__actions .btn.is-active{background-color:var(--color-warning-100);border-color:var(--color-warning-200);color:var(--color-warning-700)}.media-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.media-toolbar__filters{flex-wrap:wrap;gap:.5rem;display:flex}.media-toolbar__filter{color:var(--color-neutral-700);background-color:var(--color-neutral-0);border:1px solid var(--color-neutral-200);border-radius:var(--radius-full);cursor:pointer;padding:.5rem .875rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.8125rem;font-weight:500;transition:background .12s,color .12s,border-color .12s}.media-toolbar__filter:hover{border-color:var(--color-primary-300);color:var(--color-primary-700)}.media-toolbar__filter.is-active{background-color:var(--color-primary-100);border-color:var(--color-primary-200);color:var(--color-primary-700)}.media-toolbar__search{background-color:var(--color-neutral-0);border:1px solid var(--color-neutral-200);border-radius:var(--radius-xl);align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.media-toolbar__search svg{width:16px;height:16px;color:var(--color-neutral-500)}.media-toolbar__search .form__input{background:0 0;border:none;min-width:200px;padding:0}.media-toolbar__search .form__input:focus{box-shadow:none}.media-grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (width>=40em){.media-grid{grid-template-columns:repeat(3,1fr)}}@media (width>=65em){.media-grid{grid-template-columns:repeat(4,1fr)}}.media-grid:has(.media-tile--audio-row){flex-direction:column;gap:.75rem;display:flex}.media-tile{background-color:var(--color-neutral-0);border:1px solid var(--color-neutral-150);border-radius:var(--radius-2xl);flex-direction:column;transition:border-color .12s,box-shadow .12s;display:flex;overflow:hidden}.media-tile:hover{border-color:var(--color-primary-200);box-shadow:var(--shadow-card)}.media-tile__preview{aspect-ratio:1;background:linear-gradient(135deg,var(--color-neutral-50),var(--color-secondary-50));justify-content:center;align-items:center;display:flex}.media-tile__preview img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.media-tile__preview svg{width:40px;height:40px;color:var(--color-neutral-400)}.media-tile__body{flex:auto;padding:.875rem}.media-tile__name{color:var(--color-neutral-900);white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.8125rem;font-weight:600;overflow:hidden}.media-tile__chat,.media-tile__meta{color:var(--color-neutral-500);margin:.25rem 0 0;font-family:Lora,Lora Fallback\: serif,serif;font-size:.75rem}.media-tile__meta{text-transform:capitalize;align-items:center;gap:.5rem;display:flex}.media-tile__actions{border-top:1px solid var(--color-neutral-100);gap:.5rem;padding:.75rem .875rem;display:flex}.media-tile__action{border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);min-height:34px;color:var(--color-neutral-700);background-color:var(--color-neutral-0);cursor:pointer;flex:1 1 0;justify-content:center;align-items:center;gap:.375rem;padding:.375rem .625rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.75rem;font-weight:500;line-height:1;text-decoration:none;transition:background .12s,color .12s,border-color .12s,box-shadow .12s;display:inline-flex}.media-tile__action:hover{border-color:var(--color-primary-300);background-color:var(--color-primary-50);color:var(--color-primary-700);box-shadow:var(--shadow-sm)}.media-tile__action:active{background-color:var(--color-primary-100);transform:translateY(1px)}.media-tile__action:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:2px}.media-tile__action svg{flex-shrink:0;width:14px;height:14px}.media-tile__action--primary{color:var(--color-primary-700);border-color:var(--color-primary-200);background-color:var(--color-primary-50)}.media-tile__action--primary:hover{background-color:var(--color-primary-100);border-color:var(--color-primary-300)}.media-tile__action--secondary{color:var(--color-secondary-700);border-color:var(--color-secondary-200);background-color:var(--color-secondary-50)}.media-tile__action--secondary:hover{background-color:var(--color-secondary-100);border-color:var(--color-secondary-300)}.media-tile--audio-row{border-radius:var(--radius-xl);grid-template-columns:56px 160px 1fr;align-items:center;gap:.75rem;padding:.75rem 1rem;display:grid}.media-tile--audio-row .media-tile__preview--sm{aspect-ratio:auto;border-radius:var(--radius-lg);width:56px;height:56px}.media-tile--audio-row .media-tile__preview--sm svg{width:24px;height:24px}.media-tile--audio-row .media-tile__actions{border-top:none;flex-direction:column;padding:0}.media-tile--audio-row .media-tile__action{flex:none;width:100%}.media-tile--audio-row .media-tile__transcript{border-top:1px solid var(--color-neutral-100);grid-column:1/-1;padding-top:.5rem}.media-tile--audio-row .media-tile__transcript-text{color:var(--color-neutral-800);margin:0;font-size:.8125rem;line-height:1.45}.media-tile--audio-row .media-tile__error,.media-tile--audio-row .media-tile__muted{margin:0;font-size:.8125rem}.media-tile--audio-row .media-tile__muted{color:var(--color-neutral-400)}.media-tile--audio-row .media-tile__error{color:var(--color-error-700)}.media-table{background-color:var(--color-neutral-0);border:1px solid var(--color-neutral-150);border-radius:var(--radius-xl);min-width:900px;overflow:hidden}.media-table__scroll{border-radius:var(--radius-xl);flex:auto;min-height:0}.media-table__th{z-index:10;padding:.75rem 1rem}.media-table__th--tags{min-width:200px}.media-table__th--transcribe{width:140px}.media-table__th--transcript{min-width:320px;max-width:40vw}.media-table__row{vertical-align:middle;transition:background-color .12s}.media-table__cell{color:var(--color-neutral-700);padding:.625rem 1rem}.media-table__cell--preview{padding:.5rem 1rem}.media-table__cell--name,.media-table__cell--transcript{vertical-align:top}.media-table__cell--chat{vertical-align:middle}.media-table__cell--chat .btn{white-space:nowrap;width:100%}.media-table__preview{background:linear-gradient(135deg,var(--color-neutral-50),var(--color-secondary-50));border-radius:var(--radius-lg);justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.media-table__preview img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.media-table__preview svg{width:20px;height:20px;color:var(--color-neutral-400)}.media-table__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.media-table__meta{align-items:center;gap:.5rem;margin:.25rem 0 0;font-family:Lora,Lora Fallback\: serif,serif;font-size:.75rem}.media-table__type{text-transform:capitalize;color:var(--color-neutral-700);background-color:var(--color-neutral-100);border-radius:var(--radius-full);padding:.25rem .5rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.6875rem;font-weight:500;display:inline-flex}.media-table__tags{cursor:text;align-items:center;gap:.375rem;min-height:28px}.media-table__tag{background-color:var(--color-primary-50);border:1px solid var(--color-primary-100);align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6875rem;display:inline-flex}.media-table__tag--empty{color:var(--color-neutral-400);border-style:dashed;border-color:var(--color-neutral-300);background-color:#0000}.media-table__tag-remove{color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:.125rem;padding:0;display:inline-flex}.media-table__tag-remove svg{width:10px;height:10px}.media-table__tag-remove:hover{color:var(--color-error-main)}.media-table__tag-form{align-items:center;gap:.375rem;display:flex}.media-table__tag-form .btn{white-space:nowrap}.media-table__tag-input{min-width:120px;color:var(--color-neutral-900);background-color:var(--color-neutral-0);border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);flex:auto;padding:.375rem .5rem;font-family:Lora,Lora Fallback\: serif,serif;font-size:.8125rem}.media-table__tag-input:focus{border-color:var(--color-primary-400);outline:none}.media-table__transcript{font-family:Lora,Lora Fallback\: serif,serif;line-height:1.45}.media-table__error{color:var(--color-error-700);margin:.25rem 0 0;font-size:.75rem}.media-load-more{justify-content:center;margin-top:1.5rem;display:flex}.media-toolbar__right{align-items:center;gap:.75rem;display:flex}.media-viewtoggle{background-color:var(--color-neutral-100);border-radius:var(--radius-lg);padding:2px;display:inline-flex}.media-viewtoggle__btn{width:32px;height:28px;color:var(--color-neutral-500);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:inline-flex}.media-viewtoggle__btn svg{width:16px;height:16px}.media-viewtoggle__btn:hover{color:var(--color-neutral-800)}.media-viewtoggle__btn.is-active{color:var(--color-primary-700);background-color:var(--color-neutral-0);box-shadow:var(--shadow-xs,0 1px 2px #0000000f)}.media-table__scroll{border:1px solid var(--color-neutral-150);border-radius:var(--radius-lg);background-color:var(--color-neutral-0);overflow:auto}.media-table{border-collapse:collapse;width:100%;min-width:880px;font-size:.875rem}.media-table__th{z-index:5;letter-spacing:.04em;text-transform:uppercase;text-align:left;color:var(--color-neutral-600);background-color:var(--color-neutral-50);border-bottom:1px solid var(--color-neutral-150);white-space:nowrap;padding:.625rem 1rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.6875rem;font-weight:600;position:sticky;top:0}.media-table__th--preview{width:64px}.media-table__th--name{min-width:200px}.media-table__th--type{width:128px}.media-table__th--chat{width:160px}.media-table__th--date{width:116px}.media-table__th--transcript{min-width:280px}.media-table__th--go{width:56px}.media-table__row{border-top:1px solid var(--color-neutral-100);vertical-align:top}.media-table__row:hover{background-color:var(--color-neutral-50)}.media-table__td{color:var(--color-neutral-900);vertical-align:top;padding:.75rem 1rem;font-family:Lora,Lora Fallback\: serif,serif}.media-table__td--date{color:var(--color-neutral-700);font-variant-numeric:tabular-nums;white-space:nowrap;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.75rem}.media-table__td--chat{color:var(--color-neutral-700);font-size:.8125rem}.media-table__td--transcript{background-color:var(--color-primary-50)}.media-table__thumb{background-color:var(--color-neutral-100);border:1px solid var(--color-neutral-150);border-radius:var(--radius-md);width:44px;height:44px;color:var(--color-neutral-500);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex;overflow:hidden}.media-table__thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.media-table__thumb svg{width:20px;height:20px}.media-table__thumb:hover{border-color:var(--color-primary-300)}.media-table__name{color:var(--color-neutral-900);word-break:break-word;margin:0;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.8125rem;font-weight:600}.media-table__meta{color:var(--color-neutral-500);font-variant-numeric:tabular-nums;gap:.35rem;margin:.2rem 0 0;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.6875rem;display:flex}.media-table__tags{flex-wrap:wrap;gap:.25rem;margin-top:.4rem;display:flex}.media-table__tag{color:var(--color-primary-700);background-color:var(--color-primary-100);border-radius:var(--radius-full);padding:.05rem .4rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.625rem;font-weight:500}.media-table__typechip{color:var(--color-neutral-700);align-items:center;gap:.35rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.75rem;display:inline-flex}.media-table__typechip svg{width:14px;height:14px;color:var(--color-neutral-500)}.media-table__transcript{color:var(--color-neutral-800);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.8125rem;line-height:1.5}.media-table__transcript.is-clamped{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.media-table__transcript-toggle{color:var(--color-primary-700);cursor:pointer;background:0 0;border:0;margin-top:.35rem;padding:0;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.6875rem;font-weight:600}.media-table__transcript-toggle:hover{text-decoration:underline}.media-table__pending{color:var(--color-neutral-500);align-items:center;gap:.35rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.75rem;display:inline-flex}.media-table__pending svg{width:13px;height:13px}.media-table__failed{color:var(--color-error-main);align-items:center;gap:.35rem;font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-size:.75rem;display:inline-flex}.media-table__failed svg{width:13px;height:13px}.media-table__muted{color:var(--color-neutral-400)}.media-table__go{width:30px;height:30px;color:var(--color-neutral-500);border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.media-table__go svg{width:15px;height:15px}.media-table__go:hover{color:var(--color-primary-700);border-color:var(--color-primary-300);background-color:var(--color-primary-50)}@media (width<=48em){.media-toolbar__right{justify-content:space-between;width:100%}.media-toolbar__search{flex:auto}.media-toolbar__search .form__input{width:100%;min-width:0}.media-table__scroll{background:0 0;border:0;overflow:visible}.media-table{min-width:0;display:block}.media-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.media-table tbody{display:block}.media-table__row{border:1px solid var(--color-neutral-150);border-radius:var(--radius-lg);grid-template-columns:44px 1fr auto;align-items:start;gap:.35rem .75rem;margin-bottom:.75rem;padding:.75rem;display:grid}.media-table__row,.media-table__row:hover{background:var(--color-neutral-0)}.media-table__td{border:0;padding:0}.media-table__td--preview{grid-area:1/1}.media-table__td--name{grid-area:1/2}.media-table__td--go{grid-area:1/3}.media-table__td--chat,.media-table__td--date,.media-table__td--type{display:none}.media-table__td--transcript{border-top:1px solid var(--color-neutral-100);background:0 0;grid-area:2/1/auto/-1;padding-top:.5rem}}body,html{background-color:var(--app-canvas);height:100%;overflow:hidden}*{-webkit-tap-highlight-color:transparent}body{overscroll-behavior:none}.app-sidebar,.bottom-nav,.media-table__th,.mobile-drawer,.mobile-header,.worksheet__th{-webkit-user-select:none;user-select:none}.page-enter-active,.page-leave-active{transition:opacity .18s}.page-enter-from,.page-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){.page-enter-active,.page-leave-active{transition:none}}@font-face{font-family:Lora;src:local(Lora Regular Italic),local(Lora Italic),url(../_fonts/nzwdQ7f8M_upbRgy1ebvBTL7sLdhCq26Gp3YEQE73mo-9sYjv31go31Ojcnjuw0o7wnJcI8YmsS1UnviJaTX_y0.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Lora Fallback\: serif;src:local("serif");size-adjust:100%;ascent-override:100.6%;descent-override:27.4%;line-gap-override:0%}@font-face{font-family:Lora;src:local(Lora Regular Italic),local(Lora Italic),url(../_fonts/EPjlA_EdjIo-I7_xAT7Df9DgbVgGI9w3jGK1AF5qaVI-qEPLz_sHqEyAooYGrJWiXGVEw_6Z3sGMHDnRSt1zyI8.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Lora;src:local(Lora Regular Italic),local(Lora Italic),url(../_fonts/aqBhYE2oXce5GRBmVhXSftBLnGqAV4MCuVzOjTdXfG0-rHD0ZmppHhGzfwZYCMP7UflXxVY6YpowqIYJIMF22fk.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Lora;src:local(Lora Regular Italic),local(Lora Italic),url(../_fonts/GqhKP9GVStPtTWwStTGl764O-Xbwz_iYy5QFoC5LIok-Fu5TxhwRvhnpzw7o_Q9Ort4Ecx9m9iXKdbTvhx_SrSk.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Lora;src:local(Lora Regular Italic),local(Lora Italic),url(../_fonts/sNaWO5JMGnKMiaLQXFCIezwu_3w9aiEI_qtMQ4IC1DE-QawYaqSG4tgdTfkrHYjEmi0SWvvpAOgeDaIYMovayNg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Lora;src:local(Lora Medium Italic),url(../_fonts/nzwdQ7f8M_upbRgy1ebvBTL7sLdhCq26Gp3YEQE73mo-9sYjv31go31Ojcnjuw0o7wnJcI8YmsS1UnviJaTX_y0.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:Lora;src:local(Lora Medium Italic),url(../_fonts/EPjlA_EdjIo-I7_xAT7Df9DgbVgGI9w3jGK1AF5qaVI-qEPLz_sHqEyAooYGrJWiXGVEw_6Z3sGMHDnRSt1zyI8.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:Lora;src:local(Lora Medium Italic),url(../_fonts/aqBhYE2oXce5GRBmVhXSftBLnGqAV4MCuVzOjTdXfG0-rHD0ZmppHhGzfwZYCMP7UflXxVY6YpowqIYJIMF22fk.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:italic}@font-face{font-family:Lora;src:local(Lora Medium Italic),url(../_fonts/GqhKP9GVStPtTWwStTGl764O-Xbwz_iYy5QFoC5LIok-Fu5TxhwRvhnpzw7o_Q9Ort4Ecx9m9iXKdbTvhx_SrSk.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Lora;src:local(Lora Medium Italic),url(../_fonts/sNaWO5JMGnKMiaLQXFCIezwu_3w9aiEI_qtMQ4IC1DE-QawYaqSG4tgdTfkrHYjEmi0SWvvpAOgeDaIYMovayNg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Lora;src:local(Lora SemiBold Italic),url(../_fonts/nzwdQ7f8M_upbRgy1ebvBTL7sLdhCq26Gp3YEQE73mo-9sYjv31go31Ojcnjuw0o7wnJcI8YmsS1UnviJaTX_y0.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:italic}@font-face{font-family:Lora;src:local(Lora SemiBold Italic),url(../_fonts/EPjlA_EdjIo-I7_xAT7Df9DgbVgGI9w3jGK1AF5qaVI-qEPLz_sHqEyAooYGrJWiXGVEw_6Z3sGMHDnRSt1zyI8.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:Lora;src:local(Lora SemiBold Italic),url(../_fonts/aqBhYE2oXce5GRBmVhXSftBLnGqAV4MCuVzOjTdXfG0-rHD0ZmppHhGzfwZYCMP7UflXxVY6YpowqIYJIMF22fk.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:italic}@font-face{font-family:Lora;src:local(Lora SemiBold Italic),url(../_fonts/GqhKP9GVStPtTWwStTGl764O-Xbwz_iYy5QFoC5LIok-Fu5TxhwRvhnpzw7o_Q9Ort4Ecx9m9iXKdbTvhx_SrSk.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Lora;src:local(Lora SemiBold Italic),url(../_fonts/sNaWO5JMGnKMiaLQXFCIezwu_3w9aiEI_qtMQ4IC1DE-QawYaqSG4tgdTfkrHYjEmi0SWvvpAOgeDaIYMovayNg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Lora;src:local(Lora Regular),local(Lora),url(../_fonts/z4o6qayJ2nBgzW89B8ZFPc0CepsjKZPMk9KcPVd5bgM-B9_XBtDKqJPRDUcc83pmdHPFHZcGW_0gaMch1Qr8V2o.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Lora;src:local(Lora Regular),local(Lora),url(../_fonts/IwkYi9cbIi2uiIfcwxae1CAaPkZBqNX8aceiS1bJbdc-V6179_066fGIgdFEMNYIOOcVPvUlz2D_V6zzdlnVl7M.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Lora;src:local(Lora Regular),local(Lora),url(../_fonts/88tAjAjItvx02ja-f4annrPE3ubgA2uyxQNBC4hYOlY-BMRWGvkckVEAKOYX_EM9WjQNuUsiz76mFlch4JjGfU4.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Lora;src:local(Lora Regular),local(Lora),url(../_fonts/EXbtpLv9LdpH50KYevd8nuOEve6R07eomrLT9Y93sSY-Fo419Bvc2NXR3WgULjumoVzzxSm77E_ouKgvlG1uG_g.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Lora;src:local(Lora Regular),local(Lora),url(../_fonts/sHO7lqgFHAygxwtqGIj0S1QKPXPzgtZhjuMfhSdlK4Y-ScP0H24laj1RJOMc3Lt_ZXkzqysPGUN5smcZsA_7beM.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Lora;src:local(Lora Medium),url(../_fonts/z4o6qayJ2nBgzW89B8ZFPc0CepsjKZPMk9KcPVd5bgM-B9_XBtDKqJPRDUcc83pmdHPFHZcGW_0gaMch1Qr8V2o.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Lora;src:local(Lora Medium),url(../_fonts/IwkYi9cbIi2uiIfcwxae1CAaPkZBqNX8aceiS1bJbdc-V6179_066fGIgdFEMNYIOOcVPvUlz2D_V6zzdlnVl7M.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Lora;src:local(Lora Medium),url(../_fonts/88tAjAjItvx02ja-f4annrPE3ubgA2uyxQNBC4hYOlY-BMRWGvkckVEAKOYX_EM9WjQNuUsiz76mFlch4JjGfU4.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Lora;src:local(Lora Medium),url(../_fonts/EXbtpLv9LdpH50KYevd8nuOEve6R07eomrLT9Y93sSY-Fo419Bvc2NXR3WgULjumoVzzxSm77E_ouKgvlG1uG_g.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Lora;src:local(Lora Medium),url(../_fonts/sHO7lqgFHAygxwtqGIj0S1QKPXPzgtZhjuMfhSdlK4Y-ScP0H24laj1RJOMc3Lt_ZXkzqysPGUN5smcZsA_7beM.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Lora;src:local(Lora SemiBold),url(../_fonts/z4o6qayJ2nBgzW89B8ZFPc0CepsjKZPMk9KcPVd5bgM-B9_XBtDKqJPRDUcc83pmdHPFHZcGW_0gaMch1Qr8V2o.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Lora;src:local(Lora SemiBold),url(../_fonts/IwkYi9cbIi2uiIfcwxae1CAaPkZBqNX8aceiS1bJbdc-V6179_066fGIgdFEMNYIOOcVPvUlz2D_V6zzdlnVl7M.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Lora;src:local(Lora SemiBold),url(../_fonts/88tAjAjItvx02ja-f4annrPE3ubgA2uyxQNBC4hYOlY-BMRWGvkckVEAKOYX_EM9WjQNuUsiz76mFlch4JjGfU4.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Lora;src:local(Lora SemiBold),url(../_fonts/EXbtpLv9LdpH50KYevd8nuOEve6R07eomrLT9Y93sSY-Fo419Bvc2NXR3WgULjumoVzzxSm77E_ouKgvlG1uG_g.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Lora;src:local(Lora SemiBold),url(../_fonts/sHO7lqgFHAygxwtqGIj0S1QKPXPzgtZhjuMfhSdlK4Y-ScP0H24laj1RJOMc3Lt_ZXkzqysPGUN5smcZsA_7beM.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:local(Poppins Regular Italic),local(Poppins Italic),url(../_fonts/bjNDQff8sSvRh4GSJLCMMDpBdKcXueWLQqqQmnFqm7o-8fGs_K2xfIMVefRfexJe4qYf76rOVS_5WhCBYBsxYVo.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Poppins Fallback\: sans-serif;src:local("sans-serif");size-adjust:100%;ascent-override:105%;descent-override:35%;line-gap-override:10%}@font-face{font-family:Poppins;src:local(Poppins Regular Italic),local(Poppins Italic),url(../_fonts/m6rGg_mpoPQz2cTkdhDYgczR4yctyKztEG6iwU71C34-LpS_o7_2y38Z56f0WGt_t_5ngxEqpN2qQIBqyNhFgsU.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Poppins;src:local(Poppins Medium Italic),url(../_fonts/cfe5huB_y467A-yGRsjncGttRMYh8iB3HIAbd1-EgFk-_StpNKo8SiO_EaTbyGHT7XYvLA1oY5zTHOn_eSaSyTk.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:local(Poppins Medium Italic),url(../_fonts/5tRZydxhCpIwZ4Yf99ciVcTJxjB_TdL5XPynMmeCJR4-zei18mH_L_yyrzmgYbz265bB_W_eHd-LFGzZcS_SdtE.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:local(Poppins SemiBold Italic),url(../_fonts/EOefiLcwRKJ4nKM16K6z_F-mq3lOHkCw6EhYBbQIHPQ-nl9JjWyF976eNfiKihuAmOh43UjKIH95ojQg3EBL0Z0.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Poppins;src:local(Poppins SemiBold Italic),url(../_fonts/XUVCr3JJnCKa3ZjFe_4w-iDoaxDWfJzV4YCx_1QCo_E-3jWYsKhSrJxbXnSqiLm_B7lgRj5JeEHZF09nljCh3M0.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Poppins;src:local(Poppins Bold Italic),url(../_fonts/tch9LzN5j_dlnjUtoti6RdPCzFPIC61h2dp093uB1d4-6ufKabglPJqip8M2ovOr08UNFI7rTJNJ_NpV2P9blpc.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Poppins;src:local(Poppins Bold Italic),url(../_fonts/0ncyUitqxXEtrEm7HzcQs5wcgo3wfV568UNDKlMnwsw-w0Y558yvXBaRp1OJ6ZEQsSSyhrLS3tQZTVIEmsGbzXo.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Poppins;src:local(Poppins Regular),local(Poppins),url(../_fonts/vYKPADYc-DuiKOUdPseFWq8k7wot3DXAgkBGOtlALzM-_fCqsHYsWtfAvLhylqaUYj1rC930WvXTjBVdTJtv5LA.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local(Poppins Regular),local(Poppins),url(../_fonts/YpdduKWWs-eOA_Cc_7jA92GH6kPvk9DopllJiZ2Ltr4-xlZteAWjxfvRgLsA8z771osmF3aCdHwOdhrFE7sEFoQ.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local(Poppins Medium),url(../_fonts/zDv8W5qScDHC1KDT1cvI7PwzOHF-p3XubgMMgTX-1UE-GKt2pu9p2cnYqnrvnVM1O_b7ipTl1lhOzymkeh4kdd8.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:local(Poppins Medium),url(../_fonts/_WITXZSlvQMoD2fEgG1wXh8OdDfanMwrMC1wOPGgNhY-DGRD4A2ezdSeftFtmisWfZSsUcF6tvcGkBhNOAHhEgk.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:local(Poppins SemiBold),url(../_fonts/op99aXquCGImGVv0pEDnzC7HS8p1SZ6VzEO576zT4MA-mpC9F6cIaTw8AO5X8_UXZ7ioAW2oHM_76x0asIyVA80.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:local(Poppins SemiBold),url(../_fonts/GZ8Vu2ga9Ys2RWqI_5_fmscGtaVz0BT0fO9HHusvG5Q-3uovunZ3f6ktPUtRyj_ghk9XNUfND7GlCM2BYJtdJWw.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:local(Poppins Bold),url(../_fonts/nco6D2lcYG_YRxaF8tG6Gs39nDWiQTHuWOjZbslCV8s-IUsuo3G_y8xv3hRlufkQpA8w-oRC3eG7HYs5j_P_274.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:local(Poppins Bold),url(../_fonts/e-_sz56pssm7ydCJFOGAUPMl6TV_DbBVqRvEYBSrqVc-_p0SPnOA0FWTLlD4I2lH2hgDcJUxfAKRZAYBMxgjiC0.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}.error-shell[data-v-6f9d458f]{background:radial-gradient(1200px 600px at 50% -10%,var(--color-primary-50),transparent),var(--app-canvas);place-items:center;min-height:100dvh;padding:2rem 1.5rem;display:grid}.error-card[data-v-6f9d458f]{text-align:center;flex-direction:column;align-items:center;max-width:27.5rem;display:flex}.error-card__logo[data-v-6f9d458f]{width:56px;height:56px;margin-bottom:2rem}.error-card__code[data-v-6f9d458f]{letter-spacing:.08em;color:var(--color-primary-600);margin:0;font-size:.875rem}.error-card__code[data-v-6f9d458f],.error-card__title[data-v-6f9d458f]{font-family:Poppins,Poppins Fallback\: sans-serif,sans-serif;font-weight:600}.error-card__title[data-v-6f9d458f]{color:var(--color-neutral-950);margin:.5rem 0 0;font-size:1.75rem}.error-card__detail[data-v-6f9d458f]{color:var(--color-neutral-600);margin:.75rem 0 0;font-family:Lora,Lora Fallback\: serif,serif;font-size:1.0625rem}.error-card__action[data-v-6f9d458f]{margin-top:2rem;padding:.75rem 1.5rem}
