@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-500-normal-BgYH2mbd.woff2) format("woff2"),url(/assets/barlow-condensed-latin-500-normal-HIEiP5Ov.woff) format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2) format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff) format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2) format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff) format("woff")}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");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:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/playfair-display-latin-400-italic-LeeEXsx5.woff2) format("woff2"),url(/assets/playfair-display-latin-400-italic-hIeePEuE.woff) format("woff")}@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}:root{color-scheme:dark;--fl-color-bg-base: #2A2420;--fl-color-bg-grain: rgb(245 240 232 / .031);--fl-color-surface-1: #312B27;--fl-color-surface-2: #38322E;--fl-color-surface-3: #443F3A;--fl-color-glass-fill: rgb(245 240 232 / .051);--fl-color-glass-fill-strong: rgb(245 240 232 / .09);--fl-color-glass-border: rgb(245 240 232 / .122);--fl-color-glass-border-strong: rgb(245 240 232 / .22);--fl-color-glass-scrim: rgb(42 36 32 / .722);--fl-color-text-primary: #F5F0E8;--fl-color-text-secondary: #C9BB9E;--fl-color-text-muted: #BCAF94;--fl-color-text-disabled: #77726C;--fl-color-text-on-accent: #F5F0E8;--fl-color-text-on-light: #2A2420;--fl-color-accent-solid: #C84B0F;--fl-color-accent-strong: #AC400D;--fl-color-accent-text: #E1A686;--fl-color-accent-soft: rgb(200 75 15 / .141);--fl-color-focus-ring: #F5F0E8;--fl-color-status-pending: #E0B060;--fl-color-status-pending-soft: rgb(224 176 96 / .141);--fl-color-status-confirmed: #8FC1CF;--fl-color-status-confirmed-soft: rgb(143 193 207 / .141);--fl-color-status-preparing: #B4B8E6;--fl-color-status-preparing-soft: rgb(180 184 230 / .141);--fl-color-status-ready: #93C9A0;--fl-color-status-ready-soft: rgb(147 201 160 / .141);--fl-color-status-cancelled: #E59A8A;--fl-color-status-cancelled-soft: rgb(229 154 138 / .141);--fl-color-wait-ok: #C9BB9E;--fl-color-wait-warn: #E0B060;--fl-color-wait-late: #EFA393;--fl-color-danger-solid: #A8382B;--fl-color-danger-text: #EFA393;--fl-color-danger-soft: rgb(168 56 43 / .141);--fl-color-illustration-cup: #F5F0E8;--fl-color-illustration-lid: #3A322C;--fl-color-illustration-chocolate: #6B3F2A;--fl-color-illustration-coffee: #A0663D;--fl-color-illustration-cream: #F4DDBE;--fl-color-illustration-berry: #D9416B;--fl-color-illustration-mango: #FFB534;--fl-color-illustration-green: #7CC45A;--fl-color-illustration-ice: #CFEFFF;--fl-color-illustration-bean: #4A2C1D;--fl-color-illustration-cake: #E9C58E;--fl-font-family-latin: "Inter Variable", Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fl-font-family-display: "Barlow Condensed", "Inter Variable", system-ui, sans-serif;--fl-font-family-tagline: "Playfair Display", Georgia, serif;--fl-font-family-arabic: "IBM Plex Sans Arabic", "Inter Variable", system-ui, sans-serif;--fl-font-family-numeric: "Barlow Condensed", "Inter Variable", system-ui, sans-serif;--fl-font-weight-regular: 400;--fl-font-weight-medium: 500;--fl-font-weight-semibold: 600;--fl-font-weight-bold: 700;--fl-font-weight-extrabold: 800;--fl-space-0: 0px;--fl-space-1: 4px;--fl-space-2: 8px;--fl-space-3: 12px;--fl-space-4: 16px;--fl-space-5: 20px;--fl-space-6: 24px;--fl-space-8: 32px;--fl-space-10: 40px;--fl-space-12: 48px;--fl-space-16: 64px;--fl-space-20: 80px;--fl-space-0-5: 2px;--fl-space-1-5: 6px;--fl-space-gutter: 16px;--fl-space-touch: 44px;--fl-radius-xs: 6px;--fl-radius-sm: 10px;--fl-radius-button: 14px;--fl-radius-chip: 999px;--fl-radius-card: 28px;--fl-radius-sheet: 32px;--fl-shadow-card: 0 12px 32px -12px rgb(0 0 0 / .702);--fl-shadow-product: 0 22px 22px rgb(0 0 0 / .651);--fl-shadow-sheet: 0 -24px 60px -12px rgb(0 0 0 / .8);--fl-shadow-focus: 0 0 0 2px #2A2420, 0 0 0 4px #F5F0E8;--fl-blur-glass: 20px;--fl-blur-bar: 16px;--fl-blur-overlay: 28px;--fl-z-base: 0;--fl-z-card-raise: 1;--fl-z-section-header: 15;--fl-z-chips: 20;--fl-z-cart-bar: 30;--fl-z-top-bar: 40;--fl-z-status-pill: 45;--fl-z-overlay: 50;--fl-z-sheet: 60;--fl-z-toast: 70;--fl-motion-duration-instant: 80ms;--fl-motion-duration-tap: .12s;--fl-motion-duration-chip: .18s;--fl-motion-duration-stagger: 40ms;--fl-motion-duration-plus-one: .52s;--fl-motion-duration-sheet: .28s;--fl-motion-duration-sheet-exit: .2s;--fl-motion-duration-status: .4s;--fl-motion-duration-celebrate: .9s;--fl-motion-duration-pulse: 1.6s;--fl-motion-easing-standard: cubic-bezier(.2, 0, 0, 1);--fl-motion-easing-snap: cubic-bezier(.34, 1.56, .64, 1);--fl-motion-easing-out: cubic-bezier(.16, 1, .3, 1);--fl-motion-easing-in: cubic-bezier(.4, 0, 1, 1);--fl-layout-hero-max: 33vh;--fl-layout-topbar-h: 56px;--fl-layout-chips-h: 60px;--fl-layout-cartbar-h: 64px;--fl-layout-content-max: 1200px;--fl-font-body: var(--fl-font-family-latin);--fl-font-heading: var(--fl-font-family-display);--fl-font-heading-case: uppercase;--fl-type-display-size: 40px;--fl-type-display-line: 1.02;--fl-type-display-weight: 700;--fl-type-display-tracking: .02em;--fl-type-h1-size: 30px;--fl-type-h1-line: 1.08;--fl-type-h1-weight: 700;--fl-type-h1-tracking: .02em;--fl-type-h2-size: 24px;--fl-type-h2-line: 1.12;--fl-type-h2-weight: 700;--fl-type-h2-tracking: .02em;--fl-type-h3-size: 18px;--fl-type-h3-line: 1.2;--fl-type-h3-weight: 700;--fl-type-h3-tracking: -.01em;--fl-type-title-size: 15px;--fl-type-title-line: 1.25;--fl-type-title-weight: 700;--fl-type-title-tracking: -.005em;--fl-type-body-size: 15px;--fl-type-body-line: 1.45;--fl-type-body-weight: 400;--fl-type-body-tracking: 0;--fl-type-label-size: 15px;--fl-type-label-line: 1.2;--fl-type-label-weight: 700;--fl-type-label-tracking: 0;--fl-type-small-size: 13px;--fl-type-small-line: 1.4;--fl-type-small-weight: 500;--fl-type-small-tracking: 0;--fl-type-caption-size: 12px;--fl-type-caption-line: 1.3;--fl-type-caption-weight: 600;--fl-type-caption-tracking: .02em;--fl-type-price-size: 20px;--fl-type-price-line: 1;--fl-type-price-weight: 700;--fl-type-price-tracking: 0;--fl-type-macro-size: 13px;--fl-type-macro-line: 1;--fl-type-macro-weight: 600;--fl-type-macro-tracking: .01em;--fl-type-timer-size: 22px;--fl-type-timer-line: 1;--fl-type-timer-weight: 700;--fl-type-timer-tracking: 0;--fl-type-code-size: 84px;--fl-type-code-line: .9;--fl-type-code-weight: 700;--fl-type-code-tracking: -.01em;--fl-type-code-tablet-size: 56px;--fl-type-code-tablet-line: .9;--fl-type-code-tablet-weight: 700;--fl-type-code-tablet-tracking: 0;--fl-type-code-tv-size: 120px;--fl-type-code-tv-line: .9;--fl-type-code-tv-weight: 700;--fl-type-code-tv-tracking: 0}@media(min-width:1024px){:root{--fl-type-display-size: 64px;--fl-type-display-line: 1;--fl-type-display-weight: 700;--fl-type-display-tracking: .02em;--fl-type-h1-size: 44px;--fl-type-h1-line: 1.05;--fl-type-h1-weight: 700;--fl-type-h1-tracking: .02em;--fl-type-h2-size: 32px;--fl-type-h2-line: 1.1;--fl-type-h2-weight: 700;--fl-type-h2-tracking: .02em;--fl-type-h3-size: 22px;--fl-type-h3-line: 1.2;--fl-type-h3-weight: 700;--fl-type-h3-tracking: -.015em;--fl-type-title-size: 17px;--fl-type-title-line: 1.25;--fl-type-title-weight: 700;--fl-type-title-tracking: -.01em;--fl-type-body-size: 16px;--fl-type-body-line: 1.5;--fl-type-body-weight: 400;--fl-type-body-tracking: 0;--fl-type-label-size: 16px;--fl-type-label-line: 1.2;--fl-type-label-weight: 700;--fl-type-label-tracking: 0;--fl-type-small-size: 14px;--fl-type-small-line: 1.4;--fl-type-small-weight: 500;--fl-type-small-tracking: 0;--fl-type-caption-size: 12px;--fl-type-caption-line: 1.3;--fl-type-caption-weight: 600;--fl-type-caption-tracking: .02em;--fl-type-price-size: 24px;--fl-type-price-line: 1;--fl-type-price-weight: 700;--fl-type-price-tracking: 0;--fl-type-macro-size: 14px;--fl-type-macro-line: 1;--fl-type-macro-weight: 600;--fl-type-macro-tracking: .01em;--fl-type-timer-size: 28px;--fl-type-timer-line: 1;--fl-type-timer-weight: 700;--fl-type-timer-tracking: 0;--fl-type-code-size: 96px;--fl-type-code-line: .9;--fl-type-code-weight: 700;--fl-type-code-tracking: -.01em;--fl-type-code-tablet-size: 72px;--fl-type-code-tablet-line: .9;--fl-type-code-tablet-weight: 700;--fl-type-code-tablet-tracking: 0;--fl-type-code-tv-size: 200px;--fl-type-code-tv-line: .85;--fl-type-code-tv-weight: 700;--fl-type-code-tv-tracking: -.01em}}[dir=rtl],:lang(ar){--fl-font-body: var(--fl-font-family-arabic);--fl-font-heading: var(--fl-font-family-arabic);--fl-font-heading-case: none;--fl-font-family-tagline: var(--fl-font-family-arabic);--fl-type-display-size: 40px;--fl-type-display-line: 1.35;--fl-type-display-weight: 700;--fl-type-display-tracking: 0;--fl-type-h1-size: 32px;--fl-type-h1-line: 1.4;--fl-type-h1-weight: 700;--fl-type-h1-tracking: 0;--fl-type-h2-size: 26px;--fl-type-h2-line: 1.45;--fl-type-h2-weight: 700;--fl-type-h2-tracking: 0;--fl-type-h3-size: 20px;--fl-type-h3-line: 1.6;--fl-type-h3-weight: 700;--fl-type-h3-tracking: 0;--fl-type-title-size: 16px;--fl-type-title-line: 1.6;--fl-type-title-weight: 700;--fl-type-title-tracking: 0;--fl-type-body-size: 16px;--fl-type-body-line: 1.7;--fl-type-body-weight: 400;--fl-type-body-tracking: 0;--fl-type-label-size: 16px;--fl-type-label-line: 1.4;--fl-type-label-weight: 700;--fl-type-label-tracking: 0;--fl-type-small-size: 14px;--fl-type-small-line: 1.6;--fl-type-small-weight: 500;--fl-type-small-tracking: 0;--fl-type-caption-size: 13px;--fl-type-caption-line: 1.6;--fl-type-caption-weight: 600;--fl-type-caption-tracking: 0}@media(min-width:1024px){[dir=rtl],:lang(ar){--fl-type-display-size: 62px;--fl-type-display-line: 1.3;--fl-type-display-weight: 700;--fl-type-display-tracking: 0;--fl-type-h1-size: 46px;--fl-type-h1-line: 1.35;--fl-type-h1-weight: 700;--fl-type-h1-tracking: 0;--fl-type-h2-size: 34px;--fl-type-h2-line: 1.4;--fl-type-h2-weight: 700;--fl-type-h2-tracking: 0;--fl-type-h3-size: 24px;--fl-type-h3-line: 1.6;--fl-type-h3-weight: 700;--fl-type-h3-tracking: 0;--fl-type-title-size: 18px;--fl-type-title-line: 1.6;--fl-type-title-weight: 700;--fl-type-title-tracking: 0;--fl-type-body-size: 17px;--fl-type-body-line: 1.7;--fl-type-body-weight: 400;--fl-type-body-tracking: 0;--fl-type-label-size: 17px;--fl-type-label-line: 1.4;--fl-type-label-weight: 700;--fl-type-label-tracking: 0;--fl-type-small-size: 15px;--fl-type-small-line: 1.6;--fl-type-small-weight: 500;--fl-type-small-tracking: 0;--fl-type-caption-size: 13px;--fl-type-caption-line: 1.6;--fl-type-caption-weight: 600;--fl-type-caption-tracking: 0}}@media(prefers-reduced-motion:reduce){:root{--fl-motion-duration-tap: 0ms;--fl-motion-duration-chip: .12s;--fl-motion-duration-stagger: 0ms;--fl-motion-duration-plus-one: 0ms;--fl-motion-duration-sheet: .16s;--fl-motion-duration-status: .16s;--fl-motion-duration-celebrate: 0ms;--fl-motion-duration-pulse: 0ms}}.fl-type-mobile{--fl-type-display-size: 40px;--fl-type-display-line: 1.02;--fl-type-display-weight: 700;--fl-type-display-tracking: .02em;--fl-type-h1-size: 30px;--fl-type-h1-line: 1.08;--fl-type-h1-weight: 700;--fl-type-h1-tracking: .02em;--fl-type-h2-size: 24px;--fl-type-h2-line: 1.12;--fl-type-h2-weight: 700;--fl-type-h2-tracking: .02em;--fl-type-h3-size: 18px;--fl-type-h3-line: 1.2;--fl-type-h3-weight: 700;--fl-type-h3-tracking: -.01em;--fl-type-title-size: 15px;--fl-type-title-line: 1.25;--fl-type-title-weight: 700;--fl-type-title-tracking: -.005em;--fl-type-body-size: 15px;--fl-type-body-line: 1.45;--fl-type-body-weight: 400;--fl-type-body-tracking: 0;--fl-type-label-size: 15px;--fl-type-label-line: 1.2;--fl-type-label-weight: 700;--fl-type-label-tracking: 0;--fl-type-small-size: 13px;--fl-type-small-line: 1.4;--fl-type-small-weight: 500;--fl-type-small-tracking: 0;--fl-type-caption-size: 12px;--fl-type-caption-line: 1.3;--fl-type-caption-weight: 600;--fl-type-caption-tracking: .02em;--fl-type-price-size: 20px;--fl-type-price-line: 1;--fl-type-price-weight: 700;--fl-type-price-tracking: 0;--fl-type-macro-size: 13px;--fl-type-macro-line: 1;--fl-type-macro-weight: 600;--fl-type-macro-tracking: .01em;--fl-type-timer-size: 22px;--fl-type-timer-line: 1;--fl-type-timer-weight: 700;--fl-type-timer-tracking: 0;--fl-type-code-size: 84px;--fl-type-code-line: .9;--fl-type-code-weight: 700;--fl-type-code-tracking: -.01em;--fl-type-code-tablet-size: 56px;--fl-type-code-tablet-line: .9;--fl-type-code-tablet-weight: 700;--fl-type-code-tablet-tracking: 0;--fl-type-code-tv-size: 120px;--fl-type-code-tv-line: .9;--fl-type-code-tv-weight: 700;--fl-type-code-tv-tracking: 0}.fl-type-mobile:is([dir=rtl],:lang(ar)),.fl-type-mobile :is([dir=rtl],:lang(ar)){--fl-type-display-size: 40px;--fl-type-display-line: 1.35;--fl-type-display-weight: 700;--fl-type-display-tracking: 0;--fl-type-h1-size: 32px;--fl-type-h1-line: 1.4;--fl-type-h1-weight: 700;--fl-type-h1-tracking: 0;--fl-type-h2-size: 26px;--fl-type-h2-line: 1.45;--fl-type-h2-weight: 700;--fl-type-h2-tracking: 0;--fl-type-h3-size: 20px;--fl-type-h3-line: 1.6;--fl-type-h3-weight: 700;--fl-type-h3-tracking: 0;--fl-type-title-size: 16px;--fl-type-title-line: 1.6;--fl-type-title-weight: 700;--fl-type-title-tracking: 0;--fl-type-body-size: 16px;--fl-type-body-line: 1.7;--fl-type-body-weight: 400;--fl-type-body-tracking: 0;--fl-type-label-size: 16px;--fl-type-label-line: 1.4;--fl-type-label-weight: 700;--fl-type-label-tracking: 0;--fl-type-small-size: 14px;--fl-type-small-line: 1.6;--fl-type-small-weight: 500;--fl-type-small-tracking: 0;--fl-type-caption-size: 13px;--fl-type-caption-line: 1.6;--fl-type-caption-weight: 600;--fl-type-caption-tracking: 0}.fl-type-desktop{--fl-type-display-size: 64px;--fl-type-display-line: 1;--fl-type-display-weight: 700;--fl-type-display-tracking: .02em;--fl-type-h1-size: 44px;--fl-type-h1-line: 1.05;--fl-type-h1-weight: 700;--fl-type-h1-tracking: .02em;--fl-type-h2-size: 32px;--fl-type-h2-line: 1.1;--fl-type-h2-weight: 700;--fl-type-h2-tracking: .02em;--fl-type-h3-size: 22px;--fl-type-h3-line: 1.2;--fl-type-h3-weight: 700;--fl-type-h3-tracking: -.015em;--fl-type-title-size: 17px;--fl-type-title-line: 1.25;--fl-type-title-weight: 700;--fl-type-title-tracking: -.01em;--fl-type-body-size: 16px;--fl-type-body-line: 1.5;--fl-type-body-weight: 400;--fl-type-body-tracking: 0;--fl-type-label-size: 16px;--fl-type-label-line: 1.2;--fl-type-label-weight: 700;--fl-type-label-tracking: 0;--fl-type-small-size: 14px;--fl-type-small-line: 1.4;--fl-type-small-weight: 500;--fl-type-small-tracking: 0;--fl-type-caption-size: 12px;--fl-type-caption-line: 1.3;--fl-type-caption-weight: 600;--fl-type-caption-tracking: .02em;--fl-type-price-size: 24px;--fl-type-price-line: 1;--fl-type-price-weight: 700;--fl-type-price-tracking: 0;--fl-type-macro-size: 14px;--fl-type-macro-line: 1;--fl-type-macro-weight: 600;--fl-type-macro-tracking: .01em;--fl-type-timer-size: 28px;--fl-type-timer-line: 1;--fl-type-timer-weight: 700;--fl-type-timer-tracking: 0;--fl-type-code-size: 96px;--fl-type-code-line: .9;--fl-type-code-weight: 700;--fl-type-code-tracking: -.01em;--fl-type-code-tablet-size: 72px;--fl-type-code-tablet-line: .9;--fl-type-code-tablet-weight: 700;--fl-type-code-tablet-tracking: 0;--fl-type-code-tv-size: 200px;--fl-type-code-tv-line: .85;--fl-type-code-tv-weight: 700;--fl-type-code-tv-tracking: -.01em}.fl-type-desktop:is([dir=rtl],:lang(ar)),.fl-type-desktop :is([dir=rtl],:lang(ar)){--fl-type-display-size: 62px;--fl-type-display-line: 1.3;--fl-type-display-weight: 700;--fl-type-display-tracking: 0;--fl-type-h1-size: 46px;--fl-type-h1-line: 1.35;--fl-type-h1-weight: 700;--fl-type-h1-tracking: 0;--fl-type-h2-size: 34px;--fl-type-h2-line: 1.4;--fl-type-h2-weight: 700;--fl-type-h2-tracking: 0;--fl-type-h3-size: 24px;--fl-type-h3-line: 1.6;--fl-type-h3-weight: 700;--fl-type-h3-tracking: 0;--fl-type-title-size: 18px;--fl-type-title-line: 1.6;--fl-type-title-weight: 700;--fl-type-title-tracking: 0;--fl-type-body-size: 17px;--fl-type-body-line: 1.7;--fl-type-body-weight: 400;--fl-type-body-tracking: 0;--fl-type-label-size: 17px;--fl-type-label-line: 1.4;--fl-type-label-weight: 700;--fl-type-label-tracking: 0;--fl-type-small-size: 15px;--fl-type-small-line: 1.6;--fl-type-small-weight: 500;--fl-type-small-tracking: 0;--fl-type-caption-size: 13px;--fl-type-caption-line: 1.6;--fl-type-caption-weight: 600;--fl-type-caption-tracking: 0}.fl-text-display{font-family:var(--fl-font-heading);font-size:var(--fl-type-display-size);line-height:var(--fl-type-display-line);font-weight:var(--fl-type-display-weight);letter-spacing:var(--fl-type-display-tracking);text-transform:var(--fl-font-heading-case)}.fl-text-h1{font-family:var(--fl-font-heading);font-size:var(--fl-type-h1-size);line-height:var(--fl-type-h1-line);font-weight:var(--fl-type-h1-weight);letter-spacing:var(--fl-type-h1-tracking);text-transform:var(--fl-font-heading-case)}.fl-text-h2{font-family:var(--fl-font-heading);font-size:var(--fl-type-h2-size);line-height:var(--fl-type-h2-line);font-weight:var(--fl-type-h2-weight);letter-spacing:var(--fl-type-h2-tracking);text-transform:var(--fl-font-heading-case)}.fl-text-h3{font-family:var(--fl-font-body);font-size:var(--fl-type-h3-size);line-height:var(--fl-type-h3-line);font-weight:var(--fl-type-h3-weight);letter-spacing:var(--fl-type-h3-tracking)}.fl-text-title{font-family:var(--fl-font-body);font-size:var(--fl-type-title-size);line-height:var(--fl-type-title-line);font-weight:var(--fl-type-title-weight);letter-spacing:var(--fl-type-title-tracking)}.fl-text-body{font-family:var(--fl-font-body);font-size:var(--fl-type-body-size);line-height:var(--fl-type-body-line);font-weight:var(--fl-type-body-weight);letter-spacing:var(--fl-type-body-tracking)}.fl-text-label{font-family:var(--fl-font-body);font-size:var(--fl-type-label-size);line-height:var(--fl-type-label-line);font-weight:var(--fl-type-label-weight);letter-spacing:var(--fl-type-label-tracking)}.fl-text-small{font-family:var(--fl-font-body);font-size:var(--fl-type-small-size);line-height:var(--fl-type-small-line);font-weight:var(--fl-type-small-weight);letter-spacing:var(--fl-type-small-tracking)}.fl-text-caption{font-family:var(--fl-font-body);font-size:var(--fl-type-caption-size);line-height:var(--fl-type-caption-line);font-weight:var(--fl-type-caption-weight);letter-spacing:var(--fl-type-caption-tracking)}.fl-text-price{font-family:var(--fl-font-family-numeric);font-size:var(--fl-type-price-size);line-height:var(--fl-type-price-line);font-weight:var(--fl-type-price-weight);letter-spacing:var(--fl-type-price-tracking);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}.fl-text-macro{font-family:var(--fl-font-family-numeric);font-size:var(--fl-type-macro-size);line-height:var(--fl-type-macro-line);font-weight:var(--fl-type-macro-weight);letter-spacing:var(--fl-type-macro-tracking);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}.fl-text-timer{font-family:var(--fl-font-family-numeric);font-size:var(--fl-type-timer-size);line-height:var(--fl-type-timer-line);font-weight:var(--fl-type-timer-weight);letter-spacing:var(--fl-type-timer-tracking);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}.fl-text-code{font-family:var(--fl-font-family-numeric);font-size:var(--fl-type-code-size);line-height:var(--fl-type-code-line);font-weight:var(--fl-type-code-weight);letter-spacing:var(--fl-type-code-tracking);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}.fl-text-code-tablet{font-family:var(--fl-font-family-numeric);font-size:var(--fl-type-code-tablet-size);line-height:var(--fl-type-code-tablet-line);font-weight:var(--fl-type-code-tablet-weight);letter-spacing:var(--fl-type-code-tablet-tracking);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}.fl-text-code-tv{font-family:var(--fl-font-family-numeric);font-size:var(--fl-type-code-tv-size);line-height:var(--fl-type-code-tv-line);font-weight:var(--fl-type-code-tv-weight);letter-spacing:var(--fl-type-code-tv-tracking);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}:root{--fl-safe-top: env(safe-area-inset-top, 0px);--fl-safe-bottom: env(safe-area-inset-bottom, 0px);--fl-sticky-top: calc(var(--fl-safe-top) + var(--fl-layout-topbar-h))}.fl-root{background:var(--fl-color-bg-base);color:var(--fl-color-text-primary);font-family:var(--fl-font-body);font-size:var(--fl-type-body-size);line-height:var(--fl-type-body-line);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;text-rendering:optimizeLegibility;font-synthesis-weight:none}.fl-root *,.fl-root *:before,.fl-root *:after{box-sizing:border-box}.fl-root :where(button,input){font:inherit;color:inherit}.fl-root :where(button){cursor:pointer;background:none;border:0;padding:0}.fl-root :where(h1,h2,h3,p){margin:0}.fl-root :focus-visible{outline:2px solid var(--fl-color-focus-ring);outline-offset:2px}.fl-num{font-family:var(--fl-font-family-numeric);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;unicode-bidi:isolate;direction:ltr}.fl-visually-hidden{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.fl-flip{transition:none}[dir=rtl] .fl-flip{transform:scaleX(-1)}.fl-icon{inline-size:20px;block-size:20px;flex:none}.fl-icon--s{inline-size:16px;block-size:16px}.fl-icon--l{inline-size:24px;block-size:24px}.fl-grain{position:relative;isolation:isolate}.fl-grain:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");opacity:.05}.fl-glass{background:var(--fl-color-glass-fill);border:1px solid var(--fl-color-glass-border);backdrop-filter:blur(var(--fl-blur-glass));border-radius:var(--fl-radius-card);box-shadow:var(--fl-shadow-card)}.fl-btn{--_h: 48px;display:inline-flex;align-items:center;justify-content:center;gap:var(--fl-space-2);min-block-size:max(var(--_h),var(--fl-space-touch));min-inline-size:var(--fl-space-touch);padding-inline:var(--fl-space-5);border-radius:var(--fl-radius-button);font-family:var(--fl-font-body);font-size:var(--fl-type-label-size);font-weight:var(--fl-type-label-weight);line-height:var(--fl-type-label-line);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform var(--fl-motion-duration-tap) var(--fl-motion-easing-snap),background-color var(--fl-motion-duration-tap) var(--fl-motion-easing-standard),box-shadow var(--fl-motion-duration-tap) var(--fl-motion-easing-standard),opacity var(--fl-motion-duration-tap) var(--fl-motion-easing-standard);position:relative}.fl-btn--s{--_h: 44px;padding-inline:var(--fl-space-4);font-size:var(--fl-type-small-size)}.fl-btn--m{--_h: 48px}.fl-btn--l{--_h: 56px;padding-inline:var(--fl-space-6);font-size:var(--fl-type-title-size)}.fl-btn--block{inline-size:100%}.fl-btn:active:not(:disabled),.fl-btn.is-pressed{transform:scale(.97)}.fl-btn--primary{background:var(--fl-color-accent-strong);color:var(--fl-color-text-on-accent)}.fl-btn--primary:active:not(:disabled),.fl-btn--primary.is-pressed{box-shadow:none;filter:brightness(.92)}.fl-btn--primary:focus-visible{outline:0;box-shadow:var(--fl-shadow-focus)}.fl-btn--secondary{background:transparent;color:var(--fl-color-accent-text);box-shadow:inset 0 0 0 1px var(--fl-color-accent-solid)}.fl-btn--secondary:active:not(:disabled),.fl-btn--secondary.is-pressed{background:var(--fl-color-accent-soft)}.fl-btn--ghost{background:transparent;color:var(--fl-color-text-secondary)}.fl-btn--ghost:hover{color:var(--fl-color-text-primary)}.fl-btn--ghost:active:not(:disabled),.fl-btn--ghost.is-pressed{background:var(--fl-color-glass-fill-strong);color:var(--fl-color-text-primary)}.fl-btn--neutral{background:var(--fl-color-glass-fill-strong);color:var(--fl-color-text-primary);box-shadow:inset 0 0 0 1px var(--fl-color-glass-border)}.fl-btn--neutral:active:not(:disabled),.fl-btn--neutral.is-pressed{background:var(--fl-color-surface-3)}.fl-btn--destructive{background:var(--fl-color-danger-soft);color:var(--fl-color-danger-text);box-shadow:inset 0 0 0 1px var(--fl-color-danger-text)}.fl-btn--destructive:active:not(:disabled),.fl-btn--destructive.is-pressed{background:var(--fl-color-danger-solid);color:var(--fl-color-text-on-accent)}.fl-btn:disabled,.fl-btn[aria-disabled=true]{background:var(--fl-color-surface-2);color:var(--fl-color-text-disabled);box-shadow:none;cursor:not-allowed;filter:none}.fl-btn.is-loading{color:transparent;pointer-events:none}.fl-btn.is-loading:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:20px;block-size:20px;margin-block-start:-10px;margin-inline-start:-10px;border-radius:50%;border:2.5px solid var(--fl-color-text-on-accent);border-block-start-color:transparent;animation:fl-spin .7s linear infinite}.fl-btn--secondary.is-loading:after,.fl-btn--ghost.is-loading:after{border-color:var(--fl-color-accent-solid);border-block-start-color:transparent}.fl-iconbtn{display:inline-grid;place-items:center;flex:none;inline-size:var(--fl-space-touch);block-size:var(--fl-space-touch);border-radius:var(--fl-radius-button);color:var(--fl-color-accent-solid);box-shadow:inset 0 0 0 1px var(--fl-color-accent-solid);background:transparent;transition:transform var(--fl-motion-duration-tap) var(--fl-motion-easing-snap),background-color var(--fl-motion-duration-tap);position:relative}.fl-iconbtn:active:not(:disabled),.fl-iconbtn.is-pressed{transform:scale(.92);background:var(--fl-color-accent-soft)}.fl-iconbtn--filled{background:var(--fl-color-accent-strong);color:var(--fl-color-text-on-accent);box-shadow:none}.fl-iconbtn--quiet{color:var(--fl-color-text-secondary);box-shadow:inset 0 0 0 1px var(--fl-color-glass-border);background:var(--fl-color-glass-fill)}.fl-iconbtn--quiet:active:not(:disabled){background:var(--fl-color-glass-fill-strong);color:var(--fl-color-text-primary)}.fl-iconbtn:disabled{color:var(--fl-color-text-disabled);box-shadow:inset 0 0 0 1px var(--fl-color-glass-border);background:transparent;cursor:not-allowed}.fl-iconbtn__count{position:absolute;inset-block-start:-8px;inset-inline-end:-10px;min-inline-size:20px;block-size:20px;padding-inline:5px;border-radius:var(--fl-radius-chip);background:var(--fl-color-accent-strong);color:var(--fl-color-text-on-accent);font:700 12px/20px var(--fl-font-family-numeric);text-align:center}.fl-lang{display:inline-flex;padding:3px;gap:2px;border-radius:var(--fl-radius-chip);background:var(--fl-color-glass-fill);box-shadow:inset 0 0 0 1px var(--fl-color-glass-border);backdrop-filter:blur(var(--fl-blur-bar))}.fl-lang__opt{min-inline-size:var(--fl-space-touch);block-size:38px;padding-inline:var(--fl-space-3);border-radius:var(--fl-radius-chip);font:700 14px/1 var(--fl-font-family-latin);color:var(--fl-color-text-secondary);transition:background-color var(--fl-motion-duration-chip) var(--fl-motion-easing-standard),color var(--fl-motion-duration-chip);position:relative}.fl-lang__opt:after{content:"";position:absolute;inset:-3px 0}.fl-lang__opt[lang=ar]{font-family:var(--fl-font-family-arabic);font-size:17px}.fl-lang__opt[aria-pressed=true]{background:var(--fl-color-text-primary);color:var(--fl-color-text-on-light)}.fl-logo{display:inline-flex;align-items:center;gap:var(--fl-space-2);color:var(--fl-color-text-primary);text-decoration:none;min-block-size:var(--fl-space-touch)}.fl-logo__mark{inline-size:34px;block-size:34px;border-radius:10px;background:var(--fl-color-accent-strong);color:var(--fl-color-text-on-accent);display:grid;place-items:center;font:700 19px/1 var(--fl-font-family-numeric);letter-spacing:-.02em}.fl-logo__img{display:block;block-size:44px;inline-size:auto;flex:none}.fl-logo:has(.fl-logo__img){gap:0}.fl-brandlogo{display:block;inline-size:auto;flex:none}.fl-appicon{display:block;inline-size:100%;block-size:100%;border-radius:inherit}.fl-logo__word{display:grid;line-height:1;direction:ltr}.fl-logo__word b{font:700 17px/1 var(--fl-font-family-display);letter-spacing:.04em;text-transform:uppercase}.fl-logo__word span{font:700 10px/1.2 var(--fl-font-family-latin);letter-spacing:.32em;color:var(--fl-color-accent-text);text-transform:uppercase}.fl-logo img{block-size:32px;inline-size:auto}.fl-topbar{position:sticky;inset-block-start:0;z-index:var(--fl-z-top-bar);display:flex;align-items:center;justify-content:space-between;gap:var(--fl-space-3);block-size:calc(var(--fl-layout-topbar-h) + var(--fl-safe-top));padding-block-start:var(--fl-safe-top);padding-inline:var(--fl-space-gutter);background:transparent;border-block-end:1px solid transparent;transition:background-color var(--fl-motion-duration-sheet) var(--fl-motion-easing-standard),border-color var(--fl-motion-duration-sheet)}.fl-topbar.is-solid{background:var(--fl-color-surface-1);border-block-end-color:var(--fl-color-glass-border)}.fl-topbar__end{display:flex;align-items:center;gap:var(--fl-space-2)}.fl-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:var(--fl-space-2);min-block-size:clamp(220px,var(--fl-layout-hero-max),300px);margin-block-start:calc(-1 * (var(--fl-layout-topbar-h) + var(--fl-safe-top)));padding-block-start:calc(var(--fl-layout-topbar-h) + var(--fl-safe-top));padding-inline:var(--fl-space-gutter)}.fl-hero__eyebrow{display:inline-flex;align-items:center;gap:var(--fl-space-1-5);color:var(--fl-color-accent-text);font-size:var(--fl-type-caption-size);font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-block-end:var(--fl-space-2)}:lang(ar) .fl-hero__eyebrow{letter-spacing:0;text-transform:none}.fl-hero__title{font-family:var(--fl-font-heading);text-transform:var(--fl-font-heading-case);font-size:var(--fl-type-display-size);line-height:var(--fl-type-display-line);font-weight:var(--fl-type-display-weight);letter-spacing:var(--fl-type-display-tracking)}.fl-hero__title em{font-style:normal;color:var(--fl-color-accent-solid)}.fl-hero__tagline{margin-block-start:var(--fl-space-2);font-family:var(--fl-font-family-tagline);font-style:italic;font-weight:400;font-size:24px;line-height:1.2;color:var(--fl-color-accent-solid)}:lang(ar) .fl-hero__tagline{font-style:normal;font-weight:700}.fl-hero__sub{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-block-start:var(--fl-space-2);color:var(--fl-color-text-secondary);font-size:var(--fl-type-small-size);line-height:var(--fl-type-small-line)}.fl-hero__media{position:relative;align-self:stretch;min-block-size:150px;display:grid;place-items:center}.fl-hero>div:first-child{padding-block:var(--fl-space-2)}.fl-hero__media:before{content:"";position:absolute;block-size:min(100%,300px);aspect-ratio:1;border-radius:50%;background:var(--fl-color-surface-2);box-shadow:inset 0 0 0 1px var(--fl-color-glass-border)}.fl-hero__media svg{position:absolute;z-index:1;block-size:96%;inset-block-end:0;inline-size:auto;filter:drop-shadow(var(--fl-shadow-product))}.fl-bracket{position:relative;display:inline-flex;inline-size:-moz-fit-content;inline-size:fit-content;gap:.28em;align-items:baseline;padding:var(--fl-space-1) var(--fl-space-3);font-family:var(--fl-font-heading);text-transform:var(--fl-font-heading-case);font-size:var(--fl-type-h2-size);line-height:var(--fl-type-h2-line);font-weight:var(--fl-type-h2-weight);letter-spacing:var(--fl-type-h2-tracking)}.fl-bracket:before,.fl-bracket:after{content:"";position:absolute;inline-size:14px;block-size:70%;border:2px solid var(--fl-color-accent-solid)}.fl-bracket:before{inset-inline-start:0;inset-block-end:0;border-inline-end:0;border-block-start:0;border-end-start-radius:7px}.fl-bracket:after{inset-inline-end:0;inset-block-start:0;border-inline-start:0;border-block-end:0;border-start-end-radius:7px}.fl-bracket__accent{color:var(--fl-color-accent-text)}.fl-bracket--xl{font-size:var(--fl-type-display-size);line-height:var(--fl-type-display-line);padding:var(--fl-space-2) var(--fl-space-5)}.fl-bracket--xl:before,.fl-bracket--xl:after{inline-size:28px;border-width:4px}.fl-chiprow{position:sticky;inset-block-start:var(--fl-sticky-top);z-index:var(--fl-z-chips);display:flex;gap:var(--fl-space-2);align-items:center;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding-block:var(--fl-space-2);padding-inline:var(--fl-space-gutter);scroll-padding-inline:var(--fl-space-gutter);background:var(--fl-color-bg-base);box-shadow:0 12px 12px -4px var(--fl-color-bg-base)}.fl-chiprow::-webkit-scrollbar{display:none}.fl-chiprow>*{scroll-snap-align:start}.fl-chip{flex:none;display:inline-flex;align-items:center;gap:var(--fl-space-1-5);min-block-size:var(--fl-space-touch);padding-inline:var(--fl-space-4);border-radius:var(--fl-radius-chip);background:var(--fl-color-glass-fill);box-shadow:inset 0 0 0 1px var(--fl-color-glass-border);color:var(--fl-color-text-primary);font-size:var(--fl-type-small-size);font-weight:600;line-height:1;white-space:nowrap;transition:background-color var(--fl-motion-duration-chip) var(--fl-motion-easing-standard),color var(--fl-motion-duration-chip) var(--fl-motion-easing-standard),box-shadow var(--fl-motion-duration-chip) var(--fl-motion-easing-standard),transform var(--fl-motion-duration-tap) var(--fl-motion-easing-snap)}.fl-chip:active:not(:disabled),.fl-chip.is-pressed{transform:scale(.95);background:var(--fl-color-glass-fill-strong)}.fl-chip[aria-pressed=true]{background:var(--fl-color-accent-strong);color:var(--fl-color-text-on-accent);font-weight:700}.fl-chip[aria-pressed=true].is-pressed,.fl-chip[aria-pressed=true]:active{filter:brightness(.92)}.fl-chip:disabled{color:var(--fl-color-text-disabled);background:transparent;cursor:not-allowed}.fl-chip__check{inline-size:0;overflow:hidden;transition:inline-size var(--fl-motion-duration-chip) var(--fl-motion-easing-snap);display:inline-flex}.fl-chip[aria-pressed=true] .fl-chip__check{inline-size:16px}.fl-chip__count{font-family:var(--fl-font-family-numeric);font-weight:700;opacity:.7}.fl-filter{--_c: var(--fl-color-accent-text);flex:none;display:inline-flex;align-items:center;gap:var(--fl-space-1-5);min-block-size:var(--fl-space-touch);padding-inline:var(--fl-space-4);border-radius:var(--fl-radius-chip);color:var(--_c);box-shadow:inset 0 0 0 1px var(--fl-color-accent-solid);font-size:var(--fl-type-small-size);font-weight:700;white-space:nowrap;transition:background-color var(--fl-motion-duration-chip),color var(--fl-motion-duration-chip),transform var(--fl-motion-duration-tap) var(--fl-motion-easing-snap)}.fl-filter:active{transform:scale(.95)}.fl-filter[aria-pressed=true]{background:var(--fl-color-accent-strong);color:var(--fl-color-text-on-accent)}.fl-chipdivider{flex:none;inline-size:1px;block-size:24px;background:var(--fl-color-glass-border)}.fl-subchips{display:flex;gap:var(--fl-space-2);flex-wrap:wrap;padding-block-start:var(--fl-space-2)}.fl-subchip{min-block-size:var(--fl-space-touch);padding-inline:calc(var(--fl-space-3) + var(--fl-space-0-5));display:inline-flex;align-items:center;gap:var(--fl-space-1);border-radius:var(--fl-radius-chip);color:var(--fl-color-text-secondary);font-size:var(--fl-type-small-size);font-weight:600;box-shadow:inset 0 0 0 1px var(--fl-color-glass-border);transition:background-color var(--fl-motion-duration-chip),color var(--fl-motion-duration-chip),box-shadow var(--fl-motion-duration-chip),transform var(--fl-motion-duration-tap) var(--fl-motion-easing-snap)}.fl-subchip:active{transform:scale(.95)}.fl-subchip[aria-pressed=true]{background:var(--fl-color-accent-soft);color:var(--fl-color-text-primary);box-shadow:inset 0 0 0 1px var(--fl-color-accent-solid)}.fl-subchips.is-entering .fl-subchip{animation:fl-sub-in var(--fl-motion-duration-chip) var(--fl-motion-easing-snap) both;animation-delay:calc(var(--i, 0) * var(--fl-motion-duration-stagger))}.fl-section{padding-inline:var(--fl-space-gutter)}.fl-section+.fl-section{margin-block-start:var(--fl-space-8)}.fl-section__head{position:sticky;inset-block-start:calc(var(--fl-sticky-top) + var(--fl-layout-chips-h));z-index:var(--fl-z-section-header);margin-inline:calc(-1 * var(--fl-space-gutter));padding-inline:var(--fl-space-gutter);padding-block:var(--fl-space-2) var(--fl-space-3);background:var(--fl-color-bg-base);box-shadow:0 14px 14px -6px var(--fl-color-bg-base)}.fl-section__row{display:flex;align-items:center;justify-content:space-between;gap:var(--fl-space-3)}.fl-section__meta{color:var(--fl-color-text-muted);font-size:var(--fl-type-caption-size);font-weight:600}.fl-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--fl-space-3);column-gap:var(--fl-space-3);row-gap:calc(var(--fl-space-8) + var(--fl-space-2));padding-block-start:var(--fl-space-8)}@container fl-main (min-width: 720px){.fl-grid{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:var(--fl-space-4);column-gap:var(--fl-space-4)}}@container fl-main (min-width: 1280px){.fl-grid{grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:var(--fl-space-5);column-gap:var(--fl-space-5)}}.fl-product{position:relative;isolation:isolate;min-inline-size:0;display:flex;flex-direction:column;padding:0 var(--fl-space-3) var(--fl-space-3);border-radius:var(--fl-radius-card);background:var(--fl-color-glass-fill);border:1px solid var(--fl-color-glass-border);backdrop-filter:blur(var(--fl-blur-glass));box-shadow:var(--fl-shadow-card);transition:box-shadow var(--fl-motion-duration-chip) var(--fl-motion-easing-standard),border-color var(--fl-motion-duration-chip),opacity var(--fl-motion-duration-chip);-webkit-user-select:none;-moz-user-select:none;user-select:none}.fl-product__hit{position:absolute;inset:0;z-index:2;border-radius:inherit}.fl-product__hit:focus-visible{outline-offset:3px}.fl-product__media{position:relative;block-size:112px;margin-block-start:-40px;display:grid;place-items:end center;pointer-events:none}.fl-product__media svg.fl-ill{block-size:136px;margin-block-end:-4px;inline-size:auto;filter:drop-shadow(var(--fl-shadow-product));transition:transform var(--fl-motion-duration-tap) var(--fl-motion-easing-snap)}.fl-product__badges{display:flex;flex-wrap:wrap;gap:var(--fl-space-1);min-block-size:22px;margin-block-start:var(--fl-space-3);pointer-events:none}.fl-product__name{margin-block-start:var(--fl-space-2);font-size:var(--fl-type-title-size);line-height:var(--fl-type-title-line);font-weight:var(--fl-type-title-weight);letter-spacing:var(--fl-type-title-tracking);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-block-size:calc(2em * var(--fl-type-title-line))}.fl-product__desc{margin-block-start:var(--fl-space-1);color:var(--fl-color-text-secondary);font-size:var(--fl-type-caption-size);line-height:var(--fl-type-caption-line);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fl-macros{display:flex;flex-wrap:wrap;gap:var(--fl-space-1) var(--fl-space-1-5);margin-block-start:var(--fl-space-2);color:var(--fl-color-text-muted)}.fl-macro{display:inline-flex;align-items:center;gap:2px;font-family:var(--fl-font-family-numeric);font-size:var(--fl-type-macro-size);font-weight:var(--fl-type-macro-weight);line-height:1;letter-spacing:var(--fl-type-macro-tracking);font-variant-numeric:tabular-nums}.fl-macro b{color:var(--fl-color-text-primary);font-weight:700}.fl-macro .fl-icon{inline-size:12px;block-size:12px;color:var(--fl-color-accent-solid)}.fl-macro__unit{font-family:var(--fl-font-body);font-size:10px;font-weight:600;margin-inline-start:1px}.fl-product__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--fl-space-2);margin-block-start:var(--fl-space-3)}.fl-price{display:inline-flex;align-items:baseline;gap:3px;direction:ltr;unicode-bidi:isolate}.fl-price__cur{font-size:11px;font-weight:700;color:var(--fl-color-text-secondary);font-family:var(--fl-font-body);letter-spacing:.04em}.fl-price__num{font-family:var(--fl-font-family-numeric);font-size:var(--fl-type-price-size);font-weight:var(--fl-type-price-weight);line-height:1;font-variant-numeric:tabular-nums}[dir=rtl] .fl-price{direction:rtl}.fl-price--l .fl-price__num{font-size:var(--fl-type-timer-size)}.fl-product__add,.fl-product__minus{position:relative;z-index:3}.fl-product__add{pointer-events:none}.fl-product__minus{display:none}.fl-product.is-in-cart .fl-product__minus{display:inline-grid}.fl-product.is-in-cart .fl-product__add{display:none}.fl-product.is-in-cart{border-color:var(--fl-color-accent-solid);box-shadow:inset 0 0 0 1px var(--fl-color-accent-solid)}.fl-qty{position:absolute;z-index:3;inset-block-start:-10px;inset-inline-end:-6px;min-inline-size:32px;block-size:32px;padding-inline:var(--fl-space-2);display:none;place-items:center;border-radius:var(--fl-radius-chip);background:var(--fl-color-accent-strong);color:var(--fl-color-text-on-accent);font:700 17px/1 var(--fl-font-family-numeric);box-shadow:0 0 0 3px var(--fl-color-bg-base)}.fl-product.is-in-cart .fl-qty{display:grid}.fl-qty.is-pop{animation:fl-pop var(--fl-motion-duration-chip) var(--fl-motion-easing-snap)}.fl-product.is-bump{animation:fl-bump var(--fl-motion-duration-chip) var(--fl-motion-easing-snap)}.fl-product.is-bump .fl-ill{transform:translateY(-4px) rotate(-2deg)}.fl-plusone{position:absolute;z-index:4;pointer-events:none;font:700 22px/1 var(--fl-font-family-numeric);color:var(--fl-color-accent-text);animation:fl-plusone var(--fl-motion-duration-plus-one) var(--fl-motion-easing-out) forwards;translate:-50% -50%}[dir=rtl] .fl-plusone{translate:50% -50%}.fl-product.is-soldout{pointer-events:none;background:transparent;box-shadow:none}.fl-product.is-soldout>:not(.fl-product__badges){opacity:.45}.fl-product.is-soldout .fl-ill{filter:grayscale(1) drop-shadow(var(--fl-shadow-product))}.fl-product.is-soldout .fl-product__add{display:none}.fl-product.is-soldout .fl-price{text-decoration:line-through;text-decoration-thickness:1px}.fl-product.is-skeleton{pointer-events:none}.fl-skel{display:block;border-radius:var(--fl-radius-xs);background:var(--fl-color-surface-2);animation:fl-skel-pulse 1.2s ease-in-out infinite alternate}.fl-skel--img{inline-size:64%;block-size:92px;border-radius:40px 40px 18px 18px;margin-inline:auto}.fl-particle{position:absolute;pointer-events:none;z-index:2}.fl-particle--ice{inline-size:12px;block-size:12px;border-radius:3px;background:var(--fl-color-illustration-ice);opacity:.85;box-shadow:inset -2px -2px 0 var(--fl-color-glass-border-strong)}.fl-particle--bean{inline-size:9px;block-size:13px;border-radius:50%;background:var(--fl-color-illustration-bean);box-shadow:inset 2px 0 0 var(--fl-color-illustration-coffee)}.fl-particle--berry{inline-size:10px;block-size:10px;border-radius:50%;background:var(--fl-color-illustration-berry)}.fl-particle--crumb{inline-size:6px;block-size:6px;border-radius:2px;background:var(--fl-color-illustration-cake)}.fl-particle--leaf{inline-size:12px;block-size:7px;border-radius:0 100%;background:var(--fl-color-illustration-green)}.fl-particle--drop{inline-size:7px;block-size:9px;border-radius:50%/60% 60% 40% 40%;background:var(--fl-color-illustration-mango)}.ill-cup{fill:var(--fl-color-illustration-cup)}.ill-cup-glass{fill:var(--fl-color-glass-fill-strong);stroke:var(--fl-color-glass-border-strong);stroke-width:1.5}.ill-lid{fill:var(--fl-color-illustration-lid)}.ill-choc{fill:var(--fl-color-illustration-chocolate)}.ill-coffee{fill:var(--fl-color-illustration-coffee)}.ill-cream{fill:var(--fl-color-illustration-cream)}.ill-berry{fill:var(--fl-color-illustration-berry)}.ill-mango{fill:var(--fl-color-illustration-mango)}.ill-green{fill:var(--fl-color-illustration-green)}.ill-ice{fill:var(--fl-color-illustration-ice);opacity:.85}.ill-bean{fill:var(--fl-color-illustration-bean)}.ill-cake{fill:var(--fl-color-illustration-cake)}.ill-accent{fill:var(--fl-color-accent-solid)}.ill-shine{fill:var(--fl-color-text-primary);opacity:.35}.ill-steam{fill:none;stroke:var(--fl-color-text-primary);stroke-width:3;stroke-linecap:round;opacity:.35}.ill-straw{fill:var(--fl-color-accent-solid)}.ill-dark{fill:var(--fl-color-surface-3)}.ill-line{fill:none;stroke:var(--fl-color-text-primary);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ill-line-accent{fill:none;stroke:var(--fl-color-accent-solid);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.fl-badge{display:inline-flex;align-items:center;gap:3px;block-size:22px;padding-inline:var(--fl-space-2);border-radius:var(--fl-radius-xs);font-size:11px;font-weight:700;line-height:1;white-space:nowrap;letter-spacing:.02em}:lang(ar) .fl-badge{font-size:12px;letter-spacing:0;block-size:24px}.fl-badge .fl-icon{inline-size:12px;block-size:12px}.fl-badge--protein{background:var(--fl-color-surface-1);color:var(--fl-color-accent-text);box-shadow:inset 0 0 0 1px var(--fl-color-accent-solid)}.fl-badge--new{background:var(--fl-color-accent-strong);color:var(--fl-color-text-on-accent)}.fl-badge--neutral{background:var(--fl-color-surface-3);color:var(--fl-color-text-primary)}.fl-badge--status{--_c: var(--fl-color-text-secondary);--_bg: var(--fl-color-glass-fill-strong);background:var(--_bg);color:var(--_c);block-size:26px;padding-inline:calc(var(--fl-space-2) + var(--fl-space-0-5));border-radius:var(--fl-radius-chip);font-size:var(--fl-type-caption-size)}.fl-badge--status:before{content:"";inline-size:7px;block-size:7px;border-radius:50%;background:currentColor}[data-status=pending]{--_c: var(--fl-color-status-pending);--_bg: var(--fl-color-status-pending-soft)}[data-status=confirmed]{--_c: var(--fl-color-status-confirmed);--_bg: var(--fl-color-status-confirmed-soft)}[data-status=preparing]{--_c: var(--fl-color-status-preparing);--_bg: var(--fl-color-status-preparing-soft)}[data-status=ready]{--_c: var(--fl-color-status-ready);--_bg: var(--fl-color-status-ready-soft)}[data-status=cancelled],[data-status=expired]{--_c: var(--fl-color-status-cancelled);--_bg: var(--fl-color-status-cancelled-soft)}.fl-ticket{--_notch: 14px;position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--fl-space-3);padding:var(--fl-space-4) var(--fl-space-5);border-radius:var(--fl-radius-card);background:var(--fl-color-surface-2);-webkit-mask:radial-gradient(circle at 0 50%,transparent var(--_notch),black calc(var(--_notch) + .5px)) 0 0 / 51% 100% no-repeat,radial-gradient(circle at 100% 50%,transparent var(--_notch),black calc(var(--_notch) + .5px)) 100% 0 / 51% 100% no-repeat;mask:radial-gradient(circle at 0 50%,transparent var(--_notch),black calc(var(--_notch) + .5px)) 0 0 / 51% 100% no-repeat,radial-gradient(circle at 100% 50%,transparent var(--_notch),black calc(var(--_notch) + .5px)) 100% 0 / 51% 100% no-repeat}.fl-ticket__title{font-size:var(--fl-type-title-size);font-weight:800;line-height:var(--fl-type-title-line)}.fl-ticket__sub{color:var(--fl-color-text-secondary);font-size:var(--fl-type-caption-size);margin-block-start:var(--fl-space-1)}.fl-ticket__value{text-align:center;padding-inline-start:var(--fl-space-4);border-inline-start:2px dashed var(--fl-color-glass-border-strong)}.fl-ticket__value b{display:block;font:700 34px/1 var(--fl-font-family-numeric);color:var(--fl-color-accent-text)}.fl-ticket__value span{font-size:var(--fl-type-caption-size);color:var(--fl-color-text-secondary);font-weight:600}.fl-cartbar{position:sticky;inset-block-end:0;z-index:var(--fl-z-cart-bar);padding:var(--fl-space-2) var(--fl-space-3) calc(var(--fl-space-2) + var(--fl-safe-bottom));margin-inline:0;background:var(--fl-color-bg-base)}.fl-cartbar__inner{display:flex;align-items:center;gap:var(--fl-space-3);block-size:var(--fl-layout-cartbar-h);padding-inline:var(--fl-space-2) var(--fl-space-2);padding-inline-start:var(--fl-space-3);border-radius:calc(var(--fl-radius-card) - 6px);background:var(--fl-color-glass-fill-strong);box-shadow:inset 0 0 0 1px var(--fl-color-glass-border-strong),var(--fl-shadow-card);backdrop-filter:blur(var(--fl-blur-bar))}.fl-cartbar__icon{position:relative;color:var(--fl-color-accent-solid)}.fl-cartbar__summary{flex:1;min-inline-size:0;display:grid;line-height:1.15}.fl-cartbar__count{color:var(--fl-color-text-secondary);font-size:var(--fl-type-caption-size);font-weight:600}.fl-cartbar__total{font-size:var(--fl-type-title-size);font-weight:800}.fl-cartbar[hidden]{display:none}.fl-cartbar.is-enter{animation:fl-rise var(--fl-motion-duration-sheet) var(--fl-motion-easing-out)}.fl-cartbar .fl-btn{--_h: 48px;padding-inline:var(--fl-space-4)}.fl-layer{position:fixed;inset:0;z-index:var(--fl-z-overlay)}.fl-scrim{position:absolute;inset:0;z-index:var(--fl-z-overlay);background:var(--fl-color-glass-scrim);backdrop-filter:blur(6px);animation:fl-fade var(--fl-motion-duration-sheet) var(--fl-motion-easing-standard)}.fl-sheet{position:absolute;inset-inline:0;inset-block-end:0;z-index:var(--fl-z-sheet);max-block-size:92%;display:flex;flex-direction:column;border-start-start-radius:var(--fl-radius-sheet);border-start-end-radius:var(--fl-radius-sheet);background:var(--fl-color-surface-1);box-shadow:inset 0 1px 0 var(--fl-color-glass-border-strong),var(--fl-shadow-sheet);animation:fl-sheet-in var(--fl-motion-duration-sheet) var(--fl-motion-easing-out);overflow:hidden}.fl-sheet__grab{align-self:center;inline-size:40px;block-size:5px;border-radius:3px;background:var(--fl-color-glass-border-strong);margin-block:var(--fl-space-2) var(--fl-space-1);flex:none}.fl-sheet__head{display:flex;align-items:center;justify-content:space-between;gap:var(--fl-space-3);padding:var(--fl-space-2) var(--fl-space-5) var(--fl-space-3)}.fl-sheet__title{font-family:var(--fl-font-heading);text-transform:var(--fl-font-heading-case);font-size:var(--fl-type-h2-size);line-height:var(--fl-type-h2-line);font-weight:var(--fl-type-h2-weight);letter-spacing:var(--fl-type-h2-tracking)}.fl-sheet__body{padding-inline:var(--fl-space-5);overflow-y:auto;flex:1}.fl-sheet__foot{padding:var(--fl-space-3) var(--fl-space-5) calc(var(--fl-space-4) + var(--fl-safe-bottom));display:grid;gap:var(--fl-space-2);border-block-start:1px solid var(--fl-color-glass-border);background:var(--fl-color-surface-1)}.fl-lines{display:grid}.fl-line{display:grid;grid-template-columns:52px 1fr auto;align-items:center;gap:var(--fl-space-3);padding-block:var(--fl-space-3);border-block-end:1px solid var(--fl-color-glass-border)}.fl-line__thumb{inline-size:52px;block-size:52px;border-radius:16px;background:var(--fl-color-surface-2);display:grid;place-items:center;overflow:hidden}.fl-line__thumb svg{block-size:46px;inline-size:auto}.fl-line__name{font-weight:700;font-size:var(--fl-type-small-size);line-height:1.3}.fl-line__price{color:var(--fl-color-text-secondary);font-size:var(--fl-type-caption-size);margin-block-start:2px}.fl-line__remove{color:var(--fl-color-text-muted);font-size:var(--fl-type-caption-size);font-weight:600;display:inline-flex;align-items:center;gap:4px;min-block-size:32px;margin-block-start:2px;position:relative}.fl-line__remove:after{content:"";position:absolute;inset:-6px -8px}.fl-line__remove:hover{color:var(--fl-color-danger-text)}.fl-stepper{display:inline-flex;align-items:center;border-radius:var(--fl-radius-chip);background:var(--fl-color-surface-2);box-shadow:inset 0 0 0 1px var(--fl-color-glass-border)}.fl-stepper button{inline-size:var(--fl-space-touch);block-size:var(--fl-space-touch);display:grid;place-items:center;border-radius:var(--fl-radius-chip);color:var(--fl-color-text-primary);transition:background-color var(--fl-motion-duration-tap),transform var(--fl-motion-duration-tap) var(--fl-motion-easing-snap)}.fl-stepper button:active{background:var(--fl-color-surface-3);transform:scale(.9)}.fl-stepper button.is-plus{color:var(--fl-color-accent-solid)}.fl-stepper output{min-inline-size:22px;text-align:center;font:700 18px/1 var(--fl-font-family-numeric)}.fl-totalrow{display:flex;align-items:baseline;justify-content:space-between;padding-block:var(--fl-space-4) var(--fl-space-2)}.fl-totalrow__label{color:var(--fl-color-text-secondary);font-weight:600}.fl-totalrow .fl-price__num{font-size:30px}.fl-note{display:flex;align-items:center;gap:var(--fl-space-3);padding:var(--fl-space-3);border-radius:18px;background:var(--fl-color-accent-soft);color:var(--fl-color-text-primary);font-size:var(--fl-type-small-size);line-height:var(--fl-type-small-line)}.fl-note .fl-icon{color:var(--fl-color-accent-solid)}.fl-note b{display:block}.fl-note span{color:var(--fl-color-text-secondary);font-size:var(--fl-type-caption-size)}.fl-fields{display:grid;gap:var(--fl-space-4);padding-block:var(--fl-space-4)}.fl-field{display:grid;gap:var(--fl-space-1-5)}.fl-field__label{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--fl-type-small-size);font-weight:700;color:var(--fl-color-text-primary)}.fl-field__label i{font-style:normal;color:var(--fl-color-text-muted);font-weight:500;font-size:var(--fl-type-caption-size)}.fl-field__label .req{color:var(--fl-color-accent-text)}.fl-input{inline-size:100%;block-size:52px;padding-inline:var(--fl-space-4);border-radius:var(--fl-radius-button);background:var(--fl-color-surface-2);border:1px solid var(--fl-color-glass-border);color:var(--fl-color-text-primary);font-size:16px;transition:border-color var(--fl-motion-duration-tap),box-shadow var(--fl-motion-duration-tap)}.fl-input::-moz-placeholder{color:var(--fl-color-text-muted)}.fl-input::placeholder{color:var(--fl-color-text-muted)}.fl-input:hover{border-color:var(--fl-color-glass-border-strong)}.fl-input:focus,.fl-input.is-focus{outline:0;border-color:var(--fl-color-accent-solid);box-shadow:0 0 0 3px var(--fl-color-accent-soft)}.fl-input:disabled{color:var(--fl-color-text-disabled);background:var(--fl-color-surface-1)}.fl-field.is-invalid .fl-input{border-color:var(--fl-color-danger-text);box-shadow:0 0 0 3px var(--fl-color-danger-soft)}.fl-field__help{font-size:var(--fl-type-caption-size);color:var(--fl-color-text-muted)}.fl-field__error{display:none;align-items:center;gap:var(--fl-space-1);font-size:var(--fl-type-caption-size);font-weight:600;color:var(--fl-color-danger-text)}.fl-field.is-invalid .fl-field__error{display:flex}.fl-field.is-invalid .fl-field__help{display:none}.fl-input--num{font-family:var(--fl-font-family-numeric);font-size:20px;font-weight:600;letter-spacing:.04em}.fl-phone{display:flex;gap:var(--fl-space-2);direction:ltr}.fl-phone__cc{flex:none;display:inline-flex;align-items:center;gap:var(--fl-space-1-5);block-size:52px;padding-inline:var(--fl-space-3);border-radius:var(--fl-radius-button);background:var(--fl-color-surface-2);border:1px solid var(--fl-color-glass-border);font:700 20px/1 var(--fl-font-family-numeric)}.fl-phone__flag{font-size:18px;line-height:1;font-family:system-ui}.fl-phone .fl-input{text-align:start}.fl-check{display:flex;align-items:center;gap:var(--fl-space-3);min-block-size:var(--fl-space-touch);cursor:pointer;font-size:var(--fl-type-small-size);font-weight:600}.fl-check input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;flex:none;inline-size:24px;block-size:24px;border-radius:7px;border:1.5px solid var(--fl-color-glass-border-strong);background:var(--fl-color-surface-2);display:grid;place-items:center;transition:background-color var(--fl-motion-duration-tap),border-color var(--fl-motion-duration-tap);cursor:pointer}.fl-check input:after{content:"";inline-size:6px;block-size:11px;border:solid var(--fl-color-text-on-accent);border-width:0 2.5px 2.5px 0;transform:translateY(-1px) rotate(45deg) scale(0);transition:transform var(--fl-motion-duration-tap) var(--fl-motion-easing-snap)}.fl-check input:checked{background:var(--fl-color-accent-strong);border-color:transparent}.fl-check input:checked:after{transform:translateY(-1px) rotate(45deg) scale(1)}.fl-check input:focus-visible{outline:2px solid var(--fl-color-focus-ring);outline-offset:2px}.fl-privacy{display:flex;gap:var(--fl-space-2);align-items:center;color:var(--fl-color-text-muted);font-size:var(--fl-type-caption-size)}.fl-pop-ill{position:relative;block-size:128px;display:grid;place-items:center;margin-block:var(--fl-space-2) var(--fl-space-1)}.fl-pop-ill svg{block-size:100%;inline-size:auto;filter:drop-shadow(var(--fl-shadow-product))}.fl-pop-title{font-family:var(--fl-font-heading);text-transform:var(--fl-font-heading-case);text-align:center;font-size:var(--fl-type-h1-size);line-height:var(--fl-type-h1-line);font-weight:var(--fl-type-h1-weight);letter-spacing:var(--fl-type-h1-tracking)}.fl-pop-sub{text-align:center;color:var(--fl-color-text-secondary);margin-block-start:var(--fl-space-1)}.fl-status{position:absolute;inset:0;z-index:var(--fl-z-overlay);display:grid;place-items:center;padding:var(--fl-space-5) var(--fl-space-4);padding-block:calc(var(--fl-safe-top) + var(--fl-space-4)) calc(var(--fl-safe-bottom) + var(--fl-space-4));background:var(--fl-color-glass-scrim);backdrop-filter:blur(var(--fl-blur-overlay));animation:fl-fade var(--fl-motion-duration-sheet) var(--fl-motion-easing-standard)}.fl-statuscard{--_c: var(--fl-color-accent-solid);position:relative;inline-size:100%;max-inline-size:420px;padding:var(--fl-space-5) var(--fl-space-5) var(--fl-space-6);border-radius:var(--fl-radius-sheet);background:var(--fl-color-glass-fill);border:1px solid var(--fl-color-glass-border);box-shadow:var(--fl-shadow-card);text-align:center;animation:fl-pop-in var(--fl-motion-duration-status) var(--fl-motion-easing-snap);overflow:hidden;isolation:isolate}.fl-statuscard:before{content:"";position:absolute;z-index:-1;inset-inline:10%;inset-block-start:40px;block-size:160px;border-radius:var(--fl-radius-card);background:var(--_bg);transition:background var(--fl-motion-duration-status)}.fl-statuscard__top{display:flex;justify-content:space-between;align-items:center;margin-block-end:var(--fl-space-4)}.fl-statuscard__label{color:var(--fl-color-text-muted);font-size:var(--fl-type-caption-size);font-weight:600;margin-block-start:var(--fl-space-2)}.fl-code{display:block;font-family:var(--fl-font-family-numeric);font-size:var(--fl-type-code-size);line-height:var(--fl-type-code-line);font-weight:var(--fl-type-code-weight);letter-spacing:var(--fl-type-code-tracking);direction:ltr;unicode-bidi:isolate;font-variant-numeric:tabular-nums}.fl-statuscard .fl-code{margin-block:var(--fl-space-1) var(--fl-space-2)}.fl-statuscard__msg{font-size:var(--fl-type-h3-size);line-height:var(--fl-type-h3-line);font-weight:var(--fl-type-h3-weight)}.fl-statuscard__sub{color:var(--fl-color-text-secondary);font-size:var(--fl-type-small-size);line-height:var(--fl-type-small-line);margin-block-start:var(--fl-space-1)}.fl-statuscard__items{margin-block-start:var(--fl-space-4);padding:var(--fl-space-3) var(--fl-space-4);border-radius:18px;background:var(--fl-color-glass-fill);text-align:start;display:grid;gap:var(--fl-space-1);font-size:var(--fl-type-small-size)}.fl-statuscard__items li{display:flex;justify-content:space-between;gap:var(--fl-space-3);list-style:none}.fl-statuscard__items ul{margin:0;padding:0;display:grid;gap:var(--fl-space-1)}.fl-statuscard__items .fl-num{color:var(--fl-color-text-secondary);font-weight:600}.fl-statuscard__eta{display:inline-flex;align-items:center;gap:var(--fl-space-1-5);margin-block-start:var(--fl-space-3);padding:var(--fl-space-1-5) var(--fl-space-3);border-radius:var(--fl-radius-chip);background:var(--fl-color-glass-fill-strong);font-size:var(--fl-type-small-size);font-weight:600}.fl-statuscard__eta .fl-icon{color:var(--_c)}.fl-statuscard__actions{display:grid;gap:var(--fl-space-2);margin-block-start:var(--fl-space-5)}.fl-statuscard[data-status=pending] .fl-code{color:var(--fl-color-text-primary)}.fl-statuscard[data-status=ready] .fl-code{color:var(--fl-color-status-ready)}.fl-statuscard[data-status=cancelled] .fl-code,.fl-statuscard[data-status=expired] .fl-code{color:var(--fl-color-text-disabled);text-decoration:line-through;text-decoration-thickness:4px}.fl-statuscard.is-change .fl-code{animation:fl-code-flip var(--fl-motion-duration-status) var(--fl-motion-easing-snap)}.fl-tracker{display:grid;grid-template-columns:repeat(4,1fr);margin-block-start:var(--fl-space-5);position:relative}.fl-tracker__step{position:relative;display:grid;justify-items:center;gap:var(--fl-space-2);align-content:start}.fl-tracker__step:before{content:"";position:absolute;inset-block-start:13px;block-size:3px;inset-inline-end:50%;inline-size:100%;background:var(--fl-color-glass-border);border-radius:2px;z-index:0}.fl-tracker__step:first-child:before{display:none}.fl-tracker__step.is-done:before,.fl-tracker__step.is-current:before{background:var(--_c)}.fl-tracker__dot{position:relative;z-index:1;inline-size:28px;block-size:28px;border-radius:50%;display:grid;place-items:center;background:var(--fl-color-surface-2);box-shadow:inset 0 0 0 2px var(--fl-color-glass-border-strong);color:var(--fl-color-text-muted);transition:background-color var(--fl-motion-duration-status),box-shadow var(--fl-motion-duration-status)}.fl-tracker__dot .fl-icon{inline-size:15px;block-size:15px}.fl-tracker__step.is-done .fl-tracker__dot{background:var(--_c);box-shadow:none;color:var(--fl-color-text-on-light)}.fl-tracker__step.is-current .fl-tracker__dot{background:var(--fl-color-bg-base);box-shadow:inset 0 0 0 3px var(--_c),0 0 0 6px var(--_bg);color:var(--_c)}.fl-tracker__step.is-current .fl-tracker__dot:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:2px solid var(--_c);animation:fl-ring 1.4s var(--fl-motion-easing-out) infinite}.fl-tracker__label{font-size:11px;line-height:1.25;font-weight:600;color:var(--fl-color-text-muted);max-inline-size:76px}:lang(ar) .fl-tracker__label{font-size:12px;line-height:1.5}.fl-tracker__step.is-done .fl-tracker__label{color:var(--fl-color-text-secondary)}.fl-tracker__step.is-current .fl-tracker__label{color:var(--fl-color-text-primary);font-weight:700}.fl-tracker.is-dead .fl-tracker__step:before{background:var(--fl-color-glass-border)}.fl-statuscard[data-status]{--_c: var(--fl-color-status-pending);--_bg: var(--fl-color-status-pending-soft)}.fl-statuscard[data-status=confirmed]{--_c: var(--fl-color-status-confirmed);--_bg: var(--fl-color-status-confirmed-soft)}.fl-statuscard[data-status=preparing]{--_c: var(--fl-color-status-preparing);--_bg: var(--fl-color-status-preparing-soft)}.fl-statuscard[data-status=ready]{--_c: var(--fl-color-status-ready);--_bg: var(--fl-color-status-ready-soft);border-color:var(--fl-color-status-ready);box-shadow:0 0 0 1px var(--fl-color-status-ready),0 0 60px -10px var(--fl-color-status-ready-soft),var(--fl-shadow-card)}.fl-statuscard[data-status=cancelled],.fl-statuscard[data-status=expired]{--_c: var(--fl-color-status-cancelled);--_bg: var(--fl-color-status-cancelled-soft)}.fl-status__icon{inline-size:64px;block-size:64px;margin-inline:auto;border-radius:50%;display:grid;place-items:center;background:var(--_bg);color:var(--_c)}.fl-status__icon .fl-icon{inline-size:32px;block-size:32px}.fl-confetti{position:absolute;inset:0;pointer-events:none;z-index:-1;overflow:hidden}.fl-confetti i{position:absolute;inset-block-start:38%;inset-inline-start:50%;inline-size:8px;block-size:12px;border-radius:2px;background:var(--_k, var(--fl-color-status-ready));opacity:0;animation:fl-burst var(--fl-motion-duration-celebrate) var(--fl-motion-easing-out) forwards;animation-delay:calc(var(--d, 0) * 1ms)}.fl-ready-ring{position:absolute;inset-block-start:74px;inset-inline-start:50%;translate:-50% 0;inline-size:210px;aspect-ratio:1;border-radius:50%;border:2px solid var(--fl-color-status-ready);opacity:0;animation:fl-ripple 1.8s var(--fl-motion-easing-out) infinite;z-index:-1}[dir=rtl] .fl-ready-ring{translate:50% 0}.fl-statuspill{--_c: var(--fl-color-status-pending);display:inline-flex;align-items:center;gap:var(--fl-space-2);min-block-size:52px;padding-inline:var(--fl-space-2) var(--fl-space-4);border-radius:var(--fl-radius-chip);background:var(--fl-color-surface-1);box-shadow:inset 0 0 0 1px var(--fl-color-glass-border-strong),0 0 0 0 var(--_c),var(--fl-shadow-card);animation:fl-rise var(--fl-motion-duration-sheet) var(--fl-motion-easing-out)}.fl-statuspill[data-status=confirmed]{--_c: var(--fl-color-status-confirmed)}.fl-statuspill[data-status=preparing]{--_c: var(--fl-color-status-preparing)}.fl-statuspill[data-status=ready]{--_c: var(--fl-color-status-ready);box-shadow:inset 0 0 0 2px var(--fl-color-status-ready),0 0 24px -4px var(--fl-color-status-ready-soft)}.fl-statuspill[data-status=cancelled],.fl-statuspill[data-status=expired]{--_c: var(--fl-color-status-cancelled)}.fl-statuspill__code{display:grid;place-items:center;min-inline-size:40px;block-size:40px;padding-inline:var(--fl-space-2);border-radius:var(--fl-radius-chip);background:var(--_c);color:var(--fl-color-text-on-light);font:700 20px/1 var(--fl-font-family-numeric)}.fl-statuspill__text{display:grid;line-height:1.2;text-align:start}.fl-statuspill__text b{font-size:var(--fl-type-small-size)}.fl-statuspill__text span{font-size:11px;color:var(--fl-color-text-muted);font-weight:600}.fl-statuspill__dot{inline-size:8px;block-size:8px;border-radius:50%;background:var(--_c);animation:fl-blink 1.4s ease-in-out infinite}.fl-statuspill-dock{position:fixed;inset-inline-end:var(--fl-space-4);inset-block-end:calc(var(--fl-layout-cartbar-h) + var(--fl-space-6) + var(--fl-safe-bottom));z-index:var(--fl-z-status-pill)}.fl-install__benefit{display:flex;gap:var(--fl-space-3);align-items:center;padding:var(--fl-space-3);border-radius:18px;background:var(--fl-color-glass-fill);box-shadow:inset 0 0 0 1px var(--fl-color-glass-border);font-weight:600;font-size:var(--fl-type-small-size)}.fl-install__benefit .fl-iconwrap{flex:none;inline-size:40px;block-size:40px;border-radius:12px;display:grid;place-items:center;background:var(--fl-color-accent-strong);color:var(--fl-color-text-on-accent)}.fl-steps{list-style:none;margin:var(--fl-space-4) 0 0;padding:0;display:grid;gap:var(--fl-space-3);counter-reset:s}.fl-step{display:grid;grid-template-columns:28px 1fr 56px;align-items:center;gap:var(--fl-space-3);padding:var(--fl-space-3);border-radius:18px;background:var(--fl-color-surface-2);counter-increment:s}.fl-step:before{content:counter(s);inline-size:28px;block-size:28px;border-radius:50%;display:grid;place-items:center;background:var(--fl-color-accent-soft);color:var(--fl-color-accent-text);font:700 15px/1 var(--fl-font-family-numeric)}.fl-step__text{font-size:var(--fl-type-small-size);line-height:var(--fl-type-small-line)}.fl-step__text b{color:var(--fl-color-text-primary)}.fl-step__art{inline-size:56px;block-size:56px;border-radius:14px;background:var(--fl-color-surface-3);display:grid;place-items:center;color:var(--fl-color-accent-solid);position:relative}.fl-step__art .fl-icon{inline-size:26px;block-size:26px}.fl-step__art.is-app{background:var(--fl-color-bg-base);box-shadow:inset 0 0 0 1px var(--fl-color-glass-border);overflow:hidden}.fl-install__app{display:flex;align-items:center;gap:var(--fl-space-3);padding:var(--fl-space-3);border-radius:18px;background:var(--fl-color-surface-2);margin-block-start:var(--fl-space-4)}.fl-install__app .fl-logo__mark{inline-size:52px;block-size:52px;border-radius:14px;font-size:26px}.fl-install__app .fl-appicon{inline-size:52px;block-size:52px;flex:none;border-radius:12px}.fl-install__app b{display:block}.fl-install__app span{color:var(--fl-color-text-muted);font-size:var(--fl-type-caption-size)}.fl-ios-pointer{display:flex;justify-content:center;color:var(--fl-color-accent-solid);padding-block-start:var(--fl-space-2);animation:fl-nudge 1.2s ease-in-out infinite}.fl-toast{--_c: var(--fl-color-accent-solid);display:flex;align-items:center;gap:var(--fl-space-3);min-block-size:52px;padding:var(--fl-space-2) var(--fl-space-2) var(--fl-space-2) var(--fl-space-4);padding-inline:var(--fl-space-4) var(--fl-space-2);border-radius:18px;background:var(--fl-color-surface-3);box-shadow:inset 0 0 0 1px var(--fl-color-glass-border-strong),var(--fl-shadow-card);font-size:var(--fl-type-small-size);font-weight:600;animation:fl-toast-in var(--fl-motion-duration-sheet) var(--fl-motion-easing-snap)}.fl-toast>.fl-icon{color:var(--_c)}.fl-toast__text{flex:1}.fl-toast--success{--_c: var(--fl-color-status-ready)}.fl-toast--error{--_c: var(--fl-color-danger-text)}.fl-toast--info{--_c: var(--fl-color-status-confirmed)}.fl-toast .fl-btn{--_h: 40px;min-block-size:var(--fl-space-touch);padding-inline:var(--fl-space-3)}.fl-toast-dock{position:fixed;inset-inline:var(--fl-space-4);inset-block-start:calc(var(--fl-safe-top) + var(--fl-layout-topbar-h) + var(--fl-space-2));z-index:var(--fl-z-toast)}.fl-banner{display:flex;align-items:center;gap:var(--fl-space-3);padding:var(--fl-space-2) var(--fl-space-2) var(--fl-space-2) var(--fl-space-4);padding-inline:var(--fl-space-4) var(--fl-space-2);border-radius:18px;background:var(--fl-color-danger-soft);box-shadow:inset 0 0 0 1px var(--fl-color-danger-text);color:var(--fl-color-text-primary);font-size:var(--fl-type-small-size)}.fl-banner>.fl-icon{color:var(--fl-color-danger-text)}.fl-banner__text{flex:1;line-height:1.35}.fl-banner__text b{display:block}.fl-banner__text span{color:var(--fl-color-text-secondary);font-size:var(--fl-type-caption-size)}.fl-banner--warn{background:var(--fl-color-status-pending-soft);box-shadow:inset 0 0 0 1px var(--fl-color-status-pending)}.fl-banner--warn>.fl-icon{color:var(--fl-color-status-pending)}.fl-empty{display:grid;justify-items:center;text-align:center;gap:var(--fl-space-2);padding:var(--fl-space-8) var(--fl-space-6)}.fl-empty__art{inline-size:120px;block-size:120px;border-radius:50%;display:grid;place-items:center;background:var(--fl-color-surface-2);box-shadow:inset 0 0 0 1px var(--fl-color-glass-border);margin-block-end:var(--fl-space-2)}.fl-empty__art svg{block-size:72px;inline-size:auto}.fl-empty__title{font-size:var(--fl-type-h3-size);line-height:var(--fl-type-h3-line);font-weight:800}.fl-empty__text{color:var(--fl-color-text-secondary);font-size:var(--fl-type-small-size);max-inline-size:260px;margin-block-end:var(--fl-space-2)}.fl-staffbar{display:flex;align-items:center;justify-content:space-between;gap:var(--fl-space-4);padding:var(--fl-space-3) var(--fl-space-6);border-block-end:1px solid var(--fl-color-glass-border);background:var(--fl-color-surface-1)}.fl-staffbar__stats{display:flex;gap:var(--fl-space-6)}.fl-stat{display:grid;line-height:1.1}.fl-stat span{font-size:var(--fl-type-caption-size);color:var(--fl-color-text-muted);font-weight:600}.fl-stat b{font:700 26px/1 var(--fl-font-family-numeric)}.fl-ordercard{--_w: var(--fl-color-wait-ok);position:relative;display:grid;gap:var(--fl-space-4);padding:var(--fl-space-5);border-radius:var(--fl-radius-card);background:var(--fl-color-glass-fill);border:1px solid var(--fl-color-glass-border);box-shadow:var(--fl-shadow-card)}.fl-ordercard.is-new{border-color:var(--fl-color-accent-solid);animation:fl-pulse var(--fl-motion-duration-pulse) var(--fl-motion-easing-out) 3}.fl-ordercard__head{display:grid;grid-template-columns:auto 1fr auto;gap:var(--fl-space-4);align-items:start}.fl-ordercard .fl-code{font-size:var(--fl-type-code-tablet-size);line-height:var(--fl-type-code-tablet-line)}.fl-ordercard__who{display:grid;gap:var(--fl-space-1);padding-block-start:var(--fl-space-1)}.fl-ordercard__name{font-size:var(--fl-type-h2-size);font-weight:800;line-height:1.1}.fl-ordercard__meta{display:flex;flex-wrap:wrap;gap:var(--fl-space-2);align-items:center;color:var(--fl-color-text-secondary);font-size:var(--fl-type-small-size)}.fl-pillinfo{display:inline-flex;align-items:center;gap:var(--fl-space-1-5);min-block-size:32px;padding-inline:var(--fl-space-3);border-radius:var(--fl-radius-chip);background:var(--fl-color-glass-fill-strong);font-weight:600;color:var(--fl-color-text-primary)}.fl-pillinfo .fl-icon{color:var(--fl-color-text-muted);inline-size:16px;block-size:16px}.fl-pillinfo--btn{min-block-size:var(--fl-space-touch)}.fl-wait{display:grid;justify-items:end;gap:2px;color:var(--_w)}.fl-wait b{font:700 var(--fl-type-timer-size)/1 var(--fl-font-family-numeric)}.fl-wait span{font-size:var(--fl-type-caption-size);font-weight:700}.fl-ordercard[data-wait=warn]{--_w: var(--fl-color-wait-warn)}.fl-ordercard[data-wait=late]{--_w: var(--fl-color-wait-late);border-color:var(--fl-color-wait-late)}.fl-ordercard__items{list-style:none;margin:0;padding:var(--fl-space-3) var(--fl-space-4);border-radius:18px;background:var(--fl-color-glass-fill);display:grid;gap:var(--fl-space-2)}.fl-ordercard__items li{display:grid;grid-template-columns:40px 1fr auto;gap:var(--fl-space-2);align-items:baseline}.fl-ordercard__items .q,.fl-bticket__items .q{direction:ltr;unicode-bidi:isolate;text-align:start}.fl-ordercard__items .q{font:700 22px/1 var(--fl-font-family-numeric);color:var(--fl-color-accent-text)}.fl-ordercard__total{display:flex;justify-content:space-between;align-items:baseline}.fl-ordercard__actions{display:grid;grid-template-columns:1fr 2fr;gap:var(--fl-space-3)}.fl-ordercard__actions .fl-btn{--_h: 64px;font-size:var(--fl-type-title-size);padding-inline:var(--fl-space-3)}.fl-kanban{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--fl-space-4);padding:var(--fl-space-5);align-items:start}.fl-kcol{border-radius:var(--fl-radius-card);background:var(--fl-color-surface-1);box-shadow:inset 0 0 0 1px var(--fl-color-glass-border);padding:var(--fl-space-3);display:grid;gap:var(--fl-space-3)}.fl-kcol__head{display:flex;align-items:center;justify-content:space-between;padding:var(--fl-space-2) var(--fl-space-2) 0}.fl-kcol__title{display:inline-flex;align-items:center;gap:var(--fl-space-2);font-size:var(--fl-type-h3-size);font-weight:800}.fl-kcol__title:before{content:"";inline-size:10px;block-size:10px;border-radius:50%;background:var(--_c)}.fl-kcol__count{font:700 22px/1 var(--fl-font-family-numeric);color:var(--_c);background:var(--_bg);min-inline-size:36px;block-size:32px;display:grid;place-items:center;border-radius:var(--fl-radius-chip);padding-inline:var(--fl-space-2)}.fl-bticket{display:grid;gap:var(--fl-space-3);padding:var(--fl-space-4);border-radius:22px;background:var(--fl-color-glass-fill-strong);box-shadow:inset 0 0 0 1px var(--fl-color-glass-border);position:relative;overflow:hidden}.fl-bticket:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:4px;background:var(--_c)}.fl-bticket__head{display:flex;justify-content:space-between;align-items:center;gap:var(--fl-space-2)}.fl-bticket .fl-code{font-size:44px}.fl-bticket__name{font-weight:700;color:var(--fl-color-text-secondary);font-size:var(--fl-type-small-size)}.fl-bticket__timer{display:inline-flex;gap:var(--fl-space-1);align-items:center;font:700 22px/1 var(--fl-font-family-numeric);color:var(--fl-color-text-secondary)}.fl-bticket__timer.is-warn{color:var(--fl-color-wait-warn)}.fl-bticket__timer.is-late{color:var(--fl-color-wait-late)}.fl-bticket__items{list-style:none;margin:0;padding:0;display:grid;gap:var(--fl-space-2)}.fl-bticket__items li{display:grid;grid-template-columns:52px 1fr;align-items:center;gap:var(--fl-space-2);font-size:var(--fl-type-title-size);font-weight:700;line-height:1.2}.fl-bticket__items .q{font:700 32px/1 var(--fl-font-family-numeric);color:var(--fl-color-accent-text)}.fl-bticket__items small{display:block;color:var(--fl-color-text-muted);font-weight:500;font-size:var(--fl-type-caption-size)}.fl-bticket .fl-btn{--_h: 56px}.fl-bticket.is-new{animation:fl-pulse var(--fl-motion-duration-pulse) var(--fl-motion-easing-out) 2}.fl-tv{inline-size:1920px;block-size:1080px;display:grid;grid-template-rows:auto 1fr;padding:48px 72px 56px;gap:40px;overflow:hidden}.fl-tv__head{display:flex;justify-content:space-between;align-items:center}.fl-tv__head .fl-logo__mark{inline-size:72px;block-size:72px;border-radius:20px;font-size:40px}.fl-tv__head .fl-brandlogo{block-size:196px;margin-block:-40px}.fl-tv__head .fl-logo__word b{font-size:36px}.fl-tv__head .fl-logo__word span{font-size:16px}.fl-tv__clock{font:700 64px/1 var(--fl-font-family-numeric);color:var(--fl-color-text-secondary)}.fl-tv__body{display:grid;grid-template-columns:620px 1fr;gap:48px;min-block-size:0}.fl-tv__panel{border-radius:48px;padding:40px 48px;display:grid;grid-template-rows:auto 1fr;gap:32px;min-block-size:0}.fl-tv__panel--prep{background:var(--fl-color-surface-1);box-shadow:inset 0 0 0 2px var(--fl-color-glass-border)}.fl-tv__panel--ready{background:var(--fl-color-glass-fill);box-shadow:inset 0 0 0 2px var(--fl-color-status-ready),0 0 120px -40px var(--fl-color-status-ready-soft)}.fl-tv__title{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;font-size:52px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.fl-tv__title small{font-family:var(--fl-font-family-arabic);font-size:40px;font-weight:700;color:var(--fl-color-text-secondary);letter-spacing:0}.fl-tv__title .fl-tv__dot{inline-size:24px;block-size:24px;border-radius:50%;background:var(--_c)}.fl-tv__prep{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 28px;align-content:start}.fl-tv__prep span{font:700 76px/1.1 var(--fl-font-family-numeric);color:var(--fl-color-status-preparing);text-align:center}.fl-tv__ready{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;align-content:start}.fl-tv__tile{border-radius:36px;padding:28px 24px 32px;text-align:center;background:var(--fl-color-status-ready-soft);box-shadow:inset 0 0 0 2px var(--fl-color-status-ready);display:grid;gap:8px}.fl-tv__tile .fl-code{font-size:var(--fl-type-code-tv-size);line-height:.95;color:var(--fl-color-text-primary)}.fl-tv__tile.is-new{animation:fl-tv-new 1.2s var(--fl-motion-easing-snap)}.fl-tv__foot{font-size:30px;color:var(--fl-color-text-muted);font-weight:600}.fl-app{position:relative;min-block-size:100%;display:flex;flex-direction:column}.fl-main{flex:1;padding-block-end:var(--fl-space-8);container:fl-main / inline-size}.fl-container{inline-size:100%;max-inline-size:var(--fl-layout-content-max);margin-inline:auto}@container fl-main (min-width: 720px){.fl-hero{grid-template-columns:1fr 1fr;min-block-size:clamp(260px,var(--fl-layout-hero-max),380px);padding-inline:var(--fl-space-10)}.fl-section,.fl-chiprow{padding-inline:var(--fl-space-10)}.fl-chiprow{scroll-padding-inline:var(--fl-space-10)}.fl-section__head{margin-inline:calc(-1 * var(--fl-space-10));padding-inline:var(--fl-space-10)}}@container fl-main (min-width: 1280px){.fl-hero,.fl-section{max-inline-size:var(--fl-layout-content-max);margin-inline:auto}.fl-chiprow{padding-inline:max(var(--fl-space-10),calc((100% - var(--fl-layout-content-max)) / 2 + var(--fl-space-10)));scroll-padding-inline:max(var(--fl-space-10),calc((100% - var(--fl-layout-content-max)) / 2 + var(--fl-space-10)))}}.fl-cartbar__inner{max-inline-size:640px;margin-inline:auto}@keyframes fl-spin{to{transform:rotate(360deg)}}@keyframes fl-fade{0%{opacity:0}}@keyframes fl-bump{0%{transform:scale(1)}35%{transform:scale(.96)}to{transform:scale(1)}}@keyframes fl-pop{0%{transform:scale(.6)}60%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes fl-plusone{0%{opacity:0;transform:translateY(0) scale(.7)}20%{opacity:1;transform:translateY(-10px) scale(1.15)}to{opacity:0;transform:translateY(-56px) scale(1)}}@keyframes fl-sub-in{0%{opacity:0;transform:translateY(-10px)}}@keyframes fl-sheet-in{0%{transform:translateY(100%)}}@keyframes fl-rise{0%{transform:translateY(24px);opacity:0}}@keyframes fl-pop-in{0%{transform:scale(.92);opacity:0}}@keyframes fl-toast-in{0%{transform:translateY(-16px) scale(.96);opacity:0}}@keyframes fl-code-flip{0%{transform:scale(1)}40%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes fl-ring{0%{transform:scale(1);opacity:.9}to{transform:scale(1.7);opacity:0}}@keyframes fl-ripple{0%{transform:scale(.6);opacity:.7}to{transform:scale(1.4);opacity:0}}@keyframes fl-blink{50%{opacity:.35}}@keyframes fl-skel-pulse{0%{opacity:1}to{opacity:.55}}@keyframes fl-nudge{50%{transform:translateY(5px)}}@keyframes fl-burst{0%{opacity:1;transform:translate(0) rotate(0)}to{opacity:0;transform:translate(var(--x, 0),var(--y, 0)) rotate(var(--r, 180deg))}}@keyframes fl-pulse{0%{box-shadow:0 0 0 0 var(--fl-color-accent-solid),var(--fl-shadow-card)}70%{box-shadow:0 0 0 18px transparent,var(--fl-shadow-card)}to{box-shadow:0 0 0 0 transparent,var(--fl-shadow-card)}}@keyframes fl-tv-new{0%{transform:scale(.8);opacity:0}60%{transform:scale(1.06);opacity:1}to{transform:scale(1)}}.fl-rm *,.fl-rm *:before,.fl-rm *:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}.fl-rm .fl-sheet,.fl-rm .fl-statuscard,.fl-rm .fl-toast,.fl-rm .fl-cartbar.is-enter,.fl-rm .fl-statuspill,.fl-rm .fl-subchips.is-entering .fl-subchip{animation:fl-fade .16s linear both!important;animation-delay:0ms!important}.fl-rm .fl-product.is-bump,.fl-rm .fl-qty.is-pop,.fl-rm .fl-btn:active,.fl-rm .fl-chip:active,.fl-rm .fl-product.is-bump .fl-ill{animation:none!important;transform:none!important}.fl-rm .fl-plusone{animation:fl-fade .4s linear reverse forwards!important}.fl-rm .fl-tracker__dot:after,.fl-rm .fl-ready-ring,.fl-rm .fl-confetti,.fl-rm .fl-skel,.fl-rm .fl-ios-pointer,.fl-rm .fl-statuspill__dot{animation:none!important}.fl-rm .fl-confetti,.fl-rm .fl-ready-ring{display:none}.fl-rm .fl-ordercard.is-new,.fl-rm .fl-bticket.is-new{animation:none!important;box-shadow:0 0 0 2px var(--fl-color-accent-solid)}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}html,body{margin:0;min-block-size:100%;background:var(--fl-color-bg-base)}#root{min-block-size:100dvh}.fl-skip{position:absolute;inset-inline-start:var(--fl-space-3);inset-block-start:-100px;z-index:var(--fl-z-toast);padding:var(--fl-space-2) var(--fl-space-4);border-radius:var(--fl-radius-button);background:var(--fl-color-surface-3);color:var(--fl-color-text-primary)}.fl-skip:focus{inset-block-start:calc(var(--fl-safe-top) + var(--fl-space-2))}.fl-envbadge{position:fixed;inset-block-start:calc(var(--fl-safe-top) + 4px);inset-inline:0;margin-inline:auto;inline-size:-moz-fit-content;inline-size:fit-content;z-index:var(--fl-z-toast);pointer-events:none;padding:2px var(--fl-space-2);border-radius:var(--fl-radius-chip);background:var(--fl-color-status-pending-soft);color:var(--fl-color-status-pending);border:1px solid var(--fl-color-status-pending);font:700 11px/1.4 var(--fl-font-family-latin);letter-spacing:.08em}.fl-splash{display:grid;place-items:center;min-block-size:100dvh}.fl-splash .fl-brandlogo{block-size:240px}.fl-splash .fl-logo__mark{inline-size:64px;block-size:64px;font-size:32px;animation:fl-app-pulse 1.2s var(--fl-motion-easing-out) infinite alternate}@keyframes fl-app-pulse{0%{opacity:.5}to{opacity:1}}html.fl-rm .fl-splash .fl-logo__mark{animation:none}.fl-toast-dock{position:fixed;inset-inline:var(--fl-space-4);z-index:var(--fl-z-toast);inset-block-end:calc(var(--fl-safe-bottom) + var(--fl-layout-cartbar-h) + var(--fl-space-4));display:grid;justify-items:center;pointer-events:none}.fl-toast-dock .fl-toast{pointer-events:auto}.fl-closed{margin:var(--fl-space-3) var(--fl-space-4) 0;padding:var(--fl-space-3) var(--fl-space-4);border-radius:var(--fl-radius-card);border:1px solid var(--fl-color-status-pending);background:var(--fl-color-status-pending-soft);color:var(--fl-color-text-primary)}.fl-closed b{display:block;color:var(--fl-color-status-pending)}.fl-line.is-unavailable{opacity:.6}.fl-line__warn{display:block;margin-block-start:var(--fl-space-1);color:var(--fl-color-danger-text);font-size:var(--fl-type-small-size)}.fl-notify{margin-block-start:var(--fl-space-3);display:grid;gap:var(--fl-space-2);justify-items:center;text-align:center}.fl-notify p{margin:0;color:var(--fl-color-text-secondary);font-size:var(--fl-type-small-size)}.fl-product__img{position:absolute;z-index:1;inset-block-end:0;inset-inline:0;margin-inline:auto;block-size:100%;inline-size:auto;max-inline-size:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(var(--fl-shadow-product))}.fl-phone__cc{position:relative}.fl-phone__select{position:absolute;inset:0;inline-size:100%;block-size:100%;opacity:0;cursor:pointer;font-size:16px}.fl-phone__cc:focus-within{outline:2px solid var(--fl-color-focus-ring);outline-offset:2px}.fl-staff{min-block-size:100dvh;display:grid;grid-template-rows:auto 1fr}.fl-staffbar{flex-wrap:wrap;padding-block-start:calc(var(--fl-safe-top) + var(--fl-space-3))}.fl-staffbar__end{display:flex;align-items:center;gap:var(--fl-space-2);flex-wrap:wrap}.fl-staffbar__nav{display:flex;gap:var(--fl-space-2);flex-wrap:wrap}.fl-stat span{color:var(--fl-color-text-secondary);font-size:var(--fl-type-caption-size);font-weight:600}.fl-live{display:inline-flex;align-items:center;gap:var(--fl-space-1-5);color:var(--fl-color-text-secondary);font-size:var(--fl-type-caption-size);font-weight:700}.fl-live:before{content:"";inline-size:8px;block-size:8px;border-radius:50%;background:var(--fl-color-status-ready)}.fl-live.is-off:before{background:var(--fl-color-status-pending)}@media(max-width:719px){.fl-staffbar{padding-inline:var(--fl-space-4)}.fl-staffbar__stats{gap:var(--fl-space-4)}}.fl-staff-main{padding:var(--fl-space-5);display:grid;gap:var(--fl-space-5);align-content:start}@media(max-width:719px){.fl-staff-main{padding:var(--fl-space-4)}}.fl-cashier{display:grid;gap:var(--fl-space-5);grid-template-columns:minmax(0,1fr);align-items:start}@media(min-width:1024px){.fl-cashier{grid-template-columns:minmax(0,1fr) 340px}}.fl-cashier__head{display:flex;flex-wrap:wrap;gap:var(--fl-space-3);justify-content:space-between;align-items:center}.fl-cashier__head .fl-field{inline-size:min(100%,260px)}.fl-cards{display:grid;gap:var(--fl-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));align-items:start}.fl-recent{display:grid;gap:var(--fl-space-2);align-content:start}.fl-recent h2{font-size:var(--fl-type-h3-size);font-weight:800}.fl-recent__row{display:grid;grid-template-columns:auto 1fr auto;gap:var(--fl-space-3);align-items:center;padding:var(--fl-space-3);border-radius:var(--fl-radius-button);background:var(--fl-color-glass-fill)}.fl-recent__row .fl-code{font-size:28px;line-height:1}.fl-recent__row small{display:block;color:var(--fl-color-text-secondary)}.fl-staff-empty{padding:var(--fl-space-6);border-radius:var(--fl-radius-card);background:var(--fl-color-glass-fill);color:var(--fl-color-text-secondary);text-align:center}.fl-menulist{display:grid;gap:var(--fl-space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.fl-menurow{display:flex;align-items:center;justify-content:space-between;gap:var(--fl-space-3);min-block-size:64px;padding:var(--fl-space-2) var(--fl-space-4);border-radius:var(--fl-radius-button);background:var(--fl-color-glass-fill)}.fl-menurow.is-off{box-shadow:inset 0 0 0 1px var(--fl-color-status-cancelled)}.fl-menurow small{display:block;color:var(--fl-color-text-secondary);font-size:var(--fl-type-small-size)}.fl-switch{position:relative;display:inline-flex;align-items:center;gap:var(--fl-space-2);min-block-size:var(--fl-space-touch);cursor:pointer;font-weight:700;font-size:var(--fl-type-small-size)}.fl-switch input{position:absolute;inset:0;z-index:1;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:pointer}.fl-switch__track{inline-size:48px;block-size:28px;border-radius:14px;background:var(--fl-color-surface-3);box-shadow:inset 0 0 0 1px var(--fl-color-glass-border-strong);position:relative;transition:background var(--fl-motion-duration-chip);flex:none}.fl-switch__track:after{content:"";position:absolute;inset-block-start:3px;inset-inline-start:3px;inline-size:22px;block-size:22px;border-radius:50%;background:var(--fl-color-text-primary);transition:inset-inline-start var(--fl-motion-duration-chip) var(--fl-motion-easing-out)}.fl-switch input:checked+.fl-switch__track{background:var(--fl-color-status-ready)}.fl-switch input:checked+.fl-switch__track:after{inset-inline-start:23px;background:var(--fl-color-text-on-light)}.fl-switch input:focus-visible+.fl-switch__track{outline:2px solid var(--fl-color-focus-ring);outline-offset:2px}@media(max-width:899px){.fl-kanban{grid-template-columns:minmax(0,1fr);padding:var(--fl-space-4)}}.fl-kcol{align-content:start}.fl-login{min-block-size:100dvh;display:grid;place-items:center;align-content:center;gap:var(--fl-space-2);padding:var(--fl-space-5)}.fl-login .fl-brandlogo{block-size:168px}.fl-login__card{inline-size:min(100%,400px);display:grid;gap:var(--fl-space-4);padding:var(--fl-space-6);border-radius:var(--fl-radius-card);background:var(--fl-color-surface-1);box-shadow:inset 0 0 0 1px var(--fl-color-glass-border)}.fl-login__card h1{font-family:var(--fl-font-heading);text-transform:var(--fl-font-heading-case);font-size:var(--fl-type-h1-size);line-height:var(--fl-type-h1-line);font-weight:var(--fl-type-h1-weight);letter-spacing:var(--fl-type-h1-tracking)}.fl-login__error{color:var(--fl-color-danger-text);font-weight:600}.fl-confirm{display:grid;gap:var(--fl-space-3)}.fl-confirm__actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--fl-space-3)}.fl-staff .fl-envbadge,.fl-tvwrap .fl-envbadge{inset-block-start:auto;inset-block-end:calc(var(--fl-safe-bottom) + var(--fl-space-2))}.fl-admin-tabs{display:flex;gap:var(--fl-space-2);overflow-x:auto;padding-block-end:var(--fl-space-1);scrollbar-width:none}.fl-admin-tabs a{flex:none;text-decoration:none}.fl-admin-tabs a[aria-current=page]{background:var(--fl-color-accent-strong);color:var(--fl-color-text-on-accent);box-shadow:none}.fl-toolbar{display:flex;flex-wrap:wrap;gap:var(--fl-space-3);align-items:end;justify-content:space-between}.fl-toolbar__group{display:flex;flex-wrap:wrap;gap:var(--fl-space-3);align-items:end}.fl-toolbar .fl-field{inline-size:min(100%,220px)}.fl-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-block-size:52px;padding-inline:var(--fl-space-4) var(--fl-space-8);border-radius:var(--fl-radius-button);border:1px solid var(--fl-color-glass-border-strong);background:var(--fl-color-glass-fill);color:var(--fl-color-text-primary);font:inherit;font-size:16px}.fl-select option{background:var(--fl-color-surface-2);color:var(--fl-color-text-primary)}textarea.fl-input{min-block-size:88px;padding-block:var(--fl-space-3);resize:vertical}.fl-table{inline-size:100%;border-collapse:separate;border-spacing:0 var(--fl-space-2)}.fl-table th{text-align:start;color:var(--fl-color-text-secondary);font-size:var(--fl-type-caption-size);font-weight:700;padding-inline:var(--fl-space-3)}.fl-table td{padding:var(--fl-space-3);background:var(--fl-color-glass-fill);vertical-align:middle}.fl-table td:first-child{border-start-start-radius:var(--fl-radius-button);border-end-start-radius:var(--fl-radius-button)}.fl-table td:last-child{border-start-end-radius:var(--fl-radius-button);border-end-end-radius:var(--fl-radius-button)}.fl-table .fl-code{font-size:26px;line-height:1}.fl-table tr.is-muted td{opacity:.6}.fl-table__actions{display:flex;gap:var(--fl-space-2);justify-content:end;flex-wrap:wrap}@media(max-width:719px){.fl-table thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.fl-table,.fl-table tbody,.fl-table tr,.fl-table td{display:block}.fl-table tr{margin-block-end:var(--fl-space-3);border-radius:var(--fl-radius-button);background:var(--fl-color-glass-fill);padding:var(--fl-space-2)}.fl-table td{background:none;padding:var(--fl-space-1) var(--fl-space-2);border-radius:0!important}.fl-table td[data-label]:before{content:attr(data-label);display:block;color:var(--fl-color-text-muted);font-size:var(--fl-type-caption-size);font-weight:700}.fl-table__actions{justify-content:start}}.fl-form{display:grid;gap:var(--fl-space-4)}.fl-form__grid{display:grid;gap:var(--fl-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr))}.fl-form__wide{grid-column:1 / -1}.fl-form__error{color:var(--fl-color-danger-text);font-weight:600}.fl-form__hint{color:var(--fl-color-text-secondary);font-size:var(--fl-type-small-size)}.fl-sheet--wide{max-inline-size:720px}.fl-kpis{display:grid;gap:var(--fl-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr))}.fl-kpi{display:grid;gap:var(--fl-space-1);padding:var(--fl-space-4);border-radius:var(--fl-radius-card);background:var(--fl-color-surface-1);box-shadow:inset 0 0 0 1px var(--fl-color-glass-border)}.fl-kpi span{color:var(--fl-color-text-secondary);font-size:var(--fl-type-caption-size);font-weight:700}.fl-kpi b{font:600 34px/1 var(--fl-font-family-numeric);color:var(--fl-color-text-primary)}.fl-panel{display:grid;gap:var(--fl-space-3);padding:var(--fl-space-4);border-radius:var(--fl-radius-card);background:var(--fl-color-surface-1);box-shadow:inset 0 0 0 1px var(--fl-color-glass-border)}.fl-panel h2{font-size:var(--fl-type-h3-size);font-weight:800}.fl-bars{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:2px;align-items:end;block-size:160px;padding-block-start:var(--fl-space-5);border-block-end:1px solid var(--fl-color-glass-border-strong);direction:ltr}.fl-bars__col{position:relative;display:grid;align-items:end;block-size:100%;min-inline-size:0;border:0;padding:0;background:none;cursor:default}.fl-bars__bar{display:block;inline-size:100%;min-block-size:0;border-start-start-radius:4px;border-start-end-radius:4px;background:var(--fl-color-accent-solid)}.fl-bars__col:hover .fl-bars__bar,.fl-bars__col:focus-visible .fl-bars__bar{background:var(--fl-color-accent-text)}.fl-bars__tip{position:absolute;inset-block-end:calc(100% + 4px);inset-inline-start:50%;translate:-50% 0;white-space:nowrap;padding:2px var(--fl-space-2);border-radius:var(--fl-radius-chip);background:var(--fl-color-surface-3);color:var(--fl-color-text-primary);font-size:var(--fl-type-caption-size);opacity:0;pointer-events:none;z-index:2}.fl-bars__col:hover .fl-bars__tip,.fl-bars__col:focus-visible .fl-bars__tip{opacity:1}.fl-bars__axis{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:2px;direction:ltr;color:var(--fl-color-text-muted);font-size:10px;text-align:center}.fl-bars__axis span:nth-child(odd){visibility:hidden}.fl-rot-up{rotate:180deg}.fl-tvwrap{position:fixed;inset:0;overflow:hidden;background:var(--fl-color-bg-base)}.fl-tvwrap .fl-tv{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform-origin:center;translate:-50% -50%}[dir=rtl] .fl-tvwrap .fl-tv{translate:50% -50%}.fl-tv__empty{grid-column:1 / -1;align-self:center;text-align:center;color:var(--fl-color-text-muted);font-size:40px}.fl-tvwrap__sound{position:absolute;inset-block-end:var(--fl-space-4);inset-inline-end:var(--fl-space-4);z-index:2}.fl-captcha{position:fixed;inset:0;z-index:var(--fl-z-toast)}.fl-captcha:not(.is-open){pointer-events:none}.fl-captcha:not(.is-open) .fl-scrim{opacity:0;animation:none}.fl-captcha .fl-scrim{transition:opacity var(--fl-motion-duration-sheet) var(--fl-motion-easing-standard)}.fl-captcha__sheet{animation:none;transition:transform var(--fl-motion-duration-sheet) var(--fl-motion-easing-out)}.fl-captcha:not(.is-open) .fl-captcha__sheet{transform:translateY(calc(100% + 24px))}.fl-captcha__body{display:grid;gap:var(--fl-space-3);padding-block-end:calc(var(--fl-space-5) + var(--fl-safe-bottom))}.fl-captcha__text{color:var(--fl-color-text-secondary)}.fl-captcha__slot{min-block-size:65px;display:flex;justify-content:center}@media(prefers-reduced-motion:reduce){.fl-captcha .fl-scrim,.fl-captcha__sheet{transition:none}}.fl-turnstile{position:fixed;z-index:var(--fl-z-toast);inset-inline:0;inset-block-end:calc(var(--fl-space-4) + env(safe-area-inset-bottom));display:flex;justify-content:center;pointer-events:none}.fl-turnstile>*{pointer-events:auto}.fl-banner__detail{display:block;margin-block-start:2px;color:var(--fl-color-text-muted);font-size:var(--fl-type-caption-size)}.fl-details{display:grid;gap:var(--fl-space-2);margin-block:var(--fl-space-4)}.fl-details__title{font-size:var(--fl-type-h3-size);font-weight:800}.fl-details__sub{color:var(--fl-color-text-secondary);font-size:var(--fl-type-small-size)}.fl-details--saved{grid-template-columns:auto 1fr auto;align-items:center;gap:var(--fl-space-3);padding:var(--fl-space-3) var(--fl-space-4);border-radius:var(--fl-radius-button);background:var(--fl-color-glass-fill);box-shadow:inset 0 0 0 1px var(--fl-color-glass-border)}.fl-details__who span{display:block;color:var(--fl-color-text-muted);font-size:var(--fl-type-caption-size)}.fl-details__who bdi{color:var(--fl-color-text-secondary)}.fl-phone__cc:not(:has(select)){cursor:default}
