.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}@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-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-10EC7,U+10EC9-10EEE,U+10EF0-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-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(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-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-10EC7,U+10EC9-10EEE,U+10EF0-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-20C4,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-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-10EC7,U+10EC9-10EEE,U+10EF0-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-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(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-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-10EC7,U+10EC9-10EEE,U+10EF0-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-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(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-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-10EC7,U+10EC9-10EEE,U+10EF0-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-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(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:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOW_uCRXMR5Kw.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-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-10EC7,U+10EC9-10EEE,U+10EF0-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:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOW_uCZXMR5Kw.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:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOW_uCaXMR5Kw.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-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(https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOW_uCUXMQ.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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3CZRtWPQCuHme67tEYUIx3Kh0PHR9N6Ys43PWrfQ.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-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-10EC7,U+10EC9-10EEE,U+10EF0-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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3CZRtWPQCuHme67tEYUIx3Kh0PHR9N6Ysw3PWrfQ.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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3CZRtWPQCuHme67tEYUIx3Kh0PHR9N6Ysz3PWrfQ.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-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(https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3CZRtWPQCuHme67tEYUIx3Kh0PHR9N6Ys93PU.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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPO_-CRXMR5Kw.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-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-10EC7,U+10EC9-10EEE,U+10EF0-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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPO_-CZXMR5Kw.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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPO_-CaXMR5Kw.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-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(https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPO_-CUXMQ.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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPi-OCRXMR5Kw.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-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-10EC7,U+10EC9-10EEE,U+10EF0-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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPi-OCZXMR5Kw.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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPi-OCaXMR5Kw.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-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(https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPi-OCUXMQ.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:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOG-eCRXMR5Kw.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-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-10EC7,U+10EC9-10EEE,U+10EF0-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:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOG-eCZXMR5Kw.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:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOG-eCaXMR5Kw.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-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(https://fonts.gstatic.com/s/ibmplexsansarabic/v15/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOG-eCUXMQ.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-20C4,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-20C4,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-20C4,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-20C4,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}@font-face{font-family:Inter;font-style:normal;font-weight:800;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:800;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:800;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:800;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:800;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:800;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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.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:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJuktqQ4E.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJtEtq.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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJuktqQ4E.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJtEtq.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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJuktqQ4E.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJtEtq.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:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJuktqQ4E.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJtEtq.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:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJuktqQ4E.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/outfit/v15/QGYvz_MVcBeNP4NJtEtq.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}@layer properties;@layer theme{:root,:host{--font-sans: Inter, IBM Plex Sans Arabic, sans-serif;--font-mono: JetBrains Mono, monospace;--color-red-50: #fef2f2;--color-red-500: #ef4444;--color-red-600: #dc2626;--color-red-700: #b91c1c;--color-amber-50: #fffbeb;--color-amber-700: #b45309;--color-emerald-50: #ecfdf5;--color-emerald-700: #047857;--color-blue-50: #eff6ff;--color-blue-700: #1d4ed8;--color-purple-50: #faf5ff;--color-purple-700: #7e22ce;--color-white: #fff;--spacing: .25rem;--container-lg: 32rem;--text-xs: .75rem;--text-xs--line-height: 1rem;--text-sm: .875rem;--text-sm--line-height: 1.25rem;--text-base: 1rem;--text-base--line-height: 1.5rem;--text-lg: 1.125rem;--text-lg--line-height: 1.75rem;--text-2xl: 1.5rem;--text-2xl--line-height: 2rem;--font-weight-semibold: 600;--font-weight-bold: 700;--tracking-wider: .05em;--radius-sm: .25rem;--radius-lg: .5rem;--radius-xl: 12px;--radius-2xl: 16px;--shadow-xs: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-sm: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);--color-brand-50: #f0f7f6;--color-brand-500: #1a837a;--color-brand-600: #0f766e;--color-brand-700: #115e59;--color-surface-50: #fafaf9;--color-surface-100: #f5f5f4;--color-surface-200: #e7e5e4;--color-surface-400: #a8a29e;--color-surface-500: #78716c;--color-surface-600: #57534e;--color-surface-700: #44403c;--color-surface-900: #1c1917}}*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;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;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{font-size:75%;line-height:0;position:relative;vertical-align:baseline}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{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}: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,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-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]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before,::backdrop,::file-selector-button{border-color:#e5e7eb}input::placeholder,textarea::placeholder{color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}input:where(:not([type=button],[type=reset],[type=submit])),select,optgroup,textarea{border-radius:revert;background-color:revert;opacity:revert}::-webkit-date-and-time-value{min-height:revert;text-align:revert}::-webkit-datetime-edit,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{display:revert;padding:revert}::-webkit-calendar-picker-indicator{line-height:revert}button,select{text-transform:none}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s}.btn-primary{background-color:var(--color-brand-600);color:var(--color-white);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-primary:hover{background-color:var(--color-brand-700)}.btn-primary:hover{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-primary:active{scale:.98}.btn-secondary{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-surface-200);background-color:var(--color-surface-100);color:var(--color-surface-700)}.btn-secondary:hover{background-color:var(--color-surface-200)}.btn-outline{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-brand-600);background-color:transparent;color:var(--color-brand-600)}.btn-outline:hover{background-color:var(--color-brand-50)}.btn-ghost{background-color:transparent;color:var(--color-surface-600)}.btn-ghost:hover{background-color:var(--color-surface-100)}.btn-danger{background-color:var(--color-red-500);color:var(--color-white);--tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.btn-danger:hover{background-color:var(--color-red-600)}.btn-sm{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.btn-lg{border-radius:var(--radius-2xl);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.btn-icon{border-radius:var(--radius-xl);padding:calc(var(--spacing) * 2)}.card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in srgb,#e7e5e4 60%,transparent);background-color:var(--color-white);--tw-shadow: 0 1px 2px var(--tw-shadow-color, rgba(28, 25, 23, .04));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports (color: color-mix(in lab,red,red)){.card{border-color:color-mix(in oklab,var(--color-surface-200) 60%,transparent)}}.card-header{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-surface-100);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4)}.card-body{padding:calc(var(--spacing) * 5)}.input{width:100%;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-surface-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s}.input::placeholder{color:var(--color-surface-400)}.input:focus{border-color:var(--color-brand-500)}.input:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.input:focus{--tw-ring-color: color-mix(in srgb, #1a837a 20%, transparent)}@supports (color: color-mix(in lab,red,red)){.input:focus{--tw-ring-color: color-mix(in oklab, var(--color-brand-500) 20%, transparent)}}.input:focus{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.input:focus{outline:2px solid transparent;outline-offset:2px}}.input-label{margin-bottom:calc(var(--spacing) * 1.5);display:block;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-surface-700)}.select{width:100%;cursor:pointer;appearance:none;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-surface-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2394a3b8' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 6l3.5 4 3.5-4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.select:focus{border-color:var(--color-brand-500)}.select:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.select:focus{--tw-ring-color: color-mix(in srgb, #1a837a 20%, transparent)}@supports (color: color-mix(in lab,red,red)){.select:focus{--tw-ring-color: color-mix(in oklab, var(--color-brand-500) 20%, transparent)}}.select:focus{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.select:focus{outline:2px solid transparent;outline-offset:2px}}[dir=rtl] .select{background-position:left 12px center}.textarea{min-height:100px;width:100%;resize:vertical;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-surface-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s}.textarea::placeholder{color:var(--color-surface-400)}.textarea:focus{border-color:var(--color-brand-500)}.textarea:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.textarea:focus{--tw-ring-color: color-mix(in srgb, #1a837a 20%, transparent)}@supports (color: color-mix(in lab,red,red)){.textarea:focus{--tw-ring-color: color-mix(in oklab, var(--color-brand-500) 20%, transparent)}}.textarea:focus{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.textarea:focus{outline:2px solid transparent;outline-offset:2px}}.badge{display:inline-flex;align-items:center;border-radius:calc(infinity * 1px);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.badge-success{background-color:var(--color-emerald-50);color:var(--color-emerald-700)}.badge-warning{background-color:var(--color-amber-50);color:var(--color-amber-700)}.badge-info{background-color:var(--color-blue-50);color:var(--color-blue-700)}.badge-danger{background-color:var(--color-red-50);color:var(--color-red-700)}.badge-purple{background-color:var(--color-purple-50);color:var(--color-purple-700)}.badge-neutral{background-color:var(--color-surface-100);color:var(--color-surface-600)}.table-container{overflow-x:auto;border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in srgb,#e7e5e4 60%,transparent)}@supports (color: color-mix(in lab,red,red)){.table-container{border-color:color-mix(in oklab,var(--color-surface-200) 60%,transparent)}}.table{width:100%;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.table thead{background-color:var(--color-surface-50)}.table th{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking: var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-surface-500);text-transform:uppercase}[dir=rtl] .table th{text-align:right}.table td{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-surface-100);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3.5)}.table tbody tr{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.table tbody tr:hover{background-color:color-mix(in srgb,#fafaf9 60%,transparent)}@supports (color: color-mix(in lab,red,red)){.table tbody tr:hover{background-color:color-mix(in oklab,var(--color-surface-50) 60%,transparent)}}.avatar{display:flex;height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);align-items:center;justify-content:center;border-radius:calc(infinity * 1px);background-color:var(--color-brand-50);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-brand-700)}.avatar-sm{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.avatar-lg{height:calc(var(--spacing) * 14);width:calc(var(--spacing) * 14);font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.stat-card{position:relative;overflow:hidden;border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in srgb,#e7e5e4 60%,transparent);background-color:var(--color-white);padding:calc(var(--spacing) * 5);--tw-shadow: 0 1px 2px var(--tw-shadow-color, rgba(28, 25, 23, .04));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports (color: color-mix(in lab,red,red)){.stat-card{border-color:color-mix(in oklab,var(--color-surface-200) 60%,transparent)}}.page-title{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height));--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-surface-900)}.page-subtitle{margin-top:calc(var(--spacing) * .5);font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-surface-500)}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-block:calc(var(--spacing) * 16);text-align:center}.modal-overlay{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,#1c1917 40%,transparent);animation:fadeIn .2s ease}@supports (color: color-mix(in lab,red,red)){.modal-overlay{background-color:color-mix(in oklab,var(--color-surface-900) 40%,transparent)}}.modal-content{max-height:85vh;width:100%;max-width:var(--container-lg);overflow-y:auto;border-radius:var(--radius-2xl);background-color:var(--color-white);--tw-shadow: 0 8px 24px var(--tw-shadow-color, rgba(28, 25, 23, .08));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);animation:scaleUp .25s cubic-bezier(.4,0,.2,1)}.modal-header{display:flex;align-items:center;justify-content:space-between;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-surface-100);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4)}.modal-body{padding:calc(var(--spacing) * 6)}.modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-surface-100);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4)}.\@container{container-type:inline-size}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.flex-shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.overline{text-decoration-line:overline}.ring{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur: blur(8px);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,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.ease-in{--tw-ease: var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}:root{--brand: #0f766e;--brand-dark: #115e59;--brand-light: #f0f7f6;--brand-shadow: rgba(28,25,23,.06);--brand-bg: #f0f7f6;--brand-border: #cfe5e2;--brand-glow: transparent;--brand-gradient: var(--brand);--brand-gradient-dark: var(--brand-dark);--brand-shimmer: var(--brand);--bg: #fafaf9;--surface: #ffffff;--border: #e7e5e4;--border-light: #f5f5f4;--surface-muted: #f5f5f4;--nav-text: #292524;--nav-section: #78716c;--brand-ink: #0e2f2c;--social-twitter: #0f1419;--social-linkedin: #0a66c2;--social-instagram: #d62976;--social-youtube: #ff0000;--social-tiktok: #010101;--social-snapchat: #fffc00;--social-snapchat-ink: #1c1917;--social-facebook: #1877f2;--social-whatsapp: #25d366;--social-telegram: #229ed9;--social-threads: #101010;--social-website: var(--brand);--accent-sand: #c9a46a;--accent-sand-dark: #9a7640;--accent-sand-bg: #faf5ec;--accent-sand-border: #eedfc4;--on-brand: #ffffff;--on-brand-muted: rgba(255,255,255,.72);--text: #1c1917;--text-secondary: #57534e;--text-muted: #a8a29e;--shadow-xs: 0 1px 2px rgba(28,25,23,.04);--shadow-sm: 0 1px 3px rgba(28,25,23,.06), 0 1px 2px rgba(28,25,23,.04);--shadow-md: 0 8px 24px rgba(28,25,23,.08);--success: #059669;--success-bg: #ecfdf5;--warning: #d97706;--warning-bg: #fffbeb;--error: #dc2626;--error-bg: #fef2f2;--info: #2563eb;--info-bg: #eff6ff;--purple: #7c3aed;--purple-bg: #f5f3ff;--orange: #f97316;--orange-bg: #fff7ed;--gold: #d4a853;--gold-dark: #b8922e;--amber: #d97706;--sidebar-w: 260px;--sidebar-collapsed: 72px;--topbar-h: 64px;--bottom-nav-h: 64px;--z-sticky: 40;--z-bottom-nav: 50;--z-header: 60;--z-fab: 500;--z-fab-panel: 800;--z-drawer: 900;--z-cookie: 1200;--z-modal: 10000;--z-toast: 10000;--fab-edge: 24px;--fab-inline: 24px;--fab-gap: 12px;--fab-clearance: 0px;--fab-bottom: calc(var(--fab-edge) + max(var(--fab-clearance), env(safe-area-inset-bottom, 0px)));--radius: 14px;--radius-sm: 10px;--transition: .25s cubic-bezier(.4,0,.2,1);--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 48px}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,IBM Plex Sans Arabic,-apple-system,sans-serif;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[dir=rtl] body,[dir=rtl] *:not(code):not(pre):not(.font-mono){font-family:IBM Plex Sans Arabic,Inter,sans-serif;letter-spacing:0}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] .pt{font-family:IBM Plex Sans Arabic,sans-serif;line-height:1.45}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#d6d3d1;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#a8a29e}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleUp{0%{opacity:0;transform:scale(.95) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.page-enter{animation:fadeUp .4s cubic-bezier(.4,0,.2,1) both}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.stagger>*{animation:fadeUp .4s cubic-bezier(.4,0,.2,1) both}.stagger>*:nth-child(1){animation-delay:0s}.stagger>*:nth-child(2){animation-delay:.05s}.stagger>*:nth-child(3){animation-delay:.1s}.stagger>*:nth-child(4){animation-delay:.15s}.stagger>*:nth-child(5){animation-delay:.2s}.stagger>*:nth-child(6){animation-delay:.25s}[dir=rtl] .ltr-flip{transform:scaleX(-1)}.text-start{text-align:start}.text-end{text-align:end}.float-start{float:inline-start}.float-end{float:inline-end}.ms-auto{margin-inline-start:auto}.me-auto{margin-inline-end:auto}.ps-0{padding-inline-start:0}.pe-0{padding-inline-end:0}.border-s{border-inline-start:1px solid var(--border)}.border-e{border-inline-end:1px solid var(--border)}.chart-container{position:relative;width:100%;height:280px}.gradient-emerald{background:#f0f7f6}.gradient-blue{background:#f0f5fb}.gradient-amber{background:#fdf8ec}.gradient-purple{background:#f6f3fb}.gradient-rose{background:#fcf2f3}.gradient-cyan{background:#eff7f9}.wh-btn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:10px;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:background .15s,border-color .15s,transform .15s}.wh-btn:active{transform:scale(.98)}.wh-btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.wh-btn-primary{background:var(--brand);color:var(--on-brand)}.wh-btn-primary:hover{background:var(--brand-dark)}.wh-btn-ghost{background:var(--surface);color:var(--text);border-color:var(--border)}.wh-btn-ghost:hover{background:var(--surface-muted)}[data-theme=dark]{--bg: #0f172a;--card: #1e293b;--border: #334155;--text: #e2e8f0;--sub: #94a3b8;--hover: #334155;--accent: #2dd4bf;--abg: #134e4a;--brand-ink: #0b2624;--accent-sand: #d9b77f;--accent-sand-bg: #2a2418;--accent-sand-border: #4a3d26}[data-theme=dark] body{background:#0f172a;color:#e2e8f0}[data-theme=dark] .sidebar,[data-theme=dark] .topbar,[data-theme=dark] .card{background:#1e293b;border-color:#334155}[data-theme=dark] .card-header{border-color:#334155}[data-theme=dark] .table thead th{background:#0f172a;color:#94a3b8;border-color:#334155}[data-theme=dark] .table td{border-color:#334155;color:#e2e8f0}[data-theme=dark] .input,[data-theme=dark] .select,[data-theme=dark] .textarea{background:#0f172a;border-color:#475569;color:#e2e8f0}[data-theme=dark] .modal-content{background:#1e293b;border-color:#475569}[data-theme=dark] .modal-overlay{background:#0009}[data-theme=dark] .nav-section-title{color:#64748b}[data-theme=dark] .nav-item:hover{background:#334155;color:#e2e8f0}[data-theme=dark] .nav-item.nav-active{background:#134e4a;color:#2dd4bf}[data-theme=dark] .badge{opacity:.9}[data-theme=dark] .btn-secondary{background:#334155;color:#e2e8f0;border-color:#475569}[data-theme=dark] .search-trigger{background:#334155;border-color:#475569}@media print{body>*{display:none!important}.print-area{display:block!important;position:fixed;inset:0;z-index:99999;background:#fff;overflow:visible}.sidebar,.topbar,.mob-nav,.toast-container,app-toast,app-mobile-nav{display:none!important}}.print-area{display:none}@media print{body:has(.print-document)>app-root{display:block!important}body:has(.print-document) :is(app-page-loader,app-toast,app-mobile-nav,app-chat-widget,app-scroll-top,app-cookie-consent){display:none!important}}.icon-row,.icon-rows>li{display:flex;align-items:flex-start}.icon-row>app-icon,.icon-rows>li>app-icon{block-size:1lh}@media(max-width:768px){:root{--fab-edge: 16px;--fab-inline: 16px}}.fab-suppressed :is(app-chat-widget,app-scroll-top,app-help-widget .hw-launcher,.back-to-top){visibility:hidden}.sf-left{-webkit-mask-image:linear-gradient(to right,transparent,currentColor 32px);mask-image:linear-gradient(to right,transparent,currentColor 32px)}.sf-right{-webkit-mask-image:linear-gradient(to left,transparent,currentColor 32px);mask-image:linear-gradient(to left,transparent,currentColor 32px)}.sf-left.sf-right{-webkit-mask-image:linear-gradient(to right,transparent,currentColor 32px,currentColor calc(100% - 32px),transparent);mask-image:linear-gradient(to right,transparent,currentColor 32px,currentColor calc(100% - 32px),transparent)}@media(max-width:768px){app-panel [panel-actions]:is(a,button){min-height:40px}}app-root>router-outlet+*:not(app-dashboard-layout){display:block;min-height:100vh;overflow-x:clip}.pub-page,[class*=home-],[class*=hm-]{line-height:1.7}.text-gold{color:#d4a853}.bg-gold{background:#d4a853}.border-gold{border-color:#d4a853}section{scroll-margin-top:80px}html{scroll-behavior:smooth}a{text-decoration:none;color:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:4px}img{max-width:100%;height:auto}[dir=rtl] p,[dir=rtl] li{line-height:1.8;word-spacing:.5px}@media(max-width:900px){.stats-row,.kpi-grid,.ev-stats,.users-stats,.issued-stats,.nt-stats,.nts-card{grid-template-columns:repeat(2,1fr)!important}.dash-grid,.charts-row,.cb-grid,.designer-layout,.nt-layout,.brand-grid{grid-template-columns:1fr!important}.templates-grid,.tpl-grid,.perm-card-grid{grid-template-columns:repeat(2,1fr)!important}[style*="display:flex"][style*="justify-content:space-between"]{flex-wrap:wrap!important}}@media(max-width:640px){.pt,h1{font-size:18px!important}.ps{font-size:11px!important}[style*="border-radius:20px"][style*="padding:28px"]{padding:18px 16px!important;border-radius:14px!important}[style*="border-radius:20px"][style*="padding:24px"]{padding:16px 14px!important;border-radius:14px!important}.stats-row,.kpi-grid,.ev-stats,.users-stats,.issued-stats,.nt-stats,.templates-grid,.tpl-grid,.perm-card-grid,.ev-grid,.ud-actions-grid{grid-template-columns:1fr!important}.table-container{overflow-x:auto;-webkit-overflow-scrolling:touch}.table{min-width:600px}.cert-tabs,.st-tabs,.lk-tabs,.role-tabs,.tabs,.nt-filter-pills,.filter-row{overflow-x:auto;flex-wrap:nowrap!important;-webkit-overflow-scrolling:touch;padding-bottom:4px}.cert-tab,.st-tab,.lk-tab,.role-tab,.tab,.filter-pill,.nt-pill{white-space:nowrap;flex-shrink:0}.filter-row,.nt-search-row{flex-direction:column!important;align-items:stretch!important}.filter-row input,.filter-row select,.nt-search-wrap{width:100%!important;max-width:none!important}.card{border-radius:12px}.card-header{padding:12px 14px;flex-wrap:wrap;gap:8px}.card-body{padding:12px 14px}.modal-content,.modal-lg{width:calc(100vw - 16px)!important;max-width:none!important;margin:8px;max-height:calc(100vh - 16px)}.srv-pg,.pagination{flex-direction:column;align-items:center;gap:8px;text-align:center}.ac,.tpl-actions,.ud-actions{flex-wrap:wrap}.scope-grid,.r2,.cb-grid-2,.pol-grid,.ud-info-row{grid-template-columns:1fr!important}.ud-stats-grid{grid-template-columns:repeat(2,1fr)!important}.cert-preview-wrap{padding:6px}.cert-dl-row{flex-wrap:wrap}.cp-bot-row{flex-direction:column;gap:12px;align-items:center!important}.cp-bot-col{flex:none!important;width:100%;text-align:center!important}.cp-col-left{text-align:center!important}.cp-col-left .cp-line{margin:0 auto 4px!important}}@media(max-width:380px){.pt,h1{font-size:16px!important}.stat-card,.usr-stat-card,.kc,.nts-card,.ev-stat{padding:10px!important}.sc-val,.kv,.es-val{font-size:18px!important}.srv-pg-btn{min-width:30px;height:30px;font-size:11px}.badge{font-size:8px!important;padding:2px 5px!important}}@media(hover:none)and (pointer:coarse){button,.btn,.tab,.cert-tab,.st-tab,.lk-tab,.role-tab,.tpl-btn,.filter-pill,.nt-pill,.srv-pg-btn{min-height:44px}input,select,textarea,.input,.select{min-height:48px;font-size:16px!important}a{-webkit-tap-highlight-color:rgba(13,148,136,.1)}}@media(max-width:768px){.container{padding:0 16px!important}section{scroll-margin-top:60px}.ph-spacer{height:72px!important}.section{padding:48px 0!important}.section-header{margin-bottom:32px!important}.section-title-ar{font-size:24px!important}.section-title-en{font-size:11px!important;letter-spacing:1.5px!important}.section-link-wrap{margin-top:28px!important}.hero{min-height:auto!important}.hero-content{flex-direction:column!important;padding:40px 0 60px!important;gap:24px!important;text-align:center!important}.hero-text{flex:none!important;max-width:100%!important}.hero-h1{font-size:32px!important}.hero-h1-sub{font-size:22px!important}.hero-tagline{font-size:15px!important;max-width:100%!important;margin:0 auto 24px!important}.hero-ctas{justify-content:center!important}.hero-cta-primary,.hero-cta-secondary{width:100%!important;justify-content:center!important;height:48px!important}.hero-trust-row{justify-content:center!important;gap:8px!important}.hero-trust-item{font-size:11px!important;padding:4px 10px!important}.hero-right-panel,.hero-showcase,.hero-cards{display:none!important}.hero-search{margin-top:-20px!important}.hero-search-bar{padding:6px 6px 6px 16px!important;border-radius:12px!important}.hero-search-btn{padding:10px 20px!important;font-size:13px!important}.fp-header{flex-direction:column!important;gap:12px!important;align-items:flex-start!important}.fp-nav{align-self:flex-end}.fp-arrow{width:36px!important;height:36px!important}.fp-viewall{padding:8px 16px!important;font-size:12px!important}.fp-card{min-width:260px!important}.fp-card-img{height:130px!important}.ev-card{min-width:280px!important}.ev-card-top{min-height:70px!important;padding:14px!important}.ev-date-day{font-size:22px!important}.trainer-card{min-width:220px!important;padding:24px 16px!important}.trainer-avatar{width:72px!important;height:72px!important;font-size:28px!important}.news-card{min-width:280px!important}.news-img{height:140px!important}.spec-grid{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.spec-card{padding:20px 14px!important}.spec-icon{width:56px!important;height:56px!important;font-size:24px!important}.spec-name-ar{font-size:15px!important}.stats-row,.stats-section .stats-row{flex-direction:column!important}.stat-item{padding:16px!important}.stat-number{font-size:28px!important}.stat-divider{display:none!important}.about-grid{grid-template-columns:1fr!important;gap:24px!important}.about-chips{gap:8px!important}.about-chip{padding:12px 16px!important}.cp-pill{padding:8px 16px!important;font-size:12px!important}.cp-row{gap:8px!important}.newsletter-form{flex-direction:column!important}.newsletter-title{font-size:20px!important}.newsletter-input,.newsletter-btn{width:100%!important}.fp-swipe-hint{display:block!important}.login-page,.register-page{flex-direction:column!important;padding:24px 16px!important}.login-brand-panel{display:none!important}.login-form-panel{padding:24px 16px!important}.login-card,.register-card{max-width:100%!important}.contact-cards,.contact-page [style*="grid-template-columns:repeat(4"],.contact-page [style*="grid-template-columns: repeat(4"],.suggestions-page [style*="grid-template-columns:repeat(4"],.support-page [style*="grid-template-columns:repeat(4"],.success-stories-page [style*="grid-template-columns:repeat(4"]{grid-template-columns:repeat(2,1fr)!important}.contact-page [style*="grid-template-columns:1.2fr 1fr"],.contact-page [style*="grid-template-columns: 1.2fr 1fr"],.cart-layout{grid-template-columns:1fr!important}.cart-summary{position:static!important}.cd-layout{grid-template-columns:1fr!important}.cd-sidebar{position:static!important;order:-1}.pricing-grid{grid-template-columns:1fr!important}}@media(max-width:480px){.hero-h1{font-size:26px!important}.hero-h1-sub{font-size:18px!important}.hero-tagline{font-size:14px!important}.hero-badge{font-size:11px!important;padding:6px 14px!important}.spec-grid,.contact-cards,.contact-page [style*="grid-template-columns:repeat(4"],.contact-page [style*="grid-template-columns: repeat(4"],.suggestions-page [style*="grid-template-columns:repeat(4"],.support-page [style*="grid-template-columns:repeat(4"],.success-stories-page [style*="grid-template-columns:repeat(4"],.contact-page [style*="grid-template-columns:1fr 1fr"],.contact-page [style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:1fr!important}.section{padding:36px 0!important}.section-title-ar{font-size:20px!important}.fp-card{min-width:240px!important}.ev-card,.news-card{min-width:260px!important}.field-row,.form-row{grid-template-columns:1fr!important}.modal-body{padding:16px!important}.modal-footer{padding:12px 16px!important}}@media(hover:none){.fp-track,.ev-grid,.programs-scroll{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.fp-track::-webkit-scrollbar,.ev-grid::-webkit-scrollbar,.programs-scroll::-webkit-scrollbar{display:none}}html,body,.public-page{overflow-x:clip}:root{--card: #ffffff;--sub: #78716c;--light: #a8a29e;--hover: #f5f5f4;--accent: var(--brand);--accent-dark: var(--brand-dark);--abg: var(--brand-bg);--al: var(--brand-border);--glass: #ffffff;--glass-border: var(--border)}[data-theme=dark]{--text: #f1f5f9;--sub: #94a3b8;--light: #64748b;--bg: #0a0f1a;--border: #1e293b;--hover: #1e293b;--card: #111827;--glass: rgba(17,24,39,.85);--glass-border: rgba(30,41,59,.5);--accent: #14b8a6;--abg: rgba(13,148,136,.08);--al: rgba(13,148,136,.2);--brand: #14b8a6;--brand-dark: #0d9488;--brand-bg: rgba(13,148,136,.08);--surface: #111827;--bg-secondary: #0a0f1a;--border-light: #1e293b;--text-secondary: #94a3b8;--text-muted: #64748b;--surface-muted: #1e293b;--nav-text: #e7e5e4;--nav-section: #a8a29e;--shadow-md: 0 8px 24px rgba(0,0,0,.4)}[data-theme=dark] body,[data-theme=dark] #content{background:#0a0f1a;color:#f1f5f9}[data-theme=dark] .card,[data-theme=dark] .form-card{background:#111827;border-color:#1e293b;box-shadow:none}[data-theme=dark] .card-header,[data-theme=dark] .card-body{border-color:#1e293b}[data-theme=dark] aside.sidebar{background:#111827;border-color:#1e293b}[data-theme=dark] .sidebar-logo{border-color:#1e293b}[data-theme=dark] .nav-section-title{color:#475569}[data-theme=dark] .nav-item{color:#94a3b8}[data-theme=dark] .nav-item:hover{background:#1e293b;color:#f1f5f9}[data-theme=dark] .nav-item.nav-active{background:#0d94881f;color:#14b8a6;border-left-color:#14b8a6}[data-theme=dark] [dir=rtl] .nav-item.nav-active{border-right-color:#14b8a6}[data-theme=dark] .sidebar-footer{border-color:#1e293b}[data-theme=dark] .nav-badge{background:#1e293b;color:#64748b}[data-theme=dark] .role-btn{color:#64748b}[data-theme=dark] .role-btn:hover{background:#1e293b}[data-theme=dark] .role-btn.role-active{background:#0d94881f;color:#14b8a6}[data-theme=dark] .collapse-btn{color:#475569}[data-theme=dark] .collapse-btn:hover{background:#1e293b;color:#94a3b8}[data-theme=dark] header.topbar{background:#111827e6;border-color:#1e293b}[data-theme=dark] .search-trigger{background:#1e293b;border-color:#334155;color:#64748b}[data-theme=dark] .top-btn{color:#94a3b8}[data-theme=dark] .top-btn:hover{background:#1e293b}[data-theme=dark] .user-menu{color:#f1f5f9}[data-theme=dark] .dropdown-menu{background:#111827;border-color:#1e293b}[data-theme=dark] .dropdown-item{color:#94a3b8}[data-theme=dark] .dropdown-item:hover{background:#1e293b}[data-theme=dark] .notif-drop{background:#111827;border-color:#1e293b}[data-theme=dark] .nd-item:hover{background:#1e293b}[data-theme=dark] table thead{background:#0a0f1a}[data-theme=dark] table thead th{color:#64748b;border-color:#1e293b}[data-theme=dark] table td{border-color:#1e293b;color:#94a3b8}[data-theme=dark] table tr:hover td{background:#1e293b}[data-theme=dark] .table-container{background:#111827}[data-theme=dark] .input,[data-theme=dark] .select,[data-theme=dark] .textarea{background:#0a0f1a;border-color:#1e293b;color:#f1f5f9}[data-theme=dark] .input:focus,[data-theme=dark] .select:focus,[data-theme=dark] .textarea:focus{border-color:#14b8a6;box-shadow:0 0 0 3px #14b8a61f}[data-theme=dark] .input-label{color:#94a3b8}[data-theme=dark] .btn-secondary{background:#1e293b;color:#94a3b8;border-color:#334155}[data-theme=dark] .btn-secondary:hover{background:#334155;color:#f1f5f9}[data-theme=dark] .btn-ghost{color:#94a3b8}[data-theme=dark] .btn-ghost:hover{background:#1e293b}[data-theme=dark] .btn-primary{background:#0d9488}[data-theme=dark] .btn-primary:hover{background:#14b8a6}[data-theme=dark] .stat-card{background:#111827;border-color:#1e293b}[data-theme=dark] .sc-label{color:#64748b}[data-theme=dark] .sc-period{color:#475569}[data-theme=dark] .page-title{color:#f1f5f9}[data-theme=dark] .page-subtitle{color:#64748b}[data-theme=dark] .tab{background:#1e293b;color:#64748b;border-color:#334155}[data-theme=dark] .tab:hover{background:#334155;color:#94a3b8}[data-theme=dark] .tab.active{background:#0d9488;color:#fff;border-color:#0d9488}[data-theme=dark] .modal-content,[data-theme=dark] .modal-lg{background:#111827;border-color:#1e293b}[data-theme=dark] .modal-header,[data-theme=dark] .modal-footer{border-color:#1e293b}[data-theme=dark] .modal-tabs{background:#0a0f1a;border-color:#1e293b}[data-theme=dark] .modal-overlay{background:#000000b3}[data-theme=dark] .badge-neutral{background:#1e293b;color:#94a3b8}[data-theme=dark] .toggle-slider{background:#334155}[data-theme=dark] .search-box{background:#1e293b;border-color:#334155}[data-theme=dark] .s-input{color:#f1f5f9}[data-theme=dark] .filter-bar .select{background:#1e293b;border-color:#334155;color:#94a3b8}[data-theme=dark] .perm-card{background:#111827;border-color:#1e293b}[data-theme=dark] .pc-header{background:#0a0f1a;border-color:#1e293b}[data-theme=dark] .pc-progress{background:#1e293b}[data-theme=dark] .role-header-card{background:#111827;border-color:#1e293b}[data-theme=dark] .perm-progress{background:#1e293b}[data-theme=dark] .course-card{background:#111827;border-color:#1e293b}[data-theme=dark] .cc-title{color:#f1f5f9}[data-theme=dark] .cc-meta{color:#475569}[data-theme=dark] .cc-footer{border-color:#1e293b}[data-theme=dark] .cc-price{color:#f1f5f9}[data-theme=dark] .preview-frame{background:#0a0f1a;border-color:#1e293b}[data-theme=dark] .mini-sidebar{background:#111827}[data-theme=dark] .mini-content{background:#0a0f1a}[data-theme=dark] .mini-topbar{background:#111827e6}[data-theme=dark] .mini-stat-card,[data-theme=dark] .mini-chart-wrap{background:#111827}[data-theme=dark] .cal-cell{background:#111827;border-color:#1e293b}[data-theme=dark] .cal-cell.today{background:#0d94881a}[data-theme=dark] .cal-head{background:#0a0f1a;color:#475569}[data-theme=dark] .cal-grid{background:#1e293b}[data-theme=dark] .contract-preview{background:#111827;border-color:#1e293b}[data-theme=dark] .cp-parties,[data-theme=dark] .cp-terms{background:#0a0f1a}[data-theme=dark] .clause-chip{background:#1e293b;color:#94a3b8;border-color:#334155}[data-theme=dark] .tpl-card{background:#111827;border-color:#1e293b}[data-theme=dark] .tpl-meta{border-color:#1e293b}[data-theme=dark] .ev-stat{background:#111827;border-color:#1e293b}[data-theme=dark] .modal-tabs .mtab{color:#64748b}[data-theme=dark] .modal-tabs .mtab.active{color:#14b8a6;border-bottom-color:#14b8a6}[data-theme=dark] .user-chip{background:#0a0f1a;border-color:#1e293b}[data-theme=dark] .t-avatar{opacity:.9}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#334155}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#475569}.btn-primary{background:var(--accent, #0f766e);box-shadow:none}.btn-primary:hover{background:var(--accent-dark, #115e59);box-shadow:none}.nav-item.nav-active{color:var(--accent, #0d9488);border-left-color:var(--accent, #0d9488);background:var(--accent, #0d9488)}@supports (color: color-mix(in lab,red,red)){.nav-item.nav-active{background:color-mix(in srgb,var(--accent, #0d9488) 10%,transparent)}}[dir=rtl] .nav-item.nav-active{border-right-color:var(--accent, #0d9488)}.badge-success{background:var(--accent, #0d9488);color:var(--accent, #0d9488)}@supports (color: color-mix(in lab,red,red)){.badge-success{background:color-mix(in srgb,var(--accent, #0d9488) 15%,transparent)}}th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;padding-inline-end:22px!important}th.sortable:after{content:"\21c5";position:absolute;inset-inline-end:6px;top:50%;transform:translateY(-50%);font-size:10px;color:var(--light, #94a3b8);opacity:.5}th.sortable:hover{background:var(--hover, #f3f4f8)}th.sortable:hover:after{opacity:1;color:var(--accent, #0d9488)}th.sort-asc:after{content:"\2191";color:var(--accent, #0d9488);opacity:1}th.sort-desc:after{content:"\2193";color:var(--accent, #0d9488);opacity:1}[data-theme=dark] th.sortable:hover{background:#1e293b}.filter-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 16px;background:#fff;border:1px solid #e8ecf2;border-radius:14px;margin-bottom:16px}.filter-bar .filter-search{display:flex;align-items:center;gap:8px;flex:1;min-width:200px;background:#f8fafc;border:1.5px solid #e8ecf2;border-radius:10px;padding:0 12px;transition:border-color .2s}.filter-bar .filter-search:focus-within{border-color:var(--brand);background:#fff}.filter-bar .filter-search input{border:none;background:transparent;outline:none;font-size:13px;padding:9px 0;flex:1;font-family:inherit;color:#0f172a}.filter-bar .filter-search span{font-size:14px;color:#94a3b8}.filter-bar .filter-select{height:38px;padding:0 12px;border:1.5px solid #e8ecf2;border-radius:10px;font-size:12px;font-weight:600;color:#475569;background:#f8fafc;cursor:pointer;outline:none;min-width:130px;transition:border-color .2s,background .2s;font-family:inherit}.filter-bar .filter-select:focus{border-color:var(--brand);background:#fff}.filter-bar .filter-btn{height:38px;padding:0 14px;border-radius:10px;font-size:12px;font-weight:600;border:1.5px solid #e8ecf2;background:#f8fafc;color:#475569;cursor:pointer;transition:all .15s;white-space:nowrap;display:flex;align-items:center;gap:6px}.filter-bar .filter-btn:hover{background:var(--brand-light);border-color:var(--brand);color:var(--brand)}.filter-bar .filter-btn.active{background:var(--brand);border-color:var(--brand);color:#fff}.filter-bar .filter-count{margin-inline-start:auto;font-size:11px;color:#94a3b8;font-weight:600;white-space:nowrap}.empty-state-box{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 32px;text-align:center;color:#94a3b8}.empty-state-box .es-icon{font-size:56px;margin-bottom:16px;opacity:.7}.empty-state-box .es-title{font-size:17px;font-weight:700;color:#475569;margin-bottom:6px}.empty-state-box .es-desc{font-size:13px;color:#94a3b8;margin-bottom:20px;max-width:320px;line-height:1.6}@media(max-width:768px){.kpi-row,.stats-row,.ach-stats,.earn-stats,.pay-stats,.enr-stats,.trf-stats,.wl-stats,.com-stats,.rep-kpis,.users-stats{grid-template-columns:1fr 1fr!important}.dash-grid,.charts-row,.rep-grid,.designer-layout{grid-template-columns:1fr!important}.r4,.r3{grid-template-columns:1fr 1fr!important}.r2{grid-template-columns:1fr!important}.table-container{overflow-x:auto;-webkit-overflow-scrolling:touch}.table{min-width:600px}.filter-bar{flex-direction:column;align-items:stretch}.filter-bar .filter-search{min-width:0}.filter-bar .filter-select{width:100%;min-width:0}.filter-bar .filter-count{margin-inline-start:0;text-align:center}.modal-content{max-width:100%!important;margin:8px!important;max-height:90vh;overflow-y:auto}.pg{flex-direction:column!important;align-items:flex-start!important}.pt{font-size:20px!important}.tabs,.cb-tabs,.cert-tabs,.acc-tabs{overflow-x:auto;flex-wrap:nowrap!important;padding-bottom:4px}.tab,.cb-tab,.cert-tab,.acc-tab{white-space:nowrap;flex-shrink:0}}@media(max-width:480px){.kpi-row,.stats-row,.ach-stats,.earn-stats,.pay-stats,.enr-stats,.cert-stats{grid-template-columns:1fr 1fr!important}.week-grid{grid-template-columns:repeat(4,1fr)!important}}[dir=rtl] .arrow-icon,[dir=rtl] .back-arrow,[dir=rtl] svg.flip-rtl{transform:scaleX(-1)}@media(max-width:768px){.stats-grid-4{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:480px){.stats-grid-4,.stats-grid-3{grid-template-columns:1fr!important}}.page-hero{margin-bottom:24px;padding:0;background:none;border:none}.page-hero h1{font-size:24px!important;font-weight:700!important;color:var(--text)!important;margin:0 0 4px!important;line-height:1.35}.page-hero p{font-size:14px!important;color:var(--text-secondary)!important;margin:0!important}@media(max-width:640px){.page-hero h1{font-size:20px!important}}.fx-input,.fx-select,.fx-textarea,.input,.select,.textarea{width:100%;min-height:40px;padding:8px 12px;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:8px;font:inherit;font-size:14px;line-height:1.5;box-shadow:var(--shadow-xs);transition:border-color .15s,box-shadow .15s,background .15s;outline:none}.fx-input::placeholder,.fx-textarea::placeholder,.input::placeholder,.textarea::placeholder{color:var(--text-muted)}.fx-input:hover,.fx-select:hover,.fx-textarea:hover,.input:hover,.select:hover,.textarea:hover{border-color:#d6d3d1}.fx-input:focus,.fx-select:focus,.fx-textarea:focus,.input:focus,.select:focus,.textarea:focus{border-color:var(--accent, var(--brand));box-shadow:0 0 0 3px var(--brand-bg)}.fx-input:disabled,.fx-select:disabled,.fx-textarea:disabled,.input:disabled,.select:disabled,.textarea:disabled{background:var(--surface-muted);color:var(--text-muted);cursor:not-allowed}.fx-textarea,.textarea{min-height:96px;resize:vertical}.fx-select,.select{appearance:none;cursor:pointer;padding-inline-end:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23a8a29e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}[dir=rtl] .fx-select,[dir=rtl] .select{background-position:left 12px center}.fx-input[dir=ltr],.fx-input[type=email],.fx-input[type=url],.fx-input[type=tel]{text-align:left}:dir(rtl)>.fx-input:is([dir=ltr],[type=email],[type=url],[type=tel]){text-align:right}.fx-check{width:16px;height:16px;accent-color:var(--accent, var(--brand));cursor:pointer}.input-label{font-size:13px;font-weight:600;color:var(--text);margin-bottom:6px;display:block}.fx-grid{display:grid;gap:16px}.fx-grid-2{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:640px){.fx-grid-2{grid-template-columns:1fr}}.fx-section{display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:24px 48px;padding:24px 0;border-top:1px solid var(--border-light)}.fx-section:first-child{border-top:none;padding-top:0}.fx-section-title{font-size:15px;font-weight:600;color:var(--text);margin:0 0 4px}.fx-section-desc{font-size:13px;color:var(--text-secondary);margin:0;line-height:1.7}@media(max-width:900px){.fx-section{grid-template-columns:1fr;gap:16px}}.fx-actions{display:flex;justify-content:flex-end;gap:8px;padding-top:16px;border-top:1px solid var(--border-light)}body.platform-surface{--accent: var(--brand);--accent-dark: var(--brand-dark);--site-accent: var(--brand);--site-accent-strong: var(--brand-dark);--site-accent-soft: var(--brand);--site-accent-line: var(--brand)}@supports (color: color-mix(in lab,red,red)){body.platform-surface{--site-accent-soft: color-mix(in srgb, var(--brand) 7%, var(--surface))}}@supports (color: color-mix(in lab,red,red)){body.platform-surface{--site-accent-line: color-mix(in srgb, var(--brand) 24%, var(--surface))}}:root{--site-accent: var(--accent, var(--brand));--site-accent-strong: var(--accent-dark, var(--brand-dark));--site-accent-soft: var(--site-accent);--site-accent-line: var(--site-accent);--site-max: 1200px;--site-gutter: 24px;--site-radius: 16px;--site-radius-sm: 10px;--site-header-h: 72px}@supports (color: color-mix(in lab,red,red)){:root{--site-accent-soft: color-mix(in srgb, var(--site-accent) 7%, var(--surface))}}@supports (color: color-mix(in lab,red,red)){:root{--site-accent-line: color-mix(in srgb, var(--site-accent) 24%, var(--surface))}}.site-wrap{width:100%;max-width:calc(var(--site-max) + 2 * var(--site-gutter));margin-inline:auto;padding-inline:var(--site-gutter)}.site-section{padding-block:64px}.site-section--muted{background:var(--surface);border-block:1px solid var(--border-light)}@media(max-width:720px){:root{--site-gutter: 16px}.site-section{padding-block:48px}}.site-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;border-radius:var(--site-radius-sm);font:inherit;font-size:15px;font-weight:600;line-height:1;white-space:nowrap;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s}.site-btn:disabled,.site-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.site-btn--primary{background:var(--site-accent);color:var(--on-brand)}.site-btn--primary:hover:not(:disabled){background:var(--site-accent-strong)}.site-btn--secondary{background:var(--surface);color:var(--text);border-color:var(--border)}.site-btn--secondary:hover:not(:disabled){border-color:var(--site-accent-line);background:var(--site-accent-soft)}.site-btn--quiet{background:transparent;color:var(--text-secondary);padding-inline:12px}.site-btn--quiet:hover:not(:disabled){color:var(--text);background:var(--surface-muted)}.site-btn--sm{height:36px;padding:0 14px;font-size:14px}.site-btn--lg{height:52px;padding:0 28px;font-size:16px}.site-btn--block{width:100%}[dir=rtl] .site-btn .flip-rtl{transform:scaleX(-1)}.site-premium{--site-max: 1240px;--site-radius: 20px;--site-radius-sm: 12px;--site-header-h: 80px}.site-premium .site-section{padding-block:80px}.site-premium .site-btn{height:46px;padding:0 24px}.site-premium .site-btn--sm{height:38px;padding:0 16px}.site-premium .site-btn--lg{height:54px;padding:0 32px}@media(max-width:720px){.site-premium{--site-header-h: 64px}.site-premium .site-section{padding-block:56px}}body:has(app-admin-site-builder) app-toast .ts{top:90px!important}@media(max-width:540px){body:has(app-admin-site-builder) app-toast .ts{top:128px!important}}.rv{opacity:0;transform:translateY(16px);transition:opacity .7s cubic-bezier(.2,.7,.2,1) var(--rv-delay, 0ms),transform .7s cubic-bezier(.2,.7,.2,1) var(--rv-delay, 0ms)}.rv.rv-in{opacity:1;transform:none}.pb-panel{position:relative;isolation:isolate;overflow:hidden;color:var(--on-brand);background:radial-gradient(55% 70% at 88% 8%,var(--brand) 0%,transparent 60%),radial-gradient(45% 60% at 8% 95%,var(--amber) 0%,transparent 65%),linear-gradient(140deg,var(--brand) 0%,var(--brand-dark) 45%,var(--brand-ink) 100%)}@supports (color: color-mix(in lab,red,red)){.pb-panel{background:radial-gradient(55% 70% at 88% 8%,color-mix(in srgb,var(--brand) 85%,var(--on-brand)) 0%,transparent 60%),radial-gradient(45% 60% at 8% 95%,color-mix(in srgb,var(--amber) 45%,transparent) 0%,transparent 65%),linear-gradient(140deg,var(--brand) 0%,var(--brand-dark) 45%,var(--brand-ink) 100%)}}.pb-panel:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--on-brand);-webkit-mask:url(/assets/platform-b/learning-pattern.svg) 0 0 / 240px 240px repeat;mask:url(/assets/platform-b/learning-pattern.svg) 0 0 / 240px 240px repeat}@supports (color: color-mix(in lab,red,red)){.pb-panel:before{background:color-mix(in srgb,var(--on-brand) 9%,transparent)}}pv2-header:has(.dr),div.chrome-fixed:has(.dr){z-index:calc(var(--z-fab) + 1)}.boot-shell{position:fixed;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:24px;background:var(--bg);pointer-events:none}.boot-spinner{width:32px;height:32px;border:3px solid var(--border);border-block-start-color:var(--text-secondary);border-radius:50%;animation:boot-spin .9s linear infinite}.boot-note{max-width:420px;margin:0;color:var(--text-secondary);font-size:14px;line-height:1.8;text-align:center;opacity:0;animation:boot-note-in .3s ease 10s forwards}@keyframes boot-spin{to{transform:rotate(360deg)}}@keyframes boot-note-in{to{opacity:1}}@media(prefers-reduced-motion:reduce){.boot-spinner{animation-duration:2.4s}}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-tracking{syntax: "*"; inherits: false;}@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-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@keyframes fadeUp{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}@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-font-weight: initial;--tw-duration: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-border-style: solid;--tw-tracking: initial;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-ease: initial}}}
