@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:500;font-display:swap;src:url(../media/291c08e55cfb5e69-s.p.2ig7mf_oe5esu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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:"Baloo Bhaijaan 2";font-style:normal;font-weight:500;font-display:swap;src:url(../media/ffbf93411aa2375a-s.245sn2n9anjrw.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:500;font-display:swap;src:url(../media/8b2ee97f665fd885-s.0rf_n59fbmy7l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Baloo Bhaijaan 2";font-style:normal;font-weight:500;font-display:swap;src:url(../media/17027024292d92a3-s.p.4262e_tusuh3a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/291c08e55cfb5e69-s.p.2ig7mf_oe5esu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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:"Baloo Bhaijaan 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/ffbf93411aa2375a-s.245sn2n9anjrw.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/8b2ee97f665fd885-s.0rf_n59fbmy7l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Baloo Bhaijaan 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/17027024292d92a3-s.p.4262e_tusuh3a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/291c08e55cfb5e69-s.p.2ig7mf_oe5esu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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:"Baloo Bhaijaan 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/ffbf93411aa2375a-s.245sn2n9anjrw.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/8b2ee97f665fd885-s.0rf_n59fbmy7l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Baloo Bhaijaan 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/17027024292d92a3-s.p.4262e_tusuh3a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/291c08e55cfb5e69-s.p.2ig7mf_oe5esu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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:"Baloo Bhaijaan 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/ffbf93411aa2375a-s.245sn2n9anjrw.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo Bhaijaan 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/8b2ee97f665fd885-s.0rf_n59fbmy7l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:"Baloo Bhaijaan 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/17027024292d92a3-s.p.4262e_tusuh3a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Baloo Bhaijaan 2 Fallback";src:local(Arial);ascent-override:112.76%;descent-override:65.98%;line-gap-override:0.0%;size-adjust:95.78%}.baloo_bhaijaan_2_f9237a14-module__MZGfmG__className{font-family:"Baloo Bhaijaan 2","Baloo Bhaijaan 2 Fallback";font-style:normal}.baloo_bhaijaan_2_f9237a14-module__MZGfmG__variable{--font-display:"Baloo Bhaijaan 2", "Baloo Bhaijaan 2 Fallback"}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c412b9dae757a56d-s.p.300r8ka7oylox.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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-weight:300;font-display:swap;src:url(../media/c667f24a0ff78f14-s.184qhf2a73s-d.woff2)format("woff2");unicode-range:U+460-52F,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-weight:300;font-display:swap;src:url(../media/eb89c7e1d2156adb-s.0gps2u4cwcukf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:300;font-display:swap;src:url(../media/c24ca030dfcb5061-s.p.17asj1eosnwh6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-weight:400;font-display:swap;src:url(../media/c9a0d344f313d307-s.p.04otpyah9cwvk.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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-weight:400;font-display:swap;src:url(../media/aa914dbbd9a27e94-s.31e-htzfeyhln.woff2)format("woff2");unicode-range:U+460-52F,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-weight:400;font-display:swap;src:url(../media/5a1ede1938590d51-s.37a4gm19wsmwj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:400;font-display:swap;src:url(../media/5d6231e6818a3930-s.p.0t4anfzf7qhnx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-weight:500;font-display:swap;src:url(../media/280fac012b00b901-s.p.3vz72b7p-u7db.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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-weight:500;font-display:swap;src:url(../media/65b08f011bd29e21-s.1lggw6jas8_2n.woff2)format("woff2");unicode-range:U+460-52F,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-weight:500;font-display:swap;src:url(../media/a1b65e215f8df202-s.09n5l2o_c63-v.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:500;font-display:swap;src:url(../media/3347fc7792f0b5ea-s.p.3bwea2rv5j-ez.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-weight:600;font-display:swap;src:url(../media/ceec3e50f42c26e3-s.p.2kfcf8ox-s2t2.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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-weight:600;font-display:swap;src:url(../media/b140408e2d7eae5d-s.44293pltj-0q4.woff2)format("woff2");unicode-range:U+460-52F,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-weight:600;font-display:swap;src:url(../media/d3af3242084a193c-s.19sf16kk8bs_r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:600;font-display:swap;src:url(../media/441492499fc86682-s.p.3k-oj3hs98av5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-weight:700;font-display:swap;src:url(../media/5ad8fdb5805e9b4a-s.p.0zeo54vr6bp6h.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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-weight:700;font-display:swap;src:url(../media/bb8a9270184a3556-s.1mw73gddwkwfh.woff2)format("woff2");unicode-range:U+460-52F,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-weight:700;font-display:swap;src:url(../media/b3f2ed44161db83e-s.3d284zecdje-f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-weight:700;font-display:swap;src:url(../media/84cd8d504984ae62-s.p.0x11s69nnl30n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Fallback;src:local(Arial);ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_arabic_f31546e5-module__rK_RHW__className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.ibm_plex_sans_arabic_f31546e5-module__rK_RHW__variable{--font-body:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.2ontrj8z1-o25.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.33iiebxkijmxa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.2nzetymcmw3t7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.0_f09-l1omku8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.0fcfx2a-jndc5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_e06d9437-module__v8ILfq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_e06d9437-module__v8ILfq__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--brand:#e50881;--brand-lo:#ff4fb0;--brand-deep:#a00459;--bg:#fbf6f9;--surface:#fff;--surface-2:#f5ecf1;--sunken:#f0e4ec;--text:#1a0e15;--text-2:#6e5b66;--text-3:#9c8a94;--line:#ebdce5;--line-2:#dcc7d4;--good:#12855c;--warn:#b57500;--danger:#c62b4e;--lab:#f4e7f0;--lab-2:#fff;--lab-line:#e3d0dd;--lab-text:#2a1620;--lab-text-2:#6e5b66;--lab-glow-1:#e5088129;--lab-glow-2:#7a2ab421;--lab-hint:#ffffffb8;--shadow:0 1px 2px #1a0e150d, 0 10px 30px -18px #1a0e1547;--r:14px;--step-0:clamp(.94rem,.92rem + .12vw,1rem);--step-1:clamp(1.08rem,1.02rem + .3vw,1.25rem);--step-2:clamp(1.35rem,1.22rem + .55vw,1.7rem);--step-3:clamp(1.7rem,1.45rem + 1.1vw,2.35rem)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#120a10;--surface:#1b1018;--surface-2:#241522;--sunken:#0e070c;--text:#f8eef4;--text-2:#bca7b4;--text-3:#8b7481;--line:#31202c;--line-2:#4a3040;--good:#3dc894;--warn:#e5a63a;--danger:#ff6b87;--lab:#0d0710;--lab-2:#180e17;--lab-line:#33202d;--lab-text:#f6ebf2;--lab-text-2:#b49fac;--lab-glow-1:#e508814d;--lab-glow-2:#7a2ab43d;--lab-hint:#0000006b;--shadow:0 1px 2px #0006, 0 14px 34px -20px #000c}}:root[data-theme=dark]{--bg:#120a10;--surface:#1b1018;--surface-2:#241522;--sunken:#0e070c;--text:#f8eef4;--text-2:#bca7b4;--text-3:#8b7481;--line:#31202c;--line-2:#4a3040;--good:#3dc894;--warn:#e5a63a;--danger:#ff6b87;--lab:#0d0710;--lab-2:#180e17;--lab-line:#33202d;--lab-text:#f6ebf2;--lab-text-2:#b49fac;--lab-glow-1:#e508814d;--lab-glow-2:#7a2ab43d;--lab-hint:#0000006b;--shadow:0 1px 2px #0006, 0 14px 34px -20px #000c}*{box-sizing:border-box}html,body{margin:0;padding:0}html{direction:rtl}body{background:var(--bg);color:var(--text);font-family:var(--font-body),"Segoe UI",system-ui,sans-serif;font-size:var(--step-0);-webkit-font-smoothing:antialiased;line-height:1.7}h1,h2,h3,h4{font-family:var(--font-display),var(--font-body),sans-serif;text-wrap:balance;margin:0;font-weight:700;line-height:1.25}p{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}:focus-visible{outline:2.5px solid var(--brand);outline-offset:3px;border-radius:8px}.mono{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.fig{font-variant-numeric:tabular-nums}.sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.wrap{width:100%;max-width:1120px;margin-inline:auto;padding-inline:clamp(14px,3.5vw,32px)}.stack{flex-direction:column;display:flex}.row{align-items:center;gap:10px;display:flex}.push{margin-inline-start:auto}.topbar{z-index:30;background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);position:sticky;top:0}.topbar .wrap{align-items:center;gap:12px;padding-block:12px;display:flex}.brand{align-items:center;gap:10px;display:flex}.brand svg{width:36px;height:auto;color:var(--text)}.brand b{font-family:var(--font-display),sans-serif;font-size:1.06rem;line-height:1.05;display:block}.brand span{color:var(--brand);font-size:.76rem;font-weight:600;line-height:1.05}.ghost-btn{background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:10px;padding:8px 14px;font-size:.84rem;font-weight:600;transition:all .15s}.ghost-btn:hover{border-color:var(--brand);color:var(--brand)}.theme-toggle{background:var(--surface);border:1px solid var(--line);width:36px;height:36px;color:var(--text-2);cursor:pointer;border-radius:10px;flex:none;place-items:center;transition:all .15s;display:grid}.theme-toggle:hover{border-color:var(--brand);color:var(--brand)}.theme-toggle svg{width:18px;height:18px;display:block}.cats{scrollbar-width:none;gap:8px;padding-block:14px;display:flex;overflow-x:auto}.cats::-webkit-scrollbar{display:none}.cats button{white-space:nowrap;border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:99px;padding:8px 18px;font-size:.88rem;font-weight:600;transition:all .15s}.cats button[aria-pressed=true]{background:var(--brand);border-color:var(--brand);color:#fff}.menu-grid{grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:14px;padding-bottom:120px;display:grid}.card{text-align:start;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);width:100%;box-shadow:var(--shadow);cursor:pointer;align-items:stretch;gap:14px;padding:14px;transition:all .18s;display:flex}.card:hover{border-color:var(--line-2);transform:translateY(-2px)}.card-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.card-body b{font-size:.98rem;font-weight:600}.card-body p{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.card-foot{align-items:center;gap:8px;margin-top:auto;display:flex}.price{color:var(--brand);font-variant-numeric:tabular-nums;font-weight:700}.badge{background:var(--surface-2);color:var(--text-2);border-radius:99px;padding:2px 8px;font-size:.68rem;font-weight:600}.thumb{background:var(--surface-2);border-radius:10px;flex-direction:column;flex:none;gap:2px;width:56px;padding:4px;display:flex;overflow:hidden}.thumb i{border-radius:4px;flex:1;min-height:8px}.thumb.empty{color:var(--text-3);justify-content:center;align-items:center}.pill{white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:.74rem;font-weight:600;display:inline-flex}.pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.pill.prep{color:var(--warn);background:color-mix(in srgb, var(--warn) 14%, transparent)}.pill.ready{color:var(--good);background:color-mix(in srgb, var(--good) 14%, transparent)}.pill.done{color:var(--text-3);background:var(--surface-2)}.pill.cancelled{color:var(--danger);background:color-mix(in srgb, var(--danger) 14%, transparent)}.sheet-backdrop{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);height:100dvh;overscroll-behavior:contain;background:#0a04089e;justify-content:center;align-items:flex-end;padding-block-start:calc(env(safe-area-inset-top,0px) + 24px);animation:.18s fade;display:flex;position:fixed;inset:0}@keyframes fade{0%{opacity:0}}@keyframes rise{0%{opacity:.6;transform:translateY(24px)}}.sheet{background:var(--bg);border:1px solid var(--line);width:min(560px,100%);max-height:100%;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:22px 22px 0 0;flex-direction:column;gap:16px;padding:18px;padding-block-end:calc(18px + env(safe-area-inset-bottom,0px));animation:.22s cubic-bezier(.2,.8,.2,1) rise;display:flex;overflow-y:auto}.sheet.sheet-split{gap:0;padding:0;overflow:hidden}.sheet-split .sheet-head{border-bottom:1px solid var(--line);flex:none;padding:16px 18px 12px}.sheet-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;gap:16px;min-height:0;padding:16px 18px;display:flex;overflow-y:auto}.sheet-foot{background:var(--bg);border-top:1px solid var(--line);padding:12px 18px calc(12px + env(safe-area-inset-bottom,0px));flex:none;align-items:center;gap:12px;display:flex}@media (min-width:640px){.sheet-backdrop{align-items:center;padding:20px}.sheet{border-radius:22px}}.sheet-head{align-items:flex-start;gap:12px;display:flex}.sheet-head h2{font-size:var(--step-2)}.sheet-head p{color:var(--text-2);font-size:.86rem}.icon-btn{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:50%;flex:none;width:34px;height:34px;margin-inline-start:auto;font-size:1.1rem;line-height:1}.stage{background:var(--lab);background-image:radial-gradient(120% 80% at 70% 10%, var(--lab-glow-1), transparent 58%), radial-gradient(90% 70% at 15% 95%, var(--lab-glow-2), transparent 62%);border:1px solid var(--lab-line);border-radius:18px;flex:none;height:clamp(200px,34dvh,340px);position:relative;overflow:hidden}.stage canvas{touch-action:none;cursor:grab;width:100%;height:100%;display:block}.stage canvas:active{cursor:grabbing}.stage-hint{pointer-events:none;color:var(--lab-text-2);letter-spacing:.04em;background:var(--lab-hint);border:1px solid var(--lab-line);border-radius:99px;padding:4px 11px;font-size:.68rem;position:absolute;inset-block-start:10px;inset-inline-start:10px}.field-label{letter-spacing:.14em;color:var(--text-3);margin-bottom:8px;font-size:.72rem;font-weight:700}.counts{gap:8px;display:flex}.counts button{font-family:var(--font-mono),monospace;background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:11px;flex:1;padding:10px 0;font-size:1rem;font-weight:600;transition:all .15s}.counts button[aria-pressed=true]{background:color-mix(in srgb, var(--brand) 14%, var(--surface));border-color:var(--brand);color:var(--brand)}.layer-list{flex-direction:column;gap:7px;display:flex}.layer-row{text-align:start;cursor:pointer;background:var(--surface);border:1px solid var(--line);border-radius:12px;align-items:center;gap:11px;width:100%;padding:9px 11px;transition:all .15s;display:flex}.layer-row[aria-current=true]{border-color:var(--brand);background:color-mix(in srgb, var(--brand) 8%, var(--surface))}.dot{border-radius:7px;flex:none;width:22px;height:22px;box-shadow:inset 0 0 0 1px #0000001f}.layer-row .pos{color:var(--text-3);margin-inline-start:auto;font-size:.7rem}.palette{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:7px;display:grid}.sw{cursor:pointer;background:var(--surface-2);border:0;border-radius:10px;padding:0;transition:transform .15s;overflow:hidden}.sw:hover{transform:translateY(-2px)}.sw i{height:26px;display:block}.sw span{color:var(--text-2);padding:4px 2px 5px;font-size:.63rem;font-weight:500;line-height:1.2;display:block}.sw[aria-pressed=true]{box-shadow:0 0 0 2px var(--brand)}.sw[aria-pressed=true] span{color:var(--text)}.opt-row{flex-wrap:wrap;gap:7px;display:flex}.opt{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:99px;align-items:center;gap:7px;padding:7px 14px;font-size:.82rem;font-weight:500;display:inline-flex}.opt[aria-pressed=true]{border-color:var(--brand);background:color-mix(in srgb, var(--brand) 10%, var(--surface));color:var(--brand);font-weight:600}.opt i{border-radius:50%;width:12px;height:12px}.cta{background:var(--brand);color:#fff;cursor:pointer;box-shadow:0 8px 22px -12px var(--brand);border:0;border-radius:12px;padding:14px 22px;font-weight:700;transition:all .15s}.cta:hover{background:var(--brand-lo)}.cta:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.cta.wide{width:100%}.qty{border:1px solid var(--line);background:var(--surface);border-radius:10px;align-items:center;gap:4px;display:flex}.qty button{cursor:pointer;background:0 0;border:0;border-radius:9px;width:34px;height:34px;font-size:1.05rem}.qty span{text-align:center;font-variant-numeric:tabular-nums;min-width:2ch;font-weight:600}.cartbar{z-index:40;background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);position:fixed;inset-block-end:0;inset-inline:0;box-shadow:0 -8px 30px -22px #00000080}.cartbar .wrap{align-items:center;gap:12px;padding-block:12px;display:flex}.total{flex-direction:column;line-height:1.2;display:flex}.total b{font-variant-numeric:tabular-nums;font-size:1.2rem}.total small{color:var(--text-2);font-size:.7rem}.table-wrap{max-width:100%;overflow-x:auto}table.tbl{border-collapse:collapse;width:100%;font-size:.85rem}.tbl th{text-align:start;letter-spacing:.08em;color:var(--text-3);border-bottom:1px solid var(--line);white-space:nowrap;padding:0 10px 10px;font-size:.7rem;font-weight:600}.tbl td{border-bottom:1px solid var(--line);vertical-align:middle;padding:11px 10px}.tbl tr:last-child td{border-bottom:0}.stack-chip{flex-direction:column;flex:none;gap:2px;width:16px;height:32px;display:flex}.stack-chip i{border-radius:2px;flex:1}.admin-shell{flex-direction:column;min-height:100vh;display:flex}.admin-nav{border-bottom:1px solid var(--line);background:var(--surface)}.admin-nav .wrap{flex-wrap:wrap;align-items:center;gap:6px;padding-block:10px;display:flex}.admin-nav a{color:var(--text-2);border-radius:9px;padding:7px 13px;font-size:.86rem;font-weight:600}.admin-nav a.on{background:color-mix(in srgb, var(--brand) 12%, transparent);color:var(--brand)}.admin-nav a:hover{color:var(--text)}.panel{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px}.panel-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:16px 18px;display:flex}.panel-head h3{font-size:.98rem}.panel-head p{color:var(--text-3);font-size:.74rem}.panel-body{padding:18px}.kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:0;display:grid}.kpi{border-inline-start:1px solid var(--line);padding:18px}.kpi:first-child{border-inline-start:0}.kpi dt{letter-spacing:.08em;color:var(--text-3);margin-bottom:6px;font-size:.72rem;font-weight:600}.kpi dd{font-family:var(--font-mono),monospace;letter-spacing:-.02em;margin:0;font-size:1.7rem;font-weight:500;line-height:1.1}.kpi small{color:var(--text-2);margin-top:4px;font-size:.74rem;display:block}@media (max-width:760px){.kpi{border-inline-start:0;border-top:1px solid var(--line)}.kpi:first-child{border-top:0}}.bars{flex-direction:column;gap:11px;display:flex}.bar-row{grid-template-columns:6rem 1fr auto;align-items:center;gap:10px;font-size:.82rem;display:grid}.bar-track{background:var(--sunken);border-radius:4px;height:11px;display:block;overflow:hidden}.bar-fill{background:var(--brand);border-start-start-radius:0;border-start-end-radius:4px;border-end-end-radius:4px;border-end-start-radius:0;height:100%;display:block}.grid-2{grid-template-columns:1fr 1.3fr;gap:16px;display:grid}.grid-2>*{min-width:0}@media (max-width:900px){.grid-2{grid-template-columns:1fr}}.form-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:10px;display:grid}label.fld{color:var(--text-2);flex-direction:column;gap:5px;font-size:.76rem;font-weight:600;display:flex}input[type=text],input[type=number],input[type=password],textarea,select{font:inherit;border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:10px;width:100%;padding:9px 12px;font-size:.9rem}input[type=color]{border:1px solid var(--line);background:var(--surface);border-radius:10px;width:100%;height:38px;padding:2px}.btn-sm{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:9px;padding:6px 12px;font-size:.78rem;font-weight:600}.btn-sm:hover{border-color:var(--brand);color:var(--brand)}.btn-sm.solid{background:var(--brand);border-color:var(--brand);color:#fff}.btn-sm.solid:hover{background:var(--brand-lo);color:#fff}.btn-sm.danger:hover{border-color:var(--danger);color:var(--danger)}.kitchen{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;display:grid}.ticket{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.ticket.ready{border-color:var(--good)}.ticket-head{align-items:center;gap:10px;display:flex}.ticket-head b{font-family:var(--font-mono),monospace;font-size:1.1rem}.ticket-item{border-top:1px solid var(--line);align-items:flex-start;gap:11px;padding-block:9px;display:flex}.ticket-item b{font-size:.92rem;display:block}.ticket-item small{color:var(--text-2);font-size:.76rem;display:block}.ticket-stack{border-radius:4px;flex-direction:column;flex:none;gap:2px;width:22px;height:52px;display:flex;overflow:hidden}.ticket-stack i{flex:1}.empty-state{text-align:center;color:var(--text-3);padding:56px 20px}.toast{background:var(--text);color:var(--bg);opacity:0;pointer-events:none;z-index:70;box-shadow:var(--shadow);border-radius:12px;padding:12px 20px;font-size:.86rem;font-weight:600;transition:all .22s;position:fixed;inset-block-end:88px;inset-inline-start:50%;transform:translate(50%,14px)}.toast.on{opacity:1;transform:translate(50%)}.err{color:var(--danger);font-size:.84rem;font-weight:600}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}.editor{grid-template-columns:1.1fr .9fr;align-items:start;gap:16px;display:grid}@media (max-width:860px){.editor{grid-template-columns:1fr}}.editor .panel{min-width:0}.field-row{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.seg-kind{flex-wrap:wrap;gap:8px;display:flex}.seg-kind button{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:10px;padding:9px 16px;font-size:.85rem;font-weight:600}.seg-kind button[aria-pressed=true]{border-color:var(--brand);background:color-mix(in srgb, var(--brand) 10%, var(--surface));color:var(--brand)}.img-drop{border:1px dashed var(--line-2);background:var(--surface-2);border-radius:14px;align-items:center;gap:14px;padding:14px;display:flex}.img-preview{background:var(--sunken);width:88px;height:88px;color:var(--text-3);text-align:center;border-radius:12px;flex:none;place-items:center;font-size:.7rem;display:grid;overflow:hidden}.img-preview img{object-fit:cover;width:100%;height:100%;display:block}.editor-layer{grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:8px;display:grid}.editor-layer .pos-label{color:var(--text-3);min-width:5.5rem;font-size:.72rem}.mini-btn{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:8px;flex:none;width:30px;height:30px;font-size:.9rem;line-height:1}.mini-btn:hover{border-color:var(--brand);color:var(--brand)}.opt-group{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:9px;padding:12px;display:flex}.opt-line{grid-template-columns:1fr 90px 52px auto;align-items:center;gap:8px;display:grid}.sticky-actions{background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:6px;padding-block:14px;display:flex;position:sticky;bottom:0}.menu-thumb-img{object-fit:cover;background:var(--surface-2);border-radius:10px;flex:none;width:56px;height:100%;min-height:72px}.sheet-img{object-fit:cover;border-radius:18px;flex:none;width:100%;height:clamp(140px,22dvh,230px);display:block}
