@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-arabic-400-normal-BbS72dZz.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-400-normal-BiHu2_aR.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-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+10EFD-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-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAWsABAAAAAACswAAAVTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAEwIUgmCcxEQCoNgg10LDAABNgIkAxQEIAWDbgc8DIRCG6MJUZRp0mwofhw4Z76A51LrbFoMoS5FEEK47ERT/9z+xMPTWL8/d2ZWETFNLhmvJAiRuLxEiET7alHbHunUUwDI9DIgygqiynLiENgpk9KRaVX5Wx6R9g4bjm0I0vNeuGlSokK1IK/1Es1oMFh88ZEt+/vL1H37r2hpXDrI+uEh3b9WKrWWWscXKBjQWsc7B/TGwwHEUPzl6x5Z1DUIZpW6Pz1fKdA0mBCxem1bH+Qp0F6GFtlkepk/r1spNgFVm12chSrAyP0l3YqXKqTHaQjYJOYwjvKHAyB1quRKylJGIAFsGO0InjP8KoH/LCjn04HhQKwApJI6MFwuEjJ6yxToLct8oKkuSehieLvzVFbl74723/aP33YBAYB+YtYJc2rkN62VkdwRM7XokdAmYUS7MC9KlwGgc9sNRbFBTlyWk4rOqUPn9JPO6aiiFpMn1ti+/2YQzw/gWN7fgtX1gYZ87KgBi8kIxScoPtZNwdJkLCaSBixPRjSfFXTPkIxB3HBuwwg3nEbj7AhfFALfPiHJHTAh3q6c2A7vTpJfzggyE0mG8RqwYoaKnYsZGk3aoEkcnvPPgFUmtyI+K7uGuof4R5TA2yk/QpIozr/vGrqIUwLygIOv+rxYZLZP1D051ALVicFdt7L3JvvyUHbgeKzlZST/KFUF3ChGpcPeR70BzHAIs+3OijiOXdsr7LvIKfCGKwP7GcHZv5MyYI3Jrb1DcUpAkowBCFldU3fZ7WXdQAU0kbEU2ApAIQZDBiBKSZ2FucU5ieJKEct9+/SN2H2hXwFROFgUxWeI3d8KuC/6nmffC5e+vv0Ku+oKodlXrPPRk3Z9LVz6Hup+/AUVnSxa6UNHkddXaCnmNkGXiNLWpDpaYtuvHZPFNu4f4gzbvaq46NPqc2dULn1TbZswrJYe3Brbce2YPLZp+84qP+3za1uk3NidM+Yf0KGoa/So8GClO+aDFmsSM608wIDOYPFVi+63IiDyta+mW8Ylgzi5rGPkIM4gstVn6n6oi0FgsRd3mRbJRBdxZEW2D7r4Thfpcg6mo+W4knxrvGZ1J1/mj7zT3MLfqW6a2ZGG+LulS3eJusKgs3or/rtDP1VKlm7r2h0b+bZiAWOgCWOhARMcBtE0yUz5pn2r2QIEwopva//82tLFf/Ma+Tf49Hwqhq/+9Gvb8e+FaG+xAWhIIPixBIacLcRPGuGoVYmPhnP/tfrCdI0RgUrapcYNNQGaJOV/WaDurFxQGjgYU1kRxkeOIunqf0W22h1FMd82RUVfo4qqmeyOrtQA5y2eJPO8TPOVNixlwrxFaUZpE6YZzUkZY9KJ1qZZVLsu05I26cWalRaRwkqYMMygR9KY9aaxUgYkpaRNmDMLsTCymPkQ+xDvRKwLmS18Pj5s33Ot1Dbnebpj5szb/KVcY1/wQsTKzMIDsXJqdaTYZbQ4Om0aGnOlNUdSQPJXbpA0wigDaF+y2PHaCiKSHLl2/cKEGU6KnmE1R+2YSR4KfWRMIiKvr0x4dk23GDuFWqA+Sb+onzgPPaQSZ/UX5qAhVgE7xEbYhWKfqpuaLGSmJl6a7dXIRd14UXFWnwgTIagVW4VYqY6vOqyVT7+oZhYtUp0SXFS3kZ+JVBUuargloZ0LiUbTK/c5Q9PSRZ2Mh9QpV4CLOrtiBZqVGHRdbHqqpV2t5qIjebul3SxgoiBw1O6aBZiQrh6NYiXhRT25GMjUK0Wrl0a+UWZ1qrf+78bWnNXHWu0CdOoRgIfXvXlqkzD/xpGHlhMhrgnmJeYy5huyO3GduZxznIS4Ct1xU8RFgm6YIpYR8yJ6DQAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAR4AA0AAAAABXAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABUAAAAYGoHn1pjbWFwAAAB1AAAADYAAABMQXvf9Wdhc3AAAAIMAAAAEAAAABAAGAAhZ2x5ZgAAAhwAAADAAAAAwELfCadoZWFkAAAC3AAAADYAAAA2MosYFmhoZWEAAAMUAAAAHwAAACQg+BoIaG10eAAAAzQAAAAUAAAAFAYkAE5sb2NhAAADSAAAAAwAAAAMACgAiG1heHAAAANUAAAAHAAAACAAJgL8bmFtZQAAA3AAAADZAAAB7ifdQ0Nwb3N0AAAETAAAACoAAAA8cPdRiwABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothbUBQlEUxXINXeItQYVToTVuHSMwAxXDUFGxGPblSILrVe4E6E1XwKywHOhIC7QZFmr8BwIoZSajReIF6eHdzxn8ouuEDAHU9Qkkqj/mvQpieNpjYGBgAmJmIBYBkoxgmoXBAkhzMXAA5UCyvAwKClv+/weyEGzG/1//P74fANQBBwAViAuJAAAAAQADAAgACgAQAAX//wAPAAIAIAAAAbgDDAADAAcAADMRIRElIREhIAGY/qQBIP7gAwz89DwClAABAC7/9AJGAsYANQAABSIuAjU0NjcjNTM3ITUhNjU0JiMiBgcnPgEzMh4CFRQHMxUjByEVIQ4BFRQWMzI2NxcOAQE8ME02HggFSn2m/t0BdwlBOidGHjUqZjcsSTUdCU5+pgEk/ogICEc8KkspMyhuDBwxRSoWIw9DYEMWHTY1HiM1LigYLUEoIhhDYEMOIBQ8PCMrNzAxAAEAAAABAEE/RvUEXw889QAJA+gAAAAA2cTSDQAAAADc8QLn/zX9yB2DBDMAAAAJAAIAAAAAAAB42mNgZGBgsf2XyMAgu+G/6d+Pss1AEVTACgCXTgY3AAHYACAAAAAAAOwAAADsAAACdAAuAAAAFAAUABQAFABgeNpjYGRgYGBlCmYQY1jOwA7mIQAzAyMAGWIBJXjaldABRwNxHMbxz7U1BQME4ABBtzZDNVAlopQiBKx1reNs538rRS+rFxcgzt9pQAHfh9/z9fhhy7OOpLuNhySLnNhNepE39H1H7jjzFbnrwGfkTTutp2dkHLlvjBcrK5UjAwO1maBQWallaoVSZimYG7h27tKFE1dulHLv7kwt1I4FU48KM3tu5eZelaaCe7nQ2JYWUkOZYfSkrSltXemaLV23xfak7U/+v2g9/XnJqaXKh6Awb36XGtk3dCgVLc1VUMmadqmU/mrUTcrVcsGb3JPsB/bjSUMAAAB42mNgYgCD/wsZbBiwAVYgZmRkYmBmZGYvzcs0MDBwAdFGBk4mAIa9BkEAAA==) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-hdH010Gn.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-B2gpCL-u.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-400-normal-Dkc4fcQv.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-400-normal-DJ-_yp4j.woff) format("woff");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+2074,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-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-arabic-500-normal-LedR-9xp.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-500-normal-Bs-fU7ez.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-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+10EFD-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-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAWsABAAAAAACqQAAAVTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAEwIUgmCcxEQCoNQg1ELDAABNgIkAxQEIAWDQAc8DIRaG4EJUZQt0hKCrw54E+uqAUhtIziiVIhVE8I4Nqy/E24AMRs88Dq1979kggA7jUIEDiC1NRwhzICKi+MxjYBjemNNQDs/4a4uoiANJM0jCiiCYDLwrQGI4/v3f+v495dLjf3vJBfN1VeTdC7oXMJXGJxC4k2TReXr/79X9d33zz3RfwK2loejQdoL57A9KAGdHPygycaEO7ZVK9BTlLqXampOO1QCh6zsOn5OeyACsOLhITq6BsYxowKEAVSiAgWU78dP38oq0WslcEg0oKlVlfeIYwwg1eQ00P9Li0W8oQakzagYpIJUAAFIAIDe5tW4CO2qjZdXQN2WMxqiFUCaZQjQmAAJKEA0BQFEU6kBVsxIJOBAK++GIfV3i/Al3zACAACI4zVuTKMhc7rs61cmx32arDvtett8Ni3q1uzAHLCHa9hFL0ZxGqM0Y5ch7PI37HIZuw4FXccyPP2WEA/M6CJ8u05HOsKCEv6IjgCQPmRiGR3JEQV0FJBNycxzjgKqae9dtQzvy93UTDZUbHnoTAuMMf7MzeMcrEWqsY6HSBsdFceodvV6gOcLYr4GV/pHx2DA1ypZU56x3URVayGphgDJLk75aKdUQETtMz6xQUZ/n+LZwRQw5txmmH0R7C0uw4zek0zEYDeFXFXTZZnnXPQ6BdgScsDVSmZycdO0xn4TO6tWf9Z3fqnuSwkdi4Hanyip9/9BdDkECmasuBnCYS4ADABYAQVoBkMAQAXhRAIAQlWrbSaHcdVmsK7c8/3X34ubn42zCtuUXTiefFbc/Ln1nm9zJi/8YLv3u8++46YTbcM67sD+FDf9tnt/aJ44+61mf8reN3DZd7mu3VY+nBz0dOe5+/J6vMEnRu3eU7kV9rLry7PaE99obJ/dzq0r7k9c8rRmO/PqB7zXPjrq8p5+Panq/6qsruSdho6F/bJvASEqZiwRkbU6qluHL+noHDoUxyMgoc7oiF91uB9UCSJh+rWkFCDwqFZjbaQe1iN98q2qQzjw4LqbHcWtBh7i4CUO5OlWBXAgfEW4SL90LERhmZ662+kjrMjjVgUXVsTCERbEsc7hPsLZg8ce0xWPQ+JJ03VlTrdOxqc2SMgGK+SABfIdtDIlgnIWSj61pBQBCFrfnz/dXHI1XDJblL8AfuprO8Cvk3+G4y/mNbURsCABEPA7CZzYKvLhHAQ7JYP4EY37v+MrymvJJwCD7CfWK0wIAKwgUX9GQQBmNhN9qgWYDXQSQZWPJRInZyUKba6ZVrUSA7HWJUZKVDicpgjbAgfBKXWKt/mt8dlxSsCyRfwB+/IrnuSzpdiQLgN6tfEatm/DVcasOOTXymfFqh1rCnltWLcj6MCkDT5+O046pClVpDR46qHr1dTjYXR4S9C+FT6cFePTulmt09aq2510ytVv79r6Kkc1ZUqUqqVBm9QOX+cqQm7u26c1uvxJx4aEDdcVd/nBIhIAwuG1u2gAhJAoQjEFD3dKyNkhrygraavQIV+IIJbMF54fR8KFYrk8qfxBTsCcf4F4jcpk84gA5nwuEPSoVyRdTDW3pE2VvMIxhXbV8qWIoGMqc/rUyZVAwwa61CrkGYeNNCiTKYmLJoa0dtF0UewxPyov/piFPg2KpYnmY1YOzepS5gQds3GP06Y1y6JjdnJo4kWwUrmDGb1qR0ya56TmuY65KJUjRRwXDbvly5QsxmhGqJQvVYInspkXwx2lWqF0rWa0eqWyJHHH8GpW/nWLsaZ0d+FscXyQkARmTPk6/ONaQjRLJgIST+FL2ELdJIgt7LIU4qcnSQDd1EWC2Iwn8cXwsFS9p4QZNwAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAR8AA0AAAAABUQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABVAAAAYGpuoIFjbWFwAAAB2AAAADYAAABMQXvf9Wdhc3AAAAIQAAAAEAAAABAAGAAhZ2x5ZgAAAiAAAADCAAAAwuo/LUZoZWFkAAAC5AAAADYAAAA2M1kYF2hoZWEAAAMcAAAAHwAAACQhxhq5aG10eAAAAzwAAAAUAAAAFAYrAEtsb2NhAAADUAAAAAwAAAAMACYAh21heHAAAANcAAAAHAAAACAAJgLvbmFtZQAAA3gAAADWAAABwCKVQARwb3N0AAAEUAAAACoAAAA8cQNRnAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNotxQEGgEAUBuF5/+5WdIk9RhAKSBaAggjoLHueQKBDBSBFjeHDK9tFAGVNwPhpC8kaUF24IMc7GCD+hj5FToi7b+8V/KY5Yh2AKh1ApHwAFqIK8QAAAHjaY2BgYAJiZiAWAZKMYJqFwQJIczFwAOVAsrwMCgpb/v8HshBsxv9f/z++HwDUAQcAFYgLiQAAAAEAAwAIAAoAEAAF//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP61/v4DDPz0TQJyAAEAK//0AlACxgA2AAAFIi4CNTQ2NyM1MzchNSE+ATU0JiMiBgcnPgEzMh4CFRQGBzMVIwchFSEGFRQWMzI2NxcOAQFEM1E4HQUDSHWX/vQBcAMEODMmRBs+Jmk6L0w2HQMETHuUAQ/+jwtANiZHJz0mbQweNkgqEBsLTVNNChUMMi4bIEQrKhswQicOGwxNU00WGzY3HipFLjMAAAAAAQAAAAEAQfbusLpfDzz1AAkD6AAAAADZxNIMAAAAANzxAuf/I/3AHmMEPQAAAAkAAgAAAAAAAHjaY2BkYGCx/ZfIwCDX9V/57wm5ZKAIKmAFAIxrBbgAAdgAIAAAAAAA7AAAAOwAAAJ7ACsAAAATABMAEwATAGF42mNgZGBgYGXyZhBjWMTADuYhADMDIwAYMQEYeNqVkDVyA0EUBdvMDh3PAcwMiZmZ7UjMzNLZdAKdSq+mFkMt9qfenQFmSTHB2OQc8D+Gw2PsM3B4nGX6Dk9wTs/hyUDPFCskHJ5mk12Hl0WQoaGzwjEbOuvEqZFV3BCvUxcX9C5TI636C9c8csc5T7yqkqTDB1FK6jyjJoqRlWNN9SQJcZMi3+KadZXVadiScct5njg2IxrV+y5Oiwqq11yPN288gwk5TMhxQZkKXbvqtN0NwzabbHEkcpy2q6a+desq6DSBibqNktTtOlvWvj4EEElBuwAAeNpjYGIAg/9rGXwZsAFWIGZkZGJgZmRmL83LNDAwcAHRRgZOJgCMYgZeAAA=) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-Kv7revtF.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-CQn1QWER.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-500-normal-DKTF-fDF.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-500-normal-D3AA-Xr7.woff) format("woff");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+2074,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-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-arabic-600-normal-D3P6dBIv.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-600-normal-BFwjdynV.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-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+10EFD-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-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAWsABAAAAAACrwAAAVTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAEwIVgmCcxEQCoMsgzALDAABNgIkAxQEIAWDTAc8DIUGG5wJCB4D7gpVn3N19YiQzSCLzecKnie7+j+3qprjFXvB6X2mY0dUEogx5C+E8/s68x2U0ZH6XeAwOw6SXU7YOSB2prmSy+94W29YMqbm4dv5sjTrrquLaDAdyNd5RDMeJLj9//u5+uTcPj1dvMTFpZW4EP+bPp0Y6tF8kiBUzdAIVSyuIppplESmFXqnY7ZmLM1WYgBLtP9u7pkI4FOihPRhYzm4iAHIyIBZvlBIf//hPV4qw91VmhyGu4BV5xm1X3FwDtRO6gIG/9IyDbjUEVARR1tKozQggAIAGHjGCVwHgtc4/5eAWdA7kYD0BADlq4tAwAEUoIEcGgFyGDoAHxeFAmIE83dGBve3S6Yjf3w7AnoAAIB8o8V85sdpSBoUY9BktwGmbNhnnQUCTgrLo2XVXhDNWCAqA+G8rITzyieqLhJVn+CqmgFXz0N4Id4I7of07J2IIm9t6NP38dDTvygRCQkJCIwk35SIChFppJWIDgkr6RdshnvGEzEQB1bFgCXNUlUyL8ASzqmJE9VEYnQI9eoxQUs9eGpqQ43nbUrEyFFTEieiTlpCtMVsN10lYoVRIumXKS7NSTsYynDGraFpEpCuj+CGvX0oumO2aF+Y0aEl4eHVsVO2G612xXjW8x52konPTnb0GS3t8NOUWMU3+yHXXVwB8FQR4cX6RQBldUQKX4WkjDW2shJP9f+9jBLxwmiWCzAUTfNKEDQuPklWRpYAwALABzTQBQwGABjgHwoAEGPaXHFi9qwrlj9TfPLgiawdfXBZIuMvS+ygrN3xxRGF06eR9uP7j1mtV/DHXCN6iB1/pP20e/7oUXD1UNRdPPt0ZgtdaZd5Mq2IvL1W9TCUHWsP7ubWl/vqN6qY1Z961Xrn1MYVKYXv5eNiNDe3O7h39HDqrmGj9QsfKTLpyJDhAOAig4uXum1FTBLhHoi+gdC87QPFB4/IK4TkxrxCJIk4rzTaA4q00bbctq4kRbYiNZ23WnxAjCLsd89Yc+85movRXQw11dvHH2LI1H181D/TzgT+Gg/5B8WSDI3jIp6Tzf1zIA9NbzovnkQqvtmM4mrs4xrs4XrBWtrkacGj6VM1WhBA6Jmf7b+ZfqNL56KnvwHA89sP4gC8+lN9lfO7v0enfzQAHgoAgV9GubzOQt/3AaEXZckzIPQvww9U2+E1ASzVF+47x0EA8EFh/geNAC7zmG3GAyalaBYQOnkQUMS5HdD0s7zbzA1Y5FkQsGmjjYhjDhaYHHhG2TSfv1rFOIH3TJqg+lqCQSrLjWtQG44VE+YTlzKoZlZWybAJXuNKygQVSqPVDBH4jBhUVVAzLnvdiGFES820JKZzc/xE5yNwprlhyqCSccmcVJFke0kWmwg/HRg19xGq8UHXEq200FJHAfn0bDGeKZXsyUGDyEo1wYoaxTUx7X9AlYoCgMwfEwC9Oy1ARKFFO2uHBY2SDO1Cp/EZENIuEvKpdI9zFND42lwbaZVYmwDc9CmF/DbVSuSIZpcVqRMolCWiOLjrhN7M0qrkJs9XDOTQXEOh0H55S7WKpTDfMBrDmJl8zFl018YUS+Y227QTqlCo5zv0Y9WUmWzMubTWaNwF4sa7hAXIuc5nkSKGVom6LsJmVQkW1Wp+lHqBgtr4aI4xlFsL1Y85HaeFums1J2hQpVj+25nkzGJu5OyU5uqUNyILiTVKk2drK62iOUd3rdUpPbI5V19WaeVf0JxnOC+9mq/cnm+8ILM6cyVcVMzFSSP889Yc0F05WUOhB6yAUySJ1kKPgeXouJwBtJokGU8SbJ7pTmE5nBz4Q9U65wjPTAvQJAAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAR0AA0AAAAABUQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABUAAAAYGrToZljbWFwAAAB1AAAADYAAABMQXvf9Wdhc3AAAAIMAAAAEAAAABAAGAAhZ2x5ZgAAAhwAAAC4AAAAuIJK/GhoZWFkAAAC1AAAADYAAAA2M98YI2hoZWEAAAMMAAAAHwAAACQiTBssaG10eAAAAywAAAAUAAAAFAYvAEhsb2NhAAADQAAAAAwAAAAMACYAgm1heHAAAANMAAAAHAAAACAAJgLrbmFtZQAAA2gAAADeAAABzCPzQOxwb3N0AAAESAAAACoAAAA8cQtRpwABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNotxQEGgDAYR/G3/zajLvFdI4QCkgBYEAGdJQC6SSDQydKo5/Ej6FAmgvYijJ9uIbsGVCcf5SmDA8Tf0E/GDXaG9lkhbJoN1wGo0gUY6QXnBApweNpjYGBgAmJmIBYBkoxgmoXBAkhzMXAA5UCyvAwKClv+/weyEGzG/1//P74fANQBBwAViAuJAAAAAQADAAgACgAQAAX//wAPAAIAIAAAAbgDDAADAAcAADMRIRElMxEjIAGY/sDo6AMM/PRYAlwAAQAo//QCVwLGADMAAAUiLgI1NDY3IzUzNyM1ITY1NCYjIgcnPgEzMh4CFRQHMxUjByEVIQYVFBYzMjY3Fw4BAUk2UzgdAwJIcYz9AWwGMy5MNEQjaz0xTjYdBkt5iQEC/pIGOTMlQyZFJW4MIDdLKg0UCVNMVA8WLyo6USgsHTFDJhoYVExTERQ0NCEoUis1AAABAAAAAQBBwSENhF8PPPUACQPoAAAAANnE0g4AAAAA3PEC5/8X/bQe9QRTAAAACQACAAAAAAAAeNpjYGRgYLH9l8jAIC/xX/zvWrmvQBFUwAoAiO4FsgAB2AAgAAAAAADsAAAA7AAAAn8AKAAAABMAEwATABMAXHjaY2BkYGBgZXJlEGNYwsAO5iEAMwMjABfFARR42p2QgUYEYRRGz7RbiiwgAPMCTU2CCrSxRCktIWBrp2nYdtc/Wwp6up6gJ+rgyhCwLv89n/vNwQDbPNMj6+8AD9lucMYpP8EbDPgO7jHiK7jf6Wyyx0vwFseOLA8kvKycpf0Dp+WJRGNeyQWtPHMvSNTebxhxxSVDrrn1UvHBmAlzm+ck6ZFGxz5jb6/ykIW9KffmhD7znJySgjLeszDm0jruO3PNmzwh/bnCIYVF6nryf54L95JPEg01/hlyjjik5EQKL7ZI9gr0MXPyzhctJip35X73nVL8ApLkRAEAAHjaY2BiAIP/WxkiGLABViBmZGRiYGZkZi/NyzQwMHAB0UYGTiYAkBUGcQAA) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-latin-ext-600-normal-BTa7FJLT.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-600-normal-CbzCDZsa.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-latin-600-normal-ltMYBO0k.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-600-normal-poe8IpAJ.woff) format("woff");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+2074,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-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-arabic-700-normal-Ub94BhyN.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-700-normal-_1BWYvpi.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-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+10EFD-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-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAXEABAAAAAACvgAAAVqAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAEwIVgmCcxEQCoNMg08LDAABNgIkAxQEIAWDVgc8DIUWG9UJUZQO0maCnwe2rWatKBpdxogUznIhQ5oxYuAiHNNaa9l+EH4jeNyvnJfkgKAMoAA1qtV1AtQJV3AsqyrX/5/sPt8s/OnZMzhnVCFLuEvKU1ME6uw+BMAxu1VxNGhqi0xHbb4JjZLW9lXC73+u5T9JqoTJXBUAZ7dI+UUSnvDYuNqUX1lVGFTu5HX//3tV38hNNCdgY4MEPEjvZw8ac3fO4x+oFZzz+OZahco1qXupvvmbfTVM0lSAwOZfuz1ToNU4N7R3f0UDCApUDhTJl4pAf98+nu3tA/Oyd34SzIBdt5d0PfiKJdWCGjhCf+m4biCwhSC1CTRL0ZAyEEgAhwaVGK6C6W1p+e8lKA/TpWlAuwCpg9oDpvFIyOhHC/RjbARaNUsSOkzX7qr/cH97VPH/b1+OQAAY0qbAkBJ9FjQgKqSIdkKZw8657ohDiBoNiuQYcMFVoL2qByVKcTGDSxpoT3uU9I7aUx8lClLcDy0j+jriFCOqU9De3CctRC8ulEAUC2FtKxM3SyAVQxTKEsjFwjZ5nj2m/SwC04FDa4FpW2wtr5kyD1zGEeuBS2XCOKO3++GzWpqdnB2aWGduLIEiRwvbxXRE7AjRHc62Jkqgobgfj83zR/SoNq9VttmpOFtKYZmZEb20Ky7AXOxrvGOOxne3M+4dNwUaC627Wcw+7u07bc6lQI1N+aV57QvZgTk88MGMMxhgZwiEu/M8C/F6JMf+Gs5sw9as8nP2vFWVQEtxf7HfUixz/74SGwMka9aqG1s5ukADaEXGduAYAIXoggSIwiR5Yxqur61B6q39fv9zHa7SPQG5uTU0lwOHJ0/ge+HUvb+24M+3X3q9TvFqPdum/YPtl7bg047Jg+9p3zpdtfpAvTcOyZsm1KPj/eFChiu+TLaH32cmVYbwz9CCdvdoacc/UpJdNezpd+cHytmivraltfy/bdvhmvpwlL+TVN4ROpH4FPAZo1lLT1IDMN0AX30E+0Y7YEXxCRjr8A70G6D7iKEYpfjf5RUCUpckydadxCV2CVz+qO49GmPgvCdrVnTQKuoQT3exVtDYQSNdSwq+INoaoF1dn0hSPYxa0bURUdRB091RLXbZzVW5/syGmq5r0XaD/zuwBgdhCQdjEYc5YC+NlsYRrfjU8gpCCLvaqySkW7c1Loj0J8KPx5eb8Puf+ujIiatqrGxBWiQQ/FACU5siFOOBzHQa4gVNc/9ffmB6LwhCQ8pndQsvQCtJ+UtZoNl9Zk4RgcuBwUoZFvqhTJr9U2bb3VUWqy0qGwzqUTZaKsHRiTJ4aH4hnZYmun1Ov1mjvHTenKivMYqIMmXWsGjVilQoladSDWLQsnq9Js3JNatXn1H9IuWZQgxoMmhWjmHuJCxWlFghH658uNqKKyG27PelV/uWfjdWuj7Xd+ebMm3lnbiG39WZWJwYsVJhYqZix2zlihI5SBB4p2uOdQxSPPgjFw0aEIUCqncDZpc2IIKCHDS/8Gg0RjkVHhEX05mwA5bYgwyhlricxI7G5+cki+TPQYfmJR8cgvjYGcgJh7Os28NKT4Kd3FnIdnHC+DNln0U5JV+CQA7NR1t/xlmMY7LF8mdRC1mbRAniLF3IWSWYj00v5O0WL4zvSpfQ11V2WpwlOiRDNJVZlSV31FbxSC6cJXulR7kkfqqqWAg/MkhnaRyRKUYAG/i0Ft2XR8fHTTQo66k8g8igbxBK5WICo88iFzWJH2zvaYRZsXSRsOGwRb7kXt+qWq54gXNtmhVLFvoFTqU9LoKmJQD/xpE92XzQCwrTkANXiR69hJzoFDXt7AF6TvQcT3TopScbMAVXovf57/M8APwiNegFxFA9AAAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAR0AA0AAAAABVQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABVAAAAYGs5opVjbWFwAAAB2AAAADYAAABMQXvf9Wdhc3AAAAIQAAAAEAAAABAAGAAhZ2x5ZgAAAiAAAAC8AAAAvOFh37BoZWFkAAAC3AAAADYAAAA2NG8YJmhoZWEAAAMUAAAAHwAAACQi2xulaG10eAAAAzQAAAAUAAAAFAY0AEZsb2NhAAADSAAAAAwAAAAMACYAhG1heHAAAANUAAAAHAAAACAAJgLqbmFtZQAAA3AAAADXAAAB1iSBQOlwb3N0AAAESAAAACoAAAA8cRRRswABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNotxQEGgEAUBuHZf3cV6Q7vHgkFJAFQEBE6S6dIZwiks6WoMXwE7bqIoFU90H66kdkVoCz1UZ53cID4a+rO2MCOUN4ThEWD4SoA5ToBI3kAD1MK0wAAAHjaY2BgYAJiZiAWAZKMYJqFwQJIczFwAOVAsrwMCgpb/v8HshBsxv9f/z++HwDUAQcAFYgLiQAAAAEAAwAIAAoAEAAF//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP7M0NADDPz0ZAJEAAEAJv/0Al4CxgA1AAAFIi4CNTQ2NyM1MzcjNSE2NTQmIyIGByc+ATMyHgIVFAYHMxUjBzMVIQYVFBYzMjY3Fw4BAU85VTkdAQFHbIHtAWcFLSkkQRdKIG0/M1A3HQIDSnd88/6XAzUuI0AkTCNuDCI6TCsIDgdaRFoPESsmHRpdJS4eNEQlCxgMWkRaDA0xMCAnXSo2AAEAAAABAEH+sUPiXw889QAJA+gAAAAA2cTSCQAAAADc8QLn/wv9px+QBGgAAQAJAAIAAAAAAAB42mNgZGBgsf2XyMAgv+4/998J8hOAIqiAFQCMtAW7AAHYACAAAAAAAOwAAADsAAAChAAmAAAAEwATABMAEwBeeNpjYGRgYGBlcmYQY1jKwA7mIQAzAyMAF6gBE3jalZA1kkMxEETfMm/oWNkyMzMzQ7LMYKYb+WQOfQZ3qcaU2R80TzXdLQBaeaeBusY24L4uYFxHLznjemmyxg0skzFuZJyEcRMBHo2bGWTSuFsEn8T0hphnRG+UFyJ8aR4TDxMV/6oGifCh/gnbHLLHOkecqvNGigue+JdyjYjoWY4XhqQIqv/KtTQRnxOUyjHGMGOW4IoZrpjiKnIclmO+haJzoaZdWK163Q3pQ6T9XXz4O3KMM8oYcyJL8aqIdMPe/avXlTmifvam+qaa0PjKcB5j5USMAHjaY2BiAIP/+xhSGLABViBmZGRiYGZkZi/NyzQwMHAB0UYGTiYAlCwGhgAA) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-latin-ext-700-normal-D86dP9GY.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-700-normal-CFofN-Pm.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-latin-700-normal-iTytfV1M.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-700-normal-n94NPnh4.woff) format("woff");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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--logo-green: #15803d;--logo-ink: #0f2e1c;--logo-ink-soft: #3f5a49;--font: "IBM Plex Sans Arabic", system-ui, -apple-system, "Segoe UI", Tahoma, sans-serif;--bg: #f4f6f5;--surface: #ffffff;--surface-2: #f0f3f1;--surface-3: #e7ece9;--border: #dfe6e2;--border-strong: #c9d3cd;--text: #16201b;--text-muted: #56665d;--text-faint: #5f6e66;--primary: #15803d;--primary-strong: #116a32;--primary-soft: #e1f2e7;--primary-contrast: #ffffff;--success: #2a7a4b;--success-soft: #e2f2e8;--warning: #9a6200;--warning-soft: #fbf0d9;--danger: #b42828;--danger-soft: #fbe5e3;--info: #2560a8;--info-soft: #e3edf9;--neutral-soft: #eceff0;--shadow-sm: 0 1px 2px rgba(16, 32, 24, .06);--shadow: 0 2px 8px rgba(16, 32, 24, .07), 0 1px 2px rgba(16, 32, 24, .05);--shadow-lg: 0 18px 40px rgba(16, 32, 24, .18);--radius: 10px;--radius-sm: 7px;--radius-lg: 14px;--sidebar-w: 252px;--topbar-h: 60px;--bottomnav-h: 64px;--focus: 0 0 0 3px rgba(31, 111, 74, .35);color-scheme:light}:root[data-theme=dark]{--logo-green: #4cc27a;--logo-ink: #e4ede8;--logo-ink-soft: #a3b5ab;--bg: #0e1512;--surface: #151e1a;--surface-2: #1b2621;--surface-3: #22302a;--border: #283630;--border-strong: #35463e;--text: #e4ede8;--text-muted: #a3b5ab;--text-faint: #8a9c93;--primary: #4fb582;--primary-strong: #6cc896;--primary-soft: #1c3529;--primary-contrast: #07130d;--success: #5cc48c;--success-soft: #183427;--warning: #e3ad4a;--warning-soft: #362b14;--danger: #f07a72;--danger-soft: #3a1c1a;--info: #79a9ea;--info-soft: #172a42;--neutral-soft: #222c28;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--shadow: 0 2px 10px rgba(0, 0, 0, .35);--shadow-lg: 0 18px 40px rgba(0, 0, 0, .55);--focus: 0 0 0 3px rgba(79, 181, 130, .45);color-scheme:dark}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;font-family:var(--font);font-size:15px;line-height:1.55;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{margin:0;line-height:1.3;font-weight:650}h1{font-size:1.45rem}h2{font-size:1.15rem}h3{font-size:1rem}p{margin:0}a{color:var(--primary);text-decoration:none}a:hover{text-decoration:underline}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--radius-sm)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.muted{color:var(--text-muted)}.faint{color:var(--text-faint)}.small{font-size:.85rem}.xs{font-size:.78rem}.num{font-variant-numeric:tabular-nums}.ltr{direction:ltr;unicode-bidi:isolate}.nowrap{white-space:nowrap}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row{display:flex;align-items:center;gap:10px}.row.wrap{flex-wrap:wrap}.row.between{justify-content:space-between}.row.end{justify-content:flex-end}.col{display:flex;flex-direction:column;gap:12px}.grow{flex:1;min-width:0}.stack-sm>*+*{margin-block-start:6px}.stack>*+*{margin-block-start:14px}.stack-lg>*+*{margin-block-start:22px}.grid{display:grid;gap:14px}.grid-2{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.grid-2.main-side{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}.grid-2.side-main{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}.grid-3{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.span-2{grid-column:span 2}@media(max-width:1100px){.grid-4,.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.grid-2,.grid-2.main-side,.grid-2.side-main,.grid-3{grid-template-columns:minmax(0,1fr)}.span-2{grid-column:auto}}@media(max-width:420px){.grid-4{grid-template-columns:minmax(0,1fr)}}.shell{min-height:100%;display:flex}.sidebar{position:fixed;inset-block:0;inset-inline-start:0;width:var(--sidebar-w);background:var(--surface);border-inline-end:1px solid var(--border);display:flex;flex-direction:column;z-index:30}.brand{display:flex;align-items:center;gap:10px;padding:16px 18px;height:var(--topbar-h);border-block-end:1px solid var(--border)}.brand-mark{width:34px;height:34px;border-radius:9px;background:var(--primary);color:var(--primary-contrast);display:grid;place-items:center;font-weight:700;flex:none}.brand-name{font-weight:700;font-size:1rem;line-height:1.15}.brand-logo{width:34px;height:34px;object-fit:contain;border-radius:8px;flex:none}.brand-logo.small{width:28px;height:28px}.logo-preview{width:96px;height:96px;border:1px dashed var(--border-strong, var(--border));border-radius:12px;display:grid;place-items:center;background:var(--surface-2);flex:none}.logo-preview img{max-width:84px;max-height:84px;object-fit:contain}.logo-preview .brand-mark{width:52px;height:52px;font-size:1.3rem}.swatch{width:34px;height:34px;border-radius:50%;border:2px solid var(--surface);box-shadow:0 0 0 1px var(--border);cursor:pointer;padding:0}.swatch.selected{box-shadow:0 0 0 2px var(--text)}.swatch:focus-visible{outline:none;box-shadow:var(--focus)}.color-input{width:44px;height:38px;padding:2px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);cursor:pointer}.brand-preview{margin-block-start:14px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);display:flex;flex-direction:column;gap:8px}.brand-sub{font-size:.74rem;color:var(--text-muted)}.nav{flex:1;overflow-y:auto;padding:10px 10px 20px}.nav-group{margin-block-start:14px}.nav-group-title{font-size:.72rem;font-weight:600;letter-spacing:.02em;color:var(--text-faint);padding:0 10px 6px;text-transform:uppercase}.nav a{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--radius-sm);color:var(--text-muted);font-weight:500;font-size:.92rem;text-decoration:none;position:relative}.nav a:hover{background:var(--surface-2);color:var(--text)}.nav a.active{background:var(--primary-soft);color:var(--primary-strong);font-weight:600}:root[data-theme=dark] .nav a.active{color:var(--primary-strong)}.nav a .count{margin-inline-start:auto}.main{flex:1;min-width:0;margin-inline-start:var(--sidebar-w);display:flex;flex-direction:column}.topbar{position:sticky;top:0;z-index:20;height:var(--topbar-h);display:flex;align-items:center;gap:12px;padding:0 22px;background:color-mix(in srgb,var(--surface) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-block-end:1px solid var(--border)}.topbar .mobile-brand{display:none}.content{padding:22px;max-width:1360px;width:100%;margin-inline:auto}.bottomnav{display:none}.icon-btn{width:38px;height:38px;display:inline-grid;place-items:center;border-radius:var(--radius-sm);border:1px solid transparent;background:transparent;color:var(--text-muted);cursor:pointer;position:relative;flex:none}.icon-btn:hover{background:var(--surface-2);color:var(--text)}.dot-count{position:absolute;top:3px;inset-inline-end:3px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--danger);color:#fff;font-size:.68rem;font-weight:700;display:grid;place-items:center;line-height:1}.search-box{position:relative;flex:1;max-width:460px}.search-box input{padding-inline-start:36px;background:var(--surface-2);border-color:transparent}.search-box svg.lead{position:absolute;inset-inline-start:11px;top:50%;transform:translateY(-50%);color:var(--text-faint);pointer-events:none}.search-results{position:absolute;top:calc(100% + 6px);inset-inline:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-lg);max-height:420px;overflow:auto;z-index:40;padding:6px}.search-results .group{font-size:.72rem;color:var(--text-faint);padding:8px 10px 4px;font-weight:600}.search-results a{display:block;padding:7px 10px;border-radius:var(--radius-sm);color:var(--text)}.search-results a:hover,.search-results a:focus-visible{background:var(--surface-2);text-decoration:none}.offline-banner{background:var(--warning-soft);color:var(--warning);text-align:center;font-size:.85rem;padding:6px 12px;font-weight:500}.sub-banner{border-radius:0;justify-content:center;text-align:center;flex-wrap:wrap;padding:7px 12px}.sub-banner a{color:inherit;font-weight:600}@media(max-width:1023px){.sidebar{transform:translate(-100%);transition:transform .2s ease;box-shadow:var(--shadow-lg)}[dir=rtl] .sidebar{transform:translate(100%)}.sidebar.open{transform:none!important}.main{margin-inline-start:0}.topbar{padding:0 12px}.topbar .mobile-brand{display:flex;align-items:center;gap:8px;font-weight:700;min-width:0;max-width:52vw}.topbar .search-box{display:none}.topbar .search-box.mobile-open{display:block;position:absolute;inset-inline:8px;top:10px;max-width:none}.content{padding:14px 14px calc(var(--bottomnav-h) + 22px + env(safe-area-inset-bottom))}.bottomnav{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;inset-inline:0;bottom:0;z-index:25;height:calc(var(--bottomnav-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--surface);border-block-start:1px solid var(--border);box-shadow:0 -4px 14px #0000000d}.bottomnav a,.bottomnav button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:.72rem;font-weight:500;color:var(--text-muted);text-decoration:none;background:none;border:0;position:relative;cursor:pointer}.bottomnav a.active{color:var(--primary);font-weight:650}.bottomnav .dot-count{top:6px;inset-inline-end:calc(50% - 22px)}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;z-index:29}}@media(min-width:1024px){.only-mobile{display:none!important}}@media(max-width:1023px){.only-desktop{display:none!important}}.page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-block-end:18px;flex-wrap:wrap}.page-head .sub{color:var(--text-muted);font-size:.9rem;margin-block-start:3px}.breadcrumbs{display:flex;gap:6px;align-items:center;font-size:.82rem;color:var(--text-faint);margin-block-end:4px;flex-wrap:wrap}.breadcrumbs a{color:var(--text-muted)}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.card-pad{padding:18px}.card-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:14px 18px;border-block-end:1px solid var(--border)}.card-actions{min-width:0;gap:6px}.card-head h2,.card-head h3{font-size:.98rem}.card-body{padding:16px 18px}.card-foot{padding:12px 18px;border-block-start:1px solid var(--border)}.card.flush .card-body{padding:0}.stat{padding:16px 18px;display:flex;flex-direction:column;gap:4px;text-decoration:none;color:inherit;position:relative}a.stat:hover{text-decoration:none;border-color:var(--border-strong);box-shadow:var(--shadow)}.stat .label{font-size:.82rem;color:var(--text-muted);display:flex;align-items:center;gap:6px}.stat .value{font-size:1.7rem;font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums}.stat .hint{font-size:.8rem;color:var(--text-faint)}.stat .tone-icon{position:absolute;inset-inline-end:14px;top:14px;width:32px;height:32px;border-radius:9px;display:grid;place-items:center}.tone-success{background:var(--success-soft);color:var(--success)}.tone-warning{background:var(--warning-soft);color:var(--warning)}.tone-danger{background:var(--danger-soft);color:var(--danger)}.tone-info{background:var(--info-soft);color:var(--info)}.tone-primary{background:var(--primary-soft);color:var(--primary)}.tone-neutral{background:var(--neutral-soft);color:var(--text-muted)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:38px;padding:0 14px;border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font-weight:550;font-size:.9rem;cursor:pointer;white-space:nowrap;text-decoration:none;transition:background .12s,border-color .12s}.btn:hover{background:var(--surface-2);text-decoration:none}.btn:disabled{opacity:.55;cursor:not-allowed}.btn.primary{background:var(--primary);border-color:var(--primary);color:var(--primary-contrast)}.btn.primary:hover{background:var(--primary-strong);border-color:var(--primary-strong)}.btn.danger{background:var(--danger);border-color:var(--danger);color:#fff}.btn.danger-outline{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 40%,var(--border))}.btn.ghost{border-color:transparent;background:transparent;color:var(--text-muted)}.btn.ghost:hover{background:var(--surface-2);color:var(--text)}.btn.sm{height:31px;padding:0 10px;font-size:.83rem}.btn.lg{height:48px;padding:0 20px;font-size:1rem}.btn.block{width:100%}.btn .spin{animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.btn-group{display:inline-flex;border:1px solid var(--border-strong);border-radius:var(--radius-sm);overflow:hidden}.btn-group button{border:0;background:var(--surface);padding:0 12px;height:34px;cursor:pointer;font-size:.85rem;color:var(--text-muted);font-weight:500}.btn-group button+button{border-inline-start:1px solid var(--border-strong)}.btn-group button.active{background:var(--primary-soft);color:var(--primary-strong);font-weight:650}.input,.select,.textarea{width:100%;height:38px;padding:0 11px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);transition:border-color .12s,box-shadow .12s}.textarea{height:auto;min-height:92px;padding:9px 11px;resize:vertical}.input:focus,.select:focus,.textarea:focus{outline:none;border-color:var(--primary);box-shadow:var(--focus)}.input[aria-invalid=true],.select[aria-invalid=true],.textarea[aria-invalid=true]{border-color:var(--danger)}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--text-faint) 50%),linear-gradient(135deg,var(--text-faint) 50%,transparent 50%);background-position:calc(100% - 16px) 16px,calc(100% - 11px) 16px;background-size:5px 5px;background-repeat:no-repeat;padding-inline-end:30px}[dir=rtl] .select{background-position:11px 16px,16px 16px}.field{display:flex;flex-direction:column;gap:5px;min-width:0}.field>label,.field>.label{font-size:.85rem;font-weight:550;color:var(--text)}.field .req{color:var(--danger);margin-inline-start:2px}.field .help{font-size:.78rem;color:var(--text-faint)}.field .error{font-size:.8rem;color:var(--danger);font-weight:500}.check{display:flex;align-items:center;gap:8px;font-size:.9rem;cursor:pointer}.check input{width:17px;height:17px;accent-color:var(--primary)}.form-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid .full{grid-column:1 / -1}@media(max-width:640px){.form-grid{grid-template-columns:minmax(0,1fr)}}.form-actions{display:flex;gap:10px;justify-content:flex-end;padding-block-start:6px;flex-wrap:wrap}.filters{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end;margin-block-end:14px}.filters .field{min-width:150px}.filters .field.wide{min-width:220px;flex:1}.alert{padding:11px 14px;border-radius:var(--radius);font-size:.9rem;display:flex;gap:10px;align-items:flex-start}.alert.error{background:var(--danger-soft);color:var(--danger)}.alert.info{background:var(--info-soft);color:var(--info)}.alert.warning{background:var(--warning-soft);color:var(--warning)}.alert.success{background:var(--success-soft);color:var(--success)}.badge{display:inline-flex;align-items:center;gap:5px;height:23px;padding:0 9px;border-radius:999px;font-size:.76rem;font-weight:600;white-space:nowrap}.badge .dot{width:6px;height:6px;border-radius:50%;background:currentColor}.badge.success{background:var(--success-soft);color:var(--success)}.badge.warning{background:var(--warning-soft);color:var(--warning)}.badge.danger{background:var(--danger-soft);color:var(--danger)}.badge.info{background:var(--info-soft);color:var(--info)}.badge.primary{background:var(--primary-soft);color:var(--primary-strong)}.badge.neutral{background:var(--neutral-soft);color:var(--text-muted)}.count-pill{min-width:21px;height:20px;padding:0 6px;border-radius:10px;background:var(--danger);color:#fff;font-size:.72rem;font-weight:700;display:inline-grid;place-items:center}.count-pill.soft{background:var(--surface-3);color:var(--text-muted)}:root[data-theme=dark] .count-pill:not(.soft){color:#2a0d0a}.table-wrap{overflow-x:auto}table.table{width:100%;border-collapse:collapse;font-size:.9rem}.table th{text-align:start;font-weight:600;font-size:.78rem;color:var(--text-muted);padding:10px 14px;background:var(--surface-2);border-block-end:1px solid var(--border);white-space:nowrap}.table td{padding:11px 14px;border-block-end:1px solid var(--border);vertical-align:middle}.table tr:last-child td{border-block-end:0}.table tbody tr.clickable{cursor:pointer}.table tbody tr.clickable:hover td{background:var(--surface-2)}.table th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.table td.actions{text-align:end;white-space:nowrap}.table .strong{font-weight:600}@media(max-width:760px){table.table.responsive thead{display:none}table.table.responsive,.table.responsive tbody,.table.responsive tr,.table.responsive td{display:block;width:100%}.table.responsive tr{border-block-end:1px solid var(--border);padding:10px 14px}.table.responsive td{border:0;padding:3px 0;display:flex;justify-content:space-between;gap:12px;text-align:end}.table.responsive td:before{content:attr(data-label);color:var(--text-muted);font-size:.8rem;text-align:start;flex:none}.table.responsive td.primary-cell{font-weight:600;font-size:.95rem;text-align:start}.table.responsive td.primary-cell:before{content:none}.table.responsive td.actions{justify-content:flex-end}.table.responsive td.actions:before{content:none}}.pagination{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-block-start:1px solid var(--border);font-size:.85rem;color:var(--text-muted);flex-wrap:wrap}.tabs{display:flex;gap:4px;border-block-end:1px solid var(--border);margin-block-end:16px;overflow-x:auto;scrollbar-width:none}.tabs button,.tabs a{border:0;background:none;padding:10px 12px;font-weight:550;color:var(--text-muted);cursor:pointer;border-block-end:2px solid transparent;margin-block-end:-1px;white-space:nowrap;font-size:.9rem;text-decoration:none;display:inline-flex;gap:6px;align-items:center}.tabs button[aria-selected=true],.tabs a.active{color:var(--primary-strong);border-color:var(--primary)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a140f73;z-index:60;display:grid;place-items:center;padding:16px;animation:fade .12s ease}.modal{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:100%;max-width:560px;max-height:calc(100vh - 32px);display:flex;flex-direction:column;animation:pop .14s ease}.modal.wide{max-width:860px}.modal-head{padding:16px 20px;border-block-end:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;gap:10px}.modal-body{padding:18px 20px;overflow-y:auto}.modal-foot{padding:12px 20px;border-block-start:1px solid var(--border);display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}@media(max-width:640px){.modal-backdrop{place-items:end stretch;padding:0}.modal{max-width:none;border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:92vh}.modal-foot{padding-bottom:calc(12px + env(safe-area-inset-bottom))}}@keyframes fade{0%{opacity:0}}@keyframes pop{0%{opacity:0;transform:translateY(8px) scale(.99)}}.toasts{position:fixed;z-index:80;inset-inline-end:16px;bottom:16px;display:flex;flex-direction:column;gap:8px;max-width:min(380px,calc(100vw - 32px))}@media(max-width:1023px){.toasts{bottom:calc(var(--bottomnav-h) + 14px + env(safe-area-inset-bottom));inset-inline:12px;max-width:none}}.toast{background:var(--text);color:var(--bg);padding:11px 14px;border-radius:var(--radius);box-shadow:var(--shadow-lg);font-size:.9rem;display:flex;gap:10px;align-items:flex-start;animation:pop .15s ease}.toast.error{background:var(--danger);color:#fff}.toast.success{background:var(--success);color:#fff}:root[data-theme=dark] .toast.success{color:#062012}.empty{text-align:center;padding:40px 20px;color:var(--text-muted);display:flex;flex-direction:column;align-items:center;gap:10px}.empty .icon{width:48px;height:48px;border-radius:14px;background:var(--surface-2);display:grid;place-items:center;color:var(--text-faint)}.empty h3{color:var(--text)}.skeleton{background:linear-gradient(90deg,var(--surface-2),var(--surface-3),var(--surface-2));background-size:200% 100%;animation:shimmer 1.2s infinite;border-radius:var(--radius-sm)}@keyframes shimmer{to{background-position:-200% 0}}.loading-center{display:grid;place-items:center;padding:50px;color:var(--text-muted)}.list{display:flex;flex-direction:column}.list-item{display:flex;gap:12px;align-items:center;padding:12px 18px;border-block-end:1px solid var(--border);color:inherit;text-decoration:none}.list-item:last-child{border-block-end:0}button.list-item{background:transparent}a.list-item:hover{background:var(--surface-2);text-decoration:none}.list-item .meta{font-size:.8rem;color:var(--text-muted)}.list-item.unread{background:color-mix(in srgb,var(--primary-soft) 55%,transparent)}.avatar{width:36px;height:36px;border-radius:50%;background:var(--primary-soft);color:var(--primary-strong);display:grid;place-items:center;font-weight:700;font-size:.85rem;flex:none}.avatar.lg{width:56px;height:56px;font-size:1.15rem}.kv{display:grid;grid-template-columns:minmax(110px,38%) 1fr;gap:8px 14px;font-size:.9rem}.kv dt{color:var(--text-muted)}.kv dd{margin:0;font-weight:500;min-width:0;overflow-wrap:anywhere}.divider{height:1px;background:var(--border);margin:14px 0}.progress{height:7px;background:var(--surface-3);border-radius:4px;overflow:hidden}.progress>span{display:block;height:100%;background:var(--primary);border-radius:4px}.bar-chart{display:flex;flex-direction:column;gap:9px}.bar-row{display:grid;grid-template-columns:minmax(90px,30%) 1fr auto;gap:10px;align-items:center;font-size:.85rem}.bar-track{height:9px;background:var(--surface-3);border-radius:5px;overflow:hidden}.bar-track>span{display:block;height:100%;border-radius:5px;background:var(--primary)}.clock-card{padding:20px;display:flex;flex-direction:column;gap:14px}.clock-time{font-size:2.2rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.clock-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.clock-actions .btn{height:54px;font-size:1rem}.timeline{display:flex;flex-direction:column;gap:0}.timeline-item{display:flex;gap:12px;align-items:center;padding:7px 0;font-size:.9rem}.timeline-item .tdot{width:10px;height:10px;border-radius:50%;background:var(--primary);flex:none}.timeline-item.voided{opacity:.55;text-decoration:line-through}.kanban{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(250px,1fr);gap:12px;overflow-x:auto;padding-block-end:8px}.kanban-col{background:var(--surface-2);border-radius:var(--radius-lg);padding:10px;display:flex;flex-direction:column;gap:8px;min-height:220px;border:1px solid transparent}.kanban-col.drop{border-color:var(--primary);background:var(--primary-soft)}.kanban-col h3{font-size:.85rem;display:flex;justify-content:space-between;align-items:center;padding:2px 4px 6px}.kanban-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:10px 12px;cursor:grab;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:6px;color:inherit;text-decoration:none}.kanban-card:hover{border-color:var(--border-strong);text-decoration:none}.kanban-card.dragging{opacity:.5}.cal-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-inline-start:1px solid var(--border);border-block-start:1px solid var(--border)}.cal-dow{font-size:.76rem;font-weight:600;color:var(--text-muted);padding:8px;background:var(--surface-2);border-inline-end:1px solid var(--border);border-block-end:1px solid var(--border);text-align:center}.cal-cell{min-height:108px;border-inline-end:1px solid var(--border);border-block-end:1px solid var(--border);padding:6px;display:flex;flex-direction:column;gap:3px;background:var(--surface)}.cal-cell.other{background:var(--surface-2);color:var(--text-faint)}.cal-cell.today .cal-num{background:var(--primary);color:var(--primary-contrast)}.cal-num{font-size:.78rem;font-weight:600;width:24px;height:24px;border-radius:50%;display:grid;place-items:center}.cal-item{font-size:.74rem;padding:2px 6px;border-radius:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border:0;text-align:start;width:100%}@media(max-width:760px){.cal-cell{min-height:64px;padding:3px}.cal-item{font-size:.66rem;padding:1px 4px}.cal-item .t{display:none}}.auth-page{min-height:100%;display:grid;place-items:center;padding:24px 16px;background:radial-gradient(1200px 500px at 85% -10%,color-mix(in srgb,var(--primary) 16%,transparent),transparent),radial-gradient(900px 500px at -10% 110%,color-mix(in srgb,var(--primary) 10%,transparent),transparent),var(--bg)}.auth-card{width:100%;max-width:410px;padding:28px}.auth-public-links{text-align:center;font-size:.9rem;border-top:1px solid var(--border);padding-top:14px;margin-top:4px;display:flex;flex-direction:column;gap:6px}.auth-brand{display:flex;flex-direction:column;align-items:center;gap:8px;margin-block-end:22px;text-align:center}.auth-brand .brand-mark{width:52px;height:52px;border-radius:14px;font-size:1.3rem}.product-mark{flex:none;border-radius:22%;display:block}.product-wordmark{font-weight:800;letter-spacing:-.01em;color:var(--logo-ink);white-space:nowrap}.product-wordmark .hub,.product-name-ar .hub{color:var(--logo-green)}.product-logo{display:flex;align-items:center;gap:14px;direction:ltr}.product-logo-text{display:flex;flex-direction:column;align-items:flex-start;line-height:1.1}.product-logo .product-wordmark{font-size:1.7rem}.product-name-ar{font-weight:700;font-size:1.05rem;color:var(--logo-ink-soft)}.brand-sub .product-wordmark{font-weight:700;font-size:.74rem;letter-spacing:0}.auth-brand .tagline{color:var(--text-muted);font-size:.9rem}.auth-tools{position:fixed;top:12px;inset-inline-end:12px;display:flex;gap:6px}.print-only{display:none}@media print{body{background:#fff;color:#000;font-size:11pt}.sidebar,.topbar,.bottomnav,.no-print,.toasts{display:none!important}.main{margin:0!important}.content{padding:0!important;max-width:none}.card{box-shadow:none;border-color:#ccc}.print-only{display:block}.table th{background:#eee!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}table.table.responsive thead{display:table-header-group!important}.table.responsive tr{display:table-row!important}.table.responsive td{display:table-cell!important}.table.responsive td:before{content:none!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;direction:ltr;unicode-bidi:isolate}.wf-route{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.wf-route li{display:flex;gap:8px;align-items:baseline;font-size:.88rem}.wf-route-num{flex:none;display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--primary-soft);color:var(--primary);font-size:.75rem;font-weight:700}.wf-stages{display:flex;gap:10px;overflow-x:auto;padding-block-end:4px}.wf-stage{flex:1 0 170px;max-width:260px;border:1px solid var(--border);border-radius:var(--radius);padding:10px;background:var(--surface);display:flex;flex-direction:column;gap:8px;position:relative}.wf-stage.done{background:var(--surface-2)}.wf-stage.done .wf-route-num{background:var(--success-soft);color:var(--success)}.wf-stage.current{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.wf-stage.current .wf-route-num{background:var(--primary);color:var(--primary-contrast)}.wf-stage-head{display:flex;align-items:center;justify-content:space-between;gap:6px}.wf-step+.wf-step{border-block-start:1px dashed var(--border);padding-block-start:8px}.wf-edit-stage{border:1px solid var(--border);border-radius:var(--radius);padding:10px 12px 12px;margin:0;display:flex;flex-direction:column;gap:10px}.wf-edit-stage legend{padding:0 6px}.wf-edit-step{border:1px solid var(--border);border-radius:var(--radius-sm);padding:10px;background:var(--surface-2)}@media(max-width:720px){.wf-stages{flex-direction:column;overflow-x:visible}.wf-stage{max-width:none;flex-basis:auto}}.proof-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.proof-list li{display:flex;align-items:center;gap:6px;font-size:.88rem}.proof-list li.ok{color:var(--success)}.proof-list li.missing{color:var(--text-muted)}.exit-panel{margin-block-start:10px;display:flex;flex-direction:column;gap:6px}.offline-punches{border:1px dashed var(--warning);background:var(--warning-soft);border-radius:var(--radius-sm);padding:10px 12px;display:flex;flex-direction:column;gap:4px}.offline-punches ul{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:.875rem}.alert ul{margin:4px 0;padding-inline-start:18px}.report-note{padding:10px 16px;border-block-start:1px solid var(--border);margin:0}.qr-screen{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:24px;background:var(--surface);text-align:center}.qr-screen-head h1{font-size:2rem;margin:0}.qr-screen-head p{color:var(--text-muted);margin:6px 0 0}.qr-code{width:min(70vmin,520px);aspect-ratio:1;background:#fff;border-radius:var(--radius-lg);padding:10px;box-shadow:var(--shadow)}.qr-code svg{width:100%;height:100%;display:block}.qr-timer{font-size:1.1rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.notes-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.note-card{display:flex;flex-direction:column;gap:6px;min-height:130px;padding:12px 14px;text-align:start;font:inherit;color:inherit;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);cursor:pointer}.note-card:hover{border-color:var(--border-strong)}.note-card:focus-visible{outline:none;box-shadow:var(--focus)}.note-card.pinned{border-color:var(--primary)}.note-preview{color:var(--text-muted);margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:pre-wrap}.chip{font:inherit;font-size:.82rem;padding:3px 10px;border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--text-muted);cursor:pointer}.chip.active{background:var(--primary-soft);color:var(--primary);border-color:var(--primary)}.inbox-item .tone-icon{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;flex:none}.recovery-codes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;padding:12px;border:1px dashed var(--border);border-radius:10px;font-size:.95rem}.link-btn{background:none;border:0;padding:0;color:var(--primary);font:inherit;cursor:pointer;text-decoration:underline}.stat-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:10px;padding:10px 12px;background:var(--surface-2);border-radius:var(--radius)}.component-row .field{min-width:110px}.chat-shell{display:grid;grid-template-columns:minmax(260px,340px) 1fr;gap:14px;height:calc(100vh - 210px);min-height:420px}.chat-list{overflow-y:auto;padding:0}.chat-list .list-item.active{background:var(--primary-soft)}.chat-pane{display:flex;flex-direction:column;padding:0;overflow:hidden;min-height:0}.chat-view{display:flex;flex-direction:column;height:100%;min-height:0}.chat-head{display:flex;align-items:center;gap:8px;padding:12px 14px;border-block-end:1px solid var(--border)}.chat-messages{flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:6px;background:var(--surface-2)}.chat-day{text-align:center;margin:8px 0}.chat-day span{font-size:.75rem;color:var(--text-muted);background:var(--surface);border:1px solid var(--border);border-radius:999px;padding:2px 10px}.bubble-row{display:flex;justify-content:flex-start}.bubble-row.mine{justify-content:flex-end}.bubble{max-width:min(78%,560px);background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:7px 11px;display:flex;flex-direction:column;gap:2px}.bubble-row.mine .bubble{background:var(--primary-soft);border-color:transparent}.bubble.deleted{opacity:.75}.bubble-text{white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext}.bubble-meta{display:flex;gap:8px;justify-content:flex-end;align-items:center;font-size:.7rem;color:var(--text-faint)}.bubble-meta .link-btn{color:var(--text-faint);text-decoration:none}.chat-compose{display:flex;gap:8px;align-items:flex-end;padding:10px 12px;border-block-start:1px solid var(--border)}.chat-compose .field{margin:0}.chat-compose textarea{min-height:44px;resize:none}.people-pick{max-height:320px;overflow-y:auto;border:1px solid var(--border);border-radius:var(--radius-sm)}.people-pick .list-item{width:100%;border:0;border-block-end:1px solid var(--border);background:none;font:inherit;color:inherit;cursor:pointer}.people-pick .list-item.active{background:var(--primary-soft)}@media(max-width:760px){.chat-shell{grid-template-columns:1fr;height:calc(100vh - 230px)}.chat-shell.has-open .chat-list{display:none}.chat-shell:not(.has-open) .chat-pane{display:none}}.avatar.photo{padding:0;overflow:hidden;background:var(--surface-2)}.avatar.photo img{width:100%;height:100%;object-fit:cover;display:block}.avatar.xl{width:88px;height:88px;font-size:1.8rem}.info-thread{margin-block-start:6px;padding:6px 9px;border-inline-start:3px solid var(--warning);background:var(--warning-soft);border-radius:6px;display:flex;flex-direction:column;gap:1px}.grid-2>.full{grid-column:1 / -1}.selfie-img{display:block;max-width:100%;max-height:360px;margin-inline:auto;border-radius:var(--radius, 10px);border:1px solid var(--border);object-fit:contain;background:var(--surface-2, #f4f6f5)}.selfie-pick{align-self:flex-start;cursor:pointer;position:relative}.selfie-pick:focus-within{outline:2px solid var(--primary);outline-offset:2px}.code-block{margin:0;padding:10px 12px;border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--border);font-size:12px;overflow-x:auto;white-space:pre-wrap;word-break:break-all}.pipeline-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block-end:14px;align-items:start}.pipeline-col{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);padding:10px;display:flex;flex-direction:column;gap:8px;min-width:0}.pipeline-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:6px;padding:8px}.pipeline-card-main{all:unset;cursor:pointer;display:block;border-radius:6px}.pipeline-card-main:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.input-sm{height:30px;font-size:12.5px;padding-block:2px}@media(max-width:900px){.pipeline-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.pipeline-board{grid-template-columns:minmax(0,1fr)}}.eval-criterion{display:flex;flex-direction:column;gap:6px;padding-block-end:12px;border-block-end:1px solid var(--border)}.score-scale{display:flex;gap:6px;flex-wrap:wrap}.score-pill{position:relative;display:inline-flex;align-items:center;justify-content:center;width:42px;height:38px;border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;font-weight:600;background:var(--surface)}.score-pill input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;margin:0}.score-pill.on{background:var(--primary);color:#fff;border-color:var(--primary)}.score-pill:focus-within{outline:2px solid var(--primary);outline-offset:2px}.assistant-log{max-height:min(60vh,560px);overflow-y:auto;display:flex;flex-direction:column}.assistant-turn{padding:14px 16px;border-block-end:1px solid var(--border);display:flex;flex-direction:column;gap:8px}.assistant-q{align-self:flex-start;max-width:85%;padding:8px 12px;border-radius:var(--radius-sm);background:var(--primary-soft, var(--surface-2));font-weight:500;white-space:pre-wrap;overflow-wrap:anywhere}.assistant-a{align-self:stretch}.assistant-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.assistant-form{padding:12px 16px;display:flex;flex-direction:column;gap:8px;border-block-start:1px solid var(--border)}.expense-line{border:1px solid var(--border);border-radius:10px;padding:8px 12px 12px;margin:0;min-width:0}.expense-line-grid{display:grid;gap:10px;grid-template-columns:150px 150px minmax(0,1fr) 120px auto;align-items:end}@media(max-width:760px){.expense-line-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.expense-line-grid .desc{grid-column:1 / -1}}@media(max-width:640px){.grid-4.stats-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-4.stats-2 .stat .value{font-size:1.3rem;overflow-wrap:anywhere;min-width:0}}@media(max-width:340px){.grid-4.stats-2{grid-template-columns:minmax(0,1fr)}}.combo{position:relative}.combo .input{padding-inline-end:34px}.combo-clear{position:absolute;inset-inline-end:6px;top:50%;transform:translateY(-50%);border:0;background:none;color:var(--text-muted);font-size:18px;line-height:1;cursor:pointer;padding:4px 6px;border-radius:6px}.combo-clear:hover{background:var(--surface-2)}.combo-list{position:absolute;z-index:30;inset-inline:0;top:calc(100% + 4px);max-height:260px;overflow-y:auto;margin:0;padding:4px;list-style:none;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 8px 24px #0000001f}.combo-list li{padding:7px 10px;border-radius:6px;cursor:pointer}.combo-list li.active,.combo-list li[aria-selected=true]{background:var(--primary-soft)}.combo-list .combo-note{color:var(--text-muted);cursor:default;font-size:.85rem}.search-results a.active{background:var(--surface-2)}.search-results a.see-all{border-block-start:1px solid var(--border);font-weight:600;color:var(--primary);text-align:center}.chips{gap:6px}.chip{display:inline-flex;align-items:center;gap:4px;padding:3px 4px 3px 10px;border-radius:999px;background:var(--primary-soft);font-size:.85rem}.chip button{border:0;background:none;cursor:pointer;color:var(--text-muted);font-size:15px;line-height:1;padding:2px 6px;border-radius:999px}.chip button:hover{background:var(--surface-2)}.change.up{color:var(--success)}.change.down{color:var(--danger)}.platform-shell{--primary: #15803d;--primary-strong: #116a32;--primary-soft: #e1f2e7;--primary-contrast: #ffffff;--pf-navy: #14321f;--pf-navy-2: #1d4630;--pf-sky: #4cc27a;--pf-orange: #15803d}:root[data-theme=dark] .platform-shell{--primary: #4fb582;--primary-strong: #6cc896;--primary-soft: #1c3529;--primary-contrast: #07130d}.platform-shell .sidebar{background:var(--pf-navy);border-inline-end-color:var(--pf-navy-2);color:#e4ede8}.platform-shell .brand{border-block-end-color:var(--pf-navy-2)}.platform-shell .brand-name{color:#fff}.platform-shell .brand-sub{color:#a7dcb9}.platform-shell .brand-mark{background:var(--pf-orange);color:#fff}.platform-shell .nav-group-title{color:#8fa89a}.platform-shell .nav a{color:#c8d6cd}.platform-shell .nav a:hover{background:var(--pf-navy-2);color:#fff}.platform-shell .nav a.active{background:color-mix(in srgb,var(--pf-sky) 22%,transparent);color:#bbf7d0}.platform-shell .topbar{border-block-end:3px solid var(--pf-orange)}.platform-badge{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:var(--pf-navy);color:#fff;font-size:.75rem;font-weight:600}.platform-badge:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--pf-sky)}.pf-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.pf-bars{display:flex;flex-direction:column;gap:6px}.pf-bar{display:grid;grid-template-columns:minmax(90px,30%) 1fr auto;gap:8px;align-items:center;font-size:.85rem}.pf-bar-track{height:10px;border-radius:6px;background:var(--surface-2);overflow:hidden}.pf-bar-fill{height:100%;border-radius:6px;background:var(--primary)}.pf-bar-fill.sky{background:#3f5a49}.pf-bar-fill.orange{background:#4fa06d}.org-logo{width:32px;height:32px;border-radius:8px;object-fit:contain;background:var(--surface-2);flex:none}.org-logo.initial{display:grid;place-items:center;font-weight:700;color:var(--primary-strong);background:var(--primary-soft)}.support-banner{background:#7c2d12;color:#fff;padding:8px 16px;display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;font-size:.9rem}.support-banner button{background:#fff;color:#7c2d12;border:0;border-radius:8px;padding:4px 12px;font-weight:600;cursor:pointer}.platform-shell .tabs{flex-wrap:wrap}[dir=ltr] .flip-ltr{transform:scaleX(-1)}.onboarding{padding:18px 20px;margin-block-end:16px;background:linear-gradient(135deg,var(--primary-soft),var(--surface) 70%);border-color:color-mix(in srgb,var(--primary) 30%,var(--border))}.onboarding-head{display:flex;align-items:center;gap:16px}.onboarding-head h2{font-size:1.08rem;margin:0 0 2px;display:flex;align-items:center;gap:8px;color:var(--primary-strong)}.onboarding-ring{--p: 0;flex:none;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--primary) calc(var(--p) * 1%),var(--surface-3) 0)}.onboarding-ring span{width:46px;height:46px;border-radius:50%;background:var(--surface);display:grid;place-items:center;font-weight:700;font-size:.85rem;color:var(--primary-strong)}.onboarding-steps{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.onboarding-steps a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);color:var(--text);text-decoration:none}.onboarding-steps a:hover{border-color:var(--primary)}.onboarding-steps a>span{display:flex;flex-direction:column;min-width:0}.onboarding-steps li.done a{opacity:.72}.onboarding-steps li.done strong{text-decoration:line-through;text-decoration-color:var(--text-faint)}.onboarding-steps li.next a{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 16%,transparent)}.onboarding-steps .ok{color:var(--success)}.notice-stack{display:flex;flex-direction:column}.platform-notice{display:flex;align-items:flex-start;gap:10px;padding:10px 16px;font-size:.9rem;border-block-end:1px solid var(--border);background:var(--info-soft);color:var(--text)}.platform-notice>svg{flex:none;margin-top:2px;color:var(--info)}.platform-notice.warning{background:var(--warning-soft)}.platform-notice.warning>svg{color:var(--warning)}.platform-notice.critical{background:var(--danger-soft)}.platform-notice.critical>svg{color:var(--danger)}.platform-notice .icon-btn{width:30px;height:30px;flex:none}.attention-card{margin-block-end:16px}.attention-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.attention-tile{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface-2);color:var(--text);text-decoration:none}.attention-tile strong{font-size:1.5rem;line-height:1.2}.attention-tile.hot{border-color:color-mix(in srgb,var(--warning) 55%,var(--border));background:var(--warning-soft)}.attention-tile:hover{border-color:var(--primary)}.attention-icon{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--surface);color:var(--primary)}.attention-icon.sm{width:24px;height:24px;flex:none}.attention-list{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column}.attention-list a{display:flex;align-items:center;gap:10px;padding:9px 4px;border-block-end:1px solid var(--border);color:var(--text);text-decoration:none;min-width:0}.attention-list li:last-child a{border-block-end:0}.attention-list a:hover{background:var(--surface-2)}.attention-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--warning)}.attention-dot.danger{background:var(--danger)}@media(max-width:760px){.onboarding-steps{grid-template-columns:minmax(0,1fr)}.attention-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.saas-usage{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.saas-usage-row{display:flex;flex-direction:column;gap:6px;font-size:.9rem}.progress.warning>span{background:var(--warning)}.progress.danger>span{background:var(--danger)}.saas-thread{display:flex;flex-direction:column;gap:10px}.saas-msg{border:1px solid var(--border);border-radius:var(--radius);padding:10px 12px;max-width:88%}.saas-msg.company{align-self:flex-start;background:var(--surface-2)}.saas-msg.platform{align-self:flex-end;background:var(--primary-soft)}.saas-msg.internal{background:var(--warning-soft);border-style:dashed}.saas-msg-body{white-space:pre-wrap;margin-block-start:6px;line-height:1.6;overflow-wrap:anywhere}@media(max-width:600px){.saas-usage{grid-template-columns:minmax(0,1fr)}.saas-msg{max-width:100%}}.reg-history{list-style:none;margin:0;padding:0;position:relative}.reg-history li{position:relative;padding-inline-start:18px;padding-block-end:12px}.reg-history li:before{content:"";position:absolute;inset-inline-start:4px;top:6px;width:8px;height:8px;border-radius:50%;background:var(--primary, #2563eb)}.reg-history li:not(:last-child):after{content:"";position:absolute;inset-inline-start:7px;top:16px;bottom:0;width:2px;background:var(--border, #e5e7eb)}.platform-shell .sidebar .product-wordmark{color:#fff}.platform-shell .sidebar .product-wordmark .hub{color:#4cc27a}
