@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}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-BJItruJi.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-C1SKuNhx.woff) 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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-BPWuI_CM.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-CTUnhTqV.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-n6oPB5VF.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-DSasf_jt.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-B97dYap6.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-OKGpH0gQ.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-BHf956ki.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-CyDjbWPV.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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CdZtFfYS.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-BU83cd9M.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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-jBHiQjEG.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-CJ5MtzOJ.woff) 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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-DM9A4i1K.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BuRiwhxF.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-FZrtz_q-.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-BJUfoJTU.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DHNi5J5O.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-D03elqKW.woff) format("woff");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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-dAZVOL-H.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-bp4QDljZ.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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-BGOKnPO6.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-ZykYOGKL.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{--bg: #eef5fb;--surface: #ffffff;--surface-2: #f5f9fd;--surface-3: #e3eef8;--ink: #0b1a2a;--ink-2: #4a6178;--ink-3: #7f97ad;--line: #d6e4f0;--line-2: #bfd3e5;--primary: #2589cf;--primary-2: #1c7bbd;--primary-soft: #dbe9f5;--on-primary: #ffffff;--accent: #d9952c;--accent-soft: #fbefd9;--danger: #c2412d;--danger-soft: #fbe5e0;--ok: #2f8a57;--ok-soft: #e0f2e7;--shadow: 0 1px 2px rgba(22, 36, 43, .06), 0 8px 24px rgba(22, 36, 43, .06);--shadow-pop: 0 18px 48px rgba(22, 36, 43, .18);--r-btn: 12px;--r-input: 10px;--r-panel: 18px;--r-chip: 999px;--font: "IBM Plex Sans Arabic", "IBM Plex Sans", Tahoma, sans-serif;--grid-line: rgba(47, 151, 217, .08);--viz-1: #2a78d6;--viz-2: #eb6834;--viz-grid: rgba(11, 26, 42, .07);--viz-hover: rgba(37, 137, 207, .06);color-scheme:light}:root[data-theme=dark]{--bg: #08131f;--surface: #0f2133;--surface-2: #132a40;--surface-3: #1a3350;--ink: #e6f0f8;--ink-2: #9cb2c6;--ink-3: #6b849b;--line: #1c3550;--line-2: #26445f;--primary: #3ba3e3;--primary-2: #5bb5ec;--primary-soft: #12324d;--on-primary: #04121f;--accent: #f0b54f;--accent-soft: #3a2f1a;--danger: #ef7a66;--danger-soft: #3c211c;--ok: #5cc28a;--ok-soft: #173326;--shadow: 0 1px 2px rgba(0, 0, 0, .3), 0 8px 24px rgba(0, 0, 0, .25);--shadow-pop: 0 18px 48px rgba(0, 0, 0, .5);--grid-line: rgba(59, 163, 227, .09);--viz-1: #3987e5;--viz-2: #d95926;--viz-grid: rgba(230, 240, 248, .08);--viz-hover: rgba(59, 163, 227, .08);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(--ink);background:var(--bg);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--primary)}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.num{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}h1,h2,h3,h4{margin:0;line-height:1.25}h1{font-size:26px;font-weight:700;letter-spacing:-.01em}h2{font-size:20px;font-weight:650}h3{font-size:16px;font-weight:650}.muted{color:var(--ink-2)}.faint{color:var(--ink-3)}.small{font-size:13px}.tiny{font-size:12px}.shell{display:grid;grid-template-columns:252px 1fr;min-height:100%}.side{position:sticky;top:0;height:100vh;overflow-y:auto;background:var(--surface);border-inline-end:1px solid var(--line);padding:18px 14px;display:flex;flex-direction:column;gap:6px}.brand{display:flex;align-items:center;gap:10px;padding:12px 10px 18px}.brand-mark{width:38px;height:38px;flex:none}.brand-name{font-weight:700;font-size:17px;line-height:1.1}.brand-sub{font-size:12px;color:var(--ink-3)}.nav-group{font-size:12px;color:var(--ink-3);padding:14px 10px 4px}.nav-link{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:var(--r-btn);color:var(--ink-2);text-decoration:none;font-weight:500;transition:background .15s,color .15s}.nav-link:hover{background:var(--surface-2);color:var(--ink)}.nav-link.active{background:var(--primary-soft);color:var(--primary);font-weight:650}.nav-link svg{width:18px;height:18px;flex:none}.main{min-width:0;display:flex;flex-direction:column}.topbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:10px;padding:12px 28px;background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.topbar .spacer{flex:1}.content{padding:24px 28px;max-width:1480px;width:100%;margin:0 auto}.page-head{display:flex;align-items:flex-end;gap:16px;margin-bottom:20px;flex-wrap:wrap}.page-head .grow{flex:1;min-width:220px}.page-head p{margin:4px 0 0;color:var(--ink-2)}.menu-btn{display:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 16px;border-radius:var(--r-btn);border:1px solid transparent;background:var(--surface);color:var(--ink);font-weight:600;cursor:pointer;white-space:nowrap;border-color:var(--line);transition:background .15s,border-color .15s,transform .08s}.btn:hover{border-color:var(--line-2);background:var(--surface-2)}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn svg{width:17px;height:17px}.btn-primary{background:var(--primary);color:var(--on-primary);border-color:var(--primary)}.btn-primary:hover{background:var(--primary-2);border-color:var(--primary-2)}.btn-accent{background:var(--accent);color:#2b1d05;border-color:var(--accent)}.btn-accent:hover{filter:brightness(1.05);background:var(--accent)}.btn-danger{color:var(--danger)}.btn-danger:hover{background:var(--danger-soft);border-color:var(--danger)}.btn-ghost{background:transparent;border-color:transparent}.btn-ghost:hover{background:var(--surface-3);border-color:transparent}.btn-sm{min-height:32px;padding:4px 11px;font-size:13px;border-radius:10px}.btn-icon{width:38px;padding:0}.btn-icon.btn-sm{width:32px}.btn-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.field{display:flex;flex-direction:column;gap:5px;min-width:0}.field>label{font-size:13px;color:var(--ink-2);font-weight:500}.field .hint{font-size:12px;color:var(--ink-3)}.input,.select,.textarea{width:100%;min-height:40px;padding:8px 12px;border-radius:var(--r-input);border:1px solid var(--line);background:var(--surface);transition:border-color .15s,box-shadow .15s}.textarea{min-height:84px;resize:vertical}.input:focus,.select:focus,.textarea:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.input.invalid{border-color:var(--danger)}.input-sm{min-height:32px;padding:4px 9px;font-size:13px}.check{display:inline-flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.check input{width:17px;height:17px;accent-color:var(--primary)}.grid{display:grid;gap:14px}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.span2{grid-column:span 2}.span-all{grid-column:1 / -1}.seg{display:inline-flex;padding:3px;gap:2px;background:var(--surface-3);border-radius:var(--r-btn);flex-wrap:wrap}.seg button{border:0;background:transparent;padding:6px 12px;border-radius:9px;cursor:pointer;font-weight:550;color:var(--ink-2)}.seg button.on{background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-panel);padding:20px}.panel-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.panel-head h2,.panel-head h3{flex:1}.stack{display:flex;flex-direction:column;gap:16px}.row{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.between{justify-content:space-between}.tabs{display:flex;gap:4px;border-bottom:1px solid var(--line);margin-bottom:18px;overflow-x:auto}.tab{border:0;background:none;padding:10px 14px;cursor:pointer;color:var(--ink-2);font-weight:550;border-bottom:2px solid transparent;white-space:nowrap;display:inline-flex;gap:7px;align-items:center}.tab svg{width:16px;height:16px}.tab.on{color:var(--primary);border-bottom-color:var(--primary)}.chip{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:var(--r-chip);font-size:12.5px;font-weight:600;background:var(--surface-3);color:var(--ink-2);white-space:nowrap}.chip.ok{background:var(--ok-soft);color:var(--ok)}.chip.warn{background:var(--accent-soft);color:color-mix(in srgb,var(--accent) 70%,var(--ink))}.chip.info{background:var(--primary-soft);color:var(--primary)}.chip.bad{background:var(--danger-soft);color:var(--danger)}.swatch{width:18px;height:18px;border-radius:6px;border:1px solid var(--line-2);display:inline-block;vertical-align:middle}.table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:14px;background:var(--surface)}table.tbl{width:100%;border-collapse:collapse;font-size:14px}.tbl th{text-align:start;font-weight:600;color:var(--ink-2);font-size:12.5px;background:var(--surface-2);padding:10px 12px;border-bottom:1px solid var(--line);white-space:nowrap}.tbl td{padding:10px 12px;border-bottom:1px solid var(--line);vertical-align:middle}.tbl tr:last-child td{border-bottom:0}.tbl tbody tr:hover td{background:color-mix(in srgb,var(--surface-2) 70%,transparent)}.tbl tfoot td{font-weight:700;background:var(--surface-2);border-top:1px solid var(--line)}.tbl .actions{white-space:nowrap;text-align:end}.tbl td.n,.tbl th.n{text-align:start;font-variant-numeric:tabular-nums}.clickable{cursor:pointer}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}.stat{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-panel);padding:16px 18px}.stat .label{color:var(--ink-2);font-size:13px}.stat .value{font-size:24px;font-weight:700;margin-top:4px}.stat .value small{font-size:13px;font-weight:500;color:var(--ink-3);margin-inline-start:4px}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0a141873;display:grid;place-items:center;padding:20px;animation:fade .15s ease}.modal{background:var(--surface);border-radius:22px;box-shadow:var(--shadow-pop);width:min(640px,100%);max-height:calc(100vh - 40px);display:flex;flex-direction:column;animation:pop .18s ease}.modal.wide{width:min(1100px,100%)}.modal.full{width:min(1500px,100%);height:calc(100vh - 40px)}.modal-head{display:flex;align-items:center;gap:10px;padding:18px 22px;border-bottom:1px solid var(--line)}.modal-head h2{flex:1;font-size:18px}.modal-body{padding:20px 22px;overflow:auto;flex:1}.modal-foot{display:flex;gap:8px;justify-content:flex-end;padding:14px 22px;border-top:1px solid var(--line);flex-wrap:wrap}@keyframes fade{0%{opacity:0}}@keyframes pop{0%{opacity:0;transform:translateY(8px) scale(.985)}}.toasts{position:fixed;bottom:22px;inset-inline-start:50%;transform:translate(-50%);z-index:200;display:flex;flex-direction:column;gap:8px;align-items:center}[dir=rtl] .toasts{transform:translate(50%)}.toast{background:var(--ink);color:var(--bg);padding:10px 18px;border-radius:14px;box-shadow:var(--shadow-pop);font-weight:550;animation:pop .2s ease}.toast.err{background:var(--danger);color:#fff}.empty{text-align:center;padding:40px 20px;color:var(--ink-2)}.empty svg{width:42px;height:42px;color:var(--ink-3);margin-bottom:10px}.empty h3{color:var(--ink);margin-bottom:6px}.auth{height:100vh;height:100dvh;overflow:hidden;display:grid;grid-template-columns:1.1fr 1fr}.auth-art{position:relative;overflow:hidden;background:linear-gradient(170deg,#08131f,#0f2a45 38%,#1f6fae 78%,#2f97d9);color:#eaf7f8;padding:44px 48px;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.auth-art .art-svg{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 24px 40px rgba(0,0,0,.25))}.auth-art .art-svg svg{height:100%;width:auto;max-width:70%}.auth-art h1{font-size:40px;color:#fff;max-width:16ch;line-height:1.3}.auth-art .slogan{font-size:44px;font-weight:700;letter-spacing:0;text-wrap:balance}.auth-logo{width:260px;height:auto;display:block}.auth-mobile-brand{display:none;flex-direction:column;align-items:center;gap:8px;text-align:center;color:var(--primary)}.auth-mobile-brand img{width:170px}.brand-logo{height:76px;width:auto;display:block}.logo3d{position:relative;display:inline-block;border-radius:18px;background:#fff;line-height:0;transform:perspective(700px) rotateX(10deg) rotateY(-12deg);box-shadow:0 1px #e3eef8,0 3px #c9dced,0 5px #b3cbe0,0 7px #9dbad4,0 14px 22px #0b1a2a47,0 26px 40px #0b1a2a2e;animation:logo-pulse 10s ease-in-out infinite;transform-style:preserve-3d}[dir=rtl] .logo3d{transform:perspective(700px) rotateX(10deg) rotateY(12deg);animation-name:logo-pulse-rtl}.logo3d img{border-radius:18px;display:block}.logo3d:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,#ffffff8c,#fff0 42%,#0b1a2a00 70%,#0b1a2a14)}:root[data-theme=dark] .logo3d{background:#fff}@keyframes logo-pulse{0%,78%{transform:perspective(700px) rotateX(10deg) rotateY(-12deg) scale(1)}88%{transform:perspective(700px) rotateX(10deg) rotateY(348deg) scale(1)}88.01%{transform:perspective(700px) rotateX(10deg) rotateY(-12deg) scale(1)}93%{transform:perspective(700px) rotateX(10deg) rotateY(-12deg) scale(1.08)}98%,to{transform:perspective(700px) rotateX(10deg) rotateY(-12deg) scale(1)}}@keyframes logo-pulse-rtl{0%,78%{transform:perspective(700px) rotateX(10deg) rotateY(12deg) scale(1)}88%{transform:perspective(700px) rotateX(10deg) rotateY(372deg) scale(1)}88.01%{transform:perspective(700px) rotateX(10deg) rotateY(12deg) scale(1)}93%{transform:perspective(700px) rotateX(10deg) rotateY(12deg) scale(1.08)}98%,to{transform:perspective(700px) rotateX(10deg) rotateY(12deg) scale(1)}}.auth-art p{max-width:38ch;color:#e2f1fb;font-size:16px}.auth-form{display:grid;place-items:center;padding:24px 32px;background:var(--bg);overflow-y:auto}.auth-card{width:min(420px,100%)}.auth-card h2{font-size:24px;margin-bottom:6px}.auth-tools{position:absolute;top:18px;inset-inline-end:18px;display:flex;gap:6px;z-index:5}.designer{display:grid;grid-template-columns:1fr 340px;gap:18px;min-height:0;height:100%}.drafting{position:relative;border-radius:var(--r-panel);border:1px solid var(--line);min-height:420px;background-color:var(--surface-2);background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);background-size:22px 22px;display:flex;align-items:center;justify-content:center;padding:22px;overflow:hidden}.drafting svg{max-width:100%;max-height:100%;touch-action:none;-webkit-user-select:none;user-select:none}.drafting .hint-bar{position:absolute;top:12px;inset-inline-start:14px;font-size:12.5px;color:var(--ink-2);background:var(--surface);border:1px solid var(--line);padding:4px 10px;border-radius:var(--r-chip)}.drafting .zoom-bar{position:absolute;bottom:12px;inset-inline-start:14px;display:flex;gap:6px}.props{display:flex;flex-direction:column;gap:14px;overflow-y:auto;padding-inline-end:2px}.props .panel{padding:16px}.kind-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.kind-btn{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:6px 4px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:4px;font-size:11.5px;color:var(--ink-2);line-height:1.2;text-align:center}.kind-btn svg{width:34px;height:34px}.kind-btn.on{border-color:var(--primary);background:var(--primary-soft);color:var(--primary);font-weight:650}.tpl-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.tpl{border:1px solid var(--line);border-radius:16px;background:var(--surface);padding:10px;cursor:pointer;display:flex;flex-direction:column;gap:6px;text-align:center;font-size:13px;transition:border-color .15s,transform .12s}.tpl:hover{border-color:var(--primary);transform:translateY(-1px)}.tpl .thumb{height:104px;display:flex;align-items:center;justify-content:center}.tpl .thumb svg{max-height:100%}.items{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:14px}.item-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-panel);overflow:hidden;display:flex;flex-direction:column}.item-card .pic{height:190px;background:var(--surface-2);display:flex;align-items:center;justify-content:center;padding:10px;cursor:pointer;border-bottom:1px solid var(--line)}.item-card .pic svg{max-height:100%}.item-card .body{padding:12px 14px;display:flex;flex-direction:column;gap:6px;flex:1}.item-card .title{font-weight:650;display:flex;gap:8px;align-items:center}.item-card .idx{display:inline-grid;place-items:center;min-width:26px;height:26px;padding:0 6px;border-radius:9px;background:var(--primary-soft);color:var(--primary);font-size:13px;font-weight:700}.kv{display:flex;justify-content:space-between;gap:8px;font-size:13px;color:var(--ink-2)}.kv b{color:var(--ink);font-weight:600}.item-card .foot{display:flex;gap:4px;padding:8px 10px;border-top:1px solid var(--line);justify-content:space-between;align-items:center}.gantt{display:grid;gap:6px}.gantt-row{display:grid;grid-template-columns:240px 1fr;gap:10px;align-items:center;font-size:13px}.gantt-track{position:relative;height:24px;background:var(--surface-2);border-radius:8px}.gantt-bar{position:absolute;top:3px;height:18px;border-radius:7px;background:var(--primary);opacity:.85}.gantt-bar.done{background:var(--ok)}.gantt-bar.late{background:var(--danger)}.stages{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.stage{border:1px solid var(--line);border-radius:14px;padding:12px;background:var(--surface);display:flex;gap:10px;align-items:flex-start;cursor:pointer}.stage.done{border-color:var(--ok);background:var(--ok-soft)}.stage .dot{width:24px;height:24px;border-radius:50%;border:2px solid var(--line-2);display:grid;place-items:center;flex:none;font-size:12px;font-weight:700}.stage.done .dot{background:var(--ok);border-color:var(--ok);color:#fff}.print-shell{background:#7e8b90;min-height:100vh}.print-bar{position:sticky;top:0;z-index:10;display:flex;gap:8px;align-items:center;padding:10px 18px;background:var(--surface);border-bottom:1px solid var(--line);flex-wrap:wrap}.print-bar .grow{flex:1}.pages{display:flex;flex-direction:column;align-items:center;gap:22px;padding:26px 10px 60px}@media (max-width: 1100px){.designer{grid-template-columns:1fr;height:auto}.g4{grid-template-columns:repeat(2,minmax(0,1fr))}}.mobile-only{display:none!important}.m-cards{gap:10px}.m-card{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:12px 14px;display:flex;flex-direction:column;gap:6px;cursor:pointer}.m-card .top{display:flex;gap:8px;align-items:center}@media (max-width: 860px){.shell{grid-template-columns:1fr}.side{position:fixed;inset-block:0;inset-inline-start:0;width:270px;z-index:60;transform:translate(-105%);transition:transform .2s;box-shadow:var(--shadow-pop)}[dir=rtl] .side{transform:translate(105%)}.side.open{transform:none!important}.menu-btn{display:inline-flex}.side-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#04121f66;z-index:55}.desk-only{display:none!important}.mobile-only{display:grid!important}.page-head h1{font-size:22px}.stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.stat .value{font-size:20px}.modal.full{height:calc(100vh - 20px)}.overlay{padding:10px}.modal-body{padding:14px}.kind-grid{grid-template-columns:repeat(4,1fr)}.tabs{margin-inline:-16px;padding-inline:16px}.table-wrap:has(.stack-mobile){border:0;background:none;overflow:visible}.tbl.stack-mobile thead{display:none}.tbl.stack-mobile tr{display:block;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:6px 12px;margin-bottom:10px}.tbl.stack-mobile td{display:flex;justify-content:space-between;gap:12px;border:0;padding:6px 0;text-align:end}.tbl.stack-mobile td:before{content:attr(data-label);color:var(--ink-3);font-size:12.5px;text-align:start}.tbl.stack-mobile td.actions{justify-content:flex-end;border-top:1px solid var(--line);margin-top:4px;padding-top:8px}.tbl.stack-mobile td.actions:before{content:none}.tbl.stack-mobile tfoot{display:none}.content{padding:18px 16px 50px}.topbar{padding:10px 16px}.g2,.g3,.g4{grid-template-columns:1fr}.span2{grid-column:auto}.auth{grid-template-columns:1fr}.auth-art{display:none}.auth-mobile-brand{display:flex}.gantt-row{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important}}@media print{.print-bar{display:none}.print-shell{background:none}.pages{padding:0;gap:0}}.viz-tip{position:absolute;top:8px;transform:translate(-50%);background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:8px 12px;box-shadow:var(--shadow-pop);pointer-events:none;min-width:170px;z-index:5}.op-sheet .tbl td{padding:4px 6px}.op-sheet .tbl th{white-space:normal}.op-in{border:1px solid transparent;background:transparent;box-shadow:none}.op-in:hover{border-style:solid;border-color:var(--primary)}.op-in:focus{background:var(--surface);border-color:var(--primary)}.op-status{font-weight:600;width:132px;border:0}.op-status.s-sent{background:#3f8f3a;color:#fff}.op-status.s-notSent{background:#e53935;color:#fff}.op-status.s-shutter{background:var(--surface-3);color:var(--ink)}.op-total td{background:var(--primary-soft)!important;font-weight:700}.logo-plain{filter:url(#logo-round) drop-shadow(0 6px 14px rgba(4,18,31,.18));animation:logo-soft-pulse 7s ease-in-out infinite;transform-origin:center}@keyframes logo-soft-pulse{0%,86%,to{transform:scale(1)}93%{transform:scale(1.045)}}.pw-wrap{position:relative}.pw-wrap .input{padding-right:44px}.pw-eye{position:absolute;top:50%;transform:translateY(-50%);right:6px;width:34px;height:34px;border:0;background:transparent;color:var(--ink-3);border-radius:9px;cursor:pointer;display:grid;place-items:center}.pw-eye:hover{background:var(--surface-3);color:var(--ink)}.auth-art .logo-plain{filter:url(#logo-round) drop-shadow(0 8px 18px rgba(0,0,0,.35))}.np-grid{display:flex;flex-direction:column;gap:10px}.np-row{display:grid;grid-template-columns:150px 1fr;gap:10px;align-items:center}.np-label{display:flex;align-items:center;justify-content:center;min-height:40px;padding:6px 10px;border:1px solid var(--line);border-radius:10px;background:var(--surface-2);font-weight:600;font-size:14px;text-align:center}.np-label:empty{border:0;background:none}.np-input{min-width:0}@media (max-width: 520px){.np-row{grid-template-columns:1fr;gap:4px}.np-label{justify-content:flex-start;min-height:0;border:0;background:none;padding:0}}.pager{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:16px}.pager .pg{min-width:36px;height:36px;padding:0 8px;border-radius:10px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;font-weight:600;cursor:pointer;font-variant-numeric:tabular-nums}.pager .pg:hover{border-color:var(--primary);color:var(--primary)}.pager .pg.on{background:var(--primary);border-color:var(--primary);color:#fff}.pager .faint.small{margin-inline-start:8px}.ws{display:grid;grid-template-columns:360px minmax(0,1fr);gap:16px;align-items:start}.ws-side{display:flex;flex-direction:column;gap:12px;position:sticky;top:76px;max-height:calc(100dvh - 96px);min-height:0}.ws-add{padding:8px;display:grid;gap:8px}.ws-add-btn{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 8px;border:1px solid var(--line);border-radius:12px;background:var(--surface-2);color:var(--ink);font:inherit;font-weight:600;font-size:14px;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.ws-add-btn svg{color:var(--primary)}.ws-add-btn:hover{border-color:var(--primary);background:var(--primary-soft);color:var(--primary)}.ws-list{padding:10px;display:flex;flex-direction:column;min-height:0;flex:1}.ws-side>*{flex-shrink:0}.ws-side>.ws-list{flex-shrink:1;min-height:0;overflow:hidden}.ws-list-head{display:flex;align-items:center;gap:6px;padding:0 4px 8px}.ws-list-head .danger-text{color:var(--danger, #d64545)}.ws-table-wrap{overflow:auto;min-height:120px;flex:1;border:1px solid var(--line);border-radius:10px}.ws-table{width:100%;border-collapse:collapse;font-size:13.5px}.ws-table th{position:sticky;top:0;background:var(--surface-2);font-weight:600;color:var(--ink-2);text-align:start;padding:7px 8px;border-bottom:1px solid var(--line);white-space:nowrap;z-index:1}.ws-table td{padding:7px 8px;border-bottom:1px solid var(--line);vertical-align:middle}.ws-table .n{text-align:center;width:1%;white-space:nowrap}.ws-table td.idx{width:1%;color:var(--ink-3);font-weight:600}.ws-table tbody tr{cursor:pointer}.ws-table tbody tr:hover td{background:var(--surface-2)}.ws-table tbody tr.on td{background:var(--primary-soft)}.ws-table tbody tr.on td.idx{background:var(--primary);color:#fff}.ws-table tr.ws-row-tools td{background:var(--primary-soft);padding:2px 8px 6px;cursor:default}.ws-name{all:unset;cursor:pointer;font-weight:600;line-height:1.35;display:block}.ws-bulk{margin-top:8px;font-size:13.5px}.ws-bulk summary{cursor:pointer;color:var(--ink-2);font-weight:600;padding:4px}.ws-totals{display:grid;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--surface)}.ws-totals>div{display:flex;justify-content:space-between;align-items:center;padding:9px 14px;font-size:14px}.ws-totals>div+div{border-top:1px solid var(--line)}.ws-totals span{color:var(--ink-2)}.ws-totals b{font-size:16px}.ws-main{display:flex;flex-direction:column;gap:12px;min-width:0}.ws-empty{min-height:420px;justify-content:center}.ws-toolbar{display:flex;flex-wrap:wrap;gap:6px;padding:6px;background:var(--surface);border:1px solid var(--line);border-radius:14px;position:sticky;top:64px;z-index:5;box-shadow:0 4px 14px #0f325a0f}.tool-group{display:flex;align-items:stretch;gap:2px;padding-inline-end:6px;border-inline-end:1px solid var(--line)}.tool-group:last-child{border-inline-end:0;padding-inline-end:0;margin-inline-start:auto}.tool-group.kinds{flex-wrap:wrap}.tool{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:58px;padding:5px 6px;border:1px solid transparent;border-radius:10px;background:none;color:var(--ink-2);font:inherit;font-size:11.5px;line-height:1.15;cursor:pointer;text-align:center}.tool svg{width:22px;height:22px}.tool:hover:not(:disabled){background:var(--surface-2);border-color:var(--line);color:var(--primary)}.tool.on{background:var(--primary-soft);border-color:var(--primary);color:var(--primary);font-weight:650}.tool.primary{background:var(--primary);color:#fff}.tool.primary:hover:not(:disabled){background:var(--primary);color:#fff;filter:brightness(1.08)}.tool.danger:hover:not(:disabled){color:var(--danger, #d64545)}.tool:disabled{opacity:.38;cursor:not-allowed}.tool-seg{display:flex;align-items:center;padding:0 4px}.ws-canvas-wrap{position:relative}.ws-canvas-wrap .drafting{height:clamp(380px,calc(100dvh - 300px),760px)}.ws-flag{position:absolute;top:12px;inset-inline-end:14px;z-index:2}.ws-props{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:start}.ws-props .panel{padding:14px}@media (max-width: 1280px){.ws-props{grid-template-columns:1fr 1fr}.ws-props>:last-child{grid-column:1 / -1}}@media (max-width: 980px){.ws{grid-template-columns:1fr}.ws-side{position:static;max-height:none}.ws-table-wrap{max-height:300px}.ws-add{grid-template-columns:1fr 1fr}.ws-toolbar{top:56px;overflow-x:auto;flex-wrap:nowrap}.tool-group{flex-wrap:nowrap}.tool-group:last-child{margin-inline-start:0}.ws-canvas-wrap .drafting{height:58vh;min-height:320px}}@media (max-width: 700px){.ws-props{grid-template-columns:1fr}}.brand-link{display:inline-block;border-radius:12px}.brand-link:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.ws-canvas-wrap.placing [data-testid=canvas],.ws-canvas-wrap.placing [data-testid=canvas] *{cursor:crosshair!important}.ws-place-hint{position:absolute;bottom:12px;inset-inline-start:50%;transform:translate(50%);z-index:3;white-space:nowrap}[dir=ltr] .ws-place-hint{transform:translate(-50%)}.mullion-preview{position:absolute;pointer-events:none;z-index:2;background:var(--primary);box-shadow:0 0 0 1px #fffc,0 0 10px #2288d299}.mullion-preview.v{width:4px!important;margin-inline-start:0;transform:translate(-2px)}.mullion-preview.h{height:4px!important;transform:translateY(-2px)}.ws-table tr.dragging td{opacity:.45}.ws-table tr.drop-before td{box-shadow:inset 0 3px 0 var(--primary)}.ws-table tr.drop-after td{box-shadow:inset 0 -3px 0 var(--primary)}.ws-table td.acts{width:1%;white-space:nowrap;padding:2px 4px}.ws-table .grip{cursor:grab;color:var(--ink-3);display:inline-flex;vertical-align:middle;padding:4px 2px}.ws-table .icon-btn{all:unset;cursor:pointer;display:inline-flex;padding:5px;border-radius:8px;color:var(--ink-3);vertical-align:middle}.ws-table .icon-btn:hover{color:var(--primary);background:var(--surface)}.auth-art{justify-content:center;align-items:center;text-align:center;gap:30px;padding:40px 36px}.auth-art>div{display:flex;flex-direction:column;align-items:center;gap:12px}.auth-art h1,.auth-art .slogan{max-width:14ch;margin:0 auto;font-size:clamp(32px,3.4vw,46px)}.auth-art p{margin:0 auto;max-width:40ch}.auth-logo{width:clamp(220px,22vw,320px);margin:0 auto}.side{padding-top:14px}.nav-sec{margin-bottom:2px}button.nav-group{all:unset;box-sizing:border-box;width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 12px;margin-top:2px;border-radius:12px;font-size:14px;font-weight:650;color:var(--ink-2);cursor:pointer}button.nav-group:hover{background:var(--surface-2);color:var(--ink)}button.nav-group:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.nav-sec.open>button.nav-group{color:var(--primary)}.nav-chev{transition:transform .2s ease;flex:none}.nav-sec.open .nav-chev{transform:rotate(180deg)}.nav-sec.open .nav-link{padding-inline-start:22px}.windows-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.windows-scene canvas{width:100%!important;height:100%!important;display:block}.auth-art>:not(.windows-scene){position:relative;z-index:1}.auth-art .auth-logo.logo-plain{animation:logo-glow 5s ease-in-out infinite}@keyframes logo-glow{0%,62%,to{filter:url(#logo-round) drop-shadow(0 8px 18px rgba(0,0,0,.35))}76%{filter:url(#logo-round) drop-shadow(0 0 10px rgba(140,210,255,.95)) drop-shadow(0 0 26px rgba(70,170,255,.75)) drop-shadow(0 0 48px rgba(47,151,217,.55))}}@media (prefers-reduced-motion: reduce){.auth-art .auth-logo.logo-plain{animation:none}}.auth-art .slogan,.auth-art p{text-shadow:0 2px 14px rgba(5,20,36,.65)}@media (min-width: 861px){.auth{grid-template-columns:1fr 1fr}}.tpl-gallery{display:flex;flex-direction:column;gap:12px}.tpl-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:space-between}.tpl-cats{display:inline-flex;gap:4px;padding:4px;background:var(--surface-2);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap}.tpl-cat{border:0;background:none;font:inherit;font-weight:600;font-size:14px;color:var(--ink-2);padding:7px 14px;border-radius:9px;cursor:pointer}.tpl-cat:hover{color:var(--primary)}.tpl-cat.on{background:var(--primary);color:#fff;box-shadow:0 2px 8px #2288d24d}.tpl-search{position:relative;flex:0 1 220px}.tpl-search svg{position:absolute;inset-inline-start:10px;top:50%;transform:translateY(-50%);color:var(--ink-3)}.tpl-search .input{padding-inline-start:32px}.tpl-subs{display:flex;gap:2px;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:thin}.tpl-sub{border:0;background:none;font:inherit;font-size:13.5px;color:var(--ink-2);padding:8px 12px;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;white-space:nowrap}.tpl-sub:hover{color:var(--primary)}.tpl-sub.on{color:var(--primary);border-bottom-color:var(--primary);font-weight:650}.tpl-gallery .tpl-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px;min-height:260px;align-content:start}.tpl-gallery .tpl .thumb{height:150px}.details-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:14px;align-items:start}.details-grid .panel{padding:14px}.details-grid [data-testid=live-cost] .grid.g4{grid-template-columns:1fr 1fr}.ws-props.two{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-canvas-wrap{cursor:default}@media (max-width: 760px){.details-grid,.ws-props.two{grid-template-columns:1fr}}.setup-box{border:1px solid var(--line);border-radius:14px;padding:14px;background:var(--surface-2)}.setup-box .np-label{background:var(--surface)}.np-row.strong .np-label{color:var(--danger, #d64545)}.setup-sep{border:0;border-top:1px dashed var(--line-2);margin:2px 0}.ws-totals>div>span:first-child{display:flex;flex-direction:column;gap:1px}.ws-totals .ws-th{font-size:11.5px;color:var(--ink-3)}.ws-totals .ws-tv{display:inline-flex;align-items:baseline;gap:5px;white-space:nowrap}.ws-totals .ws-tv small{font-size:12px;color:var(--ink-3);font-weight:600}.month-btn{text-align:start;cursor:pointer;display:flex;align-items:center}.month-pop{z-index:200;background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:0 14px 40px #0a28462e;padding:10px}.month-head{display:flex;align-items:center;justify-content:space-between;padding:2px 4px 8px}.month-head b{font-size:16px}.month-nav{border:1px solid var(--line);background:var(--surface-2);color:var(--ink);width:32px;height:32px;border-radius:9px;font-size:18px;line-height:1;cursor:pointer}.month-nav:hover{border-color:var(--primary);color:var(--primary)}.month-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.month-cell{border:1px solid transparent;background:var(--surface-2);color:var(--ink);font:inherit;font-size:13.5px;padding:9px 4px;border-radius:9px;cursor:pointer}.month-cell:hover{border-color:var(--primary);color:var(--primary)}.month-cell.now{border-color:var(--line-2);font-weight:650}.month-cell.on{background:var(--primary);color:#fff;border-color:var(--primary);font-weight:650}.month-clear{width:100%;margin-top:8px;border:0;background:none;color:var(--primary);font:inherit;font-size:13px;cursor:pointer;padding:6px;border-radius:8px}.month-clear:hover{background:var(--primary-soft)}.list-search{position:relative;max-width:420px;margin-bottom:14px}.list-search svg{position:absolute;inset-inline-start:12px;top:50%;transform:translateY(-50%);color:var(--ink-3)}.list-search .input{padding-inline-start:36px}.sys-list{padding:6px;display:flex;flex-direction:column}.sys-row{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px}.sys-row+.sys-row{border-top:1px solid var(--line);border-radius:0}.sys-row:hover{background:var(--surface-2)}.sys-row .sys-ic{color:var(--primary);flex:none}.sys-row .sys-name{flex:1;font-size:15.5px}.menu-btn{display:inline-flex}@media (min-width: 861px){.shell{transition:grid-template-columns .22s ease}.shell.side-collapsed{grid-template-columns:0 1fr}.shell.side-collapsed .side{visibility:hidden;overflow:hidden;padding-inline:0;border:0}}.tool-seg.leaves{flex-direction:column;gap:2px;justify-content:center}.tool-seg-label{font-size:11.5px;color:var(--ink-2)}.tool-seg.leaves.off{opacity:.45;pointer-events:none}.leaves-form{display:flex;align-items:center;gap:4px}.leaves-form .input{width:56px;text-align:center;font-weight:700;padding-inline:4px}.leaves-ok{width:32px;height:32px;border-radius:9px;border:1px solid var(--primary);background:var(--primary);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.leaves-ok:disabled{background:var(--surface-2);color:var(--ink-3);border-color:var(--line);cursor:not-allowed}.tbl th,.tbl td,.tbl td.n,.tbl th.n,.ws-table th,.ws-table td,.ws-table .n{text-align:start}.tbl td>.check,.tbl td>label.check{justify-content:flex-start}.tbl .actions{text-align:end}.pay-sum{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:14px;overflow:hidden}.pay-sum>div{padding:12px 14px;display:flex;flex-direction:column;gap:4px}.pay-sum>div+div{border-inline-start:1px solid var(--line)}.pay-sum span{color:var(--ink-2);font-size:13px}.pay-sum b{font-size:19px}.pay-sum b small{font-size:12px;color:var(--ink-3)}.pay-sum .ok{color:var(--ok, #1f9d55)}.pay-sum .bad{color:var(--danger, #d64545)}@media (max-width: 600px){.pay-sum{grid-template-columns:1fr}.pay-sum>div+div{border-inline-start:0;border-top:1px solid var(--line)}}.price-tbl th{white-space:normal;min-width:64px;line-height:1.3}.price-tbl td{white-space:nowrap}.price-tbl td.cost{color:var(--danger, #d64545)}.price-tbl td.price{color:var(--ok, #1f9d55);font-weight:650}.price-tbl tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--primary-soft) 35%,transparent)}.inst-check{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.update-log{margin:0;max-height:220px;overflow:auto;background:var(--surface-2);border:1px solid var(--line);border-radius:10px;padding:10px;font-size:12px;direction:ltr;text-align:left;white-space:pre-wrap}.is-busy svg{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.quote-settings{display:flex;flex-direction:column;gap:18px}.chip.pm-cash{background:color-mix(in srgb,var(--ok, #1f9d55) 14%,transparent);color:var(--ok, #1f9d55)}.chip.pm-bank{background:var(--primary-soft);color:var(--primary)}.chip.pm-cheque{background:color-mix(in srgb,#c27c0e 16%,transparent);color:#b06d00}.date-range{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.date-range .input{width:150px}.ss{position:relative;min-width:200px}.ss-btn{width:100%;text-align:start;cursor:pointer;display:flex;align-items:center}.ss-btn span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-pop{position:absolute;z-index:40;inset-inline:0;top:calc(100% + 4px);min-width:240px;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 32px #00000029;padding:8px;display:flex;flex-direction:column;gap:6px}.ss-list{max-height:260px;overflow-y:auto;display:flex;flex-direction:column}.ss-opt{display:flex;justify-content:space-between;align-items:center;gap:10px;border:0;background:none;color:inherit;font:inherit;text-align:start;padding:7px 10px;border-radius:8px;cursor:pointer}.ss-opt.hi{background:var(--surface-2)}.ss-opt.on{color:var(--primary);font-weight:600}.ss-empty{padding:8px 10px}.op-box{display:flex;align-items:center;min-height:32px;padding:4px 9px;border:1px solid transparent;border-radius:8px;background:transparent;font-variant-numeric:tabular-nums;white-space:nowrap}.op-box.op-no{justify-content:center;min-width:40px;font-weight:700}.op-total .op-box{background:transparent}.tbl tbody td,.tbl tfoot td{border:1px dashed color-mix(in srgb,var(--line-2) 75%,transparent)}.tbl tbody td.actions,.tbl tfoot td:empty{border-color:transparent;border-bottom:1px solid var(--line)}.op-sheet .tbl tbody .month-btn{border-color:transparent;background:transparent;box-shadow:none}.op-sheet .tbl tbody .month-btn:hover{border-color:var(--primary)}.side{scrollbar-width:none}.side::-webkit-scrollbar{width:0}.side:hover{scrollbar-width:thin}.side:hover::-webkit-scrollbar{width:6px}.tbl td.nw{white-space:nowrap}@media (min-width: 600px) and (max-width: 860px){.m-cards.mobile-only{grid-template-columns:1fr 1fr;align-items:start}.tbl.stack-mobile tbody{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:start}.tbl.stack-mobile tbody tr{margin-bottom:0}}@media (max-width: 600px){.content{padding:16px 14px 20px}.page-head .btn-row{width:100%}.page-head .btn-row>*{flex:1 1 auto}.row>.ss,.row>select.select{flex:1 1 160px}.date-range{flex-wrap:wrap}}.tabs{max-width:100%;box-sizing:border-box}.content{min-width:0;overflow-x:clip}.pager-bar{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:14px}.pager-bar .pager{margin:0}.sh-opts{display:grid;grid-template-columns:auto auto;gap:2px 10px;white-space:nowrap}.sh-opts .check{font-size:12.5px;gap:4px}.sys-head{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}.sys-head .field{flex:1 1 320px;max-width:520px}.prof-roles{margin-bottom:4px}.prof-grid td{padding:6px 8px}.prof-grid tr.prof-def td{background:color-mix(in srgb,var(--primary-soft) 55%,transparent)}.req-mark{color:var(--danger, #d64545);margin-inline-start:4px;font-weight:700}.np-row.invalid .input{border-color:var(--danger, #d64545);box-shadow:0 0 0 3px color-mix(in srgb,var(--danger, #d64545) 15%,transparent)}.field-err{color:var(--danger, #d64545);font-size:12px;margin-top:4px}.sh-sum-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 28px;align-items:start}.sh-sum-grid>.stack+.stack{border-inline-start:1px dashed var(--line);padding-inline-start:28px}@media (max-width: 900px){.sh-sum-grid{grid-template-columns:1fr}.sh-sum-grid>.stack+.stack{border-inline-start:0;padding-inline-start:0;border-top:1px dashed var(--line);padding-top:12px}}.view-only-bar{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:8px 12px;border-radius:10px;border:1px dashed var(--line);background:var(--surface-2);color:var(--ink-2);font-size:13px;font-weight:600}.perm-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:12px}.perm-group{border:1px solid var(--line);border-radius:12px;padding:10px 12px}.perm-group h4{margin:0 0 8px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px}.perm-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px 0;border-top:1px dashed var(--line)}.perm-row:first-of-type{border-top:0}.perm-row .seg button{padding-inline:10px}.copy-serial{display:inline-flex;align-items:center;gap:5px;cursor:copy;-webkit-user-select:text;user-select:text;border-radius:6px;padding:1px 4px;margin:-1px -4px}.copy-serial .ic{opacity:.35;flex:none}.copy-serial:hover{background:var(--surface-2)}.copy-serial:hover .ic{opacity:.9;color:var(--primary)}.copy-serial.chip{margin:0;padding:2px 8px}.link-btn{border:0;background:none;padding:0 4px;color:var(--primary);cursor:pointer;font:inherit;text-decoration:underline}.filter-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:10px 12px;border:1px dashed var(--line);border-radius:12px;background:var(--surface)}.filter-bar .flt{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;margin:0}.op-sheet tr.row-dirty>td{background:color-mix(in srgb,var(--accent, #f5a623) 12%,transparent)}.date-input{position:relative;display:inline-flex;align-items:stretch;align-self:center;width:100%;min-width:130px;height:max-content}.date-input.sm{width:150px;flex:none}.date-input .date-face{white-space:nowrap;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;pointer-events:none;direction:ltr}.date-input .date-face.is-empty .num{color:var(--ink-3);letter-spacing:.5px}.date-input .date-ico{width:16px;height:16px;flex:none;fill:none;stroke:var(--ink-3);stroke-width:2;stroke-linecap:round}.date-input .date-native{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;padding:0;margin:0}.date-input .date-native:focus-visible+*{outline:none}.date-input:focus-within .date-face{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft, rgba(37, 132, 199, .15))}.date-input .date-native::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.select.is-placeholder{color:var(--ink-3)}.select.is-placeholder option{color:var(--ink)}.props-box{border:1px solid var(--line);border-radius:12px;padding:8px 12px 12px;margin:0;grid-column:1 / -1}.props-box legend{padding:0 6px;font-size:12px;color:var(--ink-3)}.props-box .np-row{grid-template-columns:90px minmax(0,1fr)}.dup-box{display:inline-flex;align-items:center;gap:2px;border:1px solid var(--line);border-radius:9px;padding:1px 2px 1px 6px}.dup-box .input{width:44px;height:28px;padding:0 4px;text-align:center;border:0;background:transparent}.glass-pick{display:flex;align-items:center;gap:6px;text-align:start;cursor:pointer;width:100%;min-width:0}.glass-pick .gp-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filters-one-row{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.filters-one-row>*{flex-shrink:0}.filters-one-row>div:first-child{flex-shrink:1}.filters-one-row .date-range{display:inline-flex;align-items:center;gap:6px;flex-wrap:nowrap}.filters-one-row .date-input.sm{width:128px;min-width:0}.filters-one-row .seg button{padding-inline:10px}@media (max-width: 1100px){.filters-one-row{flex-wrap:wrap}}.invalid-tip{position:fixed;z-index:9999;transform:translate(-50%);background:var(--danger, #e53935);color:#fff;font-size:12px;font-weight:600;padding:4px 10px;border-radius:8px;white-space:nowrap;pointer-events:none;box-shadow:0 4px 12px #0000002e}.invalid-tip:before{content:"";position:absolute;top:-5px;left:50%;transform:translate(-50%);border:5px solid transparent;border-top:0;border-bottom-color:var(--danger, #e53935)}.op-box.op-ro{color:var(--ink-2);cursor:default;overflow:hidden;text-overflow:ellipsis}.tpl{position:relative}.tpl-rename{position:absolute;top:6px;inset-inline-end:6px;z-index:1;display:grid;place-items:center;width:26px;height:26px;border-radius:8px;border:1px solid var(--line);background:var(--surface);color:var(--ink-3);cursor:pointer;opacity:.75}.tpl-rename:hover{color:var(--primary);border-color:var(--primary);opacity:1}.tpl .input{text-align:center}.author-tag{display:inline-block;margin-top:3px;padding:0 6px;border-radius:6px;background:var(--surface-2);border:1px solid var(--line);color:var(--ink-3);font-size:10.5px;line-height:16px;font-weight:600;white-space:nowrap}.sheet{--d-ink: #0b1a2a;--d-ink2: #52646b;--d-ink3: #8a9aa0;--d-line: #dbe3e6;--d-soft: #f3f7f8;--d-teal: #2f97d9;--d-teal-soft: #e3f0fa;--d-amber: #d9952c;width:794px;height:1123px;background:#fff;color:var(--d-ink);font-family:IBM Plex Sans Arabic,IBM Plex Sans,Tahoma,sans-serif;font-size:12.5px;line-height:1.5;position:relative;box-shadow:0 10px 40px #00000040;display:flex;flex-direction:column;padding:34px 40px 26px;overflow:hidden}.sheet *{box-sizing:border-box}.sheet .num{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.sheet-measure{position:fixed;left:0;top:0;visibility:hidden;pointer-events:none;z-index:-1}.sheet-body{flex:1;display:flex;flex-direction:column;gap:0;min-height:0}.d-head{display:flex;align-items:flex-start;gap:12px;padding-bottom:10px}.d-brand{flex:1;min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px;align-items:center}.d-brand-contacts{grid-column:2;min-width:0}.d-logo.wide{width:92px;height:64px;border:0;padding:0;border-radius:0}.d-logo{width:62px;height:62px;border-radius:14px;object-fit:contain;background:#fff;border:1px solid var(--d-line);padding:4px;flex:none}.d-logo-mark{width:62px;height:62px;border-radius:16px;background:var(--d-teal);color:#fff;display:grid;place-items:center;font-size:26px;font-weight:700;flex:none}.d-company{flex:1;min-width:0}.d-company .n1{font-size:18px;font-weight:700;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d-company .n2{font-size:11.5px;color:var(--d-ink2);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d-company .slg{font-size:11.5px;color:var(--d-teal);font-weight:600;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d-title{text-align:end;flex:0 1 auto;max-width:32%}.d-title .t{white-space:nowrap}.d-brand-contacts .d-contacts{margin-top:6px}.d-contacts{display:grid;grid-template-columns:auto 1px minmax(0,1fr);gap:0;margin-top:6px;border-top:1px dashed var(--d-line);font-size:10.5px;color:var(--d-ink2);line-height:1.55}.d-contacts .cell{display:flex;align-items:flex-start;gap:5px;min-width:0;white-space:nowrap;padding-top:2px}.d-contacts .cell:first-child,.d-contacts .cell:nth-child(2){padding-top:6px}.d-contacts .cell .ico{margin-top:3px}.d-contacts .ph{padding-inline-end:12px}.d-contacts .ph .num{direction:ltr;unicode-bidi:isolate}.d-contacts .sep{background:var(--d-line);width:1px}.d-contacts .rt{padding-inline-start:12px}.d-contacts .rt .tx{white-space:normal;overflow-wrap:anywhere}.d-contacts .rt .tx.num{direction:ltr;unicode-bidi:isolate;white-space:nowrap}.d-contacts .ico{width:11px;height:11px;flex:none;fill:none;stroke:var(--d-teal);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.d-title .t{font-size:24px;font-weight:700;color:var(--d-teal);line-height:1.15}.d-title .m{margin-top:6px;display:flex;gap:6px;justify-content:flex-end;flex-wrap:wrap}.d-pill{display:inline-flex;gap:6px;align-items:center;padding:3px 11px;border-radius:999px;background:var(--d-teal-soft);color:var(--d-teal);font-weight:600;font-size:11.5px}.d-pill.plain{background:var(--d-soft);color:var(--d-ink2)}.d-rule{height:9px;position:relative;margin-bottom:16px}.d-rule:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;border-radius:4px;background:var(--d-teal)}.d-rule:after{content:"";position:absolute;inset:7px 0 auto 0;height:1px;background:var(--d-line)}.d-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:10px;margin-top:8px;border-top:1px solid var(--d-line);font-size:10.5px;color:var(--d-ink3)}.d-foot .pg{font-weight:600;color:var(--d-ink2)}.d-block{padding-bottom:12px}.d-party{display:grid;grid-template-columns:1fr 1fr;gap:10px}.d-card{border:1px solid var(--d-line);border-radius:14px;padding:10px 14px;background:#fff}.d-card .lbl{font-size:10.5px;color:var(--d-ink3)}.d-card .val{font-weight:600}.d-kv{display:grid;grid-template-columns:auto 1fr;gap:3px 12px}.d-kv .k{color:var(--d-ink2)}.d-intro{font-size:13px;color:var(--d-ink);padding:2px 2px 0}.d-h{font-size:14px;font-weight:700;color:var(--d-ink);display:flex;align-items:center;gap:8px;margin:4px 0 2px}.d-h:before{content:"";width:4px;height:16px;border-radius:3px;background:var(--d-amber)}table.dt{width:100%;border-collapse:collapse;table-layout:fixed}.dt th{background:var(--d-teal);color:#fff;font-weight:600;font-size:10.5px;padding:7px 6px;text-align:start;border:1px solid #000;line-height:1.3}.dt td{padding:6px;border:1px solid #000;border-top:0;vertical-align:middle}.dt td.n,.dt th.n{text-align:center}.dt tr.alt td{background:#f7fafd}.dt tr.foot td{background:#eaf3fb;font-weight:700;border-top:0}.d-tblock,.d-thead{padding-bottom:0}.q-row td{padding:6px}.q-pic{width:100%;height:112px;border-radius:8px;background-color:#f6f9fa;background-image:linear-gradient(rgba(47,151,217,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(47,151,217,.07) 1px,transparent 1px);background-size:12px 12px;display:flex;align-items:center;justify-content:center;padding:6px;border:1px solid #e7eef0}.q-pic svg{max-width:100%;max-height:100%}.q-title{font-weight:700;font-size:12.5px}.q-idx{display:inline-grid;place-items:center;min-width:24px;height:22px;padding:0 6px;border-radius:8px;background:var(--d-teal-soft);color:var(--d-teal);font-size:11px;font-weight:700;flex:none}.q-spec{margin-top:4px;display:grid;grid-template-columns:auto 1fr;gap:1px 6px;font-size:10.8px}.q-spec .k{color:var(--d-ink3)}.q-total{font-weight:700;color:var(--d-ink);font-size:12px}.d-totals{display:grid;grid-template-columns:1fr 300px;gap:16px;align-items:start}.d-sum{border:1px solid var(--d-line);border-radius:16px;overflow:hidden}.d-sum .r{display:flex;justify-content:space-between;padding:7px 14px;border-bottom:1px solid var(--d-line)}.d-sum .r:last-child{border-bottom:0}.d-sum .r.grand{background:var(--d-teal);color:#fff;font-size:15px;font-weight:700;padding:11px 14px}.d-words{border-radius:14px;background:var(--d-teal-soft);padding:10px 14px;color:var(--d-ink)}.d-words .lbl{font-size:10.5px;color:var(--d-teal);font-weight:600}.d-words .w{font-weight:600;font-size:13px;margin-top:2px}.d-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px}.d-stat{border:1px solid var(--d-line);border-radius:12px;padding:6px 10px}.d-stat .lbl{font-size:10px;color:var(--d-ink3)}.d-stat .v{font-weight:700}.d-terms{margin:0;padding-inline-start:18px;display:flex;flex-direction:column;gap:3px}.d-terms li::marker{color:var(--d-teal);font-weight:700}.d-sign{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:8px}.d-sign .s{border-top:1.5px dashed var(--d-line);padding-top:8px;text-align:center;color:var(--d-ink2);min-height:70px}.d-note{border:1px dashed var(--d-line);border-radius:12px;padding:8px 12px;color:var(--d-ink2);white-space:pre-wrap}.d-cutbar{display:flex;height:18px;border-radius:5px;overflow:hidden;background:#edf2f3;gap:1px;direction:ltr}.d-cutbar div{color:#fff;font-size:9.5px;font-weight:600;display:grid;place-items:center;overflow:hidden;white-space:nowrap;border-radius:3px}.d-bigpic{height:300px}.sheet.sheet-intro{padding:0}.sheet.sheet-intro img{width:100%;height:100%;display:block;object-fit:contain}.d-kv-inline{gap:4px 10px}.d-kv-inline>span{font-weight:700;color:var(--d-ink);font-size:13px}.demo-mark{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;pointer-events:none;display:flex;flex-direction:column;justify-content:space-around;align-items:center;overflow:hidden}.demo-mark span{transform:rotate(-30deg);font-size:64px;font-weight:800;letter-spacing:2px;color:#c81e1e21;white-space:nowrap;font-family:IBM Plex Sans Arabic,IBM Plex Sans,Tahoma,sans-serif}
