@font-face{font-family:Cairo;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscQyyS4J0.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscSCyS4J0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscRiyS.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscQyyS4J0.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscSCyS4J0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscRiyS.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscQyyS4J0.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscSCyS4J0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscRiyS.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscQyyS4J0.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscSCyS4J0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscRiyS.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscQyyS4J0.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscSCyS4J0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscRiyS.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscQyyS4J0.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscSCyS4J0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscRiyS.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--primary-color: #CE1126;--primary-light: #E54054;--primary-dark: #A00E1E;--primary-darker: #7A0B17;--secondary-color: #FFFFFF;--secondary-dark: #F8F9FA;--secondary-darker: #E9ECEF;--background-light: #F8F9FA;--background-white: #FFFFFF;--background-dark: #212529;--text-on-primary: #FFFFFF;--text-on-secondary: #212529;--text-primary: #212529;--text-secondary: #6C757D;--text-muted: #ADB5BD;--text-light: #F8F9FA;--success-color: #28A745;--success-light: #D4EDDA;--success-dark: #1E7E34;--warning-color: #FFC107;--warning-light: #FFF3CD;--warning-dark: #D39E00;--danger-color: #DC3545;--danger-light: #F8D7DA;--danger-dark: #C82333;--info-color: #17A2B8;--info-light: #D1ECF1;--info-dark: #117A8B;--border-light: #DEE2E6;--border-medium: #CED4DA;--border-dark: #ADB5BD;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-base: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);--shadow-primary-sm: 0 2px 4px 0 rgba(206, 17, 38, .2);--shadow-primary-md: 0 4px 8px 0 rgba(206, 17, 38, .25);--shadow-primary-lg: 0 8px 16px 0 rgba(206, 17, 38, .3);--font-family-base: Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--font-family-heading: Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--border-radius-sm: .25rem;--border-radius-base: .375rem;--border-radius-md: .5rem;--border-radius-lg: .75rem;--border-radius-xl: 1rem;--border-radius-full: 9999px;--transition-fast: .15s;--transition-base: .2s;--transition-slow: .3s;--nav-height: 64px;--sidebar-width: 280px}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{min-height:100vh;font-family:var(--font-family-base);font-size:1rem;font-weight:400;line-height:1.5;color:var(--text-primary);background-color:var(--background-light);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[dir=rtl] body,[dir=rtl] input,[dir=rtl] select,[dir=rtl] textarea,[dir=rtl] button,[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4,[dir=rtl] h5,[dir=rtl] h6{font-family:Cairo,sans-serif}[dir=rtl] .form-label .required{margin-left:0;margin-right:2px}[dir=rtl] select.form-control{background-position:left .75rem center;padding-left:2.5rem;padding-right:.75rem}[dir=rtl] .toast-container{right:auto;left:var(--spacing-4)}[dir=rtl] .card-highlight{border-left:none;border-right:4px solid var(--primary-color)}[dir=rtl] .card-footer{justify-content:flex-start}[dir=rtl] .table th,[dir=rtl] .table td{text-align:right}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);font-weight:600;line-height:1.25;color:var(--text-primary);margin-bottom:var(--spacing-4)}h1{font-size:2.25rem;font-weight:700}@media (max-width: 768px){h1{font-size:1.875rem}}h2{font-size:1.875rem}@media (max-width: 768px){h2{font-size:1.5rem}}h3{font-size:1.5rem}@media (max-width: 768px){h3{font-size:1.25rem}}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}p{margin-bottom:var(--spacing-4)}p:last-child{margin-bottom:0}a{color:var(--primary-color);text-decoration:none;transition:color .2s cubic-bezier(.4,0,.2,1)}a:hover{color:var(--primary-dark);text-decoration:underline}a:focus{outline:none;box-shadow:0 0 0 3px #ce112640;border-radius:.25rem}a:active{color:var(--primary-darker)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.5;border-radius:.5rem;border:none;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);gap:var(--spacing-2)}.btn:disabled{opacity:.6;cursor:not-allowed}.btn svg,.btn .icon{width:1.25em;height:1.25em}.btn-primary{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.5;border-radius:.5rem;border:none;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);background-color:#ce1126;color:#fff}.btn-primary:disabled{opacity:.6;cursor:not-allowed}.btn-primary:hover:not(:disabled){background-color:#a00e1e;box-shadow:0 4px 8px #ce112640}.btn-primary:active:not(:disabled){background-color:#7a0b17}.btn-primary:focus{outline:none;box-shadow:0 0 0 3px #ce112640}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.5;border-radius:.5rem;border:none;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);background-color:#fff;color:#ce1126;border:2px solid #CE1126}.btn-secondary:disabled{opacity:.6;cursor:not-allowed}.btn-secondary:hover:not(:disabled){background-color:#ce1126;color:#fff}.btn-secondary:focus{outline:none;box-shadow:0 0 0 3px #ce112640}.btn-outline{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.5;border-radius:.5rem;border:none;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);background-color:transparent;color:var(--primary-color);border:2px solid var(--primary-color)}.btn-outline:disabled{opacity:.6;cursor:not-allowed}.btn-outline:hover:not(:disabled){background-color:#ce112614}.btn-outline:active:not(:disabled){background-color:#ce112626}.btn-outline:focus{outline:none;box-shadow:0 0 0 3px #ce112640}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.5;border-radius:.5rem;border:none;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);background-color:transparent;color:var(--primary-color)}.btn-ghost:disabled{opacity:.6;cursor:not-allowed}.btn-ghost:hover:not(:disabled){background-color:#ce112614}.btn-ghost:active:not(:disabled){background-color:#ce112626}.btn-white{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.5;border-radius:.5rem;border:none;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);background-color:var(--secondary-color);color:var(--primary-color)}.btn-white:disabled{opacity:.6;cursor:not-allowed}.btn-white:hover:not(:disabled){background-color:var(--secondary-dark);box-shadow:var(--shadow-md)}.btn-sm{padding:.25rem .75rem;font-size:.875rem}.btn-lg{padding:.75rem 1.5rem;font-size:1.125rem}.btn-block{width:100%}.btn-icon{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.5;border-radius:.5rem;border:none;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);padding:var(--spacing-2);background-color:transparent;color:var(--text-secondary)}.btn-icon:disabled{opacity:.6;cursor:not-allowed}.btn-icon:hover:not(:disabled){background-color:var(--background-light);color:var(--primary-color)}.btn-icon svg{width:1.25rem;height:1.25rem}.btn-success{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.5;border-radius:.5rem;border:none;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);background-color:var(--success-color);color:#fff}.btn-success:disabled{opacity:.6;cursor:not-allowed}.btn-success:hover:not(:disabled){background-color:var(--success-dark)}.btn-danger{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.5;border-radius:.5rem;border:none;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);background-color:var(--danger-color);color:#fff}.btn-danger:disabled{opacity:.6;cursor:not-allowed}.btn-danger:hover:not(:disabled){background-color:var(--danger-dark)}.btn-warning{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.5;border-radius:.5rem;border:none;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);background-color:var(--warning-color);color:var(--text-primary)}.btn-warning:disabled{opacity:.6;cursor:not-allowed}.btn-warning:hover:not(:disabled){background-color:var(--warning-dark)}input,select,textarea{font-family:inherit;font-size:inherit}.form-control{display:block;width:100%;padding:.5rem .75rem;font-family:var(--font-family-base);font-size:1rem;font-weight:400;line-height:1.5;color:var(--text-primary);background-color:var(--secondary-color);border:1px solid var(--border-medium);border-radius:.5rem;transition:border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)}.form-control::placeholder{color:var(--text-muted)}.form-control:hover{border-color:var(--primary-light)}.form-control:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #ce112626}.form-control:disabled{background-color:var(--background-light);cursor:not-allowed;opacity:.7}.form-control.is-invalid{border-color:var(--danger-color)}.form-control.is-invalid:focus{box-shadow:0 0 0 3px #dc354526}.form-control.is-valid{border-color:var(--success-color)}.form-control.is-valid:focus{box-shadow:0 0 0 3px #28a74526}.form-label{display:block;margin-bottom:var(--spacing-2);font-size:.875rem;font-weight:500;color:var(--text-primary)}.form-label .required{color:var(--danger-color);margin-left:2px}.form-group{margin-bottom:var(--spacing-4)}.form-text{display:block;margin-top:var(--spacing-1);font-size:.875rem;color:var(--text-secondary)}.form-error{display:block;margin-top:var(--spacing-1);font-size:.875rem;color:var(--danger-color)}select.form-control{appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.25rem;padding-right:2.5rem}.form-check{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-2)}.form-check input[type=checkbox],.form-check input[type=radio]{width:1.125rem;height:1.125rem;accent-color:var(--primary-color);cursor:pointer}.form-check label{font-size:1rem;color:var(--text-primary);cursor:pointer}.navbar{position:sticky;top:0;z-index:1020;display:flex;align-items:center;justify-content:space-between;height:var(--nav-height);padding:0 var(--spacing-6);background-color:var(--primary-color);color:var(--text-on-primary);box-shadow:var(--shadow-md)}.navbar-brand{display:flex;align-items:center;gap:var(--spacing-3);font-size:1.25rem;font-weight:700;color:var(--text-on-primary);text-decoration:none}.navbar-brand:hover{color:var(--text-on-primary);text-decoration:none}.navbar-brand img,.navbar-brand .logo{height:40px;width:auto}.navbar-nav{display:flex;align-items:center;gap:var(--spacing-1);list-style:none;margin:0;padding:0}.nav-link{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);font-size:1rem;font-weight:500;color:#ffffffe6;text-decoration:none;border-radius:.5rem;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}.nav-link:hover{background-color:#ffffff26;color:var(--text-on-primary);text-decoration:none}.nav-link.active{background-color:#fff3;color:var(--text-on-primary)}.nav-link svg{width:1.25rem;height:1.25rem}.page-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-4);margin-bottom:var(--spacing-6);padding-bottom:var(--spacing-4);border-bottom:1px solid var(--border-light)}.page-header h1,.page-header h2,.page-header h3{margin-bottom:0;color:var(--primary-color)}.page-header .page-subtitle{color:var(--text-secondary);font-size:1rem;margin-top:var(--spacing-1)}.card{background-color:#fff;border-radius:.75rem;padding:1.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;transition:box-shadow .2s cubic-bezier(.4,0,.2,1)}.card:hover{box-shadow:var(--shadow-md)}.card-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--spacing-4);margin-bottom:var(--spacing-4);border-bottom:1px solid var(--border-light)}.card-header h3,.card-header h4,.card-header h5{margin-bottom:0;color:var(--primary-color)}.card-body{flex:1}.card-footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-3);padding-top:var(--spacing-4);margin-top:var(--spacing-4);border-top:1px solid var(--border-light)}.card-highlight{background-color:#fff;border-radius:.75rem;padding:1.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;border-left:4px solid var(--primary-color)}.table{width:100%;border-collapse:collapse;background-color:var(--secondary-color);border-radius:.75rem;overflow:hidden;box-shadow:var(--shadow-sm)}.table th,.table td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--border-light)}.table th{background-color:var(--background-light);font-weight:600;color:var(--text-primary);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}.table tbody tr{transition:background-color .2s cubic-bezier(.4,0,.2,1)}.table tbody tr:hover{background-color:#ce11260a}.table tbody tr:last-child td{border-bottom:none}.table.table-striped tbody tr:nth-child(2n){background-color:#00000005}.badge{display:inline-flex;align-items:center;padding:var(--spacing-1) var(--spacing-2);font-size:.75rem;font-weight:500;line-height:1;border-radius:9999px;white-space:nowrap}.badge-primary{background-color:var(--primary-color);color:var(--text-on-primary)}.badge-secondary{background-color:var(--secondary-darker);color:var(--text-secondary)}.badge-success{background-color:var(--success-light);color:var(--success-dark)}.badge-warning{background-color:var(--warning-light);color:var(--warning-dark)}.badge-danger{background-color:var(--danger-light);color:var(--danger-dark)}.badge-info{background-color:var(--info-light);color:var(--info-dark)}.alert{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);border-radius:.5rem;margin-bottom:var(--spacing-4)}.alert .alert-icon{flex-shrink:0;width:1.25rem;height:1.25rem}.alert .alert-content{flex:1}.alert .alert-content .alert-title{font-weight:600;margin-bottom:var(--spacing-1)}.alert .alert-content .alert-message{font-size:.875rem}.alert-success{background-color:var(--success-light);border:1px solid rgba(40,167,69,.2);color:var(--success-dark)}.alert-warning{background-color:var(--warning-light);border:1px solid rgba(255,193,7,.2);color:var(--warning-dark)}.alert-danger{background-color:var(--danger-light);border:1px solid rgba(220,53,69,.2);color:var(--danger-dark)}.alert-info{background-color:var(--info-light);border:1px solid rgba(23,162,184,.2);color:var(--info-dark)}.toast-container{position:fixed;top:var(--spacing-4);right:var(--spacing-4);z-index:1080;display:flex;flex-direction:column;gap:var(--spacing-2)}.toast{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--secondary-color);border-radius:.5rem;box-shadow:var(--shadow-lg);animation:slideInRight .3s ease-out;max-width:400px}.toast .toast-icon{flex-shrink:0;width:1.5rem;height:1.5rem}.toast .toast-content{flex:1}.toast .toast-content .toast-title{font-weight:600;margin-bottom:var(--spacing-1)}.toast .toast-content .toast-message{font-size:.875rem;color:var(--text-secondary)}.toast .toast-close{flex-shrink:0;padding:var(--spacing-1);background:none;border:none;cursor:pointer;color:var(--text-muted)}.toast .toast-close:hover{color:var(--text-primary)}.toast-success{border-left:4px solid var(--success-color)}.toast-success .toast-icon{color:var(--success-color)}.toast-error{border-left:4px solid var(--danger-color)}.toast-error .toast-icon{color:var(--danger-color)}.toast-warning{border-left:4px solid var(--warning-color)}.toast-warning .toast-icon{color:var(--warning-color)}.toast-info{border-left:4px solid var(--info-color)}.toast-info .toast-icon{color:var(--info-color)}.spinner{width:24px;height:24px;border:3px solid var(--border-light);border-top-color:var(--primary-color);border-radius:50%;animation:spin .8s linear infinite}.spinner-sm{width:16px;height:16px;border-width:2px}.spinner-lg{width:48px;height:48px;border-width:4px}.spinner-white{border-color:#ffffff4d;border-top-color:#fff}.loading-overlay{position:fixed;inset:0;background-color:#ffffffe6;display:flex;align-items:center;justify-content:center;z-index:1050}.loading-overlay .loading-content{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}.loading-overlay .loading-content .loading-text{color:var(--text-secondary);font-size:1rem}.skeleton{background:linear-gradient(90deg,var(--border-light) 25%,var(--secondary-darker) 50%,var(--border-light) 75%);background-size:200% 100%;animation:skeleton 1.5s ease-in-out infinite;border-radius:.25rem}.skeleton-text{height:1em;width:100%}.skeleton-title{height:1.5em;width:60%}.skeleton-avatar{width:40px;height:40px;border-radius:9999px}.text-primary{color:var(--primary-color)!important}.text-secondary{color:var(--text-secondary)!important}.text-success{color:var(--success-color)!important}.text-warning{color:var(--warning-color)!important}.text-danger{color:var(--danger-color)!important}.text-info{color:var(--info-color)!important}.text-muted{color:var(--text-muted)!important}.text-white{color:#fff!important}.bg-primary{background-color:var(--primary-color)!important}.bg-secondary{background-color:var(--secondary-color)!important}.bg-light{background-color:var(--background-light)!important}.bg-white{background-color:#fff!important}.bg-success{background-color:var(--success-color)!important}.bg-warning{background-color:var(--warning-color)!important}.bg-danger{background-color:var(--danger-color)!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.font-light{font-weight:300!important}.font-normal{font-weight:400!important}.font-medium{font-weight:500!important}.font-semibold{font-weight:600!important}.font-bold{font-weight:700!important}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-inline-flex{display:inline-flex!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around!important}.align-start{align-items:flex-start!important}.align-end{align-items:flex-end!important}.align-center{align-items:center!important}.align-baseline{align-items:baseline!important}.align-stretch{align-items:stretch!important}.flex-1{flex:1!important}.gap-1{gap:var(--spacing-1)!important}.gap-2{gap:var(--spacing-2)!important}.gap-3{gap:var(--spacing-3)!important}.gap-4{gap:var(--spacing-4)!important}.gap-6{gap:var(--spacing-6)!important}.m-0{margin:0!important}.m-1{margin:var(--spacing-1)!important}.m-2{margin:var(--spacing-2)!important}.m-3{margin:var(--spacing-3)!important}.m-4{margin:var(--spacing-4)!important}.m-6{margin:var(--spacing-6)!important}.m-auto{margin:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:var(--spacing-1)!important}.mt-2{margin-top:var(--spacing-2)!important}.mt-3{margin-top:var(--spacing-3)!important}.mt-4{margin-top:var(--spacing-4)!important}.mt-6{margin-top:var(--spacing-6)!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:var(--spacing-1)!important}.mb-2{margin-bottom:var(--spacing-2)!important}.mb-3{margin-bottom:var(--spacing-3)!important}.mb-4{margin-bottom:var(--spacing-4)!important}.mb-6{margin-bottom:var(--spacing-6)!important}.ml-0{margin-left:0!important}.ml-1{margin-left:var(--spacing-1)!important}.ml-2{margin-left:var(--spacing-2)!important}.ml-3{margin-left:var(--spacing-3)!important}.ml-4{margin-left:var(--spacing-4)!important}.ml-auto{margin-left:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:var(--spacing-1)!important}.mr-2{margin-right:var(--spacing-2)!important}.mr-3{margin-right:var(--spacing-3)!important}.mr-4{margin-right:var(--spacing-4)!important}.mr-auto{margin-right:auto!important}.p-0{padding:0!important}.p-1{padding:var(--spacing-1)!important}.p-2{padding:var(--spacing-2)!important}.p-3{padding:var(--spacing-3)!important}.p-4{padding:var(--spacing-4)!important}.p-6{padding:var(--spacing-6)!important}.pt-0{padding-top:0!important}.pt-1{padding-top:var(--spacing-1)!important}.pt-2{padding-top:var(--spacing-2)!important}.pt-3{padding-top:var(--spacing-3)!important}.pt-4{padding-top:var(--spacing-4)!important}.pt-6{padding-top:var(--spacing-6)!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:var(--spacing-1)!important}.pb-2{padding-bottom:var(--spacing-2)!important}.pb-3{padding-bottom:var(--spacing-3)!important}.pb-4{padding-bottom:var(--spacing-4)!important}.pb-6{padding-bottom:var(--spacing-6)!important}.pl-0{padding-left:0!important}.pl-1{padding-left:var(--spacing-1)!important}.pl-2{padding-left:var(--spacing-2)!important}.pl-3{padding-left:var(--spacing-3)!important}.pl-4{padding-left:var(--spacing-4)!important}.pr-0{padding-right:0!important}.pr-1{padding-right:var(--spacing-1)!important}.pr-2{padding-right:var(--spacing-2)!important}.pr-3{padding-right:var(--spacing-3)!important}.pr-4{padding-right:var(--spacing-4)!important}.w-full{width:100%!important}.w-auto{width:auto!important}.h-full{height:100%!important}.h-auto{height:auto!important}.min-h-screen{min-height:100vh!important}.rounded{border-radius:var(--border-radius-base)!important}.rounded-sm{border-radius:var(--border-radius-sm)!important}.rounded-md{border-radius:var(--border-radius-md)!important}.rounded-lg{border-radius:var(--border-radius-lg)!important}.rounded-xl{border-radius:var(--border-radius-xl)!important}.rounded-full{border-radius:var(--border-radius-full)!important}.rounded-none{border-radius:0!important}.shadow-none{box-shadow:none!important}.shadow-sm{box-shadow:var(--shadow-sm)!important}.shadow{box-shadow:var(--shadow-base)!important}.shadow-md{box-shadow:var(--shadow-md)!important}.shadow-lg{box-shadow:var(--shadow-lg)!important}.shadow-xl{box-shadow:var(--shadow-xl)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.cursor-pointer{cursor:pointer!important}.cursor-default{cursor:default!important}.cursor-not-allowed{cursor:not-allowed!important}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-fadeIn{animation:fadeIn .3s ease-out}.animate-fadeOut{animation:fadeOut .3s ease-out}.animate-slideInUp{animation:slideInUp .4s ease-out}.animate-slideInDown{animation:slideInDown .4s ease-out}.animate-pulse{animation:pulse 2s ease-in-out infinite}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--background-light);border-radius:4px}::-webkit-scrollbar-thumb{background:var(--border-medium);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--border-dark)}*{scrollbar-width:thin;scrollbar-color:var(--border-medium) var(--background-light)}@media print{.no-print{display:none!important}body{background:#fff!important;color:#000!important}.navbar,.sidebar,.toast-container{display:none!important}}[dir=rtl],.rtl,[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4,[dir=rtl] h5,[dir=rtl] h6,.rtl h1,.rtl h2,.rtl h3,.rtl h4,.rtl h5,.rtl h6{font-family:Cairo,Segoe UI,Tahoma,sans-serif}[dir=rtl] input,[dir=rtl] select,[dir=rtl] textarea,[dir=rtl] .form-control,.rtl input,.rtl select,.rtl textarea,.rtl .form-control{font-family:Cairo,Segoe UI,Tahoma,sans-serif;text-align:right}[dir=rtl] .btn,.rtl .btn{font-family:Cairo,Segoe UI,Tahoma,sans-serif}[dir=rtl] select.form-control,.rtl select.form-control{background-position:left .75rem center;padding-left:2.5rem;padding-right:.75rem}[dir=rtl] .table th,[dir=rtl] .table td,.rtl .table th,.rtl .table td{text-align:right}[dir=rtl] .form-label .required,.rtl .form-label .required{margin-left:0;margin-right:2px}[dir=rtl] .card-highlight,.rtl .card-highlight{border-left:none;border-right:4px solid var(--primary-color)}[dir=rtl] .toast-container,.rtl .toast-container{right:auto;left:var(--spacing-4)}[dir=rtl] .toast,.rtl .toast{animation:slideInLeft .3s ease-out}[dir=rtl] .toast-success,[dir=rtl] .toast-error,[dir=rtl] .toast-warning,[dir=rtl] .toast-info,.rtl .toast-success,.rtl .toast-error,.rtl .toast-warning,.rtl .toast-info{border-left:none;border-right:4px solid}[dir=rtl] .toast-success,.rtl .toast-success{border-right-color:var(--success-color)}[dir=rtl] .toast-error,.rtl .toast-error{border-right-color:var(--danger-color)}[dir=rtl] .toast-warning,.rtl .toast-warning{border-right-color:var(--warning-color)}[dir=rtl] .toast-info,.rtl .toast-info{border-right-color:var(--info-color)}[dir=rtl] .alert,.rtl .alert{flex-direction:row-reverse;text-align:right}[dir=rtl] .ml-auto,.rtl .ml-auto{margin-left:0!important;margin-right:auto!important}[dir=rtl] .mr-auto,.rtl .mr-auto{margin-right:0!important;margin-left:auto!important}[dir=rtl] .ml-1,.rtl .ml-1{margin-left:0!important;margin-right:var(--spacing-1)!important}[dir=rtl] .mr-1,.rtl .mr-1{margin-right:0!important;margin-left:var(--spacing-1)!important}[dir=rtl] .ml-2,.rtl .ml-2{margin-left:0!important;margin-right:var(--spacing-2)!important}[dir=rtl] .mr-2,.rtl .mr-2{margin-right:0!important;margin-left:var(--spacing-2)!important}[dir=rtl] .ml-3,.rtl .ml-3{margin-left:0!important;margin-right:var(--spacing-3)!important}[dir=rtl] .mr-3,.rtl .mr-3{margin-right:0!important;margin-left:var(--spacing-3)!important}[dir=rtl] .ml-4,.rtl .ml-4{margin-left:0!important;margin-right:var(--spacing-4)!important}[dir=rtl] .mr-4,.rtl .mr-4{margin-right:0!important;margin-left:var(--spacing-4)!important}[dir=rtl] .pl-1,.rtl .pl-1{padding-left:0!important;padding-right:var(--spacing-1)!important}[dir=rtl] .pr-1,.rtl .pr-1{padding-right:0!important;padding-left:var(--spacing-1)!important}[dir=rtl] .pl-2,.rtl .pl-2{padding-left:0!important;padding-right:var(--spacing-2)!important}[dir=rtl] .pr-2,.rtl .pr-2{padding-right:0!important;padding-left:var(--spacing-2)!important}[dir=rtl] .pl-3,.rtl .pl-3{padding-left:0!important;padding-right:var(--spacing-3)!important}[dir=rtl] .pr-3,.rtl .pr-3{padding-right:0!important;padding-left:var(--spacing-3)!important}[dir=rtl] .pl-4,.rtl .pl-4{padding-left:0!important;padding-right:var(--spacing-4)!important}[dir=rtl] .pr-4,.rtl .pr-4{padding-right:0!important;padding-left:var(--spacing-4)!important}[dir=rtl] .text-left,.rtl .text-left{text-align:right!important}[dir=rtl] .text-right,.rtl .text-right{text-align:left!important}[dir=rtl] .justify-start,.rtl .justify-start{justify-content:flex-end!important}[dir=rtl] .justify-end,.rtl .justify-end{justify-content:flex-start!important}[dir=rtl] .card-footer,.rtl .card-footer{justify-content:flex-start}[dir=ltr],.ltr{font-family:var(--font-family-base)}[dir=ltr] h1,[dir=ltr] h2,[dir=ltr] h3,[dir=ltr] h4,[dir=ltr] h5,[dir=ltr] h6,.ltr h1,.ltr h2,.ltr h3,.ltr h4,.ltr h5,.ltr h6{font-family:var(--font-family-heading)}body.lang-ar{font-family:Cairo,Segoe UI,Tahoma,sans-serif}body.lang-ar *{font-family:inherit}body.lang-ar code,body.lang-ar pre,body.lang-ar .mono{font-family:Fira Code,Consolas,monospace}body.lang-en{font-family:var(--font-family-base)}@keyframes slideInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.ms-auto{margin-inline-start:auto!important}.me-auto{margin-inline-end:auto!important}.ms-1{margin-inline-start:var(--spacing-1)!important}.me-1{margin-inline-end:var(--spacing-1)!important}.ms-2{margin-inline-start:var(--spacing-2)!important}.me-2{margin-inline-end:var(--spacing-2)!important}.ms-3{margin-inline-start:var(--spacing-3)!important}.me-3{margin-inline-end:var(--spacing-3)!important}.ms-4{margin-inline-start:var(--spacing-4)!important}.me-4{margin-inline-end:var(--spacing-4)!important}.ps-1{padding-inline-start:var(--spacing-1)!important}.pe-1{padding-inline-end:var(--spacing-1)!important}.ps-2{padding-inline-start:var(--spacing-2)!important}.pe-2{padding-inline-end:var(--spacing-2)!important}.ps-3{padding-inline-start:var(--spacing-3)!important}.pe-3{padding-inline-end:var(--spacing-3)!important}.ps-4{padding-inline-start:var(--spacing-4)!important}.pe-4{padding-inline-end:var(--spacing-4)!important}.text-start{text-align:start!important}.text-end{text-align:end!important}.border-start{border-inline-start:1px solid var(--border-light)!important}.border-end{border-inline-end:1px solid var(--border-light)!important}button,a,input,select,textarea,.btn,.card,.nav-link{transition:all .2s ease-in-out}@media (pointer: coarse){button,.btn,.nav-link,a:not(.text-link),input[type=checkbox],input[type=radio]{min-height:44px;min-width:44px}}:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}:focus:not(:focus-visible){outline:none}.loading{position:relative}.loading:after{content:"";position:absolute;inset:0;background:#ffffffb3;display:flex;align-items:center;justify-content:center;pointer-events:none}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8);text-align:center;color:var(--text-secondary)}.empty-state .empty-icon{width:64px;height:64px;margin-bottom:var(--spacing-4);color:var(--border-medium)}.empty-state .empty-title{font-size:1.125rem;font-weight:600;margin-bottom:var(--spacing-2);color:var(--text-primary)}.empty-state .empty-description{font-size:1rem;max-width:400px;margin-bottom:var(--spacing-4)}.hover-lift{transition:transform .2s ease,box-shadow .2s ease}.hover-lift:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.gradient-text{background:linear-gradient(135deg,var(--primary-color),var(--primary-dark));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.divider{display:flex;align-items:center;text-align:center;margin:var(--spacing-4) 0}.divider:before,.divider:after{content:"";flex:1;border-bottom:1px solid var(--border-light)}.divider:not(:empty):before{margin-right:var(--spacing-2)}.divider:not(:empty):after{margin-left:var(--spacing-2)}[dir=rtl] .divider:not(:empty):before{margin-right:0;margin-left:var(--spacing-2)}[dir=rtl] .divider:not(:empty):after{margin-left:0;margin-right:var(--spacing-2)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.avatar{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--border-radius-full);background-color:var(--primary-light);color:var(--primary-color);font-weight:600;font-size:.875rem}.avatar.avatar-sm{width:32px;height:32px;font-size:.75rem}.avatar.avatar-lg{width:56px;height:56px;font-size:1.125rem}.avatar.avatar-xl{width:80px;height:80px;font-size:1.5rem}.avatar img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.stat-card{background-color:#fff;border-radius:.75rem;padding:1.5rem;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;text-align:center}.stat-card .stat-icon{width:48px;height:48px;margin:0 auto var(--spacing-3);padding:var(--spacing-3);background-color:var(--primary-light);color:var(--primary-color);border-radius:var(--border-radius-lg)}.stat-card .stat-value{font-size:1.875rem;font-weight:700;color:var(--primary-color);margin-bottom:var(--spacing-1)}.stat-card .stat-label{font-size:.875rem;color:var(--text-secondary)}.quick-action{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);padding:var(--spacing-4);background:var(--secondary-color);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);color:var(--text-primary);text-decoration:none;transition:all .2s ease;cursor:pointer}.quick-action:hover{background:var(--primary-light);border-color:var(--primary-color);color:var(--primary-color);text-decoration:none;transform:translateY(-2px);box-shadow:var(--shadow-md)}.quick-action .quick-action-icon{width:32px;height:32px}.quick-action .quick-action-label{font-size:.875rem;font-weight:500}@media (max-width: 768px){.hide-mobile{display:none!important}.page-header{flex-direction:column;align-items:flex-start}.card{padding:var(--spacing-4)}.stat-card .stat-value{font-size:1.5rem}}@media (min-width: 768px){.hide-desktop{display:none!important}}
