@charset "UTF-8";@font-face{font-family:Alexandria;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/alexandria-arabic-400-normal-12b6fccc.woff2) format("woff2"),url(/assets/alexandria-arabic-400-normal-fec46efb.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:Alexandria;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/alexandria-vietnamese-400-normal-42f54cd7.woff2) format("woff2"),url(/assets/alexandria-vietnamese-400-normal-dccdea96.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alexandria;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/alexandria-latin-ext-400-normal-15b5798c.woff2) format("woff2"),url(/assets/alexandria-latin-ext-400-normal-0c49ab0c.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:Alexandria;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/alexandria-latin-400-normal-82215db8.woff2) format("woff2"),url(/assets/alexandria-latin-400-normal-efcb3bde.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:Alexandria;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alexandria-arabic-500-normal-376f6685.woff2) format("woff2"),url(/assets/alexandria-arabic-500-normal-fd6e6081.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:Alexandria;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alexandria-vietnamese-500-normal-8c9d3e2e.woff2) format("woff2"),url(/assets/alexandria-vietnamese-500-normal-1e5f0bcf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alexandria;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alexandria-latin-ext-500-normal-4a060ede.woff2) format("woff2"),url(/assets/alexandria-latin-ext-500-normal-2bc2f9f2.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:Alexandria;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/alexandria-latin-500-normal-6c5f18eb.woff2) format("woff2"),url(/assets/alexandria-latin-500-normal-ca9646d8.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:Alexandria;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/alexandria-arabic-700-normal-dce0b86c.woff2) format("woff2"),url(/assets/alexandria-arabic-700-normal-7dab0987.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:Alexandria;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/alexandria-vietnamese-700-normal-02ce72c1.woff2) format("woff2"),url(/assets/alexandria-vietnamese-700-normal-e1bdcf5a.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alexandria;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/alexandria-latin-ext-700-normal-1aa4fa95.woff2) format("woff2"),url(/assets/alexandria-latin-ext-700-normal-13ca2728.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:Alexandria;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/alexandria-latin-700-normal-b9162e96.woff2) format("woff2"),url(/assets/alexandria-latin-700-normal-b00211e7.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:Alexandria;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/alexandria-arabic-900-normal-7256ac7f.woff2) format("woff2"),url(/assets/alexandria-arabic-900-normal-9552e664.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:Alexandria;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/alexandria-vietnamese-900-normal-fca8e07a.woff2) format("woff2"),url(/assets/alexandria-vietnamese-900-normal-97e5c642.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alexandria;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/alexandria-latin-ext-900-normal-e066113d.woff2) format("woff2"),url(/assets/alexandria-latin-ext-900-normal-e8161861.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:Alexandria;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/alexandria-latin-900-normal-0745c43e.woff2) format("woff2"),url(/assets/alexandria-latin-900-normal-b8ab0599.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:300;src:url(/assets/ibm-plex-sans-arabic-arabic-300-normal-441410df.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-300-normal-37db52e8.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-dd27720f.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-300-normal-a1b4d461.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-dde6d3b2.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-300-normal-6b4f37b0.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-6010e7fd.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-400-normal-5777059c.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-1935fa1a.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-e57a503a.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-9ed8dcb0.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-400-normal-dba043d3.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-90aef64f.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-500-normal-9f5b9493.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-ae5c1a58.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-bda6d5bc.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-be6a3b2e.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-500-normal-99dc0e4f.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-vietnamese-400-normal-4e7fc219.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-400-normal-48f21f0d.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-ext-400-normal-a6658ce6.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-400-normal-41c5af67.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-400-normal-65fd17fc.woff2) format("woff2"),url(/assets/space-grotesk-latin-400-normal-d3fcfce6.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-vietnamese-500-normal-d5eb999d.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-500-normal-ff7d1c46.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-ext-500-normal-ed7e064e.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-500-normal-b1faf714.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:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-1b1a8131.woff2) format("woff2"),url(/assets/space-grotesk-latin-500-normal-aa3f2941.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{color-scheme:dark;--bg0: #0b0e14;--bg1: #11151e;--bg2: #1a2130;--line: rgba(102, 112, 133, .18);--line-2: rgba(102, 112, 133, .34);--text: #f5f7fa;--muted: #667085;--accent: #ff5c33;--accent-2: #ffa028;--grad: linear-gradient(135deg, #ff5c33, #ffa028);--ok: #16a34a;--warn: #ffc466;--info: #7ab8ff;--bad: #ff8a75;--radius: 14px;--shadow: 0 14px 40px rgba(0, 0, 0, .35);--font-display: "Alexandria", "IBM Plex Sans Arabic", system-ui, sans-serif;--font-body: "IBM Plex Sans Arabic", system-ui, -apple-system, "Segoe UI", sans-serif;--font-latin: "Space Grotesk", system-ui, sans-serif;--radius-sm: 10px;--radius-lg: 20px;--shadow-sm: 0 4px 14px rgba(0, 0, 0, .2);--shadow-md: 0 12px 32px rgba(0, 0, 0, .3);--shadow-lg: 0 20px 60px rgba(0, 0, 0, .4);--shadow-orange: 0 10px 35px rgba(255, 92, 51, .2);--surface-card: linear-gradient(145deg, rgba(26, 33, 48, .72), rgba(17, 21, 30, .92));--border-strong: rgba(102, 112, 133, .35);--transition: .22s ease}*{box-sizing:border-box}::selection{background:rgba(255,92,51,.35)}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font-body);font-size:15px;line-height:1.5;color:var(--text);background:radial-gradient(1100px 520px at 85% -10%,rgba(255,92,51,.1),transparent 60%),radial-gradient(900px 520px at -15% 110%,rgba(74,128,255,.08),transparent 60%),var(--bg0);background-attachment:fixed;-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.015em}h1{font-size:1.6rem}h2{font-size:1.15rem;margin-top:0}h3{font-size:.98rem;margin-top:0}h1 em,h2 em,h3 em{font-style:normal;color:var(--accent)}.kicker{font-family:var(--font-latin);font-size:.64rem;letter-spacing:.3em;color:var(--muted);text-transform:uppercase;display:block;margin-bottom:.5rem}.thread-rule{width:52px;height:3px;border-radius:3px;background:var(--grad);margin:.1rem 0 1.1rem;box-shadow:0 0 12px #ff5c334d}[dir=rtl] .thread-rule{margin-inline-start:0}.mono{font-family:ui-monospace,SF Mono,Menlo,monospace}.muted{color:var(--muted)}.sm{font-size:.82rem}.error{color:var(--bad);font-weight:600}.center{text-align:center;padding:4rem 1rem}.boot{min-height:65vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.pull-loader-wrap{display:flex;flex-direction:column;align-items:center;gap:.9rem}.pull-loader{overflow:visible;filter:drop-shadow(0 0 10px rgba(255,92,51,.35))}.pull-loader .pl-draw{stroke-dasharray:190;stroke-dashoffset:190;animation:pull-draw 1.7s cubic-bezier(.6,0,.2,1) infinite}.pull-loader .pl-lock{transform-box:fill-box;transform-origin:center;opacity:0;animation:pull-lock 1.7s cubic-bezier(.6,0,.2,1) infinite}.pull-loader .pl-track{opacity:.35}@keyframes pull-draw{0%{stroke-dashoffset:190;opacity:1}55%{stroke-dashoffset:0;opacity:1}80%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes pull-lock{0%,45%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.12)}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}.boot-brand{gap:1.5rem}.boot-word{font-family:var(--font-display);font-weight:900;font-size:3.2rem;letter-spacing:-.02em;background:linear-gradient(100deg,var(--muted) 0%,var(--muted) 34%,var(--accent) 46%,var(--accent-2) 54%,var(--muted) 66%,var(--muted) 100%);background-size:260% 100%;background-position:130% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:word-fill 1.9s ease-in-out infinite}@keyframes word-fill{to{background-position:-130% 0}}@media (prefers-reduced-motion: reduce){.pull-loader .pl-draw{animation:none;stroke-dashoffset:0}.pull-loader .pl-lock{animation:none;opacity:1}.boot-word{animation:none;color:var(--accent);-webkit-text-fill-color:var(--accent)}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--bg2);border-radius:99px;border:2px solid var(--bg0)}::-webkit-scrollbar-track{background:transparent}:focus-visible{outline:2px solid rgba(255,92,51,.6);outline-offset:2px;border-radius:6px}.topbar{position:sticky;top:0;z-index:30;display:flex;justify-content:space-between;align-items:center;padding:0 1.25rem;height:58px;background:rgba(11,14,20,.72);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:.5rem;font-family:var(--font-display);font-weight:900;font-size:1.35rem;letter-spacing:-.02em;text-decoration:none;color:inherit}.brand .mark{color:var(--accent);display:inline-flex;filter:drop-shadow(0 0 10px rgba(255,92,51,.45))}.brand .wordmark .accent{color:var(--accent)}.brand .latin{font-family:var(--font-latin);font-weight:400;font-size:.62rem;color:var(--muted);letter-spacing:.28em;align-self:center}[dir=rtl] .pullmark{transform:scaleX(-1)}.hero-mark{color:var(--accent);display:flex;justify-content:center;margin:.8rem 0 .2rem}.hero-mark .pullmark{filter:drop-shadow(0 0 18px rgba(255,92,51,.5))}.userbox{display:flex;align-items:center;gap:.65rem}.lang-select{width:auto;margin-top:0;padding:.32rem .6rem;font-size:.8rem;font-weight:600;border-radius:99px;background:transparent;color:var(--text);border:1px solid var(--line-2);cursor:pointer;white-space:nowrap}.lang-select option{background:var(--bg1);color:var(--text)}.install-btn{background:var(--grad);color:#fff;border:none;border-radius:99px;padding:.4rem .85rem;font-weight:700;font-size:.8rem;box-shadow:0 2px 14px #ff5c3359}.avatar{border-radius:50%;object-fit:cover;border:1.5px solid var(--line-2);display:inline-block;vertical-align:middle}.avatar-empty{display:inline-flex;align-items:center;justify-content:center;background:var(--bg2);color:var(--muted)}.avatar-btn{padding:0;background:none;border:none;border-radius:50%;display:inline-flex;line-height:0;cursor:pointer}.avatar-btn .avatar{transition:border-color .15s ease,box-shadow .15s ease}.avatar-btn:hover .avatar{border-color:var(--accent)}.avatar-btn.on .avatar{border-color:var(--accent);box-shadow:0 0 0 2px #ff5c334d}.avatar-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.avatar-edit{display:flex;align-items:center;gap:1.1rem;margin:.6rem 0 1.1rem}.avatar-edit .avatar{border-color:var(--line-2);box-shadow:var(--shadow)}.bell{position:relative}.bell-btn{position:relative;padding:.35rem .5rem;font-size:1.05rem;border:none!important;background:none}.badge-dot{position:absolute;top:-3px;right:-4px;background:var(--grad);color:#fff;border-radius:99px;font-size:.62rem;font-weight:800;padding:1px 5px;line-height:1.4;box-shadow:0 0 10px #ff5c3380}.notif-panel{position:absolute;right:0;top:46px;width:340px;max-height:70vh;overflow-y:auto;background:var(--bg1);color:var(--text);border:1px solid var(--line-2);border-radius:var(--radius);box-shadow:var(--shadow);z-index:60;padding:.6rem}.notif-head{display:flex;justify-content:space-between;align-items:center;padding:.25rem .35rem .55rem;border-bottom:1px solid var(--line);margin-bottom:.35rem}.notif{display:flex;flex-direction:column;gap:2px;padding:.55rem .45rem;border-bottom:1px solid var(--line);border-radius:8px}.notif.unread{background:rgba(255,92,51,.08)}.notif:last-child{border-bottom:none}.container{max-width:1060px;margin:1.75rem auto;padding:0 1.1rem}.shell{display:flex;align-items:flex-start}.sidebar{position:sticky;top:58px;height:calc(100vh - 58px);width:200px;flex-shrink:0;display:flex;flex-direction:column;gap:.3rem;padding:1.1rem .75rem;border-inline-end:1px solid var(--line);background:rgba(11,14,20,.45)}.sidebar button{display:flex;align-items:center;gap:.7rem;background:none;border:none;color:var(--muted);font-weight:600;font-size:.92rem;text-align:start;padding:.6rem .8rem;border-radius:10px;width:100%}.sidebar button:hover{color:var(--text);background:rgba(255,255,255,.04)}.sidebar button.active{color:var(--accent);background:linear-gradient(90deg,rgba(255,92,51,.18),rgba(255,92,51,.04))}.sidebar button .ic{width:20px;height:20px;flex-shrink:0}.shell-main{flex:1;min-width:0}.langmenu{position:relative}.lang-btn-icon{padding:.3rem .55rem;font-size:1.05rem;border-radius:99px;display:inline-flex;align-items:center;gap:3px}.lang-btn-icon.open{color:var(--accent);border-color:var(--accent)}.lang-panel{position:absolute;top:42px;inset-inline-end:0;z-index:70;min-width:150px;display:flex;flex-direction:column;background:var(--bg1);border:1px solid var(--line-2);border-radius:12px;box-shadow:var(--shadow);padding:.3rem;overflow:hidden;transform-origin:top;animation:dropdown-in .16s ease}@keyframes dropdown-in{0%{opacity:0;transform:translateY(-6px) scaleY(.9)}to{opacity:1;transform:translateY(0) scaleY(1)}}.lang-panel button{background:none;border:none;color:var(--text);text-align:start;padding:.55rem .8rem;border-radius:8px;font-size:.88rem}.lang-panel button:hover{background:rgba(255,255,255,.05)}.lang-panel button.on{color:var(--accent);font-weight:700}.grid{display:grid;grid-template-columns:1fr 1fr;gap:1.1rem}.kpis{display:grid;grid-template-columns:repeat(5,1fr);gap:.8rem;margin-bottom:1.1rem}.kpi{background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 55%),var(--bg1);border:1px solid var(--line);border-radius:var(--radius);padding:.95rem 1.05rem;font-size:.72rem;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.07em}.kpi-n{display:block;font-family:var(--font-display);font-size:1.7rem;font-weight:700;letter-spacing:-.02em;margin-bottom:3px;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.card{position:relative;background:var(--surface-card);border:1px solid var(--line);border-radius:var(--radius);padding:1.2rem 1.35rem;margin-bottom:1.1rem;box-shadow:var(--shadow-sm)}.hero{text-align:center;padding:4rem 1.25rem 2.5rem;max-width:860px;margin:0 auto}.hero-badge{display:inline-block;padding:.38rem .95rem;border-radius:99px;border:1px solid var(--line-2);background:rgba(255,255,255,.04);color:var(--muted);font-size:.78rem;font-weight:600;letter-spacing:.04em}.hero-mark .pullmark path{stroke-dasharray:240;stroke-dashoffset:240;animation:pull 1.3s cubic-bezier(.6,0,.2,1) .3s forwards}.hero-mark .pullmark circle{opacity:0;animation:lock .35s ease-out 1.5s forwards}@keyframes pull{to{stroke-dashoffset:0}}@keyframes lock{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.hero-mark .pullmark path{stroke-dashoffset:0;animation:none}.hero-mark .pullmark circle{opacity:1;animation:none}}.hero-title{font-size:clamp(2.1rem,5.5vw,3.4rem);line-height:1.04;letter-spacing:-.03em;margin:.5rem 0 1rem;font-weight:700}.grad{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-sub{color:var(--muted);font-size:1.06rem;max-width:590px;margin:0 auto 1.8rem;line-height:1.65}.feature-row{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin:1.9rem 0 .4rem}.feature-chip{padding:.45rem .85rem;border-radius:99px;background:var(--bg1);border:1px solid var(--line);font-size:.8rem;color:var(--muted);font-weight:600}.devlogin{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--line)}.hero-market{padding-top:1.6rem}.hero-market .hero-title{font-size:clamp(1.6rem,3.4vw,2.4rem);margin:.3rem 0 .5rem}.hero-market .hero-sub{font-size:.93rem;margin-bottom:.9rem;max-width:640px}.hero-market button.big{margin-top:0;padding:.65rem 1.5rem;font-size:.95rem}.directory{margin-top:1.8rem;padding-top:1.4rem;border-top:1px solid var(--line);text-align:left}.dir-title{text-align:center;font-size:1.6rem;font-weight:700;margin-bottom:1.4rem;display:flex;flex-direction:column;align-items:center;gap:.55rem}.dir-title:after{content:"";width:56px;height:3px;border-radius:3px;background:var(--grad);box-shadow:0 0 12px #ff5c334d}.dir-tabs{display:flex;justify-content:center;gap:.5rem;margin-bottom:1rem;flex-wrap:wrap}.dir-tabs button{border-radius:99px;padding:.5rem 1.2rem;font-weight:700;background:var(--bg1);border:1px solid var(--line-2);color:var(--muted)}.dir-tabs button.active{background:var(--grad);color:#fff;border-color:transparent;box-shadow:0 3px 16px #ff5c334d}.dir-filters{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:center;margin-bottom:1.1rem}.dir-filters input,.dir-filters select{width:auto;flex:0 1 220px;margin-top:0}.dir-filters .dir-city{flex:0 1 140px}.dir-check{display:inline-flex;align-items:center;gap:.4rem;font-size:.82rem;font-weight:600;color:var(--muted);margin:0;white-space:nowrap}.filter-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:.5rem .65rem;border-radius:10px;flex:0 0 auto}.filter-btn .ic{width:18px;height:18px}.filter-btn.open{color:var(--accent);border-color:var(--accent)}.filter-btn .badge-dot{top:-6px;right:-6px}.filter-panel{background:var(--surface-card);border:1px solid var(--line-2);border-radius:var(--radius-lg);padding:1rem 1.15rem 1.05rem;margin-bottom:1rem;box-shadow:var(--shadow-md);transform-origin:top;animation:dropdown-in .16s ease;text-align:start}.fp-head{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.75rem}.fp-head h4{margin:0;font-size:.95rem}.fp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.65rem .7rem;align-items:end}.ffield{display:flex;flex-direction:column;gap:4px;margin:0;font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.ffield select,.ffield input{width:100%;flex:none;margin-top:0}.fcheck{display:inline-flex;align-items:center;gap:.5rem;align-self:end;margin:0;padding:.55rem 1rem;border-radius:100px;cursor:pointer;border:1px solid var(--line-2);color:var(--muted);font-size:.82rem;font-weight:600;white-space:nowrap;transition:border-color var(--transition),background var(--transition),color var(--transition)}.fcheck input{width:auto;flex:none;margin:0;accent-color:var(--accent)}.fcheck:has(input:checked){background:rgba(255,92,51,.12);border-color:var(--accent);color:var(--text)}.demo-toggle{display:inline-flex;align-items:center;gap:.45rem;cursor:pointer;font-size:.8rem;font-weight:600;color:var(--muted);margin:0;white-space:nowrap}.demo-toggle input{display:none}.demo-toggle .track{width:34px;height:19px;border-radius:99px;background:var(--bg2);border:1px solid var(--line-2);position:relative;transition:background .15s ease;flex-shrink:0}.demo-toggle .knob{position:absolute;top:2px;left:2px;width:13px;height:13px;border-radius:50%;background:var(--muted);transition:transform .15s ease,background .15s ease}.demo-toggle input:checked+.track{background:rgba(255,92,51,.35);border-color:var(--accent)}.demo-toggle input:checked+.track .knob{transform:translate(15px);background:var(--accent)}.dir-check input{width:auto;flex:none;margin:0;accent-color:var(--accent)}.dir-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:.8rem}.dir-more{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.2rem 0 .4rem}.dir-card-link{color:inherit;text-decoration:none}.dir-card-link:hover strong,.dir-card-link:focus-visible strong{color:var(--accent);text-decoration:underline}.hero-shop{padding-top:1.5rem}.shop-page{max-width:620px;margin:0 auto;text-align:start;display:flex;flex-direction:column;gap:.7rem}.shop-page h2{margin:0;font-size:1.35rem}.shop-page .shop-back{align-self:start}.shop-page p{margin:0}.claim-cta{display:flex;flex-direction:column;gap:.6rem;align-items:start;border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,.02);padding:.9rem 1rem;margin-top:.3rem}.dir-card{background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 40%),var(--bg1);border:1px solid var(--line);border-radius:var(--radius);padding:.9rem 1rem;display:flex;flex-direction:column;gap:5px;text-align:start}.dir-card:hover{border-color:#ff5c3373}.slider{position:relative;margin:-.9rem -1rem .35rem;border-radius:var(--radius) var(--radius) 0 0;overflow:hidden;background:var(--bg2);-webkit-user-select:none;user-select:none;direction:ltr}.slider img{width:100%;height:100%;object-fit:cover;display:block}.slider-ph{width:100%;height:100%;background:var(--bg2)}.slider-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:30px;height:30px;border-radius:50%;padding:0;background:rgba(11,14,20,.6);color:#fff;font-size:1.15rem;line-height:1;border:1px solid var(--line-2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center}.slider-arrow.left{left:8px}.slider-arrow.right{right:8px}.slider-arrow:hover{background:rgba(255,92,51,.75)}.slider-dots{position:absolute;bottom:7px;left:0;right:0;display:flex;justify-content:center;gap:5px}.slider-dots span{width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.45)}.slider-dots span.on{background:var(--accent);box-shadow:0 0 6px #ff5c33cc}.dir-card-head{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.dir-price{font-family:var(--font-display);font-weight:700;font-size:1.05rem;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.verified{color:var(--ok);font-weight:800}.spec-logos{display:inline-flex;gap:4px;align-items:center}.mech-card{flex-direction:row;align-items:center;gap:.9rem}.mech-avatar{flex-shrink:0;border:2px solid var(--line-2)}.mech-info{display:flex;flex-direction:column;gap:4px;min-width:0}.trade-chips{display:inline-flex;flex-wrap:wrap;gap:4px}.trade-chips .chip{padding:2px 8px;border-radius:99px;font-size:.68rem;font-weight:600;background:rgba(148,163,184,.1);color:var(--muted);border:1px solid var(--line);white-space:nowrap}.badge.unclaimed-badge{background:transparent;color:var(--muted);border:1px dashed var(--line-2);font-weight:600}.unclaimed-note{font-size:.72rem;line-height:1.45}.unclaimed-note a,.unclaimed-note .linkbtn{color:var(--muted);text-decoration:underline}.unclaimed-note a:hover,.unclaimed-note .linkbtn:hover{color:var(--accent)}.linkbtn{background:none;border:none;padding:0;margin:0;font:inherit;cursor:pointer}.claim-prompt{border-color:#ff5c3373}.spec-chip{display:inline-flex;align-items:center;gap:5px}.spec-chip button{background:none;border:none;color:inherit;padding:0 2px;font-size:.75rem;cursor:pointer}.specedit{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;margin:.35rem 0 .15rem}.specedit select{width:auto;flex:0 0 auto;margin:0;padding:.22rem .5rem;font-size:.78rem;border-radius:99px}.vehicle-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:.8rem;margin-top:.6rem}.vehicle-card{position:relative;overflow:hidden;display:flex;flex-direction:column;text-align:start;padding:0;color:var(--text);background:linear-gradient(145deg,#1b2230,#10141c);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:border-color var(--transition),transform var(--transition),box-shadow var(--transition)}.vehicle-card:before{content:"";position:absolute;width:180px;height:180px;inset-inline-start:-60px;bottom:-100px;border-radius:50%;background:rgba(255,92,51,.1);filter:blur(45px);pointer-events:none;z-index:1}.vehicle-card:hover{border-color:#ff5c3373;transform:translateY(-2px);box-shadow:var(--shadow-md)}.vehicle-card:hover .carphoto-banner{transform:scale(1.04)}.vehicle-banner{position:relative;height:150px;overflow:hidden;background:radial-gradient(circle at 80% 20%,rgba(255,92,51,.12),transparent 55%),linear-gradient(145deg,#232c3e,#141924)}.carphoto-banner{width:100%;height:100%;object-fit:cover;display:block;border:none;border-radius:0;background:transparent;transition:transform .35s ease}span.carphoto-banner{display:grid;place-items:center}.vehicle-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 45%,rgba(16,20,28,.55) 78%,#10141c 100%)}.vehicle-brand{position:absolute;top:.8rem;inset-inline-start:.8rem;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:99px;background:rgba(11,14,20,.62);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(245,247,250,.12);font-family:var(--font-latin);font-size:.62rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--text)}.vehicle-body{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;gap:.6rem;padding:.85rem 1.15rem 1.05rem;margin-top:-14px}.vehicle-name{font-family:var(--font-display);font-size:1.35rem;font-weight:700;line-height:1.25;letter-spacing:-.015em}.vehicle-year{color:var(--muted);font-weight:500;font-size:1rem}.vehicle-meta{display:flex;flex-wrap:wrap;gap:.4rem}.vehicle-wrap{position:relative}.vehicle-wrap .vehicle-card{width:100%;height:100%}.vehicle-cam{position:absolute;top:.7rem;inset-inline-end:.7rem;z-index:3;width:36px;height:36px;padding:0;border-radius:50%;display:grid;place-items:center;cursor:pointer;background:rgba(11,14,20,.62);color:var(--text);border:1px solid rgba(245,247,250,.18);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background var(--transition),color var(--transition),border-color var(--transition)}.vehicle-cam:hover{background:var(--accent);border-color:var(--accent);color:#fff}.vehicle-cam .ic{width:18px;height:18px}.shop-set-h{margin:1.3rem 0 .55rem;padding-top:1rem;border-top:1px solid var(--line)}.gallery-row{display:flex;gap:.55rem;flex-wrap:wrap}.gal-item{position:relative;width:96px;height:68px;border-radius:var(--radius-sm);overflow:hidden;border:1px solid var(--line-2)}.gal-item img{width:100%;height:100%;object-fit:cover;display:block}.gal-x{position:absolute;top:3px;inset-inline-end:3px;width:20px;height:20px;padding:0;border-radius:50%;display:grid;place-items:center;font-size:.8rem;line-height:1;background:rgba(11,14,20,.7);color:var(--text);border:none}.gal-x:hover{background:var(--bad);color:#fff}.gal-add{width:96px;height:68px;border-radius:var(--radius-sm);display:grid;place-items:center;cursor:pointer;background:rgba(255,92,51,.08);color:var(--accent);border:1px dashed rgba(255,92,51,.45)}.gal-add .ic{width:22px;height:22px}.shop-hero{margin:.4rem -1.35rem 1rem;overflow:hidden;border-bottom:1px solid var(--line)}.shop-hero .slider{border-radius:0}.shop-hero-ph{height:150px;display:grid;place-items:center;color:var(--accent);background:radial-gradient(circle at 80% 20%,rgba(255,92,51,.14),transparent 55%),linear-gradient(145deg,#232c3e,#141924)}.shop-hero-ph .ic{width:48px;height:48px;opacity:.8}.shop-loc-row{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin:.6rem 0 .9rem}.loc-chip{display:inline-flex;align-items:center;gap:6px;padding:.45rem .95rem;border-radius:100px;font-size:.88rem;font-weight:600;background:rgba(255,92,51,.1);color:var(--text);border:1px solid rgba(255,92,51,.35)}.loc-chip .ic{width:16px;height:16px;color:var(--accent)}.shop-does{margin:.4rem 0 .9rem}.shop-does .kicker{margin-bottom:.45rem}.shop-does .cat-chip{cursor:default}.shop-does .spec-logos{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;margin:.55rem 0 0}.auth-card{max-width:420px;margin:2.5rem auto}.auth-title{text-align:center;margin:.4rem 0 .2rem}.auth-sub{text-align:center;margin:0 0 .9rem}.auth-wide{width:100%;margin-top:.4rem}.auth-or{display:flex;align-items:center;gap:.8rem;margin:1.05rem 0;color:var(--muted);font-size:.82rem}.auth-or:before,.auth-or:after{content:"";flex:1;height:1px;background:var(--line)}.vmeta{padding:3px 10px;border-radius:99px;font-size:.74rem;font-weight:600;background:rgba(245,247,250,.05);color:var(--muted);border:1px solid var(--line)}.vehicle-info{display:flex;flex-direction:column;gap:3px;min-width:0;margin-top:auto}.vehicle-chips{display:flex;flex-wrap:wrap;gap:4px}.vehicle-head{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.odo{font-family:var(--font-display);font-size:1.9rem;font-weight:700;margin:.2rem 0 .5rem}.winch-live{border-color:#ff5c3380}.winch-track{display:flex;flex-wrap:wrap;gap:.35rem;margin:.5rem 0 .7rem}.winch-step{padding:4px 11px;border-radius:99px;font-size:.74rem;font-weight:600;background:var(--bg2);color:var(--muted);border:1px solid var(--line)}.winch-step.done{color:var(--text);border-color:#ff5c3366}.winch-step.now{background:var(--grad);color:#fff;border-color:transparent}.sb-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(225px,1fr));gap:.6rem;margin:.5rem 0 .2rem}.sb-item{position:relative;background:var(--bg2);border:1px solid var(--line);border-radius:12px;padding:.7rem .8rem;padding-inline-end:1.9rem;display:flex;flex-direction:column;gap:.45rem}.sb-item.sb-soon{border-color:#ffc46647;background:linear-gradient(135deg,rgba(255,196,102,.07),var(--bg2) 55%)}.sb-item.sb-over{border-color:#ff8a7552;background:linear-gradient(135deg,rgba(255,138,117,.09),var(--bg2) 55%)}.sb-head{display:flex;align-items:center;gap:.5rem}.sb-head strong{flex:1 1 auto;min-width:0;line-height:1.3;font-size:.92rem}.sb-state{align-self:center;flex:0 0 auto}.sb-ic{flex:0 0 auto;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:var(--muted);background:rgba(102,112,133,.14)}.sb-item.sb-ok .sb-ic{color:var(--ok);background:rgba(22,163,74,.12)}.sb-item.sb-soon .sb-ic{color:var(--warn);background:rgba(255,196,102,.12)}.sb-item.sb-over .sb-ic{color:var(--bad);background:rgba(255,138,117,.14)}.sb-ic-pick{align-self:center;margin-inline-end:-.25rem}.sb-meter{height:5px;border-radius:100px;overflow:hidden;background:rgba(102,112,133,.22)}.sb-fill{display:block;height:100%;border-radius:100px;transition:width .5s var(--ease, ease)}.sb-fill-ok{background:linear-gradient(90deg,rgba(22,163,74,.75),var(--ok))}.sb-fill-soon{background:linear-gradient(90deg,rgba(255,196,102,.75),var(--warn))}.sb-fill-over{background:linear-gradient(90deg,rgba(255,138,117,.8),var(--bad))}.sb-metrow{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.sb-left{font-size:.8rem;font-weight:700}.sb-left-ok{color:var(--ok)}.sb-left-soon{color:var(--warn)}.sb-left-over{color:var(--bad)}.sb-x{position:absolute;top:.4rem;inset-inline-end:.35rem;padding:.05rem .35rem;line-height:1.2;opacity:.5;border:none;background:none}.sb-x:hover{opacity:1;color:var(--bad)}.sb-facts{display:flex;flex-direction:column;gap:2px;margin:0}.sb-facts>div{display:flex;justify-content:space-between;gap:.5rem}.sb-facts dt{color:var(--muted);font-size:.72rem}.sb-facts dd{margin:0;font-size:.74rem;font-weight:600;white-space:nowrap}.winch-queue{display:flex;flex-direction:column;gap:.6rem;margin-top:.6rem}.winch-ticket{padding:.75rem .9rem;border-radius:var(--radius);background:var(--bg1);border:1px solid rgba(255,92,51,.35);display:flex;flex-direction:column;gap:4px}.wt-head{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.winch-ticket a{color:var(--accent)}.wq-driver{width:auto;flex:0 0 auto;margin:0;padding:.42rem .7rem;font-size:.82rem}.geo-pin{display:inline-flex;align-items:center;gap:.45rem;flex-wrap:wrap}.geo-pin a{color:var(--accent);font-size:.82rem;white-space:nowrap}.geo-pin button{display:inline-flex;align-items:center;gap:.3rem}.truck-pick{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.truck-pick input{width:auto;flex:0 1 220px;margin:0;padding:.42rem .7rem;font-size:.82rem}.fleet-list{display:flex;flex-direction:column;margin-top:.6rem}.fleet-row{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;padding:.45rem .2rem;border-bottom:1px solid var(--line-2)}.fleet-row:last-child{border-bottom:none}.fleet-row strong{font-size:.86rem;min-width:90px}.fleet-row .badge{margin-inline-start:auto}.store-searchbar{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.store-search{flex:1;min-width:200px;display:flex;align-items:center;gap:.5rem;background:rgba(11,14,20,.5);border:1px solid var(--line-2);border-radius:100px;padding:.3rem .6rem;transition:border-color var(--transition),box-shadow var(--transition)}.store-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #ff5c331f}.store-search-ic{width:34px;height:34px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;background:rgba(255,92,51,.12);color:var(--accent)}.store-search-ic .ic{width:18px;height:18px}.store-search input{flex:1;border:none;background:none;margin-top:0;padding:.4rem .2rem}.store-search input:focus{border:none;background:none;box-shadow:none}.cat-chips{display:flex;gap:.45rem;overflow-x:auto;padding:.1rem 0 .35rem;margin:.7rem 0 .1rem;scrollbar-width:none}.cat-chips::-webkit-scrollbar{display:none}.cat-chip{flex-shrink:0;padding:.42rem .95rem;font-size:.82rem;font-weight:600;border-radius:100px;background:var(--bg2);color:var(--muted);border:1px solid var(--line-2);white-space:nowrap}.cat-chip:hover{color:var(--text)}.cat-chip.on{background:var(--grad);color:#fff;border-color:transparent;box-shadow:0 3px 14px #ff5c3347}.store-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:.8rem}@media (max-width: 560px){.store-grid{grid-template-columns:1fr}}.store-item{display:flex;flex-direction:column;gap:.5rem;background:var(--surface-card);border:1px solid var(--line);border-radius:var(--radius);padding:.9rem 1rem;box-shadow:var(--shadow-sm);transition:border-color var(--transition),transform var(--transition)}.store-item:hover{border-color:var(--border-strong);transform:translateY(-2px)}.store-item-top{display:flex;gap:.7rem;align-items:flex-start}.store-item .slider{margin:-.9rem -1rem .1rem;border-radius:var(--radius) var(--radius) 0 0}.store-item-info{flex:1;display:flex;flex-direction:column;gap:.3rem;min-width:0}.part-thumb{object-fit:cover;background:#fff;border-radius:10px;flex-shrink:0;box-sizing:border-box}.part-thumb-ph{display:inline-flex;align-items:center;justify-content:center;color:var(--muted);background:var(--bg2);border:1px solid var(--line-2);padding:0}.part-thumb-ph svg{width:52%;height:52%}.store-item-info strong{font-size:.98rem;line-height:1.3}.store-item-meta{font-size:.78rem}.store-item-badges{display:flex;gap:.35rem;flex-wrap:wrap}.store-item-foot{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.15rem}.add-btn{width:40px;height:40px;flex-shrink:0;padding:0;border:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--grad);color:#fff;box-shadow:0 4px 14px #ff5c334d;transition:transform .12s ease,box-shadow var(--transition)}.add-btn:hover{transform:scale(1.08);box-shadow:0 6px 20px #ff5c3373}.add-btn:active{transform:scale(1)}.add-btn .ic{width:22px;height:22px}.garage-hero{display:flex;align-items:center;gap:1rem;background:var(--grad);color:#fff;border-radius:var(--radius);padding:1.1rem 1.25rem;margin-bottom:1.1rem;box-shadow:var(--shadow-orange);position:relative;overflow:hidden}.garage-hero-ic{width:52px;height:52px;flex-shrink:0;border-radius:var(--radius-sm);display:grid;place-items:center;background:rgba(255,255,255,.18);color:#fff}.garage-hero-ic .ic{width:28px;height:28px}.garage-hero-txt{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.garage-hero-txt strong{font-family:var(--font-display);font-size:1.25rem}.garage-hero-txt span{font-size:.84rem;color:#ffffffe0}.garage-hero-count{font-family:var(--font-display);font-weight:800;font-size:1.9rem;min-width:38px;text-align:center}.garage-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2.4rem 1rem 1rem;gap:.7rem}.garage-empty-ic{width:72px;height:72px;border-radius:20px;display:grid;place-items:center;background:rgba(255,92,51,.1);color:var(--accent)}.garage-empty-ic .ic{width:40px;height:40px}.brand-row{display:flex;gap:.55rem;overflow-x:auto;padding:.25rem 0 .5rem;margin:.75rem 0 .1rem;scrollbar-width:none}.brand-row::-webkit-scrollbar{display:none}.brand-circle{flex-shrink:0;width:68px;padding:.2rem .1rem;display:flex;flex-direction:column;align-items:center;gap:.35rem;background:none;border:none;border-radius:12px;color:var(--muted);font-size:.64rem;font-weight:600}.brand-circle:hover{color:var(--text)}.brand-disc{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:#fff;border:2px solid rgba(245,247,250,.15);transition:border-color var(--transition),box-shadow var(--transition),transform .12s ease}.brand-circle:hover .brand-disc{transform:translateY(-2px)}.brand-circle.on{color:var(--accent)}.brand-circle.on .brand-disc{border-color:var(--accent);box-shadow:0 0 0 3px #ff5c3338,0 4px 14px #ff5c3340}.brand-circle .makelogo,.brand-circle .makelogo-ph{background:transparent;border:none}.brand-name{max-width:66px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-head{margin-bottom:1rem}.dash-head h2{font-size:1.5rem;margin:.1rem 0 0}.dash-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.attn-banner{width:100%;display:flex;align-items:center;gap:.7rem;text-align:start;padding:.85rem 1.05rem;margin-bottom:1rem;background:rgba(255,92,51,.1);border:1px solid rgba(255,92,51,.38);border-radius:var(--radius);color:var(--text);font-weight:600;transition:border-color var(--transition),background var(--transition)}.attn-banner:hover{border-color:var(--accent);background:rgba(255,92,51,.15)}.attn-banner .ic{width:20px;height:20px;color:var(--accent);flex-shrink:0}.attn-count{margin-inline-start:auto;padding:2px 11px;border-radius:99px;background:var(--grad);color:#fff;font-weight:800;font-size:.82rem}.quick-row{display:flex;gap:.6rem;flex-wrap:wrap;margin-top:.3rem}.quick-tile{flex:1 1 130px;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem .8rem;border-radius:var(--radius);background:rgba(255,255,255,.03);border:1px solid var(--line);color:var(--text);font-weight:600;font-size:.86rem;transition:border-color var(--transition),transform var(--transition)}.quick-tile:hover{border-color:var(--accent);transform:translateY(-2px)}.quick-tile .ic{width:24px;height:24px;color:var(--accent)}.dash-sec-head{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.55rem}.dash-sec-head h3{margin:0}.vstat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:.8rem;margin-bottom:1.1rem}.vstat-card{position:relative;overflow:hidden;padding:0;text-align:start;display:flex;flex-direction:column;color:var(--text);background:linear-gradient(145deg,#1b2230,#10141c);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:border-color var(--transition),transform var(--transition),box-shadow var(--transition)}.vstat-card:hover{border-color:#ff5c3373;transform:translateY(-2px);box-shadow:var(--shadow-md)}.vstat-card:hover .carphoto-banner{transform:scale(1.04)}.vstat-banner{height:110px}.vstat-body{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;gap:.55rem;padding:.65rem 1rem .95rem;margin-top:-12px}.vstat-chip{position:absolute;top:.8rem;inset-inline-end:.8rem;z-index:2;display:inline-flex;padding:3px;border-radius:99px;background:rgba(11,14,20,.62);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.vstat-card.in-repair{border-color:#ff5c3380;box-shadow:0 0 0 1px #ff5c332e,0 8px 26px #ff5c331f}.vstat-progress{display:flex;gap:3px;padding:0 1rem .85rem;margin-top:auto}.vstat-dot{height:4px;flex:1;border-radius:99px;background:rgba(102,112,133,.28)}.vstat-dot.done{background:var(--grad);box-shadow:0 0 6px #ff5c3359}.cart-line{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.stepper{display:inline-flex;align-items:center;gap:.35rem}.stepper button{padding:.1rem .55rem;font-size:.95rem;line-height:1.3;border-radius:7px}.stepper .qty{min-width:20px;text-align:center}.payinline{display:inline-flex;gap:.35rem;align-items:center;margin-left:6px}.payinline input{width:90px;margin-top:0;padding:.3rem .5rem;font-size:.82rem}.payinline select{width:auto;margin-top:0;padding:.3rem .4rem;font-size:.82rem}.linklike{background:none;border:none;color:var(--accent);font-size:.82rem;font-weight:600;padding:0;text-decoration:underline;text-underline-offset:3px}.demo-switch{width:auto;margin-top:0;padding:.32rem .6rem;font-size:.78rem;font-weight:700;border-radius:99px;background:var(--grad);color:#fff;border:none;cursor:pointer}.demo-switch option{background:var(--bg1);color:var(--text)}label{display:block;margin:.65rem 0;font-weight:600;font-size:.88rem}input,select,textarea{width:100%;padding:.6rem .8rem;margin-top:.3rem;border:1px solid var(--line-2);border-radius:var(--radius-sm);font-size:.9rem;font-weight:400;font-family:var(--font-body);background:rgba(11,14,20,.5);color:var(--text);transition:border-color var(--transition),box-shadow var(--transition),background var(--transition)}select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-inline-end:2.3rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2398a2b3' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .85rem center;background-size:15px}[dir=rtl] select{background-position:left .85rem center}select:disabled{opacity:.45}select option{background-color:#151a24;color:var(--text);padding:8px 10px}select option:checked{background-color:#ff5c3338}input::placeholder{color:#94a1b899}input:hover,select:hover,textarea:hover{border-color:#6670858c}input:focus,select:focus,textarea:focus{border-color:var(--accent);background:rgba(17,21,30,.95);box-shadow:0 0 0 3px #ff5c331f;outline:none}.inlineform{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin:.55rem 0}.inlineform input,.inlineform select{width:auto;flex:1 1 110px;margin-top:0}button{cursor:pointer;border:none;border-radius:100px;font-weight:500;padding:.58rem 1.25rem;font-size:.9rem;font-family:var(--font-body);color:var(--text);background:var(--bg2);transition:transform .12s ease,box-shadow .15s ease,filter .15s ease,background .2s ease,color .2s ease,border-color .15s ease}button.primary{background:var(--grad);color:#fff;box-shadow:0 3px 18px #ff5c334d}button.primary:hover{background:var(--accent-2);color:var(--bg0);transform:translateY(-1px);box-shadow:var(--shadow-orange)}button.primary:active{transform:translateY(0)}button.big{padding:.85rem 2rem;font-size:1.02rem;margin-top:1rem}button.sm{padding:.42rem .95rem;font-size:.82rem}button.ghost{background:transparent;color:inherit;border:1px solid var(--line-2);opacity:.92}button.ghost:hover{border-color:var(--accent);color:var(--accent);opacity:1}button.danger{background:transparent;color:var(--bad);border:1px solid rgba(255,138,117,.4)}button.danger:hover{border-color:var(--bad);background:rgba(255,92,72,.1)}button:disabled{opacity:.45;cursor:default;transform:none!important}.btnrow{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.65rem}.count,.role-pill{background:var(--bg2);color:var(--muted);border:1px solid var(--line-2);border-radius:99px;padding:1px 10px;font-size:.72rem;font-weight:700;vertical-align:middle}.role-pill{text-transform:capitalize}.pill-link{display:inline-block;text-decoration:none;padding:.42rem .95rem;font-size:.82rem;font-weight:500;border-radius:100px;color:var(--text);border:1px solid var(--line-2);background:transparent;transition:border-color var(--transition),color var(--transition)}.pill-link:hover{border-color:var(--accent);color:var(--accent)}.more-screen{max-width:520px;margin:0 auto}.more-head{margin-bottom:.7rem}.prof-hero{display:flex;flex-direction:column;gap:.9rem}.prof-hero-main{display:flex;align-items:center;gap:.9rem}.prof-hero-main .avatar{width:64px;height:64px}.prof-hero-info{display:flex;flex-direction:column;gap:2px;min-width:0}.prof-name{font-family:var(--font-display);font-size:1.25rem;font-weight:700}.prof-badges{display:flex;gap:.4rem;flex-wrap:wrap;margin-top:4px}.prof-hero-actions{display:flex;gap:.5rem;flex-wrap:wrap}.set-list{display:flex;flex-direction:column;gap:.55rem;margin-top:1rem}.set-row{background:var(--surface-card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow:hidden}.set-row>summary,a.set-link{display:flex;align-items:center;gap:.8rem;padding:.85rem 1rem;cursor:pointer;list-style:none;color:var(--text);text-decoration:none;transition:background var(--transition)}.set-row>summary::-webkit-details-marker{display:none}.set-row>summary:hover,a.set-link:hover{background:rgba(255,255,255,.03)}.set-tile{width:38px;height:38px;flex-shrink:0;border-radius:var(--radius-sm);display:grid;place-items:center;background:rgba(255,92,51,.12);color:var(--accent)}.set-tile .ic{width:20px;height:20px}.set-label{flex:1;font-weight:600;font-size:.95rem}.set-chevron{color:var(--muted);display:inline-flex;transition:transform var(--transition)}.set-chevron .ic{width:18px;height:18px}[dir=rtl] .set-chevron{transform:scaleX(-1)}.set-row[open]>summary .set-chevron{transform:rotate(90deg)}[dir=rtl] .set-row[open]>summary .set-chevron{transform:scaleX(-1) rotate(90deg)}.set-body{padding:.2rem 1rem 1.05rem;border-top:1px solid var(--line)}.set-body label:first-child{margin-top:.8rem}.set-logout{width:100%;margin-top:1rem;gap:8px;display:inline-flex;align-items:center;justify-content:center}.set-logout .ic{width:18px;height:18px}.joblist{display:flex;flex-direction:column;gap:.5rem}.jobrow{display:flex;align-items:center;gap:.8rem;text-align:start;background:var(--bg2);border:1px solid var(--line);border-radius:11px;width:100%;padding:.7rem .9rem}.jobrow:hover{border-color:#ff5c338c;transform:translateY(-1px);box-shadow:0 6px 18px #0000004d}.jobid{font-weight:700;color:var(--muted);font-size:.8rem;font-family:ui-monospace,monospace}.jobcar{flex:1;font-weight:600}.jobhead{display:flex;justify-content:space-between;align-items:flex-start;margin:1.1rem 0 .6rem;gap:.75rem}.stepper{display:flex;align-items:flex-start;margin:.4rem 0 1.2rem;overflow-x:auto;padding:.3rem 0 .5rem}.step{display:flex;flex-direction:column;align-items:center;flex:1;min-width:58px;position:relative}.step:before{content:"";position:absolute;top:6px;left:-50%;width:100%;height:2px;background:var(--line-2)}.step:first-child:before{display:none}.step.done:before,.step.curr:before{background:var(--grad)}.step .dot{width:13px;height:13px;border-radius:50%;z-index:1;background:var(--bg2);border:2px solid var(--line-2)}.step.done .dot{background:var(--accent);border-color:var(--accent)}.step.curr .dot{background:var(--accent);border-color:#ffb28f;box-shadow:0 0 0 4px #ff5c3338,0 0 14px #ff5c3399}.stlbl{font-size:.62rem;font-weight:600;color:var(--muted);margin-top:.45rem;text-align:center;line-height:1.2;max-width:74px}.step.curr .stlbl{color:var(--accent);font-weight:700}.badge{display:inline-flex;align-items:center;gap:6px;padding:3px 11px;border-radius:99px;font-size:.73rem;font-weight:700;background:rgba(148,163,184,.13);color:#b9c3d6;border:1px solid transparent;white-space:nowrap}.badge:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.badge.big{font-size:.88rem;padding:6px 15px}.st-awaiting_approval,.st-waiting_parts{background:rgba(255,176,32,.13);color:var(--warn)}.st-in_progress,.st-diagnosing{background:rgba(84,160,255,.13);color:var(--info)}.st-ready,.st-paid{background:rgba(79,221,151,.13);color:var(--ok)}.st-cancelled{background:rgba(255,92,72,.13);color:var(--bad)}.mini{list-style:none;padding:0;margin:.45rem 0;font-size:.86rem}.mini li{padding:4px 0;border-bottom:1px dashed var(--line)}.q-lines{display:flex;flex-direction:column;margin:.45rem 0}.q-line{display:flex;align-items:center;flex-wrap:wrap;gap:4px .7rem;padding:.5rem 0;border-bottom:1px dashed var(--line);font-size:.86rem}.q-line:last-child{border-bottom:none}.q-desc{flex:1 1 auto;min-width:0;display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.q-math{color:var(--muted);font-size:.78rem;font-family:var(--font-latin);white-space:nowrap}.q-amt{font-family:var(--font-latin);font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:84px;text-align:end}.q-out .q-desc{opacity:.6}.q-out .q-math,.q-out .q-amt{text-decoration:line-through;opacity:.45}.q-actions{display:inline-flex;gap:4px}.quotebox{margin-top:.8rem;padding:.7rem .85rem;background:var(--bg2);border-radius:10px;border:1px solid var(--line-2)}.quotebox.qs-pending{border-color:#ffc46659}.quotebox.qs-approved{border-color:#16a34a59}.quotebox.qs-rejected{border-color:#ff8a7559}.q-total{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.q-total-lbl{color:var(--muted);font-size:.78rem;text-transform:uppercase;letter-spacing:.04em}.q-total-amt{font-family:var(--font-display);font-size:1.45rem;font-weight:700;letter-spacing:-.02em;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.q-total .badge{margin-inline-start:auto}.assignblock{margin-top:1rem;padding-top:.8rem;border-top:1px solid var(--line)}.payblock{margin-top:.8rem;padding:.7rem .85rem;border-radius:10px;background:rgba(255,92,51,.08);border:1px solid rgba(255,92,51,.3)}.makelogo{object-fit:contain;background:#fff;border-radius:7px;padding:2px;vertical-align:middle;flex-shrink:0;box-sizing:border-box}.makelogo-ph{display:inline-flex;align-items:center;justify-content:center;color:var(--muted);background:var(--bg2);border:1px solid var(--line-2)}h2 .makelogo{margin-right:4px}.carphoto{object-fit:cover;border-radius:10px;border:1px solid var(--line-2);background:var(--bg2);flex-shrink:0}.carphoto-ph{display:inline-flex;align-items:center;justify-content:center}.carlist li{display:flex;align-items:center;gap:.6rem;padding:6px 0}.filebtn{display:inline-block;background:var(--grad);color:#fff;padding:.45rem .8rem;border-radius:9px;font-size:.82rem;font-weight:600;cursor:pointer;box-shadow:0 2px 12px #ff5c3340}.media-grid{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:.7rem}.media-item{display:flex;flex-direction:column;gap:3px;width:136px}.media-item img,.media-item video{width:136px;height:102px;object-fit:cover;border-radius:10px;border:1px solid var(--line-2);transition:transform .15s ease}.media-item img:hover{transform:scale(1.04)}.media-ph{width:136px;height:102px;border-radius:10px;background:var(--bg2)}.chat{display:flex;flex-direction:column;max-height:320px;overflow-y:auto;padding:.4rem .5rem .6rem;margin-bottom:.6rem;background:rgba(11,14,20,.35);border:1px solid var(--line);border-radius:12px}.chat-day{display:flex;justify-content:center;margin:.6rem 0 .1rem}.chat-day span{font-size:.68rem;color:var(--muted);background:var(--bg2);border:1px solid var(--line);padding:.12rem .65rem;border-radius:100px}.msg{display:flex;align-items:flex-end;gap:.45rem;margin-top:.5rem;max-width:82%;align-self:flex-start}.msg.mine{align-self:flex-end}.msg-ava{width:26px;height:26px;flex:0 0 auto;border-radius:50%;display:grid;place-items:center;color:var(--muted);background:rgba(102,112,133,.16);margin-bottom:16px}.msg-body{display:flex;flex-direction:column;gap:2px;min-width:0}.bubble{background:var(--bg2);border:1px solid var(--line);padding:.5rem .75rem;font-size:.88rem;line-height:1.45;border-radius:14px;border-end-start-radius:4px;overflow-wrap:anywhere}.msg.mine .bubble{background:var(--grad);color:#fff;border:none;border-end-start-radius:14px;border-end-end-radius:4px}.msg-time{font-size:.68rem;color:var(--muted);padding-inline-start:.35rem}.msg.mine .msg-time{text-align:end;padding-inline-end:.35rem}.chat-sys{align-self:center;margin-top:.55rem;font-size:.76rem;font-weight:600;color:var(--warn);background:rgba(255,176,32,.12);border:1px solid rgba(255,176,32,.3);border-radius:100px;padding:.3rem .75rem}.chat-empty{align-self:center;color:var(--muted);font-size:.84rem;margin:1.4rem 0}.timeline{list-style:none;padding:0;margin:0}.timeline li{display:flex;align-items:center;gap:.6rem;padding:.4rem 0 .4rem .9rem;border-left:2px solid var(--line-2);margin-left:5px;position:relative}.timeline li:before{content:"";position:absolute;left:-5px;width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px #ff5c3380}details{margin:.6rem 0;border-bottom:1px solid var(--line);padding-bottom:.55rem}details:last-child{border-bottom:none}summary{cursor:pointer;font-weight:600;padding:.35rem 0;list-style:none;display:flex;align-items:center;gap:.5rem}summary:before{content:"▸";color:var(--accent);font-size:.8rem;transition:transform .15s ease}details[open] summary:before{transform:rotate(90deg)}.toast{position:fixed;bottom:1.4rem;left:50%;transform:translate(-50%);background:rgba(18,23,34,.92);color:var(--text);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--line-2);border-left:3px solid var(--accent);padding:.65rem 1.15rem;border-radius:11px;box-shadow:var(--shadow);z-index:50;font-size:.9rem;max-width:calc(100vw - 1.5rem);animation:toast-in .22s ease}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}.bottomnav,.fab{display:none}@media (max-width: 900px){.grid{grid-template-columns:1fr}.kpis{grid-template-columns:repeat(3,1fr)}}@media (max-width: 600px){body{font-size:14px}.topbar{height:auto;min-height:54px;flex-wrap:wrap;padding:.5rem .8rem;row-gap:.35rem}.brand{font-size:1.12rem}.userbox{gap:.5rem;flex-wrap:wrap;justify-content:flex-end}.userbox .mono{display:none}.container{margin:1rem auto;padding:0 .8rem 5.5rem}.card{padding:1rem 1.05rem}.kpis{grid-template-columns:repeat(2,1fr);gap:.55rem}.kpi-n{font-size:1.35rem}.jobhead{flex-direction:column;align-items:flex-start;gap:.5rem}.inlineform input,.inlineform select,.inlineform button{flex:1 1 100%;width:100%}input,select{font-size:16px}button{padding:.62rem 1rem}button.sm{padding:.52rem .8rem}.notif-panel{width:calc(100vw - 1.5rem);right:-.25rem}.hero{padding:2.4rem .75rem 1.5rem}button.big{width:100%}.media-item,.media-item img,.media-item video,.media-ph{width:100%;height:auto;min-height:130px}.chat{max-height:50vh}.hide-mobile,.mobile-hide,.sidebar,.stlbl{display:none}.step.curr .stlbl{display:block}.bottomnav{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:40;background:rgba(11,14,20,.88);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--line-2);padding:.3rem .25rem calc(.35rem + env(safe-area-inset-bottom))}.bottomnav button{flex:1;background:none;border:none;color:var(--muted);display:flex;flex-direction:column;align-items:center;gap:2px;font-size:.64rem;font-weight:700;padding:.35rem 0;position:relative;border-radius:0}.bottomnav button .ic{width:22px;height:22px}.bottomnav button.active{color:var(--accent)}.bottomnav button.active:after{content:"";position:absolute;top:-1px;width:26px;height:2.5px;border-radius:99px;background:var(--grad)}.fab{display:flex;align-items:center;justify-content:center;position:fixed;right:1rem;bottom:calc(4.6rem + env(safe-area-inset-bottom));width:56px;height:56px;border-radius:50%;z-index:45;background:var(--grad);color:#fff;font-size:2rem;font-weight:400;line-height:1;border:none;box-shadow:0 6px 22px #ff5c3380}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important}html{scroll-behavior:auto}}.qty-input{width:64px!important;flex:0 0 auto!important;margin:0 0 0 8px;padding:.25rem .4rem;font-size:.82rem;text-align:center}.order-chat{flex-basis:100%;margin:.5rem 0 .3rem;padding:.55rem .7rem;background:var(--bg2);border:1px solid var(--line);border-radius:10px}.order-chat .chat{max-height:180px}.mini li{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.dir-tabs button{display:inline-flex;align-items:center;gap:.45rem}.dir-tabs button .ic{width:16px;height:16px}.filebtn{display:inline-flex;align-items:center;gap:4px}.filebtn .ic{width:15px;height:15px}.avatar-empty{display:inline-flex;align-items:center;justify-content:center}.avatar-empty .ic{width:55%;height:55%}.bell-btn .ic{width:19px;height:19px}.lang-btn-icon .ic{width:17px;height:17px}.veh-picker{margin-top:2rem;text-align:center}.veh-tiles{display:flex;flex-wrap:wrap;gap:.7rem;justify-content:center}.veh-tile{display:flex;flex-direction:column;align-items:center;gap:.45rem;width:118px;padding:1rem .5rem .8rem;background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 55%),var(--bg1);border:1px solid var(--line);border-radius:var(--radius);color:var(--muted);font-weight:600;font-size:.8rem}.veh-tile .ic{width:34px;height:34px}.veh-tile:hover{border-color:#ff5c3380;color:var(--text);transform:translateY(-2px)}.veh-tile.active{color:var(--accent);border-color:var(--accent);background:rgba(255,92,51,.1);box-shadow:0 4px 18px #ff5c3340}.vt-chip{display:inline-flex;align-items:center;gap:5px;background:var(--bg2);border:1px solid var(--line-2);color:var(--muted);border-radius:99px;padding:.22rem .6rem;font-size:.76rem;font-weight:600}.vt-chip .ic{width:14px;height:14px}.vt-chip.on{color:var(--accent);border-color:var(--accent);background:rgba(255,92,51,.1)}@media (max-width: 600px){.veh-tile{width:calc(33% - .5rem);padding:.7rem .3rem .6rem}}.sb-details{flex-basis:100%;margin:.2rem 0 .1rem;padding-bottom:.3rem;border-bottom:none}.sb-details summary{font-size:.82rem;color:var(--muted)}.maintbook{margin-top:.3rem}.pay-note{margin:.35rem 0 .1rem;max-width:46ch}.user-row{flex-wrap:wrap;cursor:default}.user-row:hover{transform:none}.user-id{flex:1 1 220px;display:flex;flex-direction:column;gap:3px;min-width:0}.user-contact{display:flex;gap:.4rem;flex-wrap:wrap}.user-contact .pill-link{font-size:.76rem;padding:.3rem .7rem}.part-art-band{display:flex;align-items:center;justify-content:center;background:var(--bg2)}.near-km{width:auto;margin:0 .4rem;padding:.2rem .5rem;font-size:.78rem;display:inline-block}.near-hint{display:flex;align-items:center;flex-wrap:wrap;gap:.2rem}.invoice-sheet{margin-top:.8rem;padding:1rem 1.2rem;border-radius:10px;background:#fff;color:#17202b;border:1px solid var(--line-2)}.inv-head{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:.7rem}.inv-shop{font-size:1.05rem}.inv-muted{color:#5b6675;font-size:.8rem}.inv-meta{font-size:.8rem;text-align:end;color:#33404f}.inv-table{width:100%;border-collapse:collapse;font-size:.84rem}.inv-table th{text-align:start;color:#5b6675;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em}.inv-table th,.inv-table td{padding:5px 8px;border-bottom:1px solid #e5e9ef}.inv-sums{margin-top:.6rem;display:flex;flex-direction:column;gap:2px;font-size:.86rem}.inv-sums>div{display:flex;justify-content:space-between}.inv-grand{font-weight:700;border-top:1px solid #17202b;padding-top:4px;margin-top:2px}.inv-foot{margin-top:.8rem;font-size:.72rem;color:#8a94a3;letter-spacing:.15em}@media print{body.print-invoice{visibility:hidden}body.print-invoice .invoice-sheet,body.print-invoice .invoice-sheet *{visibility:visible}body.print-invoice .invoice-sheet{position:absolute;top:0;right:0;bottom:0;left:0;border:none;border-radius:0}body.print-invoice .no-print{display:none!important}}.branch-bar{display:flex;align-items:center;gap:.5rem;margin-bottom:.9rem}.branch-bar select{width:auto;margin:0;padding:.35rem .7rem}
