@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-arabic-arabic-300-normal-CbO9c89e.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-300-normal-D1YP2vdu.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:300;src:url(data:font/woff2;base64,d09GMgABAAAAAAWkABAAAAAACsgAAAVMAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIUAmCcxEQCoNcg1oLDgABNgIkAxgEIAWDQgdGDIRYG54JKB4H1W0W8w8kQZm+KfOwCx742rT3ZwaTtonT3YkoHlVCVEmVNFRcWBG7Gl2dsOJHEz12IcjdvXCLNGhZIK95RBkHCVZ+/2draRcyyUsSCtio1y/V7jMoJMUlUiAk+jOyMAXWpGrryrKu1XWqKrKZDdW+zCjc/JEIwIyLiwiFByYwogCkAlyMHh7y77PWzugcaTu6eytpgJDLFWm38KADKS7NAP3k3xYrcUelUUgWRdZJMpIMyIAEANDbB1XxAqhXaf4/CmW9FFER7QASUhJQGQAJkIE0MgJIo9AGrBiRUAAbqnvVx1PBfUuk/vvN2BcjCPqnyhSwTUCJILfN+hVwuZIi1Zp1aTTIz+MUrd8xmaqb2Ihe9GKHnQRWKUm/JbMvUgPP1DCNzFwU4uqIJlJnNEJ1ARPyqpVeDeFR1a4NoYRY7dWQPBqiPM+rIXvUcEIuCo/NFETUuBrvnY+rYXV9dD6hFBG5vE8sHvGrCcZzQz19IvMSbZHcA3NikUiDV0MR44oIETqnbpThG2Xcf8mrofP0q9vKxSMzozOJ46HcRFsokpuXp3YlXhiZmQRDzLRIxKuhP11Jikc2ZJ04NaT05XHUKBUcT4NtcYPIiXOVgrzE8bSVGy+IsFtpvJC4FEBbRkN2VC7q0sTxEYvgcRXOjcRMZMlI7qg/5NUwefpdk10hTiSf24tAxogZJ0MqxQGAHgArIANtYBgAKCDSkAAAAYpSZzHY9HM2nTUaf//198WJe3LNwjJtFbZb7hEn3jfH321qef4DyxXvvXbR8TvTLJgnbFhvvZPj7y31fdDa/MK7qv7q1s3lHU92NDRYfH3ZQ66OMtdH12XgyHPbmgL7H96Z0djT1FrepxZP3TVXUl0eznA/V5J105GZwOFntzUE9r74QU77YEfIO1r8YPe9G/0fAyRRMGJatLheQ3Fq8CYadKUG/rIAZLWIhvhUg/OhECoqhk8DwXC9S516fxhzqV3y115pNIkNFzbbz+ZvlwEbYsWcraI74tv5+LWKHR/csYAZ6d+24MBs1I0wzzAh/tXYnJTbqWswne3fpCwStm85iN2pUfhdpaYl1ExLqYm6QwTyoL6KieCzBoIIQGR/knHDN5+ucjT9ZzTJPwJ8FXugGOCb8YU/UuFLbyzNVPIAExIAAr4uyaXDRfV/+hYIege9+BBV9NdJXdpCgAmL6M7SIBnux4AAwAwSyr3ICMDI2nqRYgJmQ9JmQZXXzRJ2XjDLhBxerziadeSYM+vxqaL2Lqy3e9Bv18A/uMsaO21g9bvt4nspG2zms81O6/gNCxvQq8OgEZvF7Dcuaqtd2u0UNWeDNbwGbLDOertNidkp99NttlIF+QQFBGmsUXgvVY170LHl6+yxWdROKb9EQs02qpmzurzTNtsdsJPPqypOrVxPzaTriJ2288lN22wzVVjGLi4UIzT2J/eKmecjAUAKbn1PD4iHmxRy0jHs2bohoMMh0qgIdFSxp7YHNHBLIkgjuUWlTSfT50/ZYbkeVS4HRneDZYga1sIjF4dlmtKtVqksBEmUgl1WemMSFUoVyrQEW8ns2mC5wtXsNqs92lx3FEo9x9mgMAOVyuXJYgdmpE8Tv3xpwEzczQnm9XADM/Mq93HErBpgFkqpsixiBmblJg5aJaQMShvrTZaYnWX6NCiTjeUORnSoVKQwp5UGNXHLAbZIj0Y+edKBLbbXav1qqMCWOGKdEfUKkEi7SbzkSJJkMWJwa/Cnm5FkOxexm0AbtMK9zEn2QJt6tcvILuYku2Ebc0inWCuBbXBP/hjVOXYPgefhC54CAA==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASQAA0AAAAABWgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABVAAAAYGmjp0JjbWFwAAAB2AAAADwAAABUAMohV2dhc3AAAAIUAAAAEAAAABAAGAAjZ2x5ZgAAAiQAAADGAAAAxmIpPKRoZWFkAAAC7AAAADYAAAA2QDO5xmhoZWEAAAMkAAAAHwAAACQgnRnBaG10eAAAA0QAAAAXAAAAGAcJAFBsb2NhAAADXAAAAA4AAAAOAIsAi21heHAAAANsAAAAHAAAACAAJwLxbmFtZQAAA4gAAADXAAABwiLaP1Rwb3N0AAAEYAAAADAAAABG/3GrHwABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothTEOQEAUBee/3Q2JS2xPp1bQiehpJDoHcArnUamcTBAmMxm8VisIoE0D0H23idzK1JR5F+R4hDfx0zZ9tBPi7qtrBr9ojFgNIHQAkeQGvxkJ7gAAAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAAB///AA8AAgAgAAABuAMMAAMABwAAMxEhESUhESEgAZj+kwFC/r4DDPz0KwK2AAEAMP/0Aj0CxgA3AAAFIi4CNTQ2NyM1MzchNSE+ATU0JiMiBgcnPgEzMh4CFRQGBzMVIwchFSEOARUUFjMyNjcXDgEBOy5LNR0OClh9v/7EAXgLCEk/KksjJipjNSpHMxwKCFh8vgE6/ooNDk5ELVIrJStrDBovQykcKhIwcDAPIxY7PSEnJy4oFyw/JxgmDjBwMBIoGkFDJy0oMTAAAAABAAAAARnbUsINyF8PPPUACQPoAAAAAOFloyYAAAAA41O57/9G/c8dFwQhAAAACQACAAAAAAAAeNpjYGRgYLH9l8jAIOvy3+2fqKw4UAQVsAEAdFAElgB42mO8waDAAAJvIJgpl8EARAMANO8EXQAAAAAUABQAFAAUAGMAYwAAeNpjYGRgYGBj8mUQY1jEwA7mIQAzAyMAGH4BG3jalY61dUNBFAXHzC7A0TZgZjsxM7MdWcz0SVicKlBNusGnVIuzD+YsMEuWCcYm54C/sXGfx9hh4PM4y/R9nuCCns+TsZopVkj6PM0aOz4viyCPo1nniHVNmxQWBb0d8Rq2uMwaNSxyyj9zxQO3nPHIC2UytHgnQRWbUyxRkgIpVnnQnUN2vshgIRM1qhg2WdPeYDNGx77TiEazv5ERuZSVtUKL3y3y+0Vxg4kZzqlRp40VRgxb6FccYkKjqrCos4ZMlDVNrMNGLzK6M1h4ZEizNgQCIEFQAHjaY2BiAIP/dQzaDNgAGxAzMjIxMDMyM7Kwl+ZlGhgYuIBoIwMnEwjf0QAAuxIINw==) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-arabic-latin-ext-300-normal-BzupEmdQ.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-300-normal-B47YZoZZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-arabic-latin-300-normal-B_2Ptpb1.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-300-normal-D4-nvPU-.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+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:400;src:url(/assets/ibm-plex-sans-arabic-arabic-400-normal-CyU-ddYS.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-400-normal-EA1o-u_Q.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAWoABAAAAAACvAAAAVRAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIUgmCcxEQCoNgg18LDgABNgIkAxgEIAWDdgdGDIRCG8MJKJ4DbtM8oq6K1GltHYXh6GN0NNoHEa1Z1TOzgEkOAB+JFIMGACFf3kedPPkE5PLzutxLRezs50Q1l6oGr4ldGd1Ggv/WhwVd2Rj2jgUC2/2Eu0iDNJBpHlFGQZBgFfr/95ep+/Zf0dK4dJD1w0Pad61USml1fIGCAa11/MCSDhQMxygAGDXb0qHaBZUnx4AI4FOCixg2oqIBEjAAmYAxmnbUon9eMMda2yBntU4MQQ6AObcbtVWOYIHap1oAxqo/WxbgDksCoQJLW0qjNKABBQAwulci4gyouMbzbzEwq9TsCiAGA6CMSgMV4gEFaCBHNALkiGEQIMRFYYCICs8qPmWCfUsy51/tfFYDBOVHyRdyg59VMbcB5bTEbtJFmTptKrTpUMnPiVKjCRBm7JAio4mTdcQpQ6jSEbymFnzJFmg3MN6kWe+FODQby/9NDMPqPh564QINRtohFO6lWLnRHqPaYaSJ1GB0O0SzWkLXtYgYFKmIjO6IVNCop7WDNRIHu4/ojMzWIZap2ZtOnJYkO4jhWKZ1MoxTgzGrEROJzJYk6luH9KH7mIv2GKtdOWK1tKaltoXdS3EcD+VNIkkUZltrWhoZikMW6Ibt86IqLvYWnBycqN3kBty1PPW+Z5DbYPbexyoikt3rtziRaoZyYVo9qwJ8fxyz7kgtCWNZmTTAsyI+jsO22OAyhkMylAbjtSuvbwlTjPX+gxog0Lj4JMVn/ksAYAMQAhoYAJgAADAgJRAFAAgY0yM5PrKXRFa4eN/d33dl9XJ+EhHMDCU6L6t3kyK31XWn95L37ny7w0pBMvjTIsITZ2DvneS9e77ao9so5V54uS+6VeF0JesrODU8Spk3VlUWWny9UBSa3iy1+s1OWZj3m3q8XGZTl+RXcP1y4faE0NLrheLQzOJyjpt2uZVlwkjd8qD+LwCkMbh4qSwHxiQxXAfD8MTQsewDhY3ByOMWJB9GgVScx50M81XFrGyueXSxqJho+YVGHhBRDDZ7ctQxEA1EyPzBsVwnleekotbZoBMZhAPpq7a2IEkfqcy/hp/C73wC3zrJQ35jUVKTGIpPypH6+0C+HGlbD4mTmKo/FhXUgg914EGjl5mko6qLRDo+q94ABCCFf4zv2ujr6f3OXU+/B+DF8pf1APBq6v733S/aeOvGBICHAkDgi4mWnjHUDw6E0syW+yCBz1FdbURLzhbAVlPJ8xZn9mA+KMx/0AjgskI0YjxgTvQQndAQaTpFLOg0o2CdoZcVnUWRLp1NF2Zv7HeBVSYq1Qgn3aRx7cb0oqoJ47RfqdcArWFjuulUo1UoFVSpxoBOM+q1GjIuYEyrNr3aadTp1G3SgFZjmnQaW/PWYUMQAy0DPQM/jCSMgq0osIAWrxN2BfvtOt9Stj5nGhkybMTsi/m7XzKPGE3ZAQU4Nmos8GvXODhgAJrnH2feTgWdv3JKpw5aUQCQAf2Uj7ABEYUWLcbZtLpXDx8lDaM+aKaXBvQYmh0g5IpqJtqSPNFwekmtEDOJfIDbnJ2VL8xBDcnGSQX8LBT4suABrytMRQVh2WSmog89Of5CzQzFbOQjzzKs0CBAhwumxQQ+RrLDbeYp5+JnOXSlRCqQhrNcxnDTEcrBWR5btalkQ6Lrc5ZdQZGmlLMCGiAFMiXhrJD1LqEZ8cEVMfZUC2OGsVER3G5hgt50JDiGmVTKQ4f0p0YqpbhnZbHRECmUjn62Yq65/Nx8jsZ3EypOynVdJQ+VQkThoD06AacZw5856YBBeIiNir+WP5B/hU5Sm/iDRIsIqA2QxFFJ1ggkUJIMFP4achk=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASQAA0AAAAABZQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABVAAAAYGoJqFtjbWFwAAAB2AAAADwAAABUAMohV2dhc3AAAAIUAAAAEAAAABAAGAAjZ2x5ZgAAAiQAAADAAAAAwELfCadoZWFkAAAC5AAAADYAAAA2QI6502hoZWEAAAMcAAAAHwAAACQg+BoJaG10eAAAAzwAAAAXAAAAGAcQAE5sb2NhAAADVAAAAA4AAAAOAIgAiG1heHAAAANkAAAAHAAAACAAJwL8bmFtZQAAA4AAAADfAAAB9iheQ6xwb3N0AAAEYAAAADAAAABG/5SrMAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothbUBQlEUxXINXeItQYVToTVuHSMwAxXDUFGxGPblSILrVe4E6E1XwKywHOhIqybaDAs1/oPsSpnJaJHkBenh3c8Z/KLrhAwB1PUJJKo/6ZYKbgAAAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAAB///AA8AAgAgAAABuAMMAAMABwAAMxEhESUhESEgAZj+pAEg/uADDPz0PAKUAAEALv/0AkYCxgA1AAAFIi4CNTQ2NyM1MzchNSE2NTQmIyIGByc+ATMyHgIVFAczFSMHIRUhDgEVFBYzMjY3Fw4BATwwTTYeCAVKfab+3QF3CUE6J0YeNSpmNyxJNR0JTn6mAST+iAgIRzwqSykzKG4MHDFFKhYjD0NgQxYdNjUeIzUuKBgtQSgiGENgQw4gFDw8Iys3MDEAAQAAAAEZ24PIZ+JfDzz1AAkD6AAAAADhZaMnAAAAAONTufD/Nf3IHYMEMwAAAAkAAgAAAAAAAHjaY2BkYGCx/ZfIwCC74b/p34+yzUARVMAGAJdPBjgAeNpjvMGgwAACbyCYqYRBD0QDADUWBGIAAAAAFAAUABQAFABgAGAAAHjaY2BkYGBgYwpmEGNYzsAO5iEAMwMjABl9ASZ42pzQgUcDUQDH8c+1lYL9AYEHCLq1mVQDFSlKKULAmrWOs513iwL6s/rz4jyXBRLwfbz38fOw7UVH1t3BU3aYOrOX9VJv6GVSd1z6St115DP1pt3W2TI0St0zwquVlcqJvr7aVFSorNRytUIptxTN9d26cO3KmRt3SjPvHkws1E5FE88KU/vuzcy9KU1Ej2Zioy0tBAO5gQODZIVWC60X1sTwS/wRxq0x/sey9dNf15xbqnyICvPmD4Nhs+ZYkJTmVlTJm9elUvgeko5iMC8VSIPCpgxIpjDoAQAxiEkuAHjaY2BiAIP/CxlsGLABNiBmZGRiYGZkZmRhL83LNDAwcAHRRgZOJhC+owEAx1QIaw==) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-BpLfq-63.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-BeVLg08x.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-400-normal-Bo5KPYvw.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-400-normal-CFZh1unN.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+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-C4MQITzh.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-500-normal-DPXcppbm.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAWwABAAAAAACsgAAAVZAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIUgmCcxEQCoNQg1MLDgABNgIkAxgEIAWDSAdGDIRaG6EJCJ4D7s4iTIrohOFv3Sgh5LEYFvrgefLP79yZeVCSD3gpVd9b2R3clGItqN0c6dSTAwCym1eADQgKoFS2WQGAVelGM89V+e3iSLh1WWFLy8O76yXc2iIK0kC+5hEFFEGQ4F3+f7f+//eq/vv+0pyAreXhaJD2pjlsD0pAJwc/aMYfmGjSglWk2FOTap1LNTWnz4ESJux2+Jz2TgTwySdGDPFFJqAYA5AESJK1MSjv681zJRqD+hVdW4B6AEWDRu2U32DBUU8xAIz+tWUe0MlQLCqwtaU0SgMaUAAAIzuNiEtQfI31XxQwK0QsAmIgAChXnQGKFQEK0EC6PARIl88AQIiLwgARxW7Wx0lwfkqS/7yRfAQIVn9jFtqEcVbDzvGZE6bS64p+Epbty1iRcpGf3bxzgDDZA8plJBRKExQql1CdIVRvCdUCKD8FbQbGm8A8EGLvTCz/t5yCISWLh55/UYqRNgh5OY8gl6UY1QYjtZQUo9sgn6C7fGNMB4v4Yn5kgi/2oUw0IZgutkScSfIz5UhgcnBj/5SghAEseTaSZFmTFGPkcGMuMnMCzQjhMxbdeCrFWG3CuFd3jzCjjLDeQwoDPCxJUcgrXBphtm6PK8KyySH7iS3H9D7X/OzgROxa7XfF3OPWPUCXmLl3OnMdlLDeVki+jJ22YS4ZkwKkI4YRbtddXixHE2LcR/CSyrw3N0IsSbEeKcZrEx5nvB6n2fxXpUCgcfFJKEomxQGwAQgBDfQHjAcAGJAYCgAQMKZ7mRPZi8oK/IX8/e/35fhIU6kE08uJ6MAR4vh6KX+3d+r1g7KTe5/usf7Ul+FPqYDwIOv/spMH9skXd1H5wTAU+bfy3+QuU49I1sX+/upQf4BevzGpnF7q05R32ld3u1vv93WfzfSZ5OHWS2JnT2WtOULvXp1URS/fy9P91XX7JJzFc2FO9RPgDIOLl1JrxJgEhptwCkMDQ/ucBXIai5Gnp5B4mKenSALjPO2gzJFPzyDgLET5onwdq2u154jIB9c9HLV3FsB+ESdFqCZnHkCENAfhErrpmXsKC1Dja01ZfNRfp4Y4PjI3i4f8xaJEllgL+e6Mpv43J9vRdl1DLIEp/wARVIEP1eBBnYdSvIOksxI6fKhCCQQgOb/EY7dcqrL8Kfb0R4BXyTuVAPBmPPtT2embwni+FQAPBYDAjyVSuJOwt1uAYKVly0OK+b92RbUKBlxeUU+r0dDoNgcBwAeFeYxGAJdl45TxgFmpmBVCN98VihjXFJphDtZNqsIiV0Jh04HGE+M6sMLaRrLERN68Km4F55asWSX72TlzZBatSJMb5hMR5EIbMSdpy7ioBaucVkTFcOKkaEkJnHXzpiStWMVZtABRklFSUHLALH5cxHwPjM2nrZsTtSLnlAmhZhM1xqjdbdGS7a/gS3+dJKJ6wqwRaqzJnpXGJ5M8nTMHFfpWnZ7kEZK+jVu+UUYEAMkYa3WHDYgotGgxzsoFTkFeD5dUCpfGLehUYKiTI2QS1RGDOIsILr6i1o/SpBJw616TzUqlh1jN5AbDJoxgJtOhIZpZMYhOP7NpBtMb0KaG2AyzhZj0aaF5i2GMpMT9vE0fKl1I1B3GczbpDnUIuI9KN7N5jGIh164ebD71zvJROUNsATs1Ydh1E1tINaRZjVJqjpgpyNiT5LYYPZ6LLU5Hvdo0qaL5hAFdJBrYMIXWAEpLILWYbmBOoyfVkWqYzkypG8mcgWan/rr1TNP8TbJHE25CTo5inDoM/76BHP1JEK1HspE8SQ5ACWwlOUC0QBvWAg22ND+guAWB/iAbyBPJCaj0QAfgCQ==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASMAA0AAAAABWgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABUAAAAYGpwqYJjbWFwAAAB1AAAADwAAABUAMohV2dhc3AAAAIQAAAAEAAAABAAGAAjZ2x5ZgAAAiAAAADCAAAAwuo/LUZoZWFkAAAC5AAAADYAAAA2QVy51GhoZWEAAAMcAAAAHwAAACQhxhq6aG10eAAAAzwAAAAXAAAAGAcXAEtsb2NhAAADVAAAAA4AAAAOAIcAh21heHAAAANkAAAAHAAAACAAJwLvbmFtZQAAA4AAAADZAAAByCMaQG1wb3N0AAAEXAAAADAAAABG/6CrQQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothTEOQEAUBec/i01cYo+hUdCJbE8j0TnLnkelcii1IExmMjglO8lBSSMwfLeZaLU3VUWWK+MR3sRP38VgB4TNNdcCbtUUsBZAXjsQKG8Zewr9eNpjYGBgAmJmIBYBkoxgmoXBAUjzMHAA5ViALF4GBYYFClv+/weykXmM/7/+f/w/9X4ASB8CAACScQ45AAEAAwAIAAoAEAAH//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP61/v4DDPz0TQJyAAEAK//0AlACxgA2AAAFIi4CNTQ2NyM1MzchNSE+ATU0JiMiBgcnPgEzMh4CFRQGBzMVIwchFSEGFRQWMzI2NxcOAQFEM1E4HQUDSHWX/vQBcAMEODMmRBs+Jmk6L0w2HQMETHuUAQ/+jwtANiZHJz0mbQweNkgqEBsLTVNNChUMMi4bIEQrKhswQicOGwxNU00WGzY3HipFLjMAAAAAAQAAAAEZ2ztmI5hfDzz1AAkD6AAAAADhZaMmAAAAAONTufD/I/3AHmMEPQAAAAkAAgAAAAAAAHjaY2BkYGCx/ZfIwCDX9V/57wm5ZKAIKmADAIxsBbkAeNpjvMGgwAACbyCYqZpBG0QDADU4BGYAAAAAEwATABMAEwBhAGEAAHjaY2BkYGBgY/JmEGNYxMAO5iEAMwMjABhMARl42pXQgUZDYRTA8d9qZcEeIPC9QHdbJmqgYkRTihCwttu63Lbru1sKerqeoCeK68MGCPgfzvnhoOPVvlb7CM+tTuqWM7+p93T9pN439p26vbVz4Ng89aG+YequId6srVUu9PTUZqJCZa2WqRVKmZVooefO2K0bVybulXKfHk0t1S5FUy8KMycmcnOFjXdPcrGxVpaCgcxA32CrRkkNRv/2H+QWNkpTUXKke0EShB0j7BjXVipfosKi+Upwqm/gXJDMZiuqZI1VKoWti7qZcrVc9NHo2R/ilEKpAAAAeNpjYGIAg/9rGXwZsAE2IGZkZGJgZmRmZGEvzcs0MDBwAdFGBk4mEL6jAQDOGwiI) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-Ck_W4G78.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-eJxPnL1P.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-500-normal-Cd6jVIg7.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-500-normal-BletK1Hp.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+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-0pRdybE_.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-600-normal-MJZ0liF5.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAXEABAAAAAACuAAAAVrAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIVgmCcxEQCoMsgzILDgABNgIkAxgEIAWDVAdGDIUGG7wJCB4H1c0P0w9MhnQ9uzoNh1fw0P9v2rn3PcQS0kK8k0vE8JrFiDhxqEeouNCVP5XfnWH9hdX5N7OvLjy8u15iba0WUZAG8jWPKOODE7zL/+/a//9e1TfO88zjYwsGQxEM4Fjvvp+buTsWjjFBA9RaQcfCaBfYWEC1lmtUAKypTXOZjG0ssIJh/6o+EgHYKVdOxDr6RrGiA+QARLaAAO3nxXv/5BSeM3lwNx5A1mm6vE0mMIFMUxP0/tliA4m0zCqkw6KZpIbUAA2QAADds1+Jl0A9+qr/J6FvlUmFaAGQdpkFFAsgAQ3w0BCAh04zcGJFogMulAf6kzlgvyRy//hK6jiCwXsrMqLPem0Sthi0U5+Fgm7S5ZALbnXYCdskxHVott1ZtwBnbilO0Y1Z7MMs7ThlFqf82pJNn9KAwDKwxROPCXFL0hC5SwaxOosNbeOGoIEIKNW+LZYRm4IGMmAgGn1BAy2gOjJaTcdwoiqp0irdPZNWHWrr5ExGrzHhFaek0smwyjAS25r5o+HLNCfL5pakksnlQQNdj+vZdBIltV2Jbw/7fm4EDUyBXpXRauOJoUTmbKzMyVhY4POp9sxL8cS4Givz9WGfMV84TFunthVfnVpy5kafsqrJkSib/TDJm2a7Vb7M2Thalq5Ktr0MXgp+BaK5YKA8XatpN8TZ+Bp5FqrMhaahlE2WDf+XsaCBLdA7kmiPlfl8ySACDSt23Cy5nHwAzAA4AQ1YCXoBgA78TQIAAnR9ocPiMk85TPbJ9LtvvivO3V1kF44Ju3DdLs69ak/Hx198z3H9nTfe4Wx2YB914byDs7/j+ntNY8+9rZx3OJsmvl/3/fIux+LhisPlPY2uquKukX3Xe2+Mng2F4YZQ37K2eN12/6pof3m8vLW2dKJ39NjVXjmyO+5ZeGFBTauaiA317FqYBcjSsWIrmLPMQHcb8DoG2sOAcJkFykbSQHxswP2iUyq6lo8jUQVLqYUWIZmsVFeqZuutpmdxUYr9bukKt5gIc9HEhVzfovE7F2L9LHbk3/PGfOwLbIi/DS43w/NoqfSkib+zCtHoppPy3Aa+Txy2tJraaQ210XoglwctETaCTxqJIgBR8lHf5kBmY/7Kf6w27XuAL1IP1wN8NTL7h6IbT7Z/9BHAhgRAwM8jV5FF5NEeCAZeZvE+SurnckieoZ5Twt1ZtlPoERYEAHaQ6P+hIQArm5tVug1YkzzWIVjuQ4ckj5cdGj3OH9SlDhOltjrMLLQQ8jABWx0cWfZaLjz5gGn7bePhoJUhhAE76WfZY78twgZ16NOtVb+4nVKOGjFptwNa7DdpyjbTgkak7LJNqz12mjEuZb/ud/fYTYkKiYqItrjiAKmw90fR4fVbHLLTpP2aCa2MSodV8q2gjTb2OvYh2paPaijzLzq6jJIiYtiftJDu0Z12UpnaARZSlKZ+5WEpM0IkAOQiYdCHGRBCoglN6JZDu7dFjIpheH6kdSF/Y0vEAL8sQRHpF7WhmEZffMxCfpWK5QNW/4uU8KtWzsPZnleqjlJiDoeRhMsEbZbwq+JdPVnSbaWwFSWgxdlRtcoUYLLOiJhFCYswYaLJQpcpl643s1iAT4mdbKHDMsGEczFhZYFGZy6Wh7ZLhCA8l9nZbkJMVLm5zMEJMwYsVW0mO6mnFDdox3oX/ZpEVD/meB4Rdddan0+DKmWK3g7dwox34eQCYXUqWpiDwBrzgs+1iJ9vvUeTBerMO3K9V7tl/Cq+YH2hQS0WqPnK1UUmdFqizl1IVhkrFr8B/8IFWZpUEAepaBZ7xQPMjYdkIQyxhw9qE9QBaD6e5YeBTU7sEfc3fleVZ4yrwgi4GwAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASIAA0AAAAABWgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABVAAAAYGrVqptjbWFwAAAB2AAAADwAAABUAMohV2dhc3AAAAIUAAAAEAAAABAAGAAjZ2x5ZgAAAiQAAAC4AAAAuIJK/GhoZWFkAAAC3AAAADYAAAA2QeK54WhoZWEAAAMUAAAAHwAAACQiTBstaG10eAAAAzQAAAAXAAAAGAcbAEhsb2NhAAADTAAAAA4AAAAOAIIAgm1heHAAAANcAAAAHAAAACAAJwLrbmFtZQAAA3gAAADgAAAB1CR4QVVwb3N0AAAEWAAAADAAAABG/6irTAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothQEGgEAUBee/Npu6xF4jhAKSANggAjpLB+gkgUAnS5saMwanXZEctKXD8N1motWFqfJZrowkvImfvhuDXRAO19wLuFVTwFoAlTqBgH8A6joKfQAAAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAAB///AA8AAgAgAAABuAMMAAMABwAAMxEhESUzESMgAZj+wOjoAwz89FgCXAABACj/9AJXAsYAMwAABSIuAjU0NjcjNTM3IzUhNjU0JiMiByc+ATMyHgIVFAczFSMHIRUhBhUUFjMyNjcXDgEBSTZTOB0DAkhxjP0BbAYzLkw0RCNrPTFONh0GS3mJAQL+kgY5MyVDJkUlbgwgN0sqDRQJU0xUDxYvKjpRKCwdMUMmGhhUTFMRFDQ0IShSKzUAAAEAAAABGdsFooBeXw889QAJA+gAAAAA4WWjKAAAAADjU7nx/xf9tB71BFMAAAAJAAIAAAAAAAB42mNgZGBgsf2XyMAgL/Ff/O9aua9AEVTABgCI7wWzAHjaY7zBoMAAAm8gmKmeQQNEAwA1RQRnAAAAABMAEwATABMAXABcAAB42mNgZGBgYGNyZRBjWMLADuYhADMDIwAX4AEVeNqdkAVqA0AQAKfuxYoVuwfUXZC6u7dY3TUenL4vL8hrMhBP0HA2e+sLdPJMC02tXcBN00CBm1ggW+Bm+snk2XuH/wK3Vti0MchrgduZcuW5X0JNzPWr/agrygMR3pRj8ghR+dP3hwgv6g/ZYI9tVtjnSM0TKU6541vLZSLSPW/GGOZU3Ze8wo92j1woRzCe8jeBcUY8Y54yLRYiB6mRHCfKL8TlOyKlWIUYUiGKVBkn1MVZ9f0lTYQ3XnBCBCawQualQly0IqLdCMbj0xUqPKIo8eT75JvwfmQkB3SuRO942mNgYgCD/1sZIhiwATYgZmRkYmBmZGZkYS/NyzQwMHAB0UYGTiYQvqMBANKMCJs=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-latin-ext-600-normal-DjDAeNQD.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-600-normal-DT29Q8HW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-latin-600-normal-KrqB56Mw.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-600-normal-Dk5eISD_.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+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-DrtBj6UE.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-700-normal-9rXc6cUL.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAXEABAAAAAACxwAAAVqAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIVgmCcxEQCoNMg1ELDgABNgIkAxgEIAWDXgdGDIUWG/UJAJ6FsZujJWelo/jYmOSCB/477c+dmUCV0n2dFI5LpEa6LLiQ88Q/Ms+zffCXpL/dVOAige1+wl2kQRrINI8ogyhIsPj//+9VfSM30ZyAjQ0S8CCttWntrnn8A7WCcx7/YO0GKpZrVACsxthiVOpB+8kSAZhJl04EWruHMaIARCKAEeJixeSfp8xtk1MkrMkdm0gAzLhdkW6RnkIHUkgaB7roP1usYSaqjUKyGGWdJCPJgAxIAAAdvUcVN4F6ldoLk6AsSEEV0Qgg2aRlQGUAJEAGEsgIIIFCA7BiREIBbKhuUh+NoOVbIvLfN7Nf9CO4fLRkEwLmtJuy07ANulVwu4ROp7mKWzjDKTboN6xVgxnXcBNgjVRgFR3oxVb0kg2rtIxV+pajqS+pQfHQMPWPPyTEZUFNRE5qBOo5TMhr1zg1RLGqtiwGwmKdU0Mq1hCFDqeGXKy2huWc1sHxrKAaUkMdMyG1VV2YnAkrOUzXecRsKOhWwwzlYuwfTke4IWivjswGg1VODWUtqnhDQYTUpVXokk4+5rxTQ1fcpYbl3P7xgfHwkYBdWANqwOFQW8LP9Y/fowG7o+ikR39aHZ06uJhybmzw6Qul07iSdUhbG2SR4A61ZLMc4SO6bA9lBROTxnNKowAaAhqrtss5LZo40t9tPQK7XWhJrfEG7bf/Z8CpYSruGhpvCdgdjqATgYwRMzEMkYhoAPQAWAEZqAM9AEABEY0EAAhQlDKLwaafsujMk6H3335fuD7ZLCxjZmG7Xhx9xhx6N3/0wQ8s33vrPY7ckGDBPGzBeg1HXrN8pX7kqXdV6w1W//SbgTerei2Vw46z6V1FRpu+bWLDkebfJuZ7Y4teLshuSF/sWPXvBme9v2/FdHpzjiW5qHNi9/7mfyYWi2zePldWpKxrVcHG0vcAllEwYoqNq9RQYjR4Ew1aUgN3OQfYW1BDfKoh5qHQWGQNn3q8s4V2ZcrNs4idb5ez/DLty9iwY6sn29yNMhFsiK2NOtxs1LMhre7hvIFkc4VGt53DjPRvEzKj1QMmxL8atphAo7DdmmBq/y6TjDbsNRwVo5H1NTbgXGzGediEC23Mo26hjwn3s3q8CECkfrLnr88vrI2u+c9okn8E+Gr21myAb4bO/R6xnL8z4wplAYEJCQABvyu+jDMCXcGA4KKiFx+icv7qCtIJcut2IaakZpLcjmEuOzNIKJ8jIwAjc2SEYgIm4iIuFeT7Xyph5HepTJP7pAo++6Q60qyT6ilWYovSNViw4yrcoop7YLtp2yxqE+6wnetrLNrAZbNt5rn1adWtQ5Me/TaYtceQSZts12ibSVMWTXNqstkGM0bN2raWFmdvovJy8fLwRo/KParZqhquujjfU232rfpEZnp99rc168QWe18Xx/zrlVD5TpGppBr9SNs243CtcHCDDdRZju0ttlkaz/7KXWbNcJEAIPIMMy6P0ANCSMhCFoph56ZFD7MHUPR5mkraLm30aFBkGUEyqUgEQQoZP8umnFOWVNGAsehZUuXKkCKWJdnSxrSvkCSGGVbUWYI6PoWyxA88S2JAsxI5UjmTTNnyZyn0qOeVJZHN66jkkitt3LwerzwZkvm8gSZ+hTL2cxhjyyFFFM4y0aGGm0MCq5mZNmBSTnacZWGXdbqUyWQNK/nUxwXzWTa61PLIlgymKArO5IpuS8WzoRbDYUXixarHKuBgFw9xnsS1EvH8yfIaDZCgTTUnLDicqFl5VE/Sp5FfznSyMW3KFbz6p7KMnRFDkQb/lwPL1MsgdtCwBRrgJhKDdkJDYjNHn30d0HYSo2sj0Winqx6wGW5MhMma43oT8CfpRzvAQ2MAAAAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASIAA0AAAAABXgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABVAAAAYGs7q5ZjbWFwAAAB2AAAADwAAABUAMohV2dhc3AAAAIUAAAAEAAAABAAGAAjZ2x5ZgAAAiQAAAC8AAAAvOFh37BoZWFkAAAC4AAAADYAAAA2QnK54mhoZWEAAAMYAAAAHwAAACQi2xumaG10eAAAAzgAAAAXAAAAGAcgAEZsb2NhAAADUAAAAA4AAAAOAIQAhG1heHAAAANgAAAAHAAAACAAJwLqbmFtZQAAA3wAAADaAAAB3iUBQVNwb3N0AAAEWAAAADAAAABG/7GrWAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothYEFgFAYBu//eumRdnh7JBSQBEBBRGiWpkgzBNJsqdS5czhtOolBizqg+W4Dk+XelPooVsQjvImfumqDrRB2V1wjuFl9wEoAZTqAQHIDEiwK3wAAAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAAB///AA8AAgAgAAABuAMMAAMABwAAMxEhESUzESMgAZj+zNDQAwz89GQCRAABACb/9AJeAsYANQAABSIuAjU0NjcjNTM3IzUhNjU0JiMiBgcnPgEzMh4CFRQGBzMVIwczFSEGFRQWMzI2NxcOAQFPOVU5HQEBR2yB7QFnBS0pJEEXSiBtPzNQNx0CA0p3fPP+lwM1LiNAJEwjbgwiOkwrCA4HWkRaDxErJh0aXSUuHjREJQsYDFpEWgwNMTAgJ10qNgABAAAAARnbQzi2wF8PPPUACQPoAAAAAOFloyQAAAAA41O57v8L/acfkARoAAEACQACAAAAAAAAeNpjYGRgYLH9l8jAIL/uP/ffCfITgCKogA0AjLUFvAB42mO8waDAAAJvIJiphUENRAMANV4EagAAAAATABMAEwATAF4AXgAAeNpjYGRgYGBjcmYQY1jKwA7mIQAzAyMAF8MBFHjalZA1cgNAEATbzM7Nl5mZ7cTMzHZiZhZLb9LbFCrW1NWKMumwq3ZmDoB6XqiioroBuKnoNq6gj7RxpTQp4ypWSBpXM0HCuIZ27oxrGWLKuFUEb4TU/1hgVD3IIwHe+SMkHiEo/tL+S4BX1Q/ZYI9tVtjnSJVnYpxyz4+UywRED3I8MizFr+pPXEgT8Dm/UjnGGdEcY9xSXC7H5ZJcUZbLZeW9izn3Ylm3sb3ks1el/yPu/+TV/5Vjwt9gXmQpXhWQbsS7v9Rd3uEzAzwT1AwQ0frESAZPSUV2AAB42mNgYgCD//sYUhiwATYgZmRkYmBmZGZkYS/NyzQwMHAB0UYGTiYQvqMBANd1CLA=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-latin-ext-700-normal-BSbyEp0V.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-700-normal-C7GcWn11.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-latin-700-normal-BzSf6GNr.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-700-normal-Cl4F7CZR.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-ext-400-normal-5tcqmc2S.woff2) format("woff2"),url(/assets/outfit-latin-ext-400-normal-DHm7mdGe.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-400-normal-BGsTXAXT.woff2) format("woff2"),url(/assets/outfit-latin-400-normal-DMwTpYkH.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-ext-500-normal-zeox_O30.woff2) format("woff2"),url(/assets/outfit-latin-ext-500-normal-DrCvqoFD.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-500-normal-DKnIMDSk.woff2) format("woff2"),url(/assets/outfit-latin-500-normal-ClnHRwRh.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-ext-600-normal-B85nYjL1.woff2) format("woff2"),url(/assets/outfit-latin-ext-600-normal-CWJcPgd7.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-600-normal-B7SfZ07L.woff2) format("woff2"),url(/assets/outfit-latin-600-normal-BEfTtDA7.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-ar: "IBM Plex Sans Arabic", "Segoe UI", sans-serif;--font-en: "Outfit", "IBM Plex Sans Arabic", sans-serif;--sidebar-width: 270px;--topbar-height: 74px;--radius: 16px;--radius-sm: 10px;--radius-lg: 22px;--ease: cubic-bezier(.22, .8, .26, 1)}:root,:root[data-theme=light]{--bg: #f4f0e9;--bg-2: #ede7dd;--surface: #ffffff;--surface-2: #faf7f2;--surface-3: #f1ebe2;--surface-hover: #f7f2ea;--text: #211b18;--text-2: #5b5048;--muted: #8b7e73;--faint: #b4a79b;--border: rgba(52, 38, 28, .1);--border-strong: rgba(52, 38, 28, .18);--brand: #a62b26;--brand-2: #831c18;--brand-3: #c24b42;--brand-soft: #f7e6e2;--brand-softer: #fbf2ef;--gold: #b98f3f;--gold-soft: #f6edda;--green: #2c7a5b;--green-soft: #e7f3ec;--amber: #b0751d;--amber-soft: #fbf1df;--red: #c0392b;--red-soft: #fbe8e4;--blue: #2f5ea8;--blue-soft: #e9eff9;--violet: #76519b;--violet-soft: #f0eaf7;--shadow-xs: 0 1px 2px rgba(45, 30, 20, .05);--shadow-sm: 0 2px 8px rgba(45, 30, 20, .05), 0 1px 2px rgba(45, 30, 20, .04);--shadow-md: 0 12px 30px -12px rgba(45, 30, 20, .18), 0 2px 8px rgba(45, 30, 20, .04);--shadow-lg: 0 30px 70px -24px rgba(45, 30, 20, .34), 0 4px 16px rgba(45, 30, 20, .06);--sidebar-bg: #171311;--sidebar-bg-2: #1f1917;--sidebar-text: #f8f1e7;--sidebar-muted: #a39488;--sidebar-border: rgba(255, 255, 255, .08);--sidebar-active: #a62b26;--overlay: rgba(23, 19, 17, .52);--chart-grid: rgba(52, 38, 28, .1);--scroll-thumb: #cec2b5}:root[data-theme=dark]{--bg: #0d0b0a;--bg-2: #120f0e;--surface: #171311;--surface-2: #1b1614;--surface-3: #241d1a;--surface-hover: #211a17;--text: #f7f1e8;--text-2: #c9baac;--muted: #948579;--faint: #6e6259;--border: rgba(255, 255, 255, .08);--border-strong: rgba(255, 255, 255, .16);--brand: #d14a40;--brand-2: #b3372e;--brand-3: #e06a60;--brand-soft: rgba(209, 74, 64, .14);--brand-softer: rgba(209, 74, 64, .07);--gold: #d8b56a;--gold-soft: rgba(216, 181, 106, .12);--green: #5fb790;--green-soft: rgba(95, 183, 144, .12);--amber: #dfae60;--amber-soft: rgba(223, 174, 96, .12);--red: #e07064;--red-soft: rgba(224, 112, 100, .12);--blue: #78a4ea;--blue-soft: rgba(120, 164, 234, .12);--violet: #b394d4;--violet-soft: rgba(179, 148, 212, .12);--shadow-xs: 0 1px 2px rgba(0, 0, 0, .4);--shadow-sm: 0 2px 10px rgba(0, 0, 0, .28);--shadow-md: 0 16px 38px -14px rgba(0, 0, 0, .72);--shadow-lg: 0 36px 80px -24px rgba(0, 0, 0, .8);--sidebar-bg: #0b0908;--sidebar-bg-2: #14100e;--sidebar-text: #f8f1e7;--sidebar-muted: #96877a;--sidebar-border: rgba(255, 255, 255, .07);--sidebar-active: #b3372e;--overlay: rgba(0, 0, 0, .66);--chart-grid: rgba(255, 255, 255, .07);--scroll-thumb: #4a3f38}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;min-height:100vh;background:radial-gradient(1000px 500px at 100% -10%,var(--brand-softer),transparent 60%),var(--bg);color:var(--text);font-family:var(--font-ar);font-size:15px;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transition:background-color .25s var(--ease),color .25s var(--ease)}body.no-scroll{overflow:hidden}h1,h2,h3,h4,h5,p{margin:0}h1,h2,h3,h4{font-weight:600;letter-spacing:-.015em}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;border:0;background:none;padding:0}img,svg{display:block}img{max-width:100%}ul,ol{margin:0;padding:0;list-style:none}code,kbd,pre{font-family:var(--font-en)}::selection{background:var(--brand);color:#fff}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border:2px solid transparent;background-clip:content-box;border-radius:20px}::-webkit-scrollbar-thumb:hover{background:var(--muted);border:2px solid transparent;background-clip:content-box}.muted-text{color:var(--muted)}.small{font-size:14px}.danger-text{color:var(--red)!important}.green-text{color:var(--green)}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.page-enter{animation:pageEnter .45s var(--ease) both}@keyframes pageEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes popIn{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes slideIn{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton{display:block;width:100%;height:14px;border-radius:7px;background:linear-gradient(90deg,var(--surface-3) 25%,var(--surface-2) 50%,var(--surface-3) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite linear}.spinner{width:16px;height:16px;border:2px solid rgba(255,255,255,.35);border-top-color:currentColor;border-radius:50%;animation:spin .7s linear infinite;display:inline-block;flex:0 0 auto}.btn-secondary .spinner,.btn-ghost .spinner{border-color:var(--border-strong);border-top-color:var(--brand)}.app-loading{min-height:100vh;display:grid;place-content:center;justify-items:center;gap:14px;background:var(--bg);color:var(--muted);font-size:15px}.app-loading-mark{width:145px;padding:20px;background:var(--surface);border-radius:18px;box-shadow:var(--shadow-sm);margin-bottom:6px}.brand-logo{width:142px;height:auto;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 4px 14px rgba(0,0,0,.08))}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:11px;border:1px solid transparent;font-weight:500;line-height:1;white-space:nowrap;transition:all .2s var(--ease);position:relative;isolation:isolate}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-md{height:40px;padding:0 17px;font-size:15px}.btn-sm{height:33px;padding:0 12px;font-size:14px;border-radius:9px}.btn-lg{height:48px;padding:0 22px;font-size:15px;border-radius:12px}.btn-icon{width:40px;height:40px;padding:0}.btn-primary{background:linear-gradient(150deg,var(--brand-3),var(--brand) 45%,var(--brand-2));color:#fff;box-shadow:0 8px 20px -8px #a62b2699,inset 0 1px #ffffff29}.btn-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 26px -8px #a62b26a8,inset 0 1px #ffffff2e}.btn-secondary{background:var(--surface);border-color:var(--border);color:var(--text);box-shadow:var(--shadow-xs)}.btn-secondary:hover:not(:disabled){border-color:var(--border-strong);background:var(--surface-hover)}.btn-ghost{color:var(--text-2)}.btn-ghost:hover:not(:disabled){background:var(--surface-3);color:var(--text)}.btn-danger{background:var(--red);color:#fff}.btn-danger:hover:not(:disabled){filter:brightness(.95)}.btn-dark{background:var(--text);color:var(--bg)}.btn-dark:hover:not(:disabled){opacity:.9}.btn-gold{background:var(--gold);color:#241a0d}.icon-btn{width:36px;height:36px;border-radius:10px;display:inline-grid;place-items:center;color:var(--text-2);transition:all .18s var(--ease);flex:0 0 auto}.icon-btn:hover{background:var(--surface-3);color:var(--text)}.icon-btn.subtle{width:26px;height:26px;color:var(--muted)}.icon-btn.is-active{background:var(--brand-soft);color:var(--brand)}.link-btn{display:inline-flex;align-items:center;gap:5px;color:var(--brand);font-size:14px;font-weight:500;transition:gap .2s var(--ease)}.link-btn:hover{gap:8px}.badge{display:inline-flex;align-items:center;gap:5px;height:23px;padding:0 8px;border-radius:6px;font-size:12.5px;font-weight:500;line-height:1;white-space:nowrap;border:1px solid transparent}.badge-dot{width:5px;height:5px;border-radius:50%;background:currentColor;box-shadow:0 0 0 2px color-mix(in srgb,currentColor 16%,transparent)}.badge-neutral{background:var(--surface-3);color:var(--text-2);border-color:var(--border)}.badge-brand{background:var(--brand-soft);color:var(--brand);border-color:color-mix(in srgb,var(--brand) 16%,transparent)}.badge-green{background:var(--green-soft);color:var(--green);border-color:color-mix(in srgb,var(--green) 18%,transparent)}.badge-amber{background:var(--amber-soft);color:var(--amber);border-color:color-mix(in srgb,var(--amber) 18%,transparent)}.badge-red{background:var(--red-soft);color:var(--red);border-color:color-mix(in srgb,var(--red) 18%,transparent)}.badge-blue{background:var(--blue-soft);color:var(--blue);border-color:color-mix(in srgb,var(--blue) 18%,transparent)}.badge-violet{background:var(--violet-soft);color:var(--violet);border-color:color-mix(in srgb,var(--violet) 18%,transparent)}.badge-gold{background:var(--gold-soft);color:var(--gold);border-color:color-mix(in srgb,var(--gold) 20%,transparent)}.avatar{position:relative;display:inline-grid;place-items:center;flex:0 0 auto;border-radius:50%;background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.34),transparent 50%),linear-gradient(145deg,color-mix(in srgb,var(--avatar-color) 70%,#fff 8%),var(--avatar-color));color:#fff;font-weight:600;letter-spacing:-.02em;border:2px solid var(--surface);box-shadow:0 2px 7px #140c0821;overflow:visible}.avatar>span{transform:translateY(-1px)}.avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.avatar-xs{width:25px;height:25px;font-size:11px;border-width:1.5px}.avatar-sm{width:36px;height:36px;font-size:13px}.avatar-md{width:47px;height:47px;font-size:15px}.avatar-lg{width:62px;height:62px;font-size:17px}.avatar-xl{width:84px;height:84px;font-size:23px}.avatar-platform{position:absolute;inset-inline-end:-4px;inset-block-end:-4px;display:grid;place-items:center;background:var(--surface);border-radius:50%;padding:2px;box-shadow:var(--shadow-xs)}.avatar-online{position:absolute;inset-inline-start:1px;inset-block-end:2px;width:10px;height:10px;border-radius:50%;background:#44b77f;border:2px solid var(--surface)}.platform-icon{display:inline-grid;place-items:center;border-radius:50%;color:#fff;flex:0 0 auto;background:var(--platform-color, #25d366)}.platform-icon svg{width:55%;height:55%}.size-xs{width:20px;height:20px}.size-sm{width:29px;height:29px}.size-md{width:38px;height:38px}.size-lg{width:50px;height:50px}.platform-whatsapp{--platform-color: #25d366}.platform-instagram{background:radial-gradient(circle at 30% 110%,#fdf497,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.platform-facebook{--platform-color: #1877f2}.platform-x{--platform-color: #0f1419}.platform-tiktok{--platform-color: #0f0f0f}.platform-telegram{--platform-color: #229ed9}.platform-webchat{--platform-color: #7c3aed}.platform-linkedin{--platform-color: #0a66c2}.platform-snapchat{--platform-color: #fffc00;color:#111}.platform-badge{box-shadow:0 0 0 2px var(--surface)}.field{display:flex;flex-direction:column;gap:7px;min-width:0}.field>span{font-size:14px;font-weight:500;color:var(--text-2)}.field small{color:var(--muted);font-size:13px}.field.compact{gap:5px}.field.compact>span{font-size:13px;color:var(--muted)}input,select,textarea{width:100%;border:1px solid var(--border);background:var(--surface-2);border-radius:10px;padding:10px 12px;font-size:15px;outline:none;transition:border-color .18s,box-shadow .18s,background .18s}input::placeholder,textarea::placeholder{color:var(--faint)}input:focus,select:focus,textarea:focus{border-color:color-mix(in srgb,var(--brand) 55%,var(--border));background:var(--surface);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 11%,transparent)}select{appearance:none;padding-inline-end:32px;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;cursor:pointer}textarea{resize:vertical;line-height:1.7;min-height:70px}.input-wrap{display:flex;align-items:center;gap:10px;border:1px solid var(--border);background:var(--surface-2);border-radius:11px;padding:0 13px;height:47px;transition:all .18s}.input-wrap:focus-within{border-color:color-mix(in srgb,var(--brand) 55%,var(--border));background:var(--surface);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 11%,transparent)}.input-wrap>svg{color:var(--muted);flex:0 0 auto}.input-wrap input{border:0;background:transparent;padding:0;height:100%;box-shadow:none!important}.input-wrap input:focus{background:transparent}.password-toggle{color:var(--muted);display:grid;place-items:center}.password-toggle:hover{color:var(--text)}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.form-grid .full{grid-column:1 / -1}.form-error{background:var(--red-soft);border:1px solid color-mix(in srgb,var(--red) 20%,transparent);color:var(--red);border-radius:10px;padding:10px 13px;font-size:14px;line-height:1.6}.checkbox,.checkbox-card{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--text-2);cursor:pointer}.checkbox input,.checkbox-card input{width:15px;height:15px;accent-color:var(--brand);padding:0;margin:0}.copy-input{display:flex;gap:6px}.copy-input input{font-family:var(--font-en);font-size:13px}.copy-input button{width:42px;border:1px solid var(--border);background:var(--surface-2);border-radius:10px;display:grid;place-items:center;color:var(--muted)}.copy-input button:hover{color:var(--brand);background:var(--brand-softer)}.color-row{display:flex;gap:18px;flex-wrap:wrap;margin-top:16px}.color-row>label{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--muted)}.color-input{display:flex;align-items:center;gap:8px;padding:5px 8px 5px 5px;border:1px solid var(--border);border-radius:10px;background:var(--surface-2)}.color-input input[type=color]{width:32px;height:32px;border:0;border-radius:7px;padding:0;cursor:pointer;background:transparent}.color-input input:not([type=color]){width:92px;border:0;background:transparent;padding:0;font-family:var(--font-en);font-size:14px;box-shadow:none}.switch{width:42px;height:24px;border-radius:20px;background:var(--surface-3);border:1px solid var(--border);padding:2px;transition:all .22s var(--ease);flex:0 0 auto}.switch span{display:block;width:18px;height:18px;border-radius:50%;background:var(--surface);box-shadow:0 1px 4px #0003;transition:transform .22s var(--ease)}.switch.is-on{background:linear-gradient(135deg,var(--brand-3),var(--brand));border-color:transparent}.switch.is-on span{transform:translate(-18px)}.overlay{position:fixed;inset:0;z-index:90;background:var(--overlay);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:grid;place-items:center;padding:24px;animation:fadeIn .2s ease both}.modal{width:100%;max-height:calc(100vh - 48px);background:var(--surface);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;animation:popIn .28s var(--ease) both;overflow:hidden}.modal-sm{max-width:440px}.modal-md{max-width:600px}.modal-lg{max-width:780px}.modal-xl{max-width:1080px}.modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:21px 24px 16px;border-bottom:1px solid var(--border);flex:0 0 auto}.modal-head h2{font-size:17px;line-height:1.4}.modal-head p{margin-top:3px;color:var(--muted);font-size:13.5px}.modal-body{padding:21px 24px;overflow-y:auto;overscroll-behavior:contain}.modal-foot{padding:15px 24px;border-top:1px solid var(--border);display:flex;justify-content:flex-end;gap:9px;background:var(--surface-2);flex:0 0 auto;flex-wrap:wrap}.drawer-overlay{place-items:stretch;padding:0;justify-content:flex-start}.drawer{width:100%;height:100%;background:var(--surface);border-inline-end:1px solid var(--border);display:flex;flex-direction:column;box-shadow:var(--shadow-lg);animation:slideIn .3s var(--ease) both}.drawer-sm{max-width:400px}.drawer-md{max-width:520px}.drawer-lg{max-width:690px}[dir=rtl] .drawer{animation-name:slideInRtl}@keyframes slideInRtl{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.drawer-body{padding:22px;overflow-y:auto;flex:1}.drawer-footer-actions{display:flex;justify-content:flex-end;gap:9px;width:100%;flex-wrap:wrap}.drawer-footer-actions .btn-ghost{margin-inline-end:auto}.confirm-message{color:var(--text-2);font-size:15px;line-height:1.8}.popover{position:absolute;z-index:70;top:calc(100% + 9px);inset-inline-start:0;min-width:210px;background:var(--surface);border:1px solid var(--border);border-radius:13px;box-shadow:var(--shadow-lg);padding:7px;animation:popIn .18s var(--ease) both}.popover button{display:flex;align-items:center;gap:9px;width:100%;padding:9px 10px;border-radius:8px;font-size:14px;color:var(--text-2);text-align:start}.popover button:hover{background:var(--surface-3);color:var(--text)}.popover-sep{height:1px;background:var(--border);margin:5px 3px}.popover-anchor{position:relative}.toast-stack{position:fixed;bottom:24px;inset-inline-start:24px;z-index:120;display:flex;flex-direction:column;gap:9px;width:min(370px,calc(100vw - 32px))}.toast{display:flex;align-items:flex-start;gap:10px;background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:12px 13px;box-shadow:var(--shadow-lg);animation:popIn .25s var(--ease) both}.toast-icon{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;flex:0 0 auto}.toast-success .toast-icon{background:var(--green-soft);color:var(--green)}.toast-error .toast-icon{background:var(--red-soft);color:var(--red)}.toast-info .toast-icon{background:var(--blue-soft);color:var(--blue)}.toast-copy{flex:1;min-width:0}.toast-copy strong{display:block;font-size:14.5px}.toast-copy p{color:var(--muted);font-size:13.5px;margin-top:2px;line-height:1.6}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:46px 24px;gap:7px;color:var(--muted)}.empty-icon{width:56px;height:56px;border-radius:17px;background:var(--surface-3);color:var(--muted);display:grid;place-items:center;margin-bottom:7px;border:1px solid var(--border)}.empty-state h3{font-size:15px;color:var(--text)}.empty-state p{font-size:14px;max-width:330px;line-height:1.7}.empty-state .btn{margin-top:9px}.progress-ring{flex:0 0 auto}.ring-text{font-family:var(--font-en);font-size:16px;font-weight:600;fill:var(--text)}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;margin-bottom:24px;flex-wrap:wrap}.page-head h1{font-size:clamp(23px,2.4vw,30px);line-height:1.3;margin-top:4px}.page-head p{color:var(--muted);font-size:14.5px;margin-top:4px;max-width:620px}.page-eyebrow{display:inline-flex;align-items:center;gap:5px;color:var(--brand);font-size:12.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.page-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.segmented{display:inline-flex;padding:3px;background:var(--surface);border:1px solid var(--border);border-radius:10px;gap:2px}.segmented button{display:inline-flex;align-items:center;gap:5px;height:31px;padding:0 11px;border-radius:7px;font-size:13.5px;color:var(--muted);transition:all .18s}.segmented button.active{background:var(--surface-3);color:var(--text);font-weight:500;box-shadow:var(--shadow-xs)}.filter-bar{display:flex;align-items:center;gap:10px;margin-bottom:17px;flex-wrap:wrap}.filter-chips{display:flex;gap:4px;flex-wrap:wrap}.filter-chips button{height:32px;padding:0 13px;border-radius:20px;font-size:13.5px;color:var(--muted);border:1px solid transparent;transition:all .18s}.filter-chips button:hover{color:var(--text);background:var(--surface-2)}.filter-chips button.active{background:var(--text);color:var(--bg);border-color:var(--text)}.filter-select{display:flex;align-items:center;gap:7px;height:34px;padding:0 10px;border:1px solid var(--border);border-radius:9px;background:var(--surface);color:var(--muted)}.filter-select select{border:0;background:transparent;padding:0 22px 0 0;height:100%;width:auto;min-width:105px;font-size:13.5px;box-shadow:none}.inbox-search{display:flex;align-items:center;gap:8px;height:36px;padding:0 11px;border:1px solid var(--border);border-radius:9px;background:var(--surface);color:var(--muted)}.inbox-search.grow{flex:1;min-width:220px}.inbox-search input{border:0;background:transparent;padding:0;height:100%;font-size:14px;box-shadow:none}.inbox-search button{color:var(--muted)}.table-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-xs)}.table-card.flat{border:0;box-shadow:none;border-radius:0}.data-table{width:100%;border-collapse:collapse;text-align:start}.data-table th{text-align:start;font-size:12.5px;font-weight:500;color:var(--muted);letter-spacing:.02em;background:var(--surface-2);padding:11px 15px;border-bottom:1px solid var(--border);white-space:nowrap}.data-table td{padding:12px 15px;border-bottom:1px solid var(--border);font-size:14px;vertical-align:middle}.data-table tr:last-child td{border-bottom:0}.data-table tbody tr{transition:background .15s;cursor:pointer}.data-table tbody tr:hover{background:var(--surface-hover)}.cell-sub{display:block;color:var(--muted);font-size:12.5px;margin-top:2px}.cell-person{display:flex;align-items:center;gap:7px}.member-cell{display:flex;align-items:center;gap:10px}.member-cell strong{display:block;font-size:14px}.member-cell span{display:block;font-size:12.5px;color:var(--muted)}.table-actions{display:flex;gap:2px;justify-content:flex-end}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-xs);min-width:0}.card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px 0}.card-head h2{font-size:16px;margin-top:2px}.card-eyebrow{font-size:11.5px;font-weight:600;color:var(--muted);letter-spacing:.1em;text-transform:uppercase}.card-footer-link{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;border-top:1px solid var(--border);padding:12px;color:var(--brand);font-size:13.5px;font-weight:500}.card-footer-link:hover{background:var(--brand-softer)}.chart-tooltip{background:var(--surface);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-md);padding:9px 11px;min-width:110px;direction:rtl;font-family:var(--font-ar)}.chart-tooltip strong{display:block;font-size:13px;margin-bottom:3px}.chart-tooltip span{display:flex;justify-content:space-between;gap:12px;font-size:12.5px}.alert{display:flex;gap:10px;padding:12px 13px;border-radius:11px;font-size:13.5px;line-height:1.65;border:1px solid}.alert>svg{flex:0 0 auto;margin-top:2px}.alert strong{display:block;margin-bottom:2px}.alert p{color:inherit;opacity:.85}.alert.amber{background:var(--amber-soft);border-color:color-mix(in srgb,var(--amber) 24%,transparent);color:var(--amber)}.alert code{background:#0000000f;padding:1px 5px;border-radius:4px;font-size:12.5px}.toggle-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid var(--border)}.toggle-row:last-child{border-bottom:0}.toggle-row strong{display:block;font-size:14.5px}.toggle-row span{display:block;color:var(--muted);font-size:13px;margin-top:1px}.toggle-list{margin-top:14px}.or-separator{display:flex;align-items:center;gap:12px;color:var(--faint);font-size:12.5px;margin:18px 0 14px}.or-separator:before,.or-separator:after{content:"";height:1px;background:var(--border);flex:1}.tiny-loading{font-size:12px;color:var(--muted)}@media print{.sidebar,.topbar,.mobile-nav,.page-actions{display:none!important}.main-panel{margin:0!important}.page-content{padding:0!important}body{background:#fff}}.app-shell{min-height:100vh;display:flex}.sidebar{position:fixed;inset-block:0;inset-inline-start:0;width:var(--sidebar-width);background:radial-gradient(500px 300px at 100% 0%,rgba(166,43,38,.22),transparent 65%),radial-gradient(300px 400px at 0% 100%,rgba(194,154,75,.08),transparent 60%),linear-gradient(170deg,var(--sidebar-bg-2),var(--sidebar-bg));color:var(--sidebar-text);display:flex;flex-direction:column;z-index:50;border-inline-end:1px solid rgba(255,255,255,.055);overflow:hidden}.sidebar:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.45;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.04'/%3E%3C/svg%3E")}.sidebar>*{position:relative;z-index:1}.sidebar-brand{padding:25px 22px 16px;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.sidebar-brand .brand-logo{width:137px}.sidebar-brand-sub{font-family:var(--font-en);font-size:10px;letter-spacing:.22em;color:var(--sidebar-muted);text-indent:2px}.sidebar-close{display:none;position:absolute;top:20px;inset-inline-end:16px;color:var(--sidebar-muted)}.workspace-chip{margin:2px 15px 14px;display:flex;align-items:center;gap:10px;padding:9px 10px;background:#ffffff0b;border:1px solid rgba(255,255,255,.07);border-radius:11px}.workspace-mark{width:29px;height:29px;border-radius:8px;background:linear-gradient(140deg,#c24b42,#8c201b);display:grid;place-items:center;font-size:15px;font-weight:600;color:#fff;box-shadow:0 4px 12px #a62b2666}.workspace-chip>div{flex:1;min-width:0}.workspace-chip strong{display:block;font-size:12.5px;color:var(--sidebar-text)}.workspace-chip span{display:flex;align-items:center;gap:4px;font-size:10.5px;color:var(--sidebar-muted)}.workspace-chip>svg{color:var(--sidebar-muted)}.live-dot{width:5px;height:5px;border-radius:50%;background:#5fc48d;box-shadow:0 0 0 3px #5fc48d1f;animation:pulseDot 2.4s infinite}@keyframes pulseDot{0%,to{box-shadow:0 0 0 3px #5fc48d1f}50%{box-shadow:0 0 0 5px #5fc48d0a}}.sidebar-nav{padding:8px 12px;overflow-y:auto;flex:1;scrollbar-width:none}.sidebar-nav::-webkit-scrollbar{display:none}.nav-caption{display:block;padding:0 11px 8px;font-size:10px;letter-spacing:.16em;color:#ffffff47;text-transform:uppercase}.nav-caption-spaced{margin-top:18px}.nav-item{position:relative;display:flex;align-items:center;gap:11px;height:41px;padding:0 11px;border-radius:9px;color:var(--sidebar-muted);font-size:14px;margin-bottom:1px;transition:all .18s var(--ease)}.nav-item svg{opacity:.8}.nav-item:hover{background:#ffffff0d;color:var(--sidebar-text)}.nav-item.active{background:linear-gradient(100deg,#a62b26f2,#8c201bb8);color:#fff;box-shadow:0 7px 18px -8px #0000008c,inset 0 1px #ffffff1f}.nav-item.active:before{content:"";position:absolute;inset-inline-start:-12px;width:3px;height:17px;border-radius:0 3px 3px 0;background:var(--gold)}.nav-item.active svg{opacity:1}.nav-badge{margin-inline-start:auto;min-width:19px;height:19px;border-radius:5px;background:#ffffff1f;color:#fff;display:grid;place-items:center;font-family:var(--font-en);font-size:11.5px;font-style:normal;padding:0 5px}.nav-item.active .nav-badge{background:#00000038}.sidebar-card{margin:8px 14px 12px;padding:12px;border-radius:12px;border:1px solid rgba(194,154,75,.16);background:linear-gradient(150deg,#c29a4b1a,#ffffff06);display:grid;grid-template-columns:auto 1fr;gap:9px}.sidebar-card-icon{width:28px;height:28px;border-radius:8px;background:#c29a4b29;color:var(--gold);display:grid;place-items:center}.sidebar-card strong{display:block;font-size:12.5px;color:#f3e6d1}.sidebar-card p{font-size:11px;line-height:1.55;color:var(--sidebar-muted);margin-top:2px}.sidebar-card button{grid-column:2;justify-self:start;color:var(--gold);font-size:11.5px;font-weight:500;margin-top:2px}.sidebar-user{display:flex;align-items:center;gap:9px;margin:0 13px 13px;padding:11px 10px;border-top:1px solid var(--sidebar-border);position:relative}.sidebar-user>div{flex:1;min-width:0}.sidebar-user strong{display:block;font-size:13px;color:var(--sidebar-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-user span{display:block;font-size:11px;color:var(--sidebar-muted)}.sidebar-user .icon-btn{color:var(--sidebar-muted)}.sidebar-user .icon-btn:hover{background:#ffffff0f;color:var(--sidebar-text)}.main-panel{flex:1;min-width:0;margin-inline-start:var(--sidebar-width);display:flex;flex-direction:column;min-height:100vh}.topbar{height:var(--topbar-height);position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 30px;background:color-mix(in srgb,var(--bg) 82%,transparent);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);border-bottom:1px solid var(--border)}.topbar-start{display:flex;align-items:center;gap:12px;min-width:0}.topbar-title{display:flex;align-items:baseline;gap:7px;font-size:13px;color:var(--muted);white-space:nowrap}.topbar-title strong{font-size:15px;color:var(--text);font-weight:500}.topbar-title i{font-style:normal;opacity:.5}.topbar-actions{display:flex;align-items:center;gap:7px}.search-trigger{display:flex;align-items:center;gap:8px;height:37px;width:300px;padding:0 10px;border:1px solid var(--border);border-radius:9px;background:var(--surface);color:var(--muted);font-size:13px;transition:all .18s}.search-trigger:hover{border-color:var(--border-strong);background:var(--surface-hover)}.search-trigger span{flex:1;text-align:start}.search-trigger kbd{display:flex;align-items:center;gap:2px;font-size:10.5px;padding:3px 5px;border-radius:4px;border:1px solid var(--border);background:var(--surface-2);color:var(--muted)}.live-pill{display:inline-flex;align-items:center;gap:5px;height:27px;padding:0 9px;border-radius:20px;font-size:11.5px;color:var(--muted);border:1px solid var(--border);background:var(--surface)}.live-pill i{width:5px;height:5px;border-radius:50%;background:var(--faint)}.live-pill.is-live{color:var(--green);border-color:color-mix(in srgb,var(--green) 20%,transparent);background:var(--green-soft)}.live-pill.is-live i{background:var(--green);box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 15%,transparent)}.theme-switch{border:1px solid var(--border);background:var(--surface)}.bell-btn{position:relative}.bell-count{position:absolute;top:1px;inset-inline-end:1px;min-width:15px;height:15px;padding:0 3px;border-radius:5px;background:var(--brand);color:#fff;font-family:var(--font-en);font-size:10px;display:grid;place-items:center;border:2px solid var(--bg)}.avatar-button{display:flex;align-items:center;gap:6px;padding:3px 4px 3px 8px;border-radius:24px;border:1px solid var(--border);background:var(--surface);color:var(--text-2);font-size:12.5px}.avatar-button:hover{background:var(--surface-hover)}.topbar-user .popover{inset-inline-start:auto;inset-inline-end:0}.profile-popover{min-width:220px;padding:8px}.profile-popover-head{display:flex;gap:9px;align-items:center;padding:8px 8px 10px;border-bottom:1px solid var(--border);margin-bottom:5px}.profile-popover-head strong{display:block;font-size:14px}.profile-popover-head span{font-size:12px;color:var(--muted)}.notification-popover{width:345px;inset-inline-start:auto;inset-inline-end:0;padding:0;overflow:hidden}.popover-head{display:flex;align-items:center;justify-content:space-between;padding:13px 14px;border-bottom:1px solid var(--border)}.popover-head strong{display:block;font-size:14px}.popover-head span{font-size:11.5px;color:var(--muted)}.popover-head button{display:flex;align-items:center;gap:4px;width:auto;padding:4px 6px;color:var(--brand);font-size:11.5px}.notification-list{max-height:340px;overflow-y:auto}.notification-item{display:flex!important;gap:9px!important;align-items:flex-start!important;padding:10px 13px!important;border-bottom:1px solid var(--border);border-radius:0!important}.notification-item.unread{background:var(--brand-softer)}.notification-dot{width:6px;height:6px;border-radius:50%;margin-top:6px;flex:0 0 auto;background:var(--muted)}.notification-dot.message{background:#25d366}.notification-dot.ticket{background:var(--amber)}.notification-dot.assignment{background:var(--blue)}.notification-item div{min-width:0}.notification-item strong{display:block;font-size:12.5px;color:var(--text)}.notification-item p{color:var(--muted);font-size:12px;line-height:1.5;margin:1px 0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-item div>span{font-size:10.5px;color:var(--faint)}.popover-footer{width:100%;padding:10px;border-top:1px solid var(--border);color:var(--brand)!important;font-size:12.5px!important;justify-content:center!important}.popover-empty{padding:25px 14px;text-align:center;font-size:12.5px;color:var(--muted)}.page-content{flex:1;min-width:0;padding:27px 30px 40px;max-width:1650px;width:100%;margin:0 auto}.page-content.inbox-mode{padding:0;max-width:none;height:calc(100vh - var(--topbar-height));overflow:hidden}.mobile-menu,.mobile-nav,.sidebar-scrim{display:none}.command-modal .modal-body{padding:0}.command-input{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--border);color:var(--muted)}.command-input input{border:0;background:transparent;padding:0;font-size:15px;flex:1;box-shadow:none}.command-input kbd{font-size:10.5px;padding:3px 6px;border:1px solid var(--border);border-radius:4px;color:var(--muted)}.command-results{max-height:430px;overflow-y:auto;padding:8px}.command-hints>p{font-size:11.5px;color:var(--muted);padding:6px 9px}.command-hints button,.command-result{display:flex;align-items:center;gap:11px;width:100%;padding:10px;border-radius:9px;text-align:start}.command-hints button{color:var(--text-2);font-size:14px;gap:9px}.command-hints button kbd{margin-inline-start:auto;font-size:11px;color:var(--faint)}.command-hints button:hover,.command-result:hover{background:var(--surface-3)}.command-result div{flex:1;min-width:0}.command-result strong{display:block;font-size:14px}.command-result span{display:block;color:var(--muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.command-icon{width:35px!important;height:35px;border-radius:9px;background:var(--surface-3);display:grid!important;place-items:center;color:var(--muted);flex:0 0 auto}.command-empty{padding:38px;text-align:center;color:var(--muted);font-size:14px}.login-page{min-height:100vh;display:grid;grid-template-columns:1.08fr .92fr;background:var(--bg)}.login-brand-panel{position:relative;background:radial-gradient(700px 460px at 85% 0%,rgba(166,43,38,.35),transparent 60%),radial-gradient(500px 500px at 15% 100%,rgba(194,154,75,.12),transparent 60%),linear-gradient(160deg,#1c1613,#100d0c 55%,#1a1210);color:#f7f0e6;padding:36px 48px;display:flex;flex-direction:column;overflow:hidden;min-height:100vh}.login-brand-panel:after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.045'/%3E%3C/svg%3E");pointer-events:none}.login-orbs{position:absolute;width:420px;height:420px;border-radius:50%;border:1px solid rgba(194,154,75,.14);top:-220px;inset-inline-start:-100px;box-shadow:0 0 0 60px #c29a4b06,0 0 0 120px #c29a4b05}.login-brand-top{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.login-brand-top .brand-logo{width:155px}.login-brand-badge{font-family:var(--font-en);font-size:10.5px;letter-spacing:.2em;color:#ffffff73;border:1px solid rgba(255,255,255,.12);padding:6px 10px;border-radius:20px}.login-hero{position:relative;z-index:1;margin-top:clamp(45px,7vh,85px);max-width:560px}.login-kicker{display:inline-flex;align-items:center;gap:6px;color:#dcb978;font-size:12.5px;letter-spacing:.02em;border:1px solid rgba(194,154,75,.25);background:#c29a4b14;padding:6px 11px;border-radius:20px}.login-hero h1{font-size:clamp(38px,4.2vw,60px);line-height:1.18;margin-top:17px;font-weight:500;letter-spacing:-.03em;color:#fbf5ec}.login-hero h1 em{font-style:normal;color:#d6a85c;position:relative}.login-hero h1 em:after{content:"";position:absolute;inset-inline:0;bottom:3px;height:1px;background:linear-gradient(90deg,transparent,rgba(214,168,92,.6),transparent)}.login-hero>p{color:#f7f0e699;font-size:15px;line-height:1.95;margin-top:16px;max-width:480px}.login-feature-row{display:flex;gap:16px;flex-wrap:wrap;margin-top:22px}.login-feature-row span{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;color:#f7f0e6b8}.login-feature-row svg{color:#6ec29a}.login-visual{position:relative;z-index:1;height:260px;margin-top:28px;max-width:600px}.login-chat-card{position:absolute;background:#ffffff0e;border:1px solid rgba(255,255,255,.1);border-radius:15px;box-shadow:0 30px 50px -20px #0000008c;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.card-a{width:325px;padding:13px;top:0;inset-inline-start:0;transform:rotate(-1.5deg)}.mini-chat-head{display:flex;align-items:center;gap:8px;margin-bottom:10px}.mini-avatar{width:30px;height:30px;border-radius:50%;background:linear-gradient(145deg,#c24b42,#8a201b);display:grid;place-items:center;font-size:13px;font-weight:600}.mini-chat-head div{flex:1}.mini-chat-head strong{display:block;font-size:12px}.mini-chat-head div span{font-size:10px;color:#fff6}.mini-bubble{max-width:92%;padding:7px 10px;font-size:11.5px;border-radius:9px;line-height:1.65;margin-bottom:6px}.mini-bubble.incoming{background:#ffffff17;color:#ffffffd9;border-start-start-radius:3px}.mini-bubble.outgoing{background:linear-gradient(135deg,#a62b26e6,#781a15e6);color:#fff;margin-inline-start:auto;border-start-end-radius:3px}.mini-typing{display:flex;gap:3px;padding:5px 8px;width:fit-content;background:#ffffff12;border-radius:8px}.mini-typing i{width:3px;height:3px;border-radius:50%;background:#ffffff73;animation:typing 1.2s infinite}.mini-typing i:nth-child(2){animation-delay:.15s}.mini-typing i:nth-child(3){animation-delay:.3s}@keyframes typing{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-2px);opacity:1}}.card-b{width:270px;padding:13px;top:104px;inset-inline-end:32px;transform:rotate(1.5deg)}.mini-ticket-row{display:flex;align-items:center;gap:8px}.mini-ticket-icon{width:26px;height:26px;border-radius:7px;background:#c29a4b2b;color:#dcb978;display:grid;place-items:center;font-family:var(--font-en);font-size:10px;font-weight:600}.mini-ticket-row div{flex:1}.mini-ticket-row strong{display:block;font-size:11px}.mini-ticket-row div span{font-size:9.5px;color:#fff6}.mini-status{font-size:9px;color:#e7bd76;background:#c29a4b1f;padding:3px 6px;border-radius:4px}.mini-progress{height:3px;background:#ffffff14;border-radius:3px;margin:12px 0 8px;overflow:hidden}.mini-progress span{display:block;width:68%;height:100%;background:linear-gradient(90deg,#a62b26,#d6a85c);border-radius:3px}.mini-ticket-foot{display:flex;justify-content:space-between;font-size:9px;color:#ffffff61}.login-metric-card{position:absolute;top:128px;inset-inline-start:50px;width:145px;padding:12px;border-radius:13px;background:#140f0dcc;border:1px solid rgba(194,154,75,.18);box-shadow:0 24px 40px -20px #0009}.login-metric-card>span{font-size:10px;color:#ffffff73}.login-metric-card>strong{display:block;font-family:var(--font-en);font-size:23px;color:#e4c07b;font-weight:500}.mini-spark{display:flex;align-items:flex-end;gap:3px;height:31px;margin-top:4px}.mini-spark i{flex:1;background:linear-gradient(to top,#a62b264d,#c24b42);border-radius:2px;opacity:.8}.login-quote{margin-top:auto;position:relative;z-index:1;padding-top:22px;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:3px}.login-quote p{font-size:13px;color:#f7f0e69e}.login-quote span{font-size:11px;color:#f7f0e659}.login-form-panel{display:flex;flex-direction:column;padding:32px 42px;min-height:100vh;background:radial-gradient(600px 300px at 50% 0%,var(--brand-softer),transparent 70%),var(--bg)}.login-form-top{display:flex;justify-content:flex-end;min-height:36px}.mobile-login-brand{display:none}.login-form-wrap{width:min(400px,100%);margin:auto}.login-form-heading h2{font-size:27px;margin-top:4px;letter-spacing:-.025em}.login-form-heading p{color:var(--muted);font-size:14px;margin-top:6px}.login-form{margin-top:25px;display:flex;flex-direction:column;gap:14px}.login-form .field>span{font-size:13px}.login-options{display:flex;justify-content:space-between;align-items:center}.login-options .link{font-size:13px;color:var(--brand)}.demo-credentials{background:var(--surface);border:1px dashed var(--border-strong);border-radius:11px;padding:11px 13px;display:flex;flex-wrap:wrap;gap:8px 20px}.demo-credentials>div{display:flex;flex-direction:column;gap:2px}.demo-credentials span{font-size:10.5px;color:var(--muted)}.demo-credentials code{font-size:12.5px;direction:ltr;color:var(--brand)}.demo-credentials p{width:100%;font-size:11px;color:var(--muted);border-top:1px solid var(--border);padding-top:6px}.login-submit{width:100%;margin-top:2px;justify-content:space-between;padding-inline:18px}.login-security{display:flex;gap:9px;align-items:flex-start;margin-top:23px;padding-top:17px;border-top:1px solid var(--border);color:var(--muted)}.login-security svg{color:var(--green);flex:0 0 auto;margin-top:2px}.login-security strong{display:block;font-size:12.5px;color:var(--text-2)}.login-security span{font-size:11.5px;line-height:1.6}.login-footer{display:flex;justify-content:space-between;margin-top:28px;font-size:10.5px;color:var(--faint)}.dashboard-page{display:flex;flex-direction:column;gap:18px}.dash-hero{position:relative;display:grid;grid-template-columns:1fr 330px;gap:24px;padding:27px 30px;border-radius:20px;overflow:hidden;color:#f8f2e9;background:radial-gradient(600px 300px at 88% -20%,rgba(194,154,75,.22),transparent 60%),radial-gradient(700px 380px at 100% 100%,rgba(166,43,38,.33),transparent 65%),linear-gradient(125deg,#1b1512,#120e0c 55%,#1a1110);border:1px solid rgba(255,255,255,.06);box-shadow:0 22px 50px -28px #190f0b99}.dash-hero:after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.04'/%3E%3C/svg%3E");pointer-events:none}.dash-hero>*{position:relative;z-index:1}.dash-date{font-size:12px;color:#f8f2e973;letter-spacing:.03em}.dash-hero h1{font-size:clamp(24px,2.7vw,34px);margin-top:4px;font-weight:500;letter-spacing:-.025em}.wave{font-size:.8em;display:inline-block;transform:rotate(-8deg)}.dash-hero-copy p{color:#f8f2e999;font-size:14px;margin-top:6px;line-height:1.75}.dash-hero-copy p strong{color:#e8c27c;font-family:var(--font-en);font-weight:500}.dash-hero-actions{display:flex;gap:9px;margin-top:17px;flex-wrap:wrap}.dash-hero .btn-secondary{background:#ffffff12;border-color:#ffffff1f;color:#f8f2e9;box-shadow:none}.dash-hero .btn-secondary:hover{background:#ffffff1c}.dash-hero-side{display:flex;flex-direction:column;gap:10px;justify-content:center}.hero-live-card{background:#ffffff0e;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:13px 15px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.hero-live-head{display:flex;align-items:center;gap:6px;font-size:11.5px;color:#f8f2e98c}.hero-live-head .badge{margin-inline-start:auto}.live-beacon{width:6px;height:6px;border-radius:50%;background:#6ad19b;box-shadow:0 0 0 4px #6ad19b21}.hero-live-value{font-family:var(--font-en);font-size:31px;line-height:1.2;font-weight:500;margin:3px 0;display:flex;align-items:baseline;gap:7px}.hero-live-value span{font-family:var(--font-ar);font-size:11.5px;color:#f8f2e973}.hero-live-foot{display:flex;gap:12px;border-top:1px solid rgba(255,255,255,.08);padding-top:8px;font-size:11px;color:#f8f2e980;flex-wrap:wrap}.hero-live-foot span{display:flex;align-items:center;gap:5px}.dot{width:5px;height:5px;border-radius:50%;display:inline-block}.dot.green{background:#5fc48d}.dot.amber{background:#dcb978}.dot.red{background:#e07064}.hero-sla{display:flex;align-items:center;gap:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:10px 15px}.hero-sla .progress-ring circle:first-child{stroke:#ffffff1a}.hero-sla .ring-text{fill:#f8f2e9;font-size:15px}.hero-sla strong{display:block;font-size:13px}.hero-sla span{font-size:11px;color:#f8f2e973}.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.stat-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:start;background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:15px 16px;min-height:122px;overflow:hidden;box-shadow:var(--shadow-xs);transition:all .22s var(--ease)}.stat-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm);border-color:var(--border-strong)}.stat-card:after{content:"";position:absolute;width:100px;height:100px;border-radius:50%;top:-45px;inset-inline-start:-35px;background:color-mix(in srgb,var(--stat-tone) 9%,transparent)}.stat-icon{width:34px;height:34px;border-radius:10px;background:color-mix(in srgb,var(--stat-tone) 10%,transparent);color:var(--stat-tone);display:grid;place-items:center;margin-bottom:11px}.stat-label{font-size:12px;color:var(--muted)}.stat-value{font-family:var(--font-en);font-size:27px;font-weight:500;line-height:1.25;letter-spacing:-.02em;margin-top:1px}.stat-hint{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--muted);margin-top:3px}.stat-hint .badge{height:19px;font-size:11px}.stat-arrow{position:absolute;top:15px;inset-inline-end:14px;color:var(--faint);transition:transform .2s,color .2s}.stat-card:hover .stat-arrow{color:var(--brand);transform:translate(2px,-2px)}.dash-grid{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(300px,.9fr);gap:14px}.dash-grid-main,.dash-grid-bottom{grid-template-columns:minmax(0,1.45fr) minmax(320px,1fr)}.chart-card{padding-bottom:8px}.chart-wrap{padding:7px 10px 0}.chart-legend{display:flex;align-items:center;gap:13px;padding:0 20px;font-size:11.5px;color:var(--muted);margin-top:6px}.chart-legend span{display:flex;align-items:center;gap:5px}.chart-legend i{width:7px;height:7px;border-radius:2px}.chart-total{margin-inline-start:auto}.chart-total b{font-family:var(--font-en);font-weight:500;color:var(--text);margin-inline-start:4px}.channels-card{display:flex;flex-direction:column}.donut-wrap{position:relative;padding:5px 15px 0}.donut-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;padding-top:2px}.donut-center strong{font-family:var(--font-en);font-size:27px;font-weight:500;line-height:1.1}.donut-center span{font-size:11.5px;color:var(--muted)}.channel-legend{padding:0 20px 14px;display:flex;flex-direction:column;gap:4px}.channel-legend>div{display:flex;align-items:center;justify-content:space-between;padding:5px 0;border-bottom:1px dashed var(--border)}.channel-legend>div:last-child{border-bottom:0}.channel-legend span{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--text-2)}.channel-legend strong{font-family:var(--font-en);font-size:13px;font-weight:500}.preview-list{padding:7px 12px}.preview-row{display:flex;align-items:center;gap:10px;width:100%;padding:9px 8px;border-radius:9px;text-align:start;transition:background .16s}.preview-row:hover{background:var(--surface-2)}.preview-main{flex:1;min-width:0}.preview-name{display:flex;justify-content:space-between;gap:8px}.preview-name strong{font-size:13.5px}.preview-name span{font-size:10.5px;color:var(--faint);white-space:nowrap}.preview-main p{font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.preview-check{color:var(--green);font-size:14px}.preview-footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--border);padding:10px 20px;font-size:11.5px;color:var(--muted)}.preview-footer span{display:flex;align-items:center;gap:5px}.preview-footer button{color:var(--brand);font-size:11.5px}.team-list{padding:6px 18px}.team-row{display:flex;align-items:center;gap:9px;padding:9px 0;border-bottom:1px solid var(--border)}.team-row:last-child{border-bottom:0}.team-rank{font-family:var(--font-en);font-size:11px;color:var(--faint);width:15px;flex:0 0 auto}.team-main{flex:1;min-width:0}.team-main>div:first-child{display:flex;justify-content:space-between;gap:8px}.team-main strong{font-size:12.5px}.team-main span{font-size:10.5px;color:var(--muted)}.team-bar{height:4px;background:var(--surface-3);border-radius:6px;margin-top:5px;overflow:hidden}.team-bar span{display:block;height:100%;background:linear-gradient(90deg,var(--brand-3),var(--brand));border-radius:6px}.team-row .badge{height:20px;font-size:10.5px}.team-foot{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--border);padding:10px 18px;font-size:11px;color:var(--muted)}.team-foot span{display:flex;gap:5px;align-items:center}.team-foot button{color:var(--brand);font-size:11px}.upcoming-list{padding:4px 16px 2px}.upcoming-row{display:flex;align-items:center;gap:11px;width:100%;padding:9px 0;border-bottom:1px solid var(--border);text-align:start}.upcoming-row:last-child{border-bottom:0}.date-block{width:43px;height:47px;border-radius:9px;background:var(--surface-2);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 auto}.date-block strong{font-family:var(--font-en);font-size:17px;line-height:1.1;font-weight:500}.date-block span{font-size:10px;color:var(--muted)}.upcoming-main{flex:1;min-width:0}.upcoming-main>strong{display:block;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upcoming-main>span{display:block;font-size:10.5px;color:var(--muted);margin-top:1px}.upcoming-platforms{display:flex;gap:3px;margin-top:4px}.upcoming-status{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.attention-list{padding:5px 14px}.attention-row{display:flex;align-items:center;gap:10px;width:100%;padding:10px 7px;border-bottom:1px solid var(--border);text-align:start}.attention-row:last-child{border-bottom:0}.attention-row:hover{background:var(--surface-2);border-radius:9px}.attention-icon{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;flex:0 0 auto}.attention-icon.red{background:var(--red-soft);color:var(--red)}.attention-icon.gold{background:var(--gold-soft);color:var(--gold)}.attention-icon.blue{background:var(--blue-soft);color:var(--blue)}.attention-row div{flex:1;min-width:0}.attention-row strong{display:block;font-size:12.5px}.attention-row span{display:block;font-size:11px;color:var(--muted)}.attention-row>svg{color:var(--faint)}.attention-tip{margin:10px 14px 14px;background:linear-gradient(130deg,var(--brand-softer),var(--surface-2));border:1px solid var(--border);border-radius:10px;padding:10px 12px}.attention-tip>span{display:flex;align-items:center;gap:4px;color:var(--brand);font-size:11px;font-weight:500}.attention-tip p{font-size:11px;color:var(--muted);line-height:1.65;margin-top:3px}.skeleton-hero{height:190px;padding:30px;display:flex;flex-direction:column;gap:12px}.skeleton-hero .skeleton:first-child{width:55%;height:28px}.skeleton-hero .skeleton:last-child{width:40%}.inbox-page{display:grid;grid-template-columns:320px minmax(0,1fr) 300px;height:100%;background:var(--surface);border-inline-start:1px solid var(--border);overflow:hidden}.inbox-page:not(.details-visible){grid-template-columns:320px minmax(0,1fr)}.inbox-list-pane{display:flex;flex-direction:column;border-inline-end:1px solid var(--border);background:var(--surface-2);min-height:0}.inbox-list-head{padding:17px 17px 12px;display:flex;align-items:flex-start;justify-content:space-between}.inbox-list-head h1{font-size:18px;line-height:1.3}.inbox-list-head span{font-size:11.5px;color:var(--muted);margin-top:2px;display:block}.inbox-tabs{display:flex;padding:0 12px;gap:2px;border-bottom:1px solid var(--border)}.inbox-tabs button{position:relative;padding:8px 8px 10px;font-size:12px;color:var(--muted);display:flex;align-items:center;gap:4px;white-space:nowrap}.inbox-tabs button span{font-family:var(--font-en);font-size:10px;background:var(--surface-3);border-radius:4px;padding:1px 4px}.inbox-tabs button.active{color:var(--text);font-weight:500}.inbox-tabs button.active:after{content:"";position:absolute;bottom:-1px;inset-inline:5px;height:2px;border-radius:2px 2px 0 0;background:var(--brand)}.inbox-search{margin:10px 12px 7px}.inbox-filters{display:flex;gap:5px;padding:0 12px 8px}.inbox-filters label{flex:1;display:flex;align-items:center;gap:4px;height:28px;padding:0 6px;border-radius:7px;background:var(--surface);border:1px solid var(--border);color:var(--muted)}.inbox-filters select{border:0;background:transparent;padding:0 13px 0 0;height:100%;font-size:11.5px;box-shadow:none;width:100%}.conversation-list{flex:1;overflow-y:auto;padding:0 7px;min-height:0}.conversation-item{width:100%;display:flex;gap:9px;padding:10px 9px;border-radius:10px;text-align:start;border:1px solid transparent;position:relative;transition:all .16s}.conversation-item:hover{background:var(--surface)}.conversation-item.active{background:var(--surface);border-color:var(--border);box-shadow:var(--shadow-xs)}.conversation-item.active:before{content:"";position:absolute;inset-inline-start:-7px;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:var(--brand)}.conv-main{flex:1;min-width:0}.conv-top{display:flex;justify-content:space-between;gap:7px}.conv-top strong{font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conv-top>span{font-size:10px;color:var(--faint);white-space:nowrap}.conv-bottom{display:flex;justify-content:space-between;gap:7px;align-items:center;margin-top:1px}.conv-bottom p{font-size:11.5px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;display:flex;align-items:center;gap:3px}.has-unread .conv-bottom p{color:var(--text-2);font-weight:500}.conv-meta{display:flex;align-items:center;gap:4px}.conv-unread{min-width:17px;height:17px;border-radius:5px;background:var(--brand);color:#fff;display:grid;place-items:center;font-family:var(--font-en);font-size:10px;padding:0 4px}.conv-ticket{font-family:var(--font-en);font-size:9.5px;color:var(--brand);background:var(--brand-soft);padding:1px 4px;border-radius:3px}.priority-dot{width:5px;height:5px;border-radius:50%}.priority-dot.urgent{background:var(--red)}.conv-sub{display:flex;align-items:center;gap:8px;margin-top:3px;font-size:10px;color:var(--faint)}.conv-sub span{display:flex;align-items:center;gap:3px}.list-foot{border-top:1px solid var(--border);padding:7px 13px;display:flex;align-items:center;gap:5px;font-size:10.5px;color:var(--faint)}.conv-skeleton{display:flex;gap:9px;padding:12px 9px}.conv-skeleton>.skeleton{width:42px;height:42px;border-radius:50%;flex:0 0 auto}.conv-skeleton div{flex:1;display:flex;flex-direction:column;gap:6px}.conv-skeleton div .skeleton:last-child{width:70%}.chat-pane{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--surface);position:relative}.chat-head{height:69px;border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 18px;flex:0 0 auto}.chat-head-start{display:flex;align-items:center;gap:9px;min-width:0;flex:1}.chat-head-start>div{min-width:0;flex:1}.chat-head-start h2{font-size:15px;display:flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-head-start span{display:block;font-size:11px;color:var(--muted);direction:rtl;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-head-actions{display:flex;align-items:center;gap:6px;flex:0 0 auto}.chat-assignee,.status-select{position:relative;display:flex;align-items:center;gap:4px;height:31px;border:1px solid var(--border);border-radius:8px;padding:0 7px;color:var(--muted);background:var(--surface-2)}.chat-assignee select,.status-select select{border:0;background:transparent;height:100%;font-size:11.5px;padding:0 15px 0 0;box-shadow:none;width:93px}.chat-assignee>svg:last-child,.status-select>svg{pointer-events:none}.status-dot{width:6px;height:6px;border-radius:50%;flex:0 0 auto}.status-dot.open{background:var(--blue)}.status-dot.pending{background:var(--violet)}.status-dot.resolved{background:var(--green)}.chat-context-bar{display:flex;gap:15px;padding:6px 18px;border-bottom:1px solid var(--border);background:var(--surface-2);font-size:10.5px;color:var(--muted);flex:0 0 auto;overflow-x:auto;scrollbar-width:none}.chat-context-bar::-webkit-scrollbar{display:none}.chat-context-bar span{display:flex;align-items:center;gap:4px;white-space:nowrap}.chat-context-bar .badge{height:17px;font-size:10px}.chat-thread{flex:1;overflow-y:auto;padding:17px 26px 10px;background:radial-gradient(600px 350px at 100% 0%,var(--brand-softer),transparent 65%),var(--surface);min-height:0}.date-separator{display:flex;align-items:center;gap:10px;margin:9px 0 13px}.date-separator:before,.date-separator:after{content:"";flex:1;height:1px;background:var(--border)}.date-separator span{font-size:10.5px;color:var(--faint);background:var(--surface-2);border:1px solid var(--border);padding:3px 9px;border-radius:20px}.message-row{display:flex;gap:7px;margin-bottom:10px;max-width:76%;align-items:flex-end}.message-row.incoming{margin-inline-end:auto}.message-row.outgoing{margin-inline-start:auto;flex-direction:row-reverse}.bubble-wrap{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.outgoing .bubble-wrap{align-items:flex-end}.bubble{padding:9px 12px;border-radius:13px 13px 13px 4px;background:var(--surface-2);border:1px solid var(--border);box-shadow:var(--shadow-xs);min-width:80px}.outgoing .bubble{background:linear-gradient(145deg,var(--brand),var(--brand-2));border-color:transparent;color:#fff;border-radius:13px 13px 4px;box-shadow:0 7px 16px -9px #781d1899}.bubble p{font-size:13.5px;line-height:1.75;white-space:pre-wrap;word-break:break-word}.bubble-meta{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:3px;font-size:9.5px;color:var(--faint)}.outgoing .bubble-meta{color:#ffffff94}.bubble-meta svg{color:currentColor}.failed-icon{color:#ffd0ca}.simulated-tag{background:#ffffff24;padding:0 4px;border-radius:3px;font-size:9px}.bubble-sender{font-size:9.5px;color:var(--faint);margin-top:3px;padding-inline:3px}.note-bubble{background:var(--gold-soft)!important;border:1px dashed color-mix(in srgb,var(--gold) 40%,transparent)!important;color:var(--text)!important;box-shadow:none!important}.note-bubble .bubble-meta{color:var(--muted)}.note-label{display:flex;align-items:center;gap:4px;color:var(--gold);font-size:10px;font-weight:500;margin-bottom:4px}.bubble-media{margin:-4px -6px 6px;border-radius:9px;overflow:hidden}.bubble-media img{max-height:230px;width:auto;max-width:100%;border-radius:9px}.file-attachment{display:flex;align-items:center;gap:8px;padding:8px;border-radius:8px;background:#0000000f;min-width:180px}.file-attachment strong{display:block;font-size:12px}.file-attachment span{font-size:10.5px;opacity:.65}.chat-empty,.chat-loading{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;padding:30px;color:var(--muted)}.chat-empty-art{width:74px;height:74px;border-radius:22px;display:grid;place-items:center;background:var(--brand-softer);color:var(--brand);border:1px solid color-mix(in srgb,var(--brand) 13%,transparent);margin-bottom:4px}.chat-empty h2{font-size:17px;color:var(--text)}.chat-empty p{font-size:13px;max-width:330px;line-height:1.8}.chat-loading{flex-direction:row;gap:9px;font-size:13px}.chat-loading svg{color:var(--brand)}.composer{border-top:1px solid var(--border);padding:9px 14px 12px;background:var(--surface);flex:0 0 auto}.composer-mode{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--gold);background:var(--gold-soft);border-radius:6px;padding:4px 8px;margin-bottom:6px;width:fit-content}.composer-attachment{display:flex;align-items:center;gap:8px;padding:6px;border:1px solid var(--border);border-radius:9px;background:var(--surface-2);width:fit-content;max-width:100%;margin-bottom:6px}.composer-attachment img{width:38px;height:38px;border-radius:6px;object-fit:cover}.composer-attachment div{min-width:0}.composer-attachment strong{display:block;font-size:11.5px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.composer-attachment span{font-size:10px;color:var(--muted)}.composer-box{border:1px solid var(--border);border-radius:11px;background:var(--surface-2);transition:border-color .18s,box-shadow .18s}.composer-box:focus-within{border-color:color-mix(in srgb,var(--brand) 40%,var(--border));box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 7%,transparent);background:var(--surface)}.composer-box textarea{border:0;background:transparent;resize:none;padding:9px 12px 3px;font-size:13.5px;line-height:1.7;min-height:48px;max-height:130px;box-shadow:none}.composer-toolbar{display:flex;align-items:center;justify-content:space-between;padding:3px 7px 6px 10px;gap:8px}.composer-tools{display:flex;align-items:center;gap:3px}.composer-tools .icon-btn{width:29px;height:29px}.tool-chip{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 7px;border-radius:7px;font-size:11px;color:var(--muted)}.tool-chip:hover{background:var(--surface-3);color:var(--text)}.tool-chip.active{background:var(--brand-soft);color:var(--brand)}.tool-chip.active-note{background:var(--gold-soft);color:var(--gold)}.quick-anchor{position:relative}.quick-popover{position:absolute;bottom:calc(100% + 8px);inset-inline-start:0;width:300px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-lg);z-index:30;overflow:hidden;animation:popIn .18s var(--ease) both}.quick-head{display:flex;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--border)}.quick-head strong{font-size:12.5px}.quick-head span{font-size:10.5px;color:var(--muted)}.quick-list{max-height:260px;overflow-y:auto;padding:5px}.quick-list button{display:block;width:100%;text-align:start;padding:8px;border-radius:7px}.quick-list button:hover{background:var(--surface-3)}.quick-list strong{display:block;font-size:12px;margin-bottom:1px}.quick-list span{display:block;font-size:10.5px;color:var(--muted);line-height:1.55}.quick-list p{padding:15px 10px;font-size:11.5px;color:var(--muted);text-align:center}.composer-send{display:flex;align-items:center;gap:8px}.composer-hint{font-size:10px;color:var(--faint)}.composer-send .btn{height:32px;padding:0 13px;font-size:12.5px;border-radius:8px}.details-pane{border-inline-start:1px solid var(--border);background:var(--surface-2);display:flex;flex-direction:column;min-height:0}.details-head{height:54px;border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;padding:0 15px;flex:0 0 auto}.details-head h3{font-size:13.5px}.details-scroll{overflow-y:auto;padding:14px;min-height:0}.contact-card{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:16px 13px;display:flex;flex-direction:column;align-items:center;text-align:center}.contact-card h4{font-size:14px;margin-top:7px}.contact-card>span{font-size:11px;color:var(--muted)}.contact-tags{display:flex;gap:4px;flex-wrap:wrap;justify-content:center;margin-top:8px}.contact-tags .badge{height:19px;font-size:10px}.contact-actions{display:flex;gap:5px;margin-top:12px;width:100%}.contact-action{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;padding:7px 3px;border:1px solid var(--border);border-radius:8px;color:var(--muted);font-size:10px;transition:all .16s}.contact-action:hover{color:var(--brand);border-color:color-mix(in srgb,var(--brand) 25%,transparent);background:var(--brand-softer)}.detail-section{border-top:1px solid var(--border);padding:13px 2px 0;margin-top:13px}.detail-section-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.detail-section-head h4{font-size:12px;color:var(--text-2)}.detail-section-head .badge{height:19px;font-size:10px}.detail-list{margin:0}.detail-list>div{display:flex;justify-content:space-between;gap:10px;padding:5px 0;border-bottom:1px dashed var(--border);font-size:11.5px}.detail-list>div:last-child{border-bottom:0}.detail-list dt{color:var(--muted);flex:0 0 auto}.detail-list dd{margin:0;text-align:end;font-size:11.5px;display:flex;align-items:center;gap:4px;min-width:0;overflow-wrap:anywhere}.detail-section .field{margin-bottom:7px}.pin-action,.resolve-action{display:flex;align-items:center;gap:5px;width:100%;padding:7px 8px;border-radius:7px;border:1px solid var(--border);font-size:11px;color:var(--muted);background:var(--surface)}.pin-action:hover,.resolve-action:hover{color:var(--text);border-color:var(--border-strong)}.pin-action.active{color:var(--brand);background:var(--brand-softer);border-color:color-mix(in srgb,var(--brand) 25%,transparent)}.resolve-action{color:var(--green)}.notes-area{font-size:12px;min-height:65px;background:var(--surface);margin-bottom:6px}.detail-section>.btn{width:100%}.linked-ticket{width:100%;display:flex;align-items:center;justify-content:space-between;gap:6px;background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:7px 8px;margin-bottom:5px;text-align:start}.linked-ticket:hover{border-color:var(--border-strong)}.linked-ticket div{min-width:0}.linked-ticket strong{display:block;font-family:var(--font-en);font-size:11px;color:var(--brand)}.linked-ticket span{display:block;font-size:10.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.linked-ticket .badge{height:18px;font-size:9.5px}.mobile-back{display:none}.ticket-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:15px}.ticket-stat{display:grid;grid-template-columns:auto 1fr;gap:9px;align-items:center;text-align:start;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:11px 13px;position:relative;box-shadow:var(--shadow-xs);transition:all .18s}.ticket-stat:hover,.ticket-stat.active{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.ticket-stat.active{background:var(--brand-softer);border-color:color-mix(in srgb,var(--brand) 20%,transparent)}.ticket-stat-icon{width:32px;height:32px;border-radius:9px;display:grid;place-items:center}.ticket-stat-icon.blue{background:var(--blue-soft);color:var(--blue)}.ticket-stat-icon.amber{background:var(--amber-soft);color:var(--amber)}.ticket-stat-icon.violet{background:var(--violet-soft);color:var(--violet)}.ticket-stat-icon.red{background:var(--red-soft);color:var(--red)}.ticket-stat div strong{display:block;font-family:var(--font-en);font-size:21px;font-weight:500;line-height:1.2}.ticket-stat div span{display:block;font-size:11.5px;color:var(--text-2)}.ticket-stat small{grid-column:2;color:var(--muted);font-size:10.5px;margin-top:-.5rem}.ticket-count{margin-inline-start:auto;font-size:12px;color:var(--muted)}.ticket-count strong{font-family:var(--font-en);color:var(--text);font-size:15px;margin-inline-end:3px}.ticket-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;align-items:start}.board-column{background:var(--surface-2);border:1px solid var(--border);border-radius:12px;padding:9px;min-height:420px}.board-column>header{display:flex;align-items:center;justify-content:space-between;padding:0 3px 8px}.board-column>header div{display:flex;align-items:center;gap:6px}.board-column>header strong{font-size:12.5px}.board-column>header em{font-family:var(--font-en);font-style:normal;font-size:10px;background:var(--surface);border:1px solid var(--border);padding:1px 5px;border-radius:4px;color:var(--muted)}.board-column>header button{width:23px;height:23px;border-radius:6px;display:grid;place-items:center;color:var(--muted)}.board-column>header button:hover{background:var(--surface-3);color:var(--brand)}.column-dot{width:6px;height:6px;border-radius:50%}.column-dot.open{background:var(--blue)}.column-dot.in_progress{background:var(--amber)}.column-dot.pending{background:var(--violet)}.column-dot.resolved{background:var(--green)}.board-cards{display:flex;flex-direction:column;gap:7px}.ticket-card{width:100%;text-align:start;background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:10px;box-shadow:var(--shadow-xs);transition:all .18s var(--ease)}.ticket-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-sm);border-color:var(--border-strong)}.ticket-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.ticket-number{font-family:var(--font-en);font-size:11px;font-weight:500;color:var(--brand);background:var(--brand-soft);border-radius:4px;padding:2px 5px;white-space:nowrap}.ticket-card>strong{display:block;font-size:12.5px;line-height:1.55}.ticket-card>p{color:var(--muted);font-size:11px;line-height:1.65;margin:3px 0 7px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ticket-card-tags{display:flex;gap:3px;flex-wrap:wrap;margin-bottom:8px}.ticket-card-tags .badge{height:18px;font-size:9.5px;padding:0 5px}.ticket-card-foot{display:flex;align-items:center;gap:6px;border-top:1px solid var(--border);padding-top:7px;font-size:10px;color:var(--muted)}.ticket-sla{display:flex;align-items:center;gap:3px;flex:1}.ticket-sla.overdue{color:var(--red)}.unassigned-dot{width:20px;height:20px;border-radius:50%;border:1px dashed var(--border-strong);flex:0 0 auto}.column-empty{padding:28px 10px;text-align:center;font-size:11px;color:var(--faint);border:1px dashed var(--border);border-radius:9px}.tickets-table tr{cursor:pointer}.sla-cell{font-size:11px;color:var(--muted);background:var(--surface-2);padding:2px 6px;border-radius:4px}.sla-cell.overdue{color:var(--red);background:var(--red-soft)}.ticket-detail-status{display:flex;gap:5px;align-items:center;margin-bottom:13px}.ticket-detail-head h3{font-size:17px;line-height:1.5}.ticket-detail-head p{color:var(--muted);font-size:13.5px;line-height:1.8;margin-top:5px}.ticket-detail-badges{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:8px}.ticket-controls{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;background:var(--surface-2);border:1px solid var(--border);border-radius:11px;padding:12px;margin:16px 0}.sla-box{border:1px solid var(--border);background:var(--surface);border-radius:8px;padding:6px 8px;display:flex;flex-direction:column;gap:1px}.sla-box span{display:flex;align-items:center;gap:3px;font-size:10px;color:var(--muted)}.sla-box strong{font-size:12px}.sla-box small{font-size:9.5px;color:var(--faint)}.sla-box.overdue{border-color:color-mix(in srgb,var(--red) 30%,transparent);background:var(--red-soft)}.sla-box.overdue strong{color:var(--red)}.ticket-meta-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;border:1px solid var(--border);border-radius:11px;padding:12px}.ticket-meta-grid>div{border-inline-end:1px solid var(--border);padding-inline-end:9px}.ticket-meta-grid>div:last-child{border-inline-end:0}.ticket-meta-grid span{display:block;font-size:10px;color:var(--muted)}.ticket-meta-grid strong{display:block;font-size:12px;margin-top:2px}.ticket-meta-grid small{font-size:10px;color:var(--faint)}.timeline-section{margin-top:19px;border-top:1px solid var(--border);padding-top:15px}.timeline-section h4{font-size:13px;margin-bottom:11px}.timeline{position:relative;padding-inline-start:3px}.timeline-item{display:flex;gap:9px;padding-bottom:13px;position:relative}.timeline-item:before{content:"";position:absolute;top:25px;inset-inline-start:12px;bottom:0;width:1px;background:var(--border)}.timeline-item:last-child:before{display:none}.timeline-icon{width:25px;height:25px;border-radius:7px;background:var(--surface-3);color:var(--muted);display:grid;place-items:center;flex:0 0 auto}.timeline-icon.status{background:var(--blue-soft);color:var(--blue)}.timeline-icon.comment{background:var(--brand-soft);color:var(--brand)}.timeline-icon.assignment{background:var(--violet-soft);color:var(--violet)}.timeline-item div p{font-size:12px;line-height:1.6}.timeline-item div span{display:block;font-size:10px;color:var(--faint);margin-top:1px}.comment-box{display:flex;gap:6px;margin-top:4px}.comment-box textarea{font-size:12.5px;min-height:55px}.comment-box .btn{align-self:flex-end}.detail-loading{display:flex;flex-direction:column;gap:12px}.publish-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(200px,1.15fr);gap:10px;margin-bottom:17px}.publish-stat{display:flex;align-items:center;gap:10px;background:var(--surface);border:1px solid var(--border);border-radius:11px;padding:11px 12px}.publish-stat-icon{width:33px;height:33px;border-radius:9px;display:grid;place-items:center;flex:0 0 auto}.publish-stat-icon.neutral{background:var(--surface-3);color:var(--muted)}.publish-stat-icon.amber{background:var(--amber-soft);color:var(--amber)}.publish-stat-icon.blue{background:var(--blue-soft);color:var(--blue)}.publish-stat-icon.green{background:var(--green-soft);color:var(--green)}.publish-stat strong{display:block;font-family:var(--font-en);font-size:20px;font-weight:500;line-height:1.2}.publish-stat span:not(.publish-stat-icon){display:block;font-size:11px;color:var(--muted)}.publish-stat-wide{background:linear-gradient(135deg,#1b1512,#25120f);border-radius:11px;padding:11px 14px;color:#f8f2e9;border:1px solid rgba(255,255,255,.06)}.publish-stat-wide>span{display:flex;align-items:center;gap:4px;font-size:10.5px;color:#f8f2e980}.publish-stat-wide strong{display:block;font-size:15px;margin-top:2px;color:#e4c07b;font-weight:500}.publish-stat-wide small{font-size:9.5px;color:#f8f2e961}.calendar-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:13px;align-items:start}.calendar-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-xs)}.calendar-head{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid var(--border)}.calendar-head h3{font-size:15px}.calendar-head span{font-size:11px;color:var(--muted)}.calendar-nav{display:flex;align-items:center;gap:3px}.calendar-nav>button:not(.icon-btn){height:29px;padding:0 10px;border-radius:7px;border:1px solid var(--border);font-size:11.5px;color:var(--text-2)}.calendar-nav .icon-btn{width:29px;height:29px;border:1px solid var(--border)}.calendar-weekdays{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));background:var(--surface-2);border-bottom:1px solid var(--border)}.calendar-weekdays span{padding:7px 3px;text-align:center;font-size:10.5px;color:var(--muted)}.calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.calendar-cell{min-height:104px;border-inline-end:1px solid var(--border);border-bottom:1px solid var(--border);padding:6px;position:relative;transition:background .15s}.calendar-cell:nth-child(7n){border-inline-end:0}.calendar-cell:hover{background:var(--surface-hover)}.calendar-cell.outside{background:var(--surface-2);opacity:.55}.calendar-cell.today{background:var(--brand-softer)}.calendar-day{display:flex;align-items:center;justify-content:space-between}.calendar-day span{font-family:var(--font-en);font-size:12px;color:var(--text-2);width:20px;height:20px;display:grid;place-items:center;border-radius:6px}.calendar-cell.today .calendar-day span{background:var(--brand);color:#fff}.calendar-day em{font-style:normal;font-size:9px;color:var(--brand)}.calendar-posts{display:flex;flex-direction:column;gap:3px;margin-top:3px}.calendar-post{width:100%;text-align:start;border-radius:5px;background:var(--surface-2);border:1px solid var(--border);padding:3px 4px;display:flex;flex-direction:column;gap:1px}.calendar-post:hover{border-color:var(--brand)}.calendar-post.status-published{border-inline-start:2px solid var(--green)}.calendar-post.status-pending{border-inline-start:2px solid var(--amber)}.calendar-post.status-scheduled{border-inline-start:2px solid var(--blue)}.calendar-post-platforms{display:flex;gap:1px}.calendar-post-platforms .platform-icon{width:13px;height:13px}.calendar-post>span{font-size:9.5px;line-height:1.4;color:var(--text-2);overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.calendar-post small{font-size:8.5px;color:var(--faint)}.calendar-more{font-size:9px;color:var(--brand);text-align:start;padding:1px 3px}.calendar-add{position:absolute;top:4px;inset-inline-end:4px;width:18px;height:18px;border-radius:5px;display:none;place-items:center;color:var(--muted);background:var(--surface);border:1px solid var(--border)}.calendar-cell:hover .calendar-add{display:grid}.calendar-agenda{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:15px;box-shadow:var(--shadow-xs)}.calendar-agenda>header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.calendar-agenda h3{font-size:15px;margin-top:1px}.agenda-list{display:flex;flex-direction:column}.agenda-item{display:flex;gap:8px;padding:9px 0;border-bottom:1px solid var(--border);text-align:start;width:100%}.agenda-item:last-child{border-bottom:0}.agenda-date{width:35px;height:39px;background:var(--surface-2);border:1px solid var(--border);border-radius:7px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 auto}.agenda-date strong{font-family:var(--font-en);font-size:15px;line-height:1.1;font-weight:500}.agenda-date span{font-size:9px;color:var(--muted)}.agenda-item>div:last-child{min-width:0}.agenda-item>div>strong{display:block;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agenda-item>div>span{display:block;font-size:9.5px;color:var(--muted)}.agenda-platforms{display:flex;gap:2px;margin-top:3px}.agenda-platforms .platform-icon{width:14px;height:14px}.agenda-tip{display:flex;gap:7px;background:var(--gold-soft);border-radius:8px;padding:9px;margin-top:12px;color:var(--gold)}.agenda-tip p{font-size:10px;line-height:1.65;color:var(--text-2)}.publication-list{display:flex;flex-direction:column;gap:7px}.publication-row{display:flex;align-items:center;gap:12px;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:11px 13px;text-align:start;width:100%;transition:all .18s}.publication-row:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.publication-date-block{width:44px;height:46px;border-radius:8px;background:var(--surface-2);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 auto}.publication-date-block strong{font-family:var(--font-en);font-size:16px;line-height:1.1;font-weight:500}.publication-date-block span{font-size:9.5px;color:var(--muted)}.publication-row-main{flex:1;min-width:0}.publication-row-head{display:flex;justify-content:space-between;align-items:center;gap:8px}.publication-row-head strong{font-size:13.5px}.publication-row-main>p{font-size:11.5px;color:var(--muted);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.publication-row-meta{display:flex;align-items:center;gap:12px;margin-top:5px;font-size:10.5px;color:var(--muted);flex-wrap:wrap}.publication-row-meta>span{display:flex;align-items:center;gap:3px}.publication-platforms{display:flex;gap:2px}.publication-platforms .platform-icon{width:16px;height:16px}.row-arrow{color:var(--faint);flex:0 0 auto}.publication-detail-status{display:flex;gap:5px;margin-bottom:12px}.publication-detail-content{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;padding:14px;font-size:13.5px;line-height:1.85}.publication-detail-content p{min-height:.5rem;white-space:pre-wrap}.publication-media-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;margin-top:10px}.publication-media-grid img{width:100%;height:130px;object-fit:cover;border-radius:8px;border:1px solid var(--border)}.publication-media.file{height:80px;display:flex;align-items:center;gap:7px;background:var(--surface-2);border:1px solid var(--border);border-radius:8px;padding:10px;font-size:11px}.target-list{display:flex;flex-direction:column;gap:5px}.target-row{display:flex;align-items:center;gap:8px;background:var(--surface-2);border:1px solid var(--border);border-radius:8px;padding:7px 9px}.target-row>div:nth-child(2){flex:1;min-width:0}.target-row strong{display:block;font-size:11.5px}.target-row span{display:block;font-size:10px;color:var(--muted)}.target-error{display:block;color:var(--red);font-size:10px;margin-top:2px}.target-end{display:flex;align-items:center;gap:6px}.target-end a{font-size:10px;color:var(--brand)}.target-row .badge{height:19px;font-size:9.5px}.composer-modal .modal-body{padding:0}.composer-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(290px,.85fr)}.composer-editor{padding:20px 22px;border-inline-end:1px solid var(--border)}.composer-preview-head{display:flex;align-items:center;gap:9px;padding-bottom:12px;border-bottom:1px solid var(--border)}.composer-avatar{width:35px;height:35px;border-radius:50%;background:linear-gradient(145deg,#c24b42,#8a201b);color:#fff;display:grid;place-items:center;font-size:16px;font-weight:600}.composer-preview-head div:nth-child(2){flex:1}.composer-preview-head strong{display:block;font-size:13px}.composer-preview-head span{display:block;font-size:10.5px;color:var(--muted)}.composer-title{border:0;background:transparent;font-size:16px;font-weight:600;padding:13px 0 2px;box-shadow:none}.composer-title:focus{box-shadow:none;background:transparent}.composer-textarea{border:0;background:transparent;font-size:14.5px;line-height:1.9;padding:4px 0;min-height:210px;resize:none;box-shadow:none}.composer-textarea:focus{box-shadow:none;background:transparent}.composer-count{display:flex;justify-content:space-between;border-top:1px solid var(--border);padding-top:6px;font-size:10.5px;color:var(--faint);font-family:var(--font-en)}.count-warn{color:var(--amber);font-family:var(--font-ar)}.composer-media{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;margin-top:10px}.composer-media.count-1{grid-template-columns:1fr}.composer-media-item{position:relative;border-radius:9px;overflow:hidden;border:1px solid var(--border);height:120px}.composer-media-item img{width:100%;height:100%;object-fit:cover}.composer-media-item>button{position:absolute;top:5px;inset-inline-end:5px;width:21px;height:21px;border-radius:50%;background:#0009;color:#fff;display:grid;place-items:center}.media-file{height:100%;display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center;background:var(--surface-2);font-size:11px;color:var(--muted);padding:8px;text-align:center}.media-size{position:absolute;bottom:5px;inset-inline-start:5px;background:#0000008c;color:#fff;font-size:9px;padding:1px 4px;border-radius:3px}.composer-upload{width:100%;margin-top:10px;border:1px dashed var(--border-strong);border-radius:9px;padding:11px;display:flex;align-items:center;gap:7px;color:var(--muted);font-size:12px;text-align:start}.composer-upload:hover{border-color:var(--brand);background:var(--brand-softer);color:var(--brand)}.composer-upload small{margin-inline-start:auto;font-size:10px;color:var(--faint)}.composer-ai{display:flex;gap:8px;background:var(--brand-softer);border:1px solid color-mix(in srgb,var(--brand) 13%,transparent);border-radius:9px;padding:9px 10px;margin-top:12px;color:var(--brand)}.composer-ai strong{display:block;font-size:11.5px}.composer-ai span{display:block;color:var(--text-2);font-size:10.5px;line-height:1.6}.composer-side{padding:17px;background:var(--surface-2);overflow-y:auto;max-height:calc(100vh - 190px)}.composer-side-section{margin-bottom:16px}.composer-side-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:7px}.composer-side-head h4{font-size:12.5px}.composer-side-head span{font-size:10px;color:var(--muted)}.account-select-list{display:flex;flex-direction:column;gap:4px}.account-select{display:flex;align-items:center;gap:8px;padding:6px 7px;border:1px solid var(--border);border-radius:8px;background:var(--surface);text-align:start}.account-select:hover{border-color:var(--border-strong)}.account-select.selected{border-color:color-mix(in srgb,var(--brand) 40%,transparent);background:var(--brand-softer)}.account-select div{flex:1;min-width:0}.account-select strong{display:block;font-size:11.5px}.account-select span{display:block;font-size:9.5px;color:var(--muted)}.account-select .select-check{width:17px;height:17px;border:1px solid var(--border-strong);border-radius:5px;display:grid;place-items:center;flex:0 0 auto}.account-select.selected .select-check{background:var(--brand);border-color:var(--brand);color:#fff}.composer-mode-toggle{display:flex;background:var(--surface-3);padding:2px;border-radius:8px;gap:2px;margin-bottom:8px}.composer-mode-toggle button{flex:1;height:27px;border-radius:6px;font-size:11px;color:var(--muted);display:flex;align-items:center;justify-content:center;gap:4px}.composer-mode-toggle button.active{background:var(--surface);color:var(--text);box-shadow:var(--shadow-xs)}.quick-times{display:flex;gap:3px;margin-top:6px;flex-wrap:wrap}.quick-times button{font-size:10px;color:var(--muted);border:1px solid var(--border);border-radius:5px;padding:3px 6px;background:var(--surface)}.quick-times button:hover{color:var(--brand);border-color:var(--brand)}.composer-note{font-size:10px;color:var(--muted);line-height:1.6;margin-top:4px}.composer-summary{border-top:1px solid var(--border);padding-top:10px;display:flex;flex-direction:column;gap:5px}.composer-summary>div{display:flex;justify-content:space-between;gap:8px;font-size:10.5px}.composer-summary span{color:var(--muted)}.composer-summary strong{font-weight:500;text-align:end}.calendar-skeleton{height:500px;border-radius:var(--radius);overflow:hidden;background:var(--surface);border:1px solid var(--border);padding:20px}.calendar-skeleton .skeleton{height:100%}.accounts-overview{display:grid;grid-template-columns:minmax(0,1.55fr) 320px;gap:12px;margin-bottom:24px}.accounts-hero{position:relative;border-radius:16px;padding:22px 24px;overflow:hidden;color:#f8f2e9;background:radial-gradient(500px 280px at 90% 0%,rgba(194,154,75,.2),transparent 60%),radial-gradient(500px 300px at 0% 100%,rgba(166,43,38,.3),transparent 65%),linear-gradient(120deg,#1c1512,#110d0b);border:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;justify-content:space-between;gap:16px}.accounts-hero-kicker{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#dcb978;border:1px solid rgba(194,154,75,.25);background:#c29a4b14;padding:4px 8px;border-radius:20px}.accounts-hero h2{font-size:22px;margin-top:9px;font-weight:500}.accounts-hero p{font-size:12.5px;color:#f8f2e994;line-height:1.85;max-width:560px;margin-top:5px}.accounts-hero-actions{display:flex;align-items:center;gap:9px;margin-top:13px;flex-wrap:wrap}.hero-engine{font-family:var(--font-en);font-size:10.5px;color:#f8f2e966}.accounts-hero-actions button{font-size:11px;color:#dcb978;display:flex;align-items:center;gap:4px}.accounts-hero-stats{display:flex;gap:0;border-top:1px solid rgba(255,255,255,.08);padding-top:12px}.accounts-hero-stats>div{flex:1;text-align:center;border-inline-end:1px solid rgba(255,255,255,.08)}.accounts-hero-stats>div:last-child{border-inline-end:0}.accounts-hero-stats strong{display:block;font-family:var(--font-en);font-size:21px;font-weight:500}.accounts-hero-stats span{font-size:10.5px;color:#f8f2e973}.bridge-status-card{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:16px;box-shadow:var(--shadow-xs);display:flex;flex-direction:column}.bridge-status-head{display:flex;align-items:center;gap:9px;padding-bottom:11px;border-bottom:1px solid var(--border)}.bridge-indicator{width:35px;height:35px;border-radius:10px;display:grid;place-items:center}.bridge-indicator.online{background:var(--green-soft);color:var(--green)}.bridge-indicator.offline{background:var(--red-soft);color:var(--red)}.bridge-status-head strong{display:block;font-size:12.5px}.bridge-status-head span{display:block;font-size:10.5px;color:var(--muted)}.bridge-rows{padding:8px 0;flex:1}.bridge-rows>div{display:flex;justify-content:space-between;gap:8px;padding:4px 0;font-size:11px}.bridge-rows span{color:var(--muted)}.bridge-rows strong{font-size:11px;font-weight:500}.bridge-rows code{font-size:10.5px;color:var(--text-2)}.bridge-foot{border-top:1px solid var(--border);padding-top:9px;display:flex;align-items:center;gap:4px;font-size:10px;color:var(--muted);flex-wrap:wrap}.bridge-foot svg{color:var(--green)}.bridge-foot button{margin-inline-start:auto;color:var(--brand);font-size:10px;display:flex;align-items:center;gap:3px}.account-section{margin-bottom:24px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:11px}.section-heading h2{font-size:16px;display:flex;align-items:center;gap:7px}.section-heading p{font-size:12px;color:var(--muted);margin-top:2px}.section-icon{width:27px;height:27px;border-radius:8px;display:grid;place-items:center}.section-icon.whatsapp{background:#25d3661f}.section-icon.social{background:var(--brand-soft);color:var(--brand)}.section-icon.social svg{width:15px}.section-note{display:flex;align-items:center;gap:4px;font-size:10.5px;color:var(--muted)}.section-note svg{color:var(--green)}.whatsapp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.number-card{background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:14px;box-shadow:var(--shadow-xs);transition:all .18s}.number-card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.number-card-head{display:flex;align-items:center;gap:8px}.number-icon{width:37px;height:37px;border-radius:10px;background:#25d36617;display:grid;place-items:center;flex:0 0 auto}.number-card-head>div{flex:1;min-width:0}.number-card-head h3{font-size:13.5px}.number-card-head>div span{display:block;font-size:11px;color:var(--muted);direction:ltr;text-align:start}.number-card-head .badge{height:19px;font-size:9.5px}.number-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;border-block:1px solid var(--border);margin:10px 0 9px;padding:7px 0}.number-stats>div{text-align:center;border-inline-end:1px solid var(--border)}.number-stats>div:last-child{border-inline-end:0}.number-stats strong{display:block;font-family:var(--font-en);font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.number-stats span{font-size:9.5px;color:var(--muted)}.number-card-foot{display:flex;align-items:center;justify-content:space-between;gap:6px}.number-sync{font-size:9.5px;color:var(--faint)}.number-actions{display:flex;align-items:center;gap:3px}.number-actions .icon-btn{width:28px;height:28px}.number-actions .btn{height:28px;padding:0 8px;font-size:11px}.menu-anchor{position:relative}.account-menu{inset-inline-start:auto;inset-inline-end:0;min-width:175px}.add-number-card{min-height:158px;border:1px dashed var(--border-strong);border-radius:13px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--muted);background:linear-gradient(160deg,var(--surface-2),transparent);transition:all .2s}.add-number-card:hover{border-color:var(--brand);background:var(--brand-softer)}.add-number-card>span{width:38px;height:38px;border-radius:50%;border:1px dashed var(--border-strong);display:grid;place-items:center;margin-bottom:4px;color:var(--brand)}.add-number-card strong{font-size:12.5px;color:var(--text-2)}.add-number-card p{font-size:10.5px;color:var(--muted)}.add-number-card .badge{margin-top:4px;height:18px;font-size:9.5px}.social-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.social-card{position:relative;background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:14px;display:flex;flex-direction:column;transition:all .18s}.social-card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.social-card-head{display:flex;align-items:center;gap:9px}.social-card-head>div{flex:1;min-width:0}.social-card-head h3{font-size:13.5px}.social-card-head div span{display:block;font-size:10.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.social-card-head .badge{height:18px;font-size:9px}.social-card-body{flex:1;padding-top:9px}.social-card-body>p{font-size:10.5px;color:var(--muted);line-height:1.65;min-height:28px;margin-bottom:7px}.social-handle{font-family:var(--font-en);font-size:12px;color:var(--text-2)}.social-mini-stats{display:flex;gap:12px;margin-top:4px;font-size:10px;color:var(--muted)}.social-mini-stats strong{color:var(--text);font-family:var(--font-en);font-weight:500}.social-card-actions{display:flex;gap:4px;margin-top:8px;flex-wrap:wrap}.social-card-actions .btn{height:27px;font-size:10.5px;padding:0 8px}.social-card-badge{position:absolute;top:12px;inset-inline-start:12px;font-size:9px;color:var(--faint)}.account-help{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.help-card{display:flex;align-items:center;gap:10px;background:var(--surface);border:1px solid var(--border);border-radius:11px;padding:11px 13px}.help-icon{width:33px;height:33px;border-radius:9px;background:var(--surface-3);color:var(--muted);display:grid;place-items:center;flex:0 0 auto}.help-icon.gold{background:var(--gold-soft);color:var(--gold)}.help-card div{flex:1;min-width:0}.help-card strong{display:block;font-size:11.5px}.help-card p{font-size:10px;color:var(--muted);line-height:1.6}.help-card button{color:var(--brand);font-size:10px;white-space:nowrap;display:flex;align-items:center;gap:3px}.connect-form{display:flex;flex-direction:column;gap:14px}.connect-platform-banner{display:flex;align-items:center;gap:10px;padding:11px 13px;border-radius:11px;background:color-mix(in srgb,var(--platform-color) 7%,var(--surface-2));border:1px solid color-mix(in srgb,var(--platform-color) 16%,var(--border))}.connect-platform-banner>div{flex:1}.connect-platform-banner strong{display:block;font-size:14px}.connect-platform-banner span{display:block;font-size:11px;color:var(--muted)}.connect-actions{display:flex;gap:8px;flex-wrap:wrap}.connect-note,.connect-security{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--muted)}.connect-note svg,.connect-security svg{color:var(--green);flex:0 0 auto}.oauth-info{display:flex;gap:8px;background:var(--blue-soft);border:1px solid color-mix(in srgb,var(--blue) 16%,transparent);border-radius:10px;padding:10px 12px;color:var(--blue)}.oauth-info p{font-size:11.5px;line-height:1.65;color:var(--text-2)}.oauth-btn{width:100%}.connect-token-actions{display:flex;align-items:flex-end;gap:4px}.danger-link{align-self:flex-start;display:flex;align-items:center;gap:5px;color:var(--red);font-size:11.5px}.qr-step{display:flex;gap:22px;align-items:center;flex-wrap:wrap;justify-content:center}.qr-frame{position:relative;width:230px;height:230px;padding:12px;background:#fff;border-radius:15px;box-shadow:var(--shadow-md)}.qr-frame img{width:100%;height:100%;object-fit:contain}.qr-loading{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#6b625a;font-size:12px}.qr-corner{position:absolute;width:18px;height:18px;border:2px solid var(--brand)}.qr-corner.top-right{top:-3px;inset-inline-end:-3px;border-inline-start:0;border-bottom:0;border-radius:0 4px 0 0}.qr-corner.top-left{top:-3px;inset-inline-start:-3px;border-inline-end:0;border-bottom:0;border-radius:4px 0 0}.qr-corner.bottom-right{bottom:-3px;inset-inline-end:-3px;border-inline-start:0;border-top:0;border-radius:0 0 4px}.qr-corner.bottom-left{bottom:-3px;inset-inline-start:-3px;border-inline-end:0;border-top:0;border-radius:0 0 0 4px}.qr-instructions{flex:1;min-width:210px}.qr-instructions h4{font-size:15px;margin-bottom:8px}.qr-instructions ol{display:flex;flex-direction:column;gap:6px}.qr-instructions li{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--text-2)}.qr-instructions li span{width:19px;height:19px;border-radius:50%;background:var(--brand-soft);color:var(--brand);display:grid;place-items:center;font-family:var(--font-en);font-size:10px;flex:0 0 auto}.qr-status{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--amber);margin:10px 0 7px}.connect-footer{display:flex;gap:14px;border-top:1px solid var(--border);margin-top:16px;padding-top:9px;font-size:10px;color:var(--faint)}.connect-footer span{display:flex;align-items:center;gap:4px}.settings-layout{display:grid;grid-template-columns:215px minmax(0,1fr);gap:17px;align-items:start}.settings-nav{background:var(--surface);border:1px solid var(--border);border-radius:13px;padding:7px;position:sticky;top:calc(var(--topbar-height) + 16px)}.settings-nav>button{display:flex;align-items:center;gap:8px;width:100%;padding:8px 9px;border-radius:8px;font-size:12.5px;color:var(--text-2);text-align:start;margin-bottom:1px}.settings-nav>button svg{color:var(--muted)}.settings-nav>button:hover{background:var(--surface-2)}.settings-nav>button.active{background:var(--brand-softer);color:var(--brand);font-weight:500}.settings-nav>button.active svg{color:var(--brand)}.settings-nav>button svg:last-child{margin-inline-start:auto;color:var(--faint)}.settings-nav-foot{display:flex;gap:7px;border-top:1px solid var(--border);margin-top:6px;padding:9px 6px 3px;color:var(--muted)}.settings-nav-foot strong{display:block;font-size:10.5px;color:var(--text-2)}.settings-nav-foot span{display:block;font-size:9px;font-family:var(--font-en)}.settings-content{min-width:0}.settings-stack{display:flex;flex-direction:column;gap:13px}.settings-card{padding:19px 21px}.settings-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:15px}.settings-card-head h2{font-size:15.5px}.settings-card-head p{font-size:12px;color:var(--muted);margin-top:2px}.settings-card-head>svg{color:var(--faint)}.settings-card .form-grid{margin-bottom:3px}.brand-preview{display:flex;align-items:center;gap:13px;background:var(--surface-2);border:1px solid var(--border);border-radius:11px;padding:12px;margin-bottom:15px}.brand-preview-logo{width:125px;background:#fff;border-radius:7px;padding:8px;border:1px solid var(--border)}.brand-preview-logo img{width:100%}.brand-preview div:nth-child(2){flex:1}.brand-preview strong{display:block;font-size:13px}.brand-preview span{display:block;font-size:11px;color:var(--muted)}.brand-preview small{display:block;font-family:var(--font-en);font-size:10px;color:var(--faint)}.settings-save{display:flex;justify-content:flex-end;border-top:1px solid var(--border);margin-top:16px;padding-top:13px}.settings-save.between{justify-content:space-between;align-items:center}.toggle-list{border-top:1px solid var(--border);margin-top:14px}.security-score{display:flex;align-items:center;gap:12px;background:var(--green-soft);border:1px solid color-mix(in srgb,var(--green) 15%,transparent);border-radius:11px;padding:11px 13px;margin-bottom:15px}.security-ring{font-family:var(--font-en);color:var(--green);display:flex;align-items:baseline}.security-ring strong{font-size:25px;font-weight:500}.security-ring span{font-size:11px;opacity:.7}.security-score>div:nth-child(2){flex:1}.security-score strong{display:block;font-size:12.5px}.security-score p{font-size:10.5px;color:var(--muted)}.profile-edit{display:flex;gap:18px;align-items:flex-start}.profile-edit-main{flex:1;min-width:0}.profile-meta{display:flex;gap:15px;flex-wrap:wrap;background:var(--surface-2);border-radius:8px;padding:8px 10px;margin-top:13px;font-size:10.5px;color:var(--muted)}.profile-meta strong{color:var(--text-2);font-weight:500}.permission-groups{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.permission-group h4{font-size:11.5px;color:var(--brand);margin-bottom:4px}.permission-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 0;border-bottom:1px dashed var(--border);font-size:11px;color:var(--text-2)}.permission-roles{display:flex;gap:3px}.permission-check{width:16px;height:16px;border-radius:4px;border:1px solid var(--border);display:grid;place-items:center;color:transparent}.permission-check.checked{background:var(--green-soft);border-color:color-mix(in srgb,var(--green) 30%,transparent);color:var(--green)}.role-legend{display:flex;gap:13px;border-top:1px solid var(--border);margin-top:13px;padding-top:9px;font-size:10px;color:var(--muted)}.role-legend span{display:flex;align-items:center;gap:4px}.role-legend i{width:6px;height:6px;border-radius:2px;background:var(--green)}.integration-callout{display:flex;gap:11px;align-items:flex-start;background:linear-gradient(130deg,var(--brand-softer),var(--surface-2));border:1px solid color-mix(in srgb,var(--brand) 12%,transparent);border-radius:11px;padding:12px;margin-bottom:15px}.callout-icon{width:38px;height:38px;border-radius:10px;background:var(--surface);display:grid;place-items:center;color:var(--brand);border:1px solid var(--border);flex:0 0 auto}.integration-callout>div:nth-child(2){flex:1}.integration-callout strong{display:block;font-size:12.5px}.integration-callout p{font-size:11px;color:var(--muted);line-height:1.7;margin-top:2px}.webhook-note{display:flex;gap:7px;background:var(--blue-soft);border-radius:8px;padding:9px 10px;margin-top:11px;color:var(--blue)}.webhook-note p{font-size:10.5px;line-height:1.6;color:var(--text-2)}.webhook-note code{background:#0000000f;padding:0 3px;border-radius:3px}.oauth-apps{display:flex;flex-direction:column;gap:8px;margin-bottom:15px}.oauth-app{border:1px solid var(--border);border-radius:10px;padding:10px 11px}.oauth-app-head{display:flex;align-items:center;gap:7px;margin-bottom:7px}.oauth-app-head strong{flex:1;font-size:12px}.oauth-app-head .badge{height:18px;font-size:9px}.oauth-app-fields{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}.oauth-redirect{display:flex;align-items:center;gap:5px;margin-top:7px;background:var(--surface-2);border-radius:6px;padding:4px 7px}.oauth-redirect span{font-size:9.5px;color:var(--muted)}.oauth-redirect code{font-size:9.5px;color:var(--text-2);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oauth-redirect button{color:var(--muted)}.quick-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.quick-card{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;padding:11px}.quick-card-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.quick-card-head .badge{height:18px;font-size:9.5px}.quick-card-head .icon-btn{width:23px;height:23px;color:var(--faint)}.quick-card>strong{display:block;font-size:12.5px}.quick-card>p{font-size:11px;color:var(--muted);line-height:1.7;margin:2px 0 7px;white-space:pre-line}.quick-card>button{display:flex;align-items:center;gap:4px;color:var(--brand);font-size:10px}.activity-list{display:flex;flex-direction:column}.activity-row{display:flex;align-items:center;gap:9px;padding:8px 0;border-bottom:1px solid var(--border)}.activity-row:last-child{border-bottom:0}.activity-main{flex:1;min-width:0}.activity-main strong{display:block;font-size:12px}.activity-main span{display:block;font-size:10px;color:var(--muted)}.activity-meta{text-align:end}.activity-meta span{display:block;font-size:10px;color:var(--muted)}.activity-meta small{font-size:9px;color:var(--faint);font-family:var(--font-en)}.support-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.support-grid>div{background:var(--surface-2);border:1px solid var(--border);border-radius:9px;padding:10px}.support-grid span{display:block;font-size:10px;color:var(--muted)}.support-grid strong{display:block;font-size:11.5px;margin-top:2px;overflow-wrap:anywhere}.support-links{display:flex;gap:8px;flex-wrap:wrap;border-top:1px solid var(--border);margin-top:13px;padding-top:11px}.support-links a{display:flex;align-items:center;gap:4px;font-size:10.5px;color:var(--brand);border:1px solid var(--border);border-radius:6px;padding:4px 7px}.support-note{font-size:10.5px;color:var(--muted);margin-top:11px;line-height:1.7}.permission-editor{border-top:1px solid var(--border);margin-top:15px;padding-top:12px}.permission-editor-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.permission-editor-head h4{font-size:12.5px}.permission-editor-head button{font-size:10.5px;color:var(--brand)}.permission-edit-group{margin-bottom:9px}.permission-group-label{display:block;font-size:10.5px;color:var(--muted);margin-bottom:4px}.permission-checkboxes{display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.checkbox-card{border:1px solid var(--border);border-radius:7px;padding:5px 7px;font-size:10.5px;background:var(--surface-2)}.checkbox-card.checked{border-color:color-mix(in srgb,var(--brand) 30%,transparent);background:var(--brand-softer);color:var(--brand)}.checkbox-card svg{margin-inline-start:auto}.checkbox-card input{display:none}.report-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:13px}.report-kpi{display:flex;align-items:center;gap:9px;background:var(--surface);border:1px solid var(--border);border-radius:11px;padding:12px}.report-kpi-icon{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;flex:0 0 auto}.report-kpi-icon.brand{background:var(--brand-soft);color:var(--brand)}.report-kpi-icon.gold{background:var(--gold-soft);color:var(--gold)}.report-kpi-icon.green{background:var(--green-soft);color:var(--green)}.report-kpi-icon.violet{background:var(--violet-soft);color:var(--violet)}.report-kpi>div{flex:1}.report-kpi>div>span{display:block;font-size:10.5px;color:var(--muted)}.report-kpi strong{display:block;font-family:var(--font-en);font-size:20px;font-weight:500;line-height:1.3}.report-kpi strong small{font-family:var(--font-ar);font-size:11px;color:var(--muted)}.report-kpi .badge{height:19px;font-size:9.5px}.reports-grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(290px,.85fr);gap:11px;margin-bottom:11px}.reports-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.report-chart-card{padding-bottom:5px}.report-chart{padding:0 12px}.sla-report-card{text-align:center;padding-bottom:12px}.sla-report-card .card-head{text-align:start}.sla-gauge{display:grid;place-items:center;padding:10px 0}.sla-gauge .ring-text{font-size:26px}.sla-report-meta{display:flex;justify-content:center;gap:27px;border-top:1px solid var(--border);padding-top:10px;margin:0 18px}.sla-report-meta strong{display:block;font-family:var(--font-en);font-size:17px;font-weight:500}.sla-report-meta span{font-size:10px;color:var(--muted)}.sla-tip{display:flex;gap:6px;margin:10px 18px 0;background:var(--green-soft);border-radius:8px;padding:7px 9px;text-align:start;color:var(--green)}.sla-tip p{font-size:10px;line-height:1.6;color:var(--text-2)}.report-bar-list{padding:9px 18px 14px;display:flex;flex-direction:column;gap:9px}.report-bar-head{display:flex;justify-content:space-between;font-size:11.5px}.report-bar-head span{display:flex;align-items:center;gap:5px}.report-bar-head strong{font-family:var(--font-en);font-weight:500}.report-track{height:5px;background:var(--surface-3);border-radius:6px;margin-top:3px;overflow:hidden}.report-track span{display:block;height:100%;border-radius:6px}.report-bar small{font-size:9.5px;color:var(--faint)}.category-list{padding:9px 18px 14px;display:flex;flex-direction:column;gap:8px}.category-row{display:flex;align-items:center;gap:7px}.category-index{font-family:var(--font-en);font-size:9.5px;color:var(--faint);width:15px}.category-row>div{flex:1}.category-row>div>span{font-size:11px;color:var(--text-2)}.category-track{height:4px;background:var(--surface-3);border-radius:5px;margin-top:2px}.category-track i{display:block;height:100%;background:linear-gradient(90deg,var(--brand-3),var(--brand));border-radius:5px}.category-row>strong{font-family:var(--font-en);font-size:11.5px;font-weight:500;width:18px;text-align:end}.status-donut{position:relative;padding:5px 15px 0}.status-donut-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;padding-top:2px}.status-donut-center strong{font-family:var(--font-en);font-size:20px;font-weight:500;line-height:1}.status-donut-center span{font-size:10px;color:var(--muted)}.status-legend{padding:3px 18px 12px;display:flex;flex-direction:column;gap:3px}.status-legend>div{display:flex;justify-content:space-between;font-size:10.5px}.status-legend span{display:flex;align-items:center;gap:5px;color:var(--muted)}.status-legend i{width:6px;height:6px;border-radius:2px}.status-legend strong{font-family:var(--font-en);font-weight:500}.report-team-card{margin-bottom:20px}.performance-cell{display:flex;align-items:center;gap:7px;min-width:100px}.performance-cell .team-bar{flex:1;margin-top:0}.performance-cell>span{font-family:var(--font-en);font-size:10.5px;color:var(--muted);width:25px}.provider-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}.provider-option{display:flex;flex-direction:column;gap:4px;text-align:start;cursor:pointer;padding:12px 14px;border-radius:12px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-family:inherit;transition:border-color .2s var(--ease),background .2s var(--ease),box-shadow .2s var(--ease)}.provider-option strong{font-size:15px;font-weight:600}.provider-option span{font-size:14px;color:var(--muted);line-height:1.5}.provider-option:hover{border-color:var(--border-strong);background:var(--surface-hover)}.provider-option.active{border-color:var(--brand);background:var(--brand-softer);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 12%,transparent)}.provider-option.active strong{color:var(--brand)}.pairing-code{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:10px;background:var(--surface-2);border:1px dashed var(--border-strong);margin-bottom:10px}.pairing-code span{font-size:14px;color:var(--muted)}.pairing-code code{font-family:var(--font-en);font-size:20px;font-weight:600;letter-spacing:.18em;color:var(--brand)}@media(max-width:720px){.provider-picker{grid-template-columns:1fr}}.brand-wordmark{font-family:var(--font-ar);font-weight:700;font-size:26px;letter-spacing:0;color:var(--text);line-height:1.1}.brand-wordmark.on-dark{color:var(--sidebar-text, #fff)}.brand-logo-custom{max-height:46px;width:auto;max-width:100%;object-fit:contain}.brand-logo-chip{background:#fff;padding:6px 10px;border-radius:10px}.row-gap{display:flex;gap:10px;align-items:center}.muted-center{text-align:center;color:var(--muted);padding:18px 8px}.hint{display:block;color:var(--muted);font-size:14px;line-height:1.6;margin-top:4px}.req{color:var(--brand);font-style:normal;font-weight:600}.mini-select{padding:7px 10px;border-radius:10px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-family:inherit;font-size:15px}.mini-select.full{width:100%}.cell-stack{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.msg-cell{max-width:340px;white-space:pre-wrap;line-height:1.6}.avatar-uploader{display:flex;align-items:center;gap:14px}.avatar-uploader-actions{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.image-field-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.image-field{display:flex;gap:12px;padding:12px;border:1px dashed var(--border-strong);border-radius:var(--radius);background:var(--surface-2)}.image-field-preview{width:76px;height:76px;border-radius:12px;background:repeating-conic-gradient(#8881 0 25%,transparent 0 50%) 0 0/14px 14px,var(--surface);display:grid;place-items:center;overflow:hidden;flex:none;border:1px solid var(--border)}.image-field-preview img{max-width:100%;max-height:100%;object-fit:contain}.image-field-preview span{font-size:13px;color:var(--muted)}.image-field-main{display:flex;flex-direction:column;gap:4px;min-width:0}.image-field-main strong{font-size:15px}.image-field-main>span{font-size:13.5px;color:var(--muted);line-height:1.5}.image-field-actions{display:flex;gap:6px;margin-top:4px;flex-wrap:wrap}@media(max-width:900px){.image-field-grid{grid-template-columns:1fr}}.theme-presets{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-bottom:18px}.theme-preset{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);cursor:pointer;font-family:inherit;color:var(--text);text-align:start;transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.theme-preset:hover{border-color:var(--border-strong)}.theme-preset.active{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 14%,transparent)}.theme-preset .swatch{display:flex;height:30px;border-radius:8px;overflow:hidden}.theme-preset .swatch i{flex:1}.theme-preset strong{font-size:14.5px;font-weight:600}.brand-preview{margin-top:16px;border-radius:var(--radius);border:1px solid var(--border);overflow:hidden}.brand-preview-bar{display:flex;align-items:center;gap:10px;padding:12px 16px;color:#fff;font-weight:600}.brand-preview-bar b{width:12px;height:12px;border-radius:4px}.brand-preview-body{display:flex;gap:10px;align-items:center;padding:14px 16px;background:var(--surface)}.brand-preview-body span{color:#fff;padding:7px 14px;border-radius:9px;font-size:15px;font-weight:600}.brand-preview-body em{font-style:normal;font-weight:600;font-size:15px}.addon-warning{display:flex;gap:10px;padding:12px 14px;border-radius:var(--radius-sm);background:var(--gold-soft);color:var(--text);margin-bottom:14px;font-size:15px;line-height:1.7}.addon-warning svg{flex:none;color:var(--gold);margin-top:3px}.addon-warning p{margin:0}.addon-list{display:flex;flex-direction:column;gap:8px}.addon-item{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface)}.addon-item.off{opacity:.55}.addon-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.addon-pages{display:flex;flex-wrap:wrap;gap:4px}.addon-type{display:inline-flex;gap:5px;align-items:center;font-family:var(--font-en);font-size:13px;font-weight:700;padding:5px 9px;border-radius:8px;background:var(--brand-softer);color:var(--brand)}.addon-type.js{background:var(--gold-soft);color:var(--gold)}.code-area{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace!important;font-size:14.5px;line-height:1.7;tab-size:2}.page-chips{display:flex;flex-wrap:wrap;gap:7px}.chip{display:inline-flex;gap:6px;align-items:center;padding:6px 12px;border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-family:inherit;font-size:14.5px;cursor:pointer;transition:all .18s var(--ease)}.chip:hover{border-color:var(--border-strong)}.chip.active{background:var(--brand-softer);border-color:var(--brand);color:var(--brand);font-weight:600}.chip-person{padding:4px 12px 4px 6px}.user-extras{margin-top:18px;padding:14px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2);display:flex;flex-direction:column;gap:12px}.user-extras-grid{display:grid;grid-template-columns:1fr;gap:10px}.user-extras-grid.four{grid-template-columns:repeat(3,1fr)}.checkbox-card.wide{width:100%}.limits-box{border-color:color-mix(in srgb,var(--gold) 45%,var(--border))}.staff-banner-stack{display:flex;flex-direction:column;gap:10px;margin-bottom:18px;position:sticky;top:0;z-index:30}.staff-banner{display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:var(--radius);background:var(--surface);border:1px solid var(--border);border-inline-start:5px solid var(--gold);box-shadow:0 10px 30px #0000001f;animation:bannerIn .4s var(--ease)}.staff-banner.urgent{border-inline-start-color:var(--brand);background:var(--brand-softer)}.staff-banner-icon{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--gold-soft);color:var(--gold);flex:none}.staff-banner.urgent .staff-banner-icon{background:var(--brand-soft);color:var(--brand)}.staff-banner-body{flex:1;min-width:0}.staff-banner-meta{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:14.5px;color:var(--muted)}.staff-banner-meta strong{color:var(--text);font-size:15px}.staff-banner-meta em{font-style:normal;background:var(--brand);color:#fff;border-radius:999px;padding:1px 9px;font-size:13px;font-weight:700}.staff-banner-body p{margin:4px 0 0;font-size:15.5px;line-height:1.7;white-space:pre-wrap}@keyframes bannerIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@media(max-width:720px){.staff-banner{flex-wrap:wrap}}.product-list{display:flex;flex-direction:column;gap:12px}.product-item{border:1px solid var(--border);border-radius:var(--radius);padding:14px;background:var(--surface-2);display:flex;flex-direction:column;gap:12px}.product-item-head{display:flex;align-items:center;gap:10px}.product-item-head input{flex:1;padding:9px 12px;border-radius:10px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-family:inherit;font-size:15px;font-weight:600}.autoreply-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:22px;align-items:start}.wa-preview{position:sticky;top:90px;padding:14px;border-radius:var(--radius);background:#e7ddd0;display:flex;flex-direction:column;gap:8px}:root[data-theme=dark] .wa-preview{background:#1c2421}.wa-preview-title{font-size:13.5px;color:var(--muted)}.wa-bubble{max-width:92%;padding:9px 12px;border-radius:12px;font-size:15px;line-height:1.7;white-space:pre-wrap;box-shadow:0 1px 2px #00000014}.wa-bubble.in{align-self:flex-start;background:#fff;color:#222}.wa-bubble.out{align-self:flex-end;background:#d9fdd3;color:#111}:root[data-theme=dark] .wa-bubble.out{background:#144d37;color:#e8f5ee}:root[data-theme=dark] .wa-bubble.in{background:#202c33;color:#e9edef}@media(max-width:1000px){.autoreply-grid{grid-template-columns:1fr}.wa-preview{position:static}}.broadcast-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px;margin-bottom:18px;align-items:start}.broadcast-compose{padding:20px;display:flex;flex-direction:column;gap:14px}.broadcast-compose h2,.broadcast-limits h3{display:flex;gap:8px;align-items:center;font-size:17px;margin:0}.broadcast-limits{padding:18px;display:flex;flex-direction:column;gap:14px;position:sticky;top:90px}.meter-head{display:flex;justify-content:space-between;font-size:14.5px;margin-bottom:6px}.meter-bar{height:8px;border-radius:99px;background:var(--surface-2);border:1px solid var(--border);overflow:hidden}.meter-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--brand-3),var(--brand));border-radius:99px;transition:width .5s var(--ease)}.meter-bar i.hot{background:#d97706}.limit-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;font-size:14.5px;color:var(--muted)}.limit-list li{display:flex;gap:6px;align-items:center}.audience-row{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.audience-total{font-size:15px;color:var(--muted)}.audience-total strong{color:var(--text);font-size:16px}.attached{display:inline-flex;gap:8px;align-items:center;padding:7px 12px;border-radius:10px;background:var(--brand-softer);font-size:15px}.attached button{border:0;background:none;cursor:pointer;color:var(--muted);display:grid}.notice{display:flex;gap:12px;padding:14px 16px;border-radius:var(--radius);margin-bottom:16px;align-items:flex-start}.notice p{margin:2px 0 0;font-size:15px;line-height:1.7}.notice.warn{background:var(--gold-soft)}.notice.info{background:var(--brand-softer);align-items:center}.campaign-list{display:flex;flex-direction:column}.campaign{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto auto;gap:16px;align-items:center;padding:14px 4px;border-top:1px solid var(--border);cursor:pointer}.campaign:first-child{border-top:0}.campaign:hover{background:var(--surface-hover)}.campaign-main{display:flex;flex-direction:column;gap:3px;min-width:0}.campaign-main span,.campaign-progress span{font-size:14px;color:var(--muted)}.campaign-main em{font-style:normal;font-size:14px;color:#b45309}.campaign-progress{display:flex;flex-direction:column;gap:6px}.campaign-actions{display:flex;gap:4px}.audience-list{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px;max-height:360px;overflow:auto}.audience-item{display:flex;gap:10px;align-items:center;padding:8px 10px;border:1px solid var(--border);border-radius:10px;cursor:pointer;font-size:15px}.audience-item.checked{border-color:var(--brand);background:var(--brand-softer)}.audience-item span{margin-inline-start:auto;color:var(--muted);font-size:14px}.search-input{width:100%;padding:10px 14px;border-radius:12px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-family:inherit}@media(max-width:1000px){.broadcast-layout{grid-template-columns:1fr}.broadcast-limits{position:static}.campaign{grid-template-columns:1fr;gap:8px}.audience-list{grid-template-columns:1fr}}.browser-frame{width:100%;height:calc(100vh - 290px);min-height:460px;border:1px solid var(--border);border-radius:var(--radius);background:#000}.browser-page.is-full .browser-frame{height:calc(100vh - 210px)}.browser-page.is-full .page-head p,.browser-page.is-full .notice{display:none}.inbox-mode-switch{margin-bottom:10px}.mode-toggle{margin-inline-end:6px}.otp-form{display:flex;flex-direction:column;gap:16px}.otp-badge{display:flex;gap:10px;align-items:center;padding:12px 14px;border-radius:12px;background:#e9f9ee;color:#14633a;font-size:14.5px;font-weight:600}:root[data-theme=dark] .otp-badge{background:#25d3661f;color:#5fe3a1}.otp-input{text-align:center;font-family:var(--font-en);font-size:34px;letter-spacing:.5em;padding:14px 8px 14px 0;border-radius:14px;border:1.5px solid var(--border-strong);background:var(--surface);color:var(--text);width:100%}.otp-input:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 14%,transparent)}.otp-actions{display:flex;justify-content:space-between}.limited-settings{max-width:860px}.workspace-mark{background:linear-gradient(135deg,var(--brand-3),var(--brand-2))!important;color:#fff}.inbox-mode .staff-banner-stack{margin:12px 16px 0}.user-extras .checkbox-card{font-size:14.5px;padding:11px 14px;justify-content:flex-start;gap:10px}.user-extras .checkbox-card span{font-size:14.5px}.limits-box .permission-editor-head h4{font-size:15px}.layout-switch{display:grid;gap:7px}.layout-switch-label{font-size:13.5px;color:var(--sidebar-muted);letter-spacing:.02em}.layout-switch-opts{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border-radius:13px;background:#ffffff0f;border:1px solid var(--sidebar-border)}.layout-switch-opts button{display:grid;justify-items:center;gap:2px;padding:8px 4px;border:0;border-radius:9px;background:transparent;color:var(--sidebar-muted);font:inherit;font-size:13.5px;cursor:pointer;transition:background .2s,color .2s}.layout-switch-opts button.active{background:var(--sidebar-active);color:#fff;box-shadow:0 4px 12px -4px #00000080}.layout-switch-opts button:hover:not(.active){color:var(--sidebar-text);background:#ffffff0d}.layout-switch.compact .layout-switch-opts{background:var(--surface-2);border-color:var(--border)}.layout-switch.compact .layout-switch-opts button{color:var(--text-2)}.layout-fab{position:fixed;z-index:90;display:grid;place-items:center;border:0;background:var(--brand);color:#fff;box-shadow:0 8px 24px #00000059;cursor:pointer}.sidebar-layout{padding:10px 14px 4px;border-top:1px solid var(--sidebar-border);margin-top:6px}@media(min-width:761px){:root[data-layout=mobile] body{background:#0b0908}:root[data-layout=mobile] #root{max-width:440px;margin-inline:auto;min-height:100vh;background:var(--bg);box-shadow:0 0 0 1px var(--border-strong),0 30px 90px #0000008c;position:relative;overflow-x:hidden}:root[data-layout=mobile] .mobile-nav{inset-inline:0;margin-inline:auto;max-width:440px}:root[data-layout=mobile] .sidebar{inset-inline-end:auto}}@media(max-width:1280px){.search-trigger{width:230px}.page-content{padding:24px 22px 36px}.inbox-page{grid-template-columns:310px minmax(0,1fr) 280px}.inbox-page:not(.details-visible){grid-template-columns:310px minmax(0,1fr)}.details-scroll{padding:11px}.publish-stats{grid-template-columns:repeat(4,1fr)}.publish-stat-wide{grid-column:1 / -1;display:flex;align-items:center;gap:12px}.publish-stat-wide strong{margin-top:0}.publish-stat-wide small{margin-inline-start:auto}}@media(max-width:1150px){.sidebar{transform:translate(100%);transition:transform .3s var(--ease);box-shadow:var(--shadow-lg)}[dir=ltr] .sidebar{transform:translate(-100%)}.sidebar.is-open{transform:translate(0)}.sidebar-close{display:grid}.sidebar-scrim{display:block;position:fixed;inset:0;background:var(--overlay);z-index:49;opacity:0;pointer-events:none;transition:opacity .25s;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.sidebar-scrim.show{opacity:1;pointer-events:all}.main-panel{margin-inline-start:0}.mobile-menu{display:grid}.search-trigger{width:220px}.details-pane{position:fixed;inset-block:var(--topbar-height) 0;inset-inline-end:0;width:330px;z-index:45;box-shadow:var(--shadow-lg);border-inline-start:1px solid var(--border)}.inbox-page,.inbox-page:not(.details-visible){grid-template-columns:310px minmax(0,1fr)}.reports-grid{grid-template-columns:minmax(0,1.5fr) minmax(260px,.8fr)}.calendar-layout{grid-template-columns:minmax(0,1fr) 260px}}@media(max-width:1020px){.dash-hero{grid-template-columns:1fr 280px;padding:23px}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-grid,.dash-grid-main,.dash-grid-bottom{grid-template-columns:1fr}.ticket-board{grid-template-columns:repeat(2,minmax(0,1fr))}.ticket-controls,.ticket-meta-grid{grid-template-columns:repeat(2,1fr)}.accounts-overview{grid-template-columns:1fr}.bridge-status-card{display:grid;grid-template-columns:1.1fr 1fr;gap:0 20px}.bridge-status-head{border-bottom:0;padding-bottom:0}.bridge-foot{grid-column:1 / -1}.whatsapp-grid,.social-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-layout{grid-template-columns:190px minmax(0,1fr)}.report-kpis{grid-template-columns:repeat(2,1fr)}.reports-grid,.reports-grid-3,.calendar-layout{grid-template-columns:1fr}.calendar-agenda{display:grid;grid-template-columns:1fr}.agenda-list{display:grid;grid-template-columns:repeat(2,1fr);gap:0 14px}.login-brand-panel{padding:30px 34px}}@media(max-width:960px){.login-page{grid-template-columns:1fr}.login-brand-panel{display:none}.mobile-login-brand{display:block}.login-form-top{justify-content:space-between;align-items:center}.login-form-panel{padding:26px 28px}.login-form-wrap{margin:40px auto auto}.inbox-page,.inbox-page:not(.details-visible){grid-template-columns:1fr}.inbox-list-pane{border-inline-end:0}.chat-pane,.inbox-page.mobile-chat .inbox-list-pane{display:none}.inbox-page.mobile-chat .chat-pane{display:flex}.mobile-back{display:grid}.details-pane{width:min(340px,92vw)}.chat-head{padding:0 12px}.chat-head-actions .status-select{display:none}.chat-thread{padding:14px 15px 8px}.message-row{max-width:88%}.composer{padding:7px 10px 10px}.composer-hint{display:none}.composer-tools .tool-chip{font-size:0;gap:0;width:29px;padding:0;justify-content:center}.composer-tools .tool-chip svg{width:16px}.listing-title{font-size:12px}.settings-layout{grid-template-columns:1fr}.settings-nav{position:static;display:flex;overflow-x:auto;padding:5px;gap:2px;scrollbar-width:none}.settings-nav::-webkit-scrollbar{display:none}.settings-nav>button{width:auto;white-space:nowrap;padding:7px 10px;margin:0}.settings-nav>button svg:last-child{display:none}.settings-nav-foot{display:none}.composer-layout{grid-template-columns:1fr}.composer-editor{border-inline-end:0;border-bottom:1px solid var(--border)}.composer-side{max-height:none}.composer-modal .modal-body{max-height:70vh}.permission-groups{grid-template-columns:1fr}.support-grid{grid-template-columns:repeat(2,1fr)}.topbar{padding:0 18px}.search-trigger{width:190px}.search-trigger span{display:none}.search-trigger{justify-content:space-between;width:auto;gap:8px}}@media(max-width:780px){.page-content{padding:20px 16px 100px}.page-content.inbox-mode{padding:0;height:calc(100vh - 62px)}.topbar{height:62px}.topbar-title span{display:none}.topbar-title strong{font-size:14px}.live-pill{display:none}.avatar-button>span{display:none}.search-trigger kbd{display:none}.page-head{align-items:flex-start;gap:12px;margin-bottom:17px}.page-head h1{font-size:22px}.page-head p{font-size:13px}.page-actions{width:100%;justify-content:flex-start}.dash-hero{grid-template-columns:1fr;padding:20px;border-radius:16px}.dash-hero-side{display:grid;grid-template-columns:1fr 1fr}.hero-sla{flex-direction:column;gap:5px;padding:10px}.hero-sla .progress-ring{width:58px!important;height:58px!important}.dash-hero h1{font-size:24px}.stat-card{min-height:112px;padding:12px 13px}.stat-value{font-size:23px}.ticket-stats{grid-template-columns:repeat(2,1fr)}.ticket-stat small{display:none}.ticket-controls,.ticket-meta-grid{grid-template-columns:1fr 1fr}.ticket-meta-grid>div:nth-child(2){border-inline-end:0}.publish-stats{grid-template-columns:repeat(2,1fr)}.publish-stat-wide{grid-column:1 / -1}.calendar-cell{min-height:78px;padding:4px}.calendar-post>span,.calendar-post small{display:none}.calendar-post{padding:2px}.calendar-weekdays span{font-size:9px}.calendar-head{padding:12px}.calendar-head h3{font-size:14px}.calendar-nav>button:not(.icon-btn){display:none}.calendar-agenda{padding:12px}.agenda-list{grid-template-columns:1fr}.publication-row{flex-wrap:wrap}.publication-row-meta{gap:7px}.accounts-hero{padding:18px}.accounts-hero h2{font-size:19px}.whatsapp-grid,.social-grid,.account-help,.bridge-status-card{grid-template-columns:1fr}.bridge-status-head{border-bottom:1px solid var(--border);padding-bottom:10px}.bridge-foot{grid-column:auto;margin-top:7px}.settings-card{padding:15px}.form-grid{grid-template-columns:1fr}.form-grid .full{grid-column:auto}.brand-preview{flex-wrap:wrap}.brand-preview .badge{display:none}.profile-edit{flex-direction:column}.quick-grid,.oauth-app-fields,.support-grid{grid-template-columns:1fr}.report-kpis{grid-template-columns:repeat(2,1fr)}.report-kpi{align-items:flex-start;flex-wrap:wrap}.report-kpi>div{flex:1 1 60%}.report-kpi .badge{margin-inline-start:43px}.sla-report-meta{gap:20px}.data-table th,.data-table td{padding:9px;font-size:12.5px}.team-table th:nth-child(4),.team-table td:nth-child(4){display:none}.tickets-table th:nth-child(3),.tickets-table td:nth-child(3),.tickets-table th:nth-child(7),.tickets-table td:nth-child(7){display:none}.modal{max-height:calc(100vh - 24px);border-radius:15px}.overlay{padding:12px}.modal-head{padding:16px 17px 12px}.modal-body{padding:16px 17px}.modal-foot{padding:12px 17px}.login-form-panel{padding:20px}.login-form-wrap{margin-top:30px}.toast-stack{bottom:82px;inset-inline:16px;width:auto}.chat-head-actions .chat-assignee,.chat-head-actions .badge{display:none}}@media(max-width:620px){.topbar{padding:0 12px;gap:8px}.topbar-actions{gap:3px}.search-trigger{width:34px;padding:0;justify-content:center;border-color:transparent;background:transparent}.search-trigger svg{width:19px;height:19px}.search-trigger span,.search-trigger kbd{display:none}.topbar-title strong{font-size:13.5px}.topbar-user .avatar-button{border:0;padding:0;background:transparent}.topbar-user .avatar-button svg{display:none}.mobile-nav{display:flex;position:fixed;bottom:0;inset-inline:0;height:66px;background:color-mix(in srgb,var(--surface) 92%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-top:1px solid var(--border);z-index:45;padding:4px 6px calc(4px + env(safe-area-inset-bottom));justify-content:space-around}.mobile-nav a{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:9.5px;color:var(--muted);position:relative;border-radius:8px}.mobile-nav a.active{color:var(--brand)}.mobile-nav a.active:before{content:"";position:absolute;top:-5px;width:18px;height:2px;border-radius:2px;background:var(--brand)}.mobile-nav a em{position:absolute;top:0;inset-inline-end:22%;min-width:14px;height:14px;border-radius:4px;background:var(--brand);color:#fff;font-family:var(--font-en);font-size:9px;font-style:normal;display:grid;place-items:center}.page-content{padding:16px 12px 92px}.page-head h1{font-size:20px}.dash-hero-actions .btn{flex:1}.dash-hero-side{grid-template-columns:1fr}.stats-grid{gap:8px}.stat-card{min-height:106px}.stat-icon{width:29px;height:29px;margin-bottom:8px}.stat-value{font-size:21px}.stat-arrow{display:none}.chart-legend{gap:8px;font-size:10px}.chart-total,.team-row .badge{display:none}.upcoming-status .badge:last-child{display:none}.ticket-stats{gap:7px}.ticket-stat{padding:9px;gap:7px}.ticket-stat-icon{width:28px;height:28px}.ticket-stat div strong{font-size:18px}.ticket-board{grid-template-columns:1fr}.board-column{min-height:auto}.board-column>header{padding-bottom:6px}.ticket-card>p{-webkit-line-clamp:1}.filter-bar{gap:6px}.filter-chips{width:100%;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.filter-chips::-webkit-scrollbar{display:none}.filter-chips button{flex:0 0 auto}.filter-select{flex:1}.inbox-search.grow{width:100%;flex:auto}.ticket-count{display:none}.publish-stats{gap:7px}.publish-stat{padding:9px}.publish-stat-icon{width:28px;height:28px}.calendar-grid .calendar-cell:nth-child(n+36){display:none}.calendar-cell{min-height:65px}.calendar-cell.today em{display:none}.calendar-day span{font-size:10px;width:16px;height:16px}.calendar-post-platforms{display:none}.calendar-post{min-height:5px;border-width:0;background:var(--brand);padding:2px;border-radius:3px}.calendar-post.status-published{background:var(--green)}.calendar-post.status-pending{background:var(--amber)}.calendar-post.status-scheduled{background:var(--blue)}.calendar-cell .calendar-posts{flex-direction:row;flex-wrap:wrap;gap:2px}.calendar-post>span{display:none}.calendar-more{font-size:0}.calendar-cell:nth-child(7n){border-inline-end:0}.accounts-hero-stats strong{font-size:18px}.number-card{padding:12px}.number-card-foot{flex-wrap:wrap}.number-sync{width:100%}.number-actions{width:100%;justify-content:flex-end}.accounts-hero-actions{gap:7px}.help-card{align-items:flex-start}.help-card button{display:none}.settings-layout{gap:9px}.settings-nav{border-radius:10px}.settings-nav>button{font-size:11px;padding:6px 8px}.settings-nav>button svg{width:14px}.settings-card{padding:13px}.settings-card-head h2{font-size:14.5px}.settings-card-head p{font-size:11px}.security-score{flex-wrap:wrap}.security-score .badge{margin-inline-start:48px}.permission-checkboxes{grid-template-columns:1fr}.report-kpi{padding:9px}.report-kpi strong{font-size:17px}.report-kpi .badge{display:none}.report-kpi-icon{width:28px;height:28px}.reports-grid{gap:8px}.report-chart{padding:0 2px}.ticket-controls{grid-template-columns:1fr}.ticket-meta-grid{grid-template-columns:1fr 1fr}.qr-step{flex-direction:column}.qr-frame{width:200px;height:200px}.qr-instructions{min-width:0;width:100%}.connect-actions .btn{flex:1}.composer-media-item{height:95px}.composer-textarea{min-height:150px}.composer-upload small{display:none}.composer-side{padding:13px}.composer-editor{padding:15px}.modal-foot .btn{flex:1}.modal-foot{gap:6px}.drawer{max-width:100%}.detail-section{margin-top:10px}.login-form-heading h2{font-size:22px}.login-form-wrap{margin-top:20px}.login-security{margin-top:16px}.login-footer{margin-top:18px}.command-results{max-height:60vh}}@media(max-width:420px){.stats-grid{grid-template-columns:1fr 1fr}.dash-hero{padding:16px}.dash-hero-copy p{font-size:12.5px}.stat-label{font-size:11px}.stat-value{font-size:19px}.ticket-stat div span{font-size:10.5px}.mobile-nav a span{font-size:9px}.mission{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.hint{color:var(--muted);font-size:14.5px;line-height:1.7}.row-gap{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.settings-save.between{justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.toolbar-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:14px}.toolbar-row .search-field{flex:1;min-width:220px}.link-btn{background:none;border:0;color:var(--brand);font:inherit;font-weight:600;cursor:pointer;padding:6px 0}.code-block{background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-sm);padding:12px;font-size:14px;overflow-x:auto;white-space:pre;text-align:left;margin:10px 0}.check-chip{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:1px solid var(--border);border-radius:999px;background:var(--surface-2);font-size:15px;cursor:pointer}.chip-set{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.steps-list{padding-inline-start:20px;display:grid;gap:8px;line-height:1.8;font-size:14.5px}.spin{animation:qk-spin 1s linear infinite}@keyframes qk-spin{to{transform:rotate(360deg)}}.copy-field{display:grid;gap:6px;margin:10px 0}.copy-field>span{font-size:14.5px;color:var(--muted)}.copy-field>div{display:flex;gap:8px;align-items:stretch}.copy-field code{flex:1;min-width:0;background:var(--surface-3);border:1px solid var(--border);border-radius:var(--radius-sm);padding:9px 12px;font-size:14.5px;overflow-x:auto;white-space:nowrap;text-align:left}.copy-field button{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--border-strong);background:var(--surface);color:var(--text);border-radius:var(--radius-sm);padding:0 12px;cursor:pointer;font:inherit;font-size:14.5px}.customers-page .table-card{overflow:hidden}.orders-summary{display:flex;gap:18px;flex-wrap:wrap;color:var(--muted);font-size:15px;margin-bottom:10px}.orders-summary strong{color:var(--text)}.clickable{cursor:pointer}.clickable:hover{background:var(--surface-hover)}.cell-user{display:flex;align-items:center;gap:10px}.order-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:14px;display:grid;gap:12px;box-shadow:var(--shadow-xs)}.order-card>header{display:flex;justify-content:space-between;align-items:center;gap:8px}.order-no{display:flex;align-items:center;gap:6px;color:var(--muted)}.order-no strong{color:var(--text);font-size:16px}.order-source{font-size:13px;background:var(--surface-3);border-radius:999px;padding:2px 8px}.order-money{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:8px}.order-money>div{background:var(--surface-2);border-radius:var(--radius-sm);padding:8px 10px;display:grid;gap:2px}.order-money span{font-size:13.5px;color:var(--muted);display:flex;gap:4px;align-items:center}.order-money strong{font-size:15.5px}.order-money .due{background:var(--red-soft)}.order-money .due strong{color:var(--red)}.order-facts{display:grid;gap:8px;margin:0}.order-facts>div{display:grid;grid-template-columns:110px 1fr;gap:8px;font-size:15px}.order-facts dt{color:var(--muted);display:flex;align-items:center;gap:5px}.order-facts dd{margin:0}.order-items{list-style:none;margin:0;padding:8px 0 0;border-top:1px dashed var(--border);display:grid;gap:6px;font-size:15px}.order-items li{display:flex;align-items:center;gap:8px}.order-items li span{flex:1}.order-items em{font-style:normal;color:var(--muted)}.order-card.compact{padding:10px;gap:8px}.customer-profile{display:grid;gap:16px}.customer-hero{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.customer-name h3{margin:0 0 6px;font-size:20px}.customer-tags{display:flex;gap:6px;flex-wrap:wrap}.customer-contact{display:grid;gap:6px;font-size:15px}.customer-contact a{display:inline-flex;gap:6px;align-items:center;color:var(--text-2);text-decoration:none}.customer-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.customer-stats>div{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:10px 12px;display:grid;gap:3px}.customer-stats span{font-size:14px;color:var(--muted)}.customer-stats strong{font-size:16px}.customer-section{display:flex;align-items:center;gap:6px;margin:4px 0 0;font-size:15.5px}.order-list{display:grid;gap:10px}.customer-links{display:grid;gap:8px}.orders-mini .orders-mini-total{display:flex;justify-content:space-between;background:var(--surface-2);border-radius:var(--radius-sm);padding:8px 10px;font-size:15px;margin-bottom:8px}.orders-mini .order-list{gap:8px}.stack-gap{display:grid;gap:10px}.skeleton-block{height:90px;border-radius:var(--radius)}.muted-text,.muted-center{color:var(--muted);font-size:15px}.import-drop{border:2px dashed var(--border-strong);border-radius:var(--radius);padding:30px 16px;text-align:center;cursor:pointer;display:grid;gap:6px;place-items:center;background:var(--surface-2);color:var(--text-2)}.import-drop:hover{border-color:var(--brand);background:var(--brand-softer)}.import-body{display:grid;gap:14px}.import-status{display:flex;gap:10px;align-items:center;padding:12px;border-radius:var(--radius-sm)}.import-status>div{display:grid;gap:2px}.import-status span{font-size:14px;opacity:.8}.import-status.ok{background:var(--green-soft);color:var(--green)}.import-status.warn{background:var(--amber-soft);color:var(--amber)}.mapping-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.mapping-field.mapped select{border-color:var(--green)}.mapping-field.required span{color:var(--brand)}.import-sample{display:grid;gap:6px}.table-scroll{overflow-x:auto;max-width:100%}.import-result{display:grid;gap:12px}.import-result-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px}.import-result-grid>div{background:var(--surface-2);border-radius:var(--radius-sm);padding:10px;display:grid;gap:2px;text-align:center}.import-errors{background:var(--surface-2);border-radius:var(--radius-sm);padding:8px 12px;font-size:15px}.jobtitle-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.jobtitle-card{--jt: var(--brand);border:1px solid var(--border);border-inline-start:4px solid var(--jt);border-radius:var(--radius);background:var(--surface);padding:14px;display:grid;gap:12px}.jobtitle-card>header{display:flex;align-items:center;gap:10px}.jobtitle-card>header>div:nth-child(2){flex:1;display:grid;gap:2px;min-width:0}.jobtitle-card small{color:var(--muted)}.jobtitle-dot{width:36px;height:36px;border-radius:10px;background:color-mix(in srgb,var(--jt) 16%,transparent);color:var(--jt);display:grid;place-items:center;flex:none}.jobtitle-meta{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.jobtitle-users{margin-inline-start:auto;display:inline-flex;gap:4px;align-items:center;color:var(--muted);font-size:14.5px}.theme-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.theme-card{border:2px solid var(--border);background:var(--surface);border-radius:var(--radius);padding:12px;display:grid;gap:6px;text-align:start;cursor:pointer;font:inherit;color:var(--text)}.theme-card.active{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.theme-card small{color:var(--muted)}.theme-swatch{height:54px;border-radius:10px;border:1px solid var(--border);background:linear-gradient(135deg,#fbf8f3 50%,#fff 50%)}.theme-swatch.dark{background:linear-gradient(135deg,#17130f 50%,#231d17 50%)}.theme-swatch.auto{background:linear-gradient(90deg,#fbf8f3 50%,#17130f 50%)}.font-upload{display:flex;gap:10px;align-items:end;flex-wrap:wrap;margin-bottom:12px}.font-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}.font-chip{border:1px solid var(--border);background:var(--surface-2);border-radius:var(--radius-sm);padding:10px 12px;display:grid;gap:4px}.font-chip span{color:var(--muted);font-size:15px}.font-chip.uploaded{display:flex;justify-content:space-between;align-items:center}.area-list{display:grid;gap:10px}.area-row{border:1px solid var(--border);border-radius:var(--radius-sm);padding:12px;display:grid;gap:10px;background:var(--surface-2)}.area-head{display:grid;gap:2px}.area-head small{color:var(--muted)}.area-controls{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;align-items:end}.color-pair{display:grid;gap:6px;font-size:14.5px}.color-pair>span{color:var(--muted)}.color-pair label{display:inline-flex;align-items:center;gap:6px;margin-inline-end:10px}.color-pair input[type=color]{width:38px;height:30px;padding:0;border:1px solid var(--border-strong);border-radius:6px;background:none}.color-pair button{border:0;background:none;color:var(--muted);cursor:pointer;font-size:17px}.scale-field input{width:100%}.icon-gen{display:grid;grid-template-columns:1fr auto;gap:18px;align-items:start}.icon-gen-controls{display:grid;gap:12px}.icon-gen-row{display:flex;gap:12px;flex-wrap:wrap;align-items:end}.icon-gen-row .grow{flex:1;min-width:160px}.icon-previews{display:flex;gap:14px}.icon-previews figure{margin:0;display:grid;gap:6px;justify-items:center;font-size:13.5px;color:var(--muted)}.icon-preview{width:84px;height:84px;border:1px solid var(--border);background:repeating-conic-gradient(var(--surface-3) 0 25%,var(--surface) 0 50%) 0 0 / 14px 14px}.icon-preview.any{border-radius:22%}.icon-preview.maskable{border-radius:50%}.icon-preview.apple{border-radius:20%}.ac-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:0 2px 6px}.ac-toggle{display:inline-flex;gap:5px;align-items:center;font:inherit;font-size:14px;border:1px solid var(--border);background:var(--surface-2);color:var(--muted);border-radius:999px;padding:4px 10px;cursor:pointer}.ac-toggle.on{color:var(--green);border-color:color-mix(in srgb,var(--green) 40%,transparent);background:var(--green-soft)}.ac-toast{display:inline-flex;gap:10px;align-items:center;font-size:14.5px;background:var(--gold-soft);border-radius:999px;padding:4px 6px 4px 12px}.ac-toast button{display:inline-flex;gap:4px;align-items:center;border:0;background:var(--surface);color:var(--text);border-radius:999px;padding:3px 10px;cursor:pointer;font:inherit;font-size:14px}.ac-preview{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:10px 12px;margin-top:8px;min-height:40px}.rule-add{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.rule-add input{flex:1;min-width:140px}.rule-bulk{margin-top:12px;display:grid;gap:8px}.rule-bulk summary{cursor:pointer;color:var(--brand)}.rule-filter{max-width:200px}.rule-list{display:grid;max-height:420px;overflow-y:auto}.rule-row{display:flex;align-items:center;gap:10px;padding:8px 4px;border-bottom:1px solid var(--border)}.rule-find{min-width:120px;color:var(--red)}.rule-repl{flex:1;color:var(--green);font-weight:600}.passkey-list{display:grid;gap:8px;margin-bottom:12px}.passkey-row{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2)}.passkey-row>div{flex:1;display:grid;gap:2px}.passkey-row span{font-size:14px;color:var(--muted)}.biometric-btn{display:flex;gap:8px;align-items:center;justify-content:center;width:100%;margin-top:10px;padding:12px;border:1.5px solid var(--border-strong);background:var(--surface);color:var(--text);border-radius:var(--radius);font:inherit;font-weight:600;cursor:pointer}.biometric-btn:hover{border-color:var(--brand);color:var(--brand)}.biometric-box{display:grid;gap:12px}.bubble-audio{width:240px;max-width:100%;height:38px}.transcript{margin-top:6px;padding-top:6px;border-top:1px dashed color-mix(in srgb,currentColor 25%,transparent);font-size:15px;display:grid;gap:3px}.transcript>span{display:inline-flex;gap:4px;align-items:center;font-size:13px;opacity:.7}.transcript p{margin:0}.transcript .link{background:none;border:0;color:var(--brand);cursor:pointer;font:inherit;font-size:14.5px;display:inline-flex;gap:4px;align-items:center;padding:0}.transcript.pending{display:flex;gap:6px;align-items:center;opacity:.75}.theme-choice{display:flex;gap:4px;padding:6px;margin:4px 0;background:var(--surface-3);border-radius:10px}.theme-choice button{flex:1;display:inline-flex;gap:4px;justify-content:center;align-items:center;padding:6px 4px;border-radius:8px;font-size:14px}.theme-choice button.active{background:var(--surface);box-shadow:var(--shadow-xs);color:var(--brand)}.mobile-nav-more{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:none;border:0;color:var(--muted);font:inherit;cursor:pointer}@media(max-width:760px){.theme-cards,.icon-gen{grid-template-columns:1fr}.icon-previews{justify-content:space-around}.order-facts>div{grid-template-columns:90px 1fr}.toolbar-row .search-field{min-width:100%}.rule-add{flex-direction:column;align-items:stretch}.rule-row{flex-wrap:wrap}.mobile-nav a,.mobile-nav-more,.mobile-nav a span,.mobile-nav-more span{font-size:13px}.mobile-nav a em{font-size:12px;min-width:16px;height:16px}.topbar-title strong{font-size:16px}.data-table{font-size:15px}.copy-field>div{flex-direction:column}}.toolbar-row .search-field{position:relative;display:flex;align-items:center}.toolbar-row .search-field svg{position:absolute;inset-inline-start:12px;color:var(--muted);pointer-events:none}.toolbar-row .search-field input{width:100%;padding-inline-start:38px}input[type=color]{width:56px;height:38px;padding:3px;cursor:pointer;border:1px solid var(--border-strong);border-radius:8px;background:var(--surface)}input[type=range]{accent-color:var(--brand);padding:0;border:0;background:none;box-shadow:none}.field input[type=range]{width:100%}.mapping-field select,.filter-select,.field select{padding-inline-end:30px;text-overflow:ellipsis}.mapping-field select,.filter-select,.field select{padding-inline-end:12px;padding-inline-start:32px}.ov-box{margin-top:14px;padding:12px;border:1px solid var(--border, #e5e7eb);border-radius:12px;display:grid;gap:8px}.ov-box h4{margin:0;display:flex;align-items:center;gap:6px;font-size:15px}.ov-row{display:flex;gap:8px;align-items:center}.ov-row input{flex:1;min-width:0}.ov-code{letter-spacing:6px;text-align:center;font-size:18px;font-weight:700}.ov-card{display:grid;gap:8px;padding:10px;border-radius:10px;background:color-mix(in srgb,var(--brand, #0d9488) 6%,transparent)}.ov-card>div,.ov-details>div{display:flex;justify-content:space-between;gap:8px;font-size:15px}.ov-card span{opacity:.7}.ov-warn{display:flex;gap:6px;align-items:flex-start;margin:0;font-size:14.5px;color:#b45309}.ov-ok p{display:flex;gap:6px;align-items:center;margin:0 0 6px;color:#15803d;font-weight:600}.ov-details{display:grid;gap:4px}.ov-items{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:6px 0}.link-btn{background:none;border:0;color:var(--brand, #0d9488);cursor:pointer;padding:0;font:inherit;font-size:14px;text-align:start}:root{--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--safe-right: env(safe-area-inset-right, 0px)}html[data-device=phone] .app-shell,html[data-device=tablet] .app-shell{min-height:100dvh}html[data-os=ios]{-webkit-text-size-adjust:100%}html[data-os=ios] input:not([type=checkbox]):not([type=radio]),html[data-os=ios] select,html[data-os=ios] textarea{font-size:17px!important}html[data-os=ios] button,html[data-os=ios] a{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}html[data-os=ios][data-standalone=true] body{overscroll-behavior-y:none}html[data-os=ios][data-standalone=true] .topbar{padding-top:calc(var(--safe-top) + 4px)}html[data-os=android] button,html[data-os=android] a{-webkit-tap-highlight-color:rgba(0,0,0,.06)}html[data-os=android][data-standalone=true] body{overscroll-behavior-y:contain}html[data-device=phone] .app-shell{padding-inline:var(--safe-left) var(--safe-right)}html[data-device=phone] .btn,html[data-device=phone] .icon-btn,html[data-device=phone] .chip{min-height:40px}html[data-device=phone] .mobile-nav{padding-bottom:calc(4px + var(--safe-bottom))}html[data-device=phone] .modal,html[data-device=phone] .drawer{max-height:calc(var(--app-vh, 1vh) * 100 - var(--safe-top))}html[data-device=tablet] .settings-layout{grid-template-columns:220px minmax(0,1fr)}html[data-device=tablet][data-orient=portrait] .inbox-details-pane{max-width:320px}html[data-input=touch] .hover-only{opacity:1!important}.install-banner{position:fixed;inset-inline:12px;bottom:calc(76px + var(--safe-bottom));z-index:60;display:grid;gap:8px;padding:14px;border-radius:16px;background:var(--surface, #fff);border:1px solid var(--border, #e5e7eb);box-shadow:0 12px 40px #00000040}html[data-device=tablet] .install-banner,html[data-device=desktop] .install-banner{inset-inline-start:auto;width:400px;max-width:calc(100vw - 24px);bottom:20px}.install-banner h4{margin:0;font-size:16px;display:flex;gap:8px;align-items:center}.install-banner ol{margin:0;padding-inline-start:22px;display:block;list-style:decimal;font-size:15px;line-height:1.9}.install-banner li{display:list-item}.install-banner li svg{display:inline-block;vertical-align:middle}.install-banner .row{display:flex;gap:8px;justify-content:flex-end}.ts-cmd{direction:ltr;text-align:left;white-space:pre-wrap;word-break:break-all;background:color-mix(in srgb,var(--text, #111) 6%,transparent);padding:8px 10px;border-radius:8px;font-size:14px}.ts-check{display:flex;gap:8px;align-items:center;font-size:15px}.ts-ok{color:#15803d}.ts-bad{color:#b91c1c}.badge{flex:0 0 auto;white-space:nowrap;width:max-content}.conv-sub{display:flex;align-items:center;gap:8px;min-width:0;font-size:13px;color:var(--text-3, #8a8178)}.conv-sub>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conv-assignee{display:inline-flex;align-items:center;gap:3px;padding:1px 7px;border-radius:999px;background:color-mix(in srgb,var(--brand, #a62b26) 9%,transparent);color:var(--brand, #a62b26);font-weight:500;flex:0 0 auto}.conv-assignee.is-none{background:color-mix(in srgb,var(--text, #111) 6%,transparent);color:var(--text-3, #8a8178);font-weight:400}.conv-handoff{font-size:12.5px;font-weight:700;color:#047857;background:#10b98124;border-radius:999px;padding:1px 7px;white-space:nowrap}.handoff-chip{display:inline-block;margin-inline-start:8px;font-size:13px;font-weight:700;color:#047857;background:#10b98124;border-radius:999px;padding:1px 9px}.handoff-page{font-style:normal;opacity:.7}.handoff-card{padding:18px;margin-bottom:16px}.handoff-stats{display:flex;gap:22px;margin:6px 0 12px}.handoff-stats strong{display:block;font-size:24px}.handoff-stats span{font-size:14px;color:var(--text-muted, #6b7280)}.handoff-list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.handoff-list button{width:100%;display:flex;align-items:center;gap:10px;text-align:start;border:1px solid var(--border, #e5e7eb);background:transparent;border-radius:12px;padding:8px 10px;cursor:pointer;color:inherit}.handoff-list button div{flex:1;min-width:0}.handoff-list strong{display:block;font-size:15px}.handoff-list span{font-size:13.5px;opacity:.7}.handoff-list em{font-style:normal;font-size:13.5px;color:#047857;white-space:nowrap}.nav-item.is-soon{opacity:.62;cursor:default;pointer-events:none}.soon-pill{margin-inline-start:auto;font-size:12px;font-weight:700;color:#92400e;background:#f59e0b2e;border-radius:999px;padding:2px 8px;white-space:nowrap}.push-row{display:flex;align-items:center;gap:10px;padding:10px 14px;border-top:1px solid var(--border, #e5e7eb);font-size:14.5px}.push-row span{flex:1}.push-row button{white-space:nowrap}.push-toast-stack{position:fixed;top:14px;inset-inline-start:14px;z-index:9999;display:grid;gap:8px;width:min(360px,calc(100vw - 28px));pointer-events:none}.push-toast{pointer-events:auto;display:flex;gap:10px;align-items:flex-start;text-align:start;background:var(--surface, #fff);color:var(--text, #111);border:1px solid var(--border, #e5e7eb);border-radius:16px;padding:12px 14px;box-shadow:0 14px 40px #00000038;cursor:pointer;animation:pt-in .25s ease}.push-toast img{width:34px;height:34px;border-radius:9px;flex:0 0 auto}.push-toast strong{display:block;font-size:14.5px}.push-toast p{margin:2px 0 0;font-size:14.5px;opacity:.78}@keyframes pt-in{0%{transform:translateY(-14px);opacity:0}to{transform:none;opacity:1}}.tc{display:grid;grid-template-columns:320px 1fr;height:calc(100vh - 120px);min-height:460px;background:var(--surface, #fff);border:1px solid var(--border, #e5e7eb);border-radius:18px;overflow:hidden}.tc-side{border-inline-end:1px solid var(--border, #e5e7eb);display:flex;flex-direction:column;min-width:0}.tc-side-head{display:flex;align-items:center;gap:8px;padding:14px;border-bottom:1px solid var(--border, #e5e7eb)}.tc-side-head h2{margin:0;font-size:17px;flex:1}.tc-list{overflow-y:auto;flex:1}.tc-item{display:flex;gap:10px;align-items:center;width:100%;padding:10px 14px;border:0;background:transparent;text-align:start;cursor:pointer;color:inherit;border-bottom:1px solid var(--border-soft, rgba(0,0,0,.05))}.tc-item:hover,.tc-item.active{background:var(--brand-soft, rgba(166,43,38,.08))}.tc-item .tc-meta{flex:1;min-width:0}.tc-item strong{display:flex;justify-content:space-between;gap:6px;font-size:14.5px}.tc-item strong small{font-weight:400;opacity:.6;font-size:13px}.tc-item p{margin:2px 0 0;font-size:14.5px;opacity:.72;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tc-unread{background:var(--brand, #A62B26);color:#fff;border-radius:999px;font-size:13px;min-width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;flex:0 0 auto}.tc-main{display:flex;flex-direction:column;min-width:0;min-height:0}.tc-head{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--border, #e5e7eb)}.tc-head h3{margin:0;font-size:16px}.tc-head small{opacity:.65;display:block}.tc-msgs{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:6px;background:var(--bg-soft, #f6f7f9)}.tc-msg{max-width:min(78%,520px);padding:8px 12px;border-radius:14px;background:var(--surface, #fff);border:1px solid var(--border, #e5e7eb);font-size:15px;line-height:1.6;white-space:pre-wrap;word-break:break-word;align-self:flex-end}.tc-msg.mine{align-self:flex-start;background:var(--brand, #A62B26);color:#fff;border-color:transparent}.tc-msg .who{display:block;font-size:13px;font-weight:700;opacity:.75;margin-bottom:2px}.tc-msg time{display:block;font-size:12.5px;opacity:.6;margin-top:3px}.tc-msg.deleted{opacity:.55;font-style:italic}.tc-msg a{color:inherit;text-decoration:underline}.tc-compose{display:flex;gap:8px;padding:10px;border-top:1px solid var(--border, #e5e7eb);align-items:flex-end}.tc-compose textarea{flex:1;resize:none;max-height:120px}.tc-empty{margin:auto;text-align:center;opacity:.65;padding:30px}.tc-back{display:none}@media(max-width:820px){.tc{grid-template-columns:1fr;height:calc(100vh - 150px)}.tc.has-chat .tc-side{display:none}.tc:not(.has-chat) .tc-main{display:none}.tc-back{display:inline-flex}}.wc-code{direction:ltr;text-align:left;background:#0f172a;color:#e2e8f0;border-radius:12px;padding:12px 14px;font-size:14.5px;overflow-x:auto;white-space:pre;margin:8px 0}.wc-preview{max-width:340px;border-radius:var(--r);overflow:hidden;border:1px solid var(--border, #e5e7eb);margin:4px 0 14px;background:var(--bg)}.wc-pv-head{background:var(--c);color:var(--ht);padding:12px 14px;display:flex;align-items:center;gap:10px}.wc-pv-head img{height:30px;max-width:90px;object-fit:contain}.wc-pv-head b{display:block;font-size:15px}.wc-pv-head small{opacity:.85;font-size:13px}.wc-pv-body{padding:12px;display:flex;flex-direction:column;gap:6px;font-size:var(--fs)}.wc-pv-a{align-self:flex-end;background:var(--ab);color:var(--at);border:1px solid #e5e7eb;padding:7px 10px;border-radius:calc(var(--r) - 2px);max-width:80%}.wc-pv-v{align-self:flex-start;background:var(--vb);color:var(--vt);padding:7px 10px;border-radius:calc(var(--r) - 2px)}.wc-color{display:flex;gap:8px;align-items:center}.tc-edited{font-style:normal;opacity:.85}.tc-msg time{display:flex;align-items:center;gap:2px;flex-wrap:wrap}.tc-msg time .icon-btn{width:auto;height:auto;min-width:0;min-height:0;padding:0 2px;background:none;border:0;color:inherit;display:inline-flex}.tc-warn{color:#f59e0b!important}.tc-ticks{opacity:.8}.tc-ticks.all{color:#38bdf8!important;opacity:1}.tc-act{opacity:0}.tc-msg:hover .tc-act,.tc-msg:focus-within .tc-act{opacity:.8}@media(hover:none){.tc-act{opacity:.7}}.tc-pop-wrap{position:relative;display:inline-flex}.tc-pop{position:absolute;z-index:9998;min-width:210px;max-width:280px;background:#111827;color:#f9fafb;border-radius:12px;padding:10px 12px;display:grid;gap:4px;font-size:14px;font-weight:400;box-shadow:0 10px 30px #00000059;text-align:start;white-space:normal}.tc-pop b{font-size:14.5px}.tc-pop small{opacity:.8;font-size:13.5px}.tc-old{background:#ffffff1a;border-radius:8px;padding:6px 8px;white-space:pre-wrap}.tc-edit{display:grid;gap:4px}.tc-edit textarea{width:100%;resize:none;color:#111}.tc-edit span{display:flex;gap:4px;justify-content:flex-end}.tc-readonly{padding:14px;text-align:center;font-size:15px;opacity:.75;border-top:1px solid var(--border, #e5e7eb)}.tc-opt{display:flex;gap:8px;align-items:center;margin:8px 0;font-size:14.5px}:root[data-layout=mobile] .search-trigger{width:230px}:root[data-layout=mobile] .page-content{padding:24px 22px 36px}:root[data-layout=mobile] .inbox-page{grid-template-columns:310px minmax(0,1fr) 280px}:root[data-layout=mobile] .inbox-page:not(.details-visible){grid-template-columns:310px minmax(0,1fr)}:root[data-layout=mobile] .details-scroll{padding:11px}:root[data-layout=mobile] .publish-stats{grid-template-columns:repeat(4,1fr)}:root[data-layout=mobile] .publish-stat-wide{grid-column:1 / -1;display:flex;align-items:center;gap:12px}:root[data-layout=mobile] .publish-stat-wide strong{margin-top:0}:root[data-layout=mobile] .publish-stat-wide small{margin-inline-start:auto}:root[data-layout=mobile] .sidebar{transform:translate(100%);transition:transform .3s var(--ease);box-shadow:var(--shadow-lg)}:root[data-layout=mobile][dir=ltr] .sidebar{transform:translate(-100%)}:root[data-layout=mobile] .sidebar.is-open{transform:translate(0)}:root[data-layout=mobile] .sidebar-close{display:grid}:root[data-layout=mobile] .sidebar-scrim{display:block;position:fixed;inset:0;background:var(--overlay);z-index:49;opacity:0;pointer-events:none;transition:opacity .25s;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}:root[data-layout=mobile] .sidebar-scrim.show{opacity:1;pointer-events:all}:root[data-layout=mobile] .main-panel{margin-inline-start:0}:root[data-layout=mobile] .mobile-menu{display:grid}:root[data-layout=mobile] .search-trigger{width:220px}:root[data-layout=mobile] .details-pane{position:fixed;inset-block:var(--topbar-height) 0;inset-inline-end:0;width:330px;z-index:45;box-shadow:var(--shadow-lg);border-inline-start:1px solid var(--border)}:root[data-layout=mobile] .inbox-page,:root[data-layout=mobile] .inbox-page:not(.details-visible){grid-template-columns:310px minmax(0,1fr)}:root[data-layout=mobile] .reports-grid{grid-template-columns:minmax(0,1.5fr) minmax(260px,.8fr)}:root[data-layout=mobile] .calendar-layout{grid-template-columns:minmax(0,1fr) 260px}:root[data-layout=mobile] .dash-hero{grid-template-columns:1fr 280px;padding:23px}:root[data-layout=mobile] .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-layout=mobile] .dash-grid,:root[data-layout=mobile] .dash-grid-main,:root[data-layout=mobile] .dash-grid-bottom{grid-template-columns:1fr}:root[data-layout=mobile] .ticket-board{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-layout=mobile] .ticket-controls{grid-template-columns:repeat(2,1fr)}:root[data-layout=mobile] .ticket-meta-grid{grid-template-columns:repeat(2,1fr)}:root[data-layout=mobile] .accounts-overview{grid-template-columns:1fr}:root[data-layout=mobile] .bridge-status-card{display:grid;grid-template-columns:1.1fr 1fr;gap:0 20px}:root[data-layout=mobile] .bridge-status-head{border-bottom:0;padding-bottom:0}:root[data-layout=mobile] .bridge-foot{grid-column:1 / -1}:root[data-layout=mobile] .whatsapp-grid,:root[data-layout=mobile] .social-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-layout=mobile] .settings-layout{grid-template-columns:190px minmax(0,1fr)}:root[data-layout=mobile] .reports-grid,:root[data-layout=mobile] .reports-grid-3{grid-template-columns:1fr}:root[data-layout=mobile] .calendar-layout{grid-template-columns:1fr}:root[data-layout=mobile] .calendar-agenda{display:grid;grid-template-columns:1fr}:root[data-layout=mobile] .agenda-list{display:grid;grid-template-columns:repeat(2,1fr);gap:0 14px}:root[data-layout=mobile] .login-brand-panel{padding:30px 34px}:root[data-layout=mobile] .login-page{grid-template-columns:1fr}:root[data-layout=mobile] .login-brand-panel{display:none}:root[data-layout=mobile] .mobile-login-brand{display:block}:root[data-layout=mobile] .login-form-top{justify-content:space-between;align-items:center}:root[data-layout=mobile] .login-form-panel{padding:26px 28px}:root[data-layout=mobile] .login-form-wrap{margin:40px auto auto}:root[data-layout=mobile] .inbox-page,:root[data-layout=mobile] .inbox-page:not(.details-visible){grid-template-columns:1fr}:root[data-layout=mobile] .inbox-list-pane{border-inline-end:0}:root[data-layout=mobile] .chat-pane{display:none}:root[data-layout=mobile] .inbox-page.mobile-chat .inbox-list-pane{display:none}:root[data-layout=mobile] .inbox-page.mobile-chat .chat-pane{display:flex}:root[data-layout=mobile] .mobile-back{display:grid}:root[data-layout=mobile] .details-pane{width:min(340px,92vw)}:root[data-layout=mobile] .chat-head{padding:0 12px}:root[data-layout=mobile] .chat-head-actions .status-select{display:none}:root[data-layout=mobile] .chat-thread{padding:14px 15px 8px}:root[data-layout=mobile] .message-row{max-width:88%}:root[data-layout=mobile] .composer{padding:7px 10px 10px}:root[data-layout=mobile] .composer-hint{display:none}:root[data-layout=mobile] .composer-tools .tool-chip{font-size:0;gap:0;width:29px;padding:0;justify-content:center}:root[data-layout=mobile] .composer-tools .tool-chip svg{width:16px}:root[data-layout=mobile] .listing-title{font-size:12px}:root[data-layout=mobile] .settings-layout{grid-template-columns:1fr}:root[data-layout=mobile] .settings-nav{position:static;display:flex;overflow-x:auto;padding:5px;gap:2px;scrollbar-width:none}:root[data-layout=mobile] .settings-nav::-webkit-scrollbar{display:none}:root[data-layout=mobile] .settings-nav>button{width:auto;white-space:nowrap;padding:7px 10px;margin:0}:root[data-layout=mobile] .settings-nav>button svg:last-child{display:none}:root[data-layout=mobile] .settings-nav-foot{display:none}:root[data-layout=mobile] .composer-layout{grid-template-columns:1fr}:root[data-layout=mobile] .composer-editor{border-inline-end:0;border-bottom:1px solid var(--border)}:root[data-layout=mobile] .composer-side{max-height:none}:root[data-layout=mobile] .composer-modal .modal-body{max-height:70vh}:root[data-layout=mobile] .permission-groups{grid-template-columns:1fr}:root[data-layout=mobile] .support-grid{grid-template-columns:repeat(2,1fr)}:root[data-layout=mobile] .topbar{padding:0 18px}:root[data-layout=mobile] .search-trigger{width:190px}:root[data-layout=mobile] .search-trigger span{display:none}:root[data-layout=mobile] .search-trigger{justify-content:space-between;width:auto;gap:8px}:root[data-layout=mobile] .page-content{padding:20px 16px 100px}:root[data-layout=mobile] .page-content.inbox-mode{padding:0;height:calc(100vh - 62px)}:root[data-layout=mobile] .topbar{height:62px}:root[data-layout=mobile] .topbar-title span{display:none}:root[data-layout=mobile] .topbar-title strong{font-size:14px}:root[data-layout=mobile] .live-pill{display:none}:root[data-layout=mobile] .avatar-button>span{display:none}:root[data-layout=mobile] .search-trigger kbd{display:none}:root[data-layout=mobile] .page-head{align-items:flex-start;gap:12px;margin-bottom:17px}:root[data-layout=mobile] .page-head h1{font-size:22px}:root[data-layout=mobile] .page-head p{font-size:13px}:root[data-layout=mobile] .page-actions{width:100%;justify-content:flex-start}:root[data-layout=mobile] .dash-hero{grid-template-columns:1fr;padding:20px;border-radius:16px}:root[data-layout=mobile] .dash-hero-side{display:grid;grid-template-columns:1fr 1fr}:root[data-layout=mobile] .hero-sla{flex-direction:column;gap:5px;padding:10px}:root[data-layout=mobile] .hero-sla .progress-ring{width:58px!important;height:58px!important}:root[data-layout=mobile] .dash-hero h1{font-size:24px}:root[data-layout=mobile] .stat-card{min-height:112px;padding:12px 13px}:root[data-layout=mobile] .stat-value{font-size:23px}:root[data-layout=mobile] .ticket-stats{grid-template-columns:repeat(2,1fr)}:root[data-layout=mobile] .ticket-stat small{display:none}:root[data-layout=mobile] .ticket-controls{grid-template-columns:1fr 1fr}:root[data-layout=mobile] .ticket-meta-grid>div:nth-child(2){border-inline-end:0}:root[data-layout=mobile] .publish-stats{grid-template-columns:repeat(2,1fr)}:root[data-layout=mobile] .publish-stat-wide{grid-column:1 / -1}:root[data-layout=mobile] .calendar-cell{min-height:78px;padding:4px}:root[data-layout=mobile] .calendar-post>span,:root[data-layout=mobile] .calendar-post small{display:none}:root[data-layout=mobile] .calendar-post{padding:2px}:root[data-layout=mobile] .calendar-weekdays span{font-size:9px}:root[data-layout=mobile] .calendar-head{padding:12px}:root[data-layout=mobile] .calendar-head h3{font-size:14px}:root[data-layout=mobile] .calendar-nav>button:not(.icon-btn){display:none}:root[data-layout=mobile] .calendar-agenda{padding:12px}:root[data-layout=mobile] .agenda-list{grid-template-columns:1fr}:root[data-layout=mobile] .publication-row{flex-wrap:wrap}:root[data-layout=mobile] .publication-row-meta{gap:7px}:root[data-layout=mobile] .accounts-hero{padding:18px}:root[data-layout=mobile] .accounts-hero h2{font-size:19px}:root[data-layout=mobile] .whatsapp-grid,:root[data-layout=mobile] .social-grid{grid-template-columns:1fr}:root[data-layout=mobile] .account-help{grid-template-columns:1fr}:root[data-layout=mobile] .bridge-status-card{grid-template-columns:1fr}:root[data-layout=mobile] .bridge-status-head{border-bottom:1px solid var(--border);padding-bottom:10px}:root[data-layout=mobile] .bridge-foot{grid-column:auto;margin-top:7px}:root[data-layout=mobile] .settings-card{padding:15px}:root[data-layout=mobile] .form-grid{grid-template-columns:1fr}:root[data-layout=mobile] .form-grid .full{grid-column:auto}:root[data-layout=mobile] .brand-preview{flex-wrap:wrap}:root[data-layout=mobile] .brand-preview .badge{display:none}:root[data-layout=mobile] .profile-edit{flex-direction:column}:root[data-layout=mobile] .quick-grid{grid-template-columns:1fr}:root[data-layout=mobile] .oauth-app-fields{grid-template-columns:1fr}:root[data-layout=mobile] .support-grid{grid-template-columns:1fr}:root[data-layout=mobile] .report-kpis{grid-template-columns:repeat(2,1fr)}:root[data-layout=mobile] .report-kpi{align-items:flex-start;flex-wrap:wrap}:root[data-layout=mobile] .report-kpi>div{flex:1 1 60%}:root[data-layout=mobile] .report-kpi .badge{margin-inline-start:43px}:root[data-layout=mobile] .sla-report-meta{gap:20px}:root[data-layout=mobile] .data-table th,:root[data-layout=mobile] .data-table td{padding:9px;font-size:12.5px}:root[data-layout=mobile] .team-table th:nth-child(4),:root[data-layout=mobile] .team-table td:nth-child(4){display:none}:root[data-layout=mobile] .tickets-table th:nth-child(3),:root[data-layout=mobile] .tickets-table td:nth-child(3),:root[data-layout=mobile] .tickets-table th:nth-child(7),:root[data-layout=mobile] .tickets-table td:nth-child(7){display:none}:root[data-layout=mobile] .modal{max-height:calc(100vh - 24px);border-radius:15px}:root[data-layout=mobile] .overlay{padding:12px}:root[data-layout=mobile] .modal-head{padding:16px 17px 12px}:root[data-layout=mobile] .modal-body{padding:16px 17px}:root[data-layout=mobile] .modal-foot{padding:12px 17px}:root[data-layout=mobile] .login-form-panel{padding:20px}:root[data-layout=mobile] .login-form-wrap{margin-top:30px}:root[data-layout=mobile] .toast-stack{bottom:82px;inset-inline:16px;width:auto}:root[data-layout=mobile] .chat-head-actions .chat-assignee{display:none}:root[data-layout=mobile] .chat-head-actions .badge{display:none}:root[data-layout=mobile] .topbar{padding:0 12px;gap:8px}:root[data-layout=mobile] .topbar-actions{gap:3px}:root[data-layout=mobile] .search-trigger{width:34px;padding:0;justify-content:center;border-color:transparent;background:transparent}:root[data-layout=mobile] .search-trigger svg{width:19px;height:19px}:root[data-layout=mobile] .search-trigger span,:root[data-layout=mobile] .search-trigger kbd{display:none}:root[data-layout=mobile] .topbar-title strong{font-size:13.5px}:root[data-layout=mobile] .topbar-user .avatar-button{border:0;padding:0;background:transparent}:root[data-layout=mobile] .topbar-user .avatar-button svg{display:none}:root[data-layout=mobile] .mobile-nav{display:flex;position:fixed;bottom:0;inset-inline:0;height:66px;background:color-mix(in srgb,var(--surface) 92%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-top:1px solid var(--border);z-index:45;padding:4px 6px calc(4px + env(safe-area-inset-bottom));justify-content:space-around}:root[data-layout=mobile] .mobile-nav a{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:9.5px;color:var(--muted);position:relative;border-radius:8px}:root[data-layout=mobile] .mobile-nav a.active{color:var(--brand)}:root[data-layout=mobile] .mobile-nav a.active:before{content:"";position:absolute;top:-5px;width:18px;height:2px;border-radius:2px;background:var(--brand)}:root[data-layout=mobile] .mobile-nav a em{position:absolute;top:0;inset-inline-end:22%;min-width:14px;height:14px;border-radius:4px;background:var(--brand);color:#fff;font-family:var(--font-en);font-size:9px;font-style:normal;display:grid;place-items:center}:root[data-layout=mobile] .page-content{padding:16px 12px 92px}:root[data-layout=mobile] .page-head h1{font-size:20px}:root[data-layout=mobile] .dash-hero-actions .btn{flex:1}:root[data-layout=mobile] .dash-hero-side{grid-template-columns:1fr}:root[data-layout=mobile] .stats-grid{gap:8px}:root[data-layout=mobile] .stat-card{min-height:106px}:root[data-layout=mobile] .stat-icon{width:29px;height:29px;margin-bottom:8px}:root[data-layout=mobile] .stat-value{font-size:21px}:root[data-layout=mobile] .stat-arrow{display:none}:root[data-layout=mobile] .chart-legend{gap:8px;font-size:10px}:root[data-layout=mobile] .chart-total{display:none}:root[data-layout=mobile] .team-row .badge{display:none}:root[data-layout=mobile] .upcoming-status .badge:last-child{display:none}:root[data-layout=mobile] .ticket-stats{gap:7px}:root[data-layout=mobile] .ticket-stat{padding:9px;gap:7px}:root[data-layout=mobile] .ticket-stat-icon{width:28px;height:28px}:root[data-layout=mobile] .ticket-stat div strong{font-size:18px}:root[data-layout=mobile] .ticket-board{grid-template-columns:1fr}:root[data-layout=mobile] .board-column{min-height:auto}:root[data-layout=mobile] .board-column>header{padding-bottom:6px}:root[data-layout=mobile] .ticket-card>p{-webkit-line-clamp:1}:root[data-layout=mobile] .filter-bar{gap:6px}:root[data-layout=mobile] .filter-chips{width:100%;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}:root[data-layout=mobile] .filter-chips::-webkit-scrollbar{display:none}:root[data-layout=mobile] .filter-chips button{flex:0 0 auto}:root[data-layout=mobile] .filter-select{flex:1}:root[data-layout=mobile] .inbox-search.grow{width:100%;flex:auto}:root[data-layout=mobile] .ticket-count{display:none}:root[data-layout=mobile] .publish-stats{gap:7px}:root[data-layout=mobile] .publish-stat{padding:9px}:root[data-layout=mobile] .publish-stat-icon{width:28px;height:28px}:root[data-layout=mobile] .calendar-grid .calendar-cell:nth-child(n+36){display:none}:root[data-layout=mobile] .calendar-cell{min-height:65px}:root[data-layout=mobile] .calendar-cell.today em{display:none}:root[data-layout=mobile] .calendar-day span{font-size:10px;width:16px;height:16px}:root[data-layout=mobile] .calendar-post-platforms{display:none}:root[data-layout=mobile] .calendar-post{min-height:5px;border-width:0;background:var(--brand);padding:2px;border-radius:3px}:root[data-layout=mobile] .calendar-post.status-published{background:var(--green)}:root[data-layout=mobile] .calendar-post.status-pending{background:var(--amber)}:root[data-layout=mobile] .calendar-post.status-scheduled{background:var(--blue)}:root[data-layout=mobile] .calendar-cell .calendar-posts{flex-direction:row;flex-wrap:wrap;gap:2px}:root[data-layout=mobile] .calendar-post>span{display:none}:root[data-layout=mobile] .calendar-more{font-size:0}:root[data-layout=mobile] .calendar-cell:nth-child(7n){border-inline-end:0}:root[data-layout=mobile] .accounts-hero-stats strong{font-size:18px}:root[data-layout=mobile] .number-card{padding:12px}:root[data-layout=mobile] .number-card-foot{flex-wrap:wrap}:root[data-layout=mobile] .number-sync{width:100%}:root[data-layout=mobile] .number-actions{width:100%;justify-content:flex-end}:root[data-layout=mobile] .accounts-hero-actions{gap:7px}:root[data-layout=mobile] .help-card{align-items:flex-start}:root[data-layout=mobile] .help-card button{display:none}:root[data-layout=mobile] .settings-layout{gap:9px}:root[data-layout=mobile] .settings-nav{border-radius:10px}:root[data-layout=mobile] .settings-nav>button{font-size:11px;padding:6px 8px}:root[data-layout=mobile] .settings-nav>button svg{width:14px}:root[data-layout=mobile] .settings-card{padding:13px}:root[data-layout=mobile] .settings-card-head h2{font-size:14.5px}:root[data-layout=mobile] .settings-card-head p{font-size:11px}:root[data-layout=mobile] .security-score{flex-wrap:wrap}:root[data-layout=mobile] .security-score .badge{margin-inline-start:48px}:root[data-layout=mobile] .permission-checkboxes{grid-template-columns:1fr}:root[data-layout=mobile] .report-kpi{padding:9px}:root[data-layout=mobile] .report-kpi strong{font-size:17px}:root[data-layout=mobile] .report-kpi .badge{display:none}:root[data-layout=mobile] .report-kpi-icon{width:28px;height:28px}:root[data-layout=mobile] .reports-grid{gap:8px}:root[data-layout=mobile] .report-chart{padding:0 2px}:root[data-layout=mobile] .ticket-controls{grid-template-columns:1fr}:root[data-layout=mobile] .ticket-meta-grid{grid-template-columns:1fr 1fr}:root[data-layout=mobile] .qr-step{flex-direction:column}:root[data-layout=mobile] .qr-frame{width:200px;height:200px}:root[data-layout=mobile] .qr-instructions{min-width:0;width:100%}:root[data-layout=mobile] .connect-actions .btn{flex:1}:root[data-layout=mobile] .composer-media-item{height:95px}:root[data-layout=mobile] .composer-textarea{min-height:150px}:root[data-layout=mobile] .composer-upload small{display:none}:root[data-layout=mobile] .composer-side{padding:13px}:root[data-layout=mobile] .composer-editor{padding:15px}:root[data-layout=mobile] .modal-foot .btn{flex:1}:root[data-layout=mobile] .modal-foot{gap:6px}:root[data-layout=mobile] .drawer{max-width:100%}:root[data-layout=mobile] .detail-section{margin-top:10px}:root[data-layout=mobile] .login-form-heading h2{font-size:22px}:root[data-layout=mobile] .login-form-wrap{margin-top:20px}:root[data-layout=mobile] .login-security{margin-top:16px}:root[data-layout=mobile] .login-footer{margin-top:18px}:root[data-layout=mobile] .command-results{max-height:60vh}:root[data-layout=mobile] .stats-grid{grid-template-columns:1fr 1fr}:root[data-layout=mobile] .dash-hero{padding:16px}:root[data-layout=mobile] .dash-hero-copy p{font-size:12.5px}:root[data-layout=mobile] .stat-label{font-size:11px}:root[data-layout=mobile] .stat-value{font-size:19px}:root[data-layout=mobile] .ticket-stat div span{font-size:10.5px}:root[data-layout=mobile] .mobile-nav a span{font-size:9px}:root[data-layout=mobile] .mission{display:none}:root[data-layout=mobile] .theme-cards{grid-template-columns:1fr}:root[data-layout=mobile] .icon-gen{grid-template-columns:1fr}:root[data-layout=mobile] .icon-previews{justify-content:space-around}:root[data-layout=mobile] .order-facts>div{grid-template-columns:90px 1fr}:root[data-layout=mobile] .toolbar-row .search-field{min-width:100%}:root[data-layout=mobile] .rule-add{flex-direction:column;align-items:stretch}:root[data-layout=mobile] .rule-row{flex-wrap:wrap}:root[data-layout=mobile] .mobile-nav a,:root[data-layout=mobile] .mobile-nav-more{font-size:13px}:root[data-layout=mobile] .mobile-nav a span,:root[data-layout=mobile] .mobile-nav-more span{font-size:13px}:root[data-layout=mobile] .mobile-nav a em{font-size:12px;min-width:16px;height:16px}:root[data-layout=mobile] .topbar-title strong{font-size:16px}:root[data-layout=mobile] .data-table{font-size:15px}:root[data-layout=mobile] .copy-field>div{flex-direction:column}:root[data-layout=mobile] .provider-picker{grid-template-columns:1fr}:root[data-layout=mobile] .image-field-grid{grid-template-columns:1fr}:root[data-layout=mobile] .staff-banner{flex-wrap:wrap}:root[data-layout=mobile] .autoreply-grid{grid-template-columns:1fr}:root[data-layout=mobile] .wa-preview{position:static}:root[data-layout=mobile] .broadcast-layout{grid-template-columns:1fr}:root[data-layout=mobile] .broadcast-limits{position:static}:root[data-layout=mobile] .campaign{grid-template-columns:1fr;gap:8px}:root[data-layout=mobile] .audience-list{grid-template-columns:1fr}.input-wrap input:focus,.input-wrap input:focus-visible{outline:none!important;box-shadow:none!important;background:transparent!important}.input-wrap input:-webkit-autofill,.input-wrap input:-webkit-autofill:hover,.input-wrap input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text, #fff);-webkit-box-shadow:0 0 0 1000px transparent inset!important;transition:background-color 9999s ease-out 0s}.input-wrap input{flex:1 1 auto;min-width:0;font-family:inherit}.input-wrap input::placeholder{font-family:inherit;opacity:.55}.login-submit{display:flex!important;flex-direction:row!important;align-items:center;justify-content:center!important;gap:10px;white-space:nowrap}.login-submit svg{flex:0 0 auto}.login-options{display:flex;align-items:center;justify-content:space-between}
