@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.16ipb6fqu393i.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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 Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_6f63e4fe-module__BMM7va__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_6f63e4fe-module__BMM7va__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/196d5f6118cb1c52-s.0xtybkn6m2pbr.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/55664f0a7289b762-s.0ky2yuq6gww~a.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/f724cb2b266db11d-s.15d0up_vetvxl.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/58bfdf9faee08215-s.0mp~om~rm6mbs.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/257505a8a5531435-s.0.ts8edrg1ujy.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/346e8051f901134e-s.p.0u_lww5dp146..woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/4ee71d90e0f663bd-s.p.02x5gcj01ji7l.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/196d5f6118cb1c52-s.0xtybkn6m2pbr.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/55664f0a7289b762-s.0ky2yuq6gww~a.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/f724cb2b266db11d-s.15d0up_vetvxl.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/58bfdf9faee08215-s.0mp~om~rm6mbs.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/257505a8a5531435-s.0.ts8edrg1ujy.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/346e8051f901134e-s.p.0u_lww5dp146..woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/4ee71d90e0f663bd-s.p.02x5gcj01ji7l.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/196d5f6118cb1c52-s.0xtybkn6m2pbr.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/55664f0a7289b762-s.0ky2yuq6gww~a.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/f724cb2b266db11d-s.15d0up_vetvxl.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/58bfdf9faee08215-s.0mp~om~rm6mbs.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/257505a8a5531435-s.0.ts8edrg1ujy.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/346e8051f901134e-s.p.0u_lww5dp146..woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/4ee71d90e0f663bd-s.p.02x5gcj01ji7l.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0fec32c78403d184-s.04k1kxag3vb-a.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9d30e1ac529a223a-s.13-z0d191nlw2.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9056bf441d45cedc-s.0m41chdbo3wya.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.0p6j_jmp08.12.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e557826f452dbd06-s.0ef8f_5ne8d7r.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1497d94d4ac5c969-s.p.098tawn2q_~b0.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e4505858a30c79c2-s.p.14m88r~v.m-cq.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0fec32c78403d184-s.04k1kxag3vb-a.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9d30e1ac529a223a-s.13-z0d191nlw2.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9056bf441d45cedc-s.0m41chdbo3wya.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.0p6j_jmp08.12.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e557826f452dbd06-s.0ef8f_5ne8d7r.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1497d94d4ac5c969-s.p.098tawn2q_~b0.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e4505858a30c79c2-s.p.14m88r~v.m-cq.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0fec32c78403d184-s.04k1kxag3vb-a.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9d30e1ac529a223a-s.13-z0d191nlw2.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9056bf441d45cedc-s.0m41chdbo3wya.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.0p6j_jmp08.12.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e557826f452dbd06-s.0ef8f_5ne8d7r.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1497d94d4ac5c969-s.p.098tawn2q_~b0.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e4505858a30c79c2-s.p.14m88r~v.m-cq.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:EB Garamond Fallback;src:local(Times New Roman);ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.0%;size-adjust:94.77%}.eb_garamond_ee971e85-module__cgt2aq__className{font-family:EB Garamond,EB Garamond Fallback}.eb_garamond_ee971e85-module__cgt2aq__variable{--font-eb-garamond:"EB Garamond", "EB Garamond Fallback"}
@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/150f724d70372c02-s.0ibo8nq1_5r8c.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/750c737482d9de2f-s.p.0.oe-uv1--sd5.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.16whm0euli40m.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/150f724d70372c02-s.0ibo8nq1_5r8c.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/750c737482d9de2f-s.p.0.oe-uv1--sd5.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.16whm0euli40m.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_88563308-module__zlol2a__className{font-family:Newsreader,Newsreader Fallback;font-style:normal}.newsreader_88563308-module__zlol2a__variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.0unhoe1q6hp6-.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.0-pny06~-x26a.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.0cnogfwvi2_o-.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.0x-0vqtj_fzf1.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.dm_mono_4cbaa3a1-module__vJ39pq__className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.dm_mono_4cbaa3a1-module__vJ39pq__variable{--font-dm-mono:"DM Mono", "DM Mono Fallback"}
@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(../media/05d29f0ed5b0e698-s.p.0ipr5zwy0u.~f.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d48a75a69535be63-s.0u~._b8uwv-zo.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(../media/648474ecaeaf4c9a-s.p.0~rf1n5_6ke06.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(../media/291696193ea1e96b-s.p.0mmds2ktxtq7_.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(../media/966a9c3087fc8ac2-s.0e4ck~b8hcazj.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1062333f2bd32cfe-s.p.0l7ssxdh8f0nb.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:Amiri Fallback;src:local(Times New Roman);ascent-override:112.47%;descent-override:63.44%;line-gap-override:0.0%;size-adjust:99.94%}.amiri_b75e7dbd-module__GYDjVq__className{font-family:Amiri,Amiri Fallback;font-style:normal}.amiri_b75e7dbd-module__GYDjVq__variable{--font-amiri:"Amiri", "Amiri Fallback"}
@font-face{font-family:Scheherazade New;font-style:normal;font-weight:400;font-display:swap;src:url(../media/97cff4fb8b002a00-s.p.17k1oa8pddwv6.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Scheherazade New;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fec80ac06caa2e1-s.15051jvz.09cw.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:Scheherazade New;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9d207abc777cd58d-s.p.050sbc8eydvde.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:Scheherazade New;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fec5319c8198effd-s.p.0fj~7rki9919x.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Scheherazade New;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ab962e13af160e69-s.04zakcpm7-dtw.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:Scheherazade New;font-style:normal;font-weight:500;font-display:swap;src:url(../media/566ef82ff3dfede9-s.p.13sl2915931pp.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:Scheherazade New;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bce22f522989b6c3-s.p.0bcftfovif4_a.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Scheherazade New;font-style:normal;font-weight:600;font-display:swap;src:url(../media/10b142a671847c86-s.03_srik~8v45t.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:Scheherazade New;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3e70a0bdceb1e0f8-s.p.0.exrus87u7ai.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:Scheherazade New;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8fb9e96a9b440dde-s.p.0b902ipkv-rib.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Scheherazade New;font-style:normal;font-weight:700;font-display:swap;src:url(../media/40f1cf5c91e0d67d-s.12l1lpvp0~o47.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:Scheherazade New;font-style:normal;font-weight:700;font-display:swap;src:url(../media/94c3370d740d61a2-s.p.0q1by5k.61a~7.woff2?dpl=dpl_Ct3aWtF2nkGf1mKQMSjH29wxtE49)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:Scheherazade New Fallback;src:local(Times New Roman);ascent-override:145.09%;descent-override:75.29%;line-gap-override:0.0%;size-adjust:92.55%}.scheherazade_new_eed6065c-module__Uggh5G__className{font-family:Scheherazade New,Scheherazade New Fallback;font-style:normal}.scheherazade_new_eed6065c-module__Uggh5G__variable{--font-scheherazade:"Scheherazade New", "Scheherazade New Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:var(--font-mono);--spacing:.25rem;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-bg-base:var(--color-bg-base);--color-bg-surface:var(--color-bg-surface);--color-bg-elevated:var(--color-bg-elevated);--color-bg-paper:var(--color-bg-paper);--color-text-primary:var(--color-text-primary);--color-text-secondary:var(--color-text-secondary);--color-text-muted:var(--color-text-muted);--color-text-arabic:var(--color-text-arabic);--color-accent-primary:var(--color-accent-primary);--color-accent-secondary:var(--color-accent-secondary);--color-border-subtle:var(--color-border-subtle);--color-border-medium:var(--color-border-medium);--color-border-strong:var(--color-border-strong);--font-display:var(--font-display);--font-body:var(--font-body);--font-arabic:var(--font-arabic)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.flex-shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}:root{--stone-25:#f4efe5;--stone-50:#e9e3d5;--stone-100:#c9c2b3;--stone-200:#9c968a;--stone-300:#6e6a62;--stone-400:#4b4842;--stone-500:#353330;--stone-600:#2a2926;--stone-700:#1f1e1c;--stone-800:#161513;--stone-900:#0f0e0d;--bg-hero:#2e4527;--bg-hero-mid:#3f5c34;--bg-hero-edge:#15211a;--garden-50:#e8efe7;--garden-100:#c7d5c2;--garden-200:#9db593;--garden-300:#6f8e63;--garden-400:#4f7042;--garden-500:#3f5c34;--garden-600:#2e4527;--garden-700:#1f2f1a;--copper-50:#f4e6d8;--copper-100:#e2c09d;--copper-200:#c99566;--copper-300:#b0703f;--copper-400:#8e5429;--copper-500:#6b3d1d;--sacred-bg:#b0703f29;--sacred-fg:#dead7a;--sacred-line:#b0703f;--ritual-bg:#9db5931f;--ritual-fg:#b5c9a8;--ritual-line:#6f8e63;--info-bg:#7c8eaa24;--info-fg:#a8b6cc;--info-line:#6e83a0;--warning-bg:#c7904924;--warning-fg:#e2b279;--warning-line:#c79049;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:20px;--radius-3xl:28px;--radius-pill:9999px;--content-max:720px;--content-max-wide:1080px;--content-max-app:1280px;--hit-min:56px;--hit-min-critical:72px;--hit-gap:22px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--motion-micro:.15s;--motion-comp:.2s;--motion-page:.3s;--ease-out:cubic-bezier(.2, .8, .3, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-io:cubic-bezier(.4, 0, .2, 1);--font-display:var(--font-eb-garamond), var(--font-newsreader), "Iowan Old Style", "Charter", Georgia, serif;--font-body:var(--font-inter), -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--font-mono:var(--font-dm-mono), ui-monospace, "SF Mono", Menlo, monospace;--font-arabic:var(--font-amiri), var(--font-scheherazade), "Noto Naskh Arabic", "Geeza Pro", serif;--font-arabic-ui:var(--font-scheherazade), "Noto Naskh Arabic", "Geeza Pro", serif;--type-scale:1;--text-display-size:calc(44px * var(--type-scale));--text-display-line:1.08;--text-display-track:-.022em;--text-h1-size:calc(32px * var(--type-scale));--text-h1-line:1.15;--text-h1-track:-.018em;--text-h2-size:calc(22px * var(--type-scale));--text-h2-line:1.25;--text-h2-track:-.012em;--text-h3-size:calc(17px * var(--type-scale));--text-h3-line:1.35;--text-h3-track:-.006em;--text-body-lg-size:calc(17px * var(--type-scale));--text-body-lg-line:1.7;--text-body-md-size:calc(15px * var(--type-scale));--text-body-md-line:1.75;--text-body-sm-size:calc(13px * var(--type-scale));--text-body-sm-line:1.7;--text-arabic-xl-size:calc(34px * var(--type-scale));--text-arabic-xl-line:2.1;--text-arabic-lg-size:calc(26px * var(--type-scale));--text-arabic-lg-line:2.05;--text-arabic-md-size:calc(22px * var(--type-scale));--text-arabic-md-line:2;--text-arabic-sm-size:calc(18px * var(--type-scale));--text-arabic-sm-line:1.85;--text-translit-size:calc(14.5px * var(--type-scale));--text-translit-line:1.7;--text-label-size:calc(11px * var(--type-scale));--text-label-line:1.2;--text-label-track:.14em;--text-caption-size:calc(12px * var(--type-scale));--text-caption-line:1.5;--text-badge-size:calc(10px * var(--type-scale));--text-badge-track:.12em;--color-bg-base:#f4efe5;--color-bg-surface:#fbf7ed;--color-bg-elevated:#fff;--color-bg-paper:#fbf7ed;--color-bg-warm:#f2ebdf;--color-bg-cream:#fbf6ea;--color-hero-deep:#253d1f;--color-hero-mid:#2d4427;--color-gold-warm:#d4a85a;--color-bg-scenario:#fafaf8;--color-bg-hover:#1615130a;--color-bg-pressed:#16151314;--color-text-primary:#161513;--color-text-secondary:#4b4842;--color-text-muted:#6e6a62;--color-text-muted-aaa:#4f4d45;--color-text-arabic:#0f0e0d;--color-text-transliteration:#4a5568;--color-text-inverse:#f4efe5;--color-text-link:#2e4527;--color-border-subtle:#16151312;--color-border-medium:#16151321;--color-border-strong:#16151338;--color-accent-primary:var(--garden-500);--color-accent-primary-fg:#fbf7ed;--color-accent-secondary:var(--copper-400);--color-accent-secondary-fg:#fbf7ed;--color-status-sacred:var(--copper-500);--color-status-ritual:var(--garden-600);--color-status-info:#2d5570;--color-status-warning:#8b5a1f;--phase-madinah-fg:#4f7042;--phase-madinah-bg:#4f70421a;--phase-madinah-bg-rich:#3a5430;--phase-madinah-on-rich:#fbf6ea;--phase-ihram-umrah-fg:#6e6a62;--phase-ihram-umrah-bg:#6e6a6214;--phase-ihram-umrah-bg-rich:#5c4a3a;--phase-ihram-umrah-on-rich:#fbf6ea;--phase-tawaf-umrah-fg:#8e5429;--phase-tawaf-umrah-bg:#8e54291a;--phase-tawaf-umrah-bg-rich:#7a4a1f;--phase-tawaf-umrah-on-rich:#fbf6ea;--phase-say-umrah-fg:#8b5a1f;--phase-say-umrah-bg:#8b5a1f1a;--phase-say-umrah-bg-rich:#6e4515;--phase-say-umrah-on-rich:#fbf6ea;--phase-ihram-hajj-fg:#4a6e5f;--phase-ihram-hajj-bg:#4a6e5f1a;--phase-ihram-hajj-bg-rich:#3a5450;--phase-ihram-hajj-on-rich:#fbf6ea;--phase-arafat-fg:#a06120;--phase-arafat-bg:#a061201c;--phase-arafat-bg-rich:#7a4514;--phase-arafat-on-rich:#fbf6ea;--phase-yawm-nahr-fg:#8e5429;--phase-yawm-nahr-bg:#8e54291a;--phase-yawm-nahr-bg-rich:#5c2f10;--phase-yawm-nahr-on-rich:#fbf6ea;--phase-tashrik-fg:#4a557d;--phase-tashrik-bg:#4a557d1a;--phase-tashrik-bg-rich:#3a4570;--phase-tashrik-on-rich:#fbf6ea;--phase-tawaf-wada-fg:#3f6a39;--phase-tawaf-wada-bg:#3f6a391a;--phase-tawaf-wada-bg-rich:#2f4528;--phase-tawaf-wada-on-rich:#fbf6ea;--madhab-consensus-fg:#4b4842;--madhab-consensus-bg:#4b484212;--madhab-maliki-fg:#4f7042;--madhab-maliki-bg:#4f704214;--madhab-shafii-fg:#8b5a1f;--madhab-shafii-bg:#8b5a1f14;--madhab-hanbali-fg:#7a4f38;--madhab-hanbali-bg:#7a4f3814;--madhab-hanafi-fg:#4a557d;--madhab-hanafi-bg:#4a557d14;--ruling-wajib-fg:#8b4a1f;--ruling-wajib-bg:#b0703f26;--ruling-sunna-fg:#2e4527;--ruling-sunna-bg:#4f704221;--ruling-mustahabb-fg:#4f7042;--ruling-mustahabb-bg:#8fa67e1f;--ruling-mubah-fg:#4b4842;--ruling-mubah-bg:#4b484212;--ruling-makruh-fg:#8b5a38;--ruling-makruh-bg:#8b5a381a;--ruling-haram-fg:#9b3a28;--ruling-haram-bg:#9b3a281f;--shadow-xs:0 1px 2px #1615130a;--shadow-sm:0 1px 2px #1615130d, 0 2px 4px #1615130a;--shadow-md:0 2px 4px #1615130f, 0 6px 12px #1615130f;--shadow-lg:0 4px 8px #16151314, 0 12px 24px #16151314;--shadow-focus:0 0 0 2px var(--color-accent-primary)}:root[data-theme=dark]{--color-bg-base:var(--stone-800);--color-bg-surface:var(--stone-700);--color-bg-elevated:var(--stone-600);--color-bg-paper:#1a1816;--color-bg-scenario:#14130f;--color-bg-hover:#f4efe50a;--color-bg-pressed:#f4efe514;--color-text-primary:#f4efe5;--color-text-secondary:#c9c2b3;--color-text-muted:#9c968a;--color-text-muted-aaa:#b8b1a3;--color-text-arabic:#fbf6ea;--color-text-transliteration:#b0bccc;--color-text-inverse:#161513;--color-text-link:#b5c9a8;--color-border-subtle:#f4efe512;--color-border-medium:#f4efe521;--color-border-strong:#f4efe538;--color-accent-primary:var(--garden-300);--color-accent-primary-fg:#0f1a0b;--color-accent-secondary:var(--copper-300);--color-accent-secondary-fg:#1a0e05;--color-status-sacred:var(--sacred-fg);--color-status-ritual:var(--ritual-fg);--color-status-info:var(--info-fg);--color-status-warning:var(--warning-fg);--phase-madinah-fg:#8fa67e;--phase-madinah-bg:#8fa67e21;--phase-madinah-bg-rich:#3a5430;--phase-madinah-on-rich:#fbf6ea;--phase-ihram-umrah-fg:#d6cdb6;--phase-ihram-umrah-bg:#d6cdb61a;--phase-ihram-umrah-bg-rich:#5c4a3a;--phase-ihram-umrah-on-rich:#fbf6ea;--phase-tawaf-umrah-fg:#c58957;--phase-tawaf-umrah-bg:#c5895721;--phase-tawaf-umrah-bg-rich:#7a4a1f;--phase-tawaf-umrah-on-rich:#fbf6ea;--phase-say-umrah-fg:#c9a268;--phase-say-umrah-bg:#c9a2681f;--phase-say-umrah-bg-rich:#6e4515;--phase-say-umrah-on-rich:#fbf6ea;--phase-ihram-hajj-fg:#7c9b8e;--phase-ihram-hajj-bg:#7c9b8e21;--phase-ihram-hajj-bg-rich:#3a5450;--phase-ihram-hajj-on-rich:#fbf6ea;--phase-arafat-fg:#d89a5c;--phase-arafat-bg:#d89a5c24;--phase-arafat-bg-rich:#7a4514;--phase-arafat-on-rich:#fbf6ea;--phase-yawm-nahr-fg:#b0703f;--phase-yawm-nahr-bg:#b0703f24;--phase-yawm-nahr-bg-rich:#5c2f10;--phase-yawm-nahr-on-rich:#fbf6ea;--phase-tashrik-fg:#8b95b8;--phase-tashrik-bg:#8b95b821;--phase-tashrik-bg-rich:#3a4570;--phase-tashrik-on-rich:#fbf6ea;--phase-tawaf-wada-fg:#6f9a6a;--phase-tawaf-wada-bg:#6f9a6a21;--phase-tawaf-wada-bg-rich:#2f4528;--phase-tawaf-wada-on-rich:#fbf6ea;--madhab-consensus-fg:#c9c2b3;--madhab-consensus-bg:#c9c2b31a;--madhab-maliki-fg:#b5c9a8;--madhab-maliki-bg:#b5c9a81a;--madhab-shafii-fg:#c8a87c;--madhab-shafii-bg:#c8a87c1a;--madhab-hanbali-fg:#b89b8a;--madhab-hanbali-bg:#b89b8a1a;--madhab-hanafi-fg:#9db1c2;--madhab-hanafi-bg:#9db1c21a;--ruling-wajib-fg:#dead7a;--ruling-wajib-bg:#b0703f2e;--ruling-sunna-fg:#b5c9a8;--ruling-sunna-bg:#6f8e632e;--ruling-mustahabb-fg:#c8d6be;--ruling-mustahabb-bg:#9db59321;--ruling-mubah-fg:#c9c2b3;--ruling-mubah-bg:#c9c2b31a;--ruling-makruh-fg:#c7a78a;--ruling-makruh-bg:#b8846021;--ruling-haram-fg:#d49283;--ruling-haram-bg:#b4564629;--shadow-xs:0 1px 2px #0000002e;--shadow-sm:0 1px 2px #00000029, 0 2px 4px #0000001a;--shadow-md:0 2px 4px #0000002e, 0 6px 12px #00000024;--shadow-lg:0 4px 8px #0003, 0 12px 24px #0000002e}:root[data-high-contrast=true]{--color-bg-base:#fff;--color-bg-surface:#fff;--color-bg-elevated:#f5f5f5;--color-bg-paper:#fff;--color-bg-scenario:#fff;--color-bg-hover:#0000000f;--color-bg-pressed:#0000001f;--color-text-primary:#000;--color-text-secondary:#1a1a1a;--color-text-muted:#3d3d3d;--color-text-muted-aaa:#2d2d2d;--color-text-arabic:#000;--color-text-transliteration:#2d3748;--color-text-inverse:#fff;--color-text-link:#1a3a16;--color-border-subtle:#0000002e;--color-border-medium:#00000052;--color-border-strong:#0000008c;--color-accent-primary:#1a3a16;--color-accent-primary-fg:#fff;--color-accent-secondary:#5c2d10;--color-accent-secondary-fg:#fff;--phase-madinah-fg:#2e4527;--phase-madinah-bg:#2e45271f;--phase-madinah-bg-rich:#1f2f1a;--phase-madinah-on-rich:#fff;--phase-ihram-umrah-fg:#3d3d3d;--phase-ihram-umrah-bg:#3d3d3d1a;--phase-ihram-umrah-bg-rich:#3a2f24;--phase-ihram-umrah-on-rich:#fff;--phase-tawaf-umrah-fg:#6b3d1d;--phase-tawaf-umrah-bg:#6b3d1d1f;--phase-tawaf-umrah-bg-rich:#4a2c12;--phase-tawaf-umrah-on-rich:#fff;--phase-say-umrah-fg:#6b4218;--phase-say-umrah-bg:#6b42181f;--phase-say-umrah-bg-rich:#4a2c0e;--phase-say-umrah-on-rich:#fff;--phase-ihram-hajj-fg:#2d4a3e;--phase-ihram-hajj-bg:#2d4a3e1f;--phase-ihram-hajj-bg-rich:#1f3530;--phase-ihram-hajj-on-rich:#fff;--phase-arafat-fg:#7a4015;--phase-arafat-bg:#7a401521;--phase-arafat-bg-rich:#4a280c;--phase-arafat-on-rich:#fff;--phase-yawm-nahr-fg:#6b3d1d;--phase-yawm-nahr-bg:#6b3d1d1f;--phase-yawm-nahr-bg-rich:#3a1f0a;--phase-yawm-nahr-on-rich:#fff;--phase-tashrik-fg:#2d3a5c;--phase-tashrik-bg:#2d3a5c1f;--phase-tashrik-bg-rich:#1f2a4a;--phase-tashrik-on-rich:#fff;--phase-tawaf-wada-fg:#2a4a25;--phase-tawaf-wada-bg:#2a4a251f;--phase-tawaf-wada-bg-rich:#1a2a15;--phase-tawaf-wada-on-rich:#fff;--madhab-consensus-fg:#1a1a1a;--madhab-consensus-bg:#0000000f;--madhab-maliki-fg:#2e4527;--madhab-maliki-bg:#2e45271a;--madhab-shafii-fg:#6b4218;--madhab-shafii-bg:#6b42181a;--madhab-hanbali-fg:#5c3a28;--madhab-hanbali-bg:#5c3a281a;--madhab-hanafi-fg:#2d3a5c;--madhab-hanafi-bg:#2d3a5c1a;--ruling-wajib-fg:#6b3413;--ruling-wajib-bg:#6b341329;--ruling-sunna-fg:#1a3a16;--ruling-sunna-bg:#1a3a1624;--ruling-mustahabb-fg:#2e4527;--ruling-mustahabb-bg:#2e45271f;--ruling-mubah-fg:#1a1a1a;--ruling-mubah-bg:#0000000f;--ruling-makruh-fg:#6b3a18;--ruling-makruh-bg:#6b3a1821;--ruling-haram-fg:#6b1a14;--ruling-haram-bg:#6b1a1426;--shadow-xs:0 0 0 1px #0003;--shadow-sm:0 0 0 1px #0003;--shadow-md:0 0 0 1px #0000004d;--shadow-lg:0 0 0 2px #0006;--shadow-focus:0 0 0 3px #000}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-body);font-size:var(--text-body-md-size);line-height:var(--text-body-md-line);color:var(--color-text-primary);background:var(--color-bg-base);font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}[lang=ar],[dir=rtl],.t-arabic{font-feature-settings:"kern", "liga", "calt";letter-spacing:0!important}::selection{background:var(--color-accent-primary);color:var(--color-accent-primary-fg)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--color-border-medium);border-radius:999px}::-webkit-scrollbar-track{background:0 0}:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-sm);outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}:root[data-reduce-motion=true] *,:root[data-reduce-motion=true] :before,:root[data-reduce-motion=true] :after{transition-duration:0s!important;animation-duration:0s!important}.t-display{font-family:var(--font-display);font-size:var(--text-display-size);line-height:var(--text-display-line);letter-spacing:var(--text-display-track);font-weight:500}.t-display-xl{font-family:var(--font-display);letter-spacing:-.018em;font-size:clamp(32px,4.5vw,40px);font-weight:400;line-height:1.2}.t-display-l{font-family:var(--font-display);letter-spacing:-.014em;font-size:clamp(28px,3.5vw,34px);font-weight:400;line-height:1.25}.t-display-m{font-family:var(--font-display);letter-spacing:-.012em;font-size:26px;font-weight:500;line-height:1.3}.t-display-s{font-family:var(--font-display);letter-spacing:-.008em;font-size:20px;font-weight:500;line-height:1.4}.t-italic-accent{color:var(--color-accent-secondary);font-style:italic;font-weight:inherit}.page-hero-rich .t-italic-accent,.dash-hero .t-italic-accent,[class*=bg-rich] .t-italic-accent{color:inherit;opacity:.85}.t-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:11px;font-weight:700;display:inline-flex}.t-eyebrow .dot{opacity:.5;background:currentColor;border-radius:999px;flex-shrink:0;width:4px;height:4px}.t-narrative{color:var(--color-text-secondary);text-wrap:pretty;max-width:640px;margin:0;font-size:15px;font-weight:400;line-height:1.75}.t-h1{font-family:var(--font-display);font-size:var(--text-h1-size);line-height:var(--text-h1-line);letter-spacing:var(--text-h1-track);font-weight:500}.t-h2{font-size:var(--text-h2-size);line-height:var(--text-h2-line);letter-spacing:var(--text-h2-track);font-weight:600}.t-h3{font-size:var(--text-h3-size);line-height:var(--text-h3-line);letter-spacing:var(--text-h3-track);font-weight:600}.t-body-lg{font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-line)}.t-body{font-size:var(--text-body-md-size);line-height:var(--text-body-md-line)}.t-body-sm{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line)}.t-arabic{font-family:var(--font-arabic);text-align:right;color:var(--color-text-arabic);direction:rtl}.t-arabic-xl{font-size:var(--text-arabic-xl-size);line-height:var(--text-arabic-xl-line)}.t-arabic-lg{font-size:var(--text-arabic-lg-size);line-height:var(--text-arabic-lg-line)}.t-arabic-md{font-size:var(--text-arabic-md-size);line-height:var(--text-arabic-md-line)}.t-arabic-sm{font-size:var(--text-arabic-sm-size);line-height:var(--text-arabic-sm-line);font-family:var(--font-arabic-ui)}.t-translit{font-style:italic;font-size:var(--text-translit-size);line-height:var(--text-translit-line);color:var(--color-text-transliteration)}.t-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.t-label{font-size:var(--text-label-size);line-height:var(--text-label-line);letter-spacing:var(--text-label-track);text-transform:uppercase;color:var(--color-text-muted);font-weight:700}.t-caption{font-size:var(--text-caption-size);line-height:var(--text-caption-line);color:var(--color-text-muted)}.t-badge{font-size:var(--text-badge-size);letter-spacing:var(--text-badge-track);text-transform:uppercase;font-weight:700}.t-muted{color:var(--color-text-muted)}.t-secondary{color:var(--color-text-secondary)}.btn{justify-content:center;align-items:center;gap:var(--space-2);height:var(--hit-min);padding:0 var(--space-5);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-body-md-size);letter-spacing:-.005em;cursor:pointer;transition:background var(--motion-micro) var(--ease-io), border-color var(--motion-micro) var(--ease-io), transform var(--motion-micro) var(--ease-io), color var(--motion-micro) var(--ease-io);white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:1px solid #0000;font-weight:500;display:inline-flex}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--color-accent-primary);color:var(--color-accent-primary-fg)}.btn-primary:hover{filter:brightness(1.08)}.btn-secondary{background:var(--color-bg-elevated);color:var(--color-text-primary);border-color:var(--color-border-medium)}.btn-secondary:hover{background:var(--color-bg-hover)}.btn-ghost{color:var(--color-text-secondary);background:0 0}.btn-ghost:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.btn-icon{width:var(--hit-min);padding:0}.btn-sm{height:44px;padding:0 var(--space-4);font-size:var(--text-body-sm-size)}.card{background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm)}.card-elevated{background:var(--color-bg-elevated);border-radius:var(--radius-2xl);box-shadow:var(--shadow-md)}.card-paper{background:var(--color-bg-paper);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl)}.badge{border-radius:var(--radius-pill);height:22px;font-size:var(--text-badge-size);letter-spacing:var(--text-badge-track);text-transform:uppercase;font-weight:700;font-family:var(--font-body);white-space:nowrap;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.badge-dot{background:currentColor;border-radius:999px;flex-shrink:0;width:6px;height:6px}.badge-rukn{background:var(--sacred-bg);color:var(--color-status-sacred)}.badge-wajib{background:var(--ruling-wajib-bg);color:var(--ruling-wajib-fg)}.badge-sunna{background:var(--ruling-sunna-bg);color:var(--ruling-sunna-fg)}.badge-mustahabb{background:var(--ruling-mustahabb-bg);color:var(--ruling-mustahabb-fg)}.badge-mubah{background:var(--ruling-mubah-bg);color:var(--ruling-mubah-fg)}.badge-makruh{background:var(--ruling-makruh-bg);color:var(--ruling-makruh-fg)}.badge-haram{background:var(--ruling-haram-bg);color:var(--ruling-haram-fg)}.badge-info{background:var(--info-bg);color:var(--color-status-info)}.badge-ritual{background:var(--ritual-bg);color:var(--color-status-ritual)}.badge-warning{background:var(--warning-bg);color:var(--color-status-warning)}.badge-muted{background:var(--color-bg-hover);color:var(--color-text-muted)}.badge-source-quran{background:var(--color-status-sacred)}@supports (color:color-mix(in lab, red, red)){.badge-source-quran{background:color-mix(in oklch, var(--color-status-sacred) 10%, transparent)}}.badge-source-quran{color:var(--color-status-sacred)}.badge-source-sahih{background:var(--ruling-sunna-bg);color:var(--ruling-sunna-fg)}.badge-source-hasan{background:var(--ruling-mustahabb-bg);color:var(--ruling-mustahabb-fg)}.badge-source-daif{background:var(--warning-bg);color:var(--color-status-warning)}.phase-madinah{color:var(--phase-madinah-fg);--phase-bg:var(--phase-madinah-bg)}.phase-ihram-umrah{color:var(--phase-ihram-umrah-fg);--phase-bg:var(--phase-ihram-umrah-bg)}.phase-tawaf-umrah{color:var(--phase-tawaf-umrah-fg);--phase-bg:var(--phase-tawaf-umrah-bg)}.phase-say-umrah{color:var(--phase-say-umrah-fg);--phase-bg:var(--phase-say-umrah-bg)}.phase-ihram-hajj{color:var(--phase-ihram-hajj-fg);--phase-bg:var(--phase-ihram-hajj-bg)}.phase-arafat{color:var(--phase-arafat-fg);--phase-bg:var(--phase-arafat-bg)}.phase-yawm-nahr{color:var(--phase-yawm-nahr-fg);--phase-bg:var(--phase-yawm-nahr-bg)}.phase-tashrik{color:var(--phase-tashrik-fg);--phase-bg:var(--phase-tashrik-bg)}.phase-tawaf-wada{color:var(--phase-tawaf-wada-fg);--phase-bg:var(--phase-tawaf-wada-bg)}.madhab-consensus{color:var(--madhab-consensus-fg);--m-bg:var(--madhab-consensus-bg)}.madhab-maliki{color:var(--madhab-maliki-fg);--m-bg:var(--madhab-maliki-bg)}.madhab-shafii{color:var(--madhab-shafii-fg);--m-bg:var(--madhab-shafii-bg)}.madhab-hanbali{color:var(--madhab-hanbali-fg);--m-bg:var(--madhab-hanbali-bg)}.madhab-hanafi{color:var(--madhab-hanafi-fg);--m-bg:var(--madhab-hanafi-bg)}.phase-chip{border-radius:var(--radius-pill);font-size:var(--text-body-sm-size);cursor:pointer;font-weight:500;font-family:var(--font-body);transition:background var(--motion-micro) var(--ease-io), border-color var(--motion-micro) var(--ease-io), opacity var(--motion-micro) var(--ease-io);background:0 0;border:1px solid;align-items:center;gap:8px;padding:6px 12px 6px 10px;display:inline-flex}.phase-chip .dot{background:currentColor;border-radius:999px;flex-shrink:0;width:8px;height:8px}.input,.textarea{background:var(--color-bg-elevated);border:1px solid var(--color-border-medium);border-radius:var(--radius-md);width:100%;color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--text-body-md-size);transition:border-color var(--motion-micro) var(--ease-io);outline:none;padding:12px 14px}.input:focus,.textarea:focus{border-color:var(--color-accent-primary);box-shadow:var(--shadow-focus)}.textarea{resize:vertical;min-height:120px;line-height:1.55;font-family:var(--font-body)}.divider{background:var(--color-border-subtle);border:0;height:1px;margin:0}.step-dot{width:28px;height:28px;font-size:12px;font-weight:600;font-family:var(--font-mono);background:var(--color-bg-elevated);color:var(--color-text-secondary);border:1px solid var(--color-border-medium);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.step-dot.done{background:var(--color-accent-primary);color:var(--color-accent-primary-fg);border-color:#0000}.step-dot.current{color:var(--color-accent-primary);border-color:var(--color-accent-primary);box-shadow:0 0 0 3px var(--color-accent-primary);background:0 0}@supports (color:color-mix(in lab, red, red)){.step-dot.current{box-shadow:0 0 0 3px color-mix(in oklch, var(--color-accent-primary) 18%, transparent)}}.check-row{border-radius:var(--radius-md);cursor:pointer;min-height:48px;transition:background var(--motion-micro) var(--ease-io);text-align:left;width:100%;color:inherit;font:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:flex-start;gap:12px;padding:14px 12px;display:flex}.check-row:hover{background:var(--color-bg-hover)}.check-box{border-radius:var(--radius-sm);border:1.5px solid var(--color-border-strong);width:24px;height:24px;transition:all var(--motion-micro) var(--ease-io);color:var(--color-accent-primary-fg);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.check-row.checked .check-box{background:var(--color-accent-primary);border-color:var(--color-accent-primary)}.check-row.checked .check-text{color:var(--color-text-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--color-border-medium);-webkit-text-decoration-color:var(--color-border-medium);-webkit-text-decoration-color:var(--color-border-medium);text-decoration-color:var(--color-border-medium)}.scroll-x{gap:var(--space-3);scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:-4px;padding:4px;display:flex;overflow-x:auto}.scroll-x::-webkit-scrollbar{display:none}.lucide{stroke-width:1.5px;flex-shrink:0;width:20px;height:20px}.lucide-sm{width:16px;height:16px}.lucide-lg{width:24px;height:24px}.ring-track{stroke:var(--color-border-medium);fill:none}.ring-fill{stroke:var(--color-accent-primary);stroke-linecap:round;fill:none;transition:stroke-dashoffset var(--motion-page) var(--ease-out)}.nav-item{color:var(--color-text-muted);cursor:pointer;transition:color var(--motion-micro) var(--ease-io);width:100%;font-family:var(--font-body);background:0 0;border:0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px 4px;text-decoration:none;display:flex}.nav-item .nav-icon-wrap{width:44px;height:44px;transition:background var(--motion-micro) var(--ease-io), color var(--motion-micro) var(--ease-io);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.nav-item .nav-icon-wrap .lucide{stroke-width:1.5px;width:22px;height:22px}.nav-item .nav-label{letter-spacing:.02em;text-align:center;color:inherit;font-size:10.5px;font-weight:500;line-height:1.1}.nav-item:hover{color:var(--color-text-primary)}.nav-item:hover .nav-icon-wrap{background:var(--color-bg-hover)}.nav-item.active{color:var(--color-accent-primary)}.nav-item.active .nav-icon-wrap{background:var(--color-accent-primary)}@supports (color:color-mix(in lab, red, red)){.nav-item.active .nav-icon-wrap{background:color-mix(in oklch, var(--color-accent-primary) 14%, transparent)}}.nav-item.active .nav-icon-wrap{color:var(--color-accent-primary)}.tabbar{height:64px;padding-bottom:var(--safe-bottom);background:var(--color-bg-base);grid-template-columns:repeat(5,1fr);display:grid;position:sticky;bottom:0}@supports (color:color-mix(in lab, red, red)){.tabbar{background:color-mix(in oklch, var(--color-bg-base) 90%, transparent)}}.tabbar{-webkit-backdrop-filter:blur(18px);border-top:1px solid var(--color-border-subtle);z-index:40}.tabbar a,.tabbar button{font-family:var(--font-body);color:var(--color-text-muted);cursor:pointer;transition:color var(--motion-micro) var(--ease-io);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px 4px;font-size:10px;font-weight:500;text-decoration:none;display:flex}.tabbar a.active,.tabbar button.active,.tabbar a.active .lucide,.tabbar button.active .lucide{color:var(--color-accent-primary)}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-muted);font-size:11px;font-weight:700}.unstyled{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.step-content{font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-line);color:var(--color-text-primary);letter-spacing:-.005em;text-wrap:pretty}.step-content>*+*{margin-top:var(--space-3)}.step-content h2,.step-content h3{font-family:var(--font-display);letter-spacing:-.012em;color:var(--color-text-primary);margin-top:var(--space-6);margin-bottom:var(--space-2);font-weight:500}.step-content h2{font-size:var(--text-h2-size)}.step-content h3{font-size:var(--text-h3-size)}.step-content em{color:var(--color-text-arabic);font-style:italic}.step-content ul,.step-content ol{padding-left:1.4rem;list-style:outside}.step-content ol{list-style:decimal}.step-content li+li{margin-top:var(--space-1)}.step-content blockquote{border-left:2px solid var(--color-accent-primary);padding:var(--space-2) var(--space-4);margin:var(--space-4) 0;color:var(--color-text-secondary);font-style:italic}.step-content strong{color:var(--color-text-primary);font-weight:600}.step-content a{color:var(--color-text-link);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.markdown-table{font-family:var(--font-body);font-size:var(--text-body-md-size);line-height:1.5}.markdown-table>*+*{margin-top:var(--space-3)}.markdown-table table{border-collapse:collapse;width:100%;font-size:var(--text-body-sm-size)}.markdown-table thead th{text-align:left;padding:var(--space-3);font-size:var(--text-label-size);letter-spacing:var(--text-label-track);text-transform:uppercase;color:var(--color-text-muted);border-bottom:1px solid var(--color-border-medium);font-weight:700}.markdown-table tbody td{padding:var(--space-3);border-bottom:1px solid var(--color-border-subtle);vertical-align:top;color:var(--color-text-primary)}.markdown-table tbody tr:last-child td{border-bottom:0}.markdown-table h2,.markdown-table h3{margin-top:var(--space-8);margin-bottom:var(--space-2);letter-spacing:-.012em;color:var(--color-text-primary);font-weight:600;font-family:var(--font-display)}.markdown-table h2{font-size:var(--text-h2-size);border-top:1px solid var(--color-border-subtle);padding-top:var(--space-5)}.markdown-table h2:first-child{border-top:0;margin-top:0;padding-top:0}.markdown-table h3{font-size:var(--text-h3-size)}.markdown-table p,.markdown-table li{color:var(--color-text-primary)}.markdown-table ul{padding-left:1.25rem;list-style:outside}.markdown-table blockquote{border-left:2px solid var(--color-accent-primary);padding-left:var(--space-3);margin:var(--space-3) 0;color:var(--color-text-secondary);font-style:italic}.markdown-table strong{color:var(--color-text-primary);font-weight:600}.markdown-table code{font-family:var(--font-mono);background:var(--color-bg-hover);border-radius:var(--radius-xs);padding:1px 6px;font-size:.9em}.markdown-table[data-active-madhab=maliki] [data-madhab]:not([data-madhab=maliki]),.markdown-table[data-active-madhab=shafii] [data-madhab]:not([data-madhab=shafii]),.markdown-table[data-active-madhab=hanbali] [data-madhab]:not([data-madhab=hanbali]),.markdown-table[data-active-madhab=hanafi] [data-madhab]:not([data-madhab=hanafi]){opacity:.45;transition:opacity var(--motion-comp) var(--ease-out)}.markdown-table[data-active-madhab=maliki] [data-madhab=maliki]{background:var(--madhab-maliki-bg)}.markdown-table[data-active-madhab=shafii] [data-madhab=shafii]{background:var(--madhab-shafii-bg)}.markdown-table[data-active-madhab=hanbali] [data-madhab=hanbali]{background:var(--madhab-hanbali-bg)}.markdown-table[data-active-madhab=hanafi] [data-madhab=hanafi]{background:var(--madhab-hanafi-bg)}.home-hero{isolation:isolate;color:#fbf6ea;background:var(--bg-hero);padding:clamp(28px,5vw,56px) clamp(20px,5vw,48px) clamp(36px,6vw,64px);position:relative;overflow:hidden}.home-hero-radial{z-index:0;pointer-events:none;background:radial-gradient(ellipse at 65% 40%, var(--bg-hero-mid) 0%, var(--bg-hero) 55%, var(--bg-hero-edge) 100%);position:absolute;inset:0}.home-hero-glow{z-index:0;pointer-events:none;background:radial-gradient(circle,#c8a8702e 0%,#0000 65%);border-radius:50%;width:320px;height:320px;position:absolute;top:-80px;right:-80px}.home-hero-grain{z-index:0;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:radial-gradient(#fff9 1px,#0000 1px);background-size:3px 3px;position:absolute;inset:0}.home-hero-inner{z-index:1;max-width:var(--content-max-app);gap:var(--space-3);flex-direction:column;margin:0 auto;display:flex;position:relative}.home-hero-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#e2c09d;min-height:14px;margin:0;font-size:11px;font-weight:700}.home-greet{font-family:var(--font-display);letter-spacing:-.018em;color:#fbf6ea;margin:0;font-size:clamp(32px,4.5vw,40px);font-weight:400;line-height:1.2}.home-greet .greet-l2{color:#e2c09d;font-style:italic;font-weight:500;display:block}.home-hero-sub{color:#c7d5c2;text-wrap:pretty;max-width:560px;margin:0 0 clamp(20px,3vw,32px);font-size:clamp(15px,1.5vw,17px);line-height:1.65}.home-progress-card{align-items:center;gap:var(--space-5);padding:var(--space-5);border-radius:var(--radius-2xl);-webkit-backdrop-filter:blur(10px);background:#0f170d73;border:1px solid #f4efe51a;flex-wrap:wrap;display:flex}.home-progress-card .ring-track{stroke:#f4efe52e}.home-progress-card .ring-fill{stroke:#e2c09d}.home-progress-meta{flex:180px;gap:4px;min-width:0;display:grid}.home-progress-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#f4efe59e;font-size:11px;font-weight:700}.home-progress-count{font-family:var(--font-display);color:#fbf6ea;font-size:22px;font-weight:500;line-height:1.15}.home-progress-count strong{font-weight:600}.home-progress-count .progress-divider{color:#f4efe573;margin:0 4px;font-style:normal;font-weight:400}.home-days-badge{color:#f4e6d8;letter-spacing:.04em;white-space:nowrap;background:#e2c09d29;border:1px solid #e2c09d4d;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:12px;font-weight:600;display:inline-flex}.home-days-badge strong{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:#fbf6ea;font-weight:700}.home-zones{max-width:var(--content-max-app);flex-direction:column;gap:clamp(28px,4vw,48px);margin:0 auto;padding:clamp(28px,4vw,48px) clamp(20px,4vw,32px) 56px;display:flex}.home-section-header{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.home-section-title{font-family:var(--font-display);letter-spacing:-.012em;color:var(--color-text-primary);margin:0;font-size:22px;font-weight:500}.home-section-count{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-muted);font-size:12px}.home-current{background:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);overflow:hidden}.home-current-rich{box-shadow:var(--shadow-md);border:0}.home-current-rich .home-current-tag,.home-current-rich .home-current-tag .meta{color:inherit;opacity:.85}.home-current-illu{justify-content:center;align-items:center;min-height:168px;padding:28px 0 8px;display:flex}.home-current-title-rich{color:inherit!important}.home-current-arabic-rich{color:inherit;opacity:.85}.home-current-rich .home-step-row{border-top-color:currentColor}@supports (color:color-mix(in lab, red, red)){.home-current-rich .home-step-row{border-top-color:color-mix(in oklch, currentColor 16%, transparent)}}.home-current-rich .home-step-row{color:inherit}.home-current-rich .home-step-row:hover{background:currentColor}@supports (color:color-mix(in lab, red, red)){.home-current-rich .home-step-row:hover{background:color-mix(in oklch, currentColor 8%, transparent)}}.home-current-rich .home-step-row .row-num{background:currentColor}@supports (color:color-mix(in lab, red, red)){.home-current-rich .home-step-row .row-num{background:color-mix(in oklch, currentColor 10%, transparent)}}.home-current-rich .home-step-row .row-num{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.home-current-rich .home-step-row .row-num{border-color:color-mix(in oklch, currentColor 24%, transparent)}}.home-current-rich .home-step-row .row-num,.home-current-rich .home-step-row .row-title,.home-current-rich .home-step-row .row-sub{color:inherit}.home-current-rich .home-step-row .row-sub{opacity:.78}.home-current-rich .home-cta-bar{background:currentColor}@supports (color:color-mix(in lab, red, red)){.home-current-rich .home-cta-bar{background:color-mix(in oklch, currentColor 10%, transparent)}}.home-current-rich .home-cta-bar{border-top-color:currentColor}@supports (color:color-mix(in lab, red, red)){.home-current-rich .home-cta-bar{border-top-color:color-mix(in oklch, currentColor 16%, transparent)}}.home-current-rich .home-cta-bar{color:inherit}.home-current-rich .home-cta-bar:hover{background:currentColor}@supports (color:color-mix(in lab, red, red)){.home-current-rich .home-cta-bar:hover{background:color-mix(in oklch, currentColor 16%, transparent)}}.home-current-head{align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-4);grid-template-columns:1fr auto;display:grid}.home-current-tag{letter-spacing:.14em;text-transform:uppercase;color:currentColor;align-items:center;gap:8px;margin:0 0 8px;font-size:11px;font-weight:700;display:inline-flex}.home-current-tag .dot{background:currentColor;border-radius:999px;flex-shrink:0;width:8px;height:8px}.home-current-tag .meta{color:var(--color-text-muted);letter-spacing:.1em;font-weight:600}.home-current-title{font-family:var(--font-display);letter-spacing:-.012em;color:var(--color-text-primary);margin:0;font-size:26px;font-weight:500;line-height:1.3}.home-current-arabic{font-family:var(--font-arabic);text-align:right;font-size:var(--text-arabic-md-size);color:var(--color-text-secondary);direction:rtl;margin:6px 0 0;line-height:1.6;display:block}.home-current-ring{align-self:start;margin-top:4px}.home-step-row{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:0;border-top:1px solid var(--color-border-subtle);text-align:left;width:100%;color:inherit;cursor:pointer;font:inherit;transition:background var(--motion-micro) var(--ease-io);background:0 0;text-decoration:none;display:flex}.home-step-row:hover{background:var(--color-bg-hover)}.home-step-row .row-num{width:32px;height:32px;font-family:var(--font-mono);background:var(--color-bg-surface);border:1px solid var(--color-border-medium);color:var(--color-text-secondary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.home-step-row .row-num.done{background:var(--color-accent-primary);color:var(--color-accent-primary-fg);border-color:#0000}.home-step-row .row-body{flex:1;gap:6px;min-width:0;display:grid}.home-step-row .row-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.home-step-row .row-title{color:var(--color-text-primary);letter-spacing:-.005em;font-size:15px;font-weight:600}.home-step-row .row-sub{color:var(--color-text-muted);text-wrap:pretty;font-size:13px}.home-step-row .row-chev{color:var(--color-text-muted);flex-shrink:0;align-self:center}.home-cta-bar{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--color-bg-paper);border-top:1px solid var(--color-border-subtle);color:var(--color-text-primary);transition:background var(--motion-micro) var(--ease-io);font-size:14px;font-weight:600;text-decoration:none;display:flex}.home-cta-bar:hover{background:var(--color-bg-hover)}.home-phase-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}@media (min-width:1100px){.home-phase-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.home-phase-card{gap:var(--space-4);background:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);color:inherit;transition:transform var(--motion-comp) var(--ease-out), box-shadow var(--motion-comp) var(--ease-out), border-color var(--motion-micro) var(--ease-io);flex-direction:column;padding:22px 18px 18px;text-decoration:none;display:flex;position:relative;overflow:hidden}.home-phase-card-strip{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);pointer-events:none;height:3px;position:absolute;top:0;left:0;right:0}.home-phase-card:hover{box-shadow:var(--shadow-md);border-color:var(--color-border-medium);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.home-phase-card:hover{transform:none}}.home-phase-card-icon{background:var(--phase-bg);color:currentColor;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.home-phase-card-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-muted);font-size:10px;font-weight:700}.home-phase-card-title{font-family:var(--font-display);letter-spacing:-.012em;color:var(--color-text-primary);margin:4px 0 0;font-size:18px;font-weight:500;line-height:1.25}.home-phase-card-arabic{font-family:var(--font-arabic);text-align:right;color:var(--color-text-secondary);direction:rtl;margin-top:4px;font-size:17px;line-height:1.6;display:block}.home-phase-card-bar{background:var(--color-border-subtle);border-radius:999px;width:100%;height:3px;overflow:hidden}.home-phase-card-bar>span{border-radius:inherit;height:100%;transition:width var(--motion-page) var(--ease-out);background:currentColor;display:block}.home-phase-card-footer{color:var(--color-text-muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.home-phase-card-footer .pct{font-family:var(--font-mono);font-weight:600}.home-quick-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}@media (min-width:900px){.home-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-quick-card{align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);color:inherit;transition:transform var(--motion-comp) var(--ease-out), box-shadow var(--motion-comp) var(--ease-out);text-decoration:none;display:flex}.home-quick-card:hover{box-shadow:var(--shadow-sm);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.home-quick-card:hover{transform:none}}.home-quick-icon{border-radius:var(--radius-md);background:var(--color-bg-surface);width:40px;height:40px;color:var(--color-accent-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.home-quick-body{flex:1;min-width:0}.home-quick-title{color:var(--color-text-primary);font-size:14px;font-weight:600}.home-quick-sub{color:var(--color-text-muted);margin-top:2px;font-size:12px}:root[data-high-contrast=true] .home-hero{border-bottom:2px solid #000}.dash{max-width:var(--content-max-app);flex-direction:column;gap:clamp(24px,3vw,36px);margin:0 auto;padding:clamp(20px,3vw,32px) clamp(16px,4vw,64px) 96px;display:flex}.dash-hero{isolation:isolate;border-radius:var(--radius-3xl);min-height:440px;box-shadow:var(--shadow-lg);flex-direction:column;justify-content:space-between;padding:clamp(28px,4vw,48px);display:flex;position:relative;overflow:hidden}.dash-hero-grain{z-index:0;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:radial-gradient(#fff9 1px,#0000 1px);background-size:3px 3px;position:absolute;inset:0}.dash-hero-illu{z-index:0;pointer-events:none;justify-content:center;align-items:center;width:480px;height:480px;display:flex;position:absolute;top:-40px;right:-60px}@media (max-width:700px){.dash-hero-illu{width:360px;height:360px;top:-20px;right:-120px}}.dash-hero-content{z-index:1;flex-direction:column;gap:clamp(16px,2vw,24px);max-width:640px;display:flex;position:relative}.dash-hero-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:inherit;opacity:.85;flex-wrap:wrap;align-items:center;gap:10px;min-height:14px;margin:0;font-size:11px;font-weight:700;display:flex}.dash-hero-eyebrow .dot{opacity:.5;background:currentColor;border-radius:999px;flex-shrink:0;width:4px;height:4px}.dash-hero-greet{font-family:var(--font-display);letter-spacing:-.018em;color:inherit;margin:0;font-size:clamp(32px,4.5vw,40px);font-weight:400;line-height:1.2}.dash-hero-greet-l2{opacity:.85;font-style:italic;font-weight:500;display:block}.dash-hero-narrative{color:inherit;opacity:.88;text-wrap:pretty;max-width:520px;margin:0;font-size:15px;line-height:1.75}.dash-ribbon{align-items:center;gap:0;margin-top:auto;padding:18px 0 4px;display:flex}.dash-ribbon-dot{height:32px;color:inherit;flex:1 1 0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.dash-ribbon-dot:not(:first-child):before{content:"";opacity:.2;background:currentColor;height:2px;position:absolute;top:50%;left:0;right:50%;transform:translateY(-50%)}.dash-ribbon-dot:not(:last-child):after{content:"";opacity:.2;background:currentColor;height:2px;position:absolute;top:50%;left:50%;right:0;transform:translateY(-50%)}.dash-ribbon-done:not(:first-child):before,.dash-ribbon-current:not(:first-child):before,.dash-ribbon-done:not(:last-child):after{opacity:.7}.dot-mark{z-index:1;background:currentColor;border-radius:999px;width:12px;height:12px;position:relative}@supports (color:color-mix(in lab, red, red)){.dot-mark{background:color-mix(in oklch, currentColor 22%, transparent)}}.dot-mark{border:1.5px solid}@supports (color:color-mix(in lab, red, red)){.dot-mark{border:1.5px solid color-mix(in oklch, currentColor 60%, transparent)}}.dot-mark{transition:all var(--motion-comp) var(--ease-out)}.dash-ribbon-done .dot-mark{background:currentColor;border-color:currentColor}.dash-ribbon-current .dot-mark{background:currentColor;border-color:currentColor;width:16px;height:16px;box-shadow:0 0 0 4px}@supports (color:color-mix(in lab, red, red)){.dash-ribbon-current .dot-mark{box-shadow:0 0 0 4px color-mix(in oklch, currentColor 25%, transparent)}}.dash-ribbon-tooltip{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:currentColor;font-size:10px;font-weight:600;position:absolute;bottom:100%;left:50%;transform:translate(-50%)translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.dash-ribbon-tooltip{background:color-mix(in oklch, currentColor 10%, transparent)}}.dash-ribbon-tooltip{opacity:0;pointer-events:none;transition:opacity var(--motion-micro) var(--ease-io);color:inherit;border-radius:6px;padding:4px 8px}.dash-ribbon-dot:hover .dash-ribbon-tooltip,.dash-ribbon-current .dash-ribbon-tooltip{opacity:1}.dash-next{background:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-2xl);box-shadow:var(--shadow-sm);flex-direction:column;gap:18px;padding:clamp(22px,3vw,32px);display:flex;position:relative;overflow:hidden}.dash-next-strip{width:4px;position:absolute;top:0;bottom:0;left:0}.dash-next-head{flex-direction:column;gap:8px;display:flex}.dash-next-eyebrow{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:10.5px;font-weight:700;display:inline-flex}.dash-next-eyebrow .dot{opacity:.5;background:currentColor;border-radius:999px;width:4px;height:4px}.dash-next-titlerow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dash-next-title{font-family:var(--font-display);letter-spacing:-.012em;color:var(--color-text-primary);margin:0;font-size:26px;font-weight:500;line-height:1.3}.dash-next-meta{color:var(--color-text-muted);text-wrap:pretty;margin:4px 0 0;font-size:14px}.dash-next-dua{border-radius:var(--radius-xl);flex-direction:column;gap:12px;padding:18px 20px;display:flex}.dash-next-dua-meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.dash-next-dua-play{background:currentColor;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dash-next-dua-play{background:color-mix(in oklch, currentColor 14%, transparent)}}.dash-next-dua-play{color:inherit;cursor:pointer;transition:background var(--motion-micro) var(--ease-io);border:0}.dash-next-dua-play:hover{background:currentColor}@supports (color:color-mix(in lab, red, red)){.dash-next-dua-play:hover{background:color-mix(in oklch, currentColor 22%, transparent)}}.dash-next-dua-arabic{font-family:var(--font-arabic);text-align:right;letter-spacing:0;direction:rtl;margin:0;font-size:clamp(24px,2.6vw,28px);line-height:1.9}.dash-next-dua-translit{font-family:var(--font-display);opacity:.85;margin:0;font-size:14px;font-style:italic;line-height:1.5}.dash-next-cta{transition:gap var(--motion-micro) var(--ease-io);border-bottom:1px solid;align-self:flex-start;align-items:center;gap:6px;padding:10px 0 4px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.dash-next-cta:hover{gap:10px}.dash-verken{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:640px){.dash-verken{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.dash-verken{grid-template-columns:repeat(4,minmax(0,1fr))}}.dash-verken-tile{background:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);color:inherit;transition:transform var(--motion-comp) var(--ease-out), border-color var(--motion-micro) var(--ease-io);align-items:center;gap:14px;padding:16px 18px;text-decoration:none;display:flex}.dash-verken-tile:hover{border-color:var(--color-border-medium);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.dash-verken-tile:hover{transform:none}}.dash-verken-icon{background:var(--color-bg-surface);width:40px;height:40px;color:var(--color-accent-primary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dash-verken-meta{flex:1;grid-template-columns:1fr auto;align-items:baseline;gap:0 8px;min-width:0;display:grid}.dash-verken-label{letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);grid-area:1/1;font-size:11px;font-weight:700}.dash-verken-value{font-family:var(--font-display);color:var(--color-text-primary);letter-spacing:-.02em;grid-area:1/2/span 2;font-size:28px;font-weight:500;line-height:1}.dash-verken-sub{color:var(--color-text-primary);grid-area:2/1;font-size:13px;font-weight:500}.dash-verken-chev{color:var(--color-text-muted);flex-shrink:0}.page-header{flex-direction:column;gap:14px;padding-top:8px;display:flex}.page-header>h1,.page-header>p{margin:0}.page-hero-rich{border-radius:var(--radius-2xl);isolation:isolate;box-shadow:var(--shadow-md);flex-direction:column;display:flex;overflow:hidden}.page-hero-rich-illu{justify-content:center;align-items:center;padding:32px 0 0;display:flex}.page-hero-rich-content{flex-direction:column;gap:10px;padding:16px 24px 32px;display:flex}.page-hero-rich-content>*{margin:0}.phase-page{flex-direction:column;gap:0;padding-bottom:80px;display:flex}.phase-page-hero{isolation:isolate;border-radius:0;flex-direction:column;padding:24px clamp(20px,4vw,64px) 36px;display:flex;position:relative}.phase-page-hero-bar{padding:calc(env(safe-area-inset-top,0px) + 4px) 0 8px;justify-content:space-between;align-items:center;display:flex}.phase-page-hero-back{width:40px;height:40px;color:inherit;border-radius:999px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.phase-page-hero-back:hover{background:currentColor}@supports (color:color-mix(in lab, red, red)){.phase-page-hero-back:hover{background:color-mix(in oklch, currentColor 14%, transparent)}}.phase-page-hero-actions{opacity:.85;align-items:center;gap:12px;display:inline-flex}.phase-page-hero-illu{justify-content:center;align-items:center;padding:24px 0 16px;display:flex}.phase-page-hero-content{max-width:var(--content-max-app);flex-direction:column;gap:12px;width:100%;margin:0 auto;display:flex}.phase-page-hero-titlerow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.phase-page-hero-arabic{font-family:var(--font-arabic);letter-spacing:0;direction:rtl;margin:0;font-size:clamp(24px,3vw,32px);line-height:1.9}.phase-page-steps{max-width:var(--content-max-app);flex-direction:column;gap:16px;width:100%;margin:0 auto;padding:36px clamp(20px,4vw,64px) 0;display:flex}.phase-page-steps>h2{margin:0 0 8px}.phase-page-nav{max-width:var(--content-max-app);border-top:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;gap:12px;width:100%;margin:32px auto 0;padding:24px clamp(20px,4vw,64px) 0;display:flex}.phase-page-nav-btn{flex:1;max-width:280px}.phase-page-nav-btn-next{justify-content:flex-end}.phase-page-nav-stack{text-align:left;flex-direction:column;display:flex}.phase-page-nav-stack-right{text-align:right}.phase-page-nav-eyebrow{color:var(--color-text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:11px}.phase-page-nav-eyebrow-on-primary{color:var(--color-accent-primary-fg);opacity:.75}.phase-page-nav-label{font-size:14px;font-weight:500}.phases-page{max-width:var(--content-max-app);flex-direction:column;gap:28px;margin:0 auto;padding:24px clamp(20px,4vw,64px) 80px;display:flex}.phases-page-topbar{justify-content:space-between;align-items:center;padding:8px 0;display:flex}.phases-page-back{color:var(--color-text-primary);align-items:center;gap:8px;padding:8px 0;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.phases-page-back:hover{color:var(--color-accent-primary)}.phases-page-intro{flex-direction:column;gap:14px;max-width:640px;display:flex}.phases-page-grid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:700px){.phases-page-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.phases-page-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.filter-chip{background:var(--color-bg-surface);border:1px solid var(--color-border-medium);color:var(--color-text-primary);font-family:var(--font-body);letter-spacing:-.005em;cursor:pointer;transition:background var(--motion-micro) var(--ease-io), border-color var(--motion-micro) var(--ease-io), color var(--motion-micro) var(--ease-io);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:9px 14px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.filter-chip:hover{background:var(--color-bg-hover)}.filter-chip.active{background:var(--color-accent-primary);color:var(--color-accent-primary-fg);border-color:#0000}.filter-chip.active:hover{filter:brightness(1.06)}.stepper{flex-direction:column;gap:10px;display:flex}.stepper-track{gap:6px;width:100%;display:flex}.stepper-segment{background:var(--color-text-primary);border-radius:999px;flex:1 1 0;height:6px}@supports (color:color-mix(in lab, red, red)){.stepper-segment{background:color-mix(in oklch, var(--color-text-primary) 10%, transparent)}}.stepper-segment.filled{background:var(--color-accent-primary)}.stepper-label{letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted);font-size:10px;font-weight:700}.search-bar{background:var(--color-bg-surface);border:1px solid var(--color-border-medium);width:100%;height:48px;color:var(--color-text-secondary);cursor:text;transition:border-color var(--motion-micro) var(--ease-io);border-radius:999px;align-items:center;gap:12px;padding:0 18px;display:inline-flex}.search-bar:focus-within{border-color:var(--color-accent-primary);box-shadow:var(--shadow-focus)}.search-bar .lucide{color:var(--color-text-muted);flex-shrink:0}.search-bar-input{min-width:0;font-family:var(--font-body);color:var(--color-text-primary);background:0 0;border:0;outline:0;flex:1;font-size:14px}.search-bar-input::placeholder{color:var(--color-text-muted)}.search-bar-clear{width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;transition:background var(--motion-micro) var(--ease-io);background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.search-bar-clear:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.tag{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:9.5px;font-weight:700;line-height:1.2;display:inline-flex}.tag-dot{background:currentColor;border-radius:999px;flex-shrink:0;width:5px;height:5px}@media print{:root,:root[data-theme=dark],:root[data-theme=light],:root[data-high-contrast=true]{--color-bg-base:#fff;--color-bg-surface:#fff;--color-bg-elevated:#fff;--color-bg-paper:#fff;--color-text-primary:#000;--color-text-secondary:#333;--color-text-muted:#555}html,body{color:#000;background:#fff}.card,.card-elevated,.card-paper{box-shadow:none;border:1px solid #ddd}.no-print{display:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
