@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.35p9_4tnsm_o4.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.1q0qwmqzyniyk.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9eba4caf7edd2921-s.02gir8avbbwr_.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(../media/f6752bd2263820da-s.3hqxvms4e79hg.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(../media/f285987c35230861-s.1xbprfp_s2_ea.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.1e3bxj0ebt1gg.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ab57efd000576a30-s.p.3fofz6dws3mg0.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.35p9_4tnsm_o4.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.1q0qwmqzyniyk.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9eba4caf7edd2921-s.02gir8avbbwr_.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f6752bd2263820da-s.3hqxvms4e79hg.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f285987c35230861-s.1xbprfp_s2_ea.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.1e3bxj0ebt1gg.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ab57efd000576a30-s.p.3fofz6dws3mg0.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.35p9_4tnsm_o4.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.1q0qwmqzyniyk.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9eba4caf7edd2921-s.02gir8avbbwr_.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f6752bd2263820da-s.3hqxvms4e79hg.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f285987c35230861-s.1xbprfp_s2_ea.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.1e3bxj0ebt1gg.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ab57efd000576a30-s.p.3fofz6dws3mg0.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.35p9_4tnsm_o4.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.1q0qwmqzyniyk.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9eba4caf7edd2921-s.02gir8avbbwr_.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f6752bd2263820da-s.3hqxvms4e79hg.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f285987c35230861-s.1xbprfp_s2_ea.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.1e3bxj0ebt1gg.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ab57efd000576a30-s.p.3fofz6dws3mg0.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.35p9_4tnsm_o4.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.1q0qwmqzyniyk.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9eba4caf7edd2921-s.02gir8avbbwr_.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f6752bd2263820da-s.3hqxvms4e79hg.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f285987c35230861-s.1xbprfp_s2_ea.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.1e3bxj0ebt1gg.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ab57efd000576a30-s.p.3fofz6dws3mg0.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}.inter_tight_afda5c7f-module__eKSv5G__className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.inter_tight_afda5c7f-module__eKSv5G__variable{--font-inter-tight:"Inter Tight", "Inter Tight Fallback"}
@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/2742b3d653a3157b-s.3o8d_80-oy4kq.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/be7780d61d89233b-s.05qfgjg-r7j9b.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/fb4a86a49ba2c1c4-s.1k9i8424yrin6.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/3e80ce3d3175ff0e-s.2ch9lsmtzsram.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/9de307755bdae5a1-s.p.1kbfywaj9b7tf.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/2742b3d653a3157b-s.3o8d_80-oy4kq.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/be7780d61d89233b-s.05qfgjg-r7j9b.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/fb4a86a49ba2c1c4-s.1k9i8424yrin6.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/3e80ce3d3175ff0e-s.2ch9lsmtzsram.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/9de307755bdae5a1-s.p.1kbfywaj9b7tf.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/02046ca7e906ed9f-s.3zpf07psjg673.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/6bbcb5b36acd717c-s.24zmmel7ed1zj.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/0797a9ffe47acb65-s.0die5hfoqv6qs.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7c2c7251ac640798-s.12jw9x3xnpuw8.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/248e1dc0efc99276-s.p.1d6sb5kuiz5lw.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/02046ca7e906ed9f-s.3zpf07psjg673.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/6bbcb5b36acd717c-s.24zmmel7ed1zj.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/0797a9ffe47acb65-s.0die5hfoqv6qs.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7c2c7251ac640798-s.12jw9x3xnpuw8.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/248e1dc0efc99276-s.p.1d6sb5kuiz5lw.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Merriweather Fallback;src:local(Times New Roman);ascent-override:80.59%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:122.09%}.merriweather_31821b0b-module__UcMhxa__className{font-family:Merriweather,Merriweather Fallback}.merriweather_31821b0b-module__UcMhxa__variable{--font-serif:"Merriweather", "Merriweather Fallback"}
@font-face{font-family:Libre Baskerville;font-style:italic;font-weight:400;font-display:swap;src:url(../media/5c773c73f3b750dc-s.2a4e8ihubneh3.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f5031e7b18bdfbb3-s.p.41cjvd82v1i-1.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Libre Baskerville;font-style:italic;font-weight:700;font-display:swap;src:url(../media/5c773c73f3b750dc-s.2a4e8ihubneh3.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:italic;font-weight:700;font-display:swap;src:url(../media/f5031e7b18bdfbb3-s.p.41cjvd82v1i-1.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8c352cd2dd0b7ed3-s.0dly_23o54cvg.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(../media/38df7484fe560b25-s.p.34k3f59fehpay.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Libre Baskerville;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8c352cd2dd0b7ed3-s.0dly_23o54cvg.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:700;font-display:swap;src:url(../media/38df7484fe560b25-s.p.34k3f59fehpay.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)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:Libre Baskerville Fallback;src:local(Times New Roman);ascent-override:76.22%;descent-override:21.22%;line-gap-override:0.0%;size-adjust:127.26%}.libre_baskerville_5b7e0285-module__g_NzGa__className{font-family:Libre Baskerville,Libre Baskerville Fallback}.libre_baskerville_5b7e0285-module__g_NzGa__variable{--font-libre-baskerville:"Libre Baskerville", "Libre Baskerville Fallback"}
@font-face{font-family:gilroy;src:url(../media/Gilroy_Light-s.p.3a8tqtvlvb7zp.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:gilroy;src:url(../media/Gilroy_Regular-s.p.0x5sybeasilrx.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:gilroy;src:url(../media/Gilroy_Medium-s.p.2m-f87jpwotd_.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:gilroy;src:url(../media/Gilroy_Semibold-s.p.1dstd5v3m2g1z.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:gilroy;src:url(../media/Gilroy_Bold-s.p.3d2hceluo7-bc.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:gilroy;src:url(../media/Gilroy_Black-s.p.3go1sbuxih278.woff2?dpl=f986e4ddf402b871e650df7dd7196480befb71eb)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:gilroy Fallback;src:local(Arial);ascent-override:74.23%;descent-override:21.55%;line-gap-override:19.16%;size-adjust:104.41%}.gilroy_ef7b52e1-module__ROQswG__className{font-family:gilroy,gilroy Fallback}.gilroy_ef7b52e1-module__ROQswG__variable{--font-gilroy:"gilroy", "gilroy Fallback"}
.ErrorBoundary-module-scss-module__X5QmRG__container{background:#fff;justify-content:center;align-items:center;min-height:400px;padding:24px;display:flex}.ErrorBoundary-module-scss-module__X5QmRG__content{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:500px;display:flex}.ErrorBoundary-module-scss-module__X5QmRG__title{color:#111;margin:0;font-size:24px;font-weight:600}.ErrorBoundary-module-scss-module__X5QmRG__message{color:#555;margin:0;font-size:16px}.ErrorBoundary-module-scss-module__X5QmRG__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.ErrorBoundary-module-scss-module__X5QmRG__button{color:#fff;cursor:pointer;background:#2f6fed;border:none;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:500}.ErrorBoundary-module-scss-module__X5QmRG__buttonSecondary{color:#111;cursor:pointer;background:0 0;border:1px solid #a0a0a0;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:500}
.AchievementUnlockToast-module-scss-module__mcfA6W__confetti{pointer-events:none;z-index:299;width:100%;height:100%;position:fixed;inset:0}.AchievementUnlockToast-module-scss-module__mcfA6W__toast{right:20px;bottom:calc(var(--sticky-bar-bottom-offset,0px) + 20px);color:#f6ebd0;z-index:300;width:320px;animation:AchievementUnlockToast-module-scss-module__mcfA6W__achievementSlideIn .6s var(--el-ease-power2-out) both;transform-origin:100% 100%;background:linear-gradient(#14182a 0%,#0a0e1f 100%);border:1px solid #2a2f4a;border-radius:18px;padding:16px 44px 14px 92px;position:fixed;overflow:hidden;box-shadow:0 30px 80px #00000073,inset 0 0 0 1px #ffd27a2e,0 0 32px #ffd27a14}.AchievementUnlockToast-module-scss-module__mcfA6W__toast:before{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#ffd27a 30%,#ffe9b5 50%,#ffd27a 70%,#0000);height:2px;position:absolute;top:0;left:0;right:0}@keyframes AchievementUnlockToast-module-scss-module__mcfA6W__achievementSlideIn{0%{opacity:0;transform:translate(40px,20px)scale(.85)}60%{opacity:1;transform:translate(-4px,-2px)scale(1.02)}to{opacity:1;transform:translate(0)scale(1)}}.AchievementUnlockToast-module-scss-module__mcfA6W__art{border-radius:14px;width:64px;height:64px;position:absolute;top:14px;left:14px;overflow:hidden}.AchievementUnlockToast-module-scss-module__mcfA6W__artBg{background:radial-gradient(120% 100% at 50% 0,#ffd27a 0%,#c28a2e 35%,#1a3fbf 70%,#0a1e5c 100%);position:absolute;inset:0}.AchievementUnlockToast-module-scss-module__mcfA6W__artHalo{animation:AchievementUnlockToast-module-scss-module__mcfA6W__achievementHaloPulse 3s var(--el-ease-inout) infinite;background:radial-gradient(60% 50%,#ffebc866 0%,#0000 70%);position:absolute;inset:0}@keyframes AchievementUnlockToast-module-scss-module__mcfA6W__achievementHaloPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}.AchievementUnlockToast-module-scss-module__mcfA6W__artIcon{object-fit:cover;border-radius:14px;width:100%;height:100%;position:absolute;inset:0}.AchievementUnlockToast-module-scss-module__mcfA6W__artFrame{pointer-events:none;border:1.5px solid #ffd27a8c;border-radius:14px;position:absolute;inset:0}.AchievementUnlockToast-module-scss-module__mcfA6W__artSheen{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(115deg,#0000 30%,#ffffff8c 50%,#0000 70%);animation:1.4s ease-out .5s both AchievementUnlockToast-module-scss-module__mcfA6W__achievementSheen;position:absolute;inset:0;transform:translate(-100%)}@keyframes AchievementUnlockToast-module-scss-module__mcfA6W__achievementSheen{0%{transform:translate(-110%)}to{transform:translate(110%)}}.AchievementUnlockToast-module-scss-module__mcfA6W__body{flex-direction:column;gap:4px;min-width:0;display:flex}.AchievementUnlockToast-module-scss-module__mcfA6W__eyebrow{letter-spacing:.1em;color:#ffd27a;text-transform:uppercase;align-items:center;gap:5px;font-size:10.5px;font-weight:700;display:inline-flex}.AchievementUnlockToast-module-scss-module__mcfA6W__star{color:#ffe9b5;filter:drop-shadow(0 0 4px #ffd27a99);font-size:12px}.AchievementUnlockToast-module-scss-module__mcfA6W__name{font-family:var(--el-font-display);letter-spacing:-.01em;color:#fff;margin:2px 0 0;font-size:18px;font-weight:700;line-height:1.15}.AchievementUnlockToast-module-scss-module__mcfA6W__lore{font-family:var(--el-font-serif);color:#f6ebd0b3;white-space:nowrap;text-overflow:ellipsis;margin:4px 0 0;font-size:12px;font-style:italic;line-height:1.35;overflow:hidden}.AchievementUnlockToast-module-scss-module__mcfA6W__actions{align-items:center;gap:12px;margin-top:10px;display:flex}.AchievementUnlockToast-module-scss-module__mcfA6W__viewBtn{font-family:var(--el-font-sans);color:#0a0e1f;border-radius:var(--el-radius-pill);cursor:pointer;letter-spacing:.01em;transition:transform var(--el-duration-fast) var(--el-ease-out),box-shadow var(--el-duration-fast) var(--el-ease-out);background:linear-gradient(#ffe9b5 0%,#ffd27a 100%);border:none;align-items:center;gap:4px;padding:7px 14px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 2px 6px #ffd27a4d}.AchievementUnlockToast-module-scss-module__mcfA6W__viewBtn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #ffd27a80}.AchievementUnlockToast-module-scss-module__mcfA6W__viewBtn:focus-visible{outline-offset:2px;outline:2px solid #ffd27a}.AchievementUnlockToast-module-scss-module__mcfA6W__viewBtn svg{width:12px;height:12px}.AchievementUnlockToast-module-scss-module__mcfA6W__category{color:#f6ebd08c;letter-spacing:.02em;text-transform:capitalize;align-items:center;gap:5px;font-size:11px;font-weight:500;display:inline-flex}.AchievementUnlockToast-module-scss-module__mcfA6W__category:before{content:"";background:#ffd27a;border-radius:999px;width:6px;height:6px;display:block;box-shadow:0 0 6px #ffd27acc}.AchievementUnlockToast-module-scss-module__mcfA6W__closeBtn{color:#f6ebd066;cursor:pointer;width:24px;height:24px;transition:background var(--el-duration-fast) var(--el-ease-out),color var(--el-duration-fast) var(--el-ease-out);background:0 0;border:none;border-radius:6px;font-size:18px;line-height:1;position:absolute;top:8px;right:8px}.AchievementUnlockToast-module-scss-module__mcfA6W__closeBtn:hover{color:#ffd27a;background:#ffd27a1a}.AchievementUnlockToast-module-scss-module__mcfA6W__closeBtn:focus-visible{outline-offset:2px;outline:2px solid #ffd27a}.AchievementUnlockToast-module-scss-module__mcfA6W__progress{background:#ffd27a1a;height:3px;position:absolute;bottom:0;left:0;right:0}.AchievementUnlockToast-module-scss-module__mcfA6W__progressBar{transform-origin:0;background:linear-gradient(90deg,#ffd27a 0%,#ffe9b5 100%);height:100%;animation:linear forwards AchievementUnlockToast-module-scss-module__mcfA6W__achievementProgress;display:block;box-shadow:0 0 8px #ffd27a99}@keyframes AchievementUnlockToast-module-scss-module__mcfA6W__achievementProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}
.AudiobookPlayerBar-module-scss-module__AxttXG__bar{left:50%;bottom:calc(var(--sticky-bar-bottom-offset,0px) + 22px + 64px + 12px);z-index:6;justify-content:center;align-items:center;gap:var(--el-space-2);width:max-content;max-width:calc(100% - 44px);height:56px;padding:0 var(--el-space-3);background:var(--el-surface-glass-tab);-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);border:1px solid var(--el-lg-stroke-light);box-shadow:var(--el-lg-shadow);color:var(--el-fg);border-radius:28px;display:flex;position:fixed;transform:translate(-50%)}@media (min-width:768px){.AudiobookPlayerBar-module-scss-module__AxttXG__bar{max-width:460px;bottom:28px}}.AudiobookPlayerBar-module-scss-module__AxttXG__iconButton{border-radius:var(--el-radius-md);width:44px;height:44px;color:var(--el-fg);cursor:pointer;-webkit-tap-highlight-color:#0000;transition:background-color var(--el-duration-fast) var(--el-ease-out),color var(--el-duration-fast) var(--el-ease-out),transform var(--mo-press-dur) var(--mo-spring);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.AudiobookPlayerBar-module-scss-module__AxttXG__iconButton:active{transform:scale(var(--mo-press-scale))}@media (hover:hover){.AudiobookPlayerBar-module-scss-module__AxttXG__iconButton:hover:not(:disabled){background:var(--el-neutral-100)}}.AudiobookPlayerBar-module-scss-module__AxttXG__iconButton:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.AudiobookPlayerBar-module-scss-module__AxttXG__iconButton:disabled{opacity:.4;cursor:not-allowed}.AudiobookPlayerBar-module-scss-module__AxttXG__playButton{background:var(--el-fg);width:48px;height:48px;color:var(--el-bg);cursor:pointer;-webkit-tap-highlight-color:#0000;transition:background-color var(--el-duration-fast) var(--el-ease-out),transform var(--mo-press-dur) var(--mo-spring);border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.AudiobookPlayerBar-module-scss-module__AxttXG__playButton:active{transform:scale(var(--mo-press-scale))}.AudiobookPlayerBar-module-scss-module__AxttXG__playButton:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.AudiobookPlayerBar-module-scss-module__AxttXG__scrubber{min-width:0;height:44px;margin:0 var(--el-space-1);appearance:none;cursor:pointer;background:0 0;flex:1}.AudiobookPlayerBar-module-scss-module__AxttXG__scrubber:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px;border-radius:var(--el-radius-sm)}.AudiobookPlayerBar-module-scss-module__AxttXG__scrubber:disabled{opacity:.5;cursor:default}.AudiobookPlayerBar-module-scss-module__AxttXG__scrubber::-webkit-slider-runnable-track{background:var(--el-neutral-300);border-radius:2px;height:4px}.AudiobookPlayerBar-module-scss-module__AxttXG__scrubber::-moz-range-track{background:var(--el-neutral-300);border-radius:2px;height:4px}.AudiobookPlayerBar-module-scss-module__AxttXG__scrubber::-moz-range-progress{background:var(--el-fg);border-radius:2px;height:4px}.AudiobookPlayerBar-module-scss-module__AxttXG__scrubber::-webkit-slider-thumb{appearance:none;background:var(--el-fg);border:2px solid var(--el-bg);border-radius:50%;width:14px;height:14px;margin-top:-5px}.AudiobookPlayerBar-module-scss-module__AxttXG__scrubber::-moz-range-thumb{background:var(--el-fg);border:2px solid var(--el-bg);border-radius:50%;width:14px;height:14px}.AudiobookPlayerBar-module-scss-module__AxttXG__speedButton{min-width:44px;height:44px;padding:0 var(--el-space-2);border-radius:var(--el-radius-pill);color:var(--el-fg-2);font-family:var(--el-font-display);letter-spacing:var(--el-tracking-tight);cursor:pointer;-webkit-tap-highlight-color:#0000;transition:background-color var(--el-duration-fast) var(--el-ease-out),color var(--el-duration-fast) var(--el-ease-out),transform var(--mo-press-dur) var(--mo-spring);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.AudiobookPlayerBar-module-scss-module__AxttXG__speedButton:active{transform:scale(var(--mo-press-scale))}@media (hover:hover){.AudiobookPlayerBar-module-scss-module__AxttXG__speedButton:hover{background:var(--el-neutral-100);color:var(--el-fg)}}.AudiobookPlayerBar-module-scss-module__AxttXG__speedButton:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.AudiobookPlayerBar-module-scss-module__AxttXG__iconButton,.AudiobookPlayerBar-module-scss-module__AxttXG__playButton,.AudiobookPlayerBar-module-scss-module__AxttXG__speedButton{transition:background-color var(--el-duration-fast) var(--el-ease-out),color var(--el-duration-fast) var(--el-ease-out)}.AudiobookPlayerBar-module-scss-module__AxttXG__iconButton:active,.AudiobookPlayerBar-module-scss-module__AxttXG__playButton:active,.AudiobookPlayerBar-module-scss-module__AxttXG__speedButton:active{transform:none}}.AudiobookPlayerBar-module-scss-module__AxttXG__spinner{animation:.8s linear infinite AudiobookPlayerBar-module-scss-module__AxttXG__ab-spin}@keyframes AudiobookPlayerBar-module-scss-module__AxttXG__ab-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.AudiobookPlayerBar-module-scss-module__AxttXG__spinner{animation-duration:1.6s}}
.NamedVoiceList-module-scss-module__a5ELsW__list{gap:var(--el-space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.NamedVoiceList-module-scss-module__a5ELsW__voice{appearance:none;border:1px solid var(--el-border);background:var(--el-bg-subtle);color:var(--el-fg-2);font-family:var(--el-font-display);letter-spacing:var(--el-tracking-tight);padding:var(--el-space-1) var(--el-space-3);border-radius:var(--el-radius-pill);cursor:pointer;-webkit-tap-highlight-color:#0000;transition:background var(--el-duration-fast) var(--el-ease-out),color var(--el-duration-fast) var(--el-ease-out),border-color var(--el-duration-fast) var(--el-ease-out);align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}@media (hover:hover){.NamedVoiceList-module-scss-module__a5ELsW__voice:hover:not([data-active=true]){background:var(--el-neutral-100);color:var(--el-fg)}}.NamedVoiceList-module-scss-module__a5ELsW__voice:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.NamedVoiceList-module-scss-module__a5ELsW__voice[data-active=true]{background:var(--el-fg);border-color:var(--el-fg);color:var(--el-bg)}.NamedVoiceList-module-scss-module__a5ELsW__voiceName{white-space:nowrap}.NamedVoiceList-module-scss-module__a5ELsW__lockIcon{font-size:10px}@media (prefers-reduced-motion:reduce){.NamedVoiceList-module-scss-module__a5ELsW__voice{transition:none}}
.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__root{z-index:30;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__scrim{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;-webkit-tap-highlight-color:#0000;background:#0006;border:0;width:100%;height:100%;margin:0;padding:0;animation:.2s ease-out VoiceoverSettingsSheet-module-scss-module__ZcyF8W__scrim-in;position:absolute;inset:0}.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__sheet{width:100%;max-width:560px;padding:var(--el-space-5) var(--el-space-5) var(--el-space-7);background:var(--el-surface-glass);-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);box-shadow:var(--el-shadow-modal);color:var(--el-fg);border-top-left-radius:28px;border-top-right-radius:28px;animation:.28s cubic-bezier(.32,.72,0,1) VoiceoverSettingsSheet-module-scss-module__ZcyF8W__sheet-in;position:relative}[data-state=closing] .VoiceoverSettingsSheet-module-scss-module__ZcyF8W__scrim{animation:.2s ease-in forwards VoiceoverSettingsSheet-module-scss-module__ZcyF8W__scrim-out}[data-state=closing] .VoiceoverSettingsSheet-module-scss-module__ZcyF8W__sheet{animation:.24s cubic-bezier(.32,.72,0,1) forwards VoiceoverSettingsSheet-module-scss-module__ZcyF8W__sheet-out}@keyframes VoiceoverSettingsSheet-module-scss-module__ZcyF8W__scrim-in{0%{opacity:0}to{opacity:1}}@keyframes VoiceoverSettingsSheet-module-scss-module__ZcyF8W__scrim-out{0%{opacity:1}to{opacity:0}}@keyframes VoiceoverSettingsSheet-module-scss-module__ZcyF8W__sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes VoiceoverSettingsSheet-module-scss-module__ZcyF8W__sheet-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__scrim,.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__sheet,[data-state=closing] .VoiceoverSettingsSheet-module-scss-module__ZcyF8W__scrim,[data-state=closing] .VoiceoverSettingsSheet-module-scss-module__ZcyF8W__sheet{animation:none}}.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__header{margin-bottom:var(--el-space-4)}.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__title{font-family:var(--el-font-display);color:var(--el-fg);letter-spacing:var(--el-tracking-tight);margin:0;font-size:17px;font-weight:700}.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__row{justify-content:space-between;align-items:center;gap:var(--el-space-4);padding:var(--el-space-4) 0;border-bottom:1px solid var(--el-border);font-family:var(--el-font-display);font-size:14px;display:flex}.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__row:last-child{border-bottom:0}.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__row[data-disabled=true]{opacity:.5}.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__rowLabel{color:var(--el-fg);font-weight:500}.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__segmented{border:1px solid var(--el-border);border-radius:var(--el-radius-xl);background:var(--el-bg-subtle);flex-wrap:wrap;gap:4px 2px;padding:2px;display:inline-flex}.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__segmented[data-active-count="6"]{padding:var(--el-space-2);grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__segmentedButton{appearance:none;color:var(--el-fg-2);font-family:var(--el-font-display);letter-spacing:var(--el-tracking-tight);padding:var(--el-space-1) var(--el-space-3);border-radius:var(--el-radius-pill);cursor:pointer;min-width:36px;transition:background var(--el-duration-fast) var(--el-ease-out),color var(--el-duration-fast) var(--el-ease-out);background:0 0;border:0;font-size:13px;font-weight:600}@media (hover:hover){.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__segmentedButton:hover:not([data-active=true]){background:var(--el-neutral-100);color:var(--el-fg)}}.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__segmentedButton:focus-visible:not([data-active=true]){background:var(--el-neutral-100);color:var(--el-fg);outline:none}.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__segmentedButton[data-active=true]{background:var(--el-fg);color:var(--el-bg)}.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__segmentedLockIcon{margin-right:2px;font-size:10px}.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__switchTrack{border:1px solid var(--el-border-strong);background:var(--el-neutral-300);cursor:pointer;-webkit-tap-highlight-color:#0000;width:44px;height:26px;transition:background var(--el-duration-fast) var(--el-ease-out),border-color var(--el-duration-fast) var(--el-ease-out);border-radius:999px;flex-shrink:0;padding:0;position:relative}.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__switchTrack[data-checked=true]{background:var(--el-fg);border-color:var(--el-fg)}.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__switchTrack:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__switchTrack:disabled{opacity:.4;cursor:not-allowed}.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__switchThumb{background:var(--el-bg);width:20px;height:20px;transition:transform var(--el-duration-fast) var(--el-ease-out);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000026}[data-checked=true]>.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__switchThumb{transform:translate(18px)}@media (prefers-reduced-motion:reduce){.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__switchTrack,.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__switchThumb,.VoiceoverSettingsSheet-module-scss-module__ZcyF8W__segmentedButton{transition:none}}
.ab-active{background-color:var(--el-audiobook-hl-bg);color:var(--el-audiobook-hl-fg);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px}.ab-bold{font-weight:700}.ab-italic{font-style:italic}
.AudiobookToolbarButton-module-scss-module__5l9SXW__button{border-radius:var(--el-radius-md);width:44px;height:44px;color:var(--el-fg);cursor:pointer;-webkit-tap-highlight-color:#0000;transition:color var(--el-duration-fast) var(--el-ease-out),background-color var(--el-duration-fast) var(--el-ease-out),transform var(--mo-press-dur) var(--mo-spring);background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.AudiobookToolbarButton-module-scss-module__5l9SXW__button:active{transform:scale(var(--mo-press-scale)) translateY(1px)}@media (hover:hover){.AudiobookToolbarButton-module-scss-module__5l9SXW__button:hover{color:var(--el-fg-2)}}.AudiobookToolbarButton-module-scss-module__5l9SXW__button:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.AudiobookToolbarButton-module-scss-module__5l9SXW__button[data-status=active],.AudiobookToolbarButton-module-scss-module__5l9SXW__button[data-status=playing],.AudiobookToolbarButton-module-scss-module__5l9SXW__button[data-status=paused]{color:var(--el-audiobook-active-icon)}.AudiobookToolbarButton-module-scss-module__5l9SXW__kickTarget{transform-origin:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.AudiobookToolbarButton-module-scss-module__5l9SXW__kickTarget[data-kicked]{animation:AudiobookToolbarButton-module-scss-module__5l9SXW__mo-kick var(--mo-kick-dur) var(--mo-spring) 1}@keyframes AudiobookToolbarButton-module-scss-module__5l9SXW__mo-kick{0%{transform:scale(1)}32%{transform:scale(.8)}68%{transform:scale(1.14)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.AudiobookToolbarButton-module-scss-module__5l9SXW__button,.AudiobookToolbarButton-module-scss-module__5l9SXW__kickTarget[data-kicked]{transition:color var(--el-duration-fast) var(--el-ease-out);animation:none}.AudiobookToolbarButton-module-scss-module__5l9SXW__button:active{transform:none}}
.BookSearch-module-scss-module__dxK-Yq__field{background:var(--el-surface-drawer);border-bottom:1px solid var(--el-surface-divider);flex:none;align-items:center;gap:8px;padding:14px 22px 12px;display:flex}@media (min-width:768px){.BookSearch-module-scss-module__dxK-Yq__field{order:1}}.BookSearch-module-scss-module__dxK-Yq__fieldIcon{width:18px;height:18px;color:var(--el-fg-3);flex:none}.BookSearch-module-scss-module__dxK-Yq__input{min-width:0;color:var(--el-fg);font-family:var(--el-font-display);letter-spacing:var(--el-tracking-tight);background:0 0;border:0;flex:auto;padding:0;font-size:16px;font-weight:500;line-height:1.3}.BookSearch-module-scss-module__dxK-Yq__input::placeholder{color:var(--el-fg-3);font-weight:400}.BookSearch-module-scss-module__dxK-Yq__input:focus{outline:none}.BookSearch-module-scss-module__dxK-Yq__input::-webkit-search-cancel-button{appearance:none}.BookSearch-module-scss-module__dxK-Yq__input::-webkit-search-decoration{appearance:none}.BookSearch-module-scss-module__dxK-Yq__clear{background:var(--el-bg-subtle);width:26px;height:26px;color:var(--el-fg-2);cursor:pointer;-webkit-tap-highlight-color:#0000;transition:background-color var(--el-duration-fast) var(--el-ease-out),color var(--el-duration-fast) var(--el-ease-out);border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.BookSearch-module-scss-module__dxK-Yq__clear:hover{background:var(--el-border);color:var(--el-fg)}}.BookSearch-module-scss-module__dxK-Yq__clear:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.BookSearch-module-scss-module__dxK-Yq__results{padding:0 0 calc(var(--el-space-8) + var(--el-space-4))}.BookSearch-module-scss-module__dxK-Yq__note{font-family:var(--el-font-serif);color:var(--el-fg-3);margin:0;padding:20px 22px;font-size:14px;line-height:1.55}.BookSearch-module-scss-module__dxK-Yq__retry{color:var(--el-accent-blue);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.BookSearch-module-scss-module__dxK-Yq__retry:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.BookSearch-module-scss-module__dxK-Yq__count{font-family:var(--el-font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--el-fg-3);margin:0;padding:12px 22px 6px;font-size:11px;font-weight:600}.BookSearch-module-scss-module__dxK-Yq__list{margin:0;padding:0;list-style:none}.BookSearch-module-scss-module__dxK-Yq__row{border:0;border-top:1px solid var(--el-surface-divider);width:100%;color:var(--el-fg);text-align:left;cursor:pointer;-webkit-tap-highlight-color:#0000;transition:background-color var(--el-duration-fast) var(--el-ease-out);background:0 0;align-items:flex-start;gap:12px;padding:12px 22px;display:flex}@media (hover:hover){.BookSearch-module-scss-module__dxK-Yq__row:hover{background:var(--el-bg-subtle)}}.BookSearch-module-scss-module__dxK-Yq__row:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:-2px}.BookSearch-module-scss-module__dxK-Yq__row[data-active=true]{box-shadow:inset 2px 0 0 var(--el-accent-blue);background:#0071e914}.BookSearch-module-scss-module__dxK-Yq__rowPage{min-width:46px;font-family:var(--el-font-display);color:var(--el-fg-3);font-variant-numeric:tabular-nums;flex:none;padding-top:2px;font-size:11px;font-weight:600}.BookSearch-module-scss-module__dxK-Yq__rowBody{flex-direction:column;gap:4px;min-width:0;display:flex}.BookSearch-module-scss-module__dxK-Yq__rowSnippet{font-family:var(--el-font-serif);color:var(--el-fg);font-size:14px;line-height:1.5}.BookSearch-module-scss-module__dxK-Yq__mark{color:inherit;background:#0071e92e;border-radius:2px;margin:0 -1px;padding:0 1px;font-style:italic}.BookSearch-module-scss-module__dxK-Yq__rowMeta{font-family:var(--el-font-display);color:var(--el-fg-3);text-overflow:ellipsis;font-size:11.5px;line-height:1.35;overflow:hidden}@media (min-width:768px){.BookSearch-module-scss-module__dxK-Yq__field{padding:12px 18px 10px}.BookSearch-module-scss-module__dxK-Yq__row{padding:11px 18px}.BookSearch-module-scss-module__dxK-Yq__note,.BookSearch-module-scss-module__dxK-Yq__count{padding-left:18px;padding-right:18px}}.BookSearch-module-scss-module__dxK-Yq__cursor{--search-cursor-bottom:calc(var(--sticky-bar-bottom-offset,0px) + 22px + 64px + 12px);--search-cursor-stack:66px;bottom:var(--search-cursor-bottom);z-index:7;background:var(--el-surface-glass-tab);-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);border:1px solid var(--el-lg-stroke-light);width:max-content;max-width:calc(100% - 44px);height:56px;box-shadow:var(--el-lg-shadow);color:var(--el-fg);font-family:var(--el-font-display);border-radius:28px;align-items:center;gap:2px;padding:0 8px 0 16px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.BookSearch-module-scss-module__dxK-Yq__cursor[data-stacked=true]{bottom:calc(var(--search-cursor-bottom) + var(--search-cursor-stack))}@media (min-width:768px){.BookSearch-module-scss-module__dxK-Yq__cursor{--search-cursor-bottom:28px;max-width:460px}}.BookSearch-module-scss-module__dxK-Yq__cursorQuery{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:140px;letter-spacing:var(--el-tracking-tight);font-size:14px;font-weight:600;overflow:hidden}.BookSearch-module-scss-module__dxK-Yq__cursorCount{color:var(--el-fg-3);font-variant-numeric:tabular-nums;flex:none;padding:0 6px 0 8px;font-size:13px;font-weight:600}.BookSearch-module-scss-module__dxK-Yq__cursorStep,.BookSearch-module-scss-module__dxK-Yq__cursorClose{border-radius:var(--el-radius-md);width:44px;height:44px;color:var(--el-fg);cursor:pointer;-webkit-tap-highlight-color:#0000;transition:background-color var(--el-duration-fast) var(--el-ease-out),color var(--el-duration-fast) var(--el-ease-out),transform var(--mo-press-dur) var(--mo-spring);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.BookSearch-module-scss-module__dxK-Yq__cursorStep:active:not(:disabled),.BookSearch-module-scss-module__dxK-Yq__cursorClose:active:not(:disabled){transform:scale(var(--mo-press-scale))}@media (hover:hover){.BookSearch-module-scss-module__dxK-Yq__cursorStep:hover:not(:disabled),.BookSearch-module-scss-module__dxK-Yq__cursorClose:hover:not(:disabled){background:var(--el-bg-subtle)}}.BookSearch-module-scss-module__dxK-Yq__cursorStep:focus-visible,.BookSearch-module-scss-module__dxK-Yq__cursorClose:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:-2px}.BookSearch-module-scss-module__dxK-Yq__cursorStep:disabled,.BookSearch-module-scss-module__dxK-Yq__cursorClose:disabled{color:var(--el-fg-3);opacity:.4;cursor:default}.BookSearch-module-scss-module__dxK-Yq__cursorClose{width:44px;height:44px;color:var(--el-fg-2);background:var(--el-bg-subtle);border-radius:50%;margin-left:2px}@media (hover:hover){.BookSearch-module-scss-module__dxK-Yq__cursorClose:hover{color:var(--el-fg)}}
.BookmarkCardModal-module-scss-module__RiGCDq__scrim{z-index:300;padding:var(--el-space-4);animation:BookmarkCardModal-module-scss-module__RiGCDq__el-bm-card-fade-in var(--el-duration-fast) var(--el-ease-out);background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.BookmarkCardModal-module-scss-module__RiGCDq__modalCard{background:var(--el-bg-elevated);border-radius:var(--el-radius-lg);box-sizing:border-box;width:100%;max-width:320px;box-shadow:var(--el-shadow-modal);gap:var(--el-space-3);font-family:var(--el-font-display);color:var(--el-fg);flex-direction:column;padding:18px;display:flex;position:relative}.BookmarkCardModal-module-scss-module__RiGCDq__header{padding-right:32px}.BookmarkCardModal-module-scss-module__RiGCDq__title{letter-spacing:var(--el-tracking-tight);color:var(--el-fg);flex:1;min-width:0;margin:0;font-size:16px;font-weight:700}.BookmarkCardModal-module-scss-module__RiGCDq__closeBtn{z-index:1;width:32px;height:32px;color:var(--el-fg);cursor:pointer;border-radius:var(--el-radius-md);-webkit-tap-highlight-color:#0000;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:8px;right:8px}.BookmarkCardModal-module-scss-module__RiGCDq__closeBtn:hover{background:var(--el-bg-subtle)}.BookmarkCardModal-module-scss-module__RiGCDq__closeBtn:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.BookmarkCardModal-module-scss-module__RiGCDq__textarea{background:var(--el-bg-subtle);border:1px solid var(--el-neutral-200);width:100%;min-height:90px;padding:var(--el-space-3);box-sizing:border-box;font-family:var(--el-font-display);color:var(--el-fg);resize:vertical;transition:border-color var(--el-duration-fast) var(--el-ease-out);border-radius:10px;font-size:16px;line-height:1.5}.BookmarkCardModal-module-scss-module__RiGCDq__textarea:focus{border-color:var(--el-fg);outline:none}.BookmarkCardModal-module-scss-module__RiGCDq__status{min-height:16px;margin:-6px 0 0;font-size:12px}.BookmarkCardModal-module-scss-module__RiGCDq__statusSaving{color:var(--el-fg-3)}.BookmarkCardModal-module-scss-module__RiGCDq__statusSaved{color:var(--el-success-fg);font-weight:600}.BookmarkCardModal-module-scss-module__RiGCDq__actions{gap:var(--el-space-2);flex-wrap:wrap;display:flex}.BookmarkCardModal-module-scss-module__RiGCDq__btnSecondary,.BookmarkCardModal-module-scss-module__RiGCDq__btnDelete{min-width:0;padding:var(--el-space-3) var(--el-space-4);border-radius:var(--el-radius-md);font-family:var(--el-font-display);cursor:pointer;-webkit-tap-highlight-color:#0000;transition:background-color var(--el-duration-fast) var(--el-ease-out),color var(--el-duration-fast) var(--el-ease-out);border:0;flex:1;font-size:14px;font-weight:600}.BookmarkCardModal-module-scss-module__RiGCDq__btnSecondary:focus-visible,.BookmarkCardModal-module-scss-module__RiGCDq__btnDelete:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.BookmarkCardModal-module-scss-module__RiGCDq__btnSecondary{background:var(--el-bg-subtle);color:var(--el-fg)}.theme-dark .BookmarkCardModal-module-scss-module__RiGCDq__btnSecondary{background:var(--el-neutral-50)}.BookmarkCardModal-module-scss-module__RiGCDq__btnSecondary:hover{background:var(--el-neutral-100)}.BookmarkCardModal-module-scss-module__RiGCDq__btnDelete{background:var(--el-error-bg);color:var(--el-error-fg)}.BookmarkCardModal-module-scss-module__RiGCDq__btnDelete:hover{background:var(--el-error-fg-strong);color:var(--el-on-accent)}@keyframes BookmarkCardModal-module-scss-module__RiGCDq__el-bm-card-fade-in{0%{opacity:0}to{opacity:1}}
.BookmarkDeleteConfirm-module-scss-module__j5bkgq__scrim{z-index:320;padding:var(--el-space-4);animation:BookmarkDeleteConfirm-module-scss-module__j5bkgq__el-bm-confirm-fade-in var(--el-duration-fast) var(--el-ease-out);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.BookmarkDeleteConfirm-module-scss-module__j5bkgq__modalCard{background:var(--el-bg-elevated);border-radius:var(--el-radius-lg);box-sizing:border-box;width:100%;max-width:320px;box-shadow:var(--el-shadow-modal);gap:var(--el-space-3);font-family:var(--el-font-display);color:var(--el-fg);text-align:center;flex-direction:column;padding:22px 18px;display:flex}.BookmarkDeleteConfirm-module-scss-module__j5bkgq__title{letter-spacing:var(--el-tracking-tight);color:var(--el-fg);margin:0;font-size:18px;font-weight:700}.BookmarkDeleteConfirm-module-scss-module__j5bkgq__body{color:var(--el-fg-2);margin:0;font-size:14px;line-height:1.5}.BookmarkDeleteConfirm-module-scss-module__j5bkgq__actions{gap:var(--el-space-2);margin-top:var(--el-space-2);display:flex}.BookmarkDeleteConfirm-module-scss-module__j5bkgq__btnCancel,.BookmarkDeleteConfirm-module-scss-module__j5bkgq__btnDelete{padding:var(--el-space-3) var(--el-space-4);border-radius:var(--el-radius-md);font-family:var(--el-font-display);cursor:pointer;-webkit-tap-highlight-color:#0000;transition:background-color var(--el-duration-fast) var(--el-ease-out),color var(--el-duration-fast) var(--el-ease-out),filter var(--el-duration-fast) var(--el-ease-out);border:0;flex:1;font-size:14px;font-weight:600}.BookmarkDeleteConfirm-module-scss-module__j5bkgq__btnCancel:focus-visible,.BookmarkDeleteConfirm-module-scss-module__j5bkgq__btnDelete:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.BookmarkDeleteConfirm-module-scss-module__j5bkgq__btnCancel{background:var(--el-neutral-100);color:var(--el-fg)}.BookmarkDeleteConfirm-module-scss-module__j5bkgq__btnCancel:hover{background:var(--el-neutral-200)}.BookmarkDeleteConfirm-module-scss-module__j5bkgq__btnDelete{background:var(--el-error-fg-strong);color:var(--el-on-accent)}.BookmarkDeleteConfirm-module-scss-module__j5bkgq__btnDelete:hover{filter:brightness(.92)}@keyframes BookmarkDeleteConfirm-module-scss-module__j5bkgq__el-bm-confirm-fade-in{0%{opacity:0}to{opacity:1}}
.SpeakerStateIcon-module-scss-module__g2xuLq__icon{justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:relative}.SpeakerStateIcon-module-scss-module__g2xuLq__icon svg{display:block;overflow:visible}.SpeakerStateIcon-module-scss-module__g2xuLq__cone{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round}.SpeakerStateIcon-module-scss-module__g2xuLq__wave{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;transform-origin:11px 12px}.SpeakerStateIcon-module-scss-module__g2xuLq__loading svg{animation:1.4s ease-in-out infinite SpeakerStateIcon-module-scss-module__g2xuLq__speakerStateIconGlow}.SpeakerStateIcon-module-scss-module__g2xuLq__loading .SpeakerStateIcon-module-scss-module__g2xuLq__cone{fill:currentColor;stroke:none}.SpeakerStateIcon-module-scss-module__g2xuLq__playing{color:var(--el-orange)}.SpeakerStateIcon-module-scss-module__g2xuLq__playing .SpeakerStateIcon-module-scss-module__g2xuLq__wave1{animation:1.1s ease-out infinite SpeakerStateIcon-module-scss-module__g2xuLq__speakerStateIconRipple}.SpeakerStateIcon-module-scss-module__g2xuLq__playing .SpeakerStateIcon-module-scss-module__g2xuLq__wave2{animation:1.1s ease-out .18s infinite SpeakerStateIcon-module-scss-module__g2xuLq__speakerStateIconRipple}.SpeakerStateIcon-module-scss-module__g2xuLq__playing .SpeakerStateIcon-module-scss-module__g2xuLq__wave3{animation:1.1s ease-out .36s infinite SpeakerStateIcon-module-scss-module__g2xuLq__speakerStateIconRipple}.SpeakerStateIcon-module-scss-module__g2xuLq__error{color:var(--el-neutral-400,#b0b0b0)}.SpeakerStateIcon-module-scss-module__g2xuLq__errBadge{background:var(--el-error-fg);width:8px;height:8px;color:var(--el-on-accent);box-shadow:0 0 0 1.5px var(--speaker-icon-surface,var(--el-bg,#fff));pointer-events:none;border-radius:50%;justify-content:center;align-items:center;font-size:6px;font-weight:700;line-height:1;display:flex;position:absolute;bottom:-4px;right:-4px}@keyframes SpeakerStateIcon-module-scss-module__g2xuLq__speakerStateIconGlow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.9)}}@keyframes SpeakerStateIcon-module-scss-module__g2xuLq__speakerStateIconRipple{0%{opacity:0;transform:scale(.55)}35%{opacity:1}to{opacity:0;transform:scale(1.05)}}
.LetterGrid-module-scss-module__eeJNpW__grid{flex-direction:column;align-items:stretch;gap:4px;width:100%;display:flex}.LetterGrid-module-scss-module__eeJNpW__word{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;--fade-left:30px;--fade-right:30px;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-left), #000 calc(100% - var(--fade-right)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-left), #000 calc(100% - var(--fade-right)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-left), #000 calc(100% - var(--fade-right)), transparent 100%);justify-content:flex-start;padding:16px 0 2px;display:flex;overflow:auto hidden}.LetterGrid-module-scss-module__eeJNpW__word[data-at-start]{--fade-left:0px}.LetterGrid-module-scss-module__eeJNpW__word[data-at-end]{--fade-right:0px}.LetterGrid-module-scss-module__eeJNpW__word::-webkit-scrollbar{display:none}.LetterGrid-module-scss-module__eeJNpW__wordInner{align-items:center;gap:4px;margin:auto;display:flex}.LetterGrid-module-scss-module__eeJNpW__symbol{font-family:var(--el-font-serif);color:var(--el-fg);flex:none;font-size:18px;position:relative;top:2px}.LetterGrid-module-scss-module__eeJNpW__cellWrap{flex:none;display:inline-flex;position:relative}.LetterGrid-module-scss-module__eeJNpW__cell{text-align:center;width:28px;height:38px;font-family:var(--el-font-mono);color:var(--el-fg);background:var(--el-bg-elevated);border:1px solid var(--el-border-strong);border-radius:var(--el-radius-xs);text-transform:lowercase;transition:border-color var(--el-duration-fast) var(--el-ease-out),background var(--el-duration-fast) var(--el-ease-out);flex:none;padding:0;font-size:17px;font-weight:600}.LetterGrid-module-scss-module__eeJNpW__cell:focus{border-color:var(--el-accent-blue);box-shadow:0 0 0 1px var(--el-accent-blue);outline:none}.LetterGrid-module-scss-module__eeJNpW__cell[data-given=true]{background:var(--el-tooltip-bg);border-color:var(--el-tooltip-bg);color:var(--el-tooltip-fg);cursor:default;justify-content:center;align-items:center;display:inline-flex}.LetterGrid-module-scss-module__eeJNpW__cell[data-state=correct]{border-color:var(--el-accent-green);background:var(--el-success-bg);color:var(--el-success-fg)}.LetterGrid-module-scss-module__eeJNpW__cell[data-state=wrong]{border-color:var(--el-error-fg-strong);background:var(--el-error-bg);color:var(--el-error-fg)}.LetterGrid-module-scss-module__eeJNpW__correctPlate{background:var(--el-success-bg);min-width:18px;height:18px;color:var(--el-success-fg);border-radius:var(--el-radius-xs);font-family:var(--el-font-mono);text-transform:lowercase;z-index:2;justify-content:center;align-items:center;padding:0 4px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:calc(100% - 9px);left:50%;transform:translate(-50%)}
.PracticeConfirmModal-module-scss-module__xBoOcG__scrim{z-index:320;animation:PracticeConfirmModal-module-scss-module__xBoOcG__el-practice-confirm-fade-in var(--el-duration-fast) var(--el-ease-out);background:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.PracticeConfirmModal-module-scss-module__xBoOcG__modalCard{background:var(--el-bg-elevated);border-radius:var(--el-radius-lg);box-sizing:border-box;width:100%;max-width:320px;box-shadow:var(--el-shadow-modal);font-family:var(--el-font-display);color:var(--el-fg);text-align:center;flex-direction:column;gap:12px;padding:22px 18px;display:flex}.PracticeConfirmModal-module-scss-module__xBoOcG__title{letter-spacing:var(--el-tracking-tight);color:var(--el-fg);margin:0;font-size:18px;font-weight:700}.PracticeConfirmModal-module-scss-module__xBoOcG__body{color:var(--el-fg-2);margin:0;font-size:14px;line-height:1.5}.PracticeConfirmModal-module-scss-module__xBoOcG__actions{gap:8px;margin-top:8px;display:flex}.PracticeConfirmModal-module-scss-module__xBoOcG__btnCancel,.PracticeConfirmModal-module-scss-module__xBoOcG__btnConfirm{border-radius:var(--el-radius-pill);font-family:var(--el-font-sans);cursor:pointer;-webkit-tap-highlight-color:#0000;transition:background-color var(--el-duration-fast) var(--el-ease-out),color var(--el-duration-fast) var(--el-ease-out),filter var(--el-duration-fast) var(--el-ease-out);border:0;flex:1;padding:12px 16px;font-size:14px;font-weight:600}.PracticeConfirmModal-module-scss-module__xBoOcG__btnCancel:focus-visible,.PracticeConfirmModal-module-scss-module__xBoOcG__btnConfirm:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.PracticeConfirmModal-module-scss-module__xBoOcG__btnCancel{color:var(--el-fg);border:1.5px solid var(--el-border-strong);background:0 0}.PracticeConfirmModal-module-scss-module__xBoOcG__btnCancel:hover{background:var(--el-bg-subtle)}.PracticeConfirmModal-module-scss-module__xBoOcG__btnConfirm{background:var(--el-error-fg-strong);color:var(--el-on-accent)}.PracticeConfirmModal-module-scss-module__xBoOcG__btnConfirm:hover{filter:brightness(.92)}@keyframes PracticeConfirmModal-module-scss-module__xBoOcG__el-practice-confirm-fade-in{0%{opacity:0}to{opacity:1}}
.PracticeCardView-module-scss-module__yh_M1W__root{flex-direction:column;flex:1;gap:24px;min-height:0;padding:24px 20px;display:flex}.PracticeCardView-module-scss-module__yh_M1W__cardArea{flex-direction:column;flex:1;align-items:center;gap:16px;min-height:0;display:flex}.PracticeCardView-module-scss-module__yh_M1W__label{font-family:var(--el-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--el-fg-2);text-align:center;flex-shrink:0;margin:0;font-size:11px;font-weight:700}.PracticeCardView-module-scss-module__yh_M1W__gridScroll{scroll-behavior:smooth;scrollbar-width:none;flex-direction:column;flex:1;align-self:stretch;min-height:0;padding:22px 0;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 22px calc(100% - 22px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 22px calc(100% - 22px),#0000 100%)}.PracticeCardView-module-scss-module__yh_M1W__gridScroll::-webkit-scrollbar{display:none}.PracticeCardView-module-scss-module__yh_M1W__gridScroll>*{margin:auto 0}.PracticeCardView-module-scss-module__yh_M1W__card{scroll-behavior:smooth;scrollbar-width:none;background:var(--el-tooltip-bg);border-radius:var(--el-radius-lg);flex-shrink:0;justify-content:center;width:100%;max-width:320px;max-height:22vh;padding:18px 40px 18px 22px;display:flex;position:relative;overflow-y:auto}.PracticeCardView-module-scss-module__yh_M1W__card::-webkit-scrollbar{display:none}.PracticeCardView-module-scss-module__yh_M1W__cardTranslation{font-family:var(--el-font-serif);color:var(--el-tooltip-fg);text-align:center;font-size:20px;font-style:italic;font-weight:700}.PracticeCardView-module-scss-module__yh_M1W__speakerBtn{width:30px;height:30px;color:var(--el-tooltip-fg);cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex;position:absolute;top:8px;right:8px}@media (hover:hover){.PracticeCardView-module-scss-module__yh_M1W__speakerBtn:hover:not([data-state=loading]):not([data-state=playing]){color:var(--el-orange)}}.PracticeCardView-module-scss-module__yh_M1W__speakerBtn:focus-visible{color:var(--el-orange);outline:none}.PracticeCardView-module-scss-module__yh_M1W__speakerBtn[data-state=playing]{color:var(--el-orange)}.PracticeCardView-module-scss-module__yh_M1W__speakerBtn[data-state=error]{color:var(--el-error-fg-strong,var(--el-error-fg))}.PracticeCardView-module-scss-module__yh_M1W__controls{flex-direction:column;flex-shrink:0;align-items:center;gap:12px;display:flex}.PracticeCardView-module-scss-module__yh_M1W__navRow{justify-content:center;align-items:center;gap:10px;width:100%;max-width:360px;display:flex}.PracticeCardView-module-scss-module__yh_M1W__buttonsRow{flex-wrap:wrap;flex:1;justify-content:center;gap:8px;max-width:340px;display:flex}.PracticeCardView-module-scss-module__yh_M1W__navArrow{border:1px solid var(--el-border);background:var(--el-bg-elevated);width:34px;height:34px;color:var(--el-fg);border-radius:var(--el-radius-pill);cursor:pointer;transition:opacity var(--el-duration-fast) var(--el-ease-out),background var(--el-duration-fast) var(--el-ease-out);flex-shrink:0;justify-content:center;align-items:center;font-size:18px;line-height:1;display:flex}.PracticeCardView-module-scss-module__yh_M1W__navArrow:hover:not(:disabled){background:var(--el-bg-subtle)}.PracticeCardView-module-scss-module__yh_M1W__navArrow:disabled{opacity:0;pointer-events:none}.PracticeCardView-module-scss-module__yh_M1W__navArrow:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.PracticeCardView-module-scss-module__yh_M1W__btnPrimary{background:var(--el-fg);min-width:88px;color:var(--el-bg);border-radius:var(--el-radius-pill);font-family:var(--el-font-sans);cursor:pointer;transition:opacity var(--el-duration-fast) var(--el-ease-out);border:none;flex:auto;padding:13px 20px;font-size:15px;font-weight:600}.PracticeCardView-module-scss-module__yh_M1W__btnPrimary:hover:not(:disabled){opacity:.85}.PracticeCardView-module-scss-module__yh_M1W__btnPrimary:disabled{opacity:.4;cursor:not-allowed}.PracticeCardView-module-scss-module__yh_M1W__btnPrimary:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.PracticeCardView-module-scss-module__yh_M1W__btnSecondary{color:var(--el-fg);border:1.5px solid var(--el-border-strong);border-radius:var(--el-radius-pill);font-family:var(--el-font-sans);white-space:nowrap;cursor:pointer;transition:background var(--el-duration-fast) var(--el-ease-out);background:0 0;flex:auto;padding:13px 9px;font-size:13px;font-weight:600}.PracticeCardView-module-scss-module__yh_M1W__btnSecondary:hover:not(:disabled){background:var(--el-bg-subtle)}.PracticeCardView-module-scss-module__yh_M1W__btnSecondary:disabled{opacity:.4;cursor:not-allowed}.PracticeCardView-module-scss-module__yh_M1W__btnSecondary:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.PracticeCardView-module-scss-module__yh_M1W__pauseBtn{color:var(--el-fg-2);border:1px solid var(--el-border-strong);border-radius:var(--el-radius-pill);font-family:var(--el-font-sans);cursor:pointer;transition:background var(--el-duration-fast) var(--el-ease-out),color var(--el-duration-fast) var(--el-ease-out);background:0 0;padding:9px 22px;font-size:13px;font-weight:600}.PracticeCardView-module-scss-module__yh_M1W__pauseBtn:hover{background:var(--el-bg-subtle);color:var(--el-fg)}.PracticeCardView-module-scss-module__yh_M1W__pauseBtn:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.PracticeCardView-module-scss-module__yh_M1W__resetLink{color:var(--el-fg-3);font-family:var(--el-font-sans);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:4px;font-size:12px;text-decoration:underline}.PracticeCardView-module-scss-module__yh_M1W__resetLink:hover{color:var(--el-fg-2)}.PracticeCardView-module-scss-module__yh_M1W__resetLink:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.PracticeCardView-module-scss-module__yh_M1W__closeBtn{border:1px solid var(--el-border);background:var(--el-bg-elevated);width:36px;height:36px;color:var(--el-fg-2);border-radius:var(--el-radius-pill);cursor:pointer;transition:background var(--el-duration-fast) var(--el-ease-out),color var(--el-duration-fast) var(--el-ease-out);justify-content:center;align-items:center;margin-top:4px;display:flex}.PracticeCardView-module-scss-module__yh_M1W__closeBtn:hover{background:var(--el-bg-subtle);color:var(--el-fg)}.PracticeCardView-module-scss-module__yh_M1W__closeBtn:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}
.PracticeHeader-module-scss-module__njtH2G__root{z-index:10;background:var(--el-bg);border-bottom:1px solid var(--el-divider);flex-shrink:0;position:sticky;top:0}.PracticeHeader-module-scss-module__njtH2G__bar{justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.PracticeHeader-module-scss-module__njtH2G__breadcrumb{font-family:var(--el-font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--el-fg-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:12px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.PracticeHeader-module-scss-module__njtH2G__right{flex-shrink:0;align-items:center;gap:12px;display:flex}.PracticeHeader-module-scss-module__njtH2G__counter{font-family:var(--el-font-sans);color:var(--el-fg);letter-spacing:-.01em;font-size:13px;font-weight:600}.PracticeHeader-module-scss-module__njtH2G__closeBtn{width:28px;height:28px;color:var(--el-fg-2);cursor:pointer;border-radius:var(--el-radius-pill);transition:background var(--el-duration-fast) var(--el-ease-out),color var(--el-duration-fast) var(--el-ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.PracticeHeader-module-scss-module__njtH2G__closeBtn:hover{background:var(--el-bg-subtle);color:var(--el-fg)}.PracticeHeader-module-scss-module__njtH2G__closeBtn:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.PracticeHeader-module-scss-module__njtH2G__progressTrack{background:var(--el-divider);height:2px;overflow:hidden}.PracticeHeader-module-scss-module__njtH2G__progressFill{background:var(--el-accent-blue);height:100%;transition:width var(--el-duration-base) var(--el-ease-out)}
.PreviewCarousel-module-scss-module__QcKAHG__root{flex-direction:column;flex:1;gap:20px;padding:28px 20px 24px;display:flex}.PreviewCarousel-module-scss-module__QcKAHG__header{flex-direction:column;gap:4px;display:flex}.PreviewCarousel-module-scss-module__QcKAHG__breadcrumb{font-family:var(--el-font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--el-fg-2);font-size:11px;font-weight:700;line-height:1.4}.PreviewCarousel-module-scss-module__QcKAHG__eyebrow{font-family:var(--el-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--el-fg-3);margin:0;font-size:11px;font-weight:700}.PreviewCarousel-module-scss-module__QcKAHG__closeBtn{border:1px solid var(--el-border);background:var(--el-bg-elevated);width:36px;height:36px;color:var(--el-fg-2);cursor:pointer;border-radius:var(--el-radius-pill);transition:background var(--el-duration-fast) var(--el-ease-out),color var(--el-duration-fast) var(--el-ease-out);justify-content:center;align-self:center;align-items:center;display:flex}.PreviewCarousel-module-scss-module__QcKAHG__closeBtn:hover{background:var(--el-bg-subtle);color:var(--el-fg)}.PreviewCarousel-module-scss-module__QcKAHG__closeBtn:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.PreviewCarousel-module-scss-module__QcKAHG__title{font-family:var(--el-font-sans);color:var(--el-fg);margin:0;font-size:20px;font-weight:700}.PreviewCarousel-module-scss-module__QcKAHG__cardArea{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;display:flex}.PreviewCarousel-module-scss-module__QcKAHG__viewport{width:100%;position:relative;overflow:hidden}@media (max-width:559px){.PreviewCarousel-module-scss-module__QcKAHG__viewport{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}}@media (min-width:560px){.PreviewCarousel-module-scss-module__QcKAHG__viewport:before,.PreviewCarousel-module-scss-module__QcKAHG__viewport:after{content:"";z-index:2;pointer-events:none;width:48px;position:absolute;top:0;bottom:0}.PreviewCarousel-module-scss-module__QcKAHG__viewport:before{background:linear-gradient(to right, var(--el-bg), transparent);left:0}.PreviewCarousel-module-scss-module__QcKAHG__viewport:after{background:linear-gradient(to left, var(--el-bg), transparent);right:0}}.PreviewCarousel-module-scss-module__QcKAHG__container{align-items:center;display:flex}.PreviewCarousel-module-scss-module__QcKAHG__slide{flex:0 0 100%;justify-content:center;align-items:center;min-width:0;padding:0 4px;display:flex}@media (max-width:559px){.PreviewCarousel-module-scss-module__QcKAHG__slide{padding-left:20px;padding-right:20px}}.PreviewCarousel-module-scss-module__QcKAHG__card{background:var(--el-tooltip-bg);width:100%;max-width:360px;color:var(--el-tooltip-fg);border-radius:12px;flex-direction:column;gap:4px;padding:12px 44px 12px 14px;display:flex;position:relative}.PreviewCarousel-module-scss-module__QcKAHG__cardWord{font-family:var(--el-font-serif);color:var(--el-tooltip-fg);word-break:break-word;margin:0;font-size:22px;font-weight:600;line-height:1.2}.PreviewCarousel-module-scss-module__QcKAHG__cardTranslation{font-family:var(--el-font-display);color:var(--el-tooltip-fg);opacity:.78;word-break:break-word;margin:0;font-size:17px;font-weight:500;line-height:1.3}.PreviewCarousel-module-scss-module__QcKAHG__speakerBtn{--speaker-icon-surface:var(--el-tooltip-bg);width:30px;height:30px;color:var(--el-tooltip-fg);cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex;position:absolute;top:10.2px;right:6px}@media (hover:hover){.PreviewCarousel-module-scss-module__QcKAHG__speakerBtn:hover:not(:disabled):not([data-state=loading]):not([data-state=playing]){color:var(--el-orange)}}.PreviewCarousel-module-scss-module__QcKAHG__speakerBtn:focus-visible{color:var(--el-orange);outline:none}.PreviewCarousel-module-scss-module__QcKAHG__speakerBtn[data-state=playing]{color:var(--el-orange)}.PreviewCarousel-module-scss-module__QcKAHG__speakerBtn[data-state=error]{color:var(--el-error-fg-strong,var(--el-error-fg))}.PreviewCarousel-module-scss-module__QcKAHG__pagination{align-items:center;gap:16px;display:flex}.PreviewCarousel-module-scss-module__QcKAHG__paginationBtn{box-sizing:border-box;border:1px solid var(--el-border);background:var(--el-bg-elevated);width:32px;height:32px;color:var(--el-fg);border-radius:var(--el-radius-pill);cursor:pointer;transition:background var(--el-duration-fast) var(--el-ease-out);justify-content:center;align-items:center;padding-bottom:2px;font-size:18px;line-height:1;display:flex}.PreviewCarousel-module-scss-module__QcKAHG__paginationBtn:hover:not(:disabled){background:var(--el-bg-subtle)}.PreviewCarousel-module-scss-module__QcKAHG__paginationBtn:disabled{opacity:.3;cursor:not-allowed}.PreviewCarousel-module-scss-module__QcKAHG__paginationBtn:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.PreviewCarousel-module-scss-module__QcKAHG__paginationCount{font-family:var(--el-font-sans);color:var(--el-fg-2);text-align:center;min-width:40px;font-size:13px}.PreviewCarousel-module-scss-module__QcKAHG__actions{gap:12px;display:flex}.PreviewCarousel-module-scss-module__QcKAHG__btnPrimary{background:var(--el-fg);color:var(--el-bg);border-radius:var(--el-radius-pill);font-family:var(--el-font-sans);cursor:pointer;transition:opacity var(--el-duration-fast) var(--el-ease-out);border:none;flex:1;padding:13px 20px;font-size:15px;font-weight:600}.PreviewCarousel-module-scss-module__QcKAHG__btnPrimary:hover{opacity:.85}.PreviewCarousel-module-scss-module__QcKAHG__btnPrimary:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.PreviewCarousel-module-scss-module__QcKAHG__btnSecondary{color:var(--el-fg);border:1.5px solid var(--el-border-strong);border-radius:var(--el-radius-pill);font-family:var(--el-font-sans);cursor:pointer;transition:background var(--el-duration-fast) var(--el-ease-out);background:0 0;flex:1;padding:13px 20px;font-size:15px;font-weight:600}.PreviewCarousel-module-scss-module__QcKAHG__btnSecondary:hover{background:var(--el-bg-subtle)}.PreviewCarousel-module-scss-module__QcKAHG__btnSecondary:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}
.ResultsView-module-scss-module__T_XQnW__root{flex-direction:column;flex:1;gap:24px;padding:32px 20px 24px;display:flex}.ResultsView-module-scss-module__T_XQnW__body{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;display:flex}.ResultsView-module-scss-module__T_XQnW__scoreGreen{font-family:var(--el-font-sans);color:var(--el-accent-green);letter-spacing:-.02em;font-size:64px;font-weight:800;line-height:1}.ResultsView-module-scss-module__T_XQnW__scoreRed{font-family:var(--el-font-sans);color:var(--el-error-fg-strong);letter-spacing:-.02em;font-size:64px;font-weight:800;line-height:1}.ResultsView-module-scss-module__T_XQnW__heading{font-family:var(--el-font-sans);color:var(--el-fg);margin:8px 0 0;font-size:20px;font-weight:700}.ResultsView-module-scss-module__T_XQnW__subtitle{font-family:var(--el-font-sans);color:var(--el-fg-2);max-width:280px;margin:0;font-size:14px}.ResultsView-module-scss-module__T_XQnW__actions{flex-direction:column;align-items:center;gap:10px;display:flex}.ResultsView-module-scss-module__T_XQnW__btnPrimary{background:var(--el-fg);width:100%;max-width:320px;color:var(--el-bg);border-radius:var(--el-radius-pill);font-family:var(--el-font-sans);cursor:pointer;transition:opacity var(--el-duration-fast) var(--el-ease-out);border:none;padding:14px 20px;font-size:15px;font-weight:600}.ResultsView-module-scss-module__T_XQnW__btnPrimary:hover{opacity:.85}.ResultsView-module-scss-module__T_XQnW__btnPrimary:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.ResultsView-module-scss-module__T_XQnW__btnSecondary{width:100%;max-width:320px;color:var(--el-fg);border:1.5px solid var(--el-border-strong);border-radius:var(--el-radius-pill);font-family:var(--el-font-sans);cursor:pointer;transition:background var(--el-duration-fast) var(--el-ease-out);background:0 0;padding:14px 20px;font-size:15px;font-weight:600}.ResultsView-module-scss-module__T_XQnW__btnSecondary:hover{background:var(--el-bg-subtle)}.ResultsView-module-scss-module__T_XQnW__btnSecondary:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.ResultsView-module-scss-module__T_XQnW__btnGhost{color:var(--el-fg-2);font-family:var(--el-font-sans);cursor:pointer;transition:color var(--el-duration-fast) var(--el-ease-out);background:0 0;border:none;padding:8px 16px;font-size:14px;font-weight:600}.ResultsView-module-scss-module__T_XQnW__btnGhost:hover{color:var(--el-fg)}.ResultsView-module-scss-module__T_XQnW__btnGhost:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.ResultsView-module-scss-module__T_XQnW__footer{justify-content:center;display:flex}.ResultsView-module-scss-module__T_XQnW__closeBtn{border:1px solid var(--el-border);background:var(--el-bg-elevated);width:36px;height:36px;color:var(--el-fg-2);border-radius:var(--el-radius-pill);cursor:pointer;transition:background var(--el-duration-fast) var(--el-ease-out),color var(--el-duration-fast) var(--el-ease-out);justify-content:center;align-items:center;display:flex}.ResultsView-module-scss-module__T_XQnW__closeBtn:hover{background:var(--el-bg-subtle);color:var(--el-fg)}.ResultsView-module-scss-module__T_XQnW__closeBtn:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}
.SwipeSelectView-module-scss-module__GRRnUa__root{flex-direction:column;flex:1;gap:18px;padding:28px 20px 24px;display:flex;position:relative}.SwipeSelectView-module-scss-module__GRRnUa__closeBtn{border:1px solid var(--el-border);background:var(--el-bg-elevated);width:36px;height:36px;color:var(--el-fg-2);cursor:pointer;border-radius:var(--el-radius-pill);transition:background var(--el-duration-fast) var(--el-ease-out),color var(--el-duration-fast) var(--el-ease-out);justify-content:center;align-self:center;align-items:center;display:flex}.SwipeSelectView-module-scss-module__GRRnUa__closeBtn:hover{background:var(--el-bg-subtle);color:var(--el-fg)}.SwipeSelectView-module-scss-module__GRRnUa__closeBtn:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.SwipeSelectView-module-scss-module__GRRnUa__header{flex-direction:column;gap:6px;display:flex}.SwipeSelectView-module-scss-module__GRRnUa__eyebrow{font-family:var(--el-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--el-fg-3);margin:0;font-size:11px;font-weight:700}.SwipeSelectView-module-scss-module__GRRnUa__title{font-family:var(--el-font-sans);color:var(--el-fg);margin:0;font-size:21px;font-weight:700;line-height:1.25}.SwipeSelectView-module-scss-module__GRRnUa__subtitle{font-family:var(--el-font-sans);color:var(--el-fg-2);margin:0;font-size:14px;line-height:1.5}.SwipeSelectView-module-scss-module__GRRnUa__knowText{color:var(--el-success-fg,#1a7f4b);font-weight:700}.SwipeSelectView-module-scss-module__GRRnUa__practiceText{color:var(--el-orange);font-weight:700}.SwipeSelectView-module-scss-module__GRRnUa__deckArea{flex:1;justify-content:center;align-items:center;min-height:240px;display:flex;position:relative}.SwipeSelectView-module-scss-module__GRRnUa__edgeHint{font-family:var(--el-font-sans);letter-spacing:.06em;text-transform:uppercase;opacity:.32;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:12px;font-weight:800;position:absolute;top:50%;transform:translateY(-50%)}.SwipeSelectView-module-scss-module__GRRnUa__edgeKnow{color:var(--el-success-fg,#1a7f4b);writing-mode:vertical-rl;left:2px;transform:translateY(-50%)rotate(180deg)}.SwipeSelectView-module-scss-module__GRRnUa__edgePractice{color:var(--el-orange);writing-mode:vertical-rl;right:2px}.SwipeSelectView-module-scss-module__GRRnUa__deck{width:100%;max-width:340px;height:260px;position:relative}.SwipeSelectView-module-scss-module__GRRnUa__cardWrap{cursor:grab;touch-action:pan-y;will-change:transform;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.SwipeSelectView-module-scss-module__GRRnUa__card{background:var(--el-tooltip-bg);width:100%;height:100%;color:var(--el-tooltip-fg);border-radius:var(--el-radius-lg);flex-direction:column;justify-content:center;gap:10px;padding:28px 24px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px #3c280529,0 4px 10px #3c280514}.SwipeSelectView-module-scss-module__GRRnUa__cardWord{font-family:var(--el-font-serif);color:var(--el-tooltip-fg);word-break:break-word;margin:0;font-size:26px;font-weight:600;line-height:1.2}.SwipeSelectView-module-scss-module__GRRnUa__cardTranslation{font-family:var(--el-font-display);color:var(--el-tooltip-fg);opacity:.78;word-break:break-word;margin:0;font-size:18px;font-weight:500;line-height:1.35}.SwipeSelectView-module-scss-module__GRRnUa__speakerBtn{--speaker-icon-surface:var(--el-tooltip-bg);width:32px;height:32px;color:var(--el-tooltip-fg);cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex;position:absolute;top:14px;right:12px}.SwipeSelectView-module-scss-module__GRRnUa__speakerBtn[data-state=playing]{color:var(--el-orange)}.SwipeSelectView-module-scss-module__GRRnUa__speakerBtn[data-state=error]{color:var(--el-error-fg-strong,var(--el-error-fg))}.SwipeSelectView-module-scss-module__GRRnUa__stamp{font-family:var(--el-font-sans);letter-spacing:.04em;text-transform:uppercase;pointer-events:none;border:3px solid;border-radius:8px;padding:5px 12px;font-size:18px;font-weight:900;position:absolute;top:18px}.SwipeSelectView-module-scss-module__GRRnUa__stampKnow{color:var(--el-success-fg,#1a7f4b);right:16px;transform:rotate(14deg)}.SwipeSelectView-module-scss-module__GRRnUa__stampPractice{color:var(--el-orange);left:16px;transform:rotate(-14deg)}.SwipeSelectView-module-scss-module__GRRnUa__controls{justify-content:center;align-items:center;gap:14px;display:flex}.SwipeSelectView-module-scss-module__GRRnUa__choiceBtn{border-radius:var(--el-radius-pill);font-family:var(--el-font-sans);cursor:pointer;background:var(--el-bg-elevated);transition:transform var(--el-duration-fast) var(--el-ease-out),background var(--el-duration-fast) var(--el-ease-out);border:2px solid;align-items:center;gap:8px;padding:12px 20px;font-size:15px;font-weight:700;display:inline-flex}.SwipeSelectView-module-scss-module__GRRnUa__choiceBtn:active{transform:scale(.94)}.SwipeSelectView-module-scss-module__GRRnUa__choiceBtn:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.SwipeSelectView-module-scss-module__GRRnUa__knowBtn{color:var(--el-success-fg,#1a7f4b);border-color:color-mix(in srgb, var(--el-success-fg,#1a7f4b) 45%, transparent)}.SwipeSelectView-module-scss-module__GRRnUa__knowBtn:hover{background:color-mix(in srgb, var(--el-success-fg,#1a7f4b) 12%, var(--el-bg-elevated))}.SwipeSelectView-module-scss-module__GRRnUa__practiceBtn{color:var(--el-orange);border-color:color-mix(in srgb, var(--el-orange) 45%, transparent)}.SwipeSelectView-module-scss-module__GRRnUa__practiceBtn:hover{background:color-mix(in srgb, var(--el-orange) 12%, var(--el-bg-elevated))}.SwipeSelectView-module-scss-module__GRRnUa__undoBtn{border-radius:var(--el-radius-pill);border:1px solid var(--el-border);background:var(--el-bg-elevated);width:44px;height:44px;color:var(--el-fg-2);cursor:pointer;transition:background var(--el-duration-fast) var(--el-ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.SwipeSelectView-module-scss-module__GRRnUa__undoBtn:hover:not(:disabled){background:var(--el-bg-subtle);color:var(--el-fg)}.SwipeSelectView-module-scss-module__GRRnUa__undoBtn:disabled{opacity:.3;cursor:not-allowed}.SwipeSelectView-module-scss-module__GRRnUa__undoBtn:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.SwipeSelectView-module-scss-module__GRRnUa__progress{flex-direction:column;align-items:center;gap:10px;display:flex}.SwipeSelectView-module-scss-module__GRRnUa__progressCount{font-family:var(--el-font-sans);color:var(--el-fg-2);font-size:13px;font-weight:600}.SwipeSelectView-module-scss-module__GRRnUa__dots{flex-wrap:wrap;justify-content:center;gap:6px;max-width:280px;display:flex}.SwipeSelectView-module-scss-module__GRRnUa__dot{background:var(--el-neutral-300,var(--el-border-strong));width:7px;height:7px;transition:background var(--el-duration-fast) var(--el-ease-out),transform var(--el-duration-fast) var(--el-ease-out);border-radius:50%}.SwipeSelectView-module-scss-module__GRRnUa__dotDone{background:var(--el-fg-2)}.SwipeSelectView-module-scss-module__GRRnUa__dotActive{background:var(--el-orange);transform:scale(1.45)}.SwipeSelectView-module-scss-module__GRRnUa__footerLinks{align-items:center;gap:4px;margin-top:2px;display:flex}.SwipeSelectView-module-scss-module__GRRnUa__skipLink{font-family:var(--el-font-sans);color:var(--el-fg-3);cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:13px;font-weight:600}.SwipeSelectView-module-scss-module__GRRnUa__skipLink:hover{color:var(--el-fg)}.SwipeSelectView-module-scss-module__GRRnUa__skipLink:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px;border-radius:var(--el-radius-sm)}.SwipeSelectView-module-scss-module__GRRnUa__practiceAllLink{color:var(--el-orange)}.SwipeSelectView-module-scss-module__GRRnUa__practiceAllLink:hover{color:var(--el-orange);opacity:.8}.SwipeSelectView-module-scss-module__GRRnUa__finish{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex}.SwipeSelectView-module-scss-module__GRRnUa__finishIcon{font-size:56px;line-height:1}.SwipeSelectView-module-scss-module__GRRnUa__finishTitle{font-family:var(--el-font-sans);color:var(--el-fg);margin:0;font-size:24px;font-weight:700}.SwipeSelectView-module-scss-module__GRRnUa__finishBody{max-width:280px;font-family:var(--el-font-sans);color:var(--el-fg-2);margin:0;font-size:15px;line-height:1.5}.SwipeSelectView-module-scss-module__GRRnUa__finishBtn{background:var(--el-fg);color:var(--el-bg);border-radius:var(--el-radius-pill);font-family:var(--el-font-sans);cursor:pointer;transition:opacity var(--el-duration-fast) var(--el-ease-out);border:none;margin-top:8px;padding:13px 28px;font-size:16px;font-weight:600}.SwipeSelectView-module-scss-module__GRRnUa__finishBtn:hover{opacity:.85}.SwipeSelectView-module-scss-module__GRRnUa__finishBtn:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.SwipeSelectView-module-scss-module__GRRnUa__cardWrap{transition:none!important}}
.TranslationCardModal-module-scss-module__8yA83a__scrim{z-index:320;padding:var(--el-space-4);animation:TranslationCardModal-module-scss-module__8yA83a__el-tx-card-fade-in var(--el-duration-fast) var(--el-ease-out);background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.TranslationCardModal-module-scss-module__8yA83a__modalCard{overscroll-behavior:contain;background:var(--el-bg-elevated);border-radius:var(--el-radius-lg);box-sizing:border-box;width:100%;max-width:360px;max-height:calc(100% - 96px);box-shadow:var(--el-shadow-modal);font-family:var(--el-font-display);color:var(--el-fg);flex-direction:column;gap:12px;padding:18px;display:flex;overflow-y:auto}.TranslationCardModal-module-scss-module__8yA83a__header{align-items:center;margin-bottom:-4px;display:flex}.TranslationCardModal-module-scss-module__8yA83a__headerLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--el-fg-3);word-break:break-word;margin:0;font-size:11px;font-weight:700;line-height:1.5}.TranslationCardModal-module-scss-module__8yA83a__floatingClose{left:50%;bottom:max(env(safe-area-inset-bottom,0),28px);background:var(--el-fg);width:48px;height:48px;color:var(--el-bg);cursor:pointer;-webkit-tap-highlight-color:#0000;transition:transform var(--el-duration-fast) var(--el-ease-out),background-color var(--el-duration-fast) var(--el-ease-out);border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translate(-50%);box-shadow:0 4px 14px #00000040}@media (hover:hover){.TranslationCardModal-module-scss-module__8yA83a__floatingClose:hover:not(:disabled){transform:translate(-50%)scale(1.05)}}.TranslationCardModal-module-scss-module__8yA83a__floatingClose:active:not(:disabled){transform:translate(-50%)scale(.96)}.TranslationCardModal-module-scss-module__8yA83a__floatingClose:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:3px}.TranslationCardModal-module-scss-module__8yA83a__floatingClose:disabled{opacity:.5;cursor:not-allowed}.TranslationCardModal-module-scss-module__8yA83a__body{background:var(--el-tooltip-bg);color:var(--el-tooltip-fg);border-radius:12px;flex-direction:column;gap:4px;padding:12px 44px 12px 14px;display:flex;position:relative}.TranslationCardModal-module-scss-module__8yA83a__phrase{font-family:var(--el-font-serif);color:var(--el-tooltip-fg);word-break:break-word;margin:0;font-size:22px;font-weight:600;line-height:1.2}.TranslationCardModal-module-scss-module__8yA83a__translation{font-family:var(--el-font-display);color:var(--el-tooltip-fg);opacity:.78;word-break:break-word;margin:0;font-size:17px;font-weight:500;line-height:1.3}.TranslationCardModal-module-scss-module__8yA83a__speakerBtn{--speaker-icon-surface:var(--el-tooltip-bg);width:30px;height:30px;color:var(--el-tooltip-fg);cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex;position:absolute;top:10.2px;right:6px}@media (hover:hover){.TranslationCardModal-module-scss-module__8yA83a__speakerBtn:hover:not(:disabled):not([data-state=loading]):not([data-state=playing]){color:#ff7a1a}}.TranslationCardModal-module-scss-module__8yA83a__speakerBtn:focus-visible{color:#ff7a1a;outline:none}.TranslationCardModal-module-scss-module__8yA83a__speakerBtn[data-state=playing]{color:#ff7a1a}.TranslationCardModal-module-scss-module__8yA83a__speakerBtn[data-state=error]{color:var(--el-error-fg-strong,var(--el-error-fg))}.TranslationCardModal-module-scss-module__8yA83a__speakerBtn:disabled{opacity:.5;cursor:default}.TranslationCardModal-module-scss-module__8yA83a__contextSection{border-top:1px solid var(--el-border);flex-direction:column;gap:8px;padding-top:12px;display:flex}.TranslationCardModal-module-scss-module__8yA83a__contextLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--el-fg-3);font-size:11px;font-weight:700}.TranslationCardModal-module-scss-module__8yA83a__contextText{font-family:var(--el-font-serif);color:var(--el-fg);word-break:break-word;margin:0;font-size:14px;line-height:1.5}.TranslationCardModal-module-scss-module__8yA83a__contextHighlight{background:#0071e92e;border-radius:2px;padding:0 2px}.TranslationCardModal-module-scss-module__8yA83a__actions{gap:var(--el-space-2);display:flex}.TranslationCardModal-module-scss-module__8yA83a__btnGoTo{min-width:0;padding:var(--el-space-3) var(--el-space-4);border-radius:var(--el-radius-md);background:var(--el-bg-subtle);color:var(--el-fg);font-family:var(--el-font-display);cursor:pointer;-webkit-tap-highlight-color:#0000;touch-action:manipulation;transition:background-color 80ms ease-out,transform 80ms ease-out,color var(--el-duration-fast) var(--el-ease-out);border:0;flex:1;font-size:14px;font-weight:600}.theme-dark .TranslationCardModal-module-scss-module__8yA83a__btnGoTo{background:var(--el-neutral-50)}@media (hover:hover){.TranslationCardModal-module-scss-module__8yA83a__btnGoTo:hover:not(:disabled){background:var(--el-neutral-100)}}.TranslationCardModal-module-scss-module__8yA83a__btnGoTo:active:not(:disabled){background:var(--el-neutral-200,var(--el-neutral-100));transform:scale(.97)}.TranslationCardModal-module-scss-module__8yA83a__btnGoTo:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.TranslationCardModal-module-scss-module__8yA83a__btnGoTo:disabled{cursor:not-allowed;opacity:.5}.TranslationCardModal-module-scss-module__8yA83a__btnDelete{min-width:0;padding:var(--el-space-3) var(--el-space-4);border-radius:var(--el-radius-md);background:var(--el-error-bg);color:var(--el-error-fg);font-family:var(--el-font-display);cursor:pointer;justify-content:center;align-items:center;gap:var(--el-space-2);-webkit-tap-highlight-color:#0000;touch-action:manipulation;transition:background-color 80ms ease-out,transform 80ms ease-out,color var(--el-duration-fast) var(--el-ease-out);border:0;flex:1;font-size:14px;font-weight:600;display:inline-flex;position:relative}@media (hover:hover){.TranslationCardModal-module-scss-module__8yA83a__btnDelete:hover:not(:disabled){background:var(--el-error-fg-strong);color:var(--el-on-accent)}}.TranslationCardModal-module-scss-module__8yA83a__btnDelete:active:not(:disabled){background:var(--el-error-fg-strong);color:var(--el-on-accent);transform:scale(.97)}.TranslationCardModal-module-scss-module__8yA83a__btnDelete:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.TranslationCardModal-module-scss-module__8yA83a__btnDelete:disabled{cursor:not-allowed;opacity:.7}.TranslationCardModal-module-scss-module__8yA83a__btnDelete[data-state=loading]{cursor:progress}.TranslationCardModal-module-scss-module__8yA83a__btnDeleteLabel{display:inline-block}.TranslationCardModal-module-scss-module__8yA83a__btnSpinner{border:1.5px solid;border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite TranslationCardModal-module-scss-module__8yA83a__el-tx-card-spin}.TranslationCardModal-module-scss-module__8yA83a__errorMessage{padding:0 var(--el-space-1);font-family:var(--el-font-display);color:var(--el-error-fg-strong,var(--el-error-fg));margin:0;font-size:12px;font-weight:500;line-height:1.3}@keyframes TranslationCardModal-module-scss-module__8yA83a__el-tx-card-fade-in{0%{opacity:0}to{opacity:1}}@keyframes TranslationCardModal-module-scss-module__8yA83a__el-tx-card-spin{to{transform:rotate(360deg)}}
.BookNavigator-module-scss-module__nlj-ZG__backdrop{z-index:200;background:#00000052;min-height:100lvh;animation-fill-mode:forwards;position:fixed;inset:0}.BookNavigator-module-scss-module__nlj-ZG__backdrop[data-state=open]{animation:BookNavigator-module-scss-module__nlj-ZG__el-fade-in var(--el-duration-fast) var(--el-ease-out) forwards}.BookNavigator-module-scss-module__nlj-ZG__backdrop[data-state=closed]{animation:BookNavigator-module-scss-module__nlj-ZG__el-fade-out var(--el-duration-fast) var(--el-ease-inout) forwards}@media (min-width:768px){.BookNavigator-module-scss-module__nlj-ZG__backdrop{background:0 0}}.BookNavigator-module-scss-module__nlj-ZG__drawer{background:var(--el-surface-drawer);color:var(--el-fg);z-index:201;font-family:var(--el-font-display);--action-bar-bottom:calc(65px + env(safe-area-inset-bottom,0px));flex-direction:column;animation-fill-mode:forwards;display:flex;position:fixed;inset:0}.BookNavigator-module-scss-module__nlj-ZG__drawer[data-state=open]{animation:BookNavigator-module-scss-module__nlj-ZG__el-slide-from-bottom var(--el-duration-fast) var(--el-ease-out) forwards}.BookNavigator-module-scss-module__nlj-ZG__drawer[data-state=closed]{animation:BookNavigator-module-scss-module__nlj-ZG__el-slide-to-bottom var(--el-duration-fast) var(--el-ease-inout) forwards}.BookNavigator-module-scss-module__nlj-ZG__drawer:after{content:"";background:var(--el-surface-drawer);pointer-events:none;height:200px;position:absolute;top:100%;left:0;right:0}@media (min-width:768px){.BookNavigator-module-scss-module__nlj-ZG__drawer:after{display:none}.BookNavigator-module-scss-module__nlj-ZG__drawer{border-left:1px solid var(--el-surface-divider);width:280px;left:auto;overflow:hidden;box-shadow:-16px 0 32px #0000000f}.BookNavigator-module-scss-module__nlj-ZG__drawer[data-state=open]{animation:BookNavigator-module-scss-module__nlj-ZG__el-slide-from-right var(--el-duration-fast) var(--el-ease-out) forwards}.BookNavigator-module-scss-module__nlj-ZG__drawer[data-state=closed]{animation:BookNavigator-module-scss-module__nlj-ZG__el-slide-to-right var(--el-duration-fast) var(--el-ease-inout) forwards}}@media (min-width:1200px){.BookNavigator-module-scss-module__nlj-ZG__drawer{width:320px}}@media (prefers-reduced-motion:reduce){.BookNavigator-module-scss-module__nlj-ZG__drawer[data-state=open]{animation:BookNavigator-module-scss-module__nlj-ZG__el-fade-in var(--el-duration-fast) var(--el-ease-out) forwards}.BookNavigator-module-scss-module__nlj-ZG__drawer[data-state=closed]{animation:BookNavigator-module-scss-module__nlj-ZG__el-fade-out var(--el-duration-fast) var(--el-ease-inout) forwards}}.BookNavigator-module-scss-module__nlj-ZG__header{border-bottom:1px solid var(--el-surface-divider);flex-shrink:0;align-items:center;padding:24px 22px 10px;display:flex}@media (min-width:768px){.BookNavigator-module-scss-module__nlj-ZG__header{display:none}}.BookNavigator-module-scss-module__nlj-ZG__headerTitle{font-family:var(--el-font-display);color:var(--el-fg);letter-spacing:var(--el-tracking-tight);margin:0;font-size:20px;font-weight:700;line-height:1.2}.BookNavigator-module-scss-module__nlj-ZG__content{-webkit-overflow-scrolling:touch;flex:auto;overflow-y:auto}@media (min-width:768px){.BookNavigator-module-scss-module__nlj-ZG__content{order:3}}.BookNavigator-module-scss-module__nlj-ZG__chapterList{padding:0 0 calc(var(--el-space-8) + var(--el-space-4));margin:0;list-style:none}@media (min-width:768px){.BookNavigator-module-scss-module__nlj-ZG__chapterList{padding-bottom:var(--el-space-7)}}.BookNavigator-module-scss-module__nlj-ZG__chapter{border-top:1px solid var(--el-neutral-100);cursor:pointer;text-align:left;width:100%;transition:background-color var(--el-duration-fast) var(--el-ease-out);-webkit-tap-highlight-color:#0000;background:0 0;border-bottom:none;border-left:none;border-right:none;align-items:center;gap:12px;padding:12px 22px;display:flex}li:first-child>.BookNavigator-module-scss-module__nlj-ZG__chapter{border-top:none}li:has(>.BookNavigator-module-scss-module__nlj-ZG__chapter[data-active=true])+li>.BookNavigator-module-scss-module__nlj-ZG__chapter{border-top-color:#0000}.BookNavigator-module-scss-module__nlj-ZG__chapter[data-active=true]{background:#f1f1f1;border-top:0;padding-top:13px}.BookNavigator-module-scss-module__nlj-ZG__chapter[data-active=true] .BookNavigator-module-scss-module__nlj-ZG__chapterTitle{font-weight:700}.BookNavigator-module-scss-module__nlj-ZG__chapter[data-active=true] .BookNavigator-module-scss-module__nlj-ZG__chapterPage{color:var(--el-accent-blue);font-weight:700}.theme-dark .BookNavigator-module-scss-module__nlj-ZG__chapter[data-active=true]{background:var(--el-bg-subtle)}@media (hover:hover){.BookNavigator-module-scss-module__nlj-ZG__chapter:hover:not([data-active=true]){background:var(--el-bg-subtle)}}.BookNavigator-module-scss-module__nlj-ZG__chapter:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:-2px}.BookNavigator-module-scss-module__nlj-ZG__chapterBody{flex-direction:column;flex:1;gap:3px;display:flex}.BookNavigator-module-scss-module__nlj-ZG__chapterLabel{font-family:var(--font-gilroy),sans-serif;color:var(--el-fg-3);font-size:12.5px;font-weight:500;line-height:1.2}.BookNavigator-module-scss-module__nlj-ZG__chapterTitle{font-family:var(--font-gilroy),sans-serif;color:var(--el-fg);font-size:16px;font-weight:600;line-height:1.25}.BookNavigator-module-scss-module__nlj-ZG__chapterPage{font-family:var(--font-gilroy),sans-serif;color:var(--el-fg-3);white-space:nowrap;flex-shrink:0;font-size:12.5px;font-weight:400}.BookNavigator-module-scss-module__nlj-ZG__groupedPane{gap:var(--el-space-6);padding:var(--el-space-3) 22px calc(var(--el-space-8) + var(--el-space-4));box-sizing:border-box;flex-direction:column;min-height:100%;display:flex}@media (min-width:768px){.BookNavigator-module-scss-module__nlj-ZG__groupedPane{padding-bottom:var(--el-space-7)}}.BookNavigator-module-scss-module__nlj-ZG__groupedChapterSection{gap:var(--el-space-3);scroll-margin-top:var(--el-space-4);flex-direction:column;display:flex}.BookNavigator-module-scss-module__nlj-ZG__groupedChapterHeading{letter-spacing:.12em;text-transform:uppercase;color:var(--el-fg-3);margin:0;font-size:12.5px;font-weight:700;line-height:1.35}.BookNavigator-module-scss-module__nlj-ZG__groupedChapterHeaderRow{z-index:1;background:var(--el-surface-drawer);flex-direction:column;align-items:flex-start;gap:10px;margin-inline:-22px;padding:4px 22px;display:flex;position:sticky;top:0}.BookNavigator-module-scss-module__nlj-ZG__groupedChapterHeaderRow:after{content:"";height:var(--el-space-4);background:linear-gradient(to bottom, var(--el-surface-drawer), transparent);pointer-events:none;position:absolute;top:100%;left:0;right:0}.BookNavigator-module-scss-module__nlj-ZG__practiceCluster{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.BookNavigator-module-scss-module__nlj-ZG__practiceDots{font-family:var(--el-font-display);letter-spacing:.04em;color:var(--el-fg-2);font-size:13px;font-weight:700;line-height:1}.BookNavigator-module-scss-module__nlj-ZG__practicePercent{font-family:var(--el-font-display);font-size:11px;font-weight:700;line-height:1}.BookNavigator-module-scss-module__nlj-ZG__practicePercent[data-pass=true]{color:var(--el-accent-green)}.BookNavigator-module-scss-module__nlj-ZG__practicePercent[data-pass=false]{color:var(--el-error-fg-strong)}.BookNavigator-module-scss-module__nlj-ZG__practicePill{background:var(--el-accent-blue);color:var(--el-on-accent);font-family:var(--el-font-display);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:#0000;transition:opacity var(--el-duration-fast) var(--el-ease-out);border:none;border-radius:9999px;flex-shrink:0;align-items:center;padding:9px 22px;font-size:14px;font-weight:700;line-height:1;display:inline-flex}@media (hover:hover){.BookNavigator-module-scss-module__nlj-ZG__practicePill:hover{opacity:.85}}.BookNavigator-module-scss-module__nlj-ZG__practicePill:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.BookNavigator-module-scss-module__nlj-ZG__txChips{flex-wrap:wrap;gap:6px;padding-bottom:14px;display:flex}.BookNavigator-module-scss-module__nlj-ZG__txChipWrap{display:contents}.BookNavigator-module-scss-module__nlj-ZG__txChip{background:var(--el-tooltip-bg);color:var(--el-tooltip-fg);box-shadow:var(--el-tooltip-shadow),0 0 0 1px var(--el-tooltip-stroke);text-align:left;cursor:pointer;-webkit-tap-highlight-color:#0000;transition:transform var(--el-duration-fast) var(--el-ease-out),box-shadow var(--el-duration-fast) var(--el-ease-out);border:0;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 44px 10px 14px;font-family:inherit;line-height:1.3;display:inline-flex;position:relative}@media (hover:hover){.BookNavigator-module-scss-module__nlj-ZG__txChip:hover{box-shadow:var(--el-tooltip-shadow),0 0 0 1px var(--el-tooltip-stroke),0 6px 14px #00000014;transform:translateY(-1px)}}.BookNavigator-module-scss-module__nlj-ZG__txChipWord{font-family:var(--el-font-serif);letter-spacing:-.005em;color:var(--el-tooltip-fg);font-size:17px;font-weight:600}.BookNavigator-module-scss-module__nlj-ZG__txChipTranslation{color:var(--el-tooltip-fg);opacity:.72;font-size:16px;font-weight:500}.BookNavigator-module-scss-module__nlj-ZG__txChipSpeaker{--speaker-icon-surface:var(--el-tooltip-bg);width:30px;height:30px;color:var(--el-tooltip-fg);cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;transition:color .15s;display:flex;position:absolute;top:6.05px;right:6px}@media (hover:hover){.BookNavigator-module-scss-module__nlj-ZG__txChipSpeaker:hover:not(:disabled):not([data-state=loading]):not([data-state=playing]){color:var(--el-orange)}}.BookNavigator-module-scss-module__nlj-ZG__txChipSpeaker:focus-visible{color:var(--el-orange);outline:none}.BookNavigator-module-scss-module__nlj-ZG__txChipSpeaker[data-state=playing]{color:var(--el-orange)}.BookNavigator-module-scss-module__nlj-ZG__txChipSpeaker[data-state=error]{color:var(--el-error-fg-strong)}.BookNavigator-module-scss-module__nlj-ZG__txChipSpeaker:disabled{opacity:.5;cursor:default}.BookNavigator-module-scss-module__nlj-ZG__txChipSpeaker svg{width:24px;height:24px}.BookNavigator-module-scss-module__nlj-ZG__pagesGrid{grid-template-columns:repeat(auto-fill,minmax(80px,96px));gap:6px;display:grid}.BookNavigator-module-scss-module__nlj-ZG__pageCard{aspect-ratio:3/4;background:var(--el-bg);border:1px solid var(--el-neutral-200);cursor:pointer;transition:transform var(--el-duration-fast) var(--el-ease-out),box-shadow var(--el-duration-fast) var(--el-ease-out),border-color var(--el-duration-fast) var(--el-ease-out);-webkit-tap-highlight-color:#0000;border-radius:4px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (hover:hover){.BookNavigator-module-scss-module__nlj-ZG__pageCard:hover:not([data-current=true]){border-color:var(--el-accent-blue);transform:translateY(-2px);box-shadow:0 6px 14px #0071e92e}.BookNavigator-module-scss-module__nlj-ZG__pageCard[data-variant=bookmarked]:hover{border-color:var(--el-orange);box-shadow:0 6px 14px #ff7a1a38}}.BookNavigator-module-scss-module__nlj-ZG__pageCard[data-current=true]{background:var(--el-accent-blue);border-color:var(--el-accent-blue);box-shadow:0 4px 8px #0071e94d}.BookNavigator-module-scss-module__nlj-ZG__pageCard[data-variant=bookmarked]{background:var(--el-orange-cream);border-color:var(--el-orange)}.BookNavigator-module-scss-module__nlj-ZG__pageCard:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.BookNavigator-module-scss-module__nlj-ZG__pageThumbBg{flex-direction:column;gap:2.5px;padding:12px 5px 5px;display:flex;position:absolute;inset:0}.BookNavigator-module-scss-module__nlj-ZG__pageThumbLine_full,.BookNavigator-module-scss-module__nlj-ZG__pageThumbLine_med,.BookNavigator-module-scss-module__nlj-ZG__pageThumbLine_short,.BookNavigator-module-scss-module__nlj-ZG__pageThumbLine_tiny{background:var(--el-neutral-300);border-radius:1px;flex-shrink:0;height:2px;display:block}.BookNavigator-module-scss-module__nlj-ZG__pageCard[data-current=true] .BookNavigator-module-scss-module__nlj-ZG__pageThumbLine_full,.BookNavigator-module-scss-module__nlj-ZG__pageCard[data-current=true] .BookNavigator-module-scss-module__nlj-ZG__pageThumbLine_med,.BookNavigator-module-scss-module__nlj-ZG__pageCard[data-current=true] .BookNavigator-module-scss-module__nlj-ZG__pageThumbLine_short,.BookNavigator-module-scss-module__nlj-ZG__pageCard[data-current=true] .BookNavigator-module-scss-module__nlj-ZG__pageThumbLine_tiny{background:#ffffff73}.BookNavigator-module-scss-module__nlj-ZG__pageCard[data-variant=bookmarked] .BookNavigator-module-scss-module__nlj-ZG__pageThumbLine_full,.BookNavigator-module-scss-module__nlj-ZG__pageCard[data-variant=bookmarked] .BookNavigator-module-scss-module__nlj-ZG__pageThumbLine_med,.BookNavigator-module-scss-module__nlj-ZG__pageCard[data-variant=bookmarked] .BookNavigator-module-scss-module__nlj-ZG__pageThumbLine_short,.BookNavigator-module-scss-module__nlj-ZG__pageCard[data-variant=bookmarked] .BookNavigator-module-scss-module__nlj-ZG__pageThumbLine_tiny{background:var(--el-orange);opacity:.25}.BookNavigator-module-scss-module__nlj-ZG__pageThumbLine_full{width:100%}.BookNavigator-module-scss-module__nlj-ZG__pageThumbLine_med{width:88%}.BookNavigator-module-scss-module__nlj-ZG__pageThumbLine_short{width:60%}.BookNavigator-module-scss-module__nlj-ZG__pageThumbLine_tiny{width:36%}.BookNavigator-module-scss-module__nlj-ZG__pageCardNumber{z-index:1;font-size:22px;font-weight:700;font-family:var(--el-font-display);color:var(--el-neutral-600);line-height:1;position:relative}.BookNavigator-module-scss-module__nlj-ZG__pageCard[data-current=true] .BookNavigator-module-scss-module__nlj-ZG__pageCardNumber{color:var(--el-on-accent)}.BookNavigator-module-scss-module__nlj-ZG__pageCard[data-variant=bookmarked] .BookNavigator-module-scss-module__nlj-ZG__pageCardNumber{color:var(--el-orange)}.BookNavigator-module-scss-module__nlj-ZG__pageCardCurrentTag{z-index:1;letter-spacing:.08em;text-transform:uppercase;color:#ffffffd9;font-size:6px;font-weight:700;line-height:1;position:absolute;top:5px;left:6px}.BookNavigator-module-scss-module__nlj-ZG__scrollToOverlay{z-index:10;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.BookNavigator-module-scss-module__nlj-ZG__scrollToScrim{animation:BookNavigator-module-scss-module__nlj-ZG__el-fade-in .2s var(--el-ease-out);background:#00000059;position:absolute;inset:0}.BookNavigator-module-scss-module__nlj-ZG__scrollToOverlay[data-state=closing] .BookNavigator-module-scss-module__nlj-ZG__scrollToScrim{animation:BookNavigator-module-scss-module__nlj-ZG__el-fade-out .2s var(--el-ease-inout) forwards}.BookNavigator-module-scss-module__nlj-ZG__scrollToSheet{z-index:1;background:var(--el-surface-drawer);padding:16px 0 calc(env(safe-area-inset-bottom,0px) + 16px);-webkit-overflow-scrolling:touch;border-radius:20px 20px 0 0;max-height:60vh;animation:.28s cubic-bezier(.32,.72,0,1) BookNavigator-module-scss-module__nlj-ZG__el-slide-from-bottom;position:relative;overflow-y:auto}.BookNavigator-module-scss-module__nlj-ZG__scrollToOverlay[data-state=closing] .BookNavigator-module-scss-module__nlj-ZG__scrollToSheet{animation:.24s cubic-bezier(.32,.72,0,1) forwards BookNavigator-module-scss-module__nlj-ZG__el-slide-to-bottom}.BookNavigator-module-scss-module__nlj-ZG__scrollToChapterList{margin:0;padding:0 22px;list-style:none}@media (prefers-reduced-motion:reduce){.BookNavigator-module-scss-module__nlj-ZG__scrollToScrim,.BookNavigator-module-scss-module__nlj-ZG__scrollToSheet,.BookNavigator-module-scss-module__nlj-ZG__scrollToOverlay[data-state=closing] .BookNavigator-module-scss-module__nlj-ZG__scrollToScrim,.BookNavigator-module-scss-module__nlj-ZG__scrollToOverlay[data-state=closing] .BookNavigator-module-scss-module__nlj-ZG__scrollToSheet{animation:none}}.BookNavigator-module-scss-module__nlj-ZG__scrollToChapterRow{border-top:1px solid var(--el-neutral-100);cursor:pointer;text-align:left;width:100%;line-height:1.4;font-family:var(--el-font-display);color:var(--el-fg);-webkit-tap-highlight-color:#0000;transition:color var(--el-duration-fast) var(--el-ease-out);background:0 0;border-bottom:none;border-left:none;border-right:none;padding:14px 0;font-size:14px;font-weight:600;display:block}li:first-child>.BookNavigator-module-scss-module__nlj-ZG__scrollToChapterRow{border-top:none}.BookNavigator-module-scss-module__nlj-ZG__scrollToChapterRow:disabled{color:var(--el-fg-3);cursor:default}@media (hover:hover){.BookNavigator-module-scss-module__nlj-ZG__scrollToChapterRow:hover:not(:disabled){background:var(--el-bg-subtle);box-shadow:22px 0 0 var(--el-bg-subtle),-22px 0 0 var(--el-bg-subtle)}}.BookNavigator-module-scss-module__nlj-ZG__scrollToChapterRow:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:-2px}.BookNavigator-module-scss-module__nlj-ZG__scrollToRowPrefix{color:var(--el-fg-3);font-weight:400;display:block}.BookNavigator-module-scss-module__nlj-ZG__scrollToRowLeaf{color:inherit;margin-top:2px;display:block}.BookNavigator-module-scss-module__nlj-ZG__emptyState{padding:0 var(--el-space-4) 14vh;max-width:none;color:var(--el-fg-3);text-align:center;font-size:14px;line-height:1.55;font-family:var(--el-font-serif);flex:1;justify-content:center;align-items:center;margin:0;display:flex}.BookNavigator-module-scss-module__nlj-ZG__actionBar{left:0;right:0;bottom:var(--action-bar-bottom);z-index:1;background:linear-gradient(to bottom, transparent 0%, var(--el-surface-drawer) 100%);pointer-events:none;align-items:center;padding:36px 16px 12px;display:flex;position:absolute}.BookNavigator-module-scss-module__nlj-ZG__actionBar .BookNavigator-module-scss-module__nlj-ZG__closePill,.BookNavigator-module-scss-module__nlj-ZG__actionBar .BookNavigator-module-scss-module__nlj-ZG__scrollToPill{pointer-events:auto}@media (min-width:768px){.BookNavigator-module-scss-module__nlj-ZG__actionBar{padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:var(--el-surface-drawer);pointer-events:auto;flex-shrink:0;order:4;position:relative;bottom:auto;left:auto;right:auto}.BookNavigator-module-scss-module__nlj-ZG__actionBar:before{content:"";background:linear-gradient(to bottom, transparent, var(--el-surface-drawer));pointer-events:none;height:48px;position:absolute;bottom:100%;left:0;right:0}.BookNavigator-module-scss-module__nlj-ZG__actionBar:not(:has(.BookNavigator-module-scss-module__nlj-ZG__scrollToPill)){display:none}}.BookNavigator-module-scss-module__nlj-ZG__actionBarSide{flex:1;justify-content:flex-end;align-items:center;display:flex}@media (min-width:768px){.BookNavigator-module-scss-module__nlj-ZG__actionBarSide:first-child{display:none}}.BookNavigator-module-scss-module__nlj-ZG__closePill{font-family:var(--el-font-display);color:var(--el-on-accent);-webkit-backdrop-filter:blur(16px)saturate(180%);cursor:pointer;-webkit-tap-highlight-color:#0000;transition:background-color var(--el-duration-fast) var(--el-ease-out),box-shadow var(--el-duration-fast) var(--el-ease-out);background:#1e1e1ed1;border:1px solid #ffffff29;border-radius:9999px;align-items:center;gap:6px;padding:6px 14px;font-size:11px;font-weight:600;display:inline-flex;box-shadow:0 4px 14px #00000038}.BookNavigator-module-scss-module__nlj-ZG__closePill>svg{transform:translateY(-1px)}.theme-dark .BookNavigator-module-scss-module__nlj-ZG__closePill{background:#3a3a3ae0;border-color:#ffffff3d}.BookNavigator-module-scss-module__nlj-ZG__closePill:hover{background:#1e1e1eeb}.theme-dark .BookNavigator-module-scss-module__nlj-ZG__closePill:hover{background:#484848f0}.BookNavigator-module-scss-module__nlj-ZG__closePill:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}@media (min-width:768px){.BookNavigator-module-scss-module__nlj-ZG__closePill{display:none}}.BookNavigator-module-scss-module__nlj-ZG__scrollToPill{font-family:var(--el-font-display);letter-spacing:.01em;color:var(--el-on-accent);background:var(--el-accent-blue);cursor:pointer;-webkit-tap-highlight-color:#0000;transition:opacity var(--el-duration-fast) var(--el-ease-out);border:none;border-radius:9999px;align-items:center;gap:5px;padding:6px 11px;font-size:11px;font-weight:700;display:inline-flex;box-shadow:0 6px 16px #0071e952}.BookNavigator-module-scss-module__nlj-ZG__scrollToPill>svg{transform:translateY(-1px)}.BookNavigator-module-scss-module__nlj-ZG__scrollToPill:hover{opacity:.88}.BookNavigator-module-scss-module__nlj-ZG__scrollToPill:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}.BookNavigator-module-scss-module__nlj-ZG__tabBar{z-index:2;margin:0 12px calc(12px + env(safe-area-inset-bottom,0px));background:var(--el-bg-elevated);-webkit-backdrop-filter:blur(20px)saturate(180%);border:1px solid var(--el-border);box-shadow:var(--el-shadow-card,0 6px 20px #0000001a);border-radius:14px;flex-shrink:0;padding:4px;display:flex;position:relative}@media (min-width:768px){.BookNavigator-module-scss-module__nlj-ZG__tabBar{border:0;border-bottom:1px solid var(--el-surface-divider);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;order:2;grid-template-columns:repeat(4,1fr) auto;gap:2px;margin:0;padding:14px 12px 10px;display:grid}}.BookNavigator-module-scss-module__nlj-ZG__tabItem{cursor:pointer;color:var(--el-neutral-700);-webkit-tap-highlight-color:#0000;transition:color var(--el-duration-fast) var(--el-ease-out),background-color var(--el-duration-fast) var(--el-ease-out);background:0 0;border:none;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:8px 2px;display:flex}.BookNavigator-module-scss-module__nlj-ZG__tabItem[data-active=true]{color:var(--el-bg);background:var(--el-fg);box-shadow:0 2px 6px #00000024}.theme-dark .BookNavigator-module-scss-module__nlj-ZG__tabItem[data-active=true]{color:var(--el-fg);background:var(--el-neutral-100)}@media (hover:hover){.BookNavigator-module-scss-module__nlj-ZG__tabItem:hover:not([data-active=true]){background:var(--el-bg-subtle);color:var(--el-fg)}.BookNavigator-module-scss-module__nlj-ZG__tabItem:hover[data-active=true]{background:var(--el-fg-2)}.theme-dark .BookNavigator-module-scss-module__nlj-ZG__tabItem:hover[data-active=true]{background:var(--el-neutral-200)}}.BookNavigator-module-scss-module__nlj-ZG__tabItem:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:-2px}@media (min-width:768px){.BookNavigator-module-scss-module__nlj-ZG__tabItem{color:var(--el-fg-3);border-radius:7px;flex-direction:column;gap:3px;padding:7px 4px}.BookNavigator-module-scss-module__nlj-ZG__tabItem svg{width:13px;height:13px}}.BookNavigator-module-scss-module__nlj-ZG__tabLabel{font-family:var(--el-font-display);letter-spacing:.01em;font-size:10px;font-weight:600;line-height:1}@media (min-width:768px){.BookNavigator-module-scss-module__nlj-ZG__tabLabel{font-size:8.5px}}.BookNavigator-module-scss-module__nlj-ZG__tabBarClose{display:none}@media (min-width:768px){.BookNavigator-module-scss-module__nlj-ZG__tabBarClose{background:var(--el-neutral-100);width:22px;height:22px;color:var(--el-fg);cursor:pointer;-webkit-tap-highlight-color:#0000;transition:background-color var(--el-duration-fast) var(--el-ease-out);border:0;border-radius:50%;justify-content:center;place-self:center end;align-items:center;margin:0 0 0 10px;padding:0;display:inline-flex}.BookNavigator-module-scss-module__nlj-ZG__tabBarClose:hover{background:var(--el-neutral-200)}.BookNavigator-module-scss-module__nlj-ZG__tabBarClose:focus-visible{outline:2px solid var(--el-focus-ring);outline-offset:2px}}@keyframes BookNavigator-module-scss-module__nlj-ZG__el-fade-in{0%{opacity:0}to{opacity:1}}@keyframes BookNavigator-module-scss-module__nlj-ZG__el-slide-from-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes BookNavigator-module-scss-module__nlj-ZG__el-slide-from-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes BookNavigator-module-scss-module__nlj-ZG__el-fade-out{0%{opacity:1}to{opacity:0}}@keyframes BookNavigator-module-scss-module__nlj-ZG__el-slide-to-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes BookNavigator-module-scss-module__nlj-ZG__el-slide-to-right{0%{transform:translate(0)}to{transform:translate(100%)}}
