@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/space-grotesk-400-0-D0rl6rjA.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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/space-grotesk-400-1-D9tNdqV9.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/space-grotesk-400-2-BhU9QXUp.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/space-grotesk-400-0-D0rl6rjA.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/space-grotesk-400-1-D9tNdqV9.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/space-grotesk-400-2-BhU9QXUp.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/space-grotesk-400-0-D0rl6rjA.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/space-grotesk-400-1-D9tNdqV9.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/space-grotesk-400-2-BhU9QXUp.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/space-grotesk-400-0-D0rl6rjA.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/space-grotesk-400-1-D9tNdqV9.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/space-grotesk-400-2-BhU9QXUp.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(data:font/woff2;base64,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) 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(/assets/jetbrains-mono-400-1-Buze_B52.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(/assets/jetbrains-mono-400-2-D3oMJlXt.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(/assets/jetbrains-mono-400-3-BehTv68k.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(/assets/jetbrains-mono-400-4-DIC32ArD.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/jetbrains-mono-400-5-6fWv1k7M.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(data:font/woff2;base64,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) 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(/assets/jetbrains-mono-400-1-Buze_B52.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(/assets/jetbrains-mono-400-2-D3oMJlXt.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(/assets/jetbrains-mono-400-3-BehTv68k.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(/assets/jetbrains-mono-400-4-DIC32ArD.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/jetbrains-mono-400-5-6fWv1k7M.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:700;font-display:swap;src:url(data:font/woff2;base64,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) 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:700;font-display:swap;src:url(/assets/jetbrains-mono-400-1-Buze_B52.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:700;font-display:swap;src:url(/assets/jetbrains-mono-400-2-D3oMJlXt.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:700;font-display:swap;src:url(/assets/jetbrains-mono-400-3-BehTv68k.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:700;font-display:swap;src:url(/assets/jetbrains-mono-400-4-DIC32ArD.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/jetbrains-mono-400-5-6fWv1k7M.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(/assets/ibm-plex-arabic-400-0-CyU-ddYS.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAAWoABAAAAAACvAAAAVRAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIUgmCcxEQCoNgg18LDgABNgIkAxgEIAWDdgdGDIRCG8MJKJ4DbtM8oq6K1GltHYXh6GN0NNoHEa1Z1TOzgEkOAB+JFIMGACFf3kedPPkE5PLzutxLRezs50Q1l6oGr4ldGd1Ggv/WhwVd2Rj2jgUC2/2Eu0iDNJBpHlFGQZBgFfr/95ep+/Zf0dK4dJD1w0Pad61USml1fIGCAa11/MCSDhQMxygAGDXb0qHaBZUnx4AI4FOCixg2oqIBEjAAmYAxmnbUon9eMMda2yBntU4MQQ6AObcbtVWOYIHap1oAxqo/WxbgDksCoQJLW0qjNKABBQAwulci4gyouMbzbzEwq9TsCiAGA6CMSgMV4gEFaCBHNALkiGEQIMRFYYCICs8qPmWCfUsy51/tfFYDBOVHyRdyg59VMbcB5bTEbtJFmTptKrTpUMnPiVKjCRBm7JAio4mTdcQpQ6jSEbymFnzJFmg3MN6kWe+FODQby/9NDMPqPh564QINRtohFO6lWLnRHqPaYaSJ1GB0O0SzWkLXtYgYFKmIjO6IVNCop7WDNRIHu4/ojMzWIZap2ZtOnJYkO4jhWKZ1MoxTgzGrEROJzJYk6luH9KH7mIv2GKtdOWK1tKaltoXdS3EcD+VNIkkUZltrWhoZikMW6Ibt86IqLvYWnBycqN3kBty1PPW+Z5DbYPbexyoikt3rtziRaoZyYVo9qwJ8fxyz7kgtCWNZmTTAsyI+jsO22OAyhkMylAbjtSuvbwlTjPX+gxog0Lj4JMVn/ksAYAMQAhoYAJgAADAgJRAFAAgY0yM5PrKXRFa4eN/d33dl9XJ+EhHMDCU6L6t3kyK31XWn95L37ny7w0pBMvjTIsITZ2DvneS9e77ao9so5V54uS+6VeF0JesrODU8Spk3VlUWWny9UBSa3iy1+s1OWZj3m3q8XGZTl+RXcP1y4faE0NLrheLQzOJyjpt2uZVlwkjd8qD+LwCkMbh4qSwHxiQxXAfD8MTQsewDhY3ByOMWJB9GgVScx50M81XFrGyueXSxqJho+YVGHhBRDDZ7ctQxEA1EyPzBsVwnleekotbZoBMZhAPpq7a2IEkfqcy/hp/C73wC3zrJQ35jUVKTGIpPypH6+0C+HGlbD4mTmKo/FhXUgg914EGjl5mko6qLRDo+q94ABCCFf4zv2ujr6f3OXU+/B+DF8pf1APBq6v733S/aeOvGBICHAkDgi4mWnjHUDw6E0syW+yCBz1FdbURLzhbAVlPJ8xZn9mA+KMx/0AjgskI0YjxgTvQQndAQaTpFLOg0o2CdoZcVnUWRLp1NF2Zv7HeBVSYq1Qgn3aRx7cb0oqoJ47RfqdcArWFjuulUo1UoFVSpxoBOM+q1GjIuYEyrNr3aadTp1G3SgFZjmnQaW/PWYUMQAy0DPQM/jCSMgq0osIAWrxN2BfvtOt9Stj5nGhkybMTsi/m7XzKPGE3ZAQU4Nmos8GvXODhgAJrnH2feTgWdv3JKpw5aUQCQAf2Uj7ABEYUWLcbZtLpXDx8lDaM+aKaXBvQYmh0g5IpqJtqSPNFwekmtEDOJfIDbnJ2VL8xBDcnGSQX8LBT4suABrytMRQVh2WSmog89Of5CzQzFbOQjzzKs0CBAhwumxQQ+RrLDbeYp5+JnOXSlRCqQhrNcxnDTEcrBWR5btalkQ6Lrc5ZdQZGmlLMCGiAFMiXhrJD1LqEZ8cEVMfZUC2OGsVER3G5hgt50JDiGmVTKQ4f0p0YqpbhnZbHRECmUjn62Yq65/Nx8jsZ3EypOynVdJQ+VQkThoD06AacZw5856YBBeIiNir+WP5B/hU5Sm/iDRIsIqA2QxFFJ1ggkUJIMFP4achk=) 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(/assets/ibm-plex-arabic-400-2-BpLfq-63.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-arabic-400-3-Bo5KPYvw.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(/assets/ibm-plex-arabic-500-4-C4MQITzh.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAAWwABAAAAAACsgAAAVZAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIUgmCcxEQCoNQg1MLDgABNgIkAxgEIAWDSAdGDIRaG6EJCJ4D7s4iTIrohOFv3Sgh5LEYFvrgefLP79yZeVCSD3gpVd9b2R3clGItqN0c6dSTAwCym1eADQgKoFS2WQGAVelGM89V+e3iSLh1WWFLy8O76yXc2iIK0kC+5hEFFEGQ4F3+f7f+//eq/vv+0pyAreXhaJD2pjlsD0pAJwc/aMYfmGjSglWk2FOTap1LNTWnz4ESJux2+Jz2TgTwySdGDPFFJqAYA5AESJK1MSjv681zJRqD+hVdW4B6AEWDRu2U32DBUU8xAIz+tWUe0MlQLCqwtaU0SgMaUAAAIzuNiEtQfI31XxQwK0QsAmIgAChXnQGKFQEK0EC6PARIl88AQIiLwgARxW7Wx0lwfkqS/7yRfAQIVn9jFtqEcVbDzvGZE6bS64p+Epbty1iRcpGf3bxzgDDZA8plJBRKExQql1CdIVRvCdUCKD8FbQbGm8A8EGLvTCz/t5yCISWLh55/UYqRNgh5OY8gl6UY1QYjtZQUo9sgn6C7fGNMB4v4Yn5kgi/2oUw0IZgutkScSfIz5UhgcnBj/5SghAEseTaSZFmTFGPkcGMuMnMCzQjhMxbdeCrFWG3CuFd3jzCjjLDeQwoDPCxJUcgrXBphtm6PK8KyySH7iS3H9D7X/OzgROxa7XfF3OPWPUCXmLl3OnMdlLDeVki+jJ22YS4ZkwKkI4YRbtddXixHE2LcR/CSyrw3N0IsSbEeKcZrEx5nvB6n2fxXpUCgcfFJKEomxQGwAQgBDfQHjAcAGJAYCgAQMKZ7mRPZi8oK/IX8/e/35fhIU6kE08uJ6MAR4vh6KX+3d+r1g7KTe5/usf7Ul+FPqYDwIOv/spMH9skXd1H5wTAU+bfy3+QuU49I1sX+/upQf4BevzGpnF7q05R32ld3u1vv93WfzfSZ5OHWS2JnT2WtOULvXp1URS/fy9P91XX7JJzFc2FO9RPgDIOLl1JrxJgEhptwCkMDQ/ucBXIai5Gnp5B4mKenSALjPO2gzJFPzyDgLET5onwdq2u154jIB9c9HLV3FsB+ESdFqCZnHkCENAfhErrpmXsKC1Dja01ZfNRfp4Y4PjI3i4f8xaJEllgL+e6Mpv43J9vRdl1DLIEp/wARVIEP1eBBnYdSvIOksxI6fKhCCQQgOb/EY7dcqrL8Kfb0R4BXyTuVAPBmPPtT2embwni+FQAPBYDAjyVSuJOwt1uAYKVly0OK+b92RbUKBlxeUU+r0dDoNgcBwAeFeYxGAJdl45TxgFmpmBVCN98VihjXFJphDtZNqsIiV0Jh04HGE+M6sMLaRrLERN68Km4F55asWSX72TlzZBatSJMb5hMR5EIbMSdpy7ioBaucVkTFcOKkaEkJnHXzpiStWMVZtABRklFSUHLALH5cxHwPjM2nrZsTtSLnlAmhZhM1xqjdbdGS7a/gS3+dJKJ6wqwRaqzJnpXGJ5M8nTMHFfpWnZ7kEZK+jVu+UUYEAMkYa3WHDYgotGgxzsoFTkFeD5dUCpfGLehUYKiTI2QS1RGDOIsILr6i1o/SpBJw616TzUqlh1jN5AbDJoxgJtOhIZpZMYhOP7NpBtMb0KaG2AyzhZj0aaF5i2GMpMT9vE0fKl1I1B3GczbpDnUIuI9KN7N5jGIh164ebD71zvJROUNsATs1Ydh1E1tINaRZjVJqjpgpyNiT5LYYPZ6LLU5Hvdo0qaL5hAFdJBrYMIXWAEpLILWYbmBOoyfVkWqYzkypG8mcgWan/rr1TNP8TbJHE25CTo5inDoM/76BHP1JEK1HspE8SQ5ACWwlOUC0QBvWAg22ND+guAWB/iAbyBPJCaj0QAfgCQ==) 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(/assets/ibm-plex-arabic-500-6-Ck_W4G78.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-arabic-500-7-Cd6jVIg7.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(/assets/ibm-plex-arabic-600-8-0pRdybE_.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAAXEABAAAAAACuAAAAVrAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIVgmCcxEQCoMsgzILDgABNgIkAxgEIAWDVAdGDIUGG7wJCB4H1c0P0w9MhnQ9uzoNh1fw0P9v2rn3PcQS0kK8k0vE8JrFiDhxqEeouNCVP5XfnWH9hdX5N7OvLjy8u15iba0WUZAG8jWPKOODE7zL/+/a//9e1TfO88zjYwsGQxEM4Fjvvp+buTsWjjFBA9RaQcfCaBfYWEC1lmtUAKypTXOZjG0ssIJh/6o+EgHYKVdOxDr6RrGiA+QARLaAAO3nxXv/5BSeM3lwNx5A1mm6vE0mMIFMUxP0/tliA4m0zCqkw6KZpIbUAA2QAADds1+Jl0A9+qr/J6FvlUmFaAGQdpkFFAsgAQ3w0BCAh04zcGJFogMulAf6kzlgvyRy//hK6jiCwXsrMqLPem0Sthi0U5+Fgm7S5ZALbnXYCdskxHVott1ZtwBnbilO0Y1Z7MMs7ThlFqf82pJNn9KAwDKwxROPCXFL0hC5SwaxOosNbeOGoIEIKNW+LZYRm4IGMmAgGn1BAy2gOjJaTcdwoiqp0irdPZNWHWrr5ExGrzHhFaek0smwyjAS25r5o+HLNCfL5pakksnlQQNdj+vZdBIltV2Jbw/7fm4EDUyBXpXRauOJoUTmbKzMyVhY4POp9sxL8cS4Givz9WGfMV84TFunthVfnVpy5kafsqrJkSib/TDJm2a7Vb7M2Thalq5Ktr0MXgp+BaK5YKA8XatpN8TZ+Bp5FqrMhaahlE2WDf+XsaCBLdA7kmiPlfl8ySACDSt23Cy5nHwAzAA4AQ1YCXoBgA78TQIAAnR9ocPiMk85TPbJ9LtvvivO3V1kF44Ju3DdLs69ak/Hx198z3H9nTfe4Wx2YB914byDs7/j+ntNY8+9rZx3OJsmvl/3/fIux+LhisPlPY2uquKukX3Xe2+Mng2F4YZQ37K2eN12/6pof3m8vLW2dKJ39NjVXjmyO+5ZeGFBTauaiA317FqYBcjSsWIrmLPMQHcb8DoG2sOAcJkFykbSQHxswP2iUyq6lo8jUQVLqYUWIZmsVFeqZuutpmdxUYr9bukKt5gIc9HEhVzfovE7F2L9LHbk3/PGfOwLbIi/DS43w/NoqfSkib+zCtHoppPy3Aa+Txy2tJraaQ210XoglwctETaCTxqJIgBR8lHf5kBmY/7Kf6w27XuAL1IP1wN8NTL7h6IbT7Z/9BHAhgRAwM8jV5FF5NEeCAZeZvE+SurnckieoZ5Twt1ZtlPoERYEAHaQ6P+hIQArm5tVug1YkzzWIVjuQ4ckj5cdGj3OH9SlDhOltjrMLLQQ8jABWx0cWfZaLjz5gGn7bePhoJUhhAE76WfZY78twgZ16NOtVb+4nVKOGjFptwNa7DdpyjbTgkak7LJNqz12mjEuZb/ud/fYTYkKiYqItrjiAKmw90fR4fVbHLLTpP2aCa2MSodV8q2gjTb2OvYh2paPaijzLzq6jJIiYtiftJDu0Z12UpnaARZSlKZ+5WEpM0IkAOQiYdCHGRBCoglN6JZDu7dFjIpheH6kdSF/Y0vEAL8sQRHpF7WhmEZffMxCfpWK5QNW/4uU8KtWzsPZnleqjlJiDoeRhMsEbZbwq+JdPVnSbaWwFSWgxdlRtcoUYLLOiJhFCYswYaLJQpcpl643s1iAT4mdbKHDMsGEczFhZYFGZy6Wh7ZLhCA8l9nZbkJMVLm5zMEJMwYsVW0mO6mnFDdox3oX/ZpEVD/meB4Rdddan0+DKmWK3g7dwox34eQCYXUqWpiDwBrzgs+1iJ9vvUeTBerMO3K9V7tl/Cq+YH2hQS0WqPnK1UUmdFqizl1IVhkrFr8B/8IFWZpUEAepaBZ7xQPMjYdkIQyxhw9qE9QBaD6e5YeBTU7sEfc3fleVZ4yrwgi4GwAA) 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(/assets/ibm-plex-arabic-600-10-DjDAeNQD.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-arabic-600-11-KrqB56Mw.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(/assets/ibm-plex-arabic-700-12-DrtBj6UE.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAAXEABAAAAAACxwAAAVqAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIVgmCcxEQCoNMg1ELDgABNgIkAxgEIAWDXgdGDIUWG/UJAJ6FsZujJWelo/jYmOSCB/477c+dmUCV0n2dFI5LpEa6LLiQ88Q/Ms+zffCXpL/dVOAige1+wl2kQRrINI8ogyhIsPj//+9VfSM30ZyAjQ0S8CCttWntrnn8A7WCcx7/YO0GKpZrVACsxthiVOpB+8kSAZhJl04EWruHMaIARCKAEeJixeSfp8xtk1MkrMkdm0gAzLhdkW6RnkIHUkgaB7roP1usYSaqjUKyGGWdJCPJgAxIAAAdvUcVN4F6ldoLk6AsSEEV0Qgg2aRlQGUAJEAGEsgIIIFCA7BiREIBbKhuUh+NoOVbIvLfN7Nf9CO4fLRkEwLmtJuy07ANulVwu4ROp7mKWzjDKTboN6xVgxnXcBNgjVRgFR3oxVb0kg2rtIxV+pajqS+pQfHQMPWPPyTEZUFNRE5qBOo5TMhr1zg1RLGqtiwGwmKdU0Mq1hCFDqeGXKy2huWc1sHxrKAaUkMdMyG1VV2YnAkrOUzXecRsKOhWwwzlYuwfTke4IWivjswGg1VODWUtqnhDQYTUpVXokk4+5rxTQ1fcpYbl3P7xgfHwkYBdWANqwOFQW8LP9Y/fowG7o+ikR39aHZ06uJhybmzw6Qul07iSdUhbG2SR4A61ZLMc4SO6bA9lBROTxnNKowAaAhqrtss5LZo40t9tPQK7XWhJrfEG7bf/Z8CpYSruGhpvCdgdjqATgYwRMzEMkYhoAPQAWAEZqAM9AEABEY0EAAhQlDKLwaafsujMk6H3335fuD7ZLCxjZmG7Xhx9xhx6N3/0wQ8s33vrPY7ckGDBPGzBeg1HXrN8pX7kqXdV6w1W//SbgTerei2Vw46z6V1FRpu+bWLDkebfJuZ7Y4teLshuSF/sWPXvBme9v2/FdHpzjiW5qHNi9/7mfyYWi2zePldWpKxrVcHG0vcAllEwYoqNq9RQYjR4Ew1aUgN3OQfYW1BDfKoh5qHQWGQNn3q8s4V2ZcrNs4idb5ez/DLty9iwY6sn29yNMhFsiK2NOtxs1LMhre7hvIFkc4VGt53DjPRvEzKj1QMmxL8atphAo7DdmmBq/y6TjDbsNRwVo5H1NTbgXGzGediEC23Mo26hjwn3s3q8CECkfrLnr88vrI2u+c9okn8E+Gr21myAb4bO/R6xnL8z4wplAYEJCQABvyu+jDMCXcGA4KKiFx+icv7qCtIJcut2IaakZpLcjmEuOzNIKJ8jIwAjc2SEYgIm4iIuFeT7Xyph5HepTJP7pAo++6Q60qyT6ilWYovSNViw4yrcoop7YLtp2yxqE+6wnetrLNrAZbNt5rn1adWtQ5Me/TaYtceQSZts12ibSVMWTXNqstkGM0bN2raWFmdvovJy8fLwRo/KParZqhquujjfU232rfpEZnp99rc168QWe18Xx/zrlVD5TpGppBr9SNs243CtcHCDDdRZju0ttlkaz/7KXWbNcJEAIPIMMy6P0ANCSMhCFoph56ZFD7MHUPR5mkraLm30aFBkGUEyqUgEQQoZP8umnFOWVNGAsehZUuXKkCKWJdnSxrSvkCSGGVbUWYI6PoWyxA88S2JAsxI5UjmTTNnyZyn0qOeVJZHN66jkkitt3LwerzwZkvm8gSZ+hTL2cxhjyyFFFM4y0aGGm0MCq5mZNmBSTnacZWGXdbqUyWQNK/nUxwXzWTa61PLIlgymKArO5IpuS8WzoRbDYUXixarHKuBgFw9xnsS1EvH8yfIaDZCgTTUnLDicqFl5VE/Sp5FfznSyMW3KFbz6p7KMnRFDkQb/lwPL1MsgdtCwBRrgJhKDdkJDYjNHn30d0HYSo2sj0Winqx6wGW5MhMma43oT8CfpRzvAQ2MAAAAA) 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(/assets/ibm-plex-arabic-700-14-BSbyEp0V.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/ibm-plex-arabic-700-15-BzSf6GNr.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--indigo-1000: #0A0816;--indigo-950: #0E0B1A;--indigo-900: #151127;--indigo-850: #1B1533;--indigo-800: #221B40;--indigo-700: #2A2350;--violet-200: #E7DEFF;--violet-300: #CFBEFF;--violet-400: #BBA8FF;--violet-500: #9E86F0;--violet-600: #7B63C9;--violet-700: #5B4E8F;--amber-300: #FBE0A6;--amber-400: #F6C76B;--amber-500: #E2A93F;--magenta-300: #FF9CB6;--magenta-400: #FF5C84;--magenta-500: #E03B66;--emerald-400: #4ADE9E;--emerald-500: #1FB877;--ink-100: #FBF9FF;--ink-200: #ECE6FB;--ink-300: #C4BCE0;--ink-400: #948CB5;--ink-500: #6B6390;--outline-strong: #5C5480;--outline: #494264;--outline-faint: #2E2A45;--surface-canvas: var(--indigo-950);--surface-card: var(--indigo-900);--surface-raised: var(--indigo-850);--surface-elevated: var(--indigo-800);--surface-inset: var(--indigo-700);--surface-scrim: color-mix(in oklab, var(--indigo-1000) 72%, transparent);--text-primary: var(--ink-200);--text-secondary: var(--ink-300);--text-tertiary: var(--ink-400);--text-disabled: var(--ink-500);--text-on-violet: var(--indigo-950);--text-on-amber: var(--indigo-950);--color-primary: var(--violet-400);--color-primary-hover: var(--violet-300);--color-primary-press: var(--violet-500);--color-tertiary: var(--amber-400);--color-breach: var(--magenta-400);--color-success: var(--emerald-400);--state-hover: color-mix(in oklab, var(--violet-400) 10%, transparent);--state-press: color-mix(in oklab, var(--violet-400) 16%, transparent);--state-focus: color-mix(in oklab, var(--violet-400) 22%, transparent);--state-selected:color-mix(in oklab, var(--violet-400) 14%, transparent);--container-violet: color-mix(in oklab, var(--violet-400) 18%, var(--indigo-900));--container-amber: color-mix(in oklab, var(--amber-400) 16%, var(--indigo-900));--container-breach: color-mix(in oklab, var(--magenta-400) 18%, var(--indigo-900));--container-success: color-mix(in oklab, var(--emerald-400) 16%, var(--indigo-900));--focus-ring: 0 0 0 3px var(--state-focus);--gradient-seam: linear-gradient(100deg, var(--amber-400) 0%, var(--magenta-400) 48%, var(--violet-400) 100%);--gradient-vault: linear-gradient(135deg, var(--violet-400) 0%, var(--violet-700) 42%, var(--indigo-900) 100%);--gradient-haze: radial-gradient(60% 55% at 58% 42%, color-mix(in oklab, var(--violet-400) 16%, transparent) 0%, transparent 70%)}:root{--font-display: "Space Grotesk", "IBM Plex Sans Arabic", system-ui, sans-serif;--font-body: "Space Grotesk", "IBM Plex Sans Arabic", system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-arabic: "IBM Plex Sans Arabic", "Space Grotesk", system-ui, sans-serif;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--type-display-size: 57px;--type-display-line: 60px;--type-display-spacing: -.02em;--type-headline-size: 32px;--type-headline-line: 38px;--type-headline-spacing: -.01em;--type-title-size: 22px;--type-title-line: 28px;--type-title-spacing: -.005em;--type-subtitle-size: 16px;--type-subtitle-line: 22px;--type-body-size: 15px;--type-body-line: 22px;--type-body-spacing: 0;--type-body-sm-size: 13px;--type-body-sm-line: 18px;--type-label-size: 14px;--type-label-line: 18px;--type-label-spacing: .01em;--type-caption-size: 12px;--type-caption-line: 16px;--type-overline-size: 11px;--type-overline-line: 14px;--type-overline-spacing:.14em;--type-mono-size: 13px;--type-mono-line: 20px}:root{--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--radius-xs: 6px;--radius-sm: 10px;--radius-md: 16px;--radius-lg: 24px;--radius-xl: 32px;--radius-full: 999px;--container-max: 1200px;--nav-rail-width: 88px;--sidebar-width: 280px;--header-height: 64px;--control-height-sm: 32px;--control-height-md: 40px;--control-height-lg: 48px;--hit-target-min: 44px}:root{--shadow-sm: 0 1px 2px rgba(8, 6, 18, .5);--shadow-md: 0 4px 14px rgba(8, 6, 18, .55);--shadow-lg: 0 14px 40px rgba(8, 6, 18, .62);--shadow-xl: 0 28px 70px rgba(8, 6, 18, .7);--glow-violet: 0 0 24px color-mix(in oklab, var(--violet-400) 40%, transparent);--glow-amber: 0 0 22px color-mix(in oklab, var(--amber-400) 45%, transparent);--glow-breach: 0 0 26px color-mix(in oklab, var(--magenta-400) 50%, transparent);--sheen-top: inset 0 1px 0 color-mix(in oklab, var(--violet-200) 12%, transparent);--elevation-card: var(--shadow-md), var(--sheen-top);--elevation-tile-hover: var(--shadow-lg), var(--glow-violet);--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-decelerate: cubic-bezier(.05, .7, .1, 1);--ease-accelerate: cubic-bezier(.3, 0, .8, .15);--ease-spring: cubic-bezier(.34, 1.4, .5, 1);--dur-instant: 80ms;--dur-fast: .14s;--dur-normal: .24s;--dur-slow: .4s;--dur-seam: 7s}@keyframes thg-seam-sweep{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes thg-pop-in{0%{opacity:0;transform:scale(.96) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes thg-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes thg-crack-glow{0%,to{opacity:.55}50%{opacity:1}}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}html{background:var(--surface-canvas)}body{background:transparent;color:var(--text-primary);font-family:var(--font-body);-webkit-font-smoothing:antialiased}.site-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;background:var(--surface-canvas)}.site-bg-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.5}.site-bg-veil{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(90% 90% at 50% 35%,transparent 0%,color-mix(in oklab,var(--surface-canvas) 70%,transparent) 100%),color-mix(in oklab,var(--surface-canvas) 52%,transparent)}@media (prefers-reduced-motion: reduce){.site-bg-video{display:none!important}}a{color:var(--color-primary);text-decoration:none}code,.mono{font-family:var(--font-mono)}.thg-ambient{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:-1}.thg-ambient:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 55% at 58% 38%,color-mix(in oklab,var(--violet-400) 14%,transparent) 0%,transparent 70%)}.orb{position:absolute;border-radius:50%;filter:blur(90px);opacity:.5}.orb-violet{width:520px;height:520px;background:#6b4be0;top:-120px;left:-80px;animation:drift-a 26s ease-in-out infinite alternate}.orb-breach{width:460px;height:460px;background:var(--color-breach);bottom:-140px;right:-60px;animation:drift-b 30s ease-in-out infinite alternate}@keyframes drift-a{0%{transform:translate(0)}to{transform:translate(60px,40px)}}@keyframes drift-b{0%{transform:translate(0)}to{transform:translate(-50px,-30px)}}.seam{height:2px;width:100%;border:0;background:var(--gradient-seam);opacity:.85}.reveal{animation:thg-reveal .6s var(--ease-decelerate, cubic-bezier(.05,.7,.1,1))}@keyframes thg-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.shell{min-height:100%;display:flex;flex-direction:column}.container{width:min(1120px,94vw);margin:0 auto}.topbar{display:flex;align-items:center;gap:12px;padding:20px 0}.brand-ar{font-family:var(--font-arabic);font-size:22px;font-weight:600;line-height:1}.brand-en{font-family:var(--font-display);font-size:14px;font-weight:700;letter-spacing:.04em;color:var(--text-secondary)}.hero{padding:56px 0 40px}.hero h1{font-family:var(--font-display);font-size:clamp(40px,6vw,68px);line-height:1.02;font-weight:700;letter-spacing:-.02em;margin:0}.hero .ar{font-family:var(--font-arabic);color:var(--color-tertiary);font-size:clamp(22px,3vw,30px);margin:12px 0 0}.hero p.lead{color:var(--text-secondary);font-size:17px;max-width:56ch;margin-top:18px}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:28px}.card{background:var(--surface-card);border:1px solid var(--outline-faint);border-radius:var(--radius-md, 12px);padding:18px}.card h3{font-family:var(--font-display);margin:0 0 6px;font-size:15px;letter-spacing:.02em}.card p{color:var(--text-secondary);font-size:13px;margin:0}.status{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:13px;padding:6px 12px;border-radius:999px;border:1px solid var(--outline)}.dot{width:8px;height:8px;border-radius:50%}.dot.ok{background:var(--color-success);box-shadow:0 0 8px var(--color-success)}.dot.down{background:var(--color-breach)}.footer{margin-top:auto;padding:28px 0;color:var(--text-tertiary);font-size:12px}.lp-topbar{padding-block:18px}.lp-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-tertiary)}.lp-eyebrow .dot-live{width:7px;height:7px;border-radius:50%;background:var(--color-breach);box-shadow:0 0 0 0 var(--color-breach);animation:lp-pulse 2.4s ease-out infinite}@keyframes lp-pulse{0%{box-shadow:0 0 color-mix(in oklab,var(--color-breach) 60%,transparent)}70%,to{box-shadow:0 0 0 7px transparent}}.lp-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:44px;align-items:center;padding:40px 0 30px}.lp-hero-text h1{font-family:var(--font-display);font-size:clamp(44px,7vw,82px);font-weight:700;line-height:1.02;letter-spacing:-.03em;margin:16px 0 0}.seam-word{position:relative;background:var(--gradient-seam);-webkit-background-clip:text;background-clip:text;color:transparent}.seam-word:after{content:"";position:absolute;inset-inline:0;bottom:-.08em;height:4px;background:var(--gradient-seam);border-radius:2px;transform:scaleX(0);transform-origin:left;filter:drop-shadow(0 0 8px color-mix(in oklab,var(--color-breach) 60%,transparent));animation:seam-draw .7s var(--ease-decelerate, cubic-bezier(.05,.7,.1,1)) .6s both}[dir=rtl] .seam-word:after{transform-origin:right}@keyframes seam-draw{to{transform:scaleX(1)}}.lp-sub{color:var(--text-secondary);font-size:clamp(16px,1.6vw,19px);line-height:1.65;margin-top:20px;max-width:54ch}.lp-cta{display:flex;gap:12px;margin-top:26px;flex-wrap:wrap}.lp-hero-art{position:relative}.lp-hero-art:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:var(--radius-lg, 18px);padding:1px;background:var(--gradient-seam);opacity:.5;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.lp-hero-img{width:100%;display:block;border-radius:var(--radius-lg, 18px);box-shadow:0 30px 90px #0000008c;animation:lp-float 7s ease-in-out infinite alternate}@keyframes lp-float{0%{transform:translateY(-5px)}to{transform:translateY(7px)}}.lp-load{opacity:0;animation:lp-rise .64s var(--ease-decelerate, cubic-bezier(.05,.7,.1,1)) var(--d, 0ms) both}@keyframes lp-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.r{opacity:0;transform:translateY(20px);transition:opacity .62s var(--ease-decelerate, ease),transform .62s var(--ease-decelerate, ease);transition-delay:var(--d, 0ms)}.r.in{opacity:1;transform:none}.lp-section{padding:46px 0}.lp-section h2{font-family:var(--font-display);font-size:clamp(26px,3.2vw,34px);font-weight:700;letter-spacing:-.02em;margin:10px 0 26px;max-width:22ch}.lp-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(248px,1fr));gap:18px}.lp-feat{position:relative;background:var(--surface-card);border:1px solid var(--outline-faint);border-radius:var(--radius-md, 12px);padding:20px;overflow:hidden;transition:transform var(--dur-fast, .14s) ease,border-color var(--dur-fast, .14s) ease,box-shadow var(--dur-fast, .14s) ease}.lp-feat:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:var(--gradient-seam);opacity:0;transition:opacity var(--dur-fast, .14s) ease}.lp-feat:hover{transform:translateY(-4px);border-color:color-mix(in oklab,var(--color-primary) 35%,var(--outline-faint));box-shadow:0 16px 44px #0006}.lp-feat:hover:before{opacity:.9}.lp-feat img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-sm, 9px);margin-bottom:14px}.lp-feat h3{font-family:var(--font-display);font-size:18px;margin:0 0 8px;letter-spacing:-.01em}.lp-feat p{color:var(--text-secondary);font-size:14px;line-height:1.6;margin:0}.lp-cats{display:flex;flex-wrap:wrap;gap:10px}.lp-cat{font-family:var(--font-mono);font-size:13px;letter-spacing:.06em;padding:9px 16px;border-radius:999px;border:1px solid var(--outline);color:var(--text-secondary);background:var(--surface-card);transition:transform var(--dur-fast, .14s) ease,border-color var(--dur-fast, .14s) ease,color var(--dur-fast, .14s) ease;cursor:default}.lp-cat:hover{transform:translateY(-2px)}.lp-cat.tone-violet:hover{color:var(--color-primary);border-color:color-mix(in oklab,var(--color-primary) 55%,transparent)}.lp-cat.tone-amber:hover{color:var(--color-tertiary);border-color:color-mix(in oklab,var(--color-tertiary) 55%,transparent)}.lp-cat.tone-breach:hover{color:var(--color-breach);border-color:color-mix(in oklab,var(--color-breach) 55%,transparent)}.lp-cat.tone-success:hover{color:var(--color-success);border-color:color-mix(in oklab,var(--color-success) 55%,transparent)}.lp-cats-note{color:var(--text-tertiary);font-size:14px;margin-top:16px;max-width:60ch}.lp-about{max-width:720px}.lp-about p{color:var(--text-secondary);font-size:16px;line-height:1.75;margin:0}@media (max-width: 860px){.lp-hero{grid-template-columns:1fr;gap:30px}.lp-hero-art{order:-1;max-width:460px}}@media (prefers-reduced-motion: reduce){.lp-load,.r{opacity:1!important;transform:none!important}.seam-word:after{transform:scaleX(1)}}.site-footer{margin-top:auto;padding:28px 0 32px}.site-footer .sf-row{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:flex-start}.site-footer .sf-links{display:flex;flex-direction:column;gap:4px;text-align:end}.site-footer .sf-links a{font-family:var(--font-mono);font-size:13px}.site-footer .sf-muted{color:var(--text-tertiary);font-size:12px}.navlink{font-family:var(--font-display);font-size:14px;font-weight:600;color:var(--text-secondary);padding:7px 14px;border-radius:999px;transition:background var(--dur-fast),color var(--dur-fast)}.navlink:hover{color:var(--text-primary);background:var(--state-hover)}.navlink.active{color:var(--text-on-violet);background:var(--color-primary)}.board-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.board-head{display:flex;align-items:baseline;gap:14px;margin-bottom:20px;flex-wrap:wrap}.board-head h1{font-family:var(--font-display);font-size:30px;font-weight:700;letter-spacing:-.02em;margin:0}.board-head .ar{font-family:var(--font-arabic);color:var(--color-tertiary);font-size:20px}.cat-filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.cat-chip{font-family:var(--font-mono);font-size:12px;padding:6px 12px;border-radius:999px;border:1px solid var(--outline);color:var(--text-secondary);cursor:pointer;background:transparent}.cat-chip.active{border-color:var(--color-primary);color:var(--color-primary);background:var(--state-hover)}.desc{white-space:pre-wrap;color:var(--text-secondary);font-size:14px;line-height:1.6}.hint-row{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--outline-faint);border-radius:var(--radius-sm, 9px);padding:10px 14px;margin-top:8px}.thg-table{width:100%;border-collapse:collapse}.thg-table thead th{text-align:start;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary);padding:10px 14px;border-bottom:1px solid var(--outline-faint)}.thg-table td{padding:12px 14px;border-bottom:1px solid var(--outline-faint);font-size:14px}.thg-table tbody tr:hover{background:var(--state-hover)}.thg-table .rank{font-family:var(--font-mono);color:var(--text-tertiary);width:60px}.thg-table .score{font-family:var(--font-mono);color:var(--color-success);text-align:end}.thg-table tr.me{background:var(--state-selected)}.thg-table tr.me td:first-child{box-shadow:inset 3px 0 0 var(--color-primary)}.seg{display:inline-flex;border:1px solid var(--outline);border-radius:999px;overflow:hidden}.seg button{background:transparent;border:0;color:var(--text-secondary);font-family:var(--font-display);font-size:13px;font-weight:600;padding:7px 16px;cursor:pointer}.seg button.active{background:var(--color-primary);color:var(--text-on-violet)}.timeline-row{display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid var(--outline-faint)}.timeline-row .when{margin-inline-start:auto;font-family:var(--font-mono);font-size:12px;color:var(--text-tertiary)}.bell{position:relative;background:transparent;border:0;cursor:pointer;color:var(--text-secondary);padding:6px}.bell .count{position:absolute;top:-2px;inset-inline-end:-2px;background:var(--color-breach);color:#1a0710;font-family:var(--font-mono);font-size:10px;font-weight:700;min-width:16px;height:16px;border-radius:999px;display:grid;place-items:center;padding:0 4px}.ann-item{border:1px solid var(--outline-faint);border-radius:var(--radius-sm, 9px);padding:12px 14px;margin-bottom:8px}.ann-item.unread{border-color:var(--color-primary)}.auth-page{min-height:100vh;display:grid;place-items:center;padding:24px;background:transparent;position:relative;overflow:hidden}.auth-bg{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0;pointer-events:none}.auth-bg-rain{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.7}.auth-bg-grid{position:absolute;left:-25%;right:-25%;bottom:-2px;height:46vh;background-image:linear-gradient(to right,color-mix(in oklab,var(--violet-400) 22%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklab,var(--violet-400) 22%,transparent) 1px,transparent 1px);background-size:42px 42px;transform:perspective(420px) rotateX(64deg);transform-origin:bottom;-webkit-mask-image:linear-gradient(to top,#000 0%,transparent 85%);mask-image:linear-gradient(to top,#000 0%,transparent 85%);animation:auth-grid-move 7s linear infinite;opacity:.6}@keyframes auth-grid-move{0%{background-position:0 0}to{background-position:0 42px}}.auth-bg-vignette{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 60% at 50% 42%,transparent 0%,var(--surface-canvas) 90%)}.auth-card{width:min(440px,100%);background:var(--surface-card);border:1px solid var(--outline-faint);border-radius:var(--radius-lg, 18px);overflow:hidden;box-shadow:0 24px 80px #00000073;position:relative;z-index:1}.auth-banner{position:relative;height:150px;overflow:hidden}.auth-banner-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;transform-origin:center;animation:auth-bloom 9s ease-in-out infinite alternate}@keyframes auth-bloom{0%{transform:scale(1.04);filter:brightness(.92) saturate(1)}to{transform:scale(1.12);filter:brightness(1.12) saturate(1.25)}}.auth-banner-sweep{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,color-mix(in oklab,var(--magenta-400) 38%,transparent) 48%,color-mix(in oklab,var(--amber-400) 30%,transparent) 52%,transparent 65%);transform:translate(-120%);animation:auth-sweep 5.5s ease-in-out infinite;mix-blend-mode:screen}@keyframes auth-sweep{0%{transform:translate(-120%)}55%,to{transform:translate(120%)}}.auth-banner-brand{position:absolute;bottom:14px;inset-inline-start:18px;display:flex;align-items:center;gap:12px;z-index:2}.auth-banner-seam{position:absolute;bottom:0;left:0;height:2px;margin:0}.auth-form{padding:24px 28px 28px}.thg-terminal{margin:-10px 18px 0;position:relative;z-index:2;border:1px solid var(--outline);border-radius:var(--radius-sm, 9px);background:#07060f;overflow:hidden}.thg-terminal-bar{display:flex;align-items:center;gap:6px;padding:7px 10px;background:var(--surface-inset);border-bottom:1px solid var(--outline-faint)}.thg-terminal-bar .tdot{width:9px;height:9px;border-radius:50%;background:var(--outline-strong)}.thg-terminal-bar .tdot:nth-child(1){background:var(--magenta-400)}.thg-terminal-bar .tdot:nth-child(2){background:var(--amber-400)}.thg-terminal-bar .tdot:nth-child(3){background:var(--emerald-400)}.thg-terminal-title{margin-inline-start:8px;font-family:var(--font-mono);font-size:11px;color:var(--text-tertiary)}.thg-terminal-body{padding:12px 14px 14px;font-family:var(--font-mono);font-size:13px;line-height:1.5;min-height:64px;color:var(--emerald-400)}.thg-terminal-body .prompt{color:var(--color-primary);margin-inline-end:8px}.thg-terminal-body .line{color:var(--ink-200);white-space:pre-wrap}.thg-terminal-body .cursor{display:inline-block;width:8px;height:15px;vertical-align:-2px;background:var(--emerald-400);margin-inline-start:2px;animation:term-blink 1s steps(1) infinite}@keyframes term-blink{50%{opacity:0}}.thg-terminal-body .who{margin-top:8px;color:var(--color-tertiary);font-size:12px;min-height:16px}.lang-toggle{background:transparent;border:1px solid var(--outline);color:var(--text-secondary);font-family:var(--font-mono);font-size:12px;font-weight:700;width:34px;height:30px;border-radius:999px;cursor:pointer}.lang-toggle:hover{color:var(--color-primary);border-color:var(--color-primary)}.admin-form{display:flex;flex-direction:column;gap:12px;max-width:460px;margin-bottom:24px;padding:16px;border:1px solid var(--outline-faint);border-radius:var(--radius-md, 12px);background:var(--surface-card)}.admin-shell{display:flex;min-height:100vh}.admin-side{width:232px;flex-shrink:0;border-inline-end:1px solid var(--outline-faint);padding:18px 12px;position:sticky;top:0;height:100vh;overflow-y:auto;background:var(--surface-card)}.admin-side-brand{display:flex;align-items:center;gap:10px;padding:6px 10px 14px}.admin-side-brand .brand-ar{font-size:18px}.admin-side .grp{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary);margin:16px 10px 6px}.admin-side a{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:9px;color:var(--text-secondary);font-size:14px;font-weight:500}.admin-side a:hover{background:var(--state-hover);color:var(--text-primary)}.admin-side a.active{background:var(--color-primary);color:var(--text-on-violet);font-weight:600}.admin-side .back{margin-top:18px;color:var(--text-tertiary);font-size:13px}.admin-main{flex:1;padding:28px 32px;max-width:1040px}.admin-h{font-family:var(--font-display);font-size:26px;font-weight:700;letter-spacing:-.02em;margin:0 0 4px}.admin-sub{color:var(--text-secondary);font-size:14px;margin:0 0 22px}.admin-panel{background:var(--surface-card);border:1px solid var(--outline-faint);border-radius:var(--radius-md, 12px);padding:20px;margin-bottom:22px}.help-card{border:1px solid var(--outline-faint);border-inline-start:3px solid var(--color-tertiary);background:var(--surface-raised);border-radius:9px;padding:14px 16px;margin-bottom:20px;font-size:13.5px;color:var(--text-secondary);line-height:1.65}.help-card h4{margin:0 0 8px;font-family:var(--font-display);font-size:14px;color:var(--text-primary)}.help-card ol,.help-card ul{margin:8px 0 0;padding-inline-start:18px}.help-card li{margin:4px 0}.help-card code{background:var(--surface-inset);padding:2px 6px;border-radius:5px;color:var(--color-tertiary);font-family:var(--font-mono);font-size:12.5px}.field-row{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.field-row label{font-size:13px;font-weight:600;color:var(--text-secondary)}.field-row .hint{font-size:12px;color:var(--text-tertiary)}.field-row input,.field-row textarea,.field-row select{background:var(--surface-inset);border:1px solid var(--outline);border-radius:9px;color:var(--text-primary);font-family:var(--font-body);font-size:14px;padding:10px 12px;width:100%}.field-row textarea{font-family:var(--font-mono);resize:vertical;min-height:90px}.field-row input:focus,.field-row textarea:focus,.field-row select:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}.row2{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.toast{font-family:var(--font-mono);font-size:13px;padding:6px 0}.toast.ok{color:var(--color-success)}.toast.err{color:var(--color-breach)}@media (max-width: 760px){.admin-shell{flex-direction:column}.admin-side{width:100%;height:auto;position:static}.row2{grid-template-columns:1fr}}.md{color:var(--text-secondary);font-size:14px;line-height:1.65}.md>:first-child{margin-top:0}.md>:last-child{margin-bottom:0}.md h1,.md h2,.md h3,.md h4{font-family:var(--font-display);color:var(--text-primary);font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:1.2em 0 .5em}.md h1{font-size:1.5em}.md h2{font-size:1.3em}.md h3{font-size:1.12em}.md p{margin:.6em 0}.md a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.md a:hover{color:var(--violet-200, var(--color-primary))}.md ul,.md ol{margin:.6em 0;padding-inline-start:1.4em}.md li{margin:.25em 0}.md code{background:var(--surface-inset);padding:2px 6px;border-radius:5px;color:var(--color-tertiary);font-family:var(--font-mono);font-size:.86em}.md pre{background:var(--surface-inset);border:1px solid var(--outline-faint);border-radius:var(--radius-md, 10px);padding:12px 14px;overflow-x:auto;margin:.8em 0}.md pre code{background:none;padding:0;color:var(--text-primary);font-size:.85em}.md blockquote{border-inline-start:3px solid var(--color-primary);margin:.8em 0;padding:2px 0 2px 12px;color:var(--text-tertiary)}.md table{border-collapse:collapse;width:100%;margin:.8em 0;font-size:.92em}.md th,.md td{border:1px solid var(--outline-faint);padding:6px 10px;text-align:start}.md th{background:var(--surface-inset);color:var(--text-primary);font-weight:600}.md img{max-width:100%;border-radius:8px}.md hr{border:none;border-top:1px solid var(--outline-faint);margin:1.2em 0}.board-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:22px;align-items:start}.command-rail{display:flex;flex-direction:column;gap:16px;position:sticky;top:18px}@media (max-width: 1024px){.board-layout{grid-template-columns:1fr}.command-rail{position:static}}.dash-grid{display:grid;grid-template-columns:1.55fr 1fr;gap:18px;align-items:start}@media (max-width: 1024px){.dash-grid{grid-template-columns:1fr}}.hamburger{display:none;flex-direction:column;gap:4px;background:none;border:0;cursor:pointer;padding:6px}.hamburger span{display:block;width:22px;height:2px;background:var(--text-primary);border-radius:2px}.app-nav{display:flex;gap:6px}.nav-drawer{display:none}.table-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 860px){.hamburger{display:flex}.app-nav,.topbar-name{display:none}.nav-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:60}.nav-drawer{display:flex;flex-direction:column;gap:4px;position:fixed;z-index:61;top:0;inset-inline-start:0;height:100%;width:min(78vw,300px);padding:18px;background:var(--surface-card);border-inline-end:1px solid var(--outline-faint);transform:translate(-110%);transition:transform .22s var(--ease-decelerate, ease)}[dir=rtl] .nav-drawer{transform:translate(110%)}.nav-drawer.open{transform:translate(0)}.nav-drawer .navlink{font-size:16px;padding:12px 14px}.nav-drawer-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}}@media (prefers-reduced-motion: reduce){.nav-drawer{transition:none}}@media (max-width: 640px){.board-head h1{font-size:24px}.lp-hero,.row2{grid-template-columns:1fr}.thg-table td,.thg-table thead th{padding:10px}}.container-wide{width:min(1600px,96vw);margin:0 auto}.board-shell{display:grid;grid-template-columns:232px minmax(0,1fr) 326px;gap:20px;align-items:start}.board-side-left{display:flex;flex-direction:column;gap:16px;position:sticky;top:18px}.narrow-only{display:none}.side-filters{display:flex;flex-direction:column;gap:4px}.side-filter{display:flex;align-items:center;justify-content:space-between;width:100%;background:transparent;border:1px solid transparent;border-radius:9px;cursor:pointer;color:var(--text-secondary);font-family:var(--font-display);font-size:14px;font-weight:600;padding:9px 12px;text-align:start;transition:background var(--dur-fast),color var(--dur-fast)}.side-filter:hover{background:var(--state-hover);color:var(--text-primary)}.side-filter.active{background:var(--state-selected);color:var(--color-primary);border-color:color-mix(in oklab,var(--color-primary) 40%,transparent)}.side-stat{display:flex;align-items:center;justify-content:space-between;padding:7px 0;font-size:13.5px;color:var(--text-secondary);border-bottom:1px solid var(--outline-faint)}.side-stat:last-child{border-bottom:none}.side-stat b{font-family:var(--font-mono);color:var(--text-primary)}.side-links{display:flex;flex-direction:column;gap:10px}.side-links a{font-size:13.5px;color:var(--color-primary)}@media (max-width: 1180px){.board-shell{grid-template-columns:minmax(0,1fr) 312px}.board-side-left{display:none}.narrow-only{display:flex}}@media (max-width: 880px){.board-shell{grid-template-columns:1fr}.command-rail{position:static}}.apply-page{min-height:100%;display:flex;flex-direction:column}.apply-top{display:flex;align-items:center;justify-content:space-between;width:min(720px,92vw);margin:0 auto;padding:20px 0}.apply-brand{display:flex;align-items:center;gap:10px}.apply-card{width:min(720px,92vw);margin:0 auto 48px;background:var(--surface-card);border:1px solid var(--outline-faint);border-radius:var(--radius-lg, 16px);padding:28px 30px}.apply-card h1{font-size:26px;letter-spacing:-.02em}.apply-form{margin-top:14px}.apply-form textarea,.apply-form select,.apply-form input{background:var(--surface-inset);border:1px solid var(--outline);border-radius:9px;color:var(--text-primary);font-family:var(--font-body);font-size:14px;padding:10px 12px;width:100%}.apply-form textarea:focus,.apply-form select:focus,.apply-form input:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}.apply-agree{margin-top:16px;padding-top:14px;border-top:1px solid var(--outline-faint);display:flex;flex-direction:column;gap:10px}.agree-row{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;color:var(--text-secondary);cursor:pointer}.agree-row input{width:16px;height:16px;margin-top:2px;flex-shrink:0}.agree-row a{color:var(--color-primary)}.agree-text{margin-top:6px;max-height:320px;overflow-y:auto;background:var(--surface-inset);border:1px solid var(--outline-faint);border-radius:10px;padding:12px 16px}@media (max-width: 560px){.apply-card{padding:20px 16px}}
