@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.40_3w74kn95bo.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.0nlsxckj73qpt.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.08tn9snzkmifr.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.40_3w74kn95bo.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.0nlsxckj73qpt.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.08tn9snzkmifr.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.40_3w74kn95bo.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.0nlsxckj73qpt.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.08tn9snzkmifr.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.40_3w74kn95bo.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.0nlsxckj73qpt.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.08tn9snzkmifr.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.40_3w74kn95bo.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.0nlsxckj73qpt.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.08tn9snzkmifr.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_96a72921-module__iIT01G__className{font-family:Cairo,Cairo Fallback;font-style:normal}.cairo_96a72921-module__iIT01G__variable{--font-cairo:"Cairo", "Cairo Fallback"}
@font-face{font-family:Tajawal;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7ca057cce9853046-s.p.0i035u9dx55k8.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.29wj_gp5e064a.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.24y4-vc3jpn8m.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.44lktk7jzy0s-.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.0ji0xjltb6ro5.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.2cslzs_83-cos.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.14yttwb5hb7vt.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.2g2pkky1i4_-n.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_db11a4dd-module__4NQzua__className{font-family:Tajawal,Tajawal Fallback;font-style:normal}.tajawal_db11a4dd-module__4NQzua__variable{--font-tajawal:"Tajawal", "Tajawal Fallback"}
@font-face{font-family:Readex Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/52acd2ded95ac6cd-s.p.1ybfybs3k8tn2.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:Readex Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ce61fe437b63f55-s.238a-out_b_td.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:Readex Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ecc51711236713ee-s.0r85y2mk2089i.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:Readex Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/890431f0a0104557-s.p.3pc31ksexexjr.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:Readex Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/52acd2ded95ac6cd-s.p.1ybfybs3k8tn2.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:Readex Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4ce61fe437b63f55-s.238a-out_b_td.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:Readex Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ecc51711236713ee-s.0r85y2mk2089i.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:Readex Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/890431f0a0104557-s.p.3pc31ksexexjr.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:Readex Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/52acd2ded95ac6cd-s.p.1ybfybs3k8tn2.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:Readex Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4ce61fe437b63f55-s.238a-out_b_td.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:Readex Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ecc51711236713ee-s.0r85y2mk2089i.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:Readex Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/890431f0a0104557-s.p.3pc31ksexexjr.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:Readex Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/52acd2ded95ac6cd-s.p.1ybfybs3k8tn2.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:Readex Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4ce61fe437b63f55-s.238a-out_b_td.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:Readex Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ecc51711236713ee-s.0r85y2mk2089i.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:Readex Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/890431f0a0104557-s.p.3pc31ksexexjr.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:Readex Pro Fallback;src:local(Arial);ascent-override:92.3%;descent-override:23.07%;line-gap-override:0.0%;size-adjust:108.34%}.readex_pro_81c4d194-module__D9Ktcq__className{font-family:Readex Pro,Readex Pro Fallback;font-style:normal}.readex_pro_81c4d194-module__D9Ktcq__variable{--font-readex:"Readex Pro", "Readex Pro Fallback"}
.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(../media/layers.3muxcl8sz6330.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(../media/layers-2x.23wrxu3xxu9-i.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(../media/marker-icon.1le94j_pe_ih1.png)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
.artos-ds{--brand:#156258;--brand-deep:#0f4b43;--brand-accent:#1a7468;--brand-soft:#e8f3f1;--gold:#efa81e;--gold-soft:#fff8eb;--gold-deep:#b57a0a;--gold-ink:#7a5406;--bg:#eff1f4;--surface:#fff;--line:#e4e9e8;--line-soft:#f2f5f4;--ink:#0e201d;--ink-2:#4a5c58;--ink-3:#8a9b97;--ink-4:#c6d0cd;--ok-bg:#ecfdf3;--ok:#027a48;--ok-dot:#12b76a;--warn-bg:#fef6ee;--warn:#b54708;--warn-dot:#f79009;--danger:#b42318;--danger-bg:#fef3f2;--danger-dot:#f04438;--info-bg:#eff8ff;--info:#175cd3;--info-dot:#2e90fa;--cyan:#20aec0;--neutral-bg:var(--line-soft);--neutral:var(--ink-2);--neutral-dot:var(--ink-3);--r-lg:14px;--r-md:10px;--r-pill:999px;--shadow:0 4px 16px -6px #1562581f;font-family:var(--font-readex), "Readex Pro", var(--font-tajawal), sans-serif;color:var(--ink)}
.artos-ds{background:var(--bg)}.artos-ds .ds-page-header{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);align-items:center;gap:14px;margin-bottom:16px;padding:16px 20px;display:flex}.artos-ds .ds-page-header-icon{border-radius:var(--r-md);border:1px solid var(--line);background:var(--line-soft);width:40px;height:40px;color:var(--ink-2);flex-shrink:0;justify-content:center;align-items:center;display:flex}.artos-ds .ds-page-header-main{flex:1;min-width:0}.artos-ds .ds-page-header-breadcrumb{color:var(--ink-3);margin-bottom:2px;font-size:11px}.artos-ds .ds-page-header-breadcrumb a{color:var(--ink-3);text-decoration:none}.artos-ds .ds-page-header-breadcrumb a:hover{color:var(--ink-2)}.artos-ds .ds-page-header-breadcrumb-sep{color:var(--ink-4);margin:0 5px}.artos-ds .ds-page-header-title{color:var(--ink);font-size:17px;font-weight:700}.artos-ds .ds-page-header-actions{flex-shrink:0;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.artos-ds .ds-btn{cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 14px;font-size:12.5px;font-weight:700;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.artos-ds .ds-btn:disabled,.artos-ds .ds-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.artos-ds .ds-btn-primary{background:var(--brand);color:#fff}.artos-ds .ds-btn-primary:hover{background:var(--brand-deep)}.artos-ds .ds-btn-secondary{background:var(--surface);color:var(--ink);border-color:var(--line)}.artos-ds .ds-btn-secondary:hover{background:var(--brand-soft);border-color:var(--brand-soft)}.artos-ds .ds-btn-ghost{color:var(--ink-2);background:0 0}.artos-ds .ds-btn-ghost:hover{background:var(--line-soft);color:var(--ink)}.artos-ds .ds-btn-danger{color:var(--danger);background:0 0}.artos-ds .ds-btn-danger:hover{background:var(--danger-bg)}.artos-ds .ds-btn-spinner{border:2px solid;border-inline-end-color:#0000;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite ds-spin}@keyframes ds-spin{to{transform:rotate(360deg)}}.artos-ds .ds-stat-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:14px 18px;position:relative;overflow:hidden}.artos-ds .ds-stat-card:after{content:"";background:var(--brand);opacity:.55;width:3px;position:absolute;top:0;bottom:0;right:0}.artos-ds .ds-stat-card-gold:after{background:var(--gold)}.artos-ds .ds-stat-card-label{color:var(--ink-3);font-size:11.5px;font-weight:600}.artos-ds .ds-stat-card-value{color:var(--brand);font-variant-numeric:tabular-nums;letter-spacing:-.2px;margin-top:4px;font-size:20px;font-weight:700}.artos-ds .ds-stat-card-gold .ds-stat-card-value{color:var(--gold-deep)}.artos-ds .ds-stat-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:16px;display:grid}.artos-ds .ds-stat-card-delta{align-items:center;gap:3px;margin-top:6px;font-size:11px;font-weight:600;display:flex}.artos-ds .ds-stat-card-delta-up{color:var(--ok)}.artos-ds .ds-stat-card-delta-down{color:var(--danger)}.artos-ds .ds-tabs{border-bottom:1px solid var(--line);align-items:center;gap:4px;padding:0 4px;display:flex}.artos-ds .ds-tab{border:none;color:var(--ink-3);cursor:pointer;background:0 0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:10px;font-size:12.5px;font-weight:600;display:flex}.artos-ds .ds-tab:hover{color:var(--ink-2)}.artos-ds .ds-tab-active{color:var(--brand);border-bottom-color:var(--brand)}.artos-ds .ds-tab-count{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11px}.artos-ds .ds-tab-active .ds-tab-count{color:var(--brand);opacity:.7}.artos-ds .ds-toolbar{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.artos-ds .ds-toolbar-search{background:var(--line-soft);border:1px solid var(--line);border-radius:var(--r-pill);min-width:200px;height:32px;color:var(--ink-3);align-items:center;gap:8px;padding:0 12px;transition:background-color .15s,border-color .15s,box-shadow .15s;display:flex}.artos-ds .ds-toolbar-search:focus-within{background:var(--surface);border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 14%, transparent)}.artos-ds .ds-toolbar-search input{color:var(--ink);background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:12.5px}.artos-ds .ds-toolbar-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.artos-ds .ds-toolbar-tools{align-items:center;gap:6px;margin-inline-start:auto;display:flex}.artos-ds .ds-chip{border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface);height:30px;color:var(--ink-2);cursor:pointer;align-items:center;gap:5px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.artos-ds .ds-chip:hover{background:var(--line-soft)}.artos-ds .ds-chip-active{background:var(--brand-soft);border-color:var(--brand-soft);color:var(--brand)}.artos-ds .ds-toolbar-filters .r2s-field{margin:0}.artos-ds .ds-toolbar-filters .ss-field input{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);height:30px;color:var(--ink-2);cursor:pointer;padding-inline:12px 26px;font-size:12px;font-weight:600}.artos-ds .ds-toolbar-filters .ss-field input:hover{background:var(--line-soft)}.artos-ds .ds-toolbar-filters .ss-field input:focus{border-color:var(--brand);background:var(--surface);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 14%, transparent)}.artos-ds .ds-toolbar-filters .ss-chevron{color:var(--ink-3);font-size:9px}.artos-ds .ds-pill{border-radius:var(--r-pill);white-space:nowrap;align-items:center;gap:5px;height:20px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.artos-ds .ds-pill-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.artos-ds .ds-pill-ok{background:var(--ok-bg);color:var(--ok)}.artos-ds .ds-pill-ok .ds-pill-dot{background:var(--ok-dot)}.artos-ds .ds-pill-warn{background:var(--warn-bg);color:var(--warn)}.artos-ds .ds-pill-warn .ds-pill-dot{background:var(--warn-dot)}.artos-ds .ds-pill-danger{background:var(--danger-bg);color:var(--danger)}.artos-ds .ds-pill-danger .ds-pill-dot{background:var(--danger-dot)}.artos-ds .ds-pill-info{background:var(--info-bg);color:var(--info)}.artos-ds .ds-pill-info .ds-pill-dot{background:var(--info-dot)}.artos-ds .ds-pill-neutral{background:var(--neutral-bg);color:var(--neutral)}.artos-ds .ds-pill-neutral .ds-pill-dot{background:var(--neutral-dot)}.artos-ds .ds-pill-gold{background:var(--gold-soft);color:var(--gold-deep)}.artos-ds .ds-pill-gold .ds-pill-dot{background:var(--gold)}.artos-ds .ds-progress-cell{min-width:120px}.artos-ds .ds-progress-cell-label{color:var(--ink-2);font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;margin-bottom:5px;font-size:11.5px;display:flex}.artos-ds .ds-progress-cell-limit{color:var(--ink-3)}.artos-ds .ds-progress-cell-track{border-radius:var(--r-pill);background:var(--line-soft);height:4px;overflow:hidden}.artos-ds .ds-progress-cell-bar{border-radius:var(--r-pill);height:100%;transition:width .2s}.artos-ds .ds-progress-cell-bar-ok{background:var(--ok-dot)}.artos-ds .ds-progress-cell-bar-warn{background:var(--warn-dot)}.artos-ds .ds-progress-cell-bar-danger{background:var(--danger-dot)}.artos-ds .ds-name-cell{align-items:center;gap:10px;display:flex}.artos-ds .ds-name-cell-avatar{background:var(--brand-soft);width:28px;height:28px;color:var(--brand);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.artos-ds .ds-name-cell-text{flex-direction:column;min-width:0;display:flex}.artos-ds .ds-name-cell-name{color:var(--ink);font-size:12.5px;font-weight:700}.artos-ds .ds-name-cell-subtitle{color:var(--ink-3);margin-top:1px;font-size:11px}.artos-ds .ds-empty{color:var(--ink-3);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:48px 20px;display:flex}.artos-ds .ds-empty-title{color:var(--ink-2);margin-top:4px;font-size:13.5px;font-weight:700}.artos-ds .ds-empty-subtitle{color:var(--ink-3);font-size:12px}.artos-ds .ds-empty-clear-btn{background:var(--line-soft);border-radius:var(--r-pill);color:var(--ink-2);cursor:pointer;border:none;align-items:center;gap:4px;margin-top:10px;padding:5px 12px;font-size:11.5px;font-weight:600;display:inline-flex}.artos-ds .ds-empty-clear-btn:hover{background:var(--line)}.artos-ds .ds-skeleton-row td{padding:10px 14px}.artos-ds .ds-skeleton-bar{background:var(--line-soft);border-radius:4px;height:12px}.artos-ds .ds-table-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow);overflow:hidden}.artos-ds .ds-scroll{scrollbar-width:thin;scrollbar-color:var(--ink-4) transparent;overflow-x:auto}.artos-ds .ds-scroll::-webkit-scrollbar{height:6px}.artos-ds .ds-scroll::-webkit-scrollbar-thumb{background:var(--ink-4);border-radius:var(--r-pill)}.artos-ds .ds-scroll::-webkit-scrollbar-track{background:0 0}.artos-ds .ds-table{border-collapse:collapse;width:100%}.artos-ds .ds-th{color:var(--ink-2);text-align:start;white-space:nowrap;-webkit-user-select:none;user-select:none;border-top:3px solid var(--brand);background:#f8faf9;padding:10px 14px;font-size:11px;font-weight:700}.artos-ds .ds-th-select,.artos-ds .ds-td-select{width:36px;padding-inline-end:0}.artos-ds .ds-th-select input,.artos-ds .ds-td-select input{accent-color:var(--brand);cursor:pointer;width:15px;height:15px}.artos-ds .ds-th-expand,.artos-ds .ds-td-expand{width:30px;padding-inline-end:0}.artos-ds .ds-expand-btn{width:22px;height:22px;color:var(--ink-3);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:transform .15s,background-color .12s,color .12s;display:flex}.artos-ds .ds-expand-btn:hover{background:var(--line-soft);color:var(--ink)}.artos-ds .ds-expand-btn-open{color:var(--brand);transform:rotate(180deg)}.artos-ds .ds-tr-expanded-parent{background:var(--brand-soft)}.artos-ds .ds-tr-expanded td{border-top:none;padding:0}.artos-ds .ds-expanded-panel{background:var(--line-soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink-2);padding:14px 18px;font-size:12.5px}.artos-ds .ds-th-inner{align-items:center;gap:5px;display:flex}.artos-ds .ds-th-num .ds-th-inner{font-variant-numeric:tabular-nums}.artos-ds .ds-drag-handle{color:var(--ink-4);opacity:0;cursor:grab;transition:opacity .12s;display:flex}.artos-ds .ds-th:hover .ds-drag-handle{opacity:1}.artos-ds .ds-td{color:var(--ink);border-top:1px solid var(--line-soft);vertical-align:middle;padding:10px 14px;font-size:12.5px}.artos-ds .ds-td-num{font-variant-numeric:tabular-nums}.artos-ds .ds-empty-cell{color:var(--ink-4)}.artos-ds .ds-tr{transition:background-color .1s}.artos-ds .ds-tr:hover,.artos-ds .ds-tr-selected{background:var(--brand-soft)}.artos-ds .ds-actions-cell{opacity:0;justify-content:flex-end;transition:opacity .12s;display:flex}.artos-ds .ds-tr:hover .ds-actions-cell,.artos-ds .ds-tr:focus-within .ds-actions-cell{opacity:1}.artos-ds .ds-export-btn,.artos-ds .ds-columns-toggle-btn{border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface);height:30px;color:var(--ink-2);cursor:pointer;align-items:center;gap:5px;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex}.artos-ds .ds-export-btn:hover,.artos-ds .ds-columns-toggle-btn:hover{background:var(--line-soft);color:var(--ink)}.ds-columns-menu{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow);z-index:1000;flex-direction:column;gap:2px;min-width:170px;max-height:320px;padding:6px;display:flex;overflow-y:auto}.ds-columns-menu-item{color:var(--ink-2);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-size:12px;display:flex}.ds-columns-menu-item:hover{background:var(--line-soft)}.ds-columns-menu-item input{accent-color:var(--brand)}.artos-ds .ds-bulk-bar{background:var(--brand);color:#fff;align-items:center;gap:14px;padding:9px 16px;display:flex}.artos-ds .ds-bulk-bar-count{font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.artos-ds .ds-bulk-bar-actions{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.artos-ds .ds-bulk-bar .ds-btn{color:#fff;background:#ffffff24;border:none;height:28px;font-size:11.5px}.artos-ds .ds-bulk-bar .ds-btn:hover{color:#fff;background:#ffffff3d}.artos-ds .ds-bulk-bar .ds-btn-danger{background:#f0443847}.artos-ds .ds-bulk-bar .ds-btn-danger:hover{background:#f044386b}.artos-ds .ds-footer{border-top:1px solid var(--line-soft);align-items:center;gap:14px;padding:10px 16px;display:flex}.artos-ds .ds-footer-range{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px}.artos-ds .ds-footer-center{flex:1;justify-content:center;align-items:center;gap:14px;display:flex}.artos-ds .ds-footer-pages{align-items:center;gap:3px;display:flex}.artos-ds .ds-page-btn{border-radius:var(--r-pill);min-width:26px;height:26px;color:var(--ink-2);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:none;padding:0 6px;font-size:11.5px;font-weight:600}.artos-ds .ds-page-btn:hover{background:var(--line-soft)}.artos-ds .ds-page-btn-active,.artos-ds .ds-page-btn-active:hover{background:var(--brand);color:#fff}.artos-ds .ds-page-ellipsis{color:var(--ink-4);padding:0 2px;font-size:11.5px}.artos-ds .ds-footer-size{color:var(--ink-3);white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;display:flex}.artos-ds .ds-footer-size select{border:1px solid var(--line);color:var(--ink);background:var(--surface);border-radius:6px;padding:3px 6px;font-family:inherit;font-size:11.5px}.artos-ds .ds-footer-total{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:700}.artos-ds .ds-icon-btn{width:28px;height:28px;color:var(--ink-3);cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;transition:background-color .12s,color .12s,box-shadow .12s;display:inline-flex}.artos-ds .ds-icon-btn:hover{background:var(--surface);color:var(--brand);box-shadow:0 1px 3px #10182814}.artos-ds .ds-icon-btn-danger:hover{background:var(--danger-bg);color:var(--danger);box-shadow:none}
.statement-page{color:#0e201d;font-family:var(--font-readex), "Readex Pro", var(--font-tajawal), sans-serif;background:#dde3e1;padding:0 24px 24px}.statement-page .num{font-variant-numeric:tabular-nums;letter-spacing:-.1px;unicode-bidi:plaintext}.statement-page .toolbar{z-index:10;background:#fff;border:1px solid #e4e9e8;border-radius:14px;flex-wrap:nowrap;align-items:center;gap:10px;width:100%;margin:0 auto 12px;padding:10px 12px;display:flex;position:sticky;top:60px;overflow-x:auto;box-shadow:0 4px 16px -6px #1562581f}.statement-page .seg{background:#f1f4f3;border:1px solid #e4e9e8;border-radius:10px;flex:none;padding:2px;display:inline-flex}.statement-page .seg button{color:#4a5c58;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;height:28px;padding:0 12px;font-size:11.5px;font-weight:600}.statement-page .seg button.on{color:#fff;background:#156258}.statement-page .divider{background:#e4e9e8;flex:none;width:1px;height:26px}.statement-page .dates{color:#8a9b97;flex:none;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.statement-page .date{color:#0e201d;font-variant-numeric:tabular-nums;background:#f7faf9;border:1px solid #e4e9e8;border-radius:10px;outline:none;height:30px;padding:0 9px;font-family:inherit;font-size:11.5px}.statement-page .date:focus{background:#fff;border-color:#156258;box-shadow:0 0 0 3px #15625824}.statement-page .spacer{margin-inline-start:auto}.statement-page .btn{color:#4a5c58;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e4e9e8;border-radius:10px;flex:none;align-items:center;gap:6px;height:32px;padding:0 13px;font-size:12px;font-weight:600;display:inline-flex}.statement-page .btn:hover{color:#0f4b43;background:#e8f3f1;border-color:#15625852}.statement-page .btn:disabled{opacity:.6;cursor:default}.statement-page .btn-primary{color:#fff;background:#156258;border-color:#156258}.statement-page .btn-primary:hover{color:#fff;background:#0f4b43;border-color:#0f4b43}.statement-page .btn-icon{justify-content:center;width:32px;padding:0}.statement-page .menu-wrap{flex:none;position:relative}.menu{z-index:1000;background:#fff;border:1px solid #e4e9e8;border-radius:10px;flex-direction:column;gap:2px;min-width:186px;padding:5px;display:flex;box-shadow:0 10px 24px -8px #0e201d38}.menu button{color:#4a5c58;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;width:100%;height:32px;padding:0 9px;font-family:inherit;font-size:12px;font-weight:600;display:flex}.menu button:hover{color:#0f4b43;background:#e8f3f1}.menu .sep{background:#f2f5f4;height:1px;margin:4px 2px}.statement-page .sheet{background:#fbfcfc;border-radius:10px;flex-direction:column;width:960px;max-width:100%;min-height:297mm;margin:0 auto;display:flex;overflow:hidden;box-shadow:0 12px 32px -8px #0e201d47}.statement-page .head{color:#fff;background:#156258;justify-content:space-between;align-items:flex-start;padding:22px 30px 18px;display:flex}.statement-page .logo{align-items:center;gap:11px;display:flex}.statement-page .logo .mark{color:#fff;background:#ffffff24;border:1px solid #ffffff38;border-radius:11px;place-items:center;width:46px;height:46px;font-size:15px;font-weight:700;display:grid;overflow:hidden}.statement-page .logo .mark img{object-fit:contain;width:100%;height:100%}.statement-page .logo .nm{font-size:17px;font-weight:700;line-height:1.25}.statement-page .logo .sb{color:#bfd6d2;margin-top:2px;font-size:9px}.statement-page .head .doc{text-align:left}.statement-page .doc .kind{color:#ffd98a;background:#efa81e2e;border:1px solid #efa81e80;border-radius:20px;margin-bottom:5px;padding:2px 9px;font-size:8.5px;font-weight:700;display:inline-block}.statement-page .doc h1{font-size:15px;font-weight:700}.statement-page .doc .meta{color:#bfd6d2;margin-top:3px;font-size:8.5px}.statement-page .doc .meta b{color:#fff;font-weight:600}.statement-page .body{flex-direction:column;flex:1;padding:18px 30px 0;display:flex}.statement-page .info{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px;display:grid}.statement-page .box{background:#fff;border:1px solid #e4e9e8;border-radius:9px;padding:11px 13px}.statement-page .box .cap{color:#156258;border-bottom:1px solid #f2f5f4;margin-bottom:7px;padding-bottom:5px;font-size:9px;font-weight:700}.statement-page .kv{justify-content:space-between;gap:10px;margin-bottom:4px;font-size:9.5px;display:flex}.statement-page .kv .k{color:#8a9b97}.statement-page .kv .v{color:#0e201d;text-align:left;font-weight:600}.statement-page .state{border-radius:20px;align-items:center;gap:5px;height:17px;padding:0 8px;font-size:8.5px;font-weight:700;display:inline-flex}.statement-page .state i{background:currentColor;border-radius:50%;width:4px;height:4px}.statement-page .state.ok{color:#027a48;background:#ecfdf3}.statement-page .state.info{color:#175cd3;background:#eff8ff}.statement-page .state.warn{color:#b54708;background:#fef6ee}.statement-page .state.danger{color:#b42318;background:#fef3f2}.statement-page .kpis{grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:14px;display:grid}.statement-page .kpi{background:#fff;border:1px solid #e4e9e8;border-radius:9px;padding:9px 11px;position:relative;overflow:hidden}.statement-page .kpi:before{content:"";top:0;background:#e4e9e8;width:3px;height:100%;position:absolute;inset-inline-end:0}.statement-page .kpi.debit:before{background:#175cd3}.statement-page .kpi.credit:before{background:#027a48}.statement-page .kpi .t{color:#8a9b97;margin-bottom:3px;font-size:8.5px;font-weight:600}.statement-page .kpi .v{color:#0e201d;font-size:13.5px;font-weight:700}.statement-page .kpi.main{background:#156258;border-color:#156258}.statement-page .kpi.main:before{background:#efa81e}.statement-page .kpi.main .t{color:#a8c4bf}.statement-page .kpi.main .v{color:#fff}.statement-page .ledger{border-collapse:collapse;background:#fff;border:1px solid #e4e9e8;border-radius:9px;width:100%;margin-bottom:14px;overflow:hidden}.statement-page .ledger th{color:#4a5c58;text-align:right;background:#f6f9f8;border-top:2px solid #156258;border-bottom:1px solid #e4e9e8;padding:8px 10px;font-size:9px;font-weight:700}.statement-page .ledger th.l{text-align:left}.statement-page .ledger td{color:#4a5c58;border-bottom:1px solid #f2f5f4;padding:8px 10px;font-size:9.5px}.statement-page .ledger tr:last-child td{border-bottom:none}.statement-page .ledger tr:nth-child(2n) td{background:#fcfdfd}.statement-page .ledger td.l{text-align:left}.statement-page .ledger td.strong{color:#0e201d;font-weight:700}.statement-page .muted{color:#c6d0cd}.statement-page .chip{border-radius:5px;padding:2px 7px;font-size:8.5px;font-weight:700;display:inline-block}.statement-page .chip.inv{color:#175cd3;background:#eff8ff}.statement-page .chip.rct{color:#027a48;background:#ecfdf3}.statement-page .chip.bal{color:#4a5c58;background:#f1f4f3}.statement-page .chip.crn{color:#b54708;background:#fef6ee}.statement-page .ledger tfoot td{color:#0f4b43;background:#e8f3f1;border-top:1px solid #e4e9e8;font-size:10px;font-weight:700}.statement-page .ledger.empty{text-align:center;color:#8a9b97;flex-direction:column;align-items:center;padding:60px 20px;display:flex}.statement-page .ledger.empty .t{color:#4a5c58;margin-top:8px;font-size:12.5px;font-weight:700}.statement-page .aging{background:#fff;border:1px solid #e4e9e8;border-radius:9px;margin-bottom:12px;padding:11px 13px}.statement-page .aging .cap{color:#156258;align-items:center;gap:6px;margin-bottom:8px;font-size:9px;font-weight:700;display:flex}.statement-page .aging .cap svg{width:12px;height:12px}.statement-page .aging .cap .note{color:#8a9b97;margin-inline-start:auto;font-size:8.5px;font-weight:500}.statement-page .aging-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.statement-page .ag{text-align:center;background:#f8faf9;border:1px solid #f2f5f4;border-radius:7px;padding:8px}.statement-page .ag .l{color:#8a9b97;margin-bottom:3px;font-size:8px;font-weight:600}.statement-page .ag .v{font-size:11px;font-weight:700}.statement-page .ag.on{background:#fef6ee;border-color:#fce4cc}.statement-page .ag.crit{background:#fef3f2;border-color:#fee0de}.statement-page .bar{background:#f2f5f4;border-radius:3px;height:5px;margin-top:9px;display:flex;overflow:hidden}.statement-page .bar i{height:100%;display:block}.statement-page .behav{color:#7a5406;background:#fff8eb;border:1px solid #f6e2b8;border-radius:9px;align-items:center;gap:9px;margin-bottom:12px;padding:9px 12px;font-size:9.5px;display:flex}.statement-page .behav svg{flex:none;width:14px;height:14px}.statement-page .behav b{font-weight:700}.statement-page .int-tag{color:#b42318;background:#fef3f2;border-radius:20px;align-items:center;gap:4px;height:16px;margin-inline-start:6px;padding:0 7px;font-size:7.5px;font-weight:700;display:inline-flex}.statement-page .foot{border-top:1px solid #e4e9e8;justify-content:space-between;align-items:stretch;gap:14px;margin-top:auto;padding:12px 0 20px;display:flex}.statement-page .legal{color:#8a9b97;max-width:46%;font-size:8.5px;line-height:1.6}.statement-page .legal b{color:#4a5c58;margin-bottom:2px;display:block}.statement-page .foot-right{gap:10px;display:flex}.statement-page .qr{background:#fff;border:1px solid #e4e9e8;border-radius:8px;align-items:center;gap:9px;padding:7px 10px;display:flex}.statement-page .qr img{border-radius:3px;width:46px;height:46px}.statement-page .qr .txt{color:#8a9b97;font-size:8px;line-height:1.45}.statement-page .qr .txt b{color:#156258;font-size:8.5px}.statement-page .sign{text-align:center;background:#fff;border:1px solid #e4e9e8;border-radius:8px;width:135px;padding:8px 14px}.statement-page .sign .t{color:#8a9b97;margin-bottom:24px;font-size:8.5px;font-weight:600}.statement-page .sign .l{color:#4a5c58;border-top:1px dashed #c6d0cd;padding-top:4px;font-size:8.5px;font-weight:600}.statement-page .issued{color:#c6d0cd;text-align:center;padding:0 0 12px;font-size:7.5px}@media print{body,.statement-page{background:#fff;padding:0}.no-print{display:none!important}#statement-doc{box-shadow:none;border:none;border-radius:0;width:100%;min-height:0;margin:0}#statement-doc thead{display:table-header-group}#statement-doc .kpis,#statement-doc .aging,#statement-doc .info,#statement-doc .ledger,#statement-doc .foot{page-break-inside:avoid;break-inside:avoid}#statement-doc .issued{margin-bottom:0}@page{size:A4;margin:12mm}}
.school-report-page{color:#0e201d;font-family:var(--font-readex), "Readex Pro", var(--font-tajawal), sans-serif;direction:rtl;background:#dde3e1;padding:0 24px 24px}.school-report-page .num{font-variant-numeric:tabular-nums;letter-spacing:-.1px;unicode-bidi:plaintext}.school-report-page .toolbar{z-index:10;background:#fff;border:1px solid #e4e9e8;border-radius:14px;flex-wrap:nowrap;align-items:center;gap:10px;width:100%;margin:0 auto 12px;padding:10px 12px;display:flex;position:sticky;top:60px;overflow-x:auto;box-shadow:0 4px 16px -6px #1562581f}.school-report-page .toolbar .title{color:#0f4b43;white-space:nowrap;font-size:12.5px;font-weight:700}.school-report-page .spacer{margin-inline-start:auto}.school-report-page .btn{color:#4a5c58;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e4e9e8;border-radius:10px;flex:none;align-items:center;gap:6px;height:32px;padding:0 13px;font-family:inherit;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.school-report-page .btn:hover{color:#0f4b43;background:#e8f3f1;border-color:#15625852}.school-report-page .btn-primary{color:#fff;background:#156258;border-color:#156258}.school-report-page .btn-primary:hover{color:#fff;background:#0f4b43;border-color:#0f4b43}.school-report-page .sheet{background:#fff;border-radius:10px;flex-direction:column;width:960px;max-width:100%;min-height:297mm;margin:0 auto;padding:12mm 12mm 10mm;font-size:10.5px;line-height:1.55;display:flex;box-shadow:0 12px 32px -8px #0e201d47}.school-report-page .sheet-state{justify-content:center}.school-report-page .rpt-head{background:#f7faf9;border:1px solid #cfd8d5;border-bottom:2px solid #156258;border-radius:6px 6px 0 0;grid-template-columns:1fr 1fr 1fr;gap:8px;padding:7px 10px;display:grid}.school-report-page .rpt-head>div:nth-child(2){text-align:center}.school-report-page .rpt-head>div:nth-child(3){text-align:left}.school-report-page .rpt-head .k{color:#8a9b97;font-size:8.5px;font-weight:600;display:block}.school-report-page .rpt-head .v{color:#0e201d;font-size:11px;font-weight:700;display:block}.school-report-page .rpt-title{text-align:center;color:#0f4b43;margin:12px 0 2px;font-size:15.5px;font-weight:800}.school-report-page .rpt-subtitle{text-align:center;color:#4a5c58;margin-bottom:10px;font-size:10px}.school-report-page .rpt-info{border:1px solid #cfd8d5;border-radius:6px;grid-template-columns:repeat(3,1fr);gap:5px 12px;margin-bottom:10px;padding:7px 10px;display:grid}.school-report-page .rpt-info .kv{gap:6px;min-width:0;display:flex}.school-report-page .rpt-info .kv.wide{grid-column:1/-1}.school-report-page .rpt-info .k{color:#8a9b97;white-space:nowrap;font-weight:600}.school-report-page .rpt-info .v{color:#0e201d;overflow-wrap:anywhere;min-width:0;font-weight:700}.school-report-page .rpt-week{color:#0f4b43;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:11.5px;font-weight:800;display:flex}.school-report-page .rpt-week .date{color:#4a5c58;font-size:10px;font-weight:600}.school-report-page .rpt-table{border-collapse:collapse;table-layout:fixed;width:100%;margin-bottom:10px}.school-report-page .rpt-table th,.school-report-page .rpt-table td{text-align:right;vertical-align:middle;overflow-wrap:anywhere;border:1px solid #cfd8d5;padding:4px 7px;font-size:9.5px}.school-report-page .rpt-table th{color:#0f4b43;background:#e8f3f1;border-top:2px solid #156258;font-weight:700}.school-report-page .rpt-table th.c,.school-report-page .rpt-table td.c{text-align:center}.school-report-page .rpt-table td.strong{color:#0e201d;font-weight:700}.school-report-page .rpt-table tr.rpt-el-head td{color:#0e201d;background:#f1f4f3;font-weight:800}.school-report-page .rpt-table tr.rpt-el-head .w{float:left;color:#4a5c58;font-size:8.5px;font-weight:600}.school-report-page .rpt-table tr.rpt-el-score td{color:#0f4b43;background:#fbfcfc;font-weight:700}.school-report-page .rpt-table tr.rpt-el-notes td{color:#4a5c58;background:#fff}.school-report-page .rpt-table tr.rpt-el-notes .k{color:#8a9b97;margin-inline-end:4px;font-weight:700}.school-report-page .rpt-table tr.rpt-total td{color:#0f4b43;background:#e8f3f1;font-size:10px;font-weight:800}.school-report-page .pos{color:#027a48;font-weight:700}.school-report-page .neg{color:#b42318;font-weight:700}.school-report-page .muted{color:#8a9b97}.school-report-page .rpt-headline{text-align:center;color:#0f4b43;background:#e8f3f1;border:2px solid #156258;border-radius:8px;margin:4px 0 10px;padding:8px 12px;font-size:13px;font-weight:800}.school-report-page .rpt-headline .num{color:#0e201d;font-size:12px}.school-report-page .rpt-block{border:1px solid #cfd8d5;border-radius:6px;margin-bottom:10px}.school-report-page .rpt-block .cap{color:#0f4b43;background:#f1f4f3;border-bottom:1px solid #cfd8d5;padding:5px 10px;font-size:10.5px;font-weight:800}.school-report-page .rpt-block .body{white-space:pre-line;color:#0e201d;min-height:22mm;padding:7px 10px}.school-report-page .rpt-block .body.cols{white-space:normal;grid-template-columns:1fr 1fr 1.4fr;gap:10px;display:grid}.school-report-page .rpt-block .sub{color:#4a5c58;margin-bottom:3px;font-size:9.5px;font-weight:700}.school-report-page .rpt-block ul{margin:0;padding-inline-start:14px}.school-report-page .rpt-block li{margin-bottom:2px}.school-report-page .rpt-block .lines{background:repeating-linear-gradient(#0000 0 6.5mm,#cfd8d5 6.5mm 25.5669px);height:20mm}.school-report-page .rpt-sign{grid-template-columns:1fr 1fr;gap:14px;margin-top:auto;padding-top:12px;display:grid}.school-report-page .rpt-sign .box{border:1px solid #cfd8d5;border-radius:6px;padding:7px 10px}.school-report-page .rpt-sign .t{color:#0f4b43;margin-bottom:4px;font-size:10px;font-weight:800}.school-report-page .rpt-sign .l{gap:6px;margin-top:3px;display:flex}.school-report-page .rpt-sign .l .k{color:#8a9b97;white-space:nowrap;font-weight:600}.school-report-page .rpt-sign .l .v{font-weight:700}.school-report-page .rpt-sign .l .dots{border-bottom:1px dotted #8a9b97;flex:1;margin-bottom:3px}.school-report-page .rpt-issued{color:#c6d0cd;text-align:center;padding-top:8px;font-size:7.5px}@media print{body,.school-report-page{background:#fff;padding:0}.school-report-page .no-print{display:none!important}.school-report-page .sheet{box-shadow:none;border:none;border-radius:0;width:100%;min-height:0;margin:0;padding:0;display:block}.school-report-page .rpt-table thead{display:table-header-group}.school-report-page .rpt-table tr{page-break-inside:avoid;break-inside:avoid}.school-report-page .rpt-table tr.rpt-el-head{page-break-after:avoid;break-after:avoid}.school-report-page .rpt-head,.school-report-page .rpt-info,.school-report-page .rpt-headline,.school-report-page .rpt-block,.school-report-page .rpt-sign{page-break-inside:avoid;break-inside:avoid}.school-report-page .rpt-sign{margin-top:10px}@page{size:A4;margin:10mm 11mm}}
.rem-wrap{display:inline-flex;position:relative}.rem-trigger{color:#fff;cursor:pointer;background:#156258;border:1px solid #156258;border-radius:8px;align-items:center;gap:6px;height:30px;padding:0 12px;font-family:inherit;font-size:11.5px;font-weight:700;display:inline-flex}.rem-trigger:disabled{opacity:.6;cursor:default}.rem-trigger-open{background:#0f4b43;border-color:#0f4b43}.rem-panel{z-index:1000;background:#fff;border:1px solid #e4e9e8;border-radius:10px;flex-direction:column;gap:2px;min-width:168px;padding:6px;display:flex;box-shadow:0 12px 28px -8px #0e201d47}.rem-item{color:#0e201d;cursor:pointer;text-align:right;background:0 0;border:none;border-radius:7px;align-items:center;gap:8px;width:100%;height:32px;padding:0 8px;font-family:inherit;font-size:12px;font-weight:600;display:flex}.rem-item:hover:not(:disabled){background:#f2f5f4}.rem-item:disabled{opacity:.5;cursor:default}.rem-item-icon{color:#156258;background:#f2f5f4;border-radius:6px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.rem-item-spinner{border:2px solid #e4e9e8;border-top-color:#156258;border-radius:50%;flex:none;width:12px;height:12px;margin-inline-start:auto;animation:.7s linear infinite rem-spin}@keyframes rem-spin{to{transform:rotate(360deg)}}@media print{.rem-wrap{display:none!important}}
.rc-page{flex-direction:column;gap:12px;max-width:1760px;margin:0 auto;padding:0 28px;display:flex}.rc-num{font-variant-numeric:tabular-nums}.rc-head{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 18px;display:flex}.rc-head-icon{background:var(--brand);color:#fff;border-radius:11px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.rc-head-title{font-size:15px;font-weight:700}.rc-head-status{color:var(--ok);align-items:center;gap:5px;margin-top:2px;font-size:10.5px;display:flex}.rc-head-status i{background:var(--ok);border-radius:50%;width:5px;height:5px;display:inline-block}.rc-head-actions{flex-wrap:wrap;gap:8px;margin-inline-start:auto;display:flex}.rc-kpis{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.rc-kpi{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow);padding:12px 14px;position:relative;overflow:hidden}.rc-kpi:before{content:"";top:0;background:var(--ink-4);width:3px;height:100%;position:absolute;inset-inline-end:0}.rc-kpi.ok:before{background:var(--ok)}.rc-kpi.warn:before{background:var(--warn)}.rc-kpi .t{color:var(--ink-3);font-size:10px;font-weight:600}.rc-kpi .v{letter-spacing:-.3px;margin-top:4px;font-size:17px;font-weight:700}.rc-kpi .v small{color:var(--ink-3);font-size:10px;font-weight:500}.rc-kpi .d{color:var(--ink-3);margin-top:4px;font-size:9.5px}.rc-kpi .d.ok{color:var(--ok)}.rc-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:12px;display:grid}@media (max-width:1600px) and (min-width:1400.02px){.rc-grid{grid-template-columns:minmax(0,1fr) 300px}}.rc-grid-3col{grid-template-columns:320px minmax(0,1fr) 320px}@media (max-width:1600px) and (min-width:1400.02px){.rc-grid-3col{grid-template-columns:300px minmax(0,1fr) 300px}}@media (max-width:1400px){.rc-grid{grid-template-columns:1fr}.rc-grid>.rc-aside{display:none}.rc-grid>.rc-aside.rc-side-open{margin-top:12px;display:block}.rc-grid>.rc-main{order:-1}}.rc-side-toggle{display:none}@media (max-width:1400px){.rc-side-toggle{border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface);width:100%;height:38px;color:var(--ink-2);justify-content:center;align-items:center;gap:7px;margin:0 0 12px;font-size:12px;font-weight:700;display:flex}.rc-side-toggle:hover{background:var(--brand-soft);color:var(--brand-deep)}}.rc-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow);margin-bottom:12px;padding:14px 16px}.rc-card h2{align-items:center;gap:7px;font-size:12.5px;font-weight:700;display:flex}.rc-card .sub{color:var(--ink-3);margin:3px 0 12px;font-size:10px}.rc-fld{flex-direction:column;gap:4px;margin-bottom:10px;display:flex}.rc-fld label{color:var(--ink-2);font-size:10.5px;font-weight:600}.rc-ctrl{border-radius:var(--r-md);border:1px solid var(--line);background:var(--line-soft);height:34px;color:var(--ink);outline:none;width:100%;padding:0 11px;font-family:inherit;font-size:12px}.rc-ctrl:focus{background:var(--surface);border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.rc-ctrl.rc-num{text-align:left}.rc-fg2{grid-template-columns:1fr 1fr;gap:9px;display:grid}.rc-sim{background:var(--brand-soft);border-radius:var(--r-md);padding:12px 13px}.rc-sim .row{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}.rc-sim .row span{color:var(--brand-deep);font-size:11px;font-weight:600}.rc-sim .row b{color:var(--brand);font-size:15px;font-weight:700}.rc-sim input[type=range]{width:100%;accent-color:var(--brand);height:4px;margin:6px 0 10px}.rc-sim .out{background:var(--surface);border-radius:9px;flex-direction:column;gap:5px;padding:9px 11px;display:flex}.rc-sim .out .r{color:var(--ink-2);justify-content:space-between;font-size:11px;display:flex}.rc-sim .out .r b{color:var(--ink);font-weight:700}.rc-sim .out .r.profit b.pos{color:var(--ok)}.rc-sim .out .r.profit b.neg{color:var(--danger)}.rc-table{border-collapse:collapse;width:100%}.rc-table th{background:var(--line-soft);color:var(--ink-2);border-top:3px solid var(--brand);border-bottom:1px solid var(--line);text-align:right;padding:8px 10px;font-size:10.5px;font-weight:700}.rc-table th.l{text-align:left}.rc-table td{border-bottom:1px solid var(--line-soft);vertical-align:middle;padding:8px 10px;font-size:11.5px}.rc-table td.l{text-align:left}.rc-table tr:hover td{background:var(--brand-soft)}.rc-ing-name{color:var(--ink);font-weight:700}.rc-sku{color:var(--ink-3);font-size:9.5px}.rc-qty-cell{width:110px}.rc-qty-cell input{text-align:left;height:28px;font-size:11.5px}.rc-src{color:var(--brand);background:var(--brand-soft);border-radius:var(--r-pill);align-items:center;gap:4px;margin-top:2px;padding:1px 7px;font-size:9px;font-weight:700;display:inline-flex}.rc-src.rc-src-muted{color:var(--ink-3);background:var(--line-soft)}.rc-del{width:26px;height:26px;color:var(--ink-4);opacity:0;cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;display:flex}.rc-table tr:hover .rc-del{opacity:1}.rc-del:hover{background:var(--danger-bg);color:var(--danger)}.rc-add-row{border-radius:var(--r-md);border:1px dashed var(--brand);background:var(--brand-soft);width:100%;height:34px;color:var(--brand);cursor:pointer;justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:11.5px;font-weight:700;display:flex}.rc-add-row:hover{background:var(--brand-accent);color:#fff}.rc-wtag{color:var(--ink-3);background:var(--line-soft);border-radius:var(--r-pill);margin-inline-start:4px;padding:1px 5px;font-size:8px;font-weight:700}.rc-bench-row{border-bottom:1px solid var(--line-soft);color:var(--ink-2);justify-content:space-between;align-items:baseline;padding:7px 0;font-size:11.5px;display:flex}.rc-bench-row:last-of-type{border-bottom:none}.rc-bench-row b{color:var(--ink);font-size:13px}.rc-bench-alert{color:var(--warn);background:var(--warn-bg);border-radius:var(--r-md);align-items:center;gap:6px;margin-top:10px;padding:8px 10px;font-size:10.5px;font-weight:600;display:flex}.rc-hint-list{flex-direction:column;gap:8px;display:flex}.rc-hint-row{border:1px solid var(--line-soft);border-radius:var(--r-md);background:var(--line-soft);padding:8px 10px}.rc-hint-name{color:var(--ink);font-size:11.5px;font-weight:700}.rc-hint-detail{color:var(--ink-3);margin-top:3px;font-size:10px}.rc-hint-detail b{color:var(--brand-deep)}.rc-hint-saving{color:var(--ok);margin-top:3px;font-size:10.5px;font-weight:700}.rc-hint-total{border-top:1px solid var(--line);color:var(--ink-2);justify-content:space-between;margin-top:10px;padding-top:10px;font-size:11px;display:flex}.rc-hint-total b{color:var(--ok);font-size:13px}.rc-log-list{flex-direction:column;gap:2px;display:flex}.rc-log-row{border-bottom:1px solid var(--line-soft);padding:8px 0}.rc-log-row:last-child{border-bottom:none}.rc-log-date{color:var(--ink-3);align-items:center;font-size:10px;display:flex}.rc-log-figures{color:var(--ink-2);align-items:baseline;gap:8px;margin-top:4px;font-size:11px;display:flex}.rc-log-figures b{color:var(--ink);font-size:13px}.rc-log-delta{color:var(--ink-3);align-items:center;gap:2px;font-size:9.5px;font-weight:700;display:inline-flex}.rc-log-delta.up{color:var(--danger)}.rc-log-delta.down{color:var(--ok)}.rc-log-by{color:var(--ink-4);margin-top:2px;font-size:9.5px}
.si-page{flex-direction:column;gap:12px;padding:0;display:flex}.si-num{font-variant-numeric:tabular-nums}.si-head{background:linear-gradient(120deg,var(--brand-deep),var(--brand) 60%,var(--brand-accent));border-radius:var(--r-lg);box-shadow:var(--shadow);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex;position:relative;overflow:hidden}.si-head-art{pointer-events:none;position:absolute;inset:0}.si-head-art svg{width:100%;height:100%;position:absolute;inset:0}.si-head-icon,.si-titles,.si-head-meta{position:relative}.si-head-icon{width:38px;height:38px;color:var(--brand-deep);background:#fff;border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex;box-shadow:0 3px 8px -2px #0000004d}.si-titles h1{color:#fff;font-size:16px;font-weight:700;line-height:1.3}.si-crumb{color:#ffffffd9;margin-top:5px;font-size:11px}.si-crumb .doc-crumb{color:#fff;background:#ffffff24}.si-crumb a.doc-crumb:hover{background:#ffffff42}.si-crumb .doc-crumb.is-current{color:var(--brand-deep);background:#fff}.si-crumb .doc-crumb-sep{color:#fff9}.si-head-meta{flex-direction:column;align-items:flex-end;gap:5px;margin-inline-start:auto;display:flex}.si-tag{border-radius:var(--r-pill);color:#fff;background:#ffffff29;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:10.5px;font-weight:700;display:inline-flex}.si-tag i{background:var(--ok-dot);border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 0 2px #12b76a47}.si-inv-no{color:#fffc;font-size:11.5px}.si-inv-no b{color:#fff}.si-btn{border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface);height:34px;color:var(--ink-2);cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:12.5px;font-weight:600;transition:all .15s;display:inline-flex}.si-btn:hover{background:var(--brand-soft);border-color:color-mix(in srgb,var(--brand) 32%,transparent);color:var(--brand-deep)}.si-btn:disabled{opacity:.55;cursor:not-allowed}.si-btn-primary{background:var(--brand);border-color:var(--brand);color:#fff}.si-btn-primary:hover{background:var(--brand-deep);border-color:var(--brand-deep);color:#fff}.si-btn-block{width:100%}.si-kbd{opacity:.65;font-size:10px;font-weight:700}.si-grid{grid-template-columns:1fr 340px;align-items:start;gap:12px;display:grid}@media (max-width:1100px){.si-grid{grid-template-columns:1fr}.si-grid>.si-side{position:static}}.si-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow);margin-bottom:12px}.si-card-head{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:10px 14px;display:flex}.si-card-head h2{font-size:12.5px;font-weight:700}.si-card-head .hint{color:var(--ink-3);margin-inline-start:auto;font-size:10.5px;font-weight:500}.si-card-body{padding:14px}.si-scan{flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.si-scan-field{flex:1;min-width:220px;position:relative}.si-scan-field input{border-radius:var(--r-md);border:1px solid var(--line);background:var(--line-soft);width:100%;height:38px;color:var(--ink);outline:none;padding:0 40px 0 92px;font-size:12.5px;transition:all .15s}.si-scan-field input:focus{background:var(--surface);border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 14%,transparent)}.si-scan-field .lead{inset-inline-start:13px;width:17px;height:17px;color:var(--ink-3);position:absolute;top:50%;transform:translateY(-50%)}.si-scan-field .key{inset-inline-end:12px;color:var(--ink-3);background:var(--line-soft);border:1px solid var(--line);border-radius:6px;padding:2px 7px;font-size:10px;font-weight:700;position:absolute;top:50%;transform:translateY(-50%)}.si-tabs{border-bottom:1px solid var(--line);gap:2px;padding:0 14px;display:flex;overflow:auto hidden}.si-tab{color:var(--ink-3);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 14px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s}.si-tab:hover{color:var(--ink-2)}.si-tab.active{color:var(--brand);border-bottom-color:var(--brand)}.si-fg4{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.si-fg4+.si-fg4{margin-top:10px}@media (max-width:900px){.si-fg4{grid-template-columns:repeat(2,1fr)}}.si-fld{flex-direction:column;gap:4px;min-width:0;display:flex}.si-fld label{color:var(--ink-2);font-size:11px;font-weight:600}.si-fld label .req{color:var(--danger);margin-inline-start:2px}.si-ctrl{border-radius:var(--r-md);border:1px solid var(--line);background:var(--line-soft);height:34px;color:var(--ink);outline:none;width:100%;padding:0 11px;font-family:inherit;font-size:12.5px;transition:all .15s}.si-ctrl:focus{background:var(--surface);border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 14%,transparent)}.si-ctrl:disabled{background:var(--line-soft);color:var(--ink-3);cursor:not-allowed}.si-ctrl.si-num{font-variant-numeric:tabular-nums;text-align:left}.si-fld .err{color:var(--danger);align-items:center;gap:4px;font-size:10.5px;display:flex}.si-ctrl.invalid{background:var(--surface);border-color:#fda29b}.si-alert{border-radius:var(--r-md);align-items:flex-start;gap:9px;margin-top:10px;padding:10px 12px;font-size:11.5px;display:flex}.si-alert svg{flex:none;width:15px;height:15px;margin-top:1px}.si-alert.warn{background:var(--warn-bg);color:var(--warn)}.si-alert.danger{background:var(--danger-bg);color:var(--danger)}.si-alert.info{background:var(--info-bg);color:var(--info)}.si-alert b{font-variant-numeric:tabular-nums}.si-tbl-wrap{max-height:420px;overflow-x:auto}.si-tbl-wrap::-webkit-scrollbar{width:6px;height:6px}.si-tbl-wrap::-webkit-scrollbar-thumb{background:var(--ink-4);border-radius:3px}.si-tbl-wrap::-webkit-scrollbar-track{background:var(--line-soft)}.si-table{table-layout:fixed;border-collapse:collapse;text-align:right;white-space:nowrap;width:100%;min-width:880px}.si-table thead th{z-index:1;background:var(--line-soft);color:var(--ink-2);border-top:3px solid var(--brand);border-bottom:1px solid var(--line);padding:8px 10px;font-size:10.5px;font-weight:700;position:sticky;top:0}.si-table th.si-l{text-align:left}.si-table tbody td{border-bottom:1px solid var(--line-soft);vertical-align:middle;padding:3px 6px}.si-table tbody tr:hover{background:var(--brand-soft)}.si-cell{width:100%;height:30px;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:8px;outline:none;padding:0 8px;font-family:inherit;font-size:12px}.si-cell:hover{border-color:var(--line)}.si-cell:focus{background:var(--surface);border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 12%,transparent)}.si-cell.si-num{text-align:left;font-variant-numeric:tabular-nums}.si-cell[readonly]{color:var(--ink-2);cursor:default}.si-cell.si-total{color:var(--ink);font-weight:700}.si-cell.si-qty-num{text-align:center}.si-stock{color:var(--ink-3);font-variant-numeric:tabular-nums;padding:0 8px;font-size:10px}.si-stock.low{color:var(--warn)}.si-row-del{width:26px;height:26px;color:var(--ink-4);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;transition:all .15s;display:flex}.si-table tbody tr:hover .si-row-del{opacity:1}.si-row-del:hover{background:var(--danger-bg);color:var(--danger)}.si-add-row{border-radius:var(--r-md);border:1px dashed color-mix(in srgb,var(--brand) 45%,transparent);background:var(--brand-soft);width:calc(100% - 28px);height:34px;color:var(--brand);cursor:pointer;justify-content:center;align-items:center;gap:7px;margin:10px 14px 14px;font-size:12px;font-weight:700;display:inline-flex}.si-add-row:hover{background:color-mix(in srgb,var(--brand) 14%,transparent)}.si-price-changed{color:var(--warn);margin-top:2px;font-size:9.5px}.si-side{position:sticky;top:18px}.si-sum{padding:12px 14px}.si-sum-row{color:var(--ink-2);justify-content:space-between;align-items:center;padding:6px 0;font-size:12px;display:flex}.si-sum-row b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.si-sum-row.neg b{color:var(--danger)}.si-sum-div{background:var(--line);height:1px;margin:6px 0}.si-sum-total{background:var(--brand-soft);border-radius:var(--r-md);justify-content:space-between;align-items:baseline;margin:4px 14px 0;padding:10px 14px;display:flex}.si-sum-total span{color:var(--brand-deep);font-size:12px;font-weight:600}.si-sum-total b{color:var(--brand);font-variant-numeric:tabular-nums;letter-spacing:-.3px;font-size:19px;font-weight:700}.si-pay-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.si-pay-state{border-radius:var(--r-md);justify-content:space-between;align-items:center;margin-top:10px;padding:9px 11px;font-size:11.5px;font-weight:600;display:flex}.si-pay-state.ok{background:var(--ok-bg);color:var(--ok)}.si-pay-state.bad{background:var(--danger-bg);color:var(--danger)}.si-pay-state b{font-variant-numeric:tabular-nums}.si-actions{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.si-actions .row{gap:8px;display:flex}.si-actions .row .si-btn{flex:1}.si-quickbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.si-qbtn{border-radius:var(--r-md);border:1px dashed color-mix(in srgb,var(--brand) 45%,transparent);background:var(--brand-soft);height:32px;color:var(--brand-deep);cursor:pointer;align-items:center;gap:6px;padding:0 13px;font-size:11.5px;font-weight:700;display:inline-flex}.si-qbtn:hover{background:color-mix(in srgb,var(--brand) 14%,transparent)}.si-qbtn:disabled{opacity:.5;cursor:not-allowed;background:var(--line-soft);color:var(--ink-3);border-color:var(--line)}.si-qbtn-hint{color:var(--ink-3);margin-inline-start:auto;font-size:10.5px}.si-comm-row{background:var(--gold-soft);border:1px solid color-mix(in srgb,var(--gold) 45%,transparent);border-radius:var(--r-md);color:var(--gold-ink);justify-content:space-between;align-items:center;margin:0 14px 8px;padding:8px 14px;font-size:11px;display:flex}.si-comm-row b{font-variant-numeric:tabular-nums;font-weight:700}.si-comm-row .rate{opacity:.8;margin-inline-start:4px;font-size:9.5px}.si-lot-wrap{position:relative}.si-lot-exp{inset-inline-end:6px;background:var(--warn-dot);border-radius:50%;width:6px;height:6px;position:absolute;top:50%;transform:translateY(-50%)}.si-lot-exp.ok{background:var(--ok-dot)}.si-lot-exp.danger{background:var(--danger)}.si-lot-split{color:var(--warn);margin-top:2px;font-size:9px}.si-draft-note{background:var(--info-bg);color:var(--info);border-radius:var(--r-md);align-items:center;gap:8px;margin:0 14px 10px;padding:8px 11px;font-size:10.5px;display:flex}.si-draft-note svg{flex:none;width:13px;height:13px}.si-draft-note button{color:var(--info);cursor:pointer;white-space:nowrap;background:0 0;border:none;margin-inline-start:auto;font-family:inherit;font-size:10.5px;font-weight:700;text-decoration:underline}.si-ac-wrap{position:relative}.si-ac-suggestions{top:100%;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow);z-index:20;max-height:220px;margin-top:4px;position:absolute;inset-inline:0;overflow-y:auto}.si-ac-suggestions-portal{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow);z-index:1100;max-height:220px;position:fixed;overflow-y:auto}.si-ac-suggestion{color:var(--ink);cursor:pointer;border-bottom:1px solid var(--line-soft);padding:8px 11px;font-size:12px}.si-ac-suggestion:last-child{border-bottom:none}.si-ac-suggestion:hover{background:var(--brand-soft)}.si-ac-suggestion .sub{color:var(--ink-3);margin-top:2px;font-size:10.5px}.si-modal-overlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.si-modal{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow);flex-direction:column;width:420px;max-width:100%;max-height:80vh;display:flex;overflow:hidden}.si-modal-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.si-modal-head h3{font-size:13px;font-weight:700}.si-modal-body{padding:8px;overflow-y:auto}.si-modal-body .sub{text-align:center;color:var(--ink-3);padding:16px;font-size:11.5px}.si-modal-row{border-radius:var(--r-md);cursor:pointer;width:100%;color:var(--ink);text-align:right;background:0 0;border:none;align-items:center;gap:10px;padding:10px 11px;font-family:inherit;font-size:12px;display:flex}.si-modal-row:hover{background:var(--brand-soft)}.si-modal-row .sub{text-align:right;color:var(--ink-3);flex:1;padding:0;font-size:10.5px}.si-modal-row b{font-variant-numeric:tabular-nums;color:var(--brand-deep)}
