@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-arabic-arabic-400-normal-AAMxebZb.woff2)format("woff2"),url(/assets/noto-sans-arabic-arabic-400-normal-hsqIUL9Q.woff)format("woff");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:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-arabic-math-400-normal-BxrVu-ji.woff2)format("woff2"),url(/assets/noto-sans-arabic-math-400-normal-BiWGKoY7.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-arabic-symbols-400-normal-BbP0vlM-.woff2)format("woff2"),url(/assets/noto-sans-arabic-symbols-400-normal-BJzmBRSy.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-arabic-latin-ext-400-normal-CW3XQ4Yj.woff2)format("woff2"),url(/assets/noto-sans-arabic-latin-ext-400-normal-D4Wl3hq7.woff)format("woff");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:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-arabic-latin-400-normal-CjsIS08k.woff2)format("woff2"),url(/assets/noto-sans-arabic-latin-400-normal-lr8cikIT.woff)format("woff");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:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-arabic-arabic-600-normal-JPxwL-XU.woff2)format("woff2"),url(/assets/noto-sans-arabic-arabic-600-normal-JLzruTOp.woff)format("woff");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:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-arabic-math-600-normal-C2PaYQVA.woff2)format("woff2"),url(/assets/noto-sans-arabic-math-600-normal-BQnKH7M_.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-arabic-symbols-600-normal-BLWpRi3R.woff2)format("woff2"),url(/assets/noto-sans-arabic-symbols-600-normal-Ch3HzCxt.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-arabic-latin-ext-600-normal-6_GPoF44.woff2)format("woff2"),url(/assets/noto-sans-arabic-latin-ext-600-normal-Be-B9uOG.woff)format("woff");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:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-arabic-latin-600-normal-BUFr-ZM9.woff2)format("woff2"),url(/assets/noto-sans-arabic-latin-600-normal-D8ZQ8Cfs.woff)format("woff");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:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-arabic-arabic-700-normal-3CqrwsiZ.woff2)format("woff2"),url(/assets/noto-sans-arabic-arabic-700-normal-DXnsSW3z.woff)format("woff");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:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-arabic-math-700-normal-DhwRdyuq.woff2)format("woff2"),url(/assets/noto-sans-arabic-math-700-normal-C3IT52xG.woff)format("woff");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-arabic-symbols-700-normal-D40a2DlB.woff2)format("woff2"),url(/assets/noto-sans-arabic-symbols-700-normal-Ct3Gyvbr.woff)format("woff");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-arabic-latin-ext-700-normal-wF0ZdkCd.woff2)format("woff2"),url(/assets/noto-sans-arabic-latin-ext-700-normal-DX5dIs2j.woff)format("woff");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:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-arabic-latin-700-normal-D41hNJFR.woff2)format("woff2"),url(/assets/noto-sans-arabic-latin-700-normal-DST6Nu2E.woff)format("woff");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}.announcement-workspace{max-width:1200px;margin-inline:auto}.announcement-intro{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.announcement-intro h2{color:var(--ink);margin:0;font-size:clamp(24px,3vw,38px)}.announcement-intro p{color:var(--muted);font-size:14px}.announcement-compose-grid{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);align-items:start;gap:24px;display:grid}.announcement-editor{border:1px solid var(--line);background:var(--card);border-radius:14px;gap:20px;padding:28px;display:grid}.announcement-editor-heading{border-bottom:1px solid var(--line);padding-bottom:16px}.announcement-editor-heading h3{margin:0 0 6px;font-size:20px}.announcement-editor-heading span,.announcement-editor small,.announcement-preview .eyebrow{color:var(--muted);font-size:12px}.announcement-editor label{gap:8px;font-size:14px;display:grid}.announcement-editor input,.announcement-editor textarea,.announcement-editor select{border:1px solid var(--line);background:var(--paper);width:100%;min-width:0;color:var(--text);min-height:48px;font:inherit;border-radius:8px;padding:12px}.announcement-editor textarea{resize:vertical;min-height:180px;line-height:1.9}.announcement-editor input:disabled,.announcement-editor textarea:disabled,.announcement-editor select:disabled{opacity:.8}.announcement-editor small{justify-self:end}.announcement-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.announcement-actions button,.announcement-review button,.announcement-intro button,.announcement-directory button{min-height:44px}.announcement-preview{gap:18px;padding-block:8px;display:grid}.announcement-phone{background:var(--card);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:18px;padding:22px;box-shadow:0 14px 32px #183c350a}.announcement-phone-brand{color:var(--ink);align-items:center;gap:12px;margin-bottom:20px;font-weight:600;display:flex}.announcement-phone-brand>img{border-radius:12px;width:44px;height:44px}.announcement-phone small{color:var(--muted);font-size:12px;font-weight:400;display:block}.announcement-phone>strong{font-size:18px}.announcement-phone>p{white-space:pre-wrap;font-size:14px;line-height:1.9}.announcement-review,.announcement-delivery{border-inline-start:3px solid var(--accent);background:var(--card);border-radius:4px 12px 12px 4px;padding:22px}.announcement-review h3,.announcement-delivery h3{margin-top:0}.announcement-review p,.announcement-delivery p,.announcement-delivery small{font-size:13px;line-height:1.9}.announcement-review dl>div{justify-content:space-between;gap:16px;padding-block:7px;display:flex}.announcement-review dd{margin:0;font-weight:700}.announcement-review .announcement-confirm{align-items:start;gap:8px;margin-block:20px;font-size:13px;line-height:1.9;display:flex}.announcement-confirm input{flex-shrink:0;width:18px;height:18px;margin-top:6px}.announcement-directory,.announcement-history{border-top:1px solid var(--line);margin-top:32px;padding-top:24px}.announcement-row{text-align:start;border:0;border-bottom:1px solid var(--line);overflow-wrap:anywhere;background:0 0;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:18px 12px;display:flex}.announcement-row strong,.announcement-row small{display:block}.announcement-row small,.announcement-row>span:last-child,.announcement-history p{color:var(--muted);font-size:12px}.announcement-row:hover{background:var(--softGreen)}.announcement-notice{background:var(--softGreen);color:var(--ink);border-radius:8px;padding:14px 18px}@media (width<=820px){.announcement-compose-grid{grid-template-columns:minmax(0,1fr)}.announcement-intro{flex-direction:column;align-items:start}.announcement-editor{padding:18px}}*{box-sizing:border-box}:root{color:var(--text);background:var(--paper);font-synthesis:none;font-family:Noto Sans Arabic,sans-serif}body{margin:0}button,input,select{font:inherit}button,select{cursor:pointer}button{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline-offset:4px;outline:3px solid #bd913e}a{color:inherit;text-decoration:none}.workspace{min-height:100vh;display:flex}.sidebar{background:var(--card);border-inline-end:1px solid var(--line);flex-direction:column;flex-shrink:0;width:236px;height:100vh;padding:32px 20px 20px;display:flex;position:sticky;top:0}.brand{color:var(--ink);align-items:center;gap:12px;font-size:29px;font-weight:700;line-height:1.4;display:flex}.brand-mark{width:45px;height:49px;color:var(--accent);background:#191816;border-radius:13px 4px;place-items:center;font-size:30px;display:grid}.brand small{color:var(--muted);font-size:11px;font-weight:400;display:block}.sidebar-label{letter-spacing:.03em;color:var(--muted);margin:44px 10px 15px;font-size:10px}.nav-item{text-align:start;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;width:100%;min-height:49px;margin-bottom:7px;padding:10px 14px;font-size:12px;display:flex}.nav-item.active{background:var(--softGreen);color:var(--ink);font-weight:700}.nav-item .nav-count{border:1px solid #cddacb;border-radius:5px;margin-inline-start:auto;padding:0 7px;font-size:11px}.sidebar-footer{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:8px;padding:18px 10px 0;font-size:10px;display:flex}.connection-dot{background:#528759;border-radius:50%;width:6px;height:6px}.connection-dot.disconnected{background:var(--danger)}.main{flex:1;min-width:0}.topbar{border-bottom:1px solid var(--line);background:var(--card);justify-content:space-between;align-items:center;height:79px;padding:0 42px;display:flex}.breadcrumb{color:var(--muted);align-items:center;gap:13px;font-size:11px;display:flex}.breadcrumb strong{color:var(--ink);font-weight:600}.refresh-button{color:var(--ink);background:0 0;border:0;align-items:center;gap:9px;padding:10px;font-size:11px;display:flex}.content{max-width:1320px;margin:auto;padding:36px 42px 20px}.eyebrow{color:var(--muted);margin-bottom:8px;font-size:10px;font-weight:600;display:block}.page-title h1{color:var(--ink);margin:0;font-size:clamp(22px,2vw,28px);font-weight:700;line-height:1.5}.page-title p{color:var(--muted);margin:8px 0 22px;font-size:12px;line-height:2}.stats{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px;display:grid}.stat{background:var(--card);border:1px solid var(--line);border-radius:10px;flex-direction:column;padding:16px 24px;display:flex;position:relative}.stat span{color:var(--muted);font-size:11px}.stat strong{color:var(--ink);font-size:30px;line-height:1.6}.stat svg{inset-inline-end:22px;color:#688478;position:absolute;top:25px}.feature-panel{color:#fff;background:#191816;border-radius:14px;grid-template-columns:1fr 1fr;min-height:238px;margin-bottom:30px;display:grid;overflow:hidden}.feature-copy{padding:28px 32px}.eyebrow.light{color:#b7ccc0;font-size:10px}.feature-copy h2{margin:0;font-size:25px;font-weight:600}.feature-copy p{color:#ccd8cf;margin:10px 0 20px;font-size:11px;line-height:2}.feature-copy button{background:var(--accent);color:var(--accentText);border:0;border-radius:7px;align-items:center;gap:14px;min-height:42px;padding:9px 15px;font-size:11px;font-weight:700;display:flex}.feature-product{background:#22483e;align-items:center;gap:20px;padding:27px;display:flex;position:relative}.feature-product .part-art-large{color:#315345;background:#e9edd9;border:8px solid #cbd6c4;border-radius:18px;width:124px;height:148px;transform:rotate(-8deg);box-shadow:8px 11px #152f2970}.feature-product strong{font-size:17px;display:block}.feature-product span[dir]{color:#c4d8c7;letter-spacing:.1em;margin-top:10px;font-size:9px;display:block}.feature-tag{inset-inline-end:20px;color:#d6e1d5;border:1px solid #517465;border-radius:30px;padding:3px 10px;font-size:9px;position:absolute;top:17px}.catalog-panel{background:var(--card);border:1px solid var(--line);border-radius:12px;overflow:hidden}.section-heading{justify-content:space-between;align-items:center;padding:22px 25px 16px;display:flex}.section-heading .eyebrow{margin-bottom:4px}.section-heading h2{color:var(--ink);margin:0;font-size:17px;font-weight:600}.result-count{color:var(--muted);font-size:10px}.filters{align-items:center;gap:14px;padding:0 25px 20px;display:flex}.search-field{border:1px solid var(--line);background:var(--surface);max-width:570px;height:45px;color:var(--muted);border-radius:7px;flex:1;align-items:center;gap:12px;padding:0 14px;display:flex}.search-field input{width:100%;color:var(--text);background:0 0;border:0;min-width:0;font-size:11px}.search-field input:focus{outline-offset:8px}select{border:1px solid var(--line);background:var(--card);color:var(--text);border-radius:7px;min-height:45px;padding:9px 14px;font-size:11px}.select-field{margin-inline-start:auto}.table-scroll{overflow-x:auto}table{border-collapse:collapse;text-align:start;width:100%;min-width:630px}th{text-align:start;background:var(--surface);border-block:1px solid var(--line);color:var(--muted);padding:13px 22px;font-size:10px;font-weight:400}td{border-bottom:1px solid var(--line);padding:15px 22px;font-size:11px}tr:last-child td{border-bottom:0}.product-cell{text-align:start;background:0 0;border:0;align-items:center;gap:13px;padding:0;display:flex}.product-cell strong{font-size:11px;font-weight:600;display:block}.product-cell small{color:var(--muted);letter-spacing:.03em;margin-top:4px;font-size:9px;display:block}.part-art{color:#567967;background:#f0f3ec;border-radius:8px;flex-shrink:0;place-items:center;width:49px;height:53px;display:grid;position:relative;overflow:hidden}.art-screen{color:#677681;background:#eff1f4}.art-charging{color:#8b7653;background:#f7f1e6}.art-tools{color:#747473;background:#f1f1ef}.art-grid{background-image:linear-gradient(#67806c0b 1px,#0000 1px),linear-gradient(90deg,#67806c0b 1px,#0000 1px);background-size:10px 10px;position:absolute;inset:0}.part-art svg{position:relative}.model-tags{flex-wrap:wrap;gap:5px;display:flex}.model-tags span{color:#596c5f;white-space:nowrap;background:#f5f6f1;border:1px solid #e6ebe1;border-radius:4px;padding:2px 7px;font-size:9px}.price{white-space:nowrap;font-weight:600}.status{white-space:nowrap;border-radius:5px;align-items:center;gap:6px;padding:3px 8px;font-size:9px;display:inline-flex}.available{color:#396a44;background:#eef5eb}.unavailable{color:#996038;background:#faf0e5}.status-dot{background:currentColor;border-radius:50%;width:4px;height:4px}.icon-button{color:#70847a;background:0 0;border:0;border-radius:6px;place-items:center;width:36px;height:36px;display:grid}.icon-button:hover{background:var(--softGreen)}.content-footer{color:var(--muted);justify-content:space-between;gap:15px;margin-top:22px;font-size:9px;display:flex}.compatibility-filters{gap:20px;padding:3px 25px 24px;display:flex}.compatibility-filters label{flex-direction:column;flex:1;gap:8px;font-size:11px;display:flex}.error-box{color:#873d2f;background:#fff0e9;border-radius:9px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;padding:18px;font-size:12px;display:flex}.error-box button{background:var(--card);border:1px solid #d8a38f;border-radius:6px;padding:8px 14px}.loading-state,.empty-state{text-align:center;color:var(--muted);padding:55px 20px;font-size:13px}.empty-state svg{color:#809187;margin-bottom:8px}.empty-state h3{color:var(--ink);margin:4px 0;font-size:16px}.empty-state p{font-size:12px}.loader{border:2px solid #cbd4ca;border-top-color:var(--ink);border-radius:50%;width:18px;height:18px;margin-inline-end:10px;animation:1s linear infinite spin;display:inline-block}.spinning{animation:1s linear infinite spin}.drawer-overlay{z-index:10;background:#172f2860;justify-content:flex-end;display:flex;position:fixed;inset:0}.detail-drawer{background:var(--card);width:min(440px,92vw);padding:30px;overflow:auto}.drawer-close{background:0 0;border:0;align-items:center;gap:8px;margin-bottom:24px;padding:10px 0;font-size:13px;display:flex}.detail-drawer .part-art-large{width:100%;height:210px;margin-bottom:26px}.detail-drawer h2{color:var(--ink);margin:8px 0;font-size:22px}.detail-drawer p{color:var(--muted);font-size:13px;line-height:2.1}.sku-detail{text-align:start}.detail-price{color:var(--ink);margin:20px 0;font-size:26px;display:block}.detail-drawer h3{font-size:14px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=1080px){.sidebar{width:190px;padding-inline:15px}.content{padding:30px 25px}.topbar{padding-inline:25px}.feature-panel{grid-template-columns:1.1fr 1fr}.feature-product{gap:15px;padding:20px}.feature-product .part-art-large{width:85px;height:115px}.feature-product strong{font-size:14px}}@media (width<=760px){.workspace{display:block}.sidebar{border-inline-end:0;border-bottom:1px solid var(--line);width:100%;height:auto;padding:16px 20px;position:static}.brand{font-size:24px}.brand-mark{width:39px;height:41px;font-size:25px}.brand small{font-size:10px}.sidebar-label,.sidebar-note,.sidebar-footer{display:none}.sidebar nav{gap:10px;margin-top:18px;display:flex}.nav-item{justify-content:center;margin:0}.nav-item .nav-count{margin-inline-start:0}.topbar{height:60px;padding-inline:20px}.content{padding:26px 18px}.stats{gap:8px}.stat{padding:13px 14px}.stat span{font-size:9px}.stat strong{font-size:25px}.stat svg{display:none}.feature-panel{grid-template-columns:1fr}.feature-copy{padding:24px}.feature-product{min-height:155px}.feature-product .part-art-large{width:84px;height:109px}.feature-tag{top:14px}.filters{flex-wrap:wrap;padding-inline:16px}.search-field{min-width:180px}.section-heading{padding-inline:18px}.section-heading h2{font-size:15px}.compatibility-filters{flex-direction:column;padding-inline:18px}.content-footer{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation:none!important}}.operations{gap:20px;display:grid}.demo-notice{color:#503a0d;background:#fff3d9;border:1px solid #dfc790;border-radius:12px;align-items:flex-start;gap:12px;padding:18px;display:flex}.demo-notice p{margin:5px 0 0;font-size:12px;line-height:1.9}.staff-login{gap:14px;max-width:490px;padding:30px;display:grid}.staff-login p{color:var(--muted);font-size:13px;line-height:1.9}.staff-login label,.operation-section label,.operation-reason,.operation-search{gap:8px;font-size:12px;display:grid}.operations input:not([type=checkbox]),.operations select,.operations textarea{background:var(--card);border:1px solid var(--line);width:100%;min-height:44px;font:inherit;color:var(--ink);border-radius:8px;padding:11px}.operations textarea{resize:vertical;min-height:82px}.operations button{cursor:pointer}.operations button:disabled{opacity:.45;cursor:not-allowed}.operation-primary,.operation-actions button,.operation-danger-button{border:1px solid var(--line);min-height:44px;font:inherit;border-radius:8px;padding:9px 16px;font-size:12px}.operation-primary{background:var(--action);color:var(--actionText)}.operation-danger-button{color:#a43b34;background:#fff6f3;border-color:#e6c7c0}.operations-toolbar{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.staff-role{color:var(--ink);background:#eaf0e8;border-radius:7px;align-items:center;gap:7px;padding:8px 12px;font-size:12px;display:flex}.plain-button{color:var(--ink);min-height:44px;font:inherit;background:0 0;border:0;padding:8px;font-size:12px;text-decoration:underline}.operation-filters{flex-wrap:wrap;gap:8px;display:flex}.operation-filter{border:1px solid var(--line);background:var(--card);min-height:44px;color:var(--muted);font:inherit;border-radius:8px;padding:10px 15px;font-size:12px}.operation-filter.active{background:var(--action);color:var(--actionText);border-color:var(--ink)}.order-queue-tabs{align-items:center;margin-block:8px 16px}.order-queue-tabs .operation-filter{justify-content:center;align-items:center;gap:8px;display:inline-flex}.order-queue-tabs .order-queue-compact{padding-inline:12px}.order-queue-archive{margin-inline-start:auto}.order-queue-count{background:var(--softGreen);min-width:22px;color:var(--ink);border-radius:5px;padding:1px 5px;font-size:11px;font-weight:700}.order-queue-caption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.order-queue-caption h2{font-size:17px}.order-queue-tabs .operation-filter{font-size:14px}.operations-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.operations-grid>.order-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.order-list{gap:12px;display:grid}.order-card{text-align:right;border:1px solid var(--line);background:var(--card);width:100%;color:var(--ink);font:inherit;border-radius:12px;gap:10px;padding:18px;display:grid}.order-card.selected{border:2px solid var(--ink);background:#f3f6ef;padding:17px}.order-card-head{flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:13px;display:flex}.order-card-name{font-size:13px;font-weight:600}.order-card small{color:var(--muted);overflow-wrap:anywhere;font-size:10px}.order-tags{flex-wrap:wrap;gap:5px;display:flex}.order-card-open{text-align:start;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;gap:8px;min-height:48px;padding:0;display:grid}.order-tags button{background:var(--softGreen);color:var(--ink);border:1px solid var(--line);min-height:44px;font:inherit;cursor:pointer;border-radius:6px;padding:8px 10px;font-size:12px}.staff-action{gap:8px;min-width:0;display:grid}.staff-action label,.order-filter-fields label{gap:8px;font-size:12px;display:grid}.staff-action textarea{width:100%;min-height:80px}.order-filter-panel{border:1px solid var(--line);border-radius:10px;margin-block:12px;padding:14px}.order-filter-panel summary{cursor:pointer;min-height:44px}.order-filter-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;margin-top:12px;display:grid}.order-filter-fields select{width:100%;min-width:0}.active-order-filters{flex-wrap:wrap;align-items:center;gap:8px;margin-block:12px;display:flex}.active-order-filters button{border:1px solid var(--line);background:var(--card);min-height:44px;color:var(--ink);font:inherit;border-radius:8px;padding:8px 12px}.order-tags span{background:#f4f3ed;border-radius:5px;padding:5px 8px;font-size:10px}.order-workspace{gap:20px;min-width:0;padding:23px;display:grid}.order-detail-dialog{border:1px solid var(--line);width:min(760px,100dvw - 32px);max-width:none;height:fit-content;max-height:calc(100dvh - 48px);color:var(--text);background:var(--card);overscroll-behavior:contain;border-radius:16px;margin:auto;padding:0;position:fixed;inset:0;box-shadow:0 24px 80px #0004}.order-detail-dialog::backdrop{background:#10100fc2}.order-dialog-heading{z-index:2;background:var(--card);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:16px 23px;display:flex;position:sticky;top:0}.order-dialog-heading h2{text-align:start;margin:4px 0 0;font-size:17px}.order-dialog-heading .eyebrow{font-size:11px}.order-dialog-tools{gap:8px;display:flex}.order-dialog-tools .icon-button{flex-shrink:0;width:44px;height:44px}.order-detail-dialog .order-workspace{box-shadow:none;border:0;border-radius:0}.order-workspace h3{margin:0;font-size:14px}.order-workspace p{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.9}.order-workspace-placeholder{text-align:center;min-height:270px;color:var(--muted);border:1px dashed #bfcbc1;border-radius:14px;place-content:center;justify-items:center;gap:15px;padding:25px;display:grid}.order-workspace-placeholder p{font-size:12px}.order-lines{gap:12px;display:grid}.order-lines>div{border-bottom:1px solid var(--line);gap:5px;padding-bottom:12px;font-size:12px;display:grid}.order-lines small{color:var(--muted);text-align:right}.order-state-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.order-state-grid>span{color:var(--muted);background:#f6f5ef;border-radius:8px;gap:8px;padding:12px;font-size:10px;display:grid}.order-state-grid strong{color:var(--ink);font-size:11px}.operation-section,.transfer-details{border-top:1px solid var(--line);gap:12px;padding-top:20px;display:grid}.operation-actions{flex-wrap:wrap;gap:8px;display:flex}.operation-check{cursor:pointer;align-items:flex-start;gap:9px;font-size:12px;line-height:1.9;display:flex!important}.operation-check input{width:18px;height:18px;accent-color:var(--ink);margin-top:3px}.operation-success{color:var(--ink);background:#eaf0e8;border-radius:8px;padding:12px}.operation-danger{color:#a43b34}.receipt-image{object-fit:contain;border:1px solid var(--line);border-radius:9px;max-width:100%;max-height:400px}.audit-list{gap:16px;padding:0;list-style:none;display:grid}.audit-list li{border-inline-start:2px solid #c3d5c6;gap:6px;padding-inline-start:12px;display:grid}.audit-list strong{font-size:11px;line-height:1.8}.audit-list small{color:var(--muted);font-size:10px}.audit-list code{color:var(--muted);text-align:right;direction:ltr;font-size:9px}@media (width<=1100px){.operations-grid{grid-template-columns:1fr}.order-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.order-detail-dialog{border-radius:12px;width:calc(100dvw - 16px);max-height:calc(100dvh - 16px)}.order-dialog-heading{padding:12px 16px}.sidebar nav{flex-wrap:wrap}.nav-item{flex:145px;width:auto}.order-list,.operations-grid{grid-template-columns:minmax(0,1fr)}.order-workspace{padding:16px}.audit-list code{overflow-wrap:anywhere}}:root{--surface:#fafbf8;--action:#191816;--actionText:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--surface:#2d2922;--action:#dfc38a;--actionText:#211b11;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--paper)}.sidebar{width:252px;padding:27px 18px 20px;transition:width .2s}.sidebar-brand-row{min-height:64px}.brand{min-width:0}.brand-mark{flex-shrink:0}.brand-copy{overflow-wrap:anywhere;min-width:0}.brand-copy small{overflow-wrap:anywhere}.sidebar-heading{justify-content:space-between;align-items:center;margin:24px 0 12px;display:flex}.sidebar-heading .sidebar-label{margin:0 10px}.sidebar-toggle{flex-shrink:0;width:44px;height:44px}.sidebar nav{min-height:0;margin-inline:-4px;padding:4px;overflow-y:auto}.nav-item{gap:11px;min-height:46px;padding:9px 12px;font-size:11px}.nav-item svg{flex-shrink:0}.nav-item .nav-label{font-size:inherit;border:0;margin:0;padding:0}.nav-item .nav-count{border-color:var(--line)}.nav-item:hover{background:var(--surface)}.nav-item.active{background:var(--softGreen)}.nav-item.nav-settings{border-top:1px solid var(--line);border-radius:0 0 8px 8px;margin-top:16px;padding-top:16px}.sidebar-footer{margin-top:auto;padding-top:18px}.sidebar-collapsed .sidebar{align-items:center;width:84px;padding-inline:14px}.sidebar-collapsed .brand-copy,.sidebar-collapsed .sidebar-label,.sidebar-collapsed .nav-label,.sidebar-collapsed .nav-count,.sidebar-collapsed .connection-label{display:none}.sidebar-collapsed .sidebar-heading{justify-content:center}.sidebar-collapsed .sidebar nav{width:100%}.sidebar-collapsed .nav-item{justify-content:center;padding-inline:0}.sidebar-collapsed .sidebar-footer{justify-content:center;width:100%}.topbar-actions{align-items:center;gap:12px;display:flex}.theme-toggle{border:1px solid var(--line);background:var(--card);width:44px;height:44px;color:var(--ink)}.skip-link{top:-100px;z-index:20;background:var(--action);color:var(--actionText);border-radius:8px;padding:12px 20px;position:fixed;inset-inline-start:20px}.skip-link:focus{top:12px}.primary-button,.secondary-button{border:1px solid var(--line);border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:10px 18px;font-size:12px;display:inline-flex}.primary-button{background:var(--action);color:var(--actionText);border-color:var(--action)}.secondary-button{background:var(--card);color:var(--ink)}.primary-button:hover,.secondary-button:hover{filter:brightness(.95)}.plain-button{align-items:center;gap:8px;display:inline-flex}.settings-layout{grid-template-columns:minmax(0,1.6fr) minmax(240px,.85fr);align-items:start;gap:24px;display:grid}.settings-fields{gap:20px;min-width:0;display:grid}.settings-section{gap:18px;padding:26px;display:grid}.settings-section h2{color:var(--ink);margin:0;font-size:18px}.settings-section .eyebrow{margin:0}.panel-description{color:var(--muted);margin:0;font-size:12px;line-height:1.9}.settings-section label{gap:8px;font-size:12px;display:grid}.settings-section input:not([type=radio]),.settings-section select{background:var(--surface);width:100%;min-width:0;min-height:46px;color:var(--text);border:1px solid var(--line);border-radius:8px;padding:10px 13px}.settings-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.settings-row:has(.mark-field){grid-template-columns:minmax(0,1fr) 90px}.settings-section fieldset{border:0;min-width:0;margin:0;padding:0}.settings-section legend{margin-bottom:12px;font-size:12px}.theme-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.settings-section .theme-option{border:1px solid var(--line);cursor:pointer;color:var(--muted);border-radius:9px;justify-items:center;padding:18px 8px 12px;position:relative}.theme-option input{width:16px;height:16px;accent-color:var(--action);margin:0}.settings-section .theme-option.selected{border-color:var(--ink);background:var(--softGreen);color:var(--ink)}.accent-options{gap:14px;padding:4px;display:flex}.settings-section .accent-option{color:#25362d;cursor:pointer;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:relative}.accent-option input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.accent-option svg{pointer-events:none}.accent-option.selected{outline:2px solid var(--ink);outline-offset:4px}.accent-option:focus-within{outline:3px solid var(--ink);outline-offset:4px}.settings-preview{padding:28px;position:sticky;top:24px}.settings-preview .brand{margin:24px 0 28px;font-size:26px}.settings-preview p{color:var(--muted);margin:25px 0 0;font-size:11px;line-height:2}.preview-nav{background:var(--softGreen);border-radius:8px;align-items:center;gap:10px;padding:13px;font-size:12px;display:flex}.preview-dot{border-radius:3px;width:9px;height:9px}.settings-actions{flex-wrap:wrap;gap:12px;display:flex}.settings-feedback{color:var(--ink);margin:0;font-size:12px;line-height:2}.content:has(.overview){padding-top:20px}.overview{gap:14px;display:grid}.dashboard-section{border-top:1px solid var(--line);gap:12px;min-width:0;padding-top:14px;display:grid}.dashboard-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.dashboard-section-label{align-items:center;gap:10px;display:flex}.dashboard-section-label h2{color:var(--ink);margin:0;font-size:20px}.dashboard-section-label p{color:var(--muted);margin:2px 0 0;font-size:11px;line-height:1.6}.section-icon{background:var(--softGreen);width:34px;height:34px;color:var(--ink);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.section-shortcuts{flex-wrap:wrap;gap:10px;display:flex}.section-shortcuts button{font-size:11px}.section-note{color:var(--muted);margin:0;font-size:10px;line-height:1.9}.money{direction:ltr;unicode-bidi:isolate;flex-wrap:wrap;align-items:baseline;gap:.3em;max-width:100%;display:inline-flex}.money bdi{font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:0}.money .money-currency{color:var(--muted);font-size:11px;font-weight:500}.overview-stat .money{color:var(--ink);font-size:clamp(16px,1.6vw,27px)}.overview-panel h3{color:var(--ink);margin:0;font-size:15px}.overview-stats.catalog-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.bar-label>span{min-width:0}.bar-label small{color:var(--muted);margin-top:4px;font-size:9px;display:block}.bar-label strong{flex-shrink:0;margin-inline-start:12px}.bar-detail{color:var(--muted);margin-top:6px;font-size:9px;display:block}.cash-breakdown{padding:0 16px}.cash-total{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.cash-total>span{color:var(--muted);font-size:11px}.cash-total strong{color:var(--ink);font-size:23px}.cash-stack{background:var(--surface);border-radius:6px;height:18px;margin:12px 0;display:flex;overflow:hidden}.cash-stack>span{height:100%}.cash-retained{background:var(--action)}.cash-due{background:#d6a448}.cash-refunded{background:#84999f}.cash-legend{gap:8px;margin:0;display:grid}.cash-legend>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cash-legend dt{color:var(--muted);align-items:center;gap:8px;font-size:11px;display:inline-flex}.cash-legend dd{color:var(--ink);margin:0;font-size:13px;font-weight:600}.cash-dot{border-radius:3px;flex-shrink:0;width:9px;height:9px}.overview-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.overview-heading{align-items:center;gap:10px;display:flex}.overview-heading h1{color:var(--ink);margin:0;font-size:22px;line-height:1.5}.source-label{border:1px solid var(--line);color:var(--muted);border-radius:6px;align-items:center;padding:3px 8px;font-size:10px;display:inline-flex}.period-filter{color:var(--muted);align-items:center;gap:12px;font-size:11px;display:flex}.overview-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.overview-stat{min-width:0;padding:12px 14px}.overview-stat>span:first-child{padding-inline-end:26px}.overview-stat strong{overflow-wrap:anywhere;margin-top:4px;font-size:clamp(19px,2vw,28px)}.overview-stat small{color:var(--muted);margin-top:2px;font-size:9px}.overview-stat>svg{inset-inline-end:14px;width:18px;height:18px;color:var(--ink);margin:0;position:absolute;top:12px}.access-banner{background:var(--softGreen);border:1px solid var(--line);color:var(--ink);border-radius:12px;align-items:center;gap:18px;padding:22px;display:flex}.access-banner>svg{flex-shrink:0}.access-banner strong{font-size:14px}.access-banner p{color:var(--muted);margin-bottom:0;font-size:11px;line-height:1.9}.access-banner button{flex-shrink:0;margin-inline-start:auto}.overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.overview-panel .section-heading{gap:12px;padding:14px 16px 12px}.attention-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0 24px 24px;display:grid}.attention-grid button{text-align:start;border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--ink);border-radius:9px;gap:10px;padding:18px 14px;display:grid;position:relative}.attention-grid button:hover{background:var(--softGreen)}.attention-grid button span{color:var(--muted);font-size:10px}.attention-grid button strong{overflow-wrap:anywhere;font-size:21px}.attention-grid button svg{inset-inline-end:12px;position:absolute;bottom:17px}.bar-chart{gap:10px;padding:0 16px;display:grid}.bar-label{justify-content:space-between;align-items:center;margin-bottom:5px;font-size:11px;display:flex}.bar-label strong{color:var(--ink);font-size:12px}.bar-track{background:var(--surface);border-radius:4px;height:9px;overflow:hidden}.bar-track span{background:var(--action);border-radius:4px;height:100%;display:block}.chart-axis{color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;padding-top:4px;font-size:9px;display:flex}.chart-caption{color:var(--muted);margin:10px 16px 14px;font-size:10px;line-height:1.9}.stock-watch{padding:0 16px 4px}.stock-watch>div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:10px 0;display:flex}.stock-watch strong{font-size:12px}.stock-watch small{color:var(--muted);margin-top:6px;font-size:10px;display:block}.summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0 25px;display:grid}.summary-grid>div{gap:12px;padding:12px 0;display:grid}.summary-grid span{color:var(--muted);font-size:11px}.summary-grid strong{color:var(--ink);font-size:21px}[data-density=compact] td{padding-block:10px}[data-density=compact] .content{padding-block:24px}[data-density=compact] .operations{gap:16px}[data-density=compact] .overview{gap:10px}[data-density=compact] .dashboard-section{gap:10px;padding-top:10px}[data-density=compact] .order-card{padding-block:12px}[data-theme=dark] .model-tags span,[data-theme=dark] .order-tags span,[data-theme=dark] .order-state-grid>span{background:var(--surface);color:var(--muted);border-color:var(--line)}[data-theme=dark] .available,[data-theme=dark] .staff-role,[data-theme=dark] .operation-success{background:var(--softGreen);color:var(--ink)}[data-theme=dark] .unavailable{color:#edc391;background:#3d3021}[data-theme=dark] .order-card.selected{background:var(--softGreen)}[data-theme=dark] .demo-notice{color:#e9cd8f;background:#332b18;border-color:#6b5930}[data-theme=dark] .error-box,[data-theme=dark] .operation-danger-button{color:#f4b8ad;background:#3b2522;border-color:#70473d}[data-theme=dark] .error-box button{background:var(--card);color:var(--text);border-color:var(--line)}[data-theme=dark] .operation-danger{color:var(--danger)}[data-theme=dark] .part-art{background:var(--surface);color:var(--ink)}[data-theme=dark] .feature-product .part-art{color:#315345;background:#e9edd9}[data-theme=dark] .icon-button{color:var(--ink)}[data-theme=dark] .order-workspace-placeholder{border-color:var(--line)}@media (width<=1100px){.overview-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-layout{grid-template-columns:minmax(0,1fr)}.settings-preview{position:static}.attention-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.sidebar,.sidebar-collapsed .sidebar{width:100%;height:auto;padding:16px 18px;display:block}.sidebar-brand-row{min-height:42px}.sidebar-heading{top:14px;margin:0;position:absolute;inset-inline-end:18px}.sidebar-heading .sidebar-label{display:none}.sidebar .brand{max-width:calc(100% - 54px)}.sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:16px;display:grid}.sidebar .nav-item{justify-content:start;width:100%;min-width:0;margin:0}.sidebar .nav-settings{border-top:0;border-radius:8px;margin:0;padding-top:9px}.sidebar .nav-count{margin-inline-start:auto}.sidebar-collapsed .sidebar nav{flex-wrap:nowrap;padding-bottom:8px;display:flex;overflow:auto hidden}.sidebar-collapsed .nav-item{flex:0 0 44px;justify-content:center;width:44px}.sidebar-collapsed .brand-copy{display:block}.sidebar-footer{display:none}.overview-grid{grid-template-columns:minmax(0,1fr)}.access-banner{flex-wrap:wrap}.access-banner button{margin-inline-start:0}.breadcrumb>span{display:none}.topbar{padding-inline:16px}.topbar-actions{gap:6px}.refresh-button{padding-inline:5px;font-size:10px}.settings-section{padding:20px}.summary-grid{grid-template-columns:minmax(0,1fr);gap:0}.overview-stat{padding:12px}.overview-stat>span:first-child{padding-inline-end:0}.overview-stats.catalog-stats{grid-template-columns:minmax(0,1fr)}.dashboard-section{gap:12px;padding-top:12px}.dashboard-section-label h2{font-size:18px}.cash-breakdown,.bar-chart{padding-inline:18px}.attention-grid{padding-inline:16px}.attention-grid button{padding:14px 10px}.attention-grid button strong{font-size:17px}.attention-grid button svg{position:static}}.data-note{color:var(--muted);margin:8px 16px 12px;font-size:10px}.data-note summary{cursor:pointer;width:fit-content;padding:6px 0}.data-note summary:hover{color:var(--ink)}.data-note p{margin:4px 0 0;line-height:1.8}.dashboard-section>.data-note{margin:0}.notifications,.notification-bell{position:relative}.notification-count{top:-2px;background:var(--action);min-width:19px;height:19px;color:var(--actionText);border:2px solid var(--card);border-radius:12px;place-items:center;padding:0 4px;font-size:10px;display:grid;position:absolute;inset-inline-end:-4px}.notification-panel{top:calc(100% + 12px);z-index:8;background:var(--card);border:1px solid var(--line);width:370px;max-height:min(600px,75vh);color:var(--text);border-radius:12px;position:absolute;inset-inline-end:0;overflow-y:auto;box-shadow:0 12px 36px #0002}.notification-heading,.notification-tools{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:8px 14px;display:flex}.notification-heading h2{color:var(--ink);margin:0;font-size:16px}.notification-tools label{cursor:pointer;align-items:center;gap:6px;min-height:44px;font-size:11px;display:flex}.notification-tools .plain-button{font-size:11px}.notification-list{margin:0;padding:0;list-style:none}.notification-item{text-align:start;border:0;border-bottom:1px solid var(--line);background:var(--card);width:100%;color:var(--ink);align-items:center;gap:10px;padding:14px;display:flex}.notification-item:hover,.notification-item.unread{background:var(--softGreen)}.notification-item strong{font-size:12px;display:block}.notification-reference{color:var(--muted);overflow-wrap:anywhere;margin-top:3px;font-size:11px;display:block}.notification-dot{background:0 0;border-radius:50%;flex-shrink:0;width:7px;height:7px}.unread .notification-dot{background:var(--action)}.notification-empty,.notification-message{color:var(--muted);margin:0;padding:14px;font-size:12px}@media (width<=760px){.notification-panel{top:72px;width:auto;max-height:75vh;position:fixed;inset-inline:12px}}.governorate-chart{flex-wrap:wrap;align-items:center;gap:28px;padding:0 16px 12px;display:flex}.governorate-pie{border-radius:50%;flex-shrink:0;width:190px;height:190px}.governorate-legend{flex:1;gap:10px;min-width:200px;max-width:360px;margin:0;padding:0;list-style:none;display:grid}.governorate-legend li{align-items:center;gap:8px;font-size:12px;display:flex}.governorate-legend strong{color:var(--ink);margin-inline-start:auto}.governorate-legend small{color:var(--muted);font-weight:400}@media (width<=760px){.governorate-chart{justify-content:center;gap:16px}.governorate-pie{width:160px;height:160px}}.metric-trend{align-items:center;gap:4px;width:fit-content;margin-top:4px;font-size:10px;display:inline-flex}.metric-trend svg{width:14px;height:14px;color:inherit;margin:0;display:block;position:static}.metric-trend.increase,.metric-trend.increase span{color:#237344}.metric-trend.decrease,.metric-trend.decrease span{color:#b33b35}.metric-trend.neutral{color:var(--muted)}[data-theme=dark] .metric-trend.increase,[data-theme=dark] .metric-trend.increase span{color:#87d5a2}[data-theme=dark] .metric-trend.decrease,[data-theme=dark] .metric-trend.decrease span{color:#f29b94}.overview-stats.delivery-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.overview-kpis{color:var(--muted);gap:16px;font-size:11px;display:flex}.overview-kpis>span{align-items:center;gap:8px;display:inline-flex}.overview-kpis .metric-trend{margin:0}@media (width<=760px){.overview-stats.delivery-stats{grid-template-columns:minmax(0,1fr)}}.statistics-tabs{flex-wrap:wrap;gap:8px;display:flex}.statistics-tabs [role=tab]{border:1px solid var(--line);background:var(--card);min-height:44px;color:var(--muted);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:12px;display:inline-flex}.statistics-tabs [aria-selected=true]{background:var(--action);color:var(--actionText);border-color:var(--action)}.statistics-panel{gap:14px;min-width:0;display:grid}.statistics-panel>.dashboard-section:first-child{border-top:0;padding-top:0}@media (width<=760px){.statistics-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.statistics-tabs [role=tab]{padding-inline:10px}}.calculated-statistics{gap:6px;display:grid}.calculated-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.calculated-stat{min-width:0;padding:12px 14px}.calculated-stat strong{overflow-wrap:anywhere;margin-top:6px;font-size:21px}.calculated-stat .money{font-size:19px}.calculated-statistics>.data-note{margin:0}.calculation-definitions{gap:10px;margin:8px 0;display:grid}.calculation-definitions dt{color:var(--ink);font-weight:600}.calculation-definitions dd{margin:2px 0 0;line-height:1.8}@media (width<=1100px){.calculated-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.customer-users,.user-details{gap:12px;min-width:0;display:grid}.user-filters{flex-wrap:wrap;padding:0}.user-filters .search-field{flex:1;min-width:180px}.users-grid{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:14px;display:grid}.user-directory{padding:0}.user-directory-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}.user-directory-heading select{min-height:36px;padding:4px 8px;font-size:11px}.user-list-columns,.user-row{grid-template-columns:minmax(0,1fr) 48px 36px;align-items:center;gap:8px;display:grid}.user-list-columns{color:var(--muted);background:var(--surface);padding:7px 12px;font-size:10px}.user-list-columns span:not(:first-child){text-align:center}.user-row{text-align:start;width:100%;min-height:56px;color:var(--text);border:0;border-bottom:1px solid var(--line);background:0 0;border-inline-start:3px solid #0000;border-radius:0;padding:8px 12px}.user-row:hover{background:var(--surface)}.user-row.selected{background:var(--softGreen);border-inline-start-color:var(--ink)}.user-row-identity{gap:2px;min-width:0;line-height:1.5;display:grid}.user-row-identity strong{text-align:end;font-size:13px}.user-row-identity small{color:var(--muted);font-size:11px}.user-order-count{text-align:center;font-size:13px}.user-activity{background:var(--muted);border-radius:50%;justify-self:center;width:8px;height:8px}.user-activity.active{background:#528759}.user-activity.unknown{border:1px solid var(--muted);background:0 0}.pagination{color:var(--muted);justify-content:space-between;align-items:center;gap:6px;padding:8px 10px;font-size:11px;display:flex}.pagination-controls{align-items:center;gap:4px;display:flex}.pagination .icon-button{border:1px solid var(--line);background:var(--card);width:36px;height:36px;color:var(--ink)}.pagination .icon-button:disabled{opacity:.35;cursor:default}.user-orders .pagination{padding-inline:0}.user-profile{padding:14px}.customer-users .section-heading{padding:0}.customer-users .section-heading h3{margin:0;font-size:15px}.user-products table{min-width:0}.user-profile .section-heading{margin-bottom:6px}.user-profile code{overflow-wrap:anywhere;text-align:start;font-size:12px;display:block}.user-dates{flex-wrap:wrap;gap:12px 28px;margin:12px 0 0;display:flex}.user-dates dt{color:var(--muted);font-size:12px}.user-dates dd{margin:2px 0 0;font-size:13px}.user-products,.user-orders{min-width:0;padding:14px}.user-products .section-heading,.user-orders .section-heading{margin-bottom:6px}.user-orders td,.user-products td{padding:10px;font-size:12px}.user-orders th,.user-products th{padding:8px 10px}@media (width<=1100px){.users-grid{grid-template-columns:260px minmax(0,1fr)}}@media (width<=700px){.users-grid{grid-template-columns:minmax(0,1fr)}.user-filters .select-field{flex:1;min-width:120px}.user-filters .result-count{width:100%}}.parts-page{gap:12px;display:grid}.parts-toolbar,.parts-summary{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.parts-toolbar{justify-content:space-between}.parts-summary{color:var(--muted);font-size:12px}.parts-summary strong{color:var(--ink);margin-inline-end:4px;font-size:18px}.parts-toolbar .operation-primary,.parts-edit{justify-content:center;align-items:center;gap:6px;display:inline-flex}.parts-filters{flex-wrap:wrap;gap:10px;padding:14px}.parts-table td{padding:12px 14px}.parts-table th{padding:10px 14px}.parts-glyph{color:var(--ink);background:var(--softGreen);border-radius:8px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.product-photo{border:1px solid var(--line);background:var(--card);border-radius:8px;flex-shrink:0;width:70px;height:70px;display:inline-flex;overflow:hidden}.product-photo img{object-fit:contain;background:#fff;width:100%;height:100%}.product-photo-empty{width:100%;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:5px;font-size:10px;display:flex}.product-photo-large{width:100%;max-width:420px;height:240px}.product-photo-large .product-photo-empty{font-size:14px}.product-editor .product-photo-editor{border-bottom:1px solid var(--line);gap:12px;margin-bottom:24px;padding-bottom:20px;display:grid}.product-photo-editor legend{padding-bottom:12px;font-weight:700}.product-photo-editor p{color:var(--muted);margin:0;font-size:13px}.product-photo-editor input[type=file]{max-width:100%}.product-cell .missing-product-photo{color:var(--accentText)}.parts-edit{border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:7px;min-height:36px;padding:4px 10px;font-size:11px}.parts-edit:disabled{opacity:.4}.product-editor{padding:18px}.product-editor .section-heading{margin-bottom:14px;padding:0}.product-editor fieldset{border:0;min-width:0;margin:0;padding:0}.product-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.product-form-grid label{align-content:start;gap:5px;min-width:0;font-size:12px;display:grid}.product-form-grid input,.product-form-grid select,.product-form-grid textarea{background:var(--card);border:1px solid var(--line);width:100%;color:var(--text);font:inherit;border-radius:7px;min-height:42px;padding:8px 10px}.product-form-grid textarea{resize:vertical;min-height:76px}.product-form-grid small{color:var(--muted);font-size:10px}.product-form-grid .product-featured{align-self:center;align-items:center;gap:8px;display:flex}.product-form-grid input[type=checkbox],.product-device-options input[type=checkbox]{width:17px;height:17px;min-height:0;accent-color:var(--ink)}.product-device-options h3{margin:14px 0 8px;font-size:13px}.product-device-options>div{flex-wrap:wrap;gap:8px;display:flex}.product-device-options>div>label{border:1px solid var(--line);border-radius:7px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.product-editor-footer{flex-wrap:wrap;align-items:center;gap:14px;margin-top:16px;display:flex}.product-editor-footer span{color:var(--muted);font-size:11px}@media (width<=700px){.product-form-grid{grid-template-columns:minmax(0,1fr)}.parts-filters .search-field{flex-basis:100%}.parts-filters label:not(.search-field){flex:1}.parts-filters select{width:100%}}.parts-table th:last-child,.parts-table td:last-child{background:var(--card);z-index:1;border-inline-start:1px solid var(--line);position:sticky;inset-inline-end:0}.product-change-reason{gap:5px;margin-top:14px;font-size:12px;display:grid}.product-change-reason input{background:var(--card);color:var(--text);border:1px solid var(--line);width:100%;min-height:42px;font:inherit;border-radius:7px;padding:8px 10px}.product-form-grid .new-category-trigger{justify-self:start;min-height:30px;padding:0;font-size:11px}.new-category{background:var(--surface);border:1px solid var(--line);border-radius:9px;grid-column:1/-1;margin-top:0;padding:14px}.new-category .section-heading h3{margin:0;font-size:14px}.new-category-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.new-category-actions small{color:var(--muted);font-size:11px}.metadata-workspace{gap:14px;min-width:0;padding:20px;display:grid}.metadata-workspace>.section-heading{flex-wrap:wrap;gap:12px;padding:0}.metadata-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.metadata-workspace button{min-height:42px;font:inherit}.metadata-workspace .filters{flex-wrap:wrap;align-items:end;gap:14px;padding:0}.metadata-workspace .filters label{gap:7px;min-width:0;font-size:12px;display:grid}.metadata-workspace .filters label:last-child{flex:220px}.metadata-workspace .filters input,.metadata-workspace .filters select{border:1px solid var(--line);background:var(--card);width:100%;min-height:44px;color:var(--ink);font:inherit;border-radius:8px;padding:8px 12px}.metadata-empty{text-align:center;color:var(--muted);white-space:normal;padding:28px 16px}.product-editor .product-stock-adjustment{border:1px solid var(--line);border-radius:9px;gap:12px;margin-top:20px;padding:16px;display:grid}.product-stock-adjustment>label{gap:7px;font-size:12px;display:grid}.product-stock-adjustment input{border:1px solid var(--line);background:var(--card);width:100%;min-height:44px;color:var(--ink);font:inherit;border-radius:7px;padding:8px 10px}.product-stock-adjustment>button{border:1px solid var(--line);background:var(--card);min-height:42px;font:inherit;border-radius:7px;justify-self:start;padding:8px 14px}.model-heading{justify-content:space-between;align-items:center}.model-heading .plain-button{font-size:12px}.part-art img{object-fit:contain;width:100%;height:100%}.import-workspace,.service-workspace{gap:1.2rem;display:grid}.import-workspace fieldset,.service-workspace fieldset{border:1px solid var(--line);border-radius:12px;min-width:0;padding:1rem}.service-workspace small{overflow-wrap:anywhere;display:block}.import-workspace .table-scroll,.service-workspace .table-scroll{max-width:100%}.import-workspace td,.service-workspace td{overflow-wrap:anywhere}.service-actions{border:0;min-inline-size:0;margin:0;padding:0}.notification-health{min-width:0}.push-health-list{gap:12px;padding:0;list-style:none;display:grid}.push-health-list li{overflow-wrap:anywhere;min-width:0;padding:16px}.notification-health .overview-stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.notification-health select{max-width:100%;margin-block:12px;padding:8px}.event-report{margin-block:20px;padding:20px}.event-report p,.notification-health p{overflow-wrap:anywhere;line-height:1.8}.registration-reviews{gap:20px;min-width:0;padding:20px;display:grid}.registration-reviews .filters{flex-wrap:wrap;align-items:end;gap:12px;padding:0}.registration-reviews .search-field{flex:240px;max-width:none;min-height:48px}.registration-reviews .select-field{flex-direction:column;gap:6px;max-width:100%;margin:0;display:flex}.registration-reviews button{min-height:44px}.registration-reviews .operation-section{gap:12px;min-width:0;display:grid}.registration-reviews .operation-section>p{overflow-wrap:anywhere;margin:0}.registration-reviews fieldset{border:1px solid var(--line);border-radius:8px;gap:12px;min-width:0;padding:12px;display:grid}.registration-reviews fieldset label{gap:8px;display:grid}.registration-reviews fieldset input{width:100%;min-height:44px}
