@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.15dvesjzf7814.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.08ssgmy_tb90r.woff2)format("woff2");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-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.15dvesjzf7814.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.08ssgmy_tb90r.woff2)format("woff2");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-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.15dvesjzf7814.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.08ssgmy_tb90r.woff2)format("woff2");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-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.15dvesjzf7814.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.08ssgmy_tb90r.woff2)format("woff2");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-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.15dvesjzf7814.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.08ssgmy_tb90r.woff2)format("woff2");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-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.Fxzc9a_className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.Fxzc9a_variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0bd866694792eeb1-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fdb22df95c69d750-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/22bc6ebae07d77f5-s.27211fhlic14m.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3679aa72a9b9035f-s.p.00hx3ibfyf9qx.woff2)format("woff2");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-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0bd866694792eeb1-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fdb22df95c69d750-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/22bc6ebae07d77f5-s.27211fhlic14m.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3679aa72a9b9035f-s.p.00hx3ibfyf9qx.woff2)format("woff2");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-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0bd866694792eeb1-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fdb22df95c69d750-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/22bc6ebae07d77f5-s.27211fhlic14m.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3679aa72a9b9035f-s.p.00hx3ibfyf9qx.woff2)format("woff2");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-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.JPYota_className{font-family:Caveat,Caveat Fallback;font-style:normal}.JPYota_variable{--font-caveat:"Caveat", "Caveat Fallback"}
@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8cf1faf29eff2278-s.08a4s61hvjii6.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(../media/1195343b54298cb4-s.3yfiqoigs-1gf.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(../media/b2bbf6b2ce7e15c0-s.p.3_59ff8y4h33a.woff2)format("woff2");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-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(../media/860526b32b14ee37-s.02eg9lltgnprp.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0d7f4de1856e37a1-s.2yr1ivpk-_ouu.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(../media/faa796c3470825d6-s.p.3p53clza-wju2.woff2)format("woff2");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-face{font-family:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(../media/2892853a918df513-s.1otijhe3mf5bl.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(../media/7d4a9e3cf9f9eae6-s.31fs0tumazdmc.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(../media/e10764cd1acd3528-s.p.0n05r7qcep7x1.woff2)format("woff2");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-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(../media/770c7fc68232123c-s.43mvufskuuqmr.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(../media/77639a500abcdecf-s.2wp-fcnf9hhlw.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(../media/8b13e84b2650c593-s.p.2q1w3s62icoa3.woff2)format("woff2");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-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41c98a3b1bc68f3a-s.3xzwb88tucl-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e84c5cd1ffbefa6f-s.20csvlgbb63y1.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dd9dfc3601372168-s.p.17e3l4txdrufi.woff2)format("woff2");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-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/599675dea67dcb8d-s.0ewdtdf6ai7o-.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cdf6f527ee34c972-s.03ilua6xb7p2f.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/22a701959b157a82-s.p.1bg6trwi21i5q.woff2)format("woff2");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-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b6340a83cf1ecee-s.2bakuypqc5dou.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d89abe7e263475e6-s.0fg7ryy-bp2x_.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bafae418e8a1b08-s.p.2g9xiodaln20i.woff2)format("woff2");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-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c0743afb7b1f57bc-s.3a_7qwcscqi0t.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0b9e5e07c9deaa9-s.22w-t0ek6hrfw.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/76e9fd951b869c7b-s.p.1n2oi-d4a-xww.woff2)format("woff2");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-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}._4vyWLW_className{font-family:Poppins,Poppins Fallback}._4vyWLW_variable{--font-poppins:"Poppins", "Poppins Fallback"}
@font-face{font-family:Lilita One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/92e01f57393504a6-s.0en9w24nf0_f1.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lilita One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4b2aabf2e47695d0-s.p.158it8xay914_.woff2)format("woff2");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-face{font-family:Lilita One Fallback;src:local(Arial);ascent-override:96.14%;descent-override:22.91%;line-gap-override:0.0%;size-adjust:96.01%}.NdiH1a_className{font-family:Lilita One,Lilita One Fallback;font-style:normal;font-weight:400}.NdiH1a_variable{--font-lilita:"Lilita One", "Lilita One Fallback"}
@font-face{font-family:Luckiest Guy;font-style:normal;font-weight:400;font-display:swap;src:url(../media/37a408509645682e-s.434zi6ksgricj.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Luckiest Guy;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0d00cc5c80de2a76-s.p.1u7t5opsf5wrf.woff2)format("woff2");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-face{font-family:Luckiest Guy Fallback;src:local(Arial);ascent-override:61.73%;descent-override:26.06%;line-gap-override:0.0%;size-adjust:113.91%}.cBikrq_className{font-family:Luckiest Guy,Luckiest Guy Fallback;font-style:normal;font-weight:400}.cBikrq_variable{--font-luckiest:"Luckiest Guy", "Luckiest Guy Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-bg:#faf8ff;--color-surface-soft:#f4efff;--color-line:#e6dff7;--color-ink:#272038;--color-ink-2:#493f62;--color-muted:#7d7398;--color-primary:#6d4cc2;--color-primary-2:#8b72d8;--color-band:#7b4fd6;--color-pink:#ff5fbf;--color-outline:#4b3a9e;--color-coral:#e05370;--color-success:#2e9e6b;--font-body:var(--font-jakarta), system-ui, -apple-system, "Segoe UI", sans-serif;--font-hand:var(--font-caveat), "Segoe Print", cursive;--font-pdf:var(--font-poppins), "Segoe UI", sans-serif;--font-display:var(--font-luckiest), var(--font-lilita), "Arial Black", sans-serif;--font-bubble:var(--font-lilita), "Arial Black", sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.list-item{display:list-item}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}}:root{--surface:#ffffffbd;--radius-card:22px;--radius-hand:255px 15px 225px 15px / 15px 225px 15px 255px;--shadow-card:0 6px 20px #6d4cc212;--shadow-hard:2px 3px 0 #6d4cc240;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{margin:0}body{font-family:var(--font-body);color:var(--color-ink);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;background-image:radial-gradient(circle at 8% 12%,#e8e0fab3 0%,#0000 38%),radial-gradient(circle at 92% 85%,#e8e0fabf 0%,#0000 45%),radial-gradient(circle at 70% 5%,#ff5fbf12 0%,#0000 30%);background-attachment:fixed;min-height:100vh}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2.5px solid var(--color-primary-2);outline-offset:2px}.app{grid-template-columns:252px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--color-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff73;flex-direction:column;gap:28px;height:100vh;padding:28px 18px;display:flex;position:sticky;top:0}.app-main{width:100%;max-width:1080px;padding:36px 40px 64px}.brand{padding:0 8px;display:block}.brand-name{font-family:var(--font-hand);color:var(--color-primary);font-size:38px;font-weight:700;line-height:.9}.brand-name span{font-family:var(--font-body);letter-spacing:.32em;color:var(--color-pink);margin-top:6px;font-size:12px;font-weight:800;display:block}.brand-tag{color:var(--color-muted);margin-top:10px;font-size:12px}.nav{flex-direction:column;gap:4px;display:flex}.nav a{color:var(--color-ink-2);border-radius:14px;align-items:center;gap:12px;padding:11px 14px;font-size:15px;font-weight:600;display:flex}.nav a svg{flex:none;width:20px;height:20px}.nav a:hover{background:var(--color-surface-soft)}.nav a.active{background:var(--color-surface-soft);color:var(--color-primary);box-shadow:inset 3px 0 0 var(--color-primary)}.nav .badge{background:var(--color-coral);color:#fff;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:700}.who-card{background:var(--surface);box-shadow:var(--shadow-card);border-radius:16px;align-items:center;gap:12px;margin-top:auto;padding:12px;display:flex}.who-card small{color:var(--color-muted);font-size:12px;display:block}.who-card b{font-size:14px}.who-card form{margin-left:auto}.avatar{width:40px;height:40px;font-family:var(--font-hand);color:#fff;background:linear-gradient(135deg, var(--color-primary), var(--color-pink));border-radius:50%;flex:none;place-items:center;font-size:22px;font-weight:700;display:grid}.icon-btn{color:var(--color-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:6px;display:grid}.icon-btn:hover{background:var(--color-surface-soft);color:var(--color-primary)}.icon-btn svg{width:18px;height:18px}.topbar,.tabbar{display:none}@media (max-width:860px){.app{grid-template-columns:minmax(0,1fr)}.sidebar{display:none}.app-main{padding:20px 16px 110px}.topbar{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--color-line);background:#faf8ffe0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex;position:sticky;top:0}.topbar .brand-name{font-size:28px}.topbar .brand-name span{letter-spacing:.3em;margin-left:6px;font-size:10px;display:inline}.topbar .avatar{width:34px;height:34px;font-size:18px}.tabbar{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--color-line);padding:8px 4px calc(8px + env(safe-area-inset-bottom) / 2);background:#fffffff0;border-radius:22px;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 10px 30px #6d4cc226}.tabbar a{color:var(--color-muted);flex-direction:column;align-items:center;gap:3px;padding:4px 0;font-size:11px;font-weight:600;display:flex;position:relative}.tabbar a svg{width:22px;height:22px}.tabbar a.active{color:var(--color-primary)}.tabbar .dot{background:var(--color-coral);border-radius:50%;width:8px;height:8px;position:absolute;top:2px;right:calc(50% - 16px)}}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:26px;display:flex}.hello{font-family:var(--font-hand);color:var(--color-primary);margin:0;font-size:56px;font-weight:700;line-height:1}.page-title{font-family:var(--font-hand);color:var(--color-primary);margin:0;font-size:46px;font-weight:700;line-height:1}.squiggle{width:120px;height:14px;margin:4px 0 10px 4px;display:block}.lead{color:var(--color-ink-2);margin:0;font-size:16px}.mark{background:linear-gradient(transparent 55%, var(--color-surface-soft) 55%);padding:0 3px;font-weight:700}@media (max-width:860px){.hello{font-size:46px}.page-title{font-size:38px}}.grid-2{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:20px;display:grid}.grid-auto{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.stack{gap:16px;display:grid}.span-2{grid-column:1/-1}@media (max-width:860px){.grid-2{grid-template-columns:minmax(0,1fr);gap:16px}}.card{background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #fffc;min-width:0;padding:24px}.card.tight{padding:16px 18px}.card h2:not(.section-title),.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);margin:0 0 4px;font-size:13px;font-weight:700}.card h3:not(.sub-title):not(.reading-title){margin:6px 0 4px;font-size:21px;font-weight:700;line-height:1.25}.meta{color:var(--color-muted);font-size:14px}.row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.row-between{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.empty{text-align:center;color:var(--color-muted);padding:36px 16px}.empty .big{font-family:var(--font-hand);color:var(--color-primary-2);margin-bottom:4px;font-size:34px;display:block}@media (max-width:860px){.card{padding:20px}}.chip{white-space:nowrap;background:var(--color-surface-soft);color:var(--color-primary);border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}.chip.done{color:var(--color-success);background:#2e9e6b1f}.chip.due{color:var(--color-coral);background:#e053701f}.chip.wait{color:var(--color-primary);background:#8b72d829}.chip.muted{color:var(--color-muted);background:#f1eef7}.btn{font:700 15px var(--font-body);cursor:pointer;white-space:nowrap;border-radius:var(--radius-hand);border:2px solid var(--color-primary);background:var(--color-primary);color:#fff;box-shadow:var(--shadow-hard);justify-content:center;align-items:center;gap:8px;padding:12px 22px;transition:transform .12s,box-shadow .12s,opacity .12s;display:inline-flex}.btn:hover:not(:disabled){transform:translate(-1px,-1px);box-shadow:3px 4px #6d4cc24d}.btn:disabled{opacity:.55;cursor:not-allowed}.btn.ghost{color:var(--color-primary);background:0 0}.btn.small{padding:8px 14px;font-size:13px}.btn.pink{background:var(--color-pink);border-color:var(--color-pink);box-shadow:2px 3px #ff5fbf4d}.btn.danger{color:var(--color-coral);border-color:var(--color-coral);box-shadow:none;background:0 0}.btn svg{width:18px;height:18px}.link{color:var(--color-primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:700;display:inline-flex}.link svg{width:16px;height:16px}.link:hover{text-underline-offset:3px;text-decoration:underline}.field{gap:6px;display:grid}.field>span{color:var(--color-ink-2);font-size:13px;font-weight:700}.input,.select,.textarea{border:1.5px solid var(--color-line);width:100%;color:var(--color-ink);background:#fff;border-radius:14px;outline:none;padding:11px 14px;font-size:15px;transition:border-color .15s,box-shadow .15s}.input:focus,.select:focus,.textarea:focus{border-color:var(--color-primary-2);box-shadow:0 0 0 4px #8b72d826}.textarea{resize:vertical;min-height:90px;line-height:1.5}.form-grid{gap:14px;display:grid}.form-grid.two{grid-template-columns:1fr 1fr}@media (max-width:860px){.form-grid.two{grid-template-columns:1fr}}.error-msg{color:var(--color-coral);font-size:14px;font-weight:600}.ok-msg{color:var(--color-success);font-size:14px;font-weight:600}.list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.list-item{border:1px solid var(--color-line);background:#fff;border-radius:16px;align-items:center;gap:14px;min-width:0;padding:14px 16px;display:flex}.list-item:hover{border-color:var(--color-primary-2)}.list-item .grow{flex:1;min-width:0}.list-item .title{text-overflow:ellipsis;font-weight:700;overflow:hidden}.num-badge{background:var(--color-surface-soft);width:40px;height:40px;color:var(--color-primary);border-radius:12px;flex:none;place-items:center;font-size:14px;font-weight:800;display:grid}.classes{grid-template-columns:1fr 1fr;gap:12px;margin:20px 0 22px;display:grid}.class-box{border:1px solid var(--color-line);background:#fff;border-radius:16px;padding:14px 16px}.class-box.next{border:1.5px dashed var(--color-primary-2);background:var(--color-surface-soft)}.class-box b{margin-bottom:2px;font-size:15px;display:block}.class-box>span{color:var(--color-muted);font-size:13px}.class-box .chip{margin-top:10px}@media (max-width:860px){.classes{grid-template-columns:1fr}}.steps{gap:10px;margin:18px 0 22px;padding:0;list-style:none;display:grid}.steps li{color:var(--color-ink-2);align-items:center;gap:12px;font-size:14px;display:flex}.steps .n{background:var(--color-pink);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:13px;font-weight:800;display:grid}.steps .ok{background:var(--color-success)}.level{align-items:baseline;gap:10px;margin:6px 0 12px;display:flex}.level b{font-family:var(--font-hand);color:var(--color-primary);font-size:44px;line-height:1}.bar{background:var(--color-surface-soft);border-radius:999px;height:12px;overflow:hidden}.bar i{background:linear-gradient(90deg, var(--color-primary), var(--color-pink));border-radius:999px;height:100%;display:block}.cando{gap:10px;margin:18px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.cando button{color:var(--color-ink-2);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.cando .box{border:2px solid var(--color-primary-2);color:#fff;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;font-size:12px;font-weight:900;display:grid}.cando .box.on{background:var(--color-primary);border-color:var(--color-primary)}.grade{align-items:center;gap:14px;margin:10px 0 14px;display:flex}.grade .num{font-family:var(--font-hand);color:var(--color-primary);font-size:52px;font-weight:700;line-height:1}.grade .num small{color:var(--color-muted);font-size:26px}.quote{background:var(--color-surface-soft);color:var(--color-ink-2);white-space:pre-wrap;border-radius:16px;margin:0;padding:14px 16px;font-size:15px;line-height:1.55}.sign{font-family:var(--font-hand);color:var(--color-primary);text-align:right;margin-top:8px;font-size:24px}.wotd{position:relative;overflow:hidden}.wotd .word{font-family:var(--font-hand);color:var(--color-pink);margin:10px 0 2px;font-size:54px;font-weight:700;line-height:1}.wotd .pt{color:var(--color-ink-2);font-size:15px}.wotd .ex{margin-top:14px;font-size:15px}.wotd .ex b{color:var(--color-primary)}.wotd .flan{width:92px;height:80px;position:absolute;bottom:14px;right:18px}.tabs{background:var(--color-surface-soft);border-radius:16px;flex-wrap:wrap;gap:4px;margin-bottom:18px;padding:4px;display:inline-flex}.tabs button,.tabs a{color:var(--color-ink-2);cursor:pointer;background:0 0;border:0;border-radius:12px;padding:9px 16px;font-size:14px;font-weight:700}.tabs .on{color:var(--color-primary);background:#fff;box-shadow:0 2px 8px #6d4cc21f}.notice{color:var(--color-ink-2);background:#fff7fb;border:1px solid #ffd6ee;border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:14px;line-height:1.5;display:flex}.notice.info{background:var(--color-surface-soft);border-color:var(--color-line)}.notice.ok{background:#eefaf4;border-color:#bfe8d3}.photos{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;display:grid}.photos a{border:1px solid var(--color-line);aspect-ratio:3/4;background:#fff;border-radius:14px;display:block;overflow:hidden}.photos img{object-fit:cover;width:100%;height:100%;display:block}.sticky-bar{z-index:15;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--color-line);background:#fffffff2;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding:12px 16px;display:flex;position:sticky;bottom:16px;box-shadow:0 10px 30px #6d4cc224}@media (max-width:860px){.sticky-bar{bottom:96px}}.save-state{color:var(--color-muted);font-size:13px;font-weight:600}.teacher-panel{border:2px dashed #f2b6c4}.install-hint{border:1.5px solid var(--color-primary-2);box-shadow:var(--shadow-card);background:#fff;border-radius:18px;align-items:center;gap:12px;margin-bottom:18px;padding:12px 14px;display:flex}.install-hint img{border-radius:12px;flex:none}.install-text{min-width:0;color:var(--color-ink-2);flex:1;gap:2px;font-size:14px;line-height:1.4;display:grid}.install-text>b{color:var(--color-primary);font-size:15px}.stage-chip{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--color-band);vertical-align:2px;font-size:11px;font-weight:800;font-family:var(--font-body);border-radius:999px;margin-right:8px;padding:2px 9px;display:inline-block}.stage-card{font-size:15px;font-weight:700;font-family:var(--font-body);border-radius:14px;margin:16px 0;padding:12px 16px}.stage-card.ok{color:var(--color-success);background:#eefaf4;border:1px solid #bfe8d3}.stage-card.locked{color:var(--color-muted);background:#f4f2f8;border:1.5px dashed #d8d2e6}.stage-next{background:var(--color-surface-soft);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:14px 0 6px;padding:12px 14px;display:flex}.timer{color:var(--color-primary);font-variant-numeric:tabular-nums;font-weight:800}.timer.over{color:var(--color-coral)}.confirm-inline{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.confirm-q{color:var(--color-ink-2);font-size:14px;font-weight:700}.grade-grid{grid-template-columns:120px 1fr}@media (max-width:560px){.grade-grid{grid-template-columns:1fr}}.content{font-family:var(--font-pdf);color:#1b1424;font-size:16px;line-height:1.6}.content>:first-child{margin-top:0}.content p{margin:0 0 10px}.content ul,.content ol{margin:0 0 10px;padding-left:22px}.content ol{list-style:decimal}.content ul{list-style:outside}.content ol li::marker{color:var(--color-band);font-weight:700}.content .vocab ul,.content .matching-right,.content .mc,.content .cando-print ul{list-style:none}.content li{margin:3px 0}.content strong{font-weight:700}.content em{font-style:italic}.c-title{text-align:center;margin:0 0 14px;line-height:1.5}.c-title span{font-family:var(--font-display);letter-spacing:.02em;color:#fff;text-transform:uppercase;background:var(--color-band);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:14px;padding:.12em .6em .02em;font-size:26px;font-weight:400}.c-meta{color:#6a6080;border-bottom:1.5px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;padding-bottom:8px;font-size:13px;display:flex}.c-meta b{color:var(--color-band);font-weight:600}.c-meta .c-brand{font-family:var(--font-hand);color:var(--color-band);font-size:20px;line-height:1}.c-name{color:#6a6080;gap:24px;margin:-8px 0 16px;font-size:13px;display:flex}.c-name span{border-bottom:1px solid #cfc6e6;flex:1;padding-bottom:2px}.section-title{font-family:var(--font-bubble);text-transform:uppercase;letter-spacing:.04em;color:var(--color-pink);-webkit-text-stroke:1.2px var(--color-outline);paint-order:stroke fill;margin:26px 0 10px;font-size:21px;font-weight:400;line-height:1.2}.sub-title{color:var(--color-band);margin:18px 0 8px;font-size:17px;font-weight:700}.keyterm{margin:0 0 8px}.keyterm .key{color:var(--color-pink);font-weight:700}.keyterm-body>p{margin:0;display:inline}.gbox{border:1.6px solid var(--color-band);background:#fff;border-radius:14px;margin:10px 0 12px;overflow:hidden}.gbox-head{background:var(--color-surface-soft);color:var(--color-band);border-bottom:1.6px solid var(--color-band);padding:7px 14px;font-size:14px;font-weight:700}.gbox-body{padding:4px 0}.gbox-body>p{margin:0;padding:4px 14px}.table-wrap{overflow-x:auto}.content table{border-collapse:collapse;width:100%;font-size:15px}.content th{font-family:var(--font-bubble);color:var(--color-pink);-webkit-text-stroke:.8px var(--color-outline);paint-order:stroke fill;text-align:left;padding:6px 14px 2px;font-size:17px;font-weight:400}.content td{border-top:1px dashed var(--color-line);vertical-align:top;padding:5px 14px}.vocab ul{gap:4px 24px;margin:0;padding:0;list-style:none;display:grid}.vocab.cols-2 ul{grid-template-columns:1fr 1fr}.vocab li{margin:0;padding-left:16px;position:relative}.vocab li:before{content:"";background:var(--color-pink);border-radius:50%;width:7px;height:7px;position:absolute;top:.68em;left:0}.vocab li p{margin:0}@media (max-width:560px){.vocab.cols-2 ul{grid-template-columns:1fr}}.dialogue{margin:8px 0 14px}.dialogue-title{font-family:var(--font-hand);color:var(--color-band);margin-bottom:6px;font-size:22px;line-height:1}.dialogue-lines{border-left:3px solid var(--color-pink);gap:3px;padding:2px 0 2px 14px;display:grid}.dline{grid-template-columns:74px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.dline .said>p{margin:0}.who{color:var(--color-band);font-weight:700}.who[data-tone=emma]{color:#d63f9c}.who[data-tone=kenji]{color:#1f8a8a}.who[data-tone=sofia]{color:#c46a12}.who[data-tone=murilo]{color:#3a5bc7}.reading{background:#fffdf8;border:1px solid #f1e6d1;border-radius:14px;margin:8px 0 14px;padding:14px 18px}.reading-title{font-family:var(--font-hand);color:var(--color-band);margin:0 0 6px;font-size:24px;font-weight:700}.listening{border:1.5px dashed var(--color-primary-2);border-radius:14px;margin:8px 0 14px;padding:12px 16px}.listening-head{color:var(--color-primary);margin-bottom:4px;font-weight:700}.tip{background:#fff0f9;border-radius:12px;align-items:flex-start;gap:12px;margin:10px 0 14px;padding:10px 14px;font-size:15px;display:flex}.tip>div>p{margin:0}.tip-label{font-family:var(--font-hand);color:var(--color-pink);flex:none;font-size:21px;font-weight:700;line-height:1}.tip.pron{background:#f1f6ff}.tip.pron .tip-label{color:#3a5bc7}.teacher-note{color:#5a4320;background:#fff6e5;border:1px dashed #e8b04b;border-radius:12px;gap:12px;margin:10px 0;padding:10px 14px;font-size:14px;display:flex}.teacher-note>div>p{margin:0 0 4px}.teacher-note-label,.model-label{letter-spacing:.1em;text-transform:uppercase;color:#b07a12;flex:none;padding-top:3px;font-size:11px;font-weight:800}.model-answer{background:#eefaf4;border-radius:12px;margin:8px 0;padding:10px 14px;font-size:14px}.model-answer .model-label{color:var(--color-success);margin-bottom:4px;display:block}.model-answer p{margin:0}.speaking{background:var(--color-surface-soft);border-radius:14px;margin:8px 0 12px;padding:12px 16px}.speaking-label{color:var(--color-primary);margin-bottom:4px;font-size:14px;font-weight:700;display:block}.speaking ul{margin:0}.figure{margin:6px 0 14px;position:relative}.figure img{border-radius:14px;width:100%;height:auto;display:block}.figure figcaption{font-family:var(--font-hand);color:var(--color-band);text-align:center;font-size:18px}.figure.side-right{float:right;width:38%;margin:4px 0 12px 20px}.figure.side-left{float:left;width:38%;margin:4px 20px 12px 0}.figure .hand-arrow{color:#151018;width:64px;position:absolute;top:-26px;left:-54px}.figure-placeholder{border:1.5px dashed var(--color-primary-2);text-align:center;color:var(--color-muted);background:#fff;border-radius:14px;gap:4px;padding:16px;display:grid}.figure-placeholder small{font-size:12px}.content .section-title,.content .ex,.content .gbox,.content .dialogue{clear:both}@media (max-width:560px){.figure.side-right,.figure.side-left{float:none;width:100%;margin:6px 0 14px}.figure .hand-arrow{display:none}}.stage{border-top:2px dashed var(--color-line);margin-top:18px;padding-top:6px}.stage-head{letter-spacing:.1em;text-transform:uppercase;color:#b07a12;justify-content:space-between;margin-bottom:4px;font-size:12px;font-weight:800;display:flex}.stage-min{background:#fff6e5;border-radius:999px;padding:2px 8px}.class-tabs-bar{background:var(--color-surface-soft);border-radius:16px;gap:4px;margin:0 0 18px;padding:4px;display:inline-flex}.class-tabs-bar button{color:var(--color-ink-2);cursor:pointer;font-size:14px;font-weight:700;font-family:var(--font-body);background:0 0;border:0;border-radius:12px;padding:9px 18px}.class-tabs-bar button.on{color:var(--color-primary);background:#fff;box-shadow:0 2px 8px #6d4cc21f}.class-tabs[data-active="0"] .class-sections>.class-section:nth-child(2),.class-tabs[data-active="1"] .class-sections>.class-section:first-child,.class-tabs:not(.is-print) .class-label{display:none}.class-label{font-family:var(--font-hand);color:#fff;background:var(--color-pink);border-radius:10px;margin:4px 0 8px;padding:0 12px;font-size:22px;font-weight:700;display:inline-block;transform:rotate(-2deg)}.class-tabs.is-print .class-section+.class-section{break-before:page}.page-break{break-after:page;height:0}.ex{break-inside:avoid;margin:20px 0 6px}.ex-head{align-items:flex-start;gap:10px;margin-bottom:8px;font-weight:700;display:flex}.ex-n{background:var(--color-pink);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;margin-top:1px;font-size:13px;font-weight:700;display:grid}.ex-ins>p{display:inline}.ex-body{padding-left:2px}.ex-body>ol,.ex-body>ul{gap:6px;padding-left:24px;display:grid}.ex-body li>p{margin:0}.gap{vertical-align:-.2em;text-align:center;border-bottom:1.5px solid #151018;min-width:72px;height:1.15em;margin:0 3px;display:inline-block}.gap-long{width:100%;height:1.6em;margin:6px 0 2px;display:block}.gap-short{min-width:36px}.gap-ans{color:var(--color-band);font-size:.92em;font-weight:700}.choice{white-space:nowrap}.choice-ok{color:var(--color-band);text-underline-offset:3px;font-weight:800;text-decoration:underline}.tf-static{vertical-align:middle;gap:6px;margin-left:8px;display:inline-flex}.tf-static span{border:1.5px solid var(--color-band);width:24px;height:24px;color:var(--color-band);border-radius:6px;place-items:center;font-size:12px;font-weight:700;display:grid}.tf-static span.on{background:var(--color-band);color:#fff}.mc{flex-wrap:wrap;list-style:none;gap:6px 22px!important;margin:6px 0 0!important;padding:0!important;display:flex!important}.mc li{align-items:center;gap:8px;margin:0;display:inline-flex}.mc-box{border:1.5px solid var(--color-band);color:#fff;border-radius:4px;place-items:center;width:16px;height:16px;font-size:11px;display:grid}.mc-ok .mc-box{background:var(--color-band)}.wordbank{border:1.5px dashed var(--color-band);border-radius:999px;flex-wrap:wrap;gap:8px;margin:0 0 10px;padding:5px 16px;display:inline-flex}.wordbank-chip{color:var(--color-band);background:0 0;border:0;padding:0;font-size:15px;font-weight:600}.wordbank>p{color:var(--color-band);margin:0;font-weight:600}.matching{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 28px;display:grid}.matching ol,.matching ul{gap:8px;margin:0;display:grid}.matching-left{padding-left:24px}.matching-left li{justify-content:space-between;align-items:center;gap:10px;display:flex}.matching-right{padding:0;list-style:none}.matching-right b{color:var(--color-pink);margin-right:6px}@media (max-width:560px){.matching{grid-template-columns:1fr}}.write-lines div{border-bottom:1px solid #cfc6e6;height:32px}.draw-box{color:#9a90b5;border:1.5px dashed #cfc6e6;border-radius:12px;padding:8px 12px;font-size:13px}.gap-wrap{flex-wrap:wrap;align-items:baseline;gap:4px;display:inline-flex}.gap-input{border:0;border-bottom:2px solid var(--color-primary-2);font:600 16px var(--font-pdf);color:var(--color-primary);background:linear-gradient(#0000 60%,#f4efffe6 60%);border-radius:4px 4px 0 0;outline:none;min-width:70px;max-width:100%;padding:2px 6px}.gap-input:focus{border-bottom-color:var(--color-primary);background:var(--color-surface-soft)}.gap-input.wide{width:100%}.gap-input[readonly]{background:0 0}.is-correct .gap-input,.is-correct.gap-wrap .gap-input{border-bottom-color:var(--color-success);color:var(--color-success)}.is-wrong .gap-input{border-bottom-color:var(--color-coral);color:var(--color-coral);text-decoration:line-through;text-decoration-thickness:1.5px}.mark-correct{color:var(--color-success);font-weight:900}.mark-wrong{color:var(--color-coral);font-weight:900}.mark-btn{cursor:pointer;background:0 0;border:1px dashed #0000;border-radius:6px;padding:0 4px}.mark-btn:hover{border-color:var(--color-muted)}.reveal{color:var(--color-success);background:#eefaf4;border-radius:6px;padding:1px 6px;font-size:13px;font-weight:700}.chip-btn{border:1.5px solid var(--color-line);cursor:pointer;color:var(--color-ink-2);font-size:15px;font-weight:600;font-family:var(--font-pdf);background:#fff;border-radius:999px;padding:4px 13px;line-height:1.4;transition:all .12s}.chip-btn:hover:not(:disabled){border-color:var(--color-primary-2)}.chip-btn.on{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.chip-btn.ghost{background:var(--color-surface-soft)}.chip-btn:disabled{cursor:default}.is-correct .chip-btn.on{background:var(--color-success);border-color:var(--color-success)}.is-wrong .chip-btn.on{background:var(--color-coral);border-color:var(--color-coral)}.choice-input,.tf-input{vertical-align:middle;flex-wrap:wrap;align-items:center;gap:6px;margin:2px 4px;display:inline-flex}.order-input{gap:6px;margin-top:6px;display:grid}.order-chips{flex-wrap:wrap;gap:6px;display:flex}.order-row{align-items:center;gap:8px;display:flex}.mc-input{gap:6px;margin-top:6px;display:grid}.mc-option{text-align:left;border:1.5px solid var(--color-line);cursor:pointer;font:500 15px var(--font-pdf);color:var(--color-ink-2);background:#fff;border-radius:14px;align-items:center;gap:10px;padding:9px 14px;display:flex}.mc-option.on{border-color:var(--color-primary);background:var(--color-surface-soft);color:var(--color-primary);font-weight:600}.mc-option:disabled{cursor:default}.mc-dot{border:2px solid var(--color-primary-2);border-radius:50%;flex:none;width:16px;height:16px}.mc-option.on .mc-dot{background:var(--color-primary);border-color:var(--color-primary);box-shadow:inset 0 0 0 3px #fff}.is-correct .mc-option.on{border-color:var(--color-success);color:var(--color-success)}.is-wrong .mc-option.on{border-color:var(--color-coral);color:var(--color-coral)}.mc-status{align-items:center;gap:8px;min-height:0;display:flex}.match-select{border:1.5px solid var(--color-line);color:var(--color-primary);background:#fff;border-radius:10px;padding:4px 8px;font-weight:700}.matching-input .is-correct .match-select{border-color:var(--color-success);color:var(--color-success)}.matching-input .is-wrong .match-select{border-color:var(--color-coral);color:var(--color-coral)}.matching-input .matching-left li{flex-wrap:wrap;justify-content:flex-start}.matching-input .matching-label{flex:1;min-width:120px}.writing-input{border:1.5px solid var(--color-line);width:100%;font:400 16px/1.7 var(--font-pdf);resize:vertical;background:repeating-linear-gradient(#fff,#fff 30px,#ece6f8 31px,#fff 32px);border-radius:14px;outline:none;padding:12px 14px}.writing-input:focus{border-color:var(--color-primary-2)}.wordbank .wordbank-chip:not(:disabled){cursor:pointer;border-radius:999px;padding:2px 8px}.wordbank .wordbank-chip:not(:disabled):hover{background:var(--color-surface-soft)}.wordbank .wordbank-chip:disabled{opacity:.85}.ex-footer{gap:6px;margin-top:10px;display:grid}.ex-score{color:var(--color-primary);background:var(--color-surface-soft);border-radius:999px;justify-self:start;padding:3px 10px;font-size:12px;font-weight:800}.ex-comment{background:#fff0f3;border-radius:12px;margin:0;padding:8px 12px;font-size:14px}.ex-comment-by{font-family:var(--font-hand);color:var(--color-coral);font-size:18px;font-weight:700}.ex-comment-input{resize:vertical;background:#fffafb;border:1.5px dashed #f2b6c4;border-radius:12px;outline:none;width:100%;padding:8px 12px;font-size:14px}.draw-input{gap:8px;display:grid}.draw-label{margin:0;font-weight:600}.draw-area{background:#fff;border:1.5px dashed #cfc6e6;border-radius:14px;position:relative;overflow:hidden}.ink-canvas{z-index:5;width:100%;height:100%;position:absolute;inset:0}.ink-canvas.is-editable{cursor:crosshair}.ink-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ink-toggle{border:2px solid var(--color-primary);color:var(--color-primary);border-radius:var(--radius-hand);cursor:pointer;font-size:14px;font-weight:700;font-family:var(--font-body);background:#fff;padding:6px 14px}.ink-toggle.on{background:var(--color-primary);color:#fff}.ink-group{background:var(--color-surface-soft);border-radius:12px;gap:4px;padding:3px;display:inline-flex}.ink-tool{cursor:pointer;background:0 0;border:0;border-radius:9px;width:34px;height:32px;font-size:16px}.ink-tool.on{background:#fff;box-shadow:0 1px 4px #6d4cc233}.ink-tool.armed{background:#ffe3ea}.ink-color{cursor:pointer;width:26px;height:26px;box-shadow:0 0 0 1px var(--color-line);border:3px solid #fff;border-radius:50%;margin:3px}.ink-color.on{box-shadow:0 0 0 2px var(--color-primary)}.ink-hint{opacity:.6;border-radius:4px;width:28px;height:14px}.ink-saving{color:var(--color-muted);font-size:13px;font-weight:700}.ink-saving.error{color:var(--color-coral)}.sheet-scroller{width:100%;overflow:hidden}.sheet-frame{transform-origin:0 0;position:relative}.sheet{background:#fff;width:210mm;min-height:297mm;padding:12mm 15mm 16mm;font-size:10.4pt;line-height:1.45;position:relative;box-shadow:0 10px 40px #4b3a9e2e}.sheet.content{font-size:10.4pt}.sheet .c-title span{font-size:21pt}.sheet .c-meta{font-size:8.4pt}.sheet .c-meta .c-brand{font-size:14pt}.sheet .section-title{-webkit-text-stroke:1.1px var(--color-outline);margin:4.5mm 0 1.8mm;font-size:13pt}.sheet .content table,.sheet table{font-size:9.8pt}.sheet th{font-size:12pt}.sheet .tip,.sheet .teacher-note,.sheet .model-answer{font-size:9.2pt}.sheet .tip-label{font-size:14pt}.sheet .dline{grid-template-columns:17mm minmax(0,1fr);gap:2mm}.sheet .dialogue-title,.sheet .reading-title{font-size:15pt}.sheet .ex{margin:4mm 0 1mm}.sheet .ex-n{width:6.2mm;height:6.2mm;font-size:9pt}.sheet .write-lines div{height:7.4mm}.sheet .gap-input,.sheet .chip-btn,.sheet .mc-option,.sheet .writing-input{font-size:10.4pt}.sheet .figure.side-right,.sheet .figure.side-left{width:52mm}.sheet .figure .hand-arrow{width:22mm;top:-8mm;left:-18mm}.sheet-foot{color:#9a90b5;font-size:8pt;font-family:var(--font-pdf);border-top:1px solid #f0ebfa;justify-content:space-between;padding-top:1.6mm;display:flex;position:absolute;bottom:6mm;left:15mm;right:15mm}.cando-print{border-top:1.5px dashed var(--color-line);margin-top:6mm;padding-top:3mm}.cando-print h4{font-family:var(--font-hand);color:var(--color-band);margin:0 0 2mm;font-size:16pt;font-weight:700}.cando-print ul{gap:1.5mm;margin:0;padding:0;list-style:none;display:grid}.cando-print li{align-items:center;gap:2.5mm;display:flex}.cando-print li:before{content:"";border:1.4px solid var(--color-band);border-radius:1mm;flex:none;width:3.6mm;height:3.6mm}.cando-web{margin-top:28px}.print-toolbar{z-index:30;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ede8f7eb;justify-content:center;gap:10px;padding:12px;display:flex;position:sticky;top:0}.print-body{background:#ede8f7;min-height:100vh;padding-bottom:40px}.print-body .sheet{margin:20px auto}.key-sheet ol{padding-left:6mm}.key-sheet .key-ex{break-inside:avoid;margin:0 0 4mm}.key-sheet .key-ex h3{color:var(--color-band);margin:0 0 1.5mm;font-size:11pt}.key-sheet .key-row{grid-template-columns:8mm 1fr;gap:2mm;font-size:10pt;display:grid}.key-sheet .key-ans{color:var(--color-band);font-weight:700}@page{size:A4;margin:12mm 0 15mm;@bottom-left{content:"Germano English · Teacher Murilo";font-size:8pt;color:#9a90b5;margin-left:15mm;font-family:sans-serif}@bottom-right{content:counter(page);font-size:8pt;color:#6d4cc2;margin-right:15mm;font-family:sans-serif}}@media print{html,body{background:#fff!important}body{-webkit-print-color-adjust:exact;print-color-adjust:exact}.no-print,.print-toolbar,.sheet-foot{display:none!important}.print-body{background:#fff;padding:0}.print-body .sheet{box-shadow:none;min-height:0;margin:0;padding:0 15mm}}.login-wrap{place-items:center;min-height:100vh;padding:24px 16px;display:grid}.login-card{width:100%;max-width:420px}.login-card .brand{margin-bottom:18px;padding:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
