@font-face{font-family:Tajawal;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7ca057cce9853046-s.p.6a702554.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:Tajawal;font-style:normal;font-weight:300;font-display:swap;src:url(../media/3c37948f7e3aafda-s.p.8458e040.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:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4b676bcffc00356a-s.p.c22aaca1.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:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1d2cc0c079997359-s.p.3e57c327.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:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d54db18e8cd5f74f-s.p.0e8eb956.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:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f0e0669539caf32a-s.p.e7ea314c.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:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(../media/48e6fa8a5baca31f-s.p.33d01b36.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:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e7b64a7fde1a3d32-s.p.c2772084.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:Tajawal;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e9f32d51db34fd0c-s.p.28c55982.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:Tajawal;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a11ec078145f8b0e-s.p.6f712cad.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:Tajawal Fallback;src:local(Arial);ascent-override:67.93%;descent-override:37.71%;line-gap-override:21.13%;size-adjust:94.66%}.tajawal_c7286d85-module__NMV4XW__className{font-family:Tajawal,Tajawal Fallback;font-style:normal}.tajawal_c7286d85-module__NMV4XW__variable{--font-body:"Tajawal","Tajawal Fallback"}
@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.9cb3a3e2.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:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a5b03b231ce290a0-s.890a9a09.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:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.ae65d18e.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:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.9cb3a3e2.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:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a5b03b231ce290a0-s.890a9a09.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:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.ae65d18e.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:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.9cb3a3e2.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:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a5b03b231ce290a0-s.890a9a09.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:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.ae65d18e.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:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.9cb3a3e2.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:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a5b03b231ce290a0-s.890a9a09.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:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.ae65d18e.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:Cairo;font-style:normal;font-weight:900;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.9cb3a3e2.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:Cairo;font-style:normal;font-weight:900;font-display:swap;src:url(../media/a5b03b231ce290a0-s.890a9a09.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:Cairo;font-style:normal;font-weight:900;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.ae65d18e.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:Cairo Fallback;src:local(Arial);ascent-override:137.65%;descent-override:60.32%;line-gap-override:0.0%;size-adjust:94.66%}.cairo_7a064ae6-module__tupbpG__className{font-family:Cairo,Cairo Fallback;font-style:normal}.cairo_7a064ae6-module__tupbpG__variable{--font-heading:"Cairo","Cairo Fallback"}
:root{--primary:#d02930;--primary-hover:#b02329;--bg:#fafafa;--text:#2d2d2d;--white:#fff;--gray-100:#e3e1d9;--gray-200:#d1d0c8;--red:#d02930;--card-bg:#fff;--card-border:#e3e1d9;--text-muted:#6b7280;--font-heading:var(--font-heading),"Cairo",sans-serif;--font-body:var(--font-body),"Tajawal",sans-serif;--radius:8px;--header-height:80px}[data-theme=dark]{--bg:#0f0f0f;--text:#e5e5e5;--white:#1a1a1a;--gray-100:#262626;--gray-200:#333;--card-bg:#1a1a1a;--card-border:#2a2a2a;--text-muted:#9ca3af}[data-theme=dark] .logo-img{filter:brightness(0)invert()}[data-theme=dark] .main-content{background:#111!important}[data-theme=dark] .dashboard-header{background:#1a1a1a!important;border-bottom-color:#2a2a2a!important}[data-theme=dark] .header-title h2{color:#e5e5e5!important}[data-theme=dark] .content-wrapper{color:#e5e5e5}[data-theme=dark] .stat-card,[data-theme=dark] .dashboard-card,[data-theme=dark] .period-card,[data-theme=dark] .report-card,[data-theme=dark] .method-card,[data-theme=dark] .customer-card,[data-theme=dark] .summary-bar,[data-theme=dark] .table-wrapper,[data-theme=dark] .orders-table-container{background:#1a1a1a!important;border-color:#2a2a2a!important;box-shadow:0 1px 3px #0000004d!important}[data-theme=dark] .stat-card:hover,[data-theme=dark] .dashboard-card:hover,[data-theme=dark] .period-card:hover,[data-theme=dark] .customer-card:hover{box-shadow:0 4px 12px #0006!important}[data-theme=dark] .summary-card{background:#222!important}[data-theme=dark] .summary-card h4{color:#9ca3af!important}[data-theme=dark] .summary-card p{color:#e5e5e5!important}[data-theme=dark] .card-header{border-bottom-color:#2a2a2a!important}[data-theme=dark] .card-header h2,[data-theme=dark] .report-card h2{color:#e5e5e5!important;border-bottom-color:#2a2a2a!important}[data-theme=dark] .stat-info h3{color:#9ca3af!important}[data-theme=dark] .page-header h1{color:#e5e5e5!important}[data-theme=dark] .page-header p,[data-theme=dark] .dashboard-date{color:#9ca3af!important}[data-theme=dark] .order-id,[data-theme=dark] .legend-label,[data-theme=dark] .legend-value,[data-theme=dark] .order-total,[data-theme=dark] .item-count,[data-theme=dark] .payment-name{color:#e5e5e5!important}[data-theme=dark] .order-customer,[data-theme=dark] .stat-sub,[data-theme=dark] .order-date,[data-theme=dark] .item-revenue,[data-theme=dark] .payment-total,[data-theme=dark] .payment-count,[data-theme=dark] .period-count,[data-theme=dark] .period-card small,[data-theme=dark] .chart-label,[data-theme=dark] .phone-badge,[data-theme=dark] .stat,[data-theme=dark] .date,[data-theme=dark] .detail-item,[data-theme=dark] .order-bottom,[data-theme=dark] .d-stat-label,[data-theme=dark] .stat-label,[data-theme=dark] .empty-state,[data-theme=dark] .empty-state p,[data-theme=dark] .empty,[data-theme=dark] .no-orders,[data-theme=dark] .settings-divider{color:#9ca3af!important}[data-theme=dark] .period-card h3{color:#e5e5e5!important}[data-theme=dark] .order-payment{color:#d1d5db!important;background:#2a2a2a!important}[data-theme=dark] .recent-order-item{border-bottom-color:#2a2a2a!important}[data-theme=dark] .card-stats{border-top-color:#2a2a2a!important;border-bottom-color:#2a2a2a!important}[data-theme=dark] .orders-section h4{color:#e5e5e5!important;border-bottom-color:#2a2a2a!important}[data-theme=dark] .modal-header{border-bottom-color:#2a2a2a!important}[data-theme=dark] .status-bar{background:#2a2a2a!important}[data-theme=dark] .orders-table th{color:#d1d5db!important;background:#222!important}[data-theme=dark] .orders-table td{color:#d1d5db!important}[data-theme=dark] .orders-table th,[data-theme=dark] .orders-table td{border-bottom-color:#2a2a2a!important}[data-theme=dark] th{color:#d1d5db!important;background:#222!important}[data-theme=dark] td{color:#d1d5db!important;border-bottom-color:#2a2a2a!important}[data-theme=dark] .details-row{background:#222!important}[data-theme=dark] .details-content{color:#d1d5db!important}[data-theme=dark] .details-content strong{color:#e5e5e5!important}[data-theme=dark] .btn-sm{color:#d1d5db!important;background:#2a2a2a!important}[data-theme=dark] .btn-sm:hover{background:#333!important}[data-theme=dark] .icon-btn{background:#2a2a2a!important}[data-theme=dark] .modal{color:#e5e5e5!important;background:#1a1a1a!important}[data-theme=dark] .modal-header h2{color:#e5e5e5!important}[data-theme=dark] .back-btn{color:#9ca3af!important}[data-theme=dark] .back-btn:hover{background:#2a2a2a!important}[data-theme=dark] .detail-section h3{color:#e5e5e5!important}[data-theme=dark] .detail-stats,[data-theme=dark] .order-card{background:#222!important}[data-theme=dark] .order-item-tag{color:#d1d5db!important;background:#2a2a2a!important;border-color:#333!important}[data-theme=dark] .search-bar{color:#9ca3af!important;background:#1a1a1a!important;border-color:#2a2a2a!important}[data-theme=dark] .search-bar input{color:#e5e5e5!important}[data-theme=dark] .input,[data-theme=dark] .setting-field input,[data-theme=dark] .setting-field textarea,[data-theme=dark] .setting-field select,[data-theme=dark] .reset-form input{color:#e5e5e5!important;background:#222!important;border-color:#333!important}[data-theme=dark] .setting-field input:focus,[data-theme=dark] .setting-field textarea:focus,[data-theme=dark] .setting-field select:focus,[data-theme=dark] .input:focus{border-color:var(--primary)!important;background:#2a2a2a!important}[data-theme=dark] .setting-field label{color:#d1d5db!important}[data-theme=dark] .setting-field small{color:#6b7280!important}[data-theme=dark] label{color:#d1d5db!important}[data-theme=dark] .image-preview{background:#222!important;border-color:#333!important}[data-theme=dark] .gallery-item{background:#222!important}[data-theme=dark] .empty-state .hint{color:#6b7280!important}[data-theme=dark] .method-icon{background:#2a2a2a!important}[data-theme=dark] .method-card.enabled{border-right-color:var(--primary)!important}[data-theme=dark] .method-info h3{color:#e5e5e5!important}[data-theme=dark] .expand-btn{color:#9ca3af!important;background:#222!important;border-color:#333!important}[data-theme=dark] .expand-btn:hover{border-color:var(--primary)!important;color:var(--primary)!important}[data-theme=dark] .settings-divider:before,[data-theme=dark] .settings-divider:after{background:#333!important}[data-theme=dark] .warning-banner{color:#fbbf24!important;background:#332b00!important;border-color:#540!important}[data-theme=dark] .reset-section{background:#2a2010!important;border-color:#542!important}[data-theme=dark] .reset-btn-toggle{color:#f59e0b!important}[data-theme=dark] .cancel-pass-btn{color:#d1d5db!important;background:#2a2a2a!important}[data-theme=dark] .content-wrapper p{color:#9ca3af}[data-theme=dark] .staff-card,[data-theme=dark] .staff-table-wrapper{background:#1a1a1a!important;border-color:#2a2a2a!important}[data-theme=dark] .staff-card:hover{box-shadow:0 4px 12px #0006!important}[data-theme=dark] .card-info h3{color:#e5e5e5!important}[data-theme=dark] .username{color:#9ca3af!important}[data-theme=dark] .perm-tag{color:#d1d5db!important;background:#2a2a2a!important}[data-theme=dark] .perm-tag.all{color:#818cf8!important;background:#1e1b4b!important}[data-theme=dark] .perm-tag.none{color:#f87171!important;background:#450a0a!important}[data-theme=dark] .perms-label{color:#6b7280!important}[data-theme=dark] .card-meta{border-top-color:#2a2a2a!important}[data-theme=dark] .action-btn{color:#9ca3af!important;background:#1a1a1a!important;border-color:#333!important}[data-theme=dark] .role-badge.manager{color:#818cf8!important;background:#1e1b4b!important}[data-theme=dark] .role-badge.staff{color:#4ade80!important;background:#052e16!important}[data-theme=dark] .role-option{color:#e5e5e5!important;background:#1a1a1a!important;border-color:#333!important}[data-theme=dark] .role-option.selected{background:color-mix(in srgb,var(--primary)10%,#1a1a1a)!important;border-color:var(--primary)!important}[data-theme=dark] .role-option span{color:#9ca3af!important}[data-theme=dark] .perm-option{color:#e5e5e5!important;background:#1a1a1a!important;border-color:#333!important}[data-theme=dark] .perm-option:hover{border-color:#444!important}[data-theme=dark] .perm-option.selected{background:color-mix(in srgb,var(--primary)10%,#1a1a1a)!important;border-color:var(--primary)!important}[data-theme=dark] .perm-icon{color:#9ca3af!important;background:#2a2a2a!important}[data-theme=dark] .perm-text span{color:#9ca3af!important}[data-theme=dark] .perm-text strong{color:#e5e5e5!important}[data-theme=dark] .perm-check{border-color:#444!important}[data-theme=dark] .manager-note{color:#818cf8!important;background:#1e1b4b!important}[data-theme=dark] .form-group label{color:#d1d5db!important}[data-theme=dark] .form-group input{color:#e5e5e5!important;background:#222!important;border-color:#333!important}[data-theme=dark] .form-group input:disabled{color:#6b7280!important;background:#1a1a1a!important}[data-theme=dark] .form-group small{color:#6b7280!important}[data-theme=dark] .form-error{color:#f87171!important;background:#450a0a!important;border-bottom-color:#7f1d1d!important}[data-theme=dark] .modal-footer{border-top-color:#2a2a2a!important}[data-theme=dark] .cancel-modal-btn{color:#9ca3af!important;background:#222!important;border-color:#333!important}[data-theme=dark] .settings-page{background-color:#111!important}[data-theme=dark] .settings-page>div>div:first-child{background-color:#1a1a1a!important;box-shadow:0 1px 3px #0000004d!important}[data-theme=dark] .settings-page h1{color:#e5e5e5!important}[data-theme=dark] .settings-page p{color:#9ca3af!important}[data-theme=dark] .settings-page div[style*=backgroundColor]{background-color:#1a1a1a!important}[data-theme=dark] .settings-page div[style*=border]{border-color:#2a2a2a!important}[data-theme=dark] .settings-page h2{color:#e5e5e5!important}[data-theme=dark] .settings-page label{color:#d1d5db!important}[data-theme=dark] .settings-page input,[data-theme=dark] .settings-page textarea,[data-theme=dark] .settings-page select{color:#e5e5e5!important;background-color:#222!important;border-color:#333!important}[data-theme=dark] .thumb{background:#2a2a2a!important}[data-theme=dark] h1,[data-theme=dark] h2,[data-theme=dark] h3{color:#e5e5e5}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;overflow-x:hidden}body{background-color:var(--bg);color:var(--text);font-family:var(--font-body),sans-serif;-webkit-font-smoothing:antialiased;padding-top:var(--header-height);line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading),sans-serif;margin-bottom:1rem;font-weight:600;line-height:1.2}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}img{max-width:100%;height:auto}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.btn{border-radius:var(--radius);justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;transition:all .2s;display:inline-flex}.btn-primary{background-color:var(--primary);color:var(--white)}.btn-primary:hover{background-color:var(--primary-hover)}html{scroll-behavior:smooth}::selection{background-color:var(--primary);color:#fff}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--gray-100)}::-webkit-scrollbar-thumb{background:var(--primary);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--primary-hover)}@media (max-width:768px){:root{--header-height:60px}h1{font-size:1.75rem!important}h2{font-size:1.5rem!important}.container{padding:0 1rem}.btn{padding:.6rem 1.25rem;font-size:.9rem}}@media (max-width:480px){h1{font-size:1.5rem!important}h2{font-size:1.25rem!important}.container{padding:0 .75rem}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}[data-theme=dark] .navbar{background-color:var(--white);box-shadow:0 2px 10px #0003!important}[data-theme=dark] .cart-modal,[data-theme=dark] .cart-header,[data-theme=dark] .cart-footer{color:#e5e5e5!important;background:#1a1a1a!important;border-color:#2a2a2a!important}[data-theme=dark] .cart-header h2{color:#e5e5e5!important}[data-theme=dark] .cart-item{background:#222!important;border-color:#333!important}[data-theme=dark] .cart-item:hover{background:#2a2a2a!important}[data-theme=dark] .item-image-wrapper{background:#333!important}[data-theme=dark] .item-details h4{color:#e5e5e5!important}[data-theme=dark] .quantity-controls{box-shadow:none!important;background:#333!important}[data-theme=dark] .qty-btn{color:#e5e5e5!important}[data-theme=dark] .qty-btn:hover:not(:disabled){color:#fff!important;background:#444!important}[data-theme=dark] .qty-val{color:#e5e5e5!important}[data-theme=dark] .icon-bg{background:#3c1e10!important}[data-theme=dark] .empty-icon-wrapper{background:#222!important}[data-theme=dark] .empty-state h3{color:#e5e5e5!important}[data-theme=dark] .empty-state p{color:#9ca3af!important}[data-theme=dark] .start-shopping-btn{background:var(--primary)!important;color:#fff!important}[data-theme=dark] .cart-footer .text-gray-500{color:#9ca3af!important}[data-theme=dark] .product-card{box-shadow:0 4px 20px #0000004d!important}[data-theme=dark] .product-details h3{color:#e5e5e5!important}[data-theme=dark] .quick-add{color:#e5e5e5!important;background:#2a2a2a!important}[data-theme=dark] .quick-add:hover{background:var(--primary)!important;color:#fff!important}[data-theme=dark] .add-btn{color:#e5e5e5!important;background-color:#333!important}[data-theme=dark] .add-btn:hover{background-color:var(--primary)!important;color:#fff!important}[data-theme=dark] .controls-bar{background:#1a1a1a!important;box-shadow:0 1px 3px #0000004d!important}[data-theme=dark] .view-toggle{background:#333!important}[data-theme=dark] .view-btn.active{color:var(--primary)!important;background:#1a1a1a!important}[data-theme=dark] .sort-control select{color:#e5e5e5!important}[data-theme=dark] option,[data-theme=dark] .custom-modal{background:#1a1a1a!important}[data-theme=dark] .custom-modal .modal-header h3,[data-theme=dark] .custom-modal .option-btn span{color:#e5e5e5!important}[data-theme=dark] .option-btn{background:#222!important;border-color:#333!important}[data-theme=dark] .option-btn:hover{border-color:var(--primary)!important;background:#2a2a2a!important}[data-theme=dark] .delivery-tabs{background:#222!important}[data-theme=dark] .tab.active{color:var(--primary)!important;background:#333!important}[data-theme=dark] .tab{color:#9ca3af!important}[data-theme=dark] .welcome-banner{background:#2a2010!important;border-color:#531!important}[data-theme=dark] .banner-content p{color:#fdba74!important}[data-theme=dark] .sub-text{color:#fb923c!important}[data-theme=dark] .location-preview{background:#064e3b!important;border-color:#065f46!important}[data-theme=dark] .location-info{color:#86efac!important}[data-theme=dark] .change-location-btn{color:#86efac!important;background:#065f46!important}[data-theme=dark] .pickup-info{color:#fdba74!important;background:#422006!important;border-color:#78350f!important}[data-theme=dark] .bill-card,[data-theme=dark] .summary-section{background:#1a1a1a!important;border-color:#2a2a2a!important}[data-theme=dark] .summary-card h3,[data-theme=dark] .item-info span,[data-theme=dark] .price,[data-theme=dark] .bank-name,[data-theme=dark] .iban-box{color:#e5e5e5!important}[data-theme=dark] .iban-box{background:#222!important;border-color:#333!important}[data-theme=dark] .transfer-info{color:#e5e5e5!important;background:#222!important}[data-theme=dark] input:not([type=checkbox]):not([type=radio]),[data-theme=dark] select,[data-theme=dark] textarea{color:#e5e5e5!important;background-color:#222!important;border-color:#333!important}[data-theme=dark] ::placeholder{color:#6b7280!important}
