@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fb4363ca5982ca4-s.p.2rb3m_gxg9vnu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ba16e50e14e4f766-s.313uu58ed9idt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f9a7f4f17784fbaa-s.p.1fah83w58uawv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4fb4363ca5982ca4-s.p.2rb3m_gxg9vnu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ba16e50e14e4f766-s.313uu58ed9idt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f9a7f4f17784fbaa-s.p.1fah83w58uawv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4fb4363ca5982ca4-s.p.2rb3m_gxg9vnu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ba16e50e14e4f766-s.313uu58ed9idt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f9a7f4f17784fbaa-s.p.1fah83w58uawv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(../media/4fb4363ca5982ca4-s.p.2rb3m_gxg9vnu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ba16e50e14e4f766-s.313uu58ed9idt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(../media/f9a7f4f17784fbaa-s.p.1fah83w58uawv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:900;font-display:swap;src:url(../media/4fb4363ca5982ca4-s.p.2rb3m_gxg9vnu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:Cairo;font-style:normal;font-weight:900;font-display:swap;src:url(../media/ba16e50e14e4f766-s.313uu58ed9idt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:900;font-display:swap;src:url(../media/f9a7f4f17784fbaa-s.p.1fah83w58uawv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo Fallback;src:local(Arial);ascent-override:137.65%;descent-override:60.32%;line-gap-override:0.0%;size-adjust:94.66%}._4WuWPG_className{font-family:Cairo,Cairo Fallback;font-style:normal}._4WuWPG_variable{--font-display:"Cairo", "Cairo Fallback"}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../media/4b17ec34145b5025-s.p.300r8ka7oylox.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7162460a0c9a0a39-s.184qhf2a73s-d.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../media/855a42ba35a7641d-s.0gps2u4cwcukf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../media/142d70d1a894e8a1-s.17asj1eosnwh6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/941d061a2bd9e7fe-s.p.04otpyah9cwvk.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8c532a9e54c928ea-s.31e-htzfeyhln.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/eafc238916777c01-s.37a4gm19wsmwj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3b5f3cdc08f76084-s.0t4anfzf7qhnx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a0c322f60e47dd1-s.p.3vz72b7p-u7db.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/eb7f941472326ab6-s.1lggw6jas8_2n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/869c8e384c1a4ad0-s.09n5l2o_c63-v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/35a31ebad3e15f14-s.3bwea2rv5j-ez.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/861d9be630ba44be-s.p.2kfcf8ox-s2t2.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d628deca0d2b8894-s.44293pltj-0q4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f050114b60feedcd-s.19sf16kk8bs_r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4237cb37ca93cea7-s.3k-oj3hs98av5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/420d6ef977b34540-s.p.0zeo54vr6bp6h.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/45feda2a8f9aca8b-s.1mw73gddwkwfh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ea12dfd566bcbad2-s.3d284zecdje-f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f5d786b20a99255-s.0x11s69nnl30n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic Fallback;src:local(Arial);ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.0%;size-adjust:101.17%}.llYXrG_className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.llYXrG_variable{--font-body:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
@font-face{font-family:Amiri;font-style:italic;font-weight:400;font-display:swap;src:url(../media/da019ebb2bb95d1e-s.p.224-h0rtdkkah.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:italic;font-weight:400;font-display:swap;src:url(../media/0f55b780f940f921-s.26ai3plrl1g0v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Amiri;font-style:italic;font-weight:400;font-display:swap;src:url(../media/6da8f865a8f0bd95-s.3njpw05qjpf73.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Amiri;font-style:italic;font-weight:700;font-display:swap;src:url(../media/876afd304081d8d5-s.p.3-bt9wtv2tsgb.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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:italic;font-weight:700;font-display:swap;src:url(../media/13e0beb01667114a-s.20e0h-ycwdofg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Amiri;font-style:italic;font-weight:700;font-display:swap;src:url(../media/432a3d42d0e6affb-s.2ci-lfapejgqq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bff24dc14ce4541e-s.p.0op8psrhiitue.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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/9a1ea0775bdd7e1b-s.0s-s-hsjhq4c2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e5e3622652600e97-s.0ws8tt74elqft.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b4416af7d770c10a-s.p.18tjh3qqaxhod.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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/3abf2498f81abee7-s.0cn01x5f19g74.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3f51edb0ea1ba9a-s.1c56-m5_chvse.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Amiri Fallback;src:local(Times New Roman);ascent-override:112.47%;descent-override:63.44%;line-gap-override:0.0%;size-adjust:99.94%}.Bcq1tq_className{font-family:Amiri,Amiri Fallback}.Bcq1tq_variable{--font-quran:"Amiri", "Amiri Fallback"}
@font-face{font-family:Scheherazade New;font-style:normal;font-weight:400;font-display:swap;src:url(../media/416cde16e64b272b-s.p.1qq1ezdhk7e5a.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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/988efac835d54623-s.22vtq490diszg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Scheherazade New;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5906303d94eb9718-s.27id34pu3t9jw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Scheherazade New;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cf22da8a4924c49b-s.p.171cvfe35cnf9.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-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-10EC7,U+10EC9-10EEE,U+10EF?,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/292c1a9afca4c1b4-s.08q6ixc4-ordn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Scheherazade New;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c4258f77811cd8b-s.0bkeu28ciz3qc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: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%}.lL33ja_className{font-family:Scheherazade New,Scheherazade New Fallback;font-style:normal}.lL33ja_variable{--font-verse:"Scheherazade New", "Scheherazade New Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0e156020fd1d73f-s.013x9cty0dvbp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ece6651c07dc3133-s.054a9rxhye2rx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1d0bb6ba8433fca1-s.12c_00cnxx2oq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9d036f80216c14ee-s.p.2r-cuu_7locvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0e156020fd1d73f-s.013x9cty0dvbp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ece6651c07dc3133-s.054a9rxhye2rx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1d0bb6ba8433fca1-s.12c_00cnxx2oq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9d036f80216c14ee-s.p.2r-cuu_7locvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0e156020fd1d73f-s.013x9cty0dvbp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ece6651c07dc3133-s.054a9rxhye2rx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1d0bb6ba8433fca1-s.12c_00cnxx2oq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9d036f80216c14ee-s.p.2r-cuu_7locvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0e156020fd1d73f-s.013x9cty0dvbp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ece6651c07dc3133-s.054a9rxhye2rx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1d0bb6ba8433fca1-s.12c_00cnxx2oq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9d036f80216c14ee-s.p.2r-cuu_7locvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.MzGkoW_className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.MzGkoW_variable{--font-serif:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)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/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)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/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.giF-bG_className{font-family:Inter,Inter Fallback;font-style:normal}.giF-bG_variable{--font-sans:"Inter", "Inter 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-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}}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-000000-sur:#000;--c-020204-sur:#020204;--c-100f0a-sur:#100f0a;--c-1a1a1a-sur:#1a1a1a;--c-1b1b1b-14-inset:#1b1b1b24;--c-1b1b1b-sur:#1b1b1b;--c-1c1c1c-60-glass:#1c1c1c99;--c-1c1c1c-sur:#1c1c1c;--c-1d1d1d-sur:#1d1d1d;--c-1e1e1e-40-inset:#1e1e1e66;--c-1e1e1e-72-glass:#1e1e1eb8;--c-1e1e1e-78-glass:#1e1e1ec7;--c-1e1e1e-94-sur:#1e1e1ef0;--c-1f1f1f-97-sur:#1f1f1ff7;--c-1f1f1f-98-sur:#1f1f1ffa;--c-1f1f1f-99-sur:#1f1f1ffc;--c-1f1f1f-sur:#1f1f1f;--c-202020-36-inset:#2020205c;--c-202020-72-glass:#202020b8;--c-202020-90-sur:#202020e6;--c-202020-92-sur:#202020eb;--c-202020-99-sur:#202020fc;--c-202020-sur:#202020;--c-212121-78-glass:#212121c7;--c-212121-sur:#212121;--c-222222-0-inset:#2220;--c-222222-94-sur:#222222f0;--c-222222-96-sur:#222222f5;--c-222222-99-sur:#222222fc;--c-222222-sur:#222;--c-232323-90-sur:#232323e6;--c-232323-96-sur:#232323f5;--c-232323-99-sur:#232323fc;--c-232323-sur:#232323;--c-242424-85-glass:#242424d9;--c-242424-95-sur:#242424f2;--c-242424-sur:#242424;--c-252525-70-glass:#252525b3;--c-252525-82-glass:#252525d1;--c-252525-84-glass:#252525d6;--c-252525-88-glass:#252525e0;--c-252525-94-sur:#252525f0;--c-262626-80-glass:#262626cc;--c-262626-96-sur:#262626f5;--c-272727-70-glass:#272727b3;--c-272727-72-glass:#272727b8;--c-272727-92-sur:#272727eb;--c-272727-96-sur:#272727f5;--c-282828-95-sur:#282828f2;--c-282828-97-sur:#282828f7;--c-282828-98-sur:#282828fa;--c-292929-96-sur:#292929f5;--c-292929-97-sur:#292929f7;--c-292929-99-sur:#292929fc;--c-292929-sur:#292929;--c-2a2a2a-96-sur:#2a2a2af5;--c-2a2a2a-97-sur:#2a2a2af7;--c-2b2b2b-80-glass:#2b2b2bcc;--c-2b2b2b-92-sur:#2b2b2beb;--c-2c2c2c-85-glass:#2c2c2cd9;--c-2d2d2d-90-sur:#2d2d2de6;--c-2d2d2d-98-sur:#2d2d2dfa;--c-2e2e2e-45-inset:#2e2e2e73;--c-353535-50-glass:#35353580;--c-393939-sur:#393939;--c-494949-38-inset:#49494961;--c-a5a5a5-10-wt:#a5a5a51a;--c-a5a5a5-26-bor:#a5a5a542;--c-d6d6d6-col:#d6d6d6;--c-f4f2ea-col:#f4f2ea;--c-f4f4f4-col:#f4f4f4;--c-ffffff-0-wt:#fff0;--c-ffffff-1-wt:#ffffff04;--c-ffffff-10-bor:#ffffff1a;--c-ffffff-10-wt:#ffffff1a;--c-ffffff-11-wt:#ffffff1c;--c-ffffff-12-bor:#ffffff1f;--c-ffffff-12-wt:#ffffff1f;--c-ffffff-13-bor:#ffffff21;--c-ffffff-13-wt:#ffffff21;--c-ffffff-14-bor:#ffffff24;--c-ffffff-14-col:#ffffff24;--c-ffffff-14-wt:#ffffff24;--c-ffffff-15-bor:#ffffff26;--c-ffffff-15-col:#ffffff26;--c-ffffff-15-wt:#ffffff26;--c-ffffff-16-bor:#ffffff29;--c-ffffff-16-col:#ffffff29;--c-ffffff-16-wt:#ffffff29;--c-ffffff-18-bor:#ffffff2e;--c-ffffff-18-wt:#ffffff2e;--c-ffffff-2-col:#ffffff05;--c-ffffff-2-wt:#ffffff05;--c-ffffff-20-bor:#fff3;--c-ffffff-20-wt:#fff3;--c-ffffff-22-bor:#ffffff38;--c-ffffff-22-wt:#ffffff38;--c-ffffff-24-bor:#ffffff3d;--c-ffffff-24-wt:#ffffff3d;--c-ffffff-25-bor:#ffffff40;--c-ffffff-26-bor:#ffffff42;--c-ffffff-26-col:#ffffff42;--c-ffffff-28-bor:#ffffff47;--c-ffffff-28-col:#ffffff47;--c-ffffff-28-wt:#ffffff47;--c-ffffff-3-bor:#ffffff08;--c-ffffff-3-col:#ffffff07;--c-ffffff-3-wt:#ffffff06;--c-ffffff-30-bor:#ffffff4d;--c-ffffff-30-wt:#ffffff4d;--c-ffffff-32-bor:#ffffff52;--c-ffffff-32-wt:#ffffff52;--c-ffffff-34-bor:#ffffff57;--c-ffffff-34-wt:#ffffff57;--c-ffffff-35-bor:#ffffff59;--c-ffffff-35-wt:#ffffff59;--c-ffffff-36-bor:#ffffff5c;--c-ffffff-38-bor:#ffffff61;--c-ffffff-38-col:#ffffff61;--c-ffffff-38-wt:#ffffff61;--c-ffffff-4-bor:#ffffff0a;--c-ffffff-4-wt:#ffffff09;--c-ffffff-40-bor:#fff6;--c-ffffff-40-wt:#fff6;--c-ffffff-42-bor:#ffffff6b;--c-ffffff-42-wt:#ffffff6b;--c-ffffff-45-bor:#ffffff73;--c-ffffff-45-wt:#ffffff73;--c-ffffff-46-wt:#ffffff75;--c-ffffff-5-bor:#ffffff0d;--c-ffffff-5-wt:#ffffff0d;--c-ffffff-50-bor:#ffffff80;--c-ffffff-50-col:#ffffff80;--c-ffffff-50-wt:#ffffff80;--c-ffffff-52-col:#ffffff85;--c-ffffff-55-bor:#ffffff8c;--c-ffffff-55-col:#ffffff8c;--c-ffffff-55-wt:#ffffff8c;--c-ffffff-58-wt:#ffffff94;--c-ffffff-6-bor:#ffffff0e;--c-ffffff-6-wt:#ffffff0e;--c-ffffff-60-wt:#fff9;--c-ffffff-62-wt:#ffffff9e;--c-ffffff-64-col:#ffffffa3;--c-ffffff-65-col:#ffffffa6;--c-ffffff-65-wt:#ffffffa6;--c-ffffff-68-wt:#ffffffad;--c-ffffff-7-bor:#ffffff12;--c-ffffff-7-wt:#ffffff12;--c-ffffff-70-col:#ffffffb3;--c-ffffff-70-wt:#ffffffb3;--c-ffffff-72-col:#ffffffb8;--c-ffffff-74-col:#ffffffbd;--c-ffffff-75-bor:#ffffffbf;--c-ffffff-75-wt:#ffffffbf;--c-ffffff-76-col:#ffffffc2;--c-ffffff-8-bor:#ffffff14;--c-ffffff-8-col:#ffffff14;--c-ffffff-8-wt:#ffffff13;--c-ffffff-80-col:#fffc;--c-ffffff-80-wt:#fffc;--c-ffffff-82-wt:#ffffffd1;--c-ffffff-85-col:#ffffffd9;--c-ffffff-85-wt:#ffffffd9;--c-ffffff-88-wt:#ffffffe0;--c-ffffff-9-bor:#ffffff17;--c-ffffff-9-col:#ffffff17;--c-ffffff-9-wt:#ffffff17;--c-ffffff-90-bor:#ffffffe6;--c-ffffff-92-bor:#ffffffeb;--c-ffffff-93-col:#ffffffed;--c-ffffff-bor:#fff;--c-ffffff-col:#fff}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--c-000000-sur:#e8e6e0;--c-020204-sur:#e8e6e0;--c-100f0a-sur:#f0eee8;--c-1a1a1a-sur:#f0eee8;--c-1b1b1b-14-inset:#1e1c180c;--c-1b1b1b-sur:#f0eee8;--c-1c1c1c-60-glass:#faf7f099;--c-1c1c1c-sur:#f0eee8;--c-1d1d1d-sur:#f9f7f1;--c-1e1e1e-40-inset:#1e1c1824;--c-1e1e1e-72-glass:#faf7f0b8;--c-1e1e1e-78-glass:#faf7f0c7;--c-1e1e1e-94-sur:#f9f7f1;--c-1f1f1f-97-sur:#f9f7f1;--c-1f1f1f-98-sur:#f9f7f1;--c-1f1f1f-99-sur:#f9f7f1;--c-1f1f1f-sur:#f9f7f1;--c-202020-36-inset:#1e1c1820;--c-202020-72-glass:#faf7f0b8;--c-202020-90-sur:#f9f7f1;--c-202020-92-sur:#f9f7f1;--c-202020-99-sur:#f9f7f1;--c-202020-sur:#f9f7f1;--c-212121-78-glass:#faf7f0c7;--c-212121-sur:#f9f7f1;--c-222222-0-inset:#1e1c1800;--c-222222-94-sur:#f9f7f1;--c-222222-96-sur:#f9f7f1;--c-222222-99-sur:#f9f7f1;--c-222222-sur:#f9f7f1;--c-232323-90-sur:#fdfbf5;--c-232323-96-sur:#fdfbf5;--c-232323-99-sur:#fdfbf5;--c-232323-sur:#fdfbf5;--c-242424-85-glass:#faf7f0d9;--c-242424-95-sur:#fdfbf5;--c-242424-sur:#fdfbf5;--c-252525-70-glass:#faf7f0b3;--c-252525-82-glass:#faf7f0d1;--c-252525-84-glass:#faf7f0d6;--c-252525-88-glass:#faf7f0e0;--c-252525-94-sur:#fdfbf5;--c-262626-80-glass:#faf7f0cc;--c-262626-96-sur:#fdfbf5;--c-272727-70-glass:#faf7f0b3;--c-272727-72-glass:#faf7f0b8;--c-272727-92-sur:#fdfbf5;--c-272727-96-sur:#fdfbf5;--c-282828-95-sur:#fdfbf5;--c-282828-97-sur:#fdfbf5;--c-282828-98-sur:#fdfbf5;--c-292929-96-sur:#fdfbf5;--c-292929-97-sur:#fdfbf5;--c-292929-99-sur:#fdfbf5;--c-292929-sur:#fdfbf5;--c-2a2a2a-96-sur:#fdfbf5;--c-2a2a2a-97-sur:#fdfbf5;--c-2b2b2b-80-glass:#faf7f0cc;--c-2b2b2b-92-sur:#fffef8;--c-2c2c2c-85-glass:#faf7f0d9;--c-2d2d2d-90-sur:#fffef8;--c-2d2d2d-98-sur:#fffef8;--c-2e2e2e-45-inset:#1e1c1824;--c-353535-50-glass:#faf7f080;--c-393939-sur:#fffef8;--c-494949-38-inset:#1e1c1822;--c-a5a5a5-10-wt:#3a342a14;--c-a5a5a5-26-bor:#3a342a2b;--c-d6d6d6-col:#1b1a17;--c-f4f2ea-col:#1b1a17;--c-f4f4f4-col:#1b1a17;--c-ffffff-0-wt:#3a342a00;--c-ffffff-1-wt:#3a342a03;--c-ffffff-10-bor:#3a342a19;--c-ffffff-10-wt:#3a342a14;--c-ffffff-11-wt:#3a342a14;--c-ffffff-12-bor:#3a342a1e;--c-ffffff-12-wt:#3a342a14;--c-ffffff-13-bor:#3a342a20;--c-ffffff-13-wt:#3a342a14;--c-ffffff-14-bor:#3a342a23;--c-ffffff-14-col:#1b1a1730;--c-ffffff-14-wt:#3a342a14;--c-ffffff-15-bor:#3a342a25;--c-ffffff-15-col:#1b1a1734;--c-ffffff-15-wt:#3a342a14;--c-ffffff-16-bor:#3a342a28;--c-ffffff-16-col:#1b1a1737;--c-ffffff-16-wt:#3a342a14;--c-ffffff-18-bor:#3a342a2b;--c-ffffff-18-wt:#3a342a14;--c-ffffff-2-col:#1b1a1706;--c-ffffff-2-wt:#3a342a04;--c-ffffff-20-bor:#3a342a2b;--c-ffffff-20-wt:#3a342a14;--c-ffffff-22-bor:#3a342a2b;--c-ffffff-22-wt:#3a342a14;--c-ffffff-24-bor:#3a342a2b;--c-ffffff-24-wt:#3a342a14;--c-ffffff-25-bor:#3a342a2b;--c-ffffff-26-bor:#3a342a2b;--c-ffffff-26-col:#1b1a175a;--c-ffffff-28-bor:#3a342a2b;--c-ffffff-28-col:#1b1a1760;--c-ffffff-28-wt:#3a342a14;--c-ffffff-3-bor:#3a342a07;--c-ffffff-3-col:#1b1a170a;--c-ffffff-3-wt:#3a342a05;--c-ffffff-30-bor:#3a342a2b;--c-ffffff-30-wt:#3a342a14;--c-ffffff-32-bor:#3a342a2b;--c-ffffff-32-wt:#3a342a14;--c-ffffff-34-bor:#3a342a2b;--c-ffffff-34-wt:#3a342a14;--c-ffffff-35-bor:#3a342a2b;--c-ffffff-35-wt:#3a342a14;--c-ffffff-36-bor:#3a342a2b;--c-ffffff-38-bor:#3a342a2b;--c-ffffff-38-col:#1b1a1783;--c-ffffff-38-wt:#3a342a14;--c-ffffff-4-bor:#3a342a0a;--c-ffffff-4-wt:#3a342a07;--c-ffffff-40-bor:#3a342a2b;--c-ffffff-40-wt:#3a342a14;--c-ffffff-42-bor:#3a342a2b;--c-ffffff-42-wt:#3a342a14;--c-ffffff-45-bor:#3a342a2b;--c-ffffff-45-wt:#3a342a14;--c-ffffff-46-wt:#3a342a14;--c-ffffff-5-bor:#3a342a0d;--c-ffffff-5-wt:#3a342a0b;--c-ffffff-50-bor:#3a342a2b;--c-ffffff-50-col:#1b1a1780;--c-ffffff-50-wt:#3a342a14;--c-ffffff-52-col:#1b1a1785;--c-ffffff-55-bor:#3a342a2b;--c-ffffff-55-col:#1b1a17ad;--c-ffffff-55-wt:#3a342a14;--c-ffffff-58-wt:#3a342a14;--c-ffffff-6-bor:#3a342a0e;--c-ffffff-6-wt:#3a342a0c;--c-ffffff-60-wt:#3a342a14;--c-ffffff-62-wt:#3a342a14;--c-ffffff-64-col:#1b1a17a3;--c-ffffff-65-col:#1b1a17a6;--c-ffffff-65-wt:#3a342a14;--c-ffffff-68-wt:#3a342a14;--c-ffffff-7-bor:#3a342a12;--c-ffffff-7-wt:#3a342a0f;--c-ffffff-70-col:#1b1a17b3;--c-ffffff-70-wt:#3a342a14;--c-ffffff-72-col:#1b1a17b8;--c-ffffff-74-col:#1b1a17bd;--c-ffffff-75-bor:#3a342a2b;--c-ffffff-75-wt:#3a342a14;--c-ffffff-76-col:#1b1a17c2;--c-ffffff-8-bor:#3a342a14;--c-ffffff-8-col:#1b1a171c;--c-ffffff-8-wt:#3a342a10;--c-ffffff-80-col:#1b1a17cc;--c-ffffff-80-wt:#3a342a14;--c-ffffff-82-wt:#3a342a14;--c-ffffff-85-col:#1b1a17d9;--c-ffffff-85-wt:#3a342a14;--c-ffffff-88-wt:#3a342a14;--c-ffffff-9-bor:#3a342a16;--c-ffffff-9-col:#1b1a171f;--c-ffffff-9-wt:#3a342a13;--c-ffffff-90-bor:#3a342a2b;--c-ffffff-92-bor:#3a342a2b;--c-ffffff-93-col:#1b1a17ed;--c-ffffff-bor:#3a342a2b;--c-ffffff-col:#1b1a17}:root{--tx-red-soft:#fca5a5;--tx-red-mist:#fecaca;--tx-rose-dust:#e7b4b4;--tx-rose-rgb:231, 180, 180;--tx-amber:#fcd34d;--tx-mint:#a7f3d0;--tx-mint-mid:#6ee7b7}html[data-theme=light]{--tx-red-soft:#b3261e;--tx-red-mist:#b3261e;--tx-rose-dust:#96474a;--tx-rose-rgb:150, 71, 74;--tx-amber:#8a6414;--tx-mint:#14663f;--tx-mint-mid:#0f7a4d}html[data-theme=light] .acc-btn-danger:hover:not(:disabled){color:#b3261e}html[data-theme=light] .circ-progress-fill{background:linear-gradient(90deg,#201e1a59,#2a2823)}html[data-theme=light] .pl-commit-cat{filter:saturate(1.25)brightness(.55)}html[data-theme=light] .rcap-snap-heat{background:#1c1b190d}html[data-theme=light] .acc-hero-name{background-image:linear-gradient(#1b1a17 24%,#1b1a1799)}html[data-theme=light] .circ-masthead-title{background-image:linear-gradient(178deg,#1b1a17 4%,#2b2924 54%,#575349 100%)}html[data-theme=light] .circ-figure-num{background-image:linear-gradient(180deg, #1b1a17 0 var(--fill,0%), #1b1a1721 var(--fill,0%) 100%);filter:drop-shadow(0 0 12px #1b1a171f)}html[data-theme=light] .rcap-snap-value{background-image:linear-gradient(#1b1a17 24%,#1b1a178c)}html[data-theme=light] .rcap .acc-page-title{background-image:linear-gradient(#1b1a17 52%,#1b1a17a6)}html[data-theme=light] .npc-countdown{background-image:linear-gradient(#1b1a17 15%,#1b1a179e 100%)}html[data-theme=light] .lp-accent{background-image:linear-gradient(#1b1a17 0%,#1b1a179e 100%)}html[data-theme=light] .brand-lockup-img{filter:brightness(0)drop-shadow(0 2px 12px #1b1a171f)}html[data-theme=light] .brand-wrap:hover .brand-lockup-img{filter:brightness(0)drop-shadow(0 4px 22px #1b1a1747)}html[data-theme=light] .footer-brand-img,html[data-theme=light] .authx-card-brand img{filter:brightness(0)drop-shadow(0 2px 12px #1b1a171f)}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--bg:#171612;--bg-card:#24221dd6;--border:var(--c-ffffff-10-bor);--border-mid:var(--c-ffffff-18-bor);--border-bright:var(--c-ffffff-30-bor);--text-1:#fffdf7;--text-2:#eee8da;--text-3:#c9c1b0;--text-4:#9d9585;--ease-expo:cubic-bezier(.16, 1, .3, 1);--font-arabic-display:var(--font-display);--font-arabic-body:var(--font-body);--font-arabic-quran:var(--font-quran)}html[data-theme=light]{--bg:var(--c-1a1a1a-sur);--bg-card:var(--c-252525-84-glass);--text-1:#1b1a17;--text-2:#2b2924;--text-3:#575349;--text-4:#756f63}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text-1);font-family:var(--font-body);text-align:right;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;letter-spacing:-.01em;font-feature-settings:"ss01" 1, "kern" 1;direction:rtl;font-size:17px;line-height:1.8;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input{font:inherit}ul{list-style:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);word-break:break-word;overflow-wrap:break-word;margin:0;padding:0;font-weight:700}}@layer components{.page-shell{isolation:isolate;background:radial-gradient(ellipse 100% 50% at 50% -5%, var(--c-ffffff-5-wt) 0%, transparent 60%), radial-gradient(ellipse 55% 45% at 88% 22%, var(--c-ffffff-2-wt), transparent 55%), radial-gradient(ellipse 45% 55% at 12% 78%, var(--c-ffffff-1-wt), transparent 50%), var(--bg);position:relative}.container{max-width:1180px;margin:0 auto;padding:0 28px}section{position:relative}section+section{border-top:1px solid var(--border)}.title-block{flex-direction:column;gap:4px;margin-bottom:28px;display:flex}.title-block.centered{text-align:center;align-items:center}.line-1{font-family:var(--font-display);color:var(--text-1);font-size:clamp(30px,4vw,54px);font-weight:800;line-height:1.5;display:block}.line-2{font-family:var(--font-display);color:var(--text-3);font-size:clamp(22px,3.2vw,44px);font-weight:500;line-height:1.55;display:block}.hero-title .line-1{letter-spacing:-.01em;font-size:clamp(40px,5.4vw,76px);font-weight:900;line-height:1.38}.hero-title .line-2{color:var(--text-3);font-size:clamp(30px,4.2vw,60px);font-weight:500;line-height:1.44}.cta-finale .line-1{letter-spacing:-.02em;font-size:clamp(44px,6vw,86px);font-weight:900}.cta-finale .line-2{font-size:clamp(34px,4.8vw,68px);font-weight:500}.hero-verse-epigraph{justify-content:center;align-items:center;gap:14px;margin-bottom:28px;display:inline-flex}.verse-quranic{font-family:var(--font-quran);color:var(--c-ffffff-col);letter-spacing:.02em;text-shadow:0 0 24px #ffffff73,0 2px 8px #000c;font-size:clamp(24px,2.8vw,34px);font-weight:700}.verse-ornament{color:var(--c-ffffff-65-col);text-shadow:0 0 10px #fffc;font-size:16px}.hero-desc{max-width:720px;font-family:var(--font-body);color:var(--c-ffffff-85-col);margin:0 auto;font-size:clamp(18px,1.8vw,22px);font-weight:400;line-height:1.85;display:block}.hero-trust-row{border-top:1px solid var(--c-ffffff-8-bor);flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:36px;padding-top:28px;display:flex}.trust-item{font-family:var(--font-display);color:var(--text-3);align-items:center;gap:6px;font-size:15.5px;font-weight:600;display:inline-flex}.trust-dot{color:var(--c-ffffff-65-col);font-size:13px}.trust-divider{color:var(--border-mid);font-size:16px}.section-kicker{font-family:var(--font-display);color:var(--c-ffffff-col);letter-spacing:.04em;background:var(--c-ffffff-5-wt);border:1px solid var(--c-ffffff-12-bor);border-radius:100px;align-items:center;gap:10px;margin-bottom:24px;padding:7px 18px;font-size:15.5px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff26,0 4px 16px #0000004d}.kicker-dot{background:#fff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #ffffffd9}.top-announcement{pointer-events:auto;background:var(--c-ffffff-5-wt);border:1px solid var(--c-ffffff-12-bor);-webkit-backdrop-filter:blur(16px);max-width:fit-content;font-family:var(--font-display);color:var(--text-2);cursor:pointer;transition:all .3s var(--ease-expo);direction:rtl;border-radius:100px;align-items:center;gap:10px;margin:0 auto 12px;padding:5px 16px 5px 12px;font-size:14.5px;display:flex;box-shadow:0 4px 20px #0000004d}.top-announcement:hover{background:var(--c-ffffff-9-wt);border-color:var(--c-ffffff-22-bor);color:var(--text-1);transform:translateY(-1px);box-shadow:0 6px 24px #0006}.announcement-badge{font-family:var(--font-body);letter-spacing:.12em;color:var(--text-3);background:0 0;border:none;border-radius:0;align-items:center;gap:8px;padding:0;font-size:12px;font-weight:600;display:inline-flex}.announcement-badge:before{content:"";background:linear-gradient(90deg, var(--c-ffffff-40-wt), transparent);border-radius:1px;flex:0 0 16px;width:16px;height:1.5px}.announcement-text{font-weight:500}.announcement-arrow{font-size:15px;transition:transform .2s}.top-announcement:hover .announcement-arrow{transform:translate(-3px)}.navbar-wrapper{z-index:1000;pointer-events:none;width:100%;padding:0 20px;position:sticky;top:14px}.navbar{pointer-events:auto;border:1px solid var(--c-ffffff-14-bor);background:var(--c-212121-78-glass);-webkit-backdrop-filter:blur(32px)saturate(200%);max-width:1180px;height:70px;transition:all .35s var(--ease-expo);border-radius:100px;margin:0 auto;padding:0 22px;position:relative;overflow:hidden;box-shadow:0 20px 60px #000000b3,inset 0 1px 1px #ffffff38,0 0 40px #ffffff08}.navbar:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--c-ffffff-30-wt) 25%, var(--c-ffffff-80-wt) 50%, var(--c-ffffff-30-wt) 75%, transparent 100%);opacity:.85;pointer-events:none;height:1px;position:absolute;top:0;left:10%;right:10%}.navbar:hover{border-color:var(--c-ffffff-24-bor);background:var(--c-242424-85-glass);box-shadow:0 26px 72px #000c,inset 0 1px 1px #ffffff52,0 0 50px #ffffff0f}.nav-inner{justify-content:space-between;align-items:center;gap:16px;height:100%;display:flex}.nav-right-group{align-items:center;gap:16px;display:flex}.nav-prayer-badge{font-family:var(--font-body);letter-spacing:.08em;color:var(--text-3);white-space:nowrap;direction:rtl;background:0 0;border:none;border-radius:0;align-items:center;gap:7px;padding:0;font-size:13px;font-weight:600;display:flex}.pulse-dot{background:#fff;border-radius:50%;width:7px;height:7px;animation:2s infinite pulseGlow;box-shadow:0 0 10px #ffffffd9}@keyframes pulseGlow{0%{transform:scale(.95);box-shadow:0 0 #fff9}70%{transform:scale(1);box-shadow:0 0 0 8px #fff0}to{transform:scale(.95);box-shadow:0 0 #fff0}}.brand-wrap{cursor:pointer;transition:transform .3s var(--ease-expo);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.brand-lockup-img{object-fit:contain;filter:drop-shadow(0 2px 12px #ffffff24);width:auto;max-width:136px;height:52px;transition:all .3s var(--ease-expo)}.brand-wrap:hover{transform:scale(1.05)}.brand-wrap:hover .brand-lockup-img{filter:drop-shadow(0 4px 22px #ffffff59)brightness(1.12)}.footer-brand-img{object-fit:contain;filter:drop-shadow(0 2px 10px #ffffff1f);width:auto;max-width:125px;height:48px}.nav-links{background:var(--c-ffffff-4-wt);border:1px solid var(--c-ffffff-8-bor);direction:rtl;border-radius:100px;align-items:center;gap:4px;padding:4px 6px;display:flex;box-shadow:inset 0 1px 2px #0000004d}.nav-item{font-family:var(--font-display);color:var(--text-3);transition:all .22s var(--ease-expo);white-space:nowrap;border-radius:100px;padding:6px 15px;font-size:15.5px;font-weight:500;text-decoration:none}.nav-item:hover{color:var(--c-ffffff-col);background:var(--c-ffffff-10-wt);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff2e}.nav-actions{align-items:center;gap:12px;display:flex}.nav-link{font-family:var(--font-display);color:var(--text-3);cursor:pointer;padding:6px 12px;font-size:15.5px;font-weight:500;text-decoration:none;transition:color .2s}.nav-link:hover{color:var(--c-ffffff-col)}.nav-cta{color:#1a1a1a;border:1px solid var(--c-ffffff-bor);font-size:15.5px;font-weight:700;font-family:var(--font-display);transition:all .3s var(--ease-expo);cursor:pointer;white-space:nowrap;background:#fff;border-radius:100px;align-items:center;gap:6px;padding:8px 20px;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #fff3,0 2px 6px #0006}.cta-shimmer{background:linear-gradient(90deg, transparent, var(--c-ffffff-60-wt), transparent);width:50%;height:100%;transition:left .75s;position:absolute;top:0;left:-100%;transform:skew(-20deg)}.nav-cta:hover .cta-shimmer{left:150%}.nav-cta:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 8px 30px #ffffff59,0 4px 12px #0006}.btn-primary,.btn-ghost,.mini-action{font-family:var(--font-display);cursor:pointer;transition:all .28s var(--ease-expo);white-space:nowrap;border:1px solid #0000;border-radius:100px;justify-content:center;align-items:center;gap:10px;line-height:1;display:inline-flex}.btn-primary{background:var(--text-1);color:var(--bg);border-color:var(--text-1);padding:15px 36px;font-size:17px;font-weight:700;box-shadow:0 10px 32px #ffffff29}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 18px 42px #ffffff42}.btn-ghost{background:var(--c-ffffff-6-wt);color:var(--text-2);border-color:var(--border-mid);padding:13px 28px;font-size:16.5px;font-weight:600}.btn-ghost:hover{background:var(--c-ffffff-10-wt);border-color:var(--border-bright);color:var(--text-1);transform:translateY(-1px)}.cta-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:36px;display:flex}.hero{justify-content:center;align-items:center;min-height:calc(100vh - 74px);padding:96px 0 80px;display:flex;position:relative}.hero:before{content:"";background:radial-gradient(ellipse 70% 60% at 50% 32%, var(--c-494949-38-inset) 0%, transparent 70%);pointer-events:none;z-index:0;position:absolute;inset:0}.hero-inner{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.hero-surface{border:1px solid var(--border-mid);background:linear-gradient(180deg, var(--c-272727-92-sur), var(--c-1f1f1f-98-sur));-webkit-backdrop-filter:blur(28px);border-radius:40px;width:min(100%,1100px);padding:84px 56px 64px;position:relative;box-shadow:inset 0 1px #fff3,0 32px 88px #000000b8}.hero-surface:before{content:"";background:linear-gradient(90deg, transparent, var(--c-ffffff-50-wt), transparent);border-radius:100px;height:1px;position:absolute;top:0;left:18%;right:18%}.hero-title{flex-direction:column;align-items:center;gap:8px;margin-bottom:28px;display:flex}.problems,.how,.feature,.features-grid-section,.cta-finale{padding:120px 0}.section-thesis{max-width:820px;font-family:var(--font-display);color:var(--text-3);text-align:center;margin:0 auto 80px;font-size:clamp(19px,1.8vw,24px);font-weight:400;line-height:2}.problems-editorial{flex-direction:column;gap:0;display:flex}.problem-item{border-top:1px solid var(--border);cursor:default;align-items:flex-start;gap:36px;padding:48px 0;transition:border-color .3s;display:flex;position:relative}.problem-item:last-child{border-bottom:1px solid var(--border)}.problem-item:hover{border-color:var(--border-mid)}.problem-num-col{flex-direction:column;flex-shrink:0;align-items:center;gap:16px;width:auto;min-width:56px;padding-top:4px;display:flex}.problem-num-badge{width:auto;height:auto;font-family:var(--font-display);color:var(--c-ffffff-12-col);letter-spacing:-.04em;background:0 0;border:none;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;font-size:48px;font-weight:800;line-height:1;transition:color .3s;display:flex}.problem-item:hover .problem-num-badge{color:var(--c-ffffff-28-col)}.problem-connector{background:linear-gradient(180deg, var(--border-mid) 0%, transparent 100%);flex:1;width:1px;min-height:32px}.problem-icon-wrap{background:var(--c-ffffff-4-wt);border:1px solid var(--border);width:40px;height:40px;color:var(--text-3);border-radius:12px;flex-shrink:0;place-items:center;transition:all .3s;display:grid}.problem-item:hover .problem-icon-wrap{background:var(--c-ffffff-8-wt);border-color:var(--border-mid);color:var(--text-2)}.problem-body{flex-direction:column;flex:1;gap:14px;min-width:0;padding-top:12px;display:flex}.problem-title{font-family:var(--font-display);color:var(--text-1);letter-spacing:-.015em;font-size:clamp(20px,2.2vw,30px);font-weight:800;line-height:1.4}.problem-text{font-family:var(--font-body);color:var(--text-3);max-width:700px;font-size:clamp(15px,1.3vw,17.5px);line-height:2.05}.steps-editorial{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:56px;display:grid}.step-item{background:linear-gradient(160deg, var(--c-242424-95-sur), var(--c-1f1f1f-98-sur));border:1px solid var(--border);transition:all .32s var(--ease-expo);border-radius:24px;flex-direction:column;gap:18px;padding:40px 32px 44px;display:flex;position:relative;overflow:hidden}.step-item:before{content:"";background:linear-gradient(90deg, transparent, var(--c-ffffff-18-wt), transparent);height:1px;position:absolute;top:0;left:0;right:0}.step-item:hover{border-color:var(--border-mid);background:linear-gradient(160deg, var(--c-282828-97-sur), var(--c-222222-99-sur));transform:translateY(-4px);box-shadow:0 20px 48px #00000080}.step-num-badge{width:auto;height:auto;font-family:var(--font-display);color:var(--c-ffffff-12-col);letter-spacing:-.04em;background:0 0;border:none;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;font-size:42px;font-weight:800;line-height:1;transition:color .3s;display:inline-flex}.step-item:hover .step-num-badge{color:var(--c-ffffff-28-col)}.step-title{font-family:var(--font-display);color:var(--text-1);letter-spacing:-.01em;font-size:clamp(18px,1.7vw,23px);font-weight:800;line-height:1.45}.step-text{font-family:var(--font-body);color:var(--text-3);flex:1;font-size:clamp(14px,1.15vw,16.5px);line-height:2.05}.hadith{background:radial-gradient(ellipse 70% 80% at 50% 50%, var(--c-353535-50-glass) 0%, transparent 75%);padding:140px 0}.hadith-inner{text-align:center;flex-direction:column;align-items:center;gap:0;display:flex}.hadith-line{max-width:820px;font-family:var(--font-quran);color:var(--text-1);text-align:center;font-size:clamp(28px,4vw,54px);line-height:1.9;display:block}.keyword{color:var(--text-1);text-shadow:0 0 20px #ffffff8c,0 0 60px #fff3;font-weight:700}.hadith-attr{font-family:var(--font-display);color:var(--text-4);letter-spacing:.08em;margin-top:28px;font-size:16px;font-weight:600;display:block}.about-section{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:radial-gradient(ellipse 65% 55% at 50% 40%, var(--c-2e2e2e-45-inset) 0%, transparent 80%);padding:120px 0;position:relative}.about-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:60px;display:grid}.about-text{direction:rtl;flex-direction:column;display:flex}.about-lead{font-family:var(--font-body);color:var(--text-2);max-width:580px;margin-top:24px;margin-bottom:36px;font-size:clamp(16px,1.25vw,18px);line-height:1.95;display:block}.about-roles{flex-direction:column;gap:16px;display:flex}.about-role-item{background:var(--c-ffffff-3-wt);border:1px solid var(--border);transition:all .3s var(--ease-expo);border-radius:18px;align-items:flex-start;gap:18px;padding:18px 20px;display:flex}.about-role-item:hover{background:var(--c-ffffff-6-wt);border-color:var(--border-mid);transform:translate(-4px)}.role-icon-box{background:radial-gradient(circle at 50% 0%, var(--c-ffffff-18-wt), var(--c-262626-80-glass));border:1px solid var(--c-ffffff-15-bor);width:44px;height:44px;color:var(--text-1);border-radius:12px;flex-shrink:0;place-items:center;display:grid;box-shadow:0 4px 16px #0006,inset 0 1px #ffffff40}.role-content h4{font-family:var(--font-display);color:var(--text-1);margin-bottom:6px;font-size:17px;font-weight:700}.role-content p{font-family:var(--font-body);color:var(--text-3);margin:0;font-size:16px;line-height:1.7}.about-visual{direction:rtl;width:100%;position:relative}.about-card{background:linear-gradient(160deg, var(--c-282828-95-sur), var(--c-1f1f1f-98-sur));border:1px solid var(--border-mid);border-radius:28px;padding:34px 30px;position:relative;overflow:hidden;box-shadow:0 28px 70px #000000b3,inset 0 1px #ffffff1f}.about-card-glow{background:radial-gradient(circle, var(--c-ffffff-8-wt) 0%, transparent 70%);pointer-events:none;width:200px;height:200px;position:absolute;top:-50px;left:20%}.about-card-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;margin-bottom:26px;padding-bottom:16px;display:flex}.about-card-badge{font-family:var(--font-body);letter-spacing:.14em;color:var(--text-4);background:0 0;border:none;border-radius:0;align-items:center;gap:8px;padding:0;font-size:11px;font-weight:600;display:inline-flex}.about-card-badge:before{content:"";background:linear-gradient(90deg, var(--c-ffffff-30-wt), transparent);border-radius:1px;flex:0 0 14px;width:14px;height:1.5px}.about-card-verse{font-family:var(--font-quran);color:var(--text-3);font-size:16.5px}.about-statement{background:var(--c-ffffff-4-wt);border:1px solid var(--c-ffffff-8-bor);border-radius:18px;margin-bottom:26px;padding:22px 24px}.statement-quote{font-family:var(--font-display);color:var(--text-1);margin-bottom:10px;font-size:17px;font-weight:600;line-height:1.8}.statement-author{font-family:var(--font-body);color:var(--text-4);font-size:15px;display:block}.about-pillars-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.about-pillar-box{text-align:center;background:var(--c-ffffff-3-wt);border:1px solid var(--border);border-radius:14px;flex-direction:column;align-items:center;padding:16px 8px;display:flex}.pillar-num{font-family:var(--font-display);color:var(--text-1);margin-bottom:4px;font-size:25px;font-weight:800;line-height:1.2}.pillar-title{font-family:var(--font-display);color:var(--text-2);margin-bottom:4px;font-size:14.5px;font-weight:700}.pillar-sub{font-family:var(--font-body);color:var(--text-4);font-size:13px;line-height:1.4}.feature-grid{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.feature-grid-reverse{direction:ltr}.feature-grid-reverse .feature-text,.feature-grid-reverse .feature-visual{direction:rtl}.feature-text p{font-family:var(--font-body);color:var(--text-2);font-size:clamp(16px,1.3vw,18.5px);line-height:2.05;display:block}.feature-text p+p{margin-top:18px}.feature-bullets{flex-direction:column;gap:13px;margin-top:28px;list-style:none;display:flex}.feature-bullets li{font-family:var(--font-body);color:var(--text-2);padding-right:26px;font-size:clamp(14px,1.1vw,16px);font-weight:500;line-height:1.85;position:relative}.bullet-icon{color:var(--text-3);position:absolute;top:3px;right:0}.feature-visual{width:100%;position:relative}.timetable-card,.focus-card,.ai-card,.timeline-card{background:linear-gradient(160deg, var(--c-272727-96-sur), var(--c-1f1f1f-99-sur));border:1px solid var(--border-mid);border-radius:28px;overflow:hidden;box-shadow:0 24px 64px #000000ad,inset 0 1px #ffffff1a}.window-dots{align-items:center;gap:6px;margin-bottom:18px;display:flex}.window-dot{background:var(--c-ffffff-18-wt);border-radius:50%;width:10px;height:10px}.window-dot:first-child{background:#ff5a4e8c}.window-dot:nth-child(2){background:#ffbd2e73}.window-dot:last-child{background:#28c84066}.timetable-card{padding:28px}.timetable-header{font-family:var(--font-display);color:var(--text-1);justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;font-size:16.5px;font-weight:600;display:flex}.timetable-header .muted{color:var(--text-3);font-size:15px}.day-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:20px;display:grid}.day-cell{background:var(--c-ffffff-4-wt);border:1px solid var(--border);font-family:var(--font-display);color:var(--text-3);border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:10px 6px;font-size:14px;display:flex}.day-cell em{background:var(--c-ffffff-7-wt);width:30px;height:30px;color:var(--text-1);border-radius:50%;justify-content:center;align-items:center;font-style:normal;font-weight:700;display:flex}.day-cell.active{border-color:var(--border-mid);background:var(--c-ffffff-7-wt)}.day-cell.active em{background:var(--text-1);color:var(--bg)}.slots-grid{grid-template-columns:56px 1fr;align-items:stretch;gap:12px;display:grid}.time-col{color:var(--text-3);font-family:var(--font-display);flex-direction:column;gap:20px;padding-top:8px;font-size:14px;font-weight:600;display:flex}.slot-col{flex-direction:column;gap:10px;display:flex}.slot{font-family:var(--font-display);color:var(--text-1);border-radius:10px;align-items:center;min-height:44px;padding:10px 14px;font-size:15.5px;font-weight:500;display:flex}.slot.commitment{background:var(--c-ffffff-7-wt);border-right:3px solid var(--c-ffffff-45-bor)}.slot.prayer{background:var(--c-ffffff-11-wt);border-right:3px solid var(--c-ffffff-90-bor);font-weight:600}.legend{color:var(--text-4);font-family:var(--font-display);align-items:center;gap:20px;margin-top:20px;font-size:14.5px;display:flex}.focus-card{padding:26px}.focus-header{font-family:var(--font-display);color:var(--text-3);border-bottom:1px solid var(--border);margin-bottom:18px;padding-bottom:12px;font-size:16px;font-weight:600;display:block}.timeline-line{border-top:1px solid var(--border);grid-template-columns:70px 1fr;align-items:center;gap:4px 14px;padding:13px 0;display:grid}.timeline-line:first-of-type{border-top:none}.time{font-family:var(--font-display);color:var(--text-4);font-size:15px;font-weight:600}.entry{font-family:var(--font-display);color:var(--text-1);border-radius:10px;align-items:center;padding:9px 14px;font-size:15.5px;font-weight:500;line-height:1.4;display:inline-flex}.entry.commitment{background:var(--c-ffffff-7-wt);border-right:3px solid var(--c-ffffff-45-bor)}.entry.prayer{background:var(--c-ffffff-11-wt);border-right:3px solid var(--c-ffffff-90-bor);font-weight:600}.entry.transit{border:1px dashed var(--border-mid);color:var(--text-3);background:0 0}.timeline-line small{color:var(--text-4);grid-column:2;margin-top:2px;font-size:14px;display:block}.ai-card-stack{flex-direction:column;gap:18px;display:flex}.ai-card{padding:26px}.ai-card-header{font-family:var(--font-display);color:var(--text-1);align-items:center;gap:10px;margin-bottom:14px;font-size:16px;font-weight:600;display:flex}.spark{color:var(--text-1);align-items:center;display:inline-flex}.ai-card-context{font-family:var(--font-display);color:var(--text-3);margin-bottom:12px;font-size:15.5px;line-height:1.7;display:block}.ai-card-suggestion{color:var(--text-1);font-family:var(--font-body);font-size:17px;line-height:1.85;display:block}.action-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.mini-action{background:var(--c-ffffff-7-wt);border:1px solid var(--border-mid);color:var(--text-1);cursor:pointer;transition:all .28s var(--ease-expo);font-size:15.5px;font-weight:600;font-family:var(--font-display);border-radius:100px;justify-content:center;align-items:center;padding:9px 18px;display:inline-flex}.primary-action{background:var(--c-ffffff-14-wt);border-color:var(--border-bright)}.mini-action:hover{background:var(--c-ffffff-13-wt);border-color:var(--border-bright)}.close-action{color:var(--text-4);cursor:pointer;background:0 0;border:none;padding:0 6px;font-size:21px}.ai-rules{flex-direction:column;gap:13px;margin-top:22px;display:flex}.ai-rule{font-family:var(--font-body);color:var(--text-2);align-items:center;gap:12px;font-size:clamp(14px,1.1vw,16px);line-height:1.8;display:flex}.rule-dot{background:var(--text-1);border-radius:50%;flex-shrink:0;width:5px;height:5px}.timeline-card{padding:26px}.timeline-topline{color:var(--text-2);font-family:var(--font-display);justify-content:space-between;align-items:center;margin-bottom:16px;font-size:16px;font-weight:600;display:flex}.timeline-item{border-top:1px solid var(--border);grid-template-columns:70px 1fr;align-items:center;gap:4px 14px;padding:13px 0;display:grid;position:relative}.timeline-time{font-family:var(--font-display);color:var(--text-4);font-size:14.5px;font-weight:600}.timeline-label{min-height:38px;font-family:var(--font-display);color:var(--text-1);border-radius:10px;align-items:center;padding:9px 14px;font-size:15.5px;font-weight:500;line-height:1.4;display:inline-flex}.timeline-item.item-fixed .timeline-label{background:var(--c-ffffff-7-wt);border-right:3px solid var(--c-ffffff-45-bor)}.timeline-item.prayer .timeline-label{background:var(--c-ffffff-11-wt);border-right:3px solid var(--c-ffffff-90-bor);font-weight:600}.timeline-item.suggested .timeline-label{border:1px dashed var(--border-mid);background:0 0}.timeline-item small{color:var(--text-4);grid-column:2;font-size:14px;display:block}.timeline-note{color:var(--text-4);font-family:var(--font-display);margin-top:20px;font-size:15px;font-weight:500;display:block}.features-grid-section{text-align:center}.center-layout{flex-direction:column;align-items:center;display:flex}.features-3-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;max-width:1100px;margin-top:64px;display:grid}.card{text-align:right;background:linear-gradient(160deg, var(--c-252525-94-sur), var(--c-1f1f1f-98-sur));border:1px solid var(--border);transition:all .36s var(--ease-expo);border-radius:28px;padding:44px 36px;position:relative;overflow:hidden;box-shadow:0 10px 40px #0000005c}.card:after{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--c-ffffff-4-wt) 0%, transparent 60%);pointer-events:none;position:absolute;inset:0}.card:hover{border-color:var(--border-mid);background:linear-gradient(160deg, var(--c-292929-97-sur), var(--c-222222-99-sur));transform:translateY(-6px);box-shadow:0 28px 64px #0000008c}.card-icon-wrap{background:var(--c-ffffff-6-wt);border:1px solid var(--border-mid);width:54px;height:54px;color:var(--text-1);border-radius:16px;place-items:center;margin-bottom:28px;transition:all .3s;display:grid}.card:hover .card-icon-wrap{background:var(--c-ffffff-10-wt);border-color:var(--border-bright)}.card h3{font-family:var(--font-display);color:var(--text-1);margin-bottom:16px;font-size:clamp(18px,1.6vw,22px);font-weight:800;line-height:1.4}.card p{font-family:var(--font-body);color:var(--text-3);font-size:clamp(14px,1.1vw,16.5px);line-height:2}.cta-finale{background:radial-gradient(ellipse 80% 80% at 50% 50%, var(--c-292929-96-sur) 0%, var(--bg) 100%);justify-content:center;align-items:center;min-height:72vh;display:flex}.cta-inner{text-align:center;flex-direction:column;align-items:center;display:flex}.cta-finale p{max-width:560px;font-family:var(--font-body);color:var(--text-2);margin:20px auto 44px;font-size:clamp(16px,1.4vw,19px);line-height:2;display:block}.section-label{font-family:var(--font-quran);color:var(--text-3);letter-spacing:.04em;margin-bottom:24px;font-size:clamp(20px,2vw,26px);font-weight:700}.footer-inner{text-align:right;grid-template-columns:1.8fr 1fr 1fr;align-items:start;gap:56px;display:grid}.footer-brand-col{flex-direction:column;gap:20px;display:flex}.footer-brand{direction:rtl;align-items:center;gap:12px;display:flex}.footer-logo-wrap{border:1px solid var(--border-mid);background:var(--c-ffffff-4-wt);border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.footer-name{font-family:var(--font-display);color:var(--text-1);font-size:21px;font-weight:800;line-height:1.25;display:block}.footer-sub{font-family:var(--font-quran);color:var(--text-4);margin-top:2px;font-size:14.5px;line-height:1.5;display:block}.footer-desc{font-family:var(--font-body);color:var(--text-3);max-width:380px;font-size:16px;line-height:2;display:block}.footer-badge{font-family:var(--font-body);letter-spacing:.12em;color:var(--text-4);background:0 0;border:none;border-radius:0;align-self:flex-start;align-items:center;gap:8px;padding:0;font-size:12px;font-weight:600;display:inline-flex}.footer-badge:before{content:"";background:linear-gradient(90deg, var(--c-ffffff-25-wt), transparent);border-radius:1px;flex:0 0 14px;width:14px;height:1.5px}.footer-col{flex-direction:column;gap:14px;display:flex}.footer-col-title{font-family:var(--font-display);color:var(--text-4);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:14px;font-weight:700;display:block}.footer-col a{font-family:var(--font-body);color:var(--text-3);font-size:16px;line-height:1.5;transition:color .2s;display:block}.footer-col a:hover{color:var(--text-1)}.footer-bottom{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:1180px;margin-top:64px;margin-left:auto;margin-right:auto;padding:24px 28px;display:flex}.footer-copyright{font-family:var(--font-display);color:var(--text-4);direction:rtl;font-size:15px;display:block}.footer-scroll-top{font-family:var(--font-display);color:var(--text-3);background:var(--c-ffffff-6-wt);border:1px solid var(--border-mid);cursor:pointer;transition:all .25s var(--ease-expo);border-radius:100px;align-items:center;padding:6px 18px;font-size:15px;font-weight:600;display:inline-flex}.footer-scroll-top:hover{background:var(--c-ffffff-10-wt);color:var(--text-1);transform:translateY(-2px)}.reveal{opacity:0;transition:opacity .65s var(--ease-expo), transform .65s var(--ease-expo);transform:translateY(24px)}.reveal.visible{opacity:1;transform:translateY(0)}@media (max-width:960px){.nav-links,.brand-tagline,.nav-prayer-badge{display:none}.top-announcement{padding:4px 12px;font-size:13.5px}.footer-inner{grid-template-columns:1fr 1fr}.footer-brand-col{grid-column:1/-1}.footer-desc{max-width:100%}.steps-editorial{grid-template-columns:1fr}.problem-item{gap:28px;padding:40px 0}}@media (max-width:768px){.navbar-wrapper{padding:0 12px;top:10px}.navbar{border-radius:100px;height:60px;padding:0 14px}.nav-inner{flex-wrap:nowrap;justify-content:space-between;gap:10px;padding:0}.nav-actions{gap:8px;width:auto}.brand-wrap{width:auto}.brand-lockup-img{max-width:105px;height:42px}.nav-link{display:none}.nav-cta{padding:7px 14px;font-size:14.5px}.feature-grid,.about-grid,.features-3-grid{grid-template-columns:1fr}.feature-grid{gap:44px}.about-grid{gap:40px}.about-pillars-grid{grid-template-columns:1fr;gap:10px}.problem-item{flex-direction:column;gap:20px;padding:36px 0}.problem-num-col{flex-direction:row;align-items:center;gap:14px;width:auto}.problem-connector{display:none}.steps-editorial{grid-template-columns:1fr}.step-item{padding:32px 24px}.problems,.how,.about-section,.feature,.features-grid-section,.cta-finale{padding:80px 0}.hadith{padding:100px 0}.hero-surface{padding:48px 22px 40px}.line-1{font-size:clamp(28px,7vw,44px)}.line-2{font-size:clamp(22px,5.5vw,36px)}.hero-title .line-1{font-size:clamp(36px,9vw,56px)}.hero-title .line-2{font-size:clamp(26px,7vw,44px)}.footer-inner{grid-template-columns:1fr;gap:40px}.footer-brand-col{grid-column:auto}.footer-bottom{text-align:center;flex-direction:column;align-items:center;padding:20px 22px}}.auth-page-shell{background:radial-gradient(ellipse 80% 50% at 50% -10%, var(--c-ffffff-5-wt) 0%, transparent 60%), radial-gradient(ellipse 60% 50% at 50% 110%, var(--c-ffffff-3-wt) 0%, transparent 60%), var(--bg);direction:rtl;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:48px 20px;display:flex;position:relative}.auth-shell-lite{background:var(--c-202020-sur);min-height:100vh;color:var(--c-f4f4f4-col);justify-content:center;align-items:center;padding:32px 20px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;display:flex;position:relative}.auth-back-toplink{z-index:2;position:absolute;top:26px;right:28px}.auth-back-toplink a{color:var(--c-ffffff-80-col);font-size:.9rem;font-weight:500;text-decoration:none}.auth-back-toplink a:hover{text-decoration:underline}.auth-card-auth{background:var(--c-232323-90-sur);border:1px solid var(--c-ffffff-12-bor);border-radius:18px;width:100%;max-width:420px;padding:22px 22px 18px;box-shadow:0 30px 60px #00000073}.auth-brand-icon{background:linear-gradient(180deg, var(--c-ffffff-8-wt), var(--c-ffffff-2-wt));border:1px solid var(--c-ffffff-12-bor);width:70px;height:70px;color:var(--c-ffffff-col);border-radius:50%;justify-content:center;align-items:center;margin:4px auto 18px;font-size:2.2rem;font-weight:700;display:flex}.auth-brand-mark{display:inline-block;transform:translateY(-2px)}.auth-title-ar{text-align:center;color:var(--c-ffffff-col);margin:0 0 8px;font-size:clamp(2rem,3vw,2.3rem);font-weight:700;line-height:1.2}.auth-subtitle-ar{text-align:center;color:var(--c-ffffff-70-col);margin:0 0 18px;font-size:.9rem;line-height:1.7}.auth-alert-error,.auth-alert-success{border-radius:10px;margin-bottom:14px;padding:10px 12px;font-size:.82rem;line-height:1.5}.auth-alert-error{color:var(--tx-red-mist);background:#ef44441f;border:1px solid #ef44444d}.auth-alert-success{background:var(--c-ffffff-6-wt);border:1px solid var(--c-ffffff-22-bor);color:var(--text-1)}.auth-google-button{border:1px solid var(--c-ffffff-12-bor);background:var(--c-ffffff-2-wt);width:100%;height:52px;color:var(--c-ffffff-col);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:12px;font-size:.96rem;font-weight:600;transition:all .2s;display:flex}.auth-google-button:hover:not(:disabled){background:var(--c-ffffff-5-wt);border-color:var(--c-ffffff-20-bor)}.auth-google-button:disabled{opacity:.7;cursor:wait}.auth-google-mark{justify-content:center;align-items:center;display:inline-flex}.auth-divider-ar{color:var(--c-ffffff-50-col);text-align:center;align-items:center;gap:12px;margin:18px 0 16px;font-size:.85rem;display:flex}.auth-divider-ar:before,.auth-divider-ar:after{content:"";background:var(--c-ffffff-10-wt);flex:1;height:1px}.auth-form-ar{flex-direction:column;gap:10px;display:flex}.auth-field span{color:var(--c-ffffff-80-col);font-size:.9rem;font-weight:500}.auth-input{border:1px solid var(--c-ffffff-12-bor);background:var(--c-ffffff-3-wt);width:100%;min-height:48px;color:var(--c-ffffff-col);border-radius:12px;outline:none;padding:12px 14px;font-size:.98rem;transition:border-color .2s,box-shadow .2s}.auth-input::placeholder{color:var(--c-ffffff-38-col)}.auth-input:focus{border-color:var(--c-ffffff-28-bor);box-shadow:0 0 0 2px #a5a5a526}.auth-password-wrap{position:relative}.auth-password-toggle{color:var(--c-ffffff-70-col);cursor:pointer;background:0 0;border:none;padding:4px 6px;font-size:.8rem;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.auth-options-row{justify-content:space-between;align-items:center;gap:12px;margin:4px 0 10px;display:flex}.auth-checkbox-label{color:var(--c-ffffff-70-col);align-items:center;gap:8px;font-size:.84rem;display:inline-flex}.auth-checkbox{accent-color:var(--c-ffffff-col);width:15px;height:15px}.auth-link-subtle{color:var(--c-ffffff-72-col);font-size:.82rem;text-decoration:none}.auth-link-subtle:hover{text-decoration:underline}.auth-submit-button{color:#1a1a1a;cursor:pointer;background:#fff;border:none;border-radius:12px;width:100%;height:54px;margin-top:4px;font-size:1rem;font-weight:700;transition:transform .2s,box-shadow .2s}.auth-submit-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 18px #ffffff1f}.auth-submit-button:disabled{opacity:.8;cursor:wait}.auth-footer-ar{text-align:center;color:var(--c-ffffff-70-col);margin-top:18px;font-size:.86rem}.auth-footer-ar a{color:var(--c-ffffff-col);font-weight:600;text-decoration:none}.auth-footer-ar a:hover{text-decoration:underline}.auth-card-clean{background:var(--c-252525-88-glass);border:1px solid var(--border-mid);-webkit-backdrop-filter:blur(28px);border-radius:24px;width:100%;max-width:440px;padding:38px 32px;position:relative;box-shadow:0 24px 64px -16px #000000d9,inset 0 1px #ffffff26}.auth-top-bar{justify-content:space-between;align-items:center;width:100%;max-width:440px;margin-bottom:24px;display:flex}.auth-header-clean{text-align:center;margin-bottom:24px}.auth-logo-center{justify-content:center;margin-bottom:16px;display:flex}.auth-title-clean{font-family:var(--font-display);color:var(--text-1);letter-spacing:-.01em;margin-bottom:6px;font-size:25px;font-weight:800}.auth-subtitle-clean{color:var(--text-3);font-size:15.5px;line-height:1.6}@keyframes spin{to{transform:rotate(360deg)}}.auth-back-link{font-family:var(--font-display);color:var(--text-3);align-items:center;gap:8px;font-size:15px;transition:color .2s,transform .2s;display:inline-flex}.auth-back-link:hover{color:var(--text-1);transform:translate(3px)}.auth-card-pro{background:var(--c-252525-82-glass);border:1px solid var(--border-mid);-webkit-backdrop-filter:blur(28px);border-radius:22px;padding:36px 30px;position:relative;box-shadow:0 20px 50px -15px #000c,inset 0 1px #ffffff24}.auth-card-glow{background:linear-gradient(90deg, transparent, var(--c-ffffff-40-wt), transparent);height:1px;position:absolute;top:0;left:20%;right:20%}.auth-header-pro{text-align:right;margin-bottom:26px}.auth-title-pro{font-family:var(--font-display);color:var(--text-1);letter-spacing:-.01em;margin-bottom:6px;font-size:27px;font-weight:800}.auth-subtitle-pro{color:var(--text-3);font-size:16px;line-height:1.6}.auth-btn-google{background:var(--c-ffffff-5-wt);border:1px solid var(--c-ffffff-16-bor);width:100%;height:50px;color:var(--text-1);font-family:var(--font-display);cursor:pointer;transition:all .25s var(--ease-expo);border-radius:12px;justify-content:center;align-items:center;gap:12px;font-size:16px;font-weight:600;display:flex;box-shadow:0 4px 18px #00000059}.auth-btn-google:hover:not(:disabled){background:var(--c-ffffff-10-wt);border-color:var(--c-ffffff-30-bor);transform:translateY(-1px);box-shadow:0 6px 24px #00000073}.auth-btn-google:disabled{opacity:.6;cursor:not-allowed}.auth-divider{color:var(--text-4);font-size:14.5px;font-family:var(--font-display);align-items:center;gap:14px;margin:22px 0 20px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:var(--c-ffffff-10-wt);flex:1;height:1px}.auth-form{flex-direction:column;gap:16px;display:flex}.auth-field{text-align:right;flex-direction:column;gap:6px;display:flex}.auth-label{font-family:var(--font-display);color:var(--text-2);font-size:15px;font-weight:600}.auth-input-group{align-items:center;display:flex;position:relative}.auth-input-icon{color:var(--text-4);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;right:15px}.auth-input-action{color:var(--text-4);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .2s;display:flex;position:absolute;left:14px}.auth-input-action:hover{color:var(--text-2)}.auth-input-with-icon{background:var(--c-ffffff-4-wt);border:1px solid var(--c-ffffff-12-bor);width:100%;height:48px;color:var(--text-1);font-family:var(--font-body);text-align:right;direction:rtl;border-radius:11px;outline:none;padding:0 46px 0 42px;font-size:16px;transition:all .2s}.auth-input-with-icon:focus{background:var(--c-ffffff-7-wt);border-color:var(--c-ffffff-35-bor);box-shadow:0 0 0 3px #ffffff0f}.auth-input-with-icon::placeholder{color:var(--text-4);font-size:15px}.auth-input-ltr-content{text-align:left;direction:ltr;padding:0 42px 0 46px}.password-meter-wrap{flex-direction:column;gap:4px;margin-top:6px;display:flex}.password-meter-bars{grid-template-columns:repeat(4,1fr);gap:6px;height:4px;display:grid}.meter-bar{background:var(--c-ffffff-8-wt);border-radius:10px;transition:background .25s}.meter-bar.active-weak{background:var(--c-ffffff-28-wt)}.meter-bar.active-fair{background:var(--c-ffffff-46-wt)}.meter-bar.active-good{background:var(--c-ffffff-70-wt)}.meter-bar.active-strong{background:#fff}.password-meter-label{color:var(--text-4);text-align:left;direction:rtl;font-size:13.5px}.auth-options-row{justify-content:space-between;align-items:center;margin:4px 0 6px;font-size:14.5px;display:flex}.auth-checkbox-label{color:var(--text-3);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.auth-checkbox{width:15px;height:15px;accent-color:var(--c-ffffff-col);cursor:pointer;border-radius:4px}.auth-forgot-link{color:var(--text-3);transition:color .2s}.auth-forgot-link:hover{color:var(--text-1);text-decoration:underline}.auth-btn-submit-pro{color:#000;width:100%;height:48px;font-family:var(--font-display);cursor:pointer;transition:all .25s var(--ease-expo);background:#fff;border:none;border-radius:11px;justify-content:center;align-items:center;gap:8px;margin-top:8px;font-size:16px;font-weight:700;display:flex;box-shadow:0 4px 20px #ffffff2e}.auth-btn-submit-pro:hover:not(:disabled){background:#f0f0f0;transform:translateY(-1px);box-shadow:0 6px 26px #ffffff40}.auth-btn-submit-pro:disabled{opacity:.6;cursor:not-allowed}.btn-spinner{border:2px solid #00000040;border-top-color:#000;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite spin}.auth-footer-pro{text-align:center;color:var(--text-3);flex-direction:column;gap:14px;margin-top:24px;font-size:15.5px;display:flex}.auth-footer-pro a{color:var(--c-ffffff-col);text-underline-offset:4px;font-weight:600;text-decoration:underline}.auth-footer-pro a:hover{color:var(--c-ffffff-85-col)}.auth-terms-note{color:var(--text-4);font-size:13.5px;line-height:1.6}.dashboard-shell{background:var(--bg);min-height:100vh;color:var(--text-1);direction:rtl}.dashboard-nav{border-bottom:1px solid var(--border);background:var(--c-252525-70-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:50;position:sticky;top:0}.dashboard-nav-inner{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:16px 28px;display:flex}.dashboard-user-badge{align-items:center;gap:14px;display:flex}.user-avatar{background:var(--c-ffffff-10-wt);border:1px solid var(--c-ffffff-20-bor);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;font-weight:700;display:flex}.user-info-text{text-align:right;flex-direction:column;font-size:15px;display:flex}.user-email-text{color:var(--text-3);text-align:right;direction:ltr;font-size:14px}.dashboard-logout-btn{color:var(--tx-red-soft);font-family:var(--font-display);cursor:pointer;background:#ef44441a;border:1px solid #ef444440;border-radius:8px;padding:7px 16px;font-size:14.5px;font-weight:600;transition:all .2s}.dashboard-logout-btn:hover{background:#ef444433;border-color:#ef444466}.dashboard-content{max-width:1200px;margin:0 auto;padding:40px 28px 80px}.dashboard-hero-banner{background:radial-gradient(ellipse 60% 80% at 80% 20%, var(--c-ffffff-4-wt), transparent), var(--c-252525-70-glass);border:1px solid var(--border-mid);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:36px;padding:36px 32px;display:flex}.dashboard-prayers-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;margin-bottom:36px;display:grid}.prayer-card{background:var(--c-252525-70-glass);border:1px solid var(--border);text-align:center;border-radius:14px;padding:20px;transition:all .2s}.prayer-card.current{border-color:var(--c-ffffff-40-bor);background:var(--c-ffffff-6-wt);box-shadow:0 4px 20px #0006}.prayer-name{font-family:var(--font-display);color:var(--text-3);margin-bottom:6px;font-size:16px}.prayer-time{font-family:var(--font-display);color:var(--text-1);direction:ltr;font-size:23px;font-weight:700}.prayer-badge{font-family:var(--font-body);letter-spacing:.12em;color:var(--text-4);background:0 0;border:none;border-radius:0;align-items:center;gap:6px;margin-top:8px;padding:0;font-size:11px;font-weight:600;display:inline-flex}.prayer-badge:before{content:"";background:linear-gradient(90deg, var(--c-ffffff-30-wt), transparent);border-radius:1px;flex:0 0 12px;width:12px;height:1.5px}}@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.static{position:static}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-full{height:100%}.min-h-full{min-height:100%}.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-col{flex-direction:column}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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,)}}@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-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}@keyframes spin{to{transform:rotate(360deg)}}
.authx{isolation:isolate;background:var(--bg);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:72px 20px 32px;display:flex;position:relative;overflow:hidden}.authx-bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.authx-glow{filter:blur(120px);border-radius:50%;position:absolute}.authx-glow-a{background:radial-gradient(circle, var(--c-ffffff-9-wt), transparent 70%);width:620px;height:620px;top:-260px;right:-160px}.authx-glow-b{background:radial-gradient(circle, var(--c-ffffff-6-wt), transparent 70%);width:560px;height:560px;bottom:-280px;left:-180px}.authx-grid{background-image:linear-gradient(var(--c-ffffff-3-wt) 1px, transparent 1px), linear-gradient(90deg, var(--c-ffffff-3-wt) 1px, transparent 1px);-webkit-mask-image:radial-gradient(ellipse 70% 62% at 50% 42%, var(--c-000000-sur) 0%, transparent 76%);mask-image:radial-gradient(ellipse 70% 62% at 50% 42%, var(--c-000000-sur) 0%, transparent 76%);-webkit-mask-image:radial-gradient(ellipse 70% 62% at 50% 42%, var(--c-000000-sur) 0%, transparent 76%);opacity:.7;background-size:58px 58px;position:absolute;inset:0}.authx-topbar{z-index:3;justify-content:flex-start;align-items:center;padding:0 30px;display:flex;position:absolute;top:26px;left:0;right:0}.authx-home{font-family:var(--font-display);color:var(--text-3);border:1px solid var(--border);background:var(--c-ffffff-3-wt);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all .25s var(--ease-expo);animation:authx-rise .6s var(--ease-expo) 50ms both;border-radius:100px;align-items:center;gap:8px;padding:8px 15px;font-size:15px;font-weight:500;display:inline-flex}.authx-home:hover{color:var(--text-1);border-color:var(--border-mid);background:var(--c-ffffff-7-wt);transform:translateY(-1px)}.authx-home svg{transition:transform .25s var(--ease-expo)}.authx-home:hover svg{transform:translate(3px)}.authx-stage{z-index:1;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:444px;display:flex;position:relative}.authx-stage:before{content:"";background:radial-gradient(55% 55% at 50% 42%, var(--c-ffffff-7-wt), transparent 72%);filter:blur(34px);pointer-events:none;z-index:0;width:460px;height:360px;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.authx-card{z-index:1;background:linear-gradient(180deg, var(--c-2b2b2b-92-sur), var(--c-1f1f1f-97-sur)) padding-box, linear-gradient(160deg, var(--c-ffffff-34-wt) 0%, var(--c-ffffff-6-wt) 34%, var(--c-ffffff-2-wt) 66%, var(--c-ffffff-14-wt) 100%) border-box;-webkit-backdrop-filter:blur(30px)saturate(140%);width:100%;animation:authx-rise .65s var(--ease-expo) 50ms both;border:1px solid #0000;border-radius:26px;padding:38px 34px 30px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 44px 100px -36px #000000f2}.authx-card:after{content:"";border-radius:inherit;background:linear-gradient(180deg, var(--c-ffffff-5-wt) 0%, transparent 22%);pointer-events:none;position:absolute;inset:0}.authx-card-brand{filter:drop-shadow(0 4px 16px #0000008c);transition:transform .3s var(--ease-expo);animation:authx-rise .5s var(--ease-expo) both;justify-content:center;align-items:center;margin-bottom:18px;display:inline-flex}.authx-card-brand:hover{transform:scale(1.03)}.authx-card-brand img{object-fit:contain;width:auto;max-width:156px;height:48px}.authx-card-head{text-align:center;flex-direction:column;align-items:center;gap:7px;margin-bottom:24px;display:flex;position:relative}.authx-kicker{font-family:var(--font-display);letter-spacing:.14em;color:var(--text-3);align-items:center;margin-bottom:4px;font-size:14px;font-weight:700;display:inline-flex}.authx-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-1);font-size:clamp(25px,3vw,30px);font-weight:800;line-height:1.25}.authx-subtitle{font-family:var(--font-body);color:var(--text-3);text-wrap:pretty;max-width:320px;font-size:15.5px;line-height:1.7}.authx-alert{font-family:var(--font-body);animation:authx-rise .35s var(--ease-expo) both;border-radius:13px;align-items:flex-start;gap:10px;margin-bottom:16px;padding:11px 14px;font-size:15px;line-height:1.65;display:flex;position:relative}.authx-alert svg{flex-shrink:0;margin-top:2px}.authx-alert-error{color:var(--tx-red-soft);background:#ef44441a;border:1px solid #ef444447}.authx-alert-success{background:var(--c-ffffff-6-wt);border:1px solid var(--c-ffffff-22-bor);color:var(--text-1)}.authx-alert-info{background:var(--c-a5a5a5-10-wt);border:1px solid var(--c-a5a5a5-26-bor);color:var(--c-d6d6d6-col)}.authx-google{border:1px solid var(--border-mid);background:var(--c-ffffff-5-wt);width:100%;height:52px;color:var(--text-1);font-family:var(--font-display);cursor:pointer;transition:all .25s var(--ease-expo);border-radius:13px;justify-content:center;align-items:center;gap:11px;font-size:16px;font-weight:600;display:inline-flex;position:relative}.authx-google:hover:not(:disabled){background:var(--c-ffffff-9-wt);border-color:var(--border-bright);transform:translateY(-1px);box-shadow:0 14px 34px -14px #000000d9}.authx-google:disabled{opacity:.6;cursor:wait}.authx-divider{color:var(--text-4);font-family:var(--font-display);letter-spacing:.06em;align-items:center;gap:14px;margin:18px 0;font-size:14px;display:flex}.authx-divider:before,.authx-divider:after{content:"";background:linear-gradient(90deg, transparent, var(--border-mid), transparent);flex:1;height:1px}.authx-form{flex-direction:column;gap:15px;display:flex;position:relative}.authx-field{flex-direction:column;gap:7px;display:flex}.authx-label{font-family:var(--font-display);color:var(--text-2);padding-right:2px;font-size:14.5px;font-weight:600}.authx-input-wrap{align-items:center;display:flex;position:relative}.authx-input-icon{color:var(--text-4);pointer-events:none;transition:color .2s;display:inline-flex;position:absolute;right:14px}.authx-input-wrap:focus-within .authx-input-icon{color:var(--text-2)}.authx-input{border:1px solid var(--border);background:var(--c-ffffff-4-wt);width:100%;height:52px;color:var(--text-1);font-family:var(--font-body);border-radius:13px;padding:0 42px;font-size:16px;transition:border-color .2s,background .2s,box-shadow .2s;box-shadow:inset 0 1px 2px #0000004d}.authx-input::placeholder{color:var(--text-4)}.authx-input:focus{border-color:var(--c-ffffff-36-bor);background:var(--c-ffffff-6-wt);outline:none;box-shadow:0 0 0 4px #ffffff0f,inset 0 1px 2px #00000059}.authx-input-ltr{text-align:left;direction:ltr}.authx-pw-toggle{width:32px;height:32px;color:var(--text-4);cursor:pointer;background:0 0;border:none;border-radius:9px;justify-content:center;align-items:center;transition:all .2s;display:inline-flex;position:absolute;left:9px}.authx-pw-toggle:hover{color:var(--text-1);background:var(--c-ffffff-7-wt)}.authx-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.authx-check{font-family:var(--font-body);color:var(--text-3);cursor:pointer;align-items:center;gap:9px;font-size:15px;display:inline-flex}.authx-check input{border:1px solid var(--border-mid);background:var(--c-ffffff-4-wt);cursor:pointer;appearance:none;border-radius:6px;width:18px;height:18px;transition:all .2s;position:relative}.authx-check input:checked{border-color:var(--c-ffffff-bor);background:#fff}.authx-check input:checked:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2304040a' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/11px no-repeat;position:absolute;inset:0}.authx-link{font-family:var(--font-display);color:var(--text-2);cursor:pointer;background:0 0;border:none;padding:2px;font-size:14.5px;font-weight:600;transition:color .2s}.authx-link:hover{color:var(--c-ffffff-col);text-underline-offset:3px;text-decoration:underline}.authx-submit{border:1px solid var(--c-ffffff-bor);color:#1a1a1a;width:100%;height:53px;font-family:var(--font-display);letter-spacing:-.01em;cursor:pointer;transition:all .25s var(--ease-expo);background:linear-gradient(#fff 0%,#eaeaea 100%);border-radius:13px;justify-content:center;align-items:center;gap:10px;margin-top:6px;font-size:16.5px;font-weight:800;display:inline-flex;position:relative;box-shadow:0 16px 40px -18px #ffffff8c,inset 0 1px #ffffffe6,inset 0 -2px 6px #0000001f}.authx-submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 24px 54px -20px #ffffffb8,inset 0 1px #ffffffe6,inset 0 -2px 6px #0000001f}.authx-submit:disabled{opacity:.75;cursor:wait;transform:none}.authx-spinner{border:2px solid #1c1c1c40;border-top-color:#1a1a1a;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite spin}.authx-terms{font-family:var(--font-body);color:var(--text-4);text-align:center;margin-top:2px;font-size:13.5px;line-height:1.7}.authx-foot{border-top:1px solid var(--border);text-align:center;font-family:var(--font-body);color:var(--text-3);margin-top:20px;padding-top:18px;font-size:15.5px;position:relative}.authx-foot a,.authx-foot .authx-link{color:var(--c-ffffff-col);text-underline-offset:4px;margin-inline-start:4px;font-size:15.5px;font-weight:700}.authx-foot a:hover{text-decoration:underline}.authx-strength{flex-direction:column;gap:9px;margin-top:10px;display:flex}.authx-strength-head{font-family:var(--font-display);color:var(--text-4);justify-content:space-between;align-items:center;font-size:13.5px;display:flex}.authx-strength-bars{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.authx-strength-bar{background:var(--c-ffffff-9-wt);border-radius:100px;height:4px;transition:background .3s}.authx-strength-bar.on-weak{background:var(--c-ffffff-28-wt)}.authx-strength-bar.on-fair{background:var(--c-ffffff-46-wt)}.authx-strength-bar.on-good{background:var(--c-ffffff-70-wt)}.authx-strength-bar.on-strong{background:#fff}.authx-checks{grid-template-columns:1fr 1fr;gap:7px 14px;margin-top:4px;display:grid}.authx-checks li{font-family:var(--font-body);color:var(--text-4);align-items:center;gap:8px;font-size:13.5px;transition:color .2s;display:flex}.authx-checks li.met{color:var(--text-1)}.authx-check-dot{border:1px solid var(--border-mid);background:var(--c-ffffff-3-wt);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:15px;height:15px;transition:all .2s;display:inline-flex}.authx-checks li.met .authx-check-dot{border-color:var(--c-ffffff-55-bor);background:var(--c-ffffff-16-wt);color:var(--c-ffffff-col)}.authx-copyright{z-index:1;font-family:var(--font-display);color:var(--text-4);text-align:center;margin-top:30px;font-size:14px;position:relative}@keyframes authx-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.authx{padding:60px 14px 26px}.authx-topbar{padding:0 16px;top:18px}.authx-card-brand img{max-width:134px;height:42px}.authx-home{padding:6px 12px;font-size:14px}.authx-card{border-radius:22px;padding:28px 20px 24px}.authx-checks{grid-template-columns:1fr}.authx-copyright{margin-top:22px}}
