@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.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: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:500;src:url(/assets/noto-sans-arabic-arabic-500-normal-DPISWLls.woff2)format("woff2"),url(/assets/noto-sans-arabic-arabic-500-normal-CoaTbVwZ.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:500;src:url(/assets/noto-sans-arabic-math-500-normal-CPBZimiT.woff2)format("woff2"),url(/assets/noto-sans-arabic-math-500-normal-D2rXSvcI.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:500;src:url(/assets/noto-sans-arabic-symbols-500-normal-DHLLsnZT.woff2)format("woff2"),url(/assets/noto-sans-arabic-symbols-500-normal-BxLqRJGm.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:500;src:url(/assets/noto-sans-arabic-latin-ext-500-normal-CpD3jfIL.woff2)format("woff2"),url(/assets/noto-sans-arabic-latin-ext-500-normal-BAH5x22p.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:500;src:url(/assets/noto-sans-arabic-latin-500-normal-8boVNgww.woff2)format("woff2"),url(/assets/noto-sans-arabic-latin-500-normal-GCsE6TXV.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:Playfair Display;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playfair-display-cyrillic-500-normal-GO7-LTbC.woff2)format("woff2"),url(/assets/playfair-display-cyrillic-500-normal-DmDODJdV.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playfair-display-vietnamese-500-normal-Jyt54flB.woff2)format("woff2"),url(/assets/playfair-display-vietnamese-500-normal-_Z41d-72.woff)format("woff");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:Playfair Display;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playfair-display-latin-ext-500-normal-DE-Iylxw.woff2)format("woff2"),url(/assets/playfair-display-latin-ext-500-normal-CFxFMdkY.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:Playfair Display;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/playfair-display-latin-500-normal-DIxvyhka.woff2)format("woff2"),url(/assets/playfair-display-latin-500-normal-BScSeVwi.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}:root{--sky:#e6f2ff;--light-blue:#cfe6ff;--ocean:#6fb3e6;--blue:#17689e;--deep-blue:#0a3d64;--ink:#0b3455;--text:#18324a;--muted:#526a80;--silver:#e6eaf0;--cloud:#f3f7fb;--white:#fff;--line:#153a6326;--glass:#ffffffb8;--shadow:0 24px 70px #0a3d641a;--radius-sm:.75rem;--radius-md:1.25rem;--radius-lg:2rem;--content:90rem;--gutter:clamp(1.25rem, 4vw, 4.5rem);--ease:cubic-bezier(.2, .8, .2, 1);color:var(--text);background:var(--cloud);font-synthesis:none;text-rendering:optimizelegibility;font-family:Inter,Noto Sans Arabic,system-ui,sans-serif}.document-page{width:min(1120px,100% - 48px);margin:0 auto;padding:64px 0 120px}.document-page__header{max-width:760px;margin-bottom:34px}.document-page__header>p:first-child,.document-card>p:first-child{color:var(--accent-cyan,#72e4ff);letter-spacing:.16em;font-size:.72rem;font-weight:800}.document-page__header h1,.document-card h1{margin:10px 0 14px;font-size:clamp(2rem,4vw,4.4rem);line-height:.98}.document-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.document-list>li,.document-card,.document-state,.machine-detail-section,.staff-records{color:#eef9fc;background:#071c26c7;border:1px solid #9fd7e533;border-radius:20px;box-shadow:0 18px 48px #0000002e}.document-list>li{gap:18px;padding:24px;display:grid}.document-list h2{color:#f6fbff;margin:8px 0 0;font-size:1.25rem}.document-list dl,.document-card dl{gap:10px;margin:0;display:grid}.document-list dl>div,.document-card dl>div{grid-template-columns:minmax(90px,.35fr) 1fr;gap:14px;display:grid}.document-list dt,.document-card dt{color:#def2f7a3}.document-list dd,.document-card dd{overflow-wrap:anywhere;margin:0}.document-list a,.document-card button{justify-self:start}.document-list a,.document-card a,.machine-detail-section a{color:#b9f2ff}.document-status{color:#b9f2ff;letter-spacing:.06em;border:1px solid #72e4ff59;border-radius:999px;width:fit-content;padding:5px 9px;font-size:.68rem;font-weight:800;display:inline-flex}.document-status--rejected,.document-status--scanning_failed,.document-status--archived{color:#ffc2b7;border-color:#ff9b886b}.document-state{padding:34px}.document-page--detail>a{margin-bottom:24px;display:inline-flex}.document-card{gap:20px;max-width:820px;padding:clamp(24px,5vw,48px);display:grid}.document-card aside,.staff-record-error{background:#72e4ff14;border-inline-start:3px solid #72e4ff;padding:12px 16px}.machine-detail-section{margin-top:18px;padding:22px}.machine-detail-section h2{color:#f6fbff;margin-top:0;font-size:1.15rem}.warranty-state{gap:8px;display:grid}.warranty-state strong{color:#c9f5ff;font-size:1.05rem}.warranty-state--voided strong,.warranty-state--expired strong{color:#ffc2b7}.machine-documents ul,.staff-document-metadata ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.machine-documents li,.staff-document-metadata li{border:1px solid #9fd7e524;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:14px;display:flex}.machine-documents li>div,.staff-document-metadata li{min-width:0}.machine-documents li span,.machine-documents li small,.staff-document-metadata li span{color:#def2f7a8;margin-top:4px;display:block}.staff-records{gap:20px;padding:22px;display:grid}.staff-records h2,.staff-records h3{margin:0}.staff-record-search,.staff-warranty-editor form,.staff-document-metadata form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.staff-records label{gap:6px;display:grid}.staff-records input,.staff-records select{min-height:44px;color:inherit;background:#02121bb8;border:1px solid #9fd7e53d;border-radius:10px;padding:9px 12px}@media (width<=760px){.document-page{width:min(100% - 28px,1120px);padding:38px 0 130px}.document-list{grid-template-columns:1fr}.document-list dl>div,.document-card dl>div{grid-template-columns:1fr;gap:3px}.machine-documents li,.staff-document-metadata li{flex-direction:column;align-items:flex-start}.staff-record-search,.staff-warranty-editor form,.staff-document-metadata form{grid-template-columns:1fr}}.staff-auth-page,.staff-shell-page{color:#f6fbff;background:#071827;min-height:100svh;padding:clamp(1rem,4vw,3rem)}.staff-auth-page{place-items:center;display:grid}.staff-auth-card,.staff-console,.staff-state-panel{background:#0d2234;border:1px solid #76adde47;border-radius:1.25rem;width:min(100%,52rem);box-shadow:0 1.5rem 4rem #00000038}.staff-auth-card{padding:clamp(1.25rem,4vw,2.75rem)}.staff-auth-card>header,.staff-shell-header,.staff-shell-header>div{justify-content:space-between;align-items:center;gap:1rem;display:flex}.staff-auth-card a,.staff-shell-header a,.staff-back-link{color:#b8ddff}.staff-auth-card .brand-lockup__product,.staff-shell-header .brand-lockup__product{color:#d8edff}.staff-auth-card .brand-lockup__divider,.staff-shell-header .brand-lockup__divider{background:#d8edff59}.staff-eyebrow,.staff-shell-header span{color:#8dc7fa;letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:600}.staff-auth-card h1,.staff-console h1,.staff-state-panel h1{max-width:18ch;margin-block:1rem .75rem;font-size:clamp(2rem,6vw,3.75rem);line-height:1.02}[dir=rtl] .staff-auth-card h1,[dir=rtl] .staff-console h1,[dir=rtl] .staff-state-panel h1{line-height:1.35}.staff-auth-card>p,.staff-state-panel>p,.staff-console__intro>p:last-child{color:#cfdeea;max-width:62ch;line-height:1.75}.staff-primary-action,.staff-logout{min-height:2.85rem;font:inherit;cursor:pointer;background:#76adde;border:0;border-radius:999px;justify-content:center;align-items:center;margin-block:1.25rem;padding:.75rem 1.25rem;font-weight:600;text-decoration:none;display:inline-flex;color:#04121f!important}.staff-primary-action:focus-visible,.staff-logout:focus-visible,.staff-auth-card a:focus-visible,.staff-shell-header a:focus-visible{outline-offset:3px;outline:3px solid #fff}.staff-state{color:#e8f5ff;background:#76adde1a;border-inline-start:3px solid #76adde;margin-block:1rem;padding:.8rem 1rem}.staff-security-note,.staff-back-link{font-size:.875rem;display:block}.staff-shell-header{max-width:74rem;margin-inline:auto;padding-block-end:1.5rem}.staff-shell-header>div{justify-content:flex-end}.staff-console,.staff-state-panel{margin-inline:auto;padding:clamp(1.25rem,4vw,2.5rem)}.staff-console{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:min(100%,74rem);display:grid}.staff-console__intro,.staff-session-summary{grid-column:1/-1}.staff-session-summary{border-block:1px solid #76adde33;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.staff-session-summary>div{min-width:0;padding:1rem}.staff-session-summary dt,.staff-future-modules small{color:#9eb3c3;font-size:.75rem}.staff-session-summary dd{overflow-wrap:anywhere;margin:.4rem 0 0}.staff-capabilities,.staff-future-modules{border:1px solid #76adde33;border-radius:1rem;padding:1rem}.staff-capabilities h2,.staff-future-modules h2{margin-block-start:0;font-size:1rem}.staff-capabilities ul{gap:.5rem;padding-inline-start:1.2rem;display:grid}.staff-capabilities code{color:#d8edff;overflow-wrap:anywhere}.staff-future-modules>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.staff-future-modules span{text-transform:capitalize;background:#ffffff0a;border-radius:.75rem;flex-direction:column;gap:.2rem;padding:.75rem;display:flex}.staff-logout{justify-self:start;margin:0}.staff-state-panel{margin-block-start:clamp(2rem,8vh,6rem)}.staff-state-panel>span{aspect-ratio:1;color:#04121f;background:#76adde;border-radius:50%;place-items:center;width:3rem;font-weight:700;display:grid}@media (width<=42rem){.staff-shell-header,.staff-shell-header>div{flex-direction:column;align-items:flex-start}.staff-console,.staff-session-summary{grid-template-columns:1fr}.staff-capabilities,.staff-future-modules,.staff-session-summary>div{grid-column:1}.staff-session-summary>div+div{border-block-start:1px solid #76adde24}.staff-future-modules>div{grid-template-columns:1fr}}.machine-page{width:min(72rem,100% - 3rem);margin-inline:auto;padding:4.5rem 0 8rem}.machine-page__header{border-block-end:1px solid #113d5429;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.6rem 2rem;padding-block-end:2rem;display:grid}.machine-page__header>p:first-child,.machine-detail-card>p:first-child{color:#17689e;letter-spacing:.14em;grid-column:1/-1;margin:0;font-size:.72rem;font-weight:600}.machine-page__header h1,.machine-detail-card h1{margin:0;font-family:Playfair Display,Noto Sans Arabic,serif;font-size:clamp(2.25rem,5vw,4.5rem);font-weight:500}.machine-page__header>p:last-of-type{color:#526a76;max-width:44rem;margin:0}.machine-primary-action,.machine-claim-form button,.machine-detail-card button{color:#fff;min-height:2.9rem;font:inherit;background:#0b6f95;border:1px solid #0b6f95;border-radius:999px;justify-content:center;align-items:center;padding:.65rem 1.2rem;text-decoration:none;display:inline-flex}.machine-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.machine-grid li,.machine-detail-card,.machine-claim-form,.machine-claim-result,.machine-state,.machine-recognized{background:#ffffffc7;border:1px solid #113d5426;border-radius:1.25rem;padding:1.5rem}.machine-grid h2,.machine-claim-result h2{margin:.35rem 0 1.2rem;font-size:1.6rem}.machine-chip{color:#075779;background:#e8f6fa;border-radius:999px;margin:0;padding:.25rem .6rem;font-size:.75rem;display:inline-block}.machine-grid dl,.machine-detail-card dl{gap:.6rem;margin:0 0 1.4rem;display:grid}.machine-grid dl>div,.machine-detail-card dl>div{justify-content:space-between;gap:1rem;display:flex}.machine-grid dt,.machine-detail-card dt{color:#607985}.machine-grid dd,.machine-detail-card dd{margin:0;font-weight:600}.machine-state,.machine-recognized,.machine-claim-result{margin-block-start:2rem}.machine-state{text-align:center}.machine-state a{margin-block-start:.75rem;display:inline-block}.machine-recognized{gap:.35rem;display:grid}.machine-recognized strong{font-size:1.7rem}.machine-page--detail>a{margin-block-end:1.5rem;display:inline-block}.machine-detail-card{max-width:44rem}.machine-reference{color:#607985}.machine-detail-card aside{color:#526a76;background:#edf6f7;border-radius:.8rem;padding:1rem}.machine-claim-page{max-width:54rem}.machine-claim-form{gap:1.15rem;margin-block-start:1rem;display:grid}.machine-claim-form>label{gap:.4rem;display:grid}.machine-claim-form input:not([type=radio]),.machine-claim-form select{width:100%;min-height:3rem;font:inherit;background:#fff;border:1px solid #113d543d;border-radius:.65rem;padding:.65rem .75rem}.machine-claim-form fieldset{border:0;flex-wrap:wrap;gap:.75rem 1.5rem;padding:0;display:flex}.machine-claim-form legend{width:100%;margin-block-end:.5rem;font-weight:600}.machine-form-error{color:#9f2d2d;margin:0}.dashboard-registry-count{color:inherit;background:#e8f6fab8;border:1px solid #17689e2e;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;margin-block-start:.75rem;padding:1rem 1.2rem;text-decoration:none;display:flex}.dashboard-registry-count strong{color:#075779;font-size:1.7rem}.staff-machine-claims{grid-column:1/-1}.staff-machine-claims ul{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.staff-machine-claims li{border-block-start:1px solid #113d5424;justify-content:space-between;gap:1rem;padding-block-start:.8rem;display:flex}.staff-machine-claims li>div{flex-wrap:wrap;align-items:center;gap:.4rem .8rem;display:flex}.staff-machine-claims button{color:#075779;background:#fff;border:1px solid #17689e;border-radius:999px;padding:.45rem .8rem}@media (width<=720px){.machine-page{width:min(100% - 1.4rem,40rem);padding-block-start:2rem}.machine-page__header{grid-template-columns:1fr;align-items:start}.machine-primary-action{justify-self:start}.machine-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.staff-auth-page *,.staff-shell-page *{scroll-behavior:auto!important;transition:none!important}}.notification-page{color:#eef9fc;width:min(1120px,100% - 48px);margin-inline:auto;padding:64px 0 140px}.staff-support-page.notification-page{background:#071c26;width:100%;min-height:100vh;margin:0;padding-inline:max(24px,50% - 560px)}.notification-hero{justify-content:space-between;align-items:flex-end;gap:2rem;margin-block-end:2rem;display:flex}.notification-hero h1{color:#f6fbff;margin:.35rem 0 .6rem;font-size:clamp(2.2rem,5vw,4.5rem);line-height:1}.notification-hero p,.notification-preferences p{color:#e2f3f8b8}.notification-hero button,.notification-read-all,.notification-preferences button{color:#bff4ff;min-height:2.8rem;font:inherit;cursor:pointer;background:#72e4ff1a;border:1px solid #72e4ff6b;border-radius:999px;padding:.65rem 1.15rem;font-weight:700}.notification-list{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.notification-list li{background:#071c26a3;border:1px solid #9fd7e52e;border-radius:18px}.notification-list li[data-unread=true]{background:#0c3646bf;border-inline-start:4px solid #72e4ff}.notification-list a{color:#eef9fc;grid-template-columns:minmax(8rem,.5fr) minmax(13rem,1fr) minmax(15rem,1.4fr) auto;align-items:center;gap:1rem;min-height:5.5rem;padding:1rem 1.25rem;text-decoration:none;display:grid;position:relative}.notification-list a:hover,.notification-list a:focus-visible{outline-offset:2px;outline:2px solid #72e4ff9e}.notification-list span,.notification-list time{color:#def2f7a3;font-size:.78rem}.notification-list p{color:#eef9fcc7;margin:0}.notification-list em{color:#72e4ff;font-size:.68rem;font-style:normal;position:absolute;inset-block-start:.65rem;inset-inline-end:.8rem}.notification-empty,.notification-preferences{color:#eef9fc;background:#071c26c7;border:1px solid #9fd7e533;border-radius:20px;padding:1.4rem}.notification-preferences{margin-block-start:2rem}.notification-preferences h2{margin-block-start:0}.notification-preferences form{gap:.55rem;display:grid}.notification-preferences__head,.notification-preference-row{border-block-end:1px solid #9fd7e524;grid-template-columns:minmax(12rem,1fr) 7rem 7rem;align-items:center;gap:1rem;padding:.8rem;display:grid}.notification-preferences__head{color:#def2f7a3;text-align:center;font-size:.76rem}.notification-preference-row label{place-items:center;display:grid}.notification-preference-row input{accent-color:#72e4ff;width:1.25rem;height:1.25rem}.notification-preferences output{color:#72e4ff;min-height:1.25rem}.notification-nav-link{position:relative}.notification-nav-badge{direction:ltr;unicode-bidi:isolate;background:#72e4ff;border-radius:999px;place-items:center;min-width:1.25rem;min-height:1.25rem;font-weight:800;display:grid;position:absolute;inset-block-start:.35rem;inset-inline-end:.35rem;color:#062331!important;font-size:.62rem!important}@media (width<=56rem){.notification-page{width:min(100% - 32px,1120px);padding-block:38px calc(8rem + env(safe-area-inset-bottom,0px))}.notification-hero{flex-direction:column;align-items:flex-start;gap:1rem}.notification-list a{grid-template-columns:1fr;gap:.35rem;padding-block:1.15rem}.notification-list em{position:static}.notification-preferences{overflow-x:auto}.notification-preferences__head,.notification-preference-row{min-width:30rem}.app-mobile-nav{overscroll-behavior-inline:contain;scrollbar-width:none;grid-template-columns:repeat(8,minmax(4.6rem,1fr));overflow-x:auto}.app-mobile-nav::-webkit-scrollbar{display:none}}.staff-ops{color:#edf7f5;background:radial-gradient(circle at 78% -10%,#1eb3942e,#0000 35rem),linear-gradient(145deg,#071713,#0a2420 58%,#071b18);min-height:100vh}.staff-ops__topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#061714e0;border-block-end:1px solid #9bdecf2e;justify-content:space-between;align-items:center;gap:1rem;min-height:5.2rem;padding:1rem clamp(1rem,3vw,3rem);display:flex}.staff-ops__topbar .brand-lockup{color:#f4fffc}.staff-ops__topbar>div{color:#9fc4ba;align-items:center;gap:1rem;font-size:.78rem;display:flex}.staff-ops a{color:inherit}.staff-ops button,.staff-ops input,.staff-ops select,.staff-ops textarea{font:inherit}.staff-ops button,.staff-ops__more{color:#071713;cursor:pointer;background:#9be7cf;border:1px solid #82dcc247;border-radius:.8rem;min-height:2.75rem;padding:.65rem 1rem;font-weight:700}.staff-ops button:focus-visible,.staff-ops a:focus-visible,.staff-ops input:focus-visible,.staff-ops select:focus-visible,.staff-ops textarea:focus-visible{outline-offset:3px;outline:3px solid #e7c878}.staff-ops__layout{grid-template-columns:minmax(13rem,17rem) minmax(0,1fr);min-height:calc(100vh - 5.2rem);display:grid}.staff-ops__nav{background:#03131094;border-inline-end:1px solid #9bdecf24;flex-direction:column;gap:.35rem;padding:1.35rem 1rem;display:flex}.staff-ops__nav a{color:#a8c8c0;border-radius:.7rem;padding:.8rem .9rem;text-decoration:none}.staff-ops__nav a:hover,.staff-ops__nav a[aria-current=page]{color:#fff;background:#67cfb124}.staff-ops__workspace{min-width:0;padding:0 clamp(1rem,3vw,3rem) 4rem}.staff-ops__identity{border-block-end:1px solid #9bdecf1f;justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;display:flex}.staff-ops__identity p,.staff-ops__title p{color:#78d2b8;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .25rem;font-size:.72rem;font-weight:700}.staff-ops__identity button{color:#cfe3dd;background:0 0;min-height:2.25rem}.staff-ops__page{width:min(100%,82rem);margin:0 auto;padding-block:clamp(1.5rem,4vw,3.2rem)}.staff-ops__title{margin-block-end:1.5rem}.staff-ops__title h1{color:#fff;max-width:22ch;margin:0;font-family:Playfair Display,Noto Sans Arabic,serif;font-size:clamp(2rem,4vw,3.8rem);line-height:1.02}[dir=rtl] .staff-ops__title h1{font-family:Noto Sans Arabic,sans-serif}.staff-ops__metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;display:grid}.staff-ops__metrics>a,.staff-ops__metrics>section,.staff-ops__access article,.staff-ops__detail-grid>section,.staff-ops__detail-grid>aside>section,.staff-ops__detail-grid>aside>form,.staff-ops__page>form,.staff-ops__page>section{background:#0e2d27ad;border:1px solid #97dcca29;border-radius:1rem;padding:1rem}.staff-ops__metrics>a{text-decoration:none}.staff-ops__metrics h2,.staff-ops__page h2{margin-block:0 .8rem;font-size:1rem}.staff-ops__metrics dl,.staff-ops__facts{gap:.65rem;margin:0;display:grid}.staff-ops__metrics dl>div,.staff-ops__facts>div{justify-content:space-between;gap:1rem;display:flex}.staff-ops dt{color:#9fc4ba}.staff-ops dd{color:#fff;font-variant-numeric:tabular-nums;margin:0}.staff-ops__boundary,.staff-ops__notice,.staff-ops__unread{color:#d9e8e3;background:#e7c87814;border:1px solid #e7c87840;border-radius:.8rem;margin-block:1.2rem;padding:.9rem 1rem}.staff-ops__notice{width:min(100% - 2rem,50rem);margin:2rem auto}.staff-ops__filters{flex-wrap:wrap;align-items:end;gap:.8rem;margin-block-end:1rem;display:flex}.staff-ops label{color:#b7d0ca;gap:.35rem;display:grid}.staff-ops input,.staff-ops select,.staff-ops textarea{color:#f5fffc;background:#0b2721;border:1px solid #97dcca38;border-radius:.65rem;width:100%;min-height:2.7rem;padding:.55rem .7rem}.staff-ops textarea{resize:vertical;min-height:7rem}.staff-ops__queue,.staff-ops__thread,.staff-ops__notifications,.staff-ops__codes{margin:0;padding:0;list-style:none}.staff-ops__queue{gap:.65rem;display:grid}.staff-ops__queue a{color:#eaf7f3;background:#0e2d2794;border:1px solid #97dcca21;border-radius:.85rem;grid-template-columns:minmax(7rem,auto) minmax(10rem,1fr) minmax(8rem,auto) auto;align-items:center;gap:.8rem;min-width:0;padding:.9rem 1rem;text-decoration:none;display:grid}.staff-ops__queue span{color:#7ed7bd;font-size:.72rem;font-weight:700}.staff-ops time,.staff-ops small{color:#91b7ad}.staff-ops bdi,.staff-ops code{overflow-wrap:anywhere}.staff-ops__detail-grid{grid-template-columns:minmax(0,1.4fr) minmax(18rem,.75fr);gap:1rem;display:grid}.staff-ops__detail-grid aside{align-content:start;gap:1rem;display:grid}.staff-ops__thread{gap:.8rem;display:grid}.staff-ops__thread li,.staff-ops__internal article{background:#041a168c;border-inline-start:3px solid #65c9ad;padding:.75rem}.staff-ops__internal{background:#47371238!important;border-color:#e7c87847!important}.staff-ops__facts{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));margin-block:1rem 1.5rem}.staff-ops__facts>div{border-block-end:1px solid #97dcca1f;flex-direction:column;gap:.25rem;padding-block:.65rem}.staff-ops__actions{flex-wrap:wrap;gap:.65rem;margin-block:.8rem;display:flex}.staff-ops__access{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1rem;display:grid}.staff-ops__access article header,.staff-ops__notifications li{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.staff-ops__audit{overflow-x:auto}.staff-ops__audit table{border-collapse:collapse;width:100%;min-width:45rem}.staff-ops__audit th,.staff-ops__audit td{text-align:start;border-block-end:1px solid #97dcca1f;padding:.75rem}.staff-ops__codes{flex-wrap:wrap;gap:.45rem;margin-block:1rem;display:flex}.staff-ops__codes li{color:#bfe9dc;background:#67cfb11a;border-radius:999px;padding:.4rem .65rem}@media (width<=58rem){.staff-ops__layout{display:block}.staff-ops__nav{z-index:5;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;background:#051915f0;border:0;border-block-end:1px solid #9bdecf24;flex-direction:row;padding:.65rem 1rem;position:sticky;inset-block-start:0;overflow-x:auto}.staff-ops__nav a{scroll-snap-align:start;white-space:nowrap;flex:none}.staff-ops__detail-grid{grid-template-columns:1fr}.staff-ops__queue a{grid-template-columns:1fr auto}.staff-ops__queue a>:nth-child(3),.staff-ops__queue a>:nth-child(4){grid-column:1/-1}}@media (width<=35rem){.staff-ops__topbar{align-items:start}.staff-ops__topbar>div{flex-direction:column;align-items:end}.staff-ops__workspace{padding-inline:.85rem}.staff-ops__identity{min-height:4rem}.staff-ops__filters>label,.staff-ops__filters>button,.staff-ops__page>form>label,.staff-ops__page>form>button{width:100%}}.support-page,.staff-support-page{width:min(1120px,100% - 48px);margin-inline:auto;padding:64px 0 140px}.support-hero,.support-ticket-header,.staff-support-nav{justify-content:space-between;align-items:flex-end;gap:2rem;margin-block-end:2rem;display:flex}.support-hero h1,.support-page--form h1,.support-ticket-header h1,.staff-support-nav h1{color:#f6fbff;margin:.35rem 0 .6rem;font-size:clamp(2rem,5vw,4.5rem);line-height:1}.support-hero p,.support-ticket-header p,.staff-support-nav p{color:#e2f3f8b8}.support-primary,.support-form button,.support-reply button,.staff-workflow-form button,.staff-local-review button{color:#062331;cursor:pointer;background:#72e4ff;border:1px solid #72e4ff73;border-radius:999px;justify-content:center;align-items:center;min-height:2.9rem;padding:.7rem 1.25rem;font-weight:700;text-decoration:none;display:inline-flex}.support-primary:disabled,.support-form button:disabled,.support-reply button:disabled,.staff-workflow-form button:disabled{cursor:wait;opacity:.55}.support-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-block-end:1.5rem;display:grid}.support-metrics article,.support-empty,.support-description,.support-visits,.support-form,.staff-workflow-form,.staff-internal-notes{color:#eef9fc;background:#071c26c7;border:1px solid #9fd7e533;border-radius:20px}.support-metrics article{gap:.35rem;padding:1.25rem;display:grid}.support-metrics strong{color:#72e4ff;font-size:2rem}.support-metrics span,.support-status,.support-ticket-list time,.support-message time,.staff-visit-list time{color:#def2f7a3;font-size:.82rem}.support-ticket-list,.support-thread,.support-visits ol,.staff-visit-list{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.support-ticket-list a,.staff-visit-list li{color:#eef9fc;background:#071c26a3;border:1px solid #9fd7e52e;border-radius:16px;grid-template-columns:minmax(7rem,.7fr) minmax(12rem,2fr) minmax(9rem,1fr) auto;align-items:center;gap:1rem;padding:1.1rem 1.25rem;text-decoration:none;display:grid}.support-ticket-list a:hover,.support-ticket-list a:focus-visible{background:#092a39e6;border-color:#72e4ff9e}.support-empty,.support-description,.support-visits{white-space:pre-wrap;padding:1.4rem}.support-page--form{max-width:800px}.support-back{color:#72e4ff;margin-block-end:2rem;display:inline-block}.support-form{gap:1.2rem;padding:clamp(1.2rem,4vw,2.2rem);display:grid}.support-form label,.support-reply label,.staff-workflow-form label{color:#eef9fcd1;gap:.45rem;font-weight:600;display:grid}.support-form input,.support-form select,.support-form textarea,.support-reply textarea,.staff-workflow-form input,.staff-workflow-form select{box-sizing:border-box;color:#f5fbfd;width:100%;min-height:2.8rem;font:inherit;background:#010f17ad;border:1px solid #9fd7e545;border-radius:12px;padding:.7rem .8rem}.support-form textarea,.support-reply textarea{resize:vertical}.support-choice-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.support-choice-grid label{position:relative}.support-choice-grid input{opacity:0;position:absolute}.support-choice-grid span{text-align:center;border:1px solid #9fd7e533;border-radius:12px;place-items:center;min-height:3.5rem;padding:.5rem;display:grid}.support-choice-grid input:checked+span,.support-choice-grid input:focus-visible+span{background:#72e4ff1a;border-color:#72e4ff}.support-disabled-note,.support-error{color:#eef9fcd1;background:#72e4ff14;border-inline-start:3px solid #72e4ff;border-radius:8px;padding:.8rem 1rem}.support-error{color:#ffd8d8;border-color:#ff9f9f}.support-ticket-detail{gap:1.5rem;display:grid}.support-ticket-detail h2,.staff-support-page h2,.staff-support-page h3{color:#f4fbfd}.support-thread{margin-block:1rem}.support-message{color:#eef9fc;background:#071c26b8;border:1px solid #9fd7e533;border-radius:18px;max-width:min(78%,44rem);padding:1rem 1.1rem}.support-message--staff{background:#104d5e73;border-color:#72e4ff59;margin-inline-start:auto}.support-message header{justify-content:space-between;gap:1rem;display:flex}.support-message p{white-space:pre-wrap;overflow-wrap:anywhere;margin-block-end:0}.support-reply{gap:.75rem;margin-block-start:1rem;display:grid}.support-reply button{justify-self:start}.support-actions{gap:.75rem;display:flex}.support-actions button{color:#ffd8d8;background:0 0;border:1px solid #ff9f9f80;border-radius:999px;padding:.7rem 1rem}.staff-support-nav{align-items:center}.staff-support-nav h1{font-size:clamp(1.8rem,4vw,3rem)}.staff-support-nav nav{gap:.65rem;display:flex}.staff-support-nav nav a{color:#eef9fcbf;border-radius:999px;padding:.65rem 1rem;text-decoration:none}.staff-support-nav nav a[aria-current=page]{color:#72e4ff;background:#72e4ff1f}.staff-support-grid{grid-template-columns:minmax(0,1.5fr) minmax(18rem,.75fr);gap:1.25rem;display:grid}.staff-support-grid>aside{align-content:start;gap:1rem;display:grid}.staff-internal-notes,.staff-workflow-form{gap:.8rem;padding:1.1rem;display:grid}.staff-internal-notes article{border-block-start:1px solid #9fd7e529;padding-block-start:.75rem}.staff-visit-list li{grid-template-columns:10rem minmax(12rem,2fr) minmax(12rem,1fr) auto}@media (width<=760px){.staff-support-page.notification-page{width:100%;padding-inline:16px}.support-page,.staff-support-page{width:min(100% - 32px,1120px);padding-block:38px calc(8rem + env(safe-area-inset-bottom))}.support-hero,.support-ticket-header,.staff-support-nav{flex-direction:column;align-items:flex-start;gap:1rem}.support-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.support-ticket-list a,.staff-visit-list li{grid-template-columns:1fr;gap:.35rem}.support-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.support-message{max-width:92%}.staff-support-grid{grid-template-columns:1fr}.staff-support-nav nav{width:100%;overflow-x:auto}}.commerce-page{--hydro-ink:#082f4a;--hydro-blue:#17689e;width:min(76rem,100% - 3rem);min-height:100vh;color:var(--hydro-ink);margin-inline:auto;padding:4rem 0 7rem}.commerce-page__header{border-block-end:1px solid #17689e2e;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.65rem 2rem;padding-block-end:1.5rem;display:grid}.commerce-page__header>p:first-child,.commerce-page__header>h1,.commerce-page__header>p:nth-of-type(2){grid-column:1}.commerce-page__header>p:first-child{color:var(--hydro-blue);letter-spacing:.16em;margin:0;font-size:.68rem;font-weight:700}.commerce-page__header h1{margin:0;font:500 clamp(2.2rem,5vw,4.8rem)/.98 Playfair Display,serif}.commerce-page__header>p:nth-of-type(2){color:#58778e;max-width:46rem;margin:0}.commerce-page__header>a,.commerce-page__header>strong{grid-area:1/2/span 3;align-self:center}.commerce-page a{color:var(--hydro-blue);font-weight:700}.commerce-state{background:#ffffffb8;border:1px solid #17689e2b;gap:.75rem;margin-block-start:2rem;padding:2rem;display:grid}.commerce-state>*{width:fit-content;margin:0}.order-list{gap:0;margin:2rem 0 0;padding:0;list-style:none;display:grid}.order-list li{border-block-end:1px solid #17689e24;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding:1.6rem 0;display:grid}.order-list h2,.order-lines h2,.fulfillment-panel h2,.reorder-panel h2,.subscription-list h2{margin:.25rem 0}.order-list li>div:last-child{justify-items:end;gap:.35rem;display:grid}.order-list strong,.commerce-page__header>strong{font-size:1.35rem}.order-lines{margin-block-start:2rem}.order-lines article{border-block-end:1px solid #17689e24;grid-template-columns:minmax(0,1fr) minmax(16rem,.45fr);gap:2rem;padding:1.5rem 0;display:grid}.order-lines dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;display:grid}.order-lines dl div{gap:.35rem;display:grid}.order-lines dt,.order-lines small,.fulfillment-panel small,.subscription-list small{color:#668398;letter-spacing:.08em;text-transform:uppercase;font-size:.65rem}.classification{border:1px solid #17689e33;border-radius:999px;width:fit-content;padding:.3rem .55rem;display:inline-flex}.classification--unavailable,.classification--unknown,.classification--machine_quote_only{border-color:#7a604a40;color:#7a604a!important}.fulfillment-panel,.reorder-panel,.subscription-list article{background:#ffffffa8;border:1px solid #17689e29;margin-block-start:2rem;padding:1.5rem}.fulfillment-panel article,.reorder-panel__ready,.subscription-list article{gap:.6rem;display:grid}.reorder-panel button,.reorder-panel__ready>a{border:1px solid var(--hydro-blue);background:var(--hydro-blue);color:#fff;width:fit-content;font:inherit;padding:.75rem 1rem;font-weight:700}.reorder-panel__ready bdi{font-size:2rem;font-weight:700}.reorder-selection{gap:1rem;display:grid}.reorder-selection fieldset{border:0;gap:.75rem;min-width:0;margin:0;padding:0;display:grid}.reorder-selection legend{margin-block-end:.75rem;font-weight:700}.reorder-selection__row{border-block-end:1px solid #17689e1f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding-block-end:.75rem;display:grid}.reorder-selection__row label{align-items:center;gap:.6rem;display:flex}.reorder-selection__row input[type=number]{width:4.5rem;font:inherit;border:1px solid #17689e4d;padding:.55rem}.reorder-selection__actions{flex-wrap:wrap;gap:.6rem;display:flex}.reorder-panel .reorder-selection__secondary{color:var(--hydro-blue);background:0 0}.subscription-list{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem;display:grid}@media (width<=896px){.commerce-page{width:calc(100% - 1.6rem);padding:2rem 0 calc(7rem + env(safe-area-inset-bottom))}.commerce-page__header,.order-list li,.order-lines article{grid-template-columns:1fr}.commerce-page__header>a,.commerce-page__header>strong{grid-area:auto/1;justify-self:start}.order-list li>div:last-child{justify-items:start}.order-lines dl{grid-template-columns:1fr 1fr}.reorder-selection__row{grid-template-columns:1fr}.app-mobile-nav{grid-template-columns:repeat(6,minmax(0,1fr))}.app-mobile-nav a,.app-mobile-nav button{min-width:0;padding-inline:.15rem;font-size:.54rem}}*{box-sizing:border-box}html{scroll-behavior:smooth;min-width:20rem}body{background:var(--cloud);min-height:100vh;margin:0}button,a{font:inherit}a{color:inherit}img{max-width:100%;display:block}[dir=rtl] body{font-family:Noto Sans Arabic,Inter,system-ui,sans-serif}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3{line-height:1.45}.skip-link{z-index:100;background:var(--ink);color:var(--white);border-radius:999px;padding:.8rem 1rem;text-decoration:none;position:fixed;inset-block-start:.75rem;inset-inline-start:.75rem;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}:focus-visible{outline:3px solid var(--ocean);outline-offset:4px}.page-shell{min-height:100vh;overflow:clip}.site-header{z-index:10;width:min(100%, var(--content));min-height:6rem;padding:1.2rem var(--gutter);border-block-end:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f3f7fbdb;justify-content:space-between;align-items:center;margin-inline:auto;display:flex;position:relative}.brand-link{border-radius:.5rem;text-decoration:none}.brand-lockup{align-items:center;gap:.7rem;display:inline-flex}.brand-lockup__mark{width:7.5rem;height:auto}.brand-lockup__divider{background:var(--line);width:1px;height:1.8rem}.brand-lockup__product{color:var(--deep-blue);letter-spacing:.22em;font-size:.72rem;font-weight:600}.primary-nav{align-items:center;gap:clamp(.4rem,2vw,1.4rem);display:flex}.primary-nav a{min-height:2.75rem;color:var(--muted);border-radius:999px;align-items:center;padding:.4rem .75rem;font-size:.88rem;font-weight:500;text-decoration:none;display:inline-flex}.primary-nav .locale-link{border:1px solid var(--line);color:var(--deep-blue)}.hero{isolation:isolate;width:min(100%, var(--content));min-height:clamp(39rem,76vh,54rem);padding:clamp(4rem, 9vw, 8rem) var(--gutter);border-block-end:1px solid var(--line);background:linear-gradient(115deg,#fffffff5 0%,#e6f2ffc2 52%,#cfe6ff8a 100%);align-items:center;margin-inline:auto;display:grid;position:relative;overflow:hidden}.hero__atmosphere{z-index:-1;aspect-ratio:1;filter:blur(2px);background:radial-gradient(circle at 35% 45%,#fffffff2,#6fb3e64d 48%,#0000 70%);border-radius:50%;width:min(54rem,72vw);position:absolute;inset-block-start:-15rem;inset-inline-end:-13rem}.hero__content{z-index:2;max-width:54rem;position:relative}.hero__meta{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.75rem;display:flex}.environment-badge{color:var(--deep-blue);background:#ffffffa3;border:1px solid #17689e38;border-radius:999px;padding:.38rem .65rem}.hero__eyebrow{color:var(--blue);letter-spacing:.22em;margin:2.4rem 0 .7rem;font-size:.78rem;font-weight:600}.hero__portal-name{color:var(--muted);margin:0 0 1.2rem;font-size:clamp(1rem,1.7vw,1.3rem)}.hero h1{max-width:52rem;color:var(--ink);letter-spacing:-.045em;margin:0;font-family:Playfair Display,Noto Sans Arabic,serif;font-size:clamp(2.8rem,6.5vw,6.2rem);font-weight:500;line-height:.98}[dir=rtl] .hero h1{letter-spacing:-.025em;max-width:48rem;font-family:Noto Sans Arabic,serif;font-size:clamp(2.55rem,5.7vw,5.3rem)}.hero h1 span{color:var(--blue);margin-block-start:.35em;display:block}.hero__intro{max-width:42rem;color:var(--muted);margin:2rem 0 0;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.75}.hero__data-note{border-inline-start:2px solid var(--ocean);color:var(--deep-blue);margin:2rem 0 0;padding-inline-start:1rem;font-size:.9rem;display:inline-flex}.hero__watermark{z-index:0;color:#17689e0e;-webkit-user-select:none;user-select:none;direction:ltr;unicode-bidi:isolate;font-family:Playfair Display,serif;font-size:clamp(11rem,31vw,31rem);line-height:.8;position:absolute;inset-block-end:-.18em;inset-inline-end:clamp(-2rem,2vw,2rem)}.module-section{width:min(100%, var(--content));padding:clamp(4rem, 8vw, 7rem) var(--gutter);background:var(--white);margin-inline:auto}.section-heading{grid-template-columns:4rem minmax(0,45rem);align-items:start;gap:1rem;margin-block-end:3rem;display:grid}.section-heading__index{color:var(--blue);letter-spacing:.12em;direction:ltr;unicode-bidi:isolate;margin:.4rem 0 0;font-size:.75rem}.section-heading h2,.status-page h1{color:var(--ink);letter-spacing:-.03em;margin:0;font-family:Playfair Display,Noto Sans Arabic,serif;font-size:clamp(2rem,4vw,3.8rem);font-weight:500}[dir=rtl] .section-heading h2,[dir=rtl] .status-page h1{font-family:Noto Sans Arabic,serif}.section-heading p:not(.section-heading__index),.status-page__heading>p:last-child{color:var(--muted);line-height:1.7}.module-grid{border-block-start:1px solid var(--line);border-inline-start:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.module-card{border-block-end:1px solid var(--line);border-inline-end:1px solid var(--line);background:linear-gradient(145deg,#f3f7fb52,#ffffffe6);flex-direction:column;align-items:flex-start;gap:1.5rem;min-height:14rem;padding:1.7rem;display:flex}.module-card__number{color:var(--ocean);letter-spacing:.12em;direction:ltr;unicode-bidi:isolate;font-size:.7rem}.module-card h3{max-width:14rem;color:var(--deep-blue);margin:auto 0 0;font-size:clamp(1.05rem,1.5vw,1.3rem);font-weight:500}.status-pill{border:1px solid var(--line);min-height:2rem;color:var(--muted);background:#ffffffc2;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .7rem;font-size:.75rem;font-weight:500;display:inline-flex}.status-pill__dot{background:currentColor;border-radius:50%;width:.48rem;height:.48rem}.status-pill--ready{color:#176b4a;border-color:#176b4a40}.status-pill--future{color:#775d99}.status-pill--unavailable{color:#925244;border-color:#92524440}.status-page{width:min(100%, var(--content));min-height:calc(100vh - 11rem);padding:clamp(4rem, 8vw, 7rem) var(--gutter);background:radial-gradient(circle at 85% 10%, var(--sky), transparent 38%), var(--white);margin-inline:auto}.status-page__heading{max-width:48rem;margin-block-end:3rem}.status-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--glass);max-width:52rem;box-shadow:var(--shadow);padding:clamp(1.4rem,4vw,2.8rem)}.status-card dl{gap:0;margin:2rem 0 0;display:grid}.status-card dl div{border-block-start:1px solid var(--line);justify-content:space-between;gap:2rem;padding:1rem 0;display:flex}.status-card dt{color:var(--muted)}.status-card dd{color:var(--deep-blue);margin:0;font-weight:600}.status-card__note,.status-card--unavailable>p{color:var(--muted);line-height:1.7}.action-button{background:var(--deep-blue);min-height:2.75rem;color:var(--white);cursor:pointer;border:0;border-radius:999px;padding:.7rem 1.2rem}.action-button:hover{background:var(--blue)}.status-skeleton{background:var(--silver);width:65%;height:1.2rem;animation:pulse 1.3s var(--ease) infinite alternate;border-radius:999px}.route-loading{background:var(--cloud);min-height:100vh}.site-footer{width:min(100%, var(--content));border-block-start:1px solid var(--line);padding:1.5rem var(--gutter);color:var(--muted);background:var(--cloud);margin-inline:auto;font-size:.78rem}.site-footer p{margin:0}@keyframes pulse{to{opacity:.35}}@media (width<=64rem){.module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero{min-height:42rem}}@media (width<=47.99rem){.site-header{align-items:flex-start;min-height:auto;padding-block:1rem}.brand-lockup__mark{width:6rem}.brand-lockup__divider,.brand-lockup__product{display:none}.primary-nav{gap:.15rem}.primary-nav a[aria-current=page]:not(.locale-link){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;min-height:0;position:absolute;overflow:hidden}.primary-nav a:not(.locale-link){padding-inline:.65rem}.primary-nav .locale-link{min-height:2.75rem;padding-inline:.8rem}.hero{min-height:43rem;padding-block:4.5rem}.hero__meta{max-width:14rem}.hero__watermark{font-size:14rem;inset-inline-end:-4rem}.section-heading{grid-template-columns:1fr}.section-heading__index{margin:0}.module-grid{grid-template-columns:1fr}.module-card{min-height:11.5rem}.status-page{min-height:calc(100vh - 8rem)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.organization-switcher{color:#5b7388;letter-spacing:.08em;text-transform:uppercase;gap:.4rem;margin-block:0 1rem;font-size:.62rem;font-weight:700;display:grid}.organization-switcher select{color:#0b3455;letter-spacing:normal;text-transform:none;background:#eef7fdeb;border:1px solid #17689e33;border-radius:.75rem;width:100%;min-height:2.6rem;padding-inline:.7rem;font-size:.76rem;font-weight:600}.organization-page{color:#17354d;width:min(100%,90rem);min-height:100vh;margin-inline:auto;padding:clamp(1.5rem,4vw,4rem)}.organization-hero,.organization-context-header{border-block-end:1px solid #0b345521;justify-content:space-between;align-items:end;gap:2rem;padding-block-end:1.5rem;display:flex}.organization-hero>p,.organization-context-header>div>p,.organization-form-card header>p{color:#17689e;letter-spacing:.17em;margin:0 0 .45rem;font-size:.67rem;font-weight:700}.organization-hero h1,.organization-context-header h1{color:#082f4a;letter-spacing:-.045em;margin:0;font-family:Playfair Display,Noto Sans Arabic,serif;font-size:clamp(2.25rem,5vw,4.8rem);font-weight:500;line-height:1}[dir=rtl] .organization-hero h1,[dir=rtl] .organization-context-header h1{letter-spacing:0;font-family:Noto Sans Arabic,serif}.organization-hero>span,.organization-context-header>div>span{color:#5b7388;max-width:38rem;line-height:1.7}.organization-hero--compact{align-items:start;display:grid}.organization-hero--compact>a{color:#17689e;font-size:.78rem;font-weight:700;text-decoration:none}.organization-context-header nav{align-items:center;gap:.35rem;display:flex}.organization-context-header nav a{color:#5b7388;border-radius:999px;align-items:center;min-height:2.75rem;padding-inline:1rem;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex}.organization-context-header nav a[aria-current=page]{color:#fff;background:#17689e}.personal-context-note{color:#4a697e;background:#ffffffad;border:1px solid #17689e24;border-radius:1rem;align-items:center;gap:.75rem;margin-block:1.25rem 2rem;padding:.85rem 1rem;display:flex}.personal-context-note>span{color:#17689e;font-size:1.3rem}.personal-context-note p{margin:0;font-size:.78rem}.organization-grid,.site-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-block:2rem;display:grid}.organization-grid>a,.site-card{min-height:15rem;transition:transform .18s var(--ease), border-color .18s var(--ease);background:#ffffffdb;border:1px solid #17689e21;border-radius:1.35rem;align-content:space-between;gap:1.5rem;padding:1.4rem;text-decoration:none;display:grid;box-shadow:0 1.2rem 3.5rem #0a3d640f}.organization-grid>a:hover,.site-card:hover{border-color:#17689e59;transform:translateY(-3px)}.organization-grid header,.site-card header{color:#5b7388;justify-content:space-between;gap:1rem;font-size:.65rem;display:flex}.organization-grid header b,.site-card header>span{color:#17689e;background:#e4f1fa;border-radius:999px;padding:.25rem .55rem;font-weight:700}.organization-grid h2,.site-card h2{color:#082f4a;margin:0;font-family:Playfair Display,Noto Sans Arabic,serif;font-size:clamp(1.55rem,3vw,2.2rem);font-weight:500}.organization-grid dl{background:#17689e1f;grid-template-columns:repeat(2,1fr);gap:1px;margin:0;display:grid}.organization-grid dl>div{background:#f7fbfe;padding:.75rem}.organization-grid dt,.organization-overview-grid dt,.site-detail-grid dt{color:#688197;font-size:.67rem}.organization-grid dd,.organization-overview-grid dd,.site-detail-grid dd{color:#0b3455;margin:.35rem 0 0;font-weight:700}.organization-empty,.permission-state,.organization-resource-state{text-align:center;background:#ffffff94;border:1px dashed #17689e47;border-radius:1.5rem;place-content:center;justify-items:center;gap:.75rem;min-height:21rem;margin-block:2rem;padding:2rem;display:grid}.organization-empty>span,.permission-state>span{color:#76adde;font-size:3rem}.organization-empty h2,.permission-state h2,.organization-resource-state h1{color:#082f4a;margin:0}.organization-empty p,.permission-state p{color:#5b7388;max-width:37rem;margin:0;line-height:1.7}.organization-form-card,.organization-overview-grid>article,.site-detail-grid,.members-intro,.invitation-list,.archive-action{background:#ffffffe0;border:1px solid #17689e21;border-radius:1.35rem;margin-block-start:1.5rem;padding:clamp(1.2rem,3vw,2rem);box-shadow:0 1.4rem 4rem #0a3d640e}.organization-form-card h2,.invitation-list h2{color:#082f4a;margin:0;font-family:Playfair Display,Noto Sans Arabic,serif;font-weight:500}.organization-form-card form{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:1rem;margin-block-start:1.3rem;display:grid}.organization-form-card label,.member-row__controls label{color:#4f6d82;gap:.45rem;font-size:.72rem;font-weight:600;display:grid}.organization-form-card input,.organization-form-card select,.member-row__controls select{color:#0b3455;background:#f8fcff;border:1px solid #17689e33;border-radius:.75rem;width:100%;min-height:2.9rem;padding-inline:.8rem}.organization-form-card button,.archive-action button,.organization-resource-state button,.member-row__controls button,.invitation-decision button{color:#fff;cursor:pointer;background:#17689e;border:1px solid #17689e;border-radius:999px;min-height:2.9rem;padding-inline:1.2rem;font-weight:700}.organization-message{color:#294f69;background:#76adde21;border-inline-start:3px solid #17689e;border-radius:.4rem;margin-block:1rem;padding:.8rem 1rem}.organization-overview-grid{grid-template-columns:1.45fr .7fr;gap:1rem;display:grid}.organization-overview-grid>article:first-child{grid-row:span 2}.organization-overview-grid article>p:first-child{color:#17689e;letter-spacing:.15em;margin:0 0 1rem;font-size:.65rem;font-weight:700}.organization-overview-grid h2{color:#082f4a;margin:0 0 2rem;font-family:Playfair Display,Noto Sans Arabic,serif;font-size:clamp(2rem,4vw,3.3rem);font-weight:500}.organization-overview-grid dl{gap:1rem;margin:0;display:grid}.organization-counts{grid-template-columns:repeat(2,1fr);gap:1px;display:grid;background:#17689e21!important}.organization-counts>div{background:#fff;gap:.35rem;padding:1rem;display:grid}.organization-counts strong{color:#082f4a;font-size:2.1rem}.organization-counts span,.organization-origin p,.members-intro{color:#5b7388;font-size:.74rem;line-height:1.65}.organization-origin span{color:#17689e;background:#e7f3fb;border-radius:999px;padding:.35rem .65rem;font-size:.68rem;font-weight:700;display:inline-flex}.archive-action{border-color:#9a41412e;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.archive-action>div{gap:.35rem;display:grid}.archive-action span{color:#6f777e;font-size:.7rem}.archive-action button,.button-danger{color:#9a4141!important;background:0 0!important;border-color:#9a4141!important}.site-card{min-height:13rem;position:relative}.site-card p{color:#5b7388;margin:0;font-size:.78rem}.site-card__arrow{color:#17689e;position:absolute;inset-block-end:1.3rem;inset-inline-end:1.3rem}.site-detail-grid{background:#17689e21;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.site-detail-grid>div{background:#fff;padding:1rem}.members-intro{justify-content:space-between;gap:2rem;display:flex}.members-intro p,.members-intro span{margin:0}.member-list{gap:.75rem;margin-block-start:1.2rem;display:grid}.member-row{background:#ffffffe6;border:1px solid #17689e21;border-radius:1.1rem;grid-template-columns:minmax(14rem,1fr) auto;align-items:center;gap:1rem 2rem;padding:1rem;display:grid}.member-row__identity{align-items:center;gap:.8rem;display:flex}.member-avatar{aspect-ratio:1;color:#17689e;background:#e4f1fa;border-radius:50%;place-items:center;width:2.6rem;font-weight:700;display:grid}.member-row__identity>div,.member-row__meta{gap:.25rem;display:grid}.member-row__identity span,.member-row__meta small{color:#6a8192;font-size:.68rem}.member-row__meta{text-align:end}.member-row__meta>span{color:#17689e;font-size:.7rem;font-weight:700}.member-row__controls{border-block-start:1px solid #17689e1a;grid-column:1/-1;grid-template-columns:1fr 1fr auto auto;align-items:end;gap:.7rem;padding-block-start:1rem;display:grid}.member-site-checks{flex-wrap:wrap;grid-column:1/-1;gap:.7rem;display:flex}.member-site-checks label{align-items:center;gap:.35rem;display:flex}.invitation-form-card form{grid-template-columns:repeat(3,1fr) auto}.invitation-form-card fieldset{border:1px solid #17689e24;border-radius:.8rem;flex-wrap:wrap;grid-column:1/-1;gap:.7rem;padding:.8rem;display:flex}.invitation-form-card fieldset label{align-items:center;gap:.35rem;display:flex}.invitation-list{gap:.7rem;display:grid}.invitation-list article{border-block-start:1px solid #17689e1c;justify-content:space-between;align-items:center;gap:1rem;padding-block-start:.8rem;display:flex}.invitation-list article>div{gap:.25rem;display:grid}.invitation-list article span,.invitation-list article b{color:#5b7388;font-size:.68rem}.invitation-decision{text-align:center;place-content:center;justify-items:center;gap:1rem;width:min(100%,46rem);min-height:70vh;margin-inline:auto;display:grid}.invitation-decision>p:first-child{color:#17689e;letter-spacing:.17em;font-size:.68rem;font-weight:700}.invitation-decision h1,.invitation-decision h2{color:#082f4a;margin:0}.invitation-state{aspect-ratio:1;color:#17689e;background:#e8f4fb;border:1px solid #17689e47;border-radius:50%;place-items:center;width:5rem;font-size:2rem;display:grid}.invitation-state--accepted{color:#187154;background:#e6f5ee}.invitation-state--expired{color:#9a4141;background:#f7eded}.invitation-decision>div:last-child{gap:.65rem;display:flex}.button-secondary{color:#17689e!important;background:0 0!important}@media (width<=74rem){.organization-grid,.site-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.organization-overview-grid{grid-template-columns:1fr}.organization-overview-grid>article:first-child{grid-row:auto}.organization-form-card form,.invitation-form-card form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=56rem){.organization-switcher-mobile{z-index:35;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f8fcfff0;border-block-end:1px solid #17689e21;grid-column:1;padding:.65rem .9rem;display:block;position:sticky;inset-block-start:0}.organization-switcher-mobile .organization-switcher{grid-template-columns:auto minmax(0,1fr);align-items:center;margin:0}.organization-page{padding:1rem .9rem 2rem}.organization-hero,.organization-context-header{gap:.8rem;display:grid}.organization-context-header nav{scroll-snap-type:inline mandatory;max-width:100%;overflow-x:auto}.organization-context-header nav a{scroll-snap-align:start;flex:none}.members-intro{gap:.6rem;display:grid}.member-row__controls{grid-template-columns:1fr 1fr}}@media (width<=38rem){.organization-grid,.site-grid,.organization-form-card form,.invitation-form-card form,.site-detail-grid,.organization-counts,.member-row,.member-row__controls{grid-template-columns:1fr}.organization-grid>a,.site-card{min-height:12.5rem}.organization-form-card button,.member-row__controls button{width:100%}.member-row__meta{text-align:start}.archive-action,.invitation-list article{flex-direction:column;align-items:stretch}}.auth-page{--auth-ink:#03131f;--auth-panel:#071f2d;--auth-cyan:#7dd7ef;min-height:calc(100vh - 9rem);width:min(100%, var(--content));color:#eaf8ff;background:linear-gradient(#7dd7ef09 1px, transparent 1px), linear-gradient(90deg, #7dd7ef09 1px, transparent 1px), var(--auth-ink);background-size:3rem 3rem;grid-template-columns:minmax(0,1.2fr) minmax(20rem,.8fr);margin-inline:auto;display:grid}.auth-panel{background:linear-gradient(135deg,#09293af7,#03131fe6);border-inline-end:1px solid #7dd7ef29;flex-direction:column;justify-content:space-between;min-height:42rem;padding:clamp(2rem,6vw,6rem);display:flex;position:relative;overflow:hidden}.auth-panel:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 56%,#7dd7ef0d);position:absolute;inset:0}.auth-panel__signal{gap:.4rem;display:flex}.auth-panel__signal span{background:var(--auth-cyan);border-radius:50%;width:.4rem;height:.4rem;box-shadow:0 0 1rem #7dd7efbf}.auth-panel__signal span:nth-child(2){opacity:.5}.auth-panel__signal span:nth-child(3){opacity:.2}.auth-panel__content{z-index:1;max-width:42rem;padding-block:3rem;position:relative}.auth-panel__eyebrow,.dashboard-header>div>p,.account-page>header>p{color:var(--auth-cyan,#63c7e3);letter-spacing:.2em;margin:0 0 1rem;font-size:.72rem;font-weight:600}.auth-panel h1{letter-spacing:-.045em;max-width:38rem;margin:0;font-family:Playfair Display,Noto Sans Arabic,serif;font-size:clamp(2.8rem,6vw,6.1rem);font-weight:500;line-height:.98}[dir=rtl] .auth-panel h1{letter-spacing:-.025em;font-family:Noto Sans Arabic,serif;font-size:clamp(2.55rem,5vw,5.3rem);line-height:1.28}.auth-panel__intro{color:#a8c2cf;max-width:37rem;margin:1.7rem 0 0;font-size:1rem;line-height:1.8}.auth-notice{color:#f5dfbd;background:#f6c67812;border-inline-start:2px solid #f6c678;margin-block-start:1.3rem;padding:.9rem 1rem;line-height:1.55}.auth-action{border:1px solid var(--auth-cyan);color:#051923;background:var(--auth-cyan);width:min(100%,29rem);min-height:4rem;transition:transform .18s var(--ease), box-shadow .18s var(--ease);justify-content:space-between;align-items:center;gap:1rem;margin-block-start:2rem;padding:.9rem 1.15rem;font-weight:600;text-decoration:none;display:flex}.auth-action:hover{transform:translateY(-2px);box-shadow:0 0 2.5rem #7dd7ef33}.auth-action--disabled{color:#9ab1bd;background:#7dd7ef0d;border-color:#7dd7ef33}.auth-action__status{background:#f6c678;border-radius:50%;flex:none;width:.5rem;height:.5rem;box-shadow:0 0 .8rem #f6c678b3}.auth-panel__security{color:#718c99;margin:1rem 0 0;font-size:.76rem;line-height:1.5}.auth-panel__telemetry{z-index:1;color:#63808d;letter-spacing:.14em;direction:ltr;unicode-bidi:isolate;flex-wrap:wrap;gap:.7rem 1.5rem;font-size:.62rem;display:flex;position:relative}.auth-context{background:radial-gradient(circle at 50% 45%,#0c3446,#03131f 62%);place-items:center;min-height:42rem;display:grid;position:relative;overflow:hidden}.auth-context:before{content:"01";color:#7dd7ef59;letter-spacing:.2em;font-size:.65rem;position:absolute;inset-block-start:2rem;inset-inline-end:2rem}.auth-orbit{border:1px solid #7dd7ef21;border-radius:50%;position:absolute}.auth-orbit--one{width:22rem;height:22rem}.auth-orbit--two{opacity:.55;border-style:dashed;width:32rem;height:32rem}.auth-context__core{z-index:2;text-align:center;direction:ltr;unicode-bidi:isolate;border:1px solid #7dd7ef59;border-radius:50%;place-content:center;width:11rem;height:11rem;display:grid;position:relative;box-shadow:inset 0 0 4rem #7dd7ef14,0 0 5rem #1e9cc21f}.auth-context__core span{font-family:Playfair Display,serif;font-size:3rem}.auth-context__core small{color:var(--auth-cyan);letter-spacing:.22em}.auth-context>p{color:#a8c2cf85;letter-spacing:.16em;direction:ltr;unicode-bidi:isolate;margin:0;font-size:.62rem;line-height:1.6;position:absolute;inset-block-end:2rem;inset-inline-start:2rem}.connect-app{background:linear-gradient(#66cbe306 1px, transparent 1px), linear-gradient(90deg, #66cbe306 1px, transparent 1px), var(--app-bg);background-size:4rem 4rem;grid-template-columns:15rem minmax(0,1fr);min-height:100vh;display:grid}.app-rail{border-inline-end:1px solid var(--app-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#051119e6;flex-direction:column;min-height:100vh;max-height:100vh;padding:2rem 1.2rem;display:flex;position:sticky;inset-block-start:0}.app-rail__monogram{width:3rem;height:3rem;color:var(--app-text);letter-spacing:.08em;border:1px solid #66cbe366;place-items:center;font-size:.75rem;font-weight:600;text-decoration:none;display:grid}.app-rail nav{gap:.25rem;margin-block:auto;display:grid}.app-rail nav a,.app-rail__planned{min-height:3.5rem;color:var(--app-muted);border-inline-start:1px solid #0000;grid-template-columns:2rem 1fr;align-items:center;padding:.65rem .8rem;font-size:.82rem;text-decoration:none;display:grid}.app-rail nav a>span,.app-rail__planned>span{color:#3d6676;direction:ltr;unicode-bidi:isolate;font-size:.58rem}.app-rail nav a:hover,.app-rail nav a[aria-current=page]{border-inline-start-color:var(--app-cyan);color:var(--app-text);background:linear-gradient(90deg,#66cbe314,#0000)}.app-rail__planned{opacity:.55;cursor:not-allowed}.app-rail__account{border-block-start:1px solid var(--app-line);color:var(--app-muted);align-items:center;gap:.8rem;padding-block-start:1.2rem;font-size:.78rem;text-decoration:none;display:flex}.app-avatar{width:2.4rem;height:2.4rem;color:var(--app-cyan);background:#66cbe314;border:1px solid #66cbe340;border-radius:50%;flex:none;place-items:center;display:grid}.app-stage{min-width:0}.dashboard,.account-page{width:min(100%,96rem);min-height:100vh;margin-inline:auto;padding:clamp(2rem,5vw,5rem)}.dashboard-header{border-block-end:1px solid var(--app-line);justify-content:space-between;align-items:flex-end;gap:2rem;padding-block-end:2rem;display:flex}.dashboard-header h1,.account-page>header h1{color:var(--app-text);letter-spacing:-.035em;margin:0;font-family:Playfair Display,Noto Sans Arabic,serif;font-size:clamp(2rem,4vw,4rem);font-weight:500}[dir=rtl] .dashboard-header h1,[dir=rtl] .account-page>header h1{letter-spacing:-.02em;font-family:Noto Sans Arabic,serif}.dashboard-header>div>span,.account-page>header>span{color:var(--app-muted);margin-block-start:.6rem;line-height:1.65;display:block}.dashboard-header__pulse{color:var(--app-muted);letter-spacing:.08em;white-space:nowrap;align-items:center;gap:.55rem;font-size:.68rem;display:flex}.dashboard-header__pulse span{background:#62d6a4;border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 .75rem #62d6a4cc}.dashboard-source-warning{color:#dfc899;background:#f3c8780d;border-inline-start:2px solid #f3c878;margin:1rem 0 0;padding:.65rem .8rem;font-size:.82rem}.insight-grid{background:var(--app-line);border:1px solid var(--app-line);grid-template-columns:minmax(0,1.7fr) minmax(15rem,.75fr);gap:1px;margin-block-start:3rem;display:grid}.production-panel,.metric-card,.future-intelligence,.account-card{background:linear-gradient(145deg,#0c2330f5,#071822f5)}.production-panel{min-height:31rem;padding:clamp(1.4rem,3vw,2.5rem)}.panel-heading,.metric-card__top{color:var(--app-muted);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:1rem;font-size:.63rem;display:flex}.panel-heading span:first-child{color:var(--app-cyan)}.production-panel__value{direction:ltr;unicode-bidi:isolate;align-items:baseline;gap:.7rem;margin-block-start:4rem;display:flex}.production-panel__value strong{color:var(--app-text);font-family:Playfair Display,serif;font-size:clamp(5rem,10vw,9rem);font-weight:500;line-height:1}.production-panel__value small{color:var(--app-cyan);letter-spacing:.16em}.production-chart{border-block:1px solid var(--app-line);height:9rem;color:var(--app-muted);place-items:center;margin-block-start:2.8rem;font-size:.75rem;display:grid;position:relative;overflow:hidden}.production-chart i{background:var(--app-line);width:1px;position:absolute;inset-block:0}.production-chart i:first-of-type{inset-inline-start:20%}.production-chart i:nth-of-type(2){inset-inline-start:40%}.production-chart i:nth-of-type(3){inset-inline-start:60%}.production-chart i:nth-of-type(4){inset-inline-start:80%}.primary-metrics{grid-template-rows:repeat(2,minmax(0,1fr));gap:1px;display:grid}.metric-card{flex-direction:column;min-height:14rem;padding:1.5rem;display:flex}.metric-card__top i{background:#456775;border-radius:50%;width:.4rem;height:.4rem}.metric-card h2,.metric-card h3{color:#bfd2da;margin:2rem 0 0;font-size:.95rem;font-weight:500}.metric-card__value{color:var(--app-text);margin-block-start:auto;font-family:Playfair Display,serif;font-size:3.6rem;line-height:1}.metric-card p{color:var(--app-muted);margin:.65rem 0 0;font-size:.72rem;line-height:1.5}.metric-section{margin-block-start:5rem}.metric-section__heading{grid-template-columns:3rem 1fr;gap:1rem;margin-block-end:1.5rem;display:grid}.metric-section__heading>p{color:var(--app-cyan);margin:.35rem 0 0;font-size:.65rem}.metric-section__heading h2{color:var(--app-text);margin:0;font-size:clamp(1.7rem,3vw,2.8rem);font-weight:500}.metric-section__heading span{color:var(--app-muted);margin-block-start:.45rem;font-size:.75rem;display:block}.metric-grid{border:1px solid var(--app-line);background:var(--app-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.metric-grid .metric-card{min-height:17rem}.future-intelligence{border:1px solid var(--app-line);grid-template-columns:8rem minmax(0,35rem) 1fr;align-items:center;gap:2rem;min-height:18rem;margin-block-start:5rem;padding:clamp(1.5rem,4vw,3rem);display:grid;overflow:hidden}.future-intelligence>p{color:var(--app-cyan);letter-spacing:.12em;align-self:start;margin:0;font-size:.65rem}.future-intelligence h2{margin:0;font-size:clamp(1.7rem,3vw,3rem);font-weight:500}.future-intelligence div>p{color:var(--app-muted);line-height:1.7}.future-intelligence__map{min-height:11rem;position:relative}.future-intelligence__map:before,.future-intelligence__map:after{content:"";border:1px solid var(--app-line);border-radius:50%;position:absolute;inset:10% 16%}.future-intelligence__map:after{border-style:dashed;inset:25% 29%}.future-intelligence__map span{background:var(--app-cyan);width:.4rem;height:.4rem;box-shadow:0 0 1rem var(--app-cyan);border-radius:50%;position:absolute}.future-intelligence__map span:first-child{inset-block-start:20%;inset-inline-start:30%}.future-intelligence__map span:nth-child(2){inset-block-start:54%;inset-inline-start:52%}.future-intelligence__map span:nth-child(3){inset-block-start:72%;inset-inline-start:28%}.future-intelligence__map span:nth-child(4){inset-block-start:35%;inset-inline-start:72%}.dashboard-loader{border:1px solid var(--app-line);border-block-start-color:var(--app-cyan);border-radius:50%;width:3rem;height:3rem;margin:20vh auto;animation:.85s linear infinite connect-spin}.dashboard-error{text-align:center;max-width:34rem;margin:18vh auto}.dashboard-error h1{font-weight:500}.dashboard-error button,.account-page>button{border:1px solid var(--app-cyan);color:var(--app-cyan);cursor:pointer;background:0 0;padding:.8rem 1rem}@keyframes connect-spin{to{transform:rotate(360deg)}}.account-page>header{border-block-end:1px solid var(--app-line);max-width:48rem;padding-block-end:2rem}.account-card{border:1px solid var(--app-line);max-width:62rem;margin-block-start:3rem;padding:clamp(1.4rem,4vw,3rem)}.account-card dl{margin:0}.account-card dl>div{border-block-start:1px solid var(--app-line);grid-template-columns:minmax(9rem,.7fr) minmax(0,1.3fr);gap:2rem;padding:1.35rem 0;display:grid}.account-card dl>div:first-child{border-block-start:0}.account-card dt{color:var(--app-muted);font-size:.78rem}.account-card dd{color:var(--app-text);overflow-wrap:anywhere;margin:0}.account-card form{border-block-start:1px solid var(--app-line);margin-block-start:2rem;padding-block-start:2rem}.account-card button{border:1px solid var(--app-cyan);min-height:3.4rem;color:var(--app-cyan);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:2rem;padding:.8rem 1rem;display:flex}.account-card button:hover{background:var(--app-cyan);color:var(--app-bg)}@media (width<=76rem){.connect-app{grid-template-columns:12rem minmax(0,1fr)}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.future-intelligence{grid-template-columns:4rem minmax(0,1fr)}.future-intelligence__map{display:none}}@media (width<=56rem){.auth-page{grid-template-columns:1fr}.auth-context{display:none}.auth-panel{min-height:calc(100vh - 8rem)}.connect-app{display:block}.app-rail{display:none}.app-stage{padding-block-end:5.5rem}.app-mobile-nav{z-index:30;border-block-start:1px solid var(--app-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#051119f5;grid-template-columns:repeat(3,1fr);min-height:4.5rem;padding:.5rem;display:grid;position:fixed;inset-block-end:0;inset-inline:0}.app-mobile-nav>*{color:var(--app-muted);text-align:center;place-items:center;font-size:.7rem;text-decoration:none;display:grid}.app-mobile-nav a[aria-current=page]{color:var(--app-cyan)}.app-mobile-nav span{opacity:.45}.dashboard,.account-page{min-height:calc(100vh - 5.5rem);padding:1.3rem}.dashboard-header{flex-direction:column;align-items:flex-start}.insight-grid{grid-template-columns:1fr}.production-panel{min-height:25rem}.primary-metrics{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.future-intelligence{grid-template-columns:1fr}}@media (width<=35rem){.auth-panel{padding:1.5rem}.auth-panel__content{padding-block:4rem}.auth-panel__telemetry span:nth-child(2){display:none}.primary-metrics,.metric-grid{grid-template-columns:1fr}.metric-card{min-height:12rem}.metric-grid .metric-card{min-height:14rem}.metric-section,.future-intelligence{margin-block-start:3.5rem}.account-card dl>div{grid-template-columns:1fr;gap:.55rem}}.page-shell--app{--app-bg:#eef6fc;--app-panel:#fff;--app-line:#0b345521;--app-text:#0b3455;--app-muted:#5b7388;--app-cyan:#17689e;color:var(--app-text);background:var(--app-bg)}.connect-app{background-color:#0000;background-image:radial-gradient(circle at 70% 5%,#76adde3d,#0000 28rem),linear-gradient(#f8fbfe,#eaf4fb 62%,#f7fbfe);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.app-rail{border-color:var(--app-line);background:#ffffffe0;box-shadow:1rem 0 3rem #0a3d640a}.app-rail__monogram{color:#0b3455;background:#eaf4fb;border-color:#17689e47}.app-rail nav a,.app-rail__planned{text-align:start;background:0 0;border-block:0;border-inline-end:0;width:100%}.app-rail nav a:hover,.app-rail nav a[aria-current=page]{color:#0b3455;background:linear-gradient(90deg,#76adde2e,#0000)}.app-rail__account[aria-current=page]{color:#0b3455}.app-avatar{color:#0b3455;background:#e3f1fb;border-color:#17689e38}.central-dashboard{color:#17354d;width:min(100%,100rem);min-height:100vh;margin-inline:auto;padding:clamp(1.5rem,4vw,4rem)}.central-dashboard__header{border-block-end:1px solid #0b34551f;justify-content:space-between;align-items:end;gap:2rem;padding-block-end:1.5rem;display:flex}.central-dashboard__header p,.water-core__title p,.production-pulse header p,.machine-performance header p,.insights-panel header p,.relationship-card>p:first-child{color:#17689e;letter-spacing:.18em;direction:ltr;unicode-bidi:isolate;margin:0 0 .6rem;font-size:.67rem;font-weight:700}[dir=rtl] .relationship-card>p:first-child{direction:rtl}.central-dashboard__header h1{color:#0b3455;letter-spacing:-.04em;margin:0;font-family:Playfair Display,Noto Sans Arabic,serif;font-size:clamp(2rem,4vw,4.5rem);font-weight:500}[dir=rtl] .central-dashboard__header h1{letter-spacing:-.02em;font-family:Noto Sans Arabic,serif}.central-dashboard__header>div:first-child>span{color:#5b7388;max-width:46rem;margin-block-start:.55rem;line-height:1.6;display:block}.central-dashboard__identity{color:#4f6a80;justify-items:end;gap:.4rem;font-size:.75rem;display:grid}[dir=rtl] .central-dashboard__identity{justify-items:start}.central-dashboard__identity a{color:#0b5e96;font-weight:700}.data-mode-banner{color:#35576f;background:#ffffffc7;border:1px solid #17689e2b;border-radius:.9rem;grid-template-columns:auto auto 1fr;align-items:center;gap:.7rem 1.2rem;margin-block-start:1rem;padding:.75rem 1rem;font-size:.73rem;display:grid;box-shadow:0 .8rem 2.5rem #0a3d640d}.data-mode-banner strong{color:#0b5e96;background:#d8ecfa;border-radius:999px;padding:.42rem .7rem}.data-mode-banner>span{color:#56748b}.data-mode-banner p{margin:0;line-height:1.5}.central-dashboard__periods{z-index:3;justify-content:center;gap:.4rem;margin-block:2rem 0;display:flex;position:relative}.central-dashboard__periods button,.breakdown-toggle button{color:#4e6c82;cursor:pointer;background:#ffffffd6;border:1px solid #17689e29;border-radius:999px;min-height:2.7rem;padding:.55rem 1rem}.central-dashboard__periods button[aria-pressed=true],.breakdown-toggle button[aria-pressed=true]{color:#fff;background:#17689e;border-color:#17689e}.water-core{margin-block-start:-.5rem;position:relative}.water-core__title{text-align:center;max-width:34rem;margin-inline:auto}.water-core__title h2,.production-pulse h2,.machine-performance h2,.insights-panel h2,.relationship-card h2{color:#0b3455;letter-spacing:-.03em;margin:0;font-family:Playfair Display,Noto Sans Arabic,serif;font-size:clamp(1.8rem,3vw,3.2rem);font-weight:500}[dir=rtl] .water-core__title h2,[dir=rtl] .production-pulse h2,[dir=rtl] .machine-performance h2,[dir=rtl] .insights-panel h2,[dir=rtl] .relationship-card h2{letter-spacing:0;font-family:Noto Sans Arabic,serif}.water-core__stage{max-width:76rem;height:43rem;margin:.5rem auto 0;position:relative}.water-core__nodes{position:absolute;inset:0}.intelligence-node{z-index:2;color:#426278;cursor:pointer;text-align:start;width:10.5rem;min-height:5rem;transition:transform .18s var(--ease), border-color .18s var(--ease), box-shadow .18s var(--ease);background:#ffffffe6;border:1px solid #17689e33;border-radius:1.1rem;gap:.45rem;padding:.85rem;display:grid;position:absolute;box-shadow:0 1rem 2.5rem #0a3d6414}.intelligence-node:after{content:"";transform-origin:0;width:clamp(2rem,7vw,6.5rem);height:1px;animation:connector-draw .65s var(--ease) both;background:linear-gradient(90deg,#17689e47,#0000);position:absolute;inset-block-start:50%;inset-inline-end:calc(-1*clamp(2rem,7vw,6.5rem))}[dir=rtl] .intelligence-node:after{transform-origin:100%}.intelligence-node:hover{border-color:#76adde;transform:translateY(-3px)}.intelligence-node[data-selected=true]{animation:selected-pulse 1.2s var(--ease) 1;border-color:#17689e;box-shadow:0 0 0 .35rem #76adde2e,0 1rem 3rem #0a3d6421}.intelligence-node span{font-size:.72rem}.intelligence-node bdi{color:#0b3455;font-size:1.25rem;font-weight:700}.intelligence-node[data-position="1"]{inset-block-start:2rem;inset-inline-start:12%}.intelligence-node[data-position="2"]{inset-block-start:2rem;inset-inline-end:12%}.intelligence-node[data-position="3"]{inset-block-start:12.5rem;inset-inline-start:1%}.intelligence-node[data-position="4"]{inset-block-start:12.5rem;inset-inline-end:1%}.intelligence-node[data-position="5"]{inset-block-end:12rem;inset-inline-start:1%}.intelligence-node[data-position="6"]{inset-block-end:12rem;inset-inline-end:1%}.intelligence-node[data-position="7"]{inset-block-end:1rem;inset-inline-start:12%}.intelligence-node[data-position="8"]{inset-block-end:1rem;inset-inline-end:12%}.intelligence-node[data-position="2"]:after,.intelligence-node[data-position="4"]:after,.intelligence-node[data-position="6"]:after,.intelligence-node[data-position="8"]:after{background:linear-gradient(90deg,#0000,#17689e47);inset-inline:calc(-1*clamp(2rem,7vw,6.5rem)) auto}.water-core__orb{z-index:1;aspect-ratio:1;color:#0b3455;cursor:pointer;background:0 0;border:0;border-radius:50%;width:clamp(26.25rem,36vw,33.75rem);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}[dir=rtl] .water-core__orb{transform:translate(-50%,-50%)}.water-core__rings{filter:drop-shadow(0 1.4rem 2rem #0a3d641f);width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.water-core__track{fill:#fffffff0;stroke:#17689e1a;stroke-width:10px}.water-core__segment{fill:none;stroke-width:10px;stroke-linecap:round;transition:stroke-dashoffset .3s var(--ease)}.water-core__segment--1{stroke:#17689e}.water-core__segment--2{stroke:#76adde}.water-core__segment--3{stroke:#0a3d64}.water-core__segment--4{stroke:#abd1ee}.water-core__inner{fill:#fff;stroke:#76adde33;stroke-width:1px}.water-core__orb-content{text-align:center;place-content:center;display:grid;position:absolute;inset:18%}.water-core__orb-content small{color:#58768c;font-size:.78rem}.water-core__orb-content strong{letter-spacing:-.07em;margin-block:.4rem 0;font-family:Playfair Display,serif;font-size:clamp(4.8rem,9vw,8.5rem);font-weight:500;line-height:.92}.water-core__unit{color:#17689e;font-size:.86rem;font-weight:700}.water-core__spark{width:5.5rem;height:1.35rem;margin:.55rem auto 0;overflow:visible}.water-core__spark polyline{fill:none;stroke:#76adde;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.water-core__orb-content em{color:#56748b;max-width:13rem;margin:.45rem auto 0;font-size:.7rem;font-style:normal;line-height:1.4}.water-core__meta{color:#58768c;margin-block-start:.35rem;font-size:.57rem;font-weight:600;line-height:1.35}.core-detail-dock{background:#ffffffeb;border:1px solid #17689e29;border-radius:1.2rem;grid-template-columns:12rem 1fr;align-items:center;gap:1rem 2rem;max-width:58rem;margin:0 auto;padding:1.1rem 1.25rem;display:grid;box-shadow:0 1.5rem 4rem #0a3d6414}.core-detail-dock>div{gap:.35rem;display:grid}.core-detail-dock span{color:#688197;font-size:.65rem}.core-detail-dock strong{color:#0b3455}.core-detail-dock p{color:#4c687e;margin:0;line-height:1.55}.core-detail-dock small{color:#6a8295;grid-column:2}.core-contribution-summary,.chart-data,.dashboard-sources{color:#56748b;max-width:58rem;margin:1rem auto 0;font-size:.76rem}.core-contribution-summary summary,.chart-data summary,.dashboard-sources summary{cursor:pointer;color:#17689e;font-weight:700}.core-contribution-summary ol{grid-template-columns:repeat(2,1fr);gap:.5rem 2rem;padding-inline-start:1.3rem;display:grid}.core-contribution-summary li{padding:.35rem}.core-contribution-summary li span{color:#294c65;display:block}.core-contribution-summary bdi{font-weight:700}.production-pulse,.machine-performance,.insights-panel,.relationship-grid,.dashboard-sources{margin-block-start:clamp(4rem,8vw,7rem)}.production-pulse,.machine-performance,.insights-panel{background:#ffffffdb;border:1px solid #17689e21;border-radius:1.6rem;padding:clamp(1.2rem,3vw,2.5rem);box-shadow:0 1.8rem 5rem #0a3d6412}.production-pulse>header{justify-content:space-between;align-items:end;gap:2rem;display:flex}.breakdown-toggle{gap:.35rem;display:flex}.breakdown-toggle button{min-height:2.35rem;font-size:.7rem}.production-pulse__stats{background:#17689e1f;grid-template-columns:repeat(3,1fr);gap:1px;margin-block-start:2rem;display:grid}.production-pulse__stats>div{background:#f7fbfe;gap:.45rem;padding:1rem;display:grid}.production-pulse__stats span{color:#405f76;font-size:.7rem}.production-pulse__stats strong{color:#0b3455;font-size:1.5rem}.production-pulse__visual{grid-template-columns:minmax(0,2fr) minmax(15rem,.8fr);gap:2rem;margin-block-start:1.5rem;display:grid}.production-pulse__visual svg{width:100%;min-height:18rem}.production-pulse__empty{color:#678095;background:#f5f9fc;place-items:center;min-height:18rem;display:grid}.production-pulse__breakdown{align-content:center;gap:1rem;display:grid}.production-pulse__breakdown>div{grid-template-columns:4rem 1fr auto;align-items:center;gap:.7rem;display:grid}.production-pulse__breakdown>div>span{background:linear-gradient(90deg, #17689e var(--share), #d8e8f4 var(--share));border-radius:1rem;width:100%;height:.35rem}.production-pulse__breakdown p{color:#4d6b81;margin:0;font-size:.72rem}.production-pulse__breakdown bdi{color:#0b3455;font-size:.72rem;font-weight:700}.chart-data table{border-collapse:collapse;width:100%;margin-block-start:.7rem}.chart-data th,.chart-data td{text-align:start;border-block-start:1px solid #17689e1f;padding:.45rem}.machine-performance>header,.insights-panel>header{margin-block-end:1.5rem}.machine-rail{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;grid-auto-columns:minmax(15rem,1fr);grid-auto-flow:column;gap:.8rem;padding-block-end:.5rem;display:grid;overflow-x:auto}.machine-rail>button{scroll-snap-align:start;color:#17354d;text-align:start;cursor:pointer;background:#f7fbfe;border:1px solid #17689e24;border-radius:1.1rem;align-content:start;gap:.55rem;min-height:14rem;padding:1rem;display:grid}.machine-rail>button[aria-expanded=true]{background:#edf7fd;border-color:#76adde}.machine-rail__status{color:#176b4a;background:#dff3e9;border-radius:999px;width:max-content;padding:.3rem .55rem;font-size:.62rem}.machine-rail strong{font-size:1rem}.machine-rail small{color:#405f76}.machine-rail dl{gap:.5rem;margin:auto 0 0;display:grid}.machine-rail dl>div{border-block-start:1px solid #17689e1a;justify-content:space-between;gap:1rem;padding-block-start:.5rem;display:flex}.machine-rail dt{color:#405f76;font-size:.65rem}.machine-rail dd{color:#0b3455;margin:0;font-size:.75rem;font-weight:700}.machine-rail__advisory{color:#8a5d13}.insights-panel>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;display:grid}.insights-panel article{background:#f5faff;border-inline-start:3px solid #76adde;min-height:13rem;padding:1.1rem}.insights-panel article bdi{color:#17689e;font-size:1.6rem;font-weight:700}.insights-panel article h3{color:#0b3455;margin:2.5rem 0 .4rem;font-size:1rem}.insights-panel article p{color:#5a7488;margin:0;font-size:.76rem;line-height:1.55}.section-empty{color:#637d91;text-align:center;background:#f6fafd;place-items:center;min-height:9rem;padding:1rem;display:grid}.relationship-grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.relationship-card{background:#fff;border:1px solid #17689e21;border-radius:1.4rem;padding:clamp(1.2rem,3vw,2.3rem);box-shadow:0 1.4rem 4rem #0a3d640f}.relationship-card>p:not(:first-child){color:#5b7488;line-height:1.65}.relationship-card>.relationship-card__signal{color:#294c65;background:#f5faff;border-inline-start:2px solid #76adde;padding:.65rem .8rem;font-size:.75rem}.relationship-card>a{color:#0b5e96;margin-block-start:.5rem;font-weight:700;display:inline-flex}.relationship-card__metrics{grid-template-columns:repeat(2,1fr);gap:.7rem;margin-block:2rem;display:grid}.relationship-card__metrics>div{background:#edf6fc;gap:.4rem;padding:1rem;display:grid}.relationship-card__metrics span{color:#405f76;font-size:.7rem}.relationship-card__metrics strong{color:#0b3455;font-size:2.2rem}.dashboard-sources{border-block:1px solid #17689e24;max-width:none;padding-block:1rem}.dashboard-sources>p{max-width:50rem;line-height:1.6}.dashboard-sources dl{gap:.5rem;display:grid}.dashboard-sources dl>div{border-block-start:1px solid #17689e17;grid-template-columns:10rem 1fr;gap:1rem;padding-block:.7rem;display:grid}.dashboard-sources dd{color:#294c65;margin:0}.central-dashboard__footer{color:#6a8396;letter-spacing:.12em;direction:ltr;unicode-bidi:isolate;border-block-start:1px solid #17689e1f;margin-block-start:3rem;padding-block:1.2rem 0;font-size:.65rem}.central-dashboard--loading{place-items:center;display:grid}@keyframes selected-pulse{50%{box-shadow:0 0 0 .7rem #76adde1a,0 1rem 3rem #0a3d6421}}@keyframes connector-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=76rem){.water-core__stage{max-width:64rem}.intelligence-node{width:9.5rem}.intelligence-node[data-position="1"],.intelligence-node[data-position="7"]{inset-inline-start:7%}.intelligence-node[data-position="2"],.intelligence-node[data-position="8"]{inset-inline-end:7%}.production-pulse__visual{grid-template-columns:1fr}.production-pulse__breakdown{grid-template-columns:repeat(2,1fr)}.insights-panel>div{grid-template-columns:repeat(3,1fr)}}@media (width<=56rem){.app-stage{padding-block-end:calc(5.8rem + env(safe-area-inset-bottom,0px))}.app-mobile-nav{background:#fffffff5;border-color:#0b345524;grid-template-columns:repeat(6,minmax(0,1fr))}.app-mobile-nav>*{color:#536f85;background:0 0;border:0;font-size:.62rem}.app-mobile-nav button:disabled{opacity:.48}.app-mobile-nav a[aria-current=page]{color:#0b5e96;font-weight:700}.central-dashboard{padding:1rem}.central-dashboard__header{flex-direction:column;align-items:start;gap:1rem}.central-dashboard__header h1{font-size:2.25rem}.central-dashboard__identity{justify-content:space-between;justify-items:unset;width:100%;display:flex}.data-mode-banner{grid-template-columns:1fr auto}.data-mode-banner p{grid-column:1/-1}.central-dashboard__periods{justify-content:start;padding-block:.3rem;overflow-x:auto}.central-dashboard__periods button{flex:none;min-height:2.5rem;padding-inline:.8rem}.water-core__title{text-align:start}.water-core__title h2{font-size:1.65rem}.water-core__stage{flex-direction:column;height:auto;margin-block-start:1rem;display:flex}.water-core__nodes{scroll-snap-type:inline mandatory;grid-auto-columns:8.5rem;grid-auto-flow:column;gap:.65rem;padding:.4rem .1rem 1rem;display:grid;position:relative;overflow-x:auto}.intelligence-node{scroll-snap-align:start;width:auto;min-height:4.5rem;box-shadow:0 .6rem 1.5rem #0a3d640f;position:relative!important;inset:auto!important}.intelligence-node:after{display:none}.water-core__orb{width:min(16rem,72vw);margin:.65rem auto 1rem;position:relative;inset:auto;transform:none!important}.water-core__orb-content strong{font-size:4.6rem}.core-detail-dock{grid-template-columns:1fr;gap:.7rem;padding:1rem}.core-detail-dock small{grid-column:auto}.core-contribution-summary ol{grid-template-columns:1fr}.production-pulse,.machine-performance,.insights-panel,.relationship-grid,.dashboard-sources{margin-block-start:2.75rem}.production-pulse,.machine-performance,.insights-panel{border-radius:1.1rem;padding:1rem}.production-pulse>header{flex-direction:column;align-items:start}.production-pulse__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.production-pulse__stats>div{padding:.7rem .55rem}.production-pulse__stats strong{font-size:1.1rem}.production-pulse__visual svg{min-height:11rem}.production-pulse__breakdown{grid-template-columns:1fr}.machine-rail{grid-auto-columns:82vw}.insights-panel>div{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;grid-template-columns:none;grid-auto-columns:min(78vw,20rem);grid-auto-flow:column;padding-block-end:.5rem;overflow-x:auto}.insights-panel article{scroll-snap-align:start;min-height:11rem}.insights-panel article h3{margin-block-start:1.5rem}.relationship-grid{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;grid-template-columns:none;grid-auto-columns:min(86vw,24rem);grid-auto-flow:column;padding-block-end:.5rem;overflow-x:auto}.relationship-card{scroll-snap-align:start}.dashboard-sources dl>div{grid-template-columns:1fr}.relationship-card__metrics strong{font-size:1.8rem}}@media (prefers-reduced-motion:reduce){.intelligence-node:after,.intelligence-node[data-selected=true]{animation:none}}.email-auth-form{gap:.75rem;margin-block-start:2rem;display:grid}.email-auth-form label,.identity-verification label,.onboarding-step label,.onboarding-step legend{color:#a9c0c9;font-size:.74rem;font-weight:500}.email-auth-form input,.identity-verification input,.onboarding-step input:not([type=radio]){color:#eef9fb;width:100%;min-height:3.5rem;font:inherit;background:#03131f9e;border:1px solid #7dd7ef40;border-radius:0;padding:.85rem 1rem}.email-auth-form input[name=code],.onboarding-step input[inputmode=numeric],.identity-verification input[inputmode=numeric]{letter-spacing:.3em;text-align:center;font-size:1.7rem;font-weight:600}.email-auth-form>button,.identity-verification>button,.onboarding-step form>button,.shopping-choices button{border:1px solid var(--auth-cyan,#7dd7ef);background:var(--auth-cyan,#7dd7ef);color:#03131f;min-height:3.5rem;font:inherit;cursor:pointer;padding:.75rem 1rem;font-weight:600}.email-auth-form>button:disabled,.identity-verification>button:disabled,.onboarding-step button:disabled{cursor:wait;opacity:.55}.email-auth-form .email-auth-form__secondary{color:#91acb7;background:0 0;border-color:#0000;min-height:2.5rem;font-weight:400}.auth-divider{color:#6f8b96;align-items:center;gap:1rem;margin-block:1.8rem 1rem;font-size:.68rem;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:#7dd7ef24;flex:1;height:1px}.shopify-secondary-action{color:#9dc1cc;border:1px solid #7dd7ef40;justify-content:space-between;align-items:center;min-height:3rem;padding:.7rem 1rem;font-size:.78rem;text-decoration:none;display:flex}.shopify-secondary-action:hover{border-color:var(--auth-cyan);color:var(--auth-cyan)}.shopify-secondary-action--disabled{opacity:.55}.identity-notice{border-inline-start:2px solid var(--app-cyan);color:#b9d4dc;background:#66cbe314;max-width:62rem;margin:2rem 0 0;padding:1rem}.dashboard-identity-state{border:1px solid var(--app-line);background:#66cbe30d;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;margin-block-start:1rem;padding:.8rem 1rem;display:grid}.dashboard-identity-state>span{background:var(--app-cyan);border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 .8rem #66cbe380}.dashboard-identity-state p{color:#9bb5bf;margin:0;font-size:.72rem}.dashboard-identity-state a{color:var(--app-cyan);font-size:.7rem;text-decoration:none}.identity-card{border:1px solid var(--app-line);background:linear-gradient(145deg,#0c2330fa,#071822fa);max-width:62rem;margin-block-start:1px;padding:clamp(1.4rem,4vw,3rem)}.identity-card>header p{color:var(--app-cyan);letter-spacing:.12em;margin:0;font-size:.65rem}.identity-card>header h2{color:var(--app-text);margin:.6rem 0 1.8rem;font-size:clamp(1.4rem,3vw,2.2rem);font-weight:500}.identity-row{border-block-start:1px solid var(--app-line);justify-content:space-between;align-items:center;gap:2rem;min-height:5.5rem;padding-block:1rem;display:flex}.identity-row>div:first-child{gap:.4rem;display:grid}.identity-row strong{color:#d9e8ec;font-size:.84rem;font-weight:500}.identity-row span{color:var(--app-muted);font-size:.72rem}.identity-badges{flex-wrap:wrap;gap:.35rem;display:flex}.identity-badges span{color:var(--app-cyan);border:1px solid #66cbe340;padding:.3rem .5rem}.identity-row form button,.identity-verification button{border:1px solid var(--app-cyan);min-height:2.8rem;color:var(--app-cyan);cursor:pointer;background:0 0;padding:.65rem .9rem}.identity-row form button:disabled{cursor:not-allowed;opacity:.45}.identity-verification{border:1px solid var(--app-line);gap:.7rem;margin-block-start:1.5rem;padding:1.2rem;display:grid}.identity-verification h3{color:#d9e8ec;margin:0 0 .5rem;font-size:1rem;font-weight:500}.identity-verification p,.identity-card__security{color:var(--app-muted);font-size:.72rem;line-height:1.6}.identity-card__security{margin:1.5rem 0 0}.account-card--logout{margin-block-start:1px}.onboarding-page{--onboarding-line:#66cbe329;color:#e5f0f3;background:radial-gradient(circle at 12% 10%,#22768538,#0000 26rem),linear-gradient(135deg,#051119,#081f2a 65%,#06141d);min-height:100vh;padding:clamp(1.25rem,4vw,4rem)}.onboarding-page--loading{place-items:center;display:grid}.onboarding-header,.onboarding-footer{justify-content:space-between;align-items:center;gap:2rem;width:min(100%,74rem);margin-inline:auto;display:flex}.onboarding-header{border-block-end:1px solid var(--onboarding-line);padding-block-end:1.4rem}.onboarding-header p{color:var(--app-cyan);letter-spacing:.14em;margin:0;font-size:.7rem;font-weight:500}.onboarding-header span{color:#809ba6;margin-block-start:.45rem;font-size:.72rem;display:block}.onboarding-progress{direction:ltr;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.onboarding-progress li{border:1px solid var(--onboarding-line);color:#6d8792;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.7rem;display:grid}.onboarding-progress li[aria-current=step]{border-color:var(--app-cyan);color:var(--app-cyan);box-shadow:0 0 1.5rem #66cbe32e}.onboarding-card{border:1px solid var(--onboarding-line);background:#071c27d1;align-items:center;width:min(100%,52rem);min-height:35rem;margin:clamp(2.5rem,8vh,6rem) auto;padding:clamp(1.5rem,6vw,4.5rem);display:grid;box-shadow:0 32px 90px #00000042}.onboarding-step{max-width:37rem;margin-inline:auto}.onboarding-step__number{letter-spacing:.1em;margin:0;font-size:.7rem;color:var(--app-cyan)!important}.onboarding-step h1{color:#eaf4f6;margin:1.1rem 0 0;font-size:clamp(2rem,5vw,3.6rem);font-weight:500;line-height:1.15}[dir=rtl] .onboarding-step h1{line-height:1.5}.onboarding-step>p:not(.onboarding-step__number){color:#89a4ae;margin:1.2rem 0 0;line-height:1.8}.onboarding-step form{gap:.75rem;margin-block-start:2rem;display:grid}.onboarding-step fieldset{border:1px solid var(--onboarding-line);gap:1.5rem;margin:.5rem 0;padding:1rem;display:flex}.onboarding-step fieldset label{align-items:center;gap:.5rem;display:flex}.onboarding-error{color:#f0b7ad;background:#e58d7c14;border-inline-start:2px solid #e58d7c;margin-block-start:1rem;padding:.8rem 1rem;font-size:.78rem}.shopping-choices{grid-template-columns:1fr 1fr;gap:.7rem;margin-block-start:2rem;display:grid}.shopping-choices button:first-child{grid-column:1/-1}.shopping-choices button:not(:first-child){border-color:var(--onboarding-line);color:#a9c0c9;background:0 0}.onboarding-footer{border-block-start:1px solid var(--onboarding-line);align-items:flex-end;padding-block-start:1.2rem}.onboarding-footer p{color:#6f8b96;max-width:36rem;margin:0;font-size:.68rem;line-height:1.6}.onboarding-footer button{color:#829da7;font:inherit;cursor:pointer;background:0 0;border:0;font-size:.72rem}@media (width<=40rem){.identity-row,.onboarding-header,.onboarding-footer{flex-direction:column;align-items:stretch}.identity-row form button{width:100%}.onboarding-card{min-height:31rem;margin-block:2rem}.shopping-choices{grid-template-columns:1fr}.shopping-choices button:first-child{grid-column:auto}}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.dashboard-loading-state{place-items:center;min-height:55vh;display:grid}.dashboard-loading-state .dashboard-loader{margin:0}.period-selector{border:1px solid var(--app-line);background:#081d28c7;justify-content:space-between;align-items:center;gap:2rem;margin-block-start:1.2rem;padding:.9rem 1rem;display:flex}.period-selector>div:first-child{align-items:baseline;gap:.8rem;display:flex}.period-selector strong{color:var(--app-text);letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:500}.period-selector span{color:var(--app-muted);font-size:.68rem}.period-selector__options{background:var(--app-line);gap:1px;display:flex}.period-selector__options button{color:#6d8792;min-width:4.6rem;min-height:2.2rem;font:inherit;background:#081a24;border:0;padding:.4rem .7rem;font-size:.66rem}.period-selector__options button[aria-pressed=true]{color:var(--app-cyan);background:#66cbe314}.period-selector__options button:disabled{cursor:not-allowed}.intelligence-grid{border:1px solid var(--app-line);background:var(--app-line);grid-template-columns:minmax(0,1.1fr) minmax(24rem,.9fr);gap:1px;margin-block-start:1px;display:grid}.primary-kpi,.trend-panel,.machine-health,.alert-state,.operational-summary{background:linear-gradient(145deg,#0c2330fa,#071822fa);margin:0}.primary-kpi{flex-direction:column;min-height:38rem;padding:clamp(1.5rem,4vw,3rem);display:flex;overflow:hidden}.primary-kpi:after{content:"";background:linear-gradient(90deg, var(--app-cyan), transparent);width:70%;height:1px;margin-block-start:auto;box-shadow:0 -3.5rem 5rem #66cbe314}.primitive-heading{color:var(--app-muted);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-size:.64rem;display:flex}.source-badge{text-overflow:ellipsis;white-space:nowrap;color:#79afbf;letter-spacing:.04em;text-transform:none;max-width:14rem;overflow:hidden}.primary-kpi h2{color:#bed2da;max-width:28rem;margin:4.5rem 0 0;font-size:clamp(1.1rem,2vw,1.5rem);font-weight:500}.metric-value{color:var(--app-text);direction:ltr;unicode-bidi:isolate;align-items:baseline;gap:.7rem;margin-block-start:1rem;font-family:Playfair Display,serif;font-size:clamp(5.5rem,11vw,10rem);line-height:.95;display:flex}.metric-value small{color:var(--app-cyan);letter-spacing:.12em;font-family:Inter,sans-serif;font-size:.72rem}.metric-value--compact{margin-block-start:0;font-size:clamp(2.2rem,4vw,3.5rem)}.comparison-delta{color:#79cfa8;min-height:1.2rem;margin:1.2rem 0 0;font-size:.75rem}.comparison-delta--empty{color:var(--app-muted)}.metric-availability{color:#79afbf;margin:.8rem 0 0;font-size:.72rem;line-height:1.5}.freshness{color:#8aa6b2;flex-wrap:wrap;gap:.3rem 1rem;margin-block-start:1rem;font-size:.69rem;display:flex}.freshness small{color:#5f7a86;font-size:inherit}.freshness--compact{gap:.25rem;margin-block-start:.9rem;display:grid}.freshness--current>span{color:#72d7a8}.freshness--stale>span{color:#f3c878}.confidence{color:#8aa6b2;margin:.7rem 0 0;font-size:.69rem}.confidence--compact{font-size:.64rem}.intelligence-grid__secondary{background:var(--app-line);grid-template-rows:minmax(18rem,1fr) minmax(17rem,.85fr);gap:1px;display:grid}.trend-panel{min-width:0;padding:1.5rem}.trend-panel__plot{border-block:1px solid var(--app-line);background-color:#0000;background-image:linear-gradient(#66cbe30f 1px,#0000 1px),linear-gradient(90deg,#66cbe30f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:25% 50%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;place-items:center;min-height:10.5rem;margin-block-start:1.5rem;display:grid}.trend-panel__plot p{max-width:22rem;color:var(--app-muted);text-align:center;margin:0;padding:1rem;font-size:.75rem;line-height:1.6}.trend-panel__plot svg{width:100%;height:10rem;overflow:visible}.trend-panel__plot polyline{fill:none;stroke:var(--app-cyan);stroke-width:1.5px}.trend-panel figcaption{color:var(--app-muted);margin-block-start:.8rem;font-size:.68rem}.intelligence-grid__signals{background:var(--app-line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.machine-health,.alert-state{min-width:0;padding:1.25rem}.machine-health>p,.alert-state>p{color:var(--app-muted);margin:.7rem 0 0;font-size:.68rem;line-height:1.55}.radial-score{grid-template-columns:7.5rem 1fr;align-items:center;gap:.8rem;min-height:9.5rem;margin:0;display:grid;position:relative}.radial-score svg{width:7.5rem;height:7.5rem;transform:rotate(-90deg)}.radial-score circle{fill:none;stroke-width:3px}.radial-score__track{stroke:#66cbe31a}.radial-score__empty{stroke:#66cbe359;stroke-dasharray:2 8}.radial-score__value{stroke:var(--app-cyan);stroke-linecap:round}.radial-score__reading{position:absolute;inset-block-start:3rem;inset-inline-start:2.2rem}.radial-score__reading .metric-value{font-size:2.2rem}.radial-score figcaption{gap:.5rem;display:grid}.radial-score figcaption strong{color:#bfd2da;font-size:.8rem;font-weight:500}.radial-score figcaption span{color:var(--app-muted);font-size:.65rem;line-height:1.5}.alert-state{flex-direction:column;display:flex}.alert-state .metric-value{margin-block-start:auto}.alert-state__beacon{border:1px solid #688692;border-radius:50%;width:.45rem;height:.45rem}.production-contribution{border:1px solid var(--app-line);background:linear-gradient(145deg,#0c2330fa,#071822fa);padding:1.4rem}.production-contribution__meter{background:#66cbe31f;height:.35rem;margin-block-start:1.25rem;overflow:hidden}.production-contribution__meter>span{background:var(--app-cyan);block-size:100%;display:block}.production-contribution>p:last-child{color:var(--app-muted);margin-block-end:0;font-size:.68rem;line-height:1.55}.summary-section{border:1px solid var(--app-line);background:var(--app-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-block-start:1px;display:grid}.operational-summary{padding:1.4rem}.operational-summary h3{color:var(--app-cyan);letter-spacing:.08em;text-transform:uppercase;margin:0 0 1.2rem;font-size:.72rem;font-weight:500}.operational-summary ul,.source-readiness{margin:0;padding:0;list-style:none}.operational-summary li{border-block-start:1px solid var(--app-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem 0;display:grid}.operational-summary li>div:first-child{gap:.35rem;display:grid}.operational-summary li span{color:#bfd2da;font-size:.76rem}.operational-summary li small{color:var(--app-muted);font-size:.62rem;line-height:1.4}.operational-summary .metric-value{font-size:2rem}.metric-cluster{margin-block-start:5rem}.metric-cluster .metric-section__heading{align-items:start}.metric-cluster .metric-section__heading h2{margin:0}.metric-cluster .metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-cluster .metric-card{min-height:18rem}.metric-card .metric-value{margin-block-start:auto}.metric-card__state{min-height:2.2rem}.metric-card a{color:var(--app-cyan);margin-block-start:1rem;font-size:.72rem}.future-intelligence{grid-template-columns:8rem minmax(0,32rem) minmax(18rem,1fr)}.future-intelligence__code{direction:ltr;unicode-bidi:isolate;align-items:baseline;gap:.35rem;display:inline-flex}.future-intelligence__code>span{direction:inherit}[dir=rtl] .future-intelligence__code>span{direction:rtl}.source-readiness{border:1px solid var(--app-line)}.source-readiness li{border-block-start:1px solid var(--app-line);gap:.35rem;padding:.9rem 1rem;display:grid}.source-readiness li:first-child{border-block-start:0}.source-readiness span{color:#bfd2da;font-size:.72rem}.source-readiness strong{color:var(--app-muted);font-size:.62rem;font-weight:400}@media (width<=76rem){.intelligence-grid{grid-template-columns:1fr}.primary-kpi{min-height:31rem}.summary-section{grid-template-columns:1fr}.metric-cluster .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.future-intelligence{grid-template-columns:4rem minmax(0,1fr)}.source-readiness{grid-column:2}}@media (width<=56rem){.app-stage{padding-block-end:calc(5.5rem + env(safe-area-inset-bottom,0px))}.app-mobile-nav{padding-block-end:calc(.5rem + env(safe-area-inset-bottom,0px))}.period-selector{flex-direction:column;align-items:stretch;gap:.8rem}.period-selector>div:first-child{flex-direction:column;align-items:flex-start;gap:.35rem}.period-selector__options{grid-template-columns:repeat(4,1fr);display:grid}.period-selector__options button{min-width:0}.intelligence-grid__secondary{grid-template-rows:none}.future-intelligence{grid-template-columns:1fr}.source-readiness{grid-column:auto}}@media (width<=35rem){.primary-kpi{min-height:25rem}.primary-kpi h2{margin-block-start:3rem}.metric-value{font-size:5rem}.intelligence-grid__signals,.metric-cluster .metric-grid{grid-template-columns:1fr}.metric-cluster{margin-block-start:3.5rem}.source-badge{max-width:9rem}}.central-dashboard{--hydro-ink:#082f4a;--hydro-blue:#17689e;--hydro-mid:#76adde;--hydro-pale:#dbeefa;--hydro-line:#17689e2e;width:min(100%,96rem);padding-block-start:clamp(1.4rem,2.8vw,2.8rem)}.central-dashboard__header{border-block-end:0;align-items:start;padding-block-end:0}.central-dashboard__header p,.hydrosphere__heading p,.hydrosphere-pulse header p,.fleet-strip header p,.signal-stream header p,.ecosystem-lane header p{color:var(--hydro-blue);letter-spacing:.19em;text-transform:uppercase;direction:ltr;unicode-bidi:isolate;margin:0 0 .45rem;font-size:.61rem;font-weight:800;line-height:1.4}.central-dashboard__header h1{letter-spacing:-.025em;font-size:clamp(1.55rem,2.1vw,2.3rem);line-height:1.12}.central-dashboard__header>div:first-child>span{max-width:40rem;margin-block-start:.4rem;font-size:.83rem}.central-dashboard__identity{padding-block-start:.25rem}.data-mode-banner{min-height:2.6rem;box-shadow:none;background:0 0;border:0;border-block:1px solid #17689e1c;border-radius:0;grid-template-columns:auto auto minmax(0,1fr);margin-block-start:.9rem;padding:.45rem 0}.data-mode-banner strong{letter-spacing:.1em;background:#ffffffa3;border:1px solid #17689e38;font-size:.61rem}.data-mode-banner p{color:#647e91;font-size:.66rem}.central-dashboard__periods{justify-content:center;gap:.1rem;margin-block:1rem 0}.central-dashboard__periods button{letter-spacing:.04em;background:0 0;border:0;border-block-end:1px solid #17689e24;border-radius:0;min-height:2rem;padding:.35rem .8rem;font-size:.65rem}.central-dashboard__periods button[aria-pressed=true]{border-block-end-color:var(--hydro-blue);color:var(--hydro-ink);background:0 0;font-weight:800}.hydrosphere{isolation:isolate;position:relative}.hydrosphere__heading{width:min(100%,62.5rem);margin-inline:auto}.hydrosphere__stage{max-width:62.5rem;height:41.25rem;margin:-.8rem auto 0;position:relative}.hydrosphere__stage:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#76adde33,#cfe6ff12 45%,#0000 71%);border-radius:50%;width:42rem;position:absolute;inset:48% auto auto 50%;transform:translate(-50%,-50%)}.hydrosphere-network{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hydrosphere-network__path,.hydrosphere-network__history{fill:none;stroke:url(#hydrosphere-flow);stroke-width:1.6px;vector-effect:non-scaling-stroke;transition:opacity .32s var(--ease), stroke-width .32s var(--ease)}.hydrosphere-network__history{stroke:#17689e38;stroke-dasharray:3 8}.hydrosphere-network__pulse{fill:#17689e;filter:drop-shadow(0 0 .4rem #17689ea6)}.hydrosphere__stage:not([data-domain=water]) .hydrosphere-network__path:not([data-domain]){opacity:.18}.hydrosphere__stage[data-domain=machines] .hydrosphere-network__path:not([data-domain=machines]),.hydrosphere__stage[data-domain=sites] .hydrosphere-network__path:not([data-domain=sites]),.hydrosphere__stage[data-domain=commerce] .hydrosphere-network__path:not([data-domain=commerce]),.hydrosphere__stage[data-domain=service] .hydrosphere-network__path:not([data-domain=service]),.hydrosphere__stage[data-domain=machines] .hydrosphere-network__pulse:not([data-domain=machines]),.hydrosphere__stage[data-domain=sites] .hydrosphere-network__pulse:not([data-domain=sites]),.hydrosphere__stage[data-domain=commerce] .hydrosphere-network__pulse:not([data-domain=commerce]),.hydrosphere__stage[data-domain=service] .hydrosphere-network__pulse:not([data-domain=service]){opacity:.12}.hydrosphere__stage[data-domain=machines] .hydrosphere-network__path[data-domain=machines],.hydrosphere__stage[data-domain=sites] .hydrosphere-network__path[data-domain=sites],.hydrosphere__stage[data-domain=commerce] .hydrosphere-network__path[data-domain=commerce],.hydrosphere__stage[data-domain=service] .hydrosphere-network__path[data-domain=service]{stroke-width:3px}.hydrosphere__sphere{z-index:2;aspect-ratio:1;width:clamp(28.75rem,36vw,32.5rem);color:var(--hydro-ink);cursor:pointer;filter:drop-shadow(0 2.2rem 2.6rem #17689e2e);background:0 0;border:0;border-radius:50%;position:absolute;inset:51% auto auto 50%;transform:translate(-50%,-50%)}[dir=rtl] .hydrosphere__sphere{transform:translate(-50%,-50%)}.hydrosphere__sphere:before{content:"";border:1px solid #76adde26;border-radius:50%;position:absolute;inset:-2.5%;box-shadow:0 0 0 1.1rem #76adde09,0 0 4rem #76adde29}.hydrosphere__layers{width:100%;height:100%;transition:transform .65s var(--ease);position:absolute;inset:0;overflow:visible;transform:rotate(-10deg)}.hydrosphere__stage[data-domain=machines] .hydrosphere__layers{transform:rotate(8deg)scale(.985)}.hydrosphere__stage[data-domain=sites] .hydrosphere__layers{transform:rotate(-28deg)scale(1.01)}.hydrosphere__stage[data-domain=commerce] .hydrosphere__layers{transform:rotate(18deg)scale(.985)}.hydrosphere__stage[data-domain=service] .hydrosphere__layers{transform:rotate(-2deg)scale(1.015)}.hydrosphere__atmosphere{fill:#e6f5fd47;stroke:#ffffffeb;stroke-width:1px}.hydrosphere__body{fill:url(#hydrosphere-body);stroke:#ffffffd1;stroke-width:1.2px}.hydrosphere__refraction{fill:none;stroke:#ffffff8f;stroke-width:1px;transform-origin:50%;transform:rotate(-24deg)}.hydrosphere__latitude{fill:none;stroke:#082f4a21;stroke-width:.7px;transform-origin:50%;transform:rotate(27deg)}.hydrosphere__water-segments,.hydrosphere__site-segments,.hydrosphere__commerce-pips,.hydrosphere__service-pips,.hydrosphere__health-arc{transition:opacity .38s var(--ease)}.hydrosphere__contribution,.hydrosphere__site-contribution,.hydrosphere__health-arc{fill:none;stroke-linecap:round;transform-origin:50%;transform:rotate(-90deg)}.hydrosphere__contribution{stroke-width:5px}.hydrosphere__contribution--1{stroke:#0a3d64}.hydrosphere__contribution--2{stroke:#17689e}.hydrosphere__contribution--3{stroke:#76adde}.hydrosphere__contribution--4{stroke:#c3e0f3}.hydrosphere__site-segments,.hydrosphere__commerce-pips,.hydrosphere__service-pips,.hydrosphere__health-arc{opacity:0}.hydrosphere__site-contribution{stroke:#17689e;stroke-width:2.4px}.hydrosphere__health-arc{stroke:#0a3d64;stroke-width:4.5px}.hydrosphere__commerce-pips circle{fill:#0a3d64;filter:drop-shadow(0 0 .25rem #0a3d6473)}.hydrosphere__service-pips path{fill:none;stroke:#17689e;stroke-width:4px;stroke-linecap:round}.hydrosphere__service-pips circle{fill:#17689e}.hydrosphere__stage[data-domain=machines] .hydrosphere__water-segments,.hydrosphere__stage[data-domain=sites] .hydrosphere__water-segments,.hydrosphere__stage[data-domain=commerce] .hydrosphere__water-segments,.hydrosphere__stage[data-domain=service] .hydrosphere__water-segments{opacity:.17}.hydrosphere__stage[data-domain=machines] .hydrosphere__health-arc,.hydrosphere__stage[data-domain=sites] .hydrosphere__site-segments,.hydrosphere__stage[data-domain=commerce] .hydrosphere__commerce-pips,.hydrosphere__stage[data-domain=service] .hydrosphere__service-pips{opacity:1}.hydrosphere__metric{z-index:2;text-align:center;place-content:center;display:grid;position:absolute;inset:25%}.hydrosphere__metric small{color:#3c6984;letter-spacing:.04em;font-size:.68rem;font-weight:700}.hydrosphere__metric strong{letter-spacing:-.07em;margin-block-start:.25rem;font-family:Playfair Display,Noto Sans Arabic,serif;font-size:clamp(4.7rem,7.5vw,7.4rem);font-weight:500;line-height:.88}.hydrosphere__metric>span:not(.hydrosphere__freshness){color:var(--hydro-blue);letter-spacing:.12em;text-transform:uppercase;margin-block-start:.55rem;font-size:.7rem;font-weight:800}.hydrosphere__metric em{color:#315d78;margin-block-start:.7rem;font-size:.66rem;font-style:normal}.hydrosphere__freshness{color:#54758b;max-width:11rem;margin:.45rem auto 0;font-size:.57rem;line-height:1.35}.hydrosphere__spark{width:5.7rem;height:1.45rem;margin:.6rem auto 0;overflow:visible}.hydrosphere__spark polyline{fill:none;stroke:#17689e;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px}.hydrosphere__domains{z-index:4;pointer-events:none;position:absolute;inset:0}.hydrosphere-domain{width:12.5rem;color:var(--hydro-ink);cursor:pointer;text-align:start;pointer-events:auto;background:0 0;border:0;align-items:flex-start;gap:.8rem;padding:.45rem;display:flex;position:absolute}.hydrosphere-domain[data-domain=machines]{inset-block-start:10%;inset-inline-start:2%}.hydrosphere-domain[data-domain=sites]{inset-block-end:13%;inset-inline-start:0}.hydrosphere-domain[data-domain=commerce]{inset-block-start:17%;inset-inline-end:0}.hydrosphere-domain[data-domain=service]{inset-block-end:7%;inset-inline-end:2%}.hydrosphere-domain__glyph{width:2.7rem;height:2.7rem;color:var(--hydro-blue);letter-spacing:.05em;transition:background .24s var(--ease), box-shadow .24s var(--ease), color .24s var(--ease);background:#ffffffa1;border:1px solid #17689e61;border-radius:50%;flex:none;place-items:center;font-size:.68rem;font-weight:800;display:grid;box-shadow:0 0 0 .55rem #76adde12}.hydrosphere-domain__copy{gap:.15rem;min-width:0;display:grid}.hydrosphere-domain__copy strong{color:#315d78;letter-spacing:.12em;text-transform:uppercase;font-size:.66rem}.hydrosphere-domain__copy bdi{color:var(--hydro-ink);font-family:Playfair Display,Noto Sans Arabic,serif;font-size:1.65rem;font-weight:600;line-height:1}.hydrosphere-domain__copy small{color:#647f92;font-size:.6rem;line-height:1.35}.hydrosphere-domain:hover .hydrosphere-domain__glyph,.hydrosphere-domain[data-selected=true] .hydrosphere-domain__glyph{background:var(--hydro-blue);color:#fff;box-shadow:0 0 0 .7rem #76adde21,0 0 1.6rem #17689e3b}.hydrosphere-domain[data-selected=true] .hydrosphere-domain__copy strong{color:var(--hydro-blue)}.hydrosphere-blade{z-index:5;clip-path:polygon(0 0,96% 0,100% 50%,96% 100%,0 100%,2.5% 50%);background:linear-gradient(90deg,#ffffffed,#dbeefa57);border-block-start:1px solid #17689e52;grid-template-columns:minmax(9rem,.35fr) 1fr;align-items:center;gap:.35rem 1.5rem;width:min(78%,48rem);min-height:4.6rem;margin:-3.9rem auto 0;padding:.9rem 2.4rem;display:grid;position:relative}[dir=rtl] .hydrosphere-blade{clip-path:polygon(4% 0,100% 0,97.5% 50%,100% 100%,4% 100%,0 50%);background:linear-gradient(270deg,#ffffffed,#dbeefa57)}.hydrosphere-blade>span{color:var(--hydro-blue);letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:800}.hydrosphere-blade p{color:#31566f;margin:0;font-size:.77rem;line-height:1.5}.hydrosphere-blade small{color:#6a8293;grid-column:2;font-size:.59rem}.hydrosphere-contribution-summary,.chart-data,.dashboard-sources{color:#56748b;font-size:.74rem}.hydrosphere-contribution-summary{width:min(100%,48rem);margin:.8rem auto 0}.hydrosphere-contribution-summary summary,.chart-data summary{color:var(--hydro-blue);cursor:pointer;font-weight:700}.hydrosphere-contribution-summary ol{grid-template-columns:repeat(2,1fr);gap:.4rem 2rem;display:grid}.hydrosphere-contribution-summary li{padding:.25rem}.hydrosphere-contribution-summary li span{display:block}.dashboard-module-deck,.dashboard-module-slot{display:contents}.dashboard-module-tabs{display:none}.hydrosphere-pulse,.fleet-strip,.signal-stream,.ecosystem-lanes,.dashboard-sources{margin-block-start:clamp(3.8rem,7vw,6.5rem)}.hydrosphere-pulse,.fleet-strip,.signal-stream{border:0;border-block-start:1px solid var(--hydro-line);box-shadow:none;background:0 0;border-radius:0;padding:clamp(1.5rem,3vw,2.5rem) 0 0;position:relative}.hydrosphere-pulse{margin-block-start:2.1rem;padding-block-start:clamp(1.15rem,2.2vw,1.85rem)}.hydrosphere-pulse__stream{background:linear-gradient(#17689e1a,#17689eb8);width:2px;height:3.2rem;position:absolute;inset:-3.2rem auto auto 50%;box-shadow:0 0 1rem #76adde42}.hydrosphere-pulse__stream:after{content:"";background:var(--hydro-blue);border-radius:50%;width:.38rem;height:.38rem;animation:3.8s ease-in-out infinite hydro-signal;position:absolute;inset:auto auto -.2rem 50%;transform:translate(-50%);box-shadow:0 0 .8rem #17689ea6}.hydrosphere-pulse>header,.fleet-strip>header,.signal-stream>header{justify-content:space-between;align-items:end;gap:2rem;margin-block-end:1.3rem;display:flex}.hydrosphere-pulse h2,.fleet-strip h2,.signal-stream h2,.ecosystem-lane h2{color:var(--hydro-ink);letter-spacing:-.03em;margin:0;font-family:Playfair Display,Noto Sans Arabic,serif;font-size:clamp(1.65rem,2.6vw,2.7rem);font-weight:500}.breakdown-toggle{border-block-end:1px solid #17689e24;gap:0;display:flex}.breakdown-toggle button{background:0 0;border:0;border-block-end:2px solid #0000;border-radius:0;min-height:2.25rem;font-size:.68rem}.breakdown-toggle button[aria-pressed=true]{border-block-end-color:var(--hydro-blue);color:var(--hydro-ink);background:0 0}.pulse-instruments{gap:clamp(1.5rem,5vw,5rem);margin-block:0 .65rem;padding-block:.5rem;display:flex}.pulse-instruments>div{gap:.22rem;display:grid}.pulse-instruments span{color:#5e788b;font-size:.64rem}.pulse-instruments strong{color:var(--hydro-ink);font-variant-numeric:tabular-nums;font-size:1.25rem}.hydrosphere-pulse__visual{grid-template-columns:minmax(0,2.2fr) minmax(15rem,.8fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}.hydrosphere-pulse__visual>svg{width:100%;min-height:13rem;overflow:visible}.pulse-breakdown{align-content:center;gap:1rem;display:grid}.pulse-breakdown>div{grid-template-columns:4rem 1fr auto;align-items:center;gap:.7rem;display:grid}.pulse-breakdown>div>span{background:linear-gradient(90deg, var(--hydro-blue) var(--share), #17689e1c var(--share));height:.25rem}.pulse-breakdown p{color:#4d6b81;margin:0;font-size:.69rem}.pulse-breakdown bdi{color:var(--hydro-ink);font-size:.69rem;font-weight:800}.production-pulse__empty,.section-empty{color:#637d91;text-align:center;background:0 0;border-block:1px dashed #17689e33;place-items:center;min-height:10rem;padding:1rem;display:grid}.fleet-strip__rail{border-block:1px solid #17689e21}.fleet-strip__rail>button{width:100%;min-height:4.6rem;color:var(--hydro-ink);cursor:pointer;text-align:start;background:0 0;border:0;border-block-end:1px solid #17689e1a;grid-template-columns:minmax(14rem,1.25fr) minmax(8rem,1fr) 6rem 5rem;align-items:center;gap:1.3rem;padding:.7rem 0;display:grid;position:relative}.fleet-strip__rail>button:last-child{border-block-end:0}.fleet-strip__rail>button[aria-expanded=true]{background:linear-gradient(90deg,#76adde1a,#0000 62%)}.fleet-strip__identity{grid-template-columns:.8rem 1fr;align-items:center;gap:.1rem .65rem;display:grid}.fleet-strip__identity i{background:#43a87f;border-radius:50%;grid-row:1/span 2;width:.46rem;height:.46rem;box-shadow:0 0 .6rem #43a87f80}.fleet-strip__identity strong{font-size:.86rem}.fleet-strip__identity small{color:#647d90;font-size:.65rem}.fleet-strip__bar{background:linear-gradient(90deg, var(--hydro-blue) var(--output-share), #17689e1a var(--output-share));height:.28rem}.fleet-strip__rail bdi{text-align:end;font-size:.78rem;font-weight:800}.fleet-strip__status{color:#17704c;text-align:end;font-size:.65rem}.fleet-strip__detail{color:#5e7789;grid-column:2/-1;font-size:.65rem}.signal-stream__rail{border-block:1px solid #17689e21;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid;overflow-x:auto}.signal-stream__rail article{background:0 0;border:0;border-inline-start:1px solid #17689e1f;min-height:13rem;padding:1.25rem 1rem 1.1rem;position:relative}.signal-stream__rail article:first-child{border-inline-start:0}.signal-stream__rail article:before{content:attr(data-index);color:#17689e4d;letter-spacing:.08em;font-size:.56rem;position:absolute;inset:.55rem .7rem auto auto}[dir=rtl] .signal-stream__rail article:before{inset:.55rem auto auto .7rem}.signal-stream__rail article>bdi{color:var(--hydro-blue);font-family:Playfair Display,serif;font-size:1.75rem;font-weight:600}.signal-stream__rail article h3{color:var(--hydro-ink);margin:2.35rem 0 .35rem;font-size:.87rem}.signal-stream__rail article p{color:#5a7488;margin:0;font-size:.7rem;line-height:1.55}.ecosystem-lanes{gap:3.5rem;display:grid}.ecosystem-lane{border-block-start:1px solid var(--hydro-line);grid-template-columns:minmax(13rem,.65fr) minmax(18rem,1fr) minmax(18rem,1fr);align-items:center;gap:1.5rem 3rem;padding-block-start:1.5rem;display:grid;position:relative}.ecosystem-lane:before{content:"";background:var(--hydro-blue);width:4rem;height:2px;position:absolute;inset:-1px auto auto 0}[dir=rtl] .ecosystem-lane:before{inset:-1px 0 auto auto}.ecosystem-lane header{align-self:start}.ecosystem-lane h2{font-size:clamp(1.45rem,2.2vw,2.2rem)}.ecosystem-lane__flow{grid-template-columns:1fr minmax(2rem,.4fr) 1fr;align-items:center;gap:.75rem;display:grid}.ecosystem-lane__flow>div{gap:.25rem;display:grid}.ecosystem-lane__flow span{color:#607b8e;font-size:.64rem}.ecosystem-lane__flow strong{color:var(--hydro-ink);font-family:Playfair Display,serif;font-size:2rem}.ecosystem-lane__connector{background:linear-gradient(90deg, var(--hydro-mid), #76adde2e);height:1px}.ecosystem-lane__signal,.ecosystem-lane>p:not(.ecosystem-lane__signal){color:#5b7488;margin:0;font-size:.71rem;line-height:1.55}.ecosystem-lane__signal{border-inline-start:2px solid var(--hydro-mid);color:#31566f;grid-column:2;padding-inline-start:.75rem}.ecosystem-lane>p:not(.ecosystem-lane__signal){grid-column:3}.ecosystem-lane>a{color:var(--hydro-blue);grid-column:3;font-size:.72rem;font-weight:800}.dashboard-sources{border-block:1px solid #17689e1f;padding-block:1rem}@keyframes hydro-signal{0%,to{opacity:.35;transform:translate(-50%,-2.4rem)}50%{opacity:1;transform:translate(-50%)}}@media (width<=72rem){.hydrosphere__stage{max-width:54rem}.hydrosphere__sphere{width:clamp(25rem,44vw,29rem)}.hydrosphere-domain{width:10.5rem}.hydrosphere-domain__copy small{max-width:8rem}.hydrosphere-pulse__visual{grid-template-columns:1fr}.pulse-breakdown{grid-template-columns:repeat(2,1fr)}.signal-stream__rail{grid-template-columns:repeat(5,minmax(12rem,1fr))}}@media (width<=56rem){.app-stage{padding-block-end:calc(7.5rem + env(safe-area-inset-bottom,0px));scroll-padding-block-end:calc(7.5rem + env(safe-area-inset-bottom,0px))}.app-mobile-nav{min-height:calc(4.5rem + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(18px)saturate(1.25);backdrop-filter:blur(18px)saturate(1.25);background:#f8fcffe0;border-block-start:1px solid #76adde57;padding-block-end:calc(.5rem + env(safe-area-inset-bottom,0px));box-shadow:0 -.65rem 2.2rem #17689e1a,inset 0 1px #ffffffc7}.app-mobile-nav:before{content:"";background:linear-gradient(90deg, var(--hydro-blue), transparent);width:22%;height:1px;position:absolute;inset:-1px auto auto 0}[dir=rtl] .app-mobile-nav:before{background:linear-gradient(270deg, var(--hydro-blue), transparent);inset:-1px 0 auto auto}.central-dashboard{padding:1rem .9rem 2rem}.central-dashboard__header{gap:.7rem}.central-dashboard__header h1{font-size:clamp(1.55rem,7vw,2rem)}.central-dashboard__header>div:first-child>span{font-size:.73rem}.central-dashboard__identity{font-size:.65rem}.data-mode-banner{grid-template-columns:auto 1fr;gap:.45rem .7rem}.data-mode-banner p{grid-column:1/-1;font-size:.61rem}.central-dashboard__periods{margin-block-start:.6rem;padding-block-end:.1rem}.central-dashboard__periods button{min-height:2rem;padding-inline:.7rem}.hydrosphere__heading{padding-inline:.15rem}.hydrosphere__stage{height:23rem;margin-block-start:0;display:block;overflow:visible}.hydrosphere__stage:before{width:22rem;inset-block-start:37%}.hydrosphere-network{opacity:.28;height:18rem}.hydrosphere-network__path,.hydrosphere-network__pulse{display:none}.hydrosphere-network__history{stroke-dasharray:2 10}.hydrosphere__sphere{filter:drop-shadow(0 1.5rem 1.9rem #17689e29);width:min(17.5rem,74vw);inset:38% auto auto 50%}.hydrosphere__sphere:before{box-shadow:0 0 0 .65rem #76adde09,0 0 2.2rem #76adde29}.hydrosphere__metric strong{font-size:clamp(3.7rem,17vw,5.1rem)}.hydrosphere__metric small{font-size:.58rem}.hydrosphere__metric>span:not(.hydrosphere__freshness){margin-block-start:.35rem;font-size:.59rem}.hydrosphere__metric em,.hydrosphere__freshness{font-size:.52rem}.hydrosphere__spark{margin-block-start:.35rem}.hydrosphere__domains{grid-template-columns:repeat(4,minmax(0,1fr));gap:.2rem;padding:.8rem 0 .9rem;display:grid;inset:auto 0 0;overflow:visible}.hydrosphere-domain,.hydrosphere-domain[data-domain=machines],.hydrosphere-domain[data-domain=sites],.hydrosphere-domain[data-domain=commerce],.hydrosphere-domain[data-domain=service]{text-align:center;flex-direction:column;align-items:center;gap:.35rem;width:auto;min-width:0;min-height:4.75rem;padding:.3rem .1rem;position:relative;inset:auto}.hydrosphere-domain__glyph{width:2rem;height:2rem;box-shadow:0 0 0 .35rem #76adde0f}.hydrosphere-domain__copy{justify-items:center;width:100%}.hydrosphere-domain__copy strong{letter-spacing:.045em;overflow-wrap:normal;white-space:normal;max-width:100%;font-size:.49rem;line-height:1.2}.hydrosphere-domain__copy bdi{font-size:1.08rem}.hydrosphere-domain__copy small{display:none}.hydrosphere-blade{clip-path:none;grid-template-columns:1fr;gap:.35rem;width:100%;min-height:5rem;margin-block-start:.1rem;padding:.8rem .9rem}[dir=rtl] .hydrosphere-blade{clip-path:none}.hydrosphere-blade small{grid-column:auto}.hydrosphere-contribution-summary ol{grid-template-columns:1fr}.dashboard-module-deck{margin-block-start:2.15rem;display:block}.dashboard-module-tabs{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;border-block:1px solid #17689e24;grid-auto-columns:minmax(5.35rem,1fr);grid-auto-flow:column;gap:0;scroll-padding-inline:.25rem;display:grid;overflow-x:auto}.dashboard-module-tabs::-webkit-scrollbar{display:none}.dashboard-module-tabs button{color:#627d90;scroll-snap-align:center;white-space:nowrap;background:0 0;border:0;border-block-end:2px solid #0000;border-radius:0;min-height:2.8rem;padding:.55rem .45rem;font-size:.62rem;font-weight:700}.dashboard-module-tabs button[aria-selected=true]{border-block-end-color:var(--hydro-blue);color:var(--hydro-ink)}.dashboard-module-slot{display:none}.dashboard-module-slot[data-active=true]{display:block}.dashboard-module-ecosystem{display:contents}.dashboard-module-slot>.hydrosphere-pulse,.dashboard-module-slot>.fleet-strip,.dashboard-module-slot>.signal-stream,.dashboard-module-slot>.ecosystem-lane{margin-block-start:.85rem}.hydrosphere-pulse,.fleet-strip,.signal-stream{padding-block-start:1.15rem}.hydrosphere-pulse>header,.fleet-strip>header,.signal-stream>header{flex-direction:column;align-items:start;gap:.8rem;margin-block-end:1rem}.hydrosphere-pulse h2,.fleet-strip h2,.signal-stream h2{font-size:1.65rem}.pulse-instruments{justify-content:space-between;gap:0;overflow-x:auto}.pulse-instruments>div{min-width:30%}.pulse-instruments strong{font-size:.95rem}.hydrosphere-pulse__visual{gap:.5rem}.hydrosphere-pulse__visual>svg{min-height:7.75rem}.pulse-breakdown{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;gap:.7rem;padding-block:.3rem;overflow-x:auto}.pulse-breakdown::-webkit-scrollbar{display:none}.pulse-breakdown>div{scroll-snap-align:start}.fleet-strip__rail>button{grid-template-columns:minmax(9.5rem,1.2fr) minmax(4rem,.8fr) auto;gap:.7rem}.fleet-strip__status{display:none}.fleet-strip__detail{grid-column:1/-1}.signal-stream__rail{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;direction:ltr;border:0;grid-template-columns:none;grid-auto-columns:84%;grid-auto-flow:column;gap:.65rem;scroll-padding-inline:0;overflow-x:auto}[dir=rtl] .signal-stream__rail{direction:rtl}.signal-stream__rail::-webkit-scrollbar{display:none}.signal-stream__rail article{scroll-snap-align:start;scroll-snap-stop:always;direction:ltr;border:1px solid #17689e21;min-width:0;min-height:10rem;padding:1.1rem .9rem 1rem;overflow:visible}[dir=rtl] .signal-stream__rail article{direction:rtl}.signal-stream__rail article:focus-visible{outline:2px solid var(--hydro-blue);outline-offset:-3px}.signal-stream__rail article h3,.signal-stream__rail article p{overflow-wrap:anywhere;max-width:100%}.ecosystem-lane{grid-template-columns:1fr;gap:1.1rem}.ecosystem-lane__flow,.ecosystem-lane__signal,.ecosystem-lane>p:not(.ecosystem-lane__signal),.ecosystem-lane>a{grid-column:auto}.ecosystem-lane__flow strong{font-size:1.65rem}.dashboard-sources dl>div{grid-template-columns:1fr}.dashboard-sources{margin-block-start:2.2rem}}@media (prefers-reduced-motion:reduce){.hydrosphere__layers,.hydrosphere-network__path,.hydrosphere-network__pulse,.hydrosphere-pulse__stream:after{transition:none;animation:none}.hydrosphere-network__pulse{display:none}}@media (width<=56rem){.app-mobile-nav{overscroll-behavior-inline:contain;scrollbar-width:none;grid-template-columns:repeat(8,minmax(4.6rem,1fr));overflow-x:auto}.app-mobile-nav::-webkit-scrollbar{display:none}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mh-aqua-50:#f2fbff;--mh-aqua-100:#dff4ff;--mh-aqua-200:#bce9ff;--mh-aqua-300:#87d6f7;--mh-aqua-400:#67adde;--mh-aqua-500:#4a94c8;--mh-aqua-600:#3373a0;--mh-navy-950:#06111d;--mh-navy-900:#0a1827;--mh-navy-850:#0d2032;--mh-navy-800:#11283d;--mh-mist:#eaf5f8;--mh-mist-muted:#b8ccd5;--mh-ink:#071520;--mh-text:#f4fbfd;--mh-text-muted:#b9cbd3;--mh-text-subtle:#86a2ae;--mh-line:#aadef433;--mh-line-strong:#b5e6f861;--mh-material-light:#e6f8fdc2;--mh-material-smoked:#071927b3;--mh-material-instrument:#05121ee0;--mh-material-hover:#64b8df2b;--mh-scrim:#020a12b8;--mh-status-info:#72c8f0;--mh-status-success:#75d6b0;--mh-status-warning:#f3c46f;--mh-status-critical:#ff8e93;--mh-status-restricted:#b8a8dc;--mh-chart-1:#70c9f2;--mh-chart-2:#78dab7;--mh-chart-3:#a7b6ff;--mh-chart-4:#f3c46f;--mh-chart-5:#e690c8;--mh-blur-light:22px;--mh-blur-smoked:28px;--mh-blur-instrument:34px;--mh-saturation:1.22;--mh-radius-xs:8px;--mh-radius-sm:12px;--mh-radius-md:18px;--mh-radius-lg:28px;--mh-radius-xl:42px;--mh-radius-pill:999px;--mh-space-1:.25rem;--mh-space-2:.5rem;--mh-space-3:.75rem;--mh-space-4:1rem;--mh-space-5:1.25rem;--mh-space-6:1.5rem;--mh-space-8:2rem;--mh-space-10:2.5rem;--mh-space-12:3rem;--mh-space-16:4rem;--mh-font-display:"Playfair Display", Georgia, serif;--mh-font-ui:Inter, "Noto Sans Arabic", system-ui, sans-serif;--mh-font-ar:"Noto Sans Arabic", Inter, system-ui, sans-serif;--mh-type-xs:.72rem;--mh-type-sm:.82rem;--mh-type-md:.95rem;--mh-type-lg:clamp(1.05rem, 1vw, 1.25rem);--mh-type-xl:clamp(1.5rem, 2vw, 2.3rem);--mh-type-hero:clamp(2.35rem, 6vw, 6rem);--mh-icon-sm:1rem;--mh-icon-md:1.25rem;--mh-icon-lg:1.75rem;--mh-shadow-soft:0 18px 55px #00070f42;--mh-shadow-deep:0 30px 90px #00050c70;--mh-shadow-glow:0 0 52px #5bbae62e;--mh-focus:0 0 0 3px #75cef57a;--mh-ease-fluid:cubic-bezier(.2, .72, .28, 1);--mh-duration-fast:.15s;--mh-duration:.28s;--mh-duration-slow:.56s;--mh-rail-width:17.5rem;--mh-header-height:5.25rem;--mh-mobile-nav-height:5.5rem;--mh-safe-top:env(safe-area-inset-top,0px);--mh-safe-right:env(safe-area-inset-right,0px);--mh-safe-bottom:env(safe-area-inset-bottom,0px);--mh-safe-left:env(safe-area-inset-left,0px);--mh-atmosphere-desktop:image-set(url(/atmosphere/mahawa-atmosphere-desktop.avif) type("image/avif"), url(/atmosphere/mahawa-atmosphere-desktop.webp) type("image/webp"));--mh-atmosphere-mobile:image-set(url(/atmosphere/mahawa-atmosphere-mobile.avif) type("image/avif"), url(/atmosphere/mahawa-atmosphere-mobile.webp) type("image/webp"))}:root[dir=rtl]{--mh-font-ui:var(--mh-font-ar)}html{background:var(--mh-navy-950);min-width:320px;scroll-padding-top:calc(var(--mh-header-height) + 1rem)}body{min-width:320px;min-height:100vh;color:var(--mh-text);background:var(--mh-navy-950);font-family:var(--mh-font-ui);font-size:var(--mh-type-md);text-rendering:optimizelegibility;margin:0;line-height:1.55}body,button,input,select,textarea{font-family:var(--mh-font-ui)}::selection{color:var(--mh-navy-950);background:var(--mh-aqua-200)}a{color:var(--mh-aqua-200);text-underline-offset:.22em}button,a,input,select,textarea,summary,[tabindex]{outline:none}:where(button,a,input,select,textarea,summary,[tabindex]):focus-visible{border-radius:max(4px, inherit);box-shadow:var(--mh-focus)}.atmospheric-shell{isolation:isolate;background:radial-gradient(circle at 74% 10%, #5bb8e026, transparent 33rem), linear-gradient(145deg, var(--mh-navy-950), #092139 53%, #102e43);min-height:100vh;position:relative;overflow:clip}.atmospheric-backdrop{z-index:-2;background-image:linear-gradient(115deg, #04101cc2, #0616244d 54%, #030e18b8), var(--mh-atmosphere-desktop);background-position:50%;background-size:cover;display:block;position:fixed;inset:0;transform:scale(1.01)}.atmospheric-backdrop:after{content:"";opacity:.32;background-image:linear-gradient(#b8e6f60a 1px,#0000 1px),linear-gradient(90deg,#b8e6f608 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 28% 74%,#0000);mask-image:linear-gradient(#0000,#000 28% 74%,#0000)}.atmospheric-shell__content{min-height:100vh}.page-shell,.page-shell--app{width:100%;min-height:100vh;color:var(--mh-text);background:0 0;margin:0}.skip-link{z-index:1000;color:var(--mh-ink);border:1px solid var(--mh-aqua-100);border-radius:var(--mh-radius-pill);background:var(--mh-aqua-200);padding:.72rem 1rem;inset-block-start:calc(var(--mh-safe-top) + .7rem);inset-inline-start:1rem}.site-header{z-index:80;min-height:var(--mh-header-height);padding:calc(var(--mh-safe-top) + .8rem) max(1.25rem, calc((100vw - 90rem) / 2));justify-content:space-between;align-items:center;gap:var(--mh-space-5);color:var(--mh-text);border-block-end:1px solid var(--mh-line);-webkit-backdrop-filter:blur(var(--mh-blur-smoked)) saturate(var(--mh-saturation));backdrop-filter:blur(var(--mh-blur-smoked)) saturate(var(--mh-saturation));background:#05121ead;margin:0;display:flex;position:sticky;inset-block-start:0;box-shadow:0 12px 42px #00081033}.brand-link,.site-header .brand-lockup{color:var(--mh-text)}.site-header .brand-lockup__divider{background:var(--mh-line-strong)}.site-header .brand-lockup__product{color:var(--mh-aqua-200)}.primary-nav{border:1px solid var(--mh-line);border-radius:var(--mh-radius-pill);background:#081b2a8a;align-items:center;gap:.15rem;padding:.28rem;display:flex}.primary-nav a{min-height:2.55rem;color:var(--mh-text-muted);border-radius:var(--mh-radius-pill);transition:color var(--mh-duration-fast) ease, background var(--mh-duration-fast) ease;padding:.62rem 1rem;text-decoration:none}.primary-nav a:hover,.primary-nav a[aria-current=page]{color:var(--mh-text);background:var(--mh-material-hover)}.primary-nav .locale-link{color:var(--mh-aqua-200);border-inline-start:1px solid var(--mh-line)}.site-footer{width:min(90rem,100% - 2rem);margin:var(--mh-space-12) auto 0;padding:var(--mh-space-6) var(--mh-space-5) calc(var(--mh-space-6) + var(--mh-safe-bottom));color:var(--mh-text-muted);border:1px solid var(--mh-line);border-radius:var(--mh-radius-lg) var(--mh-radius-lg) 0 0;background:var(--mh-navy-900)}.mh-surface,.mh-reading,.mh-signal-strip,.mh-context-switcher,.mh-action-dock,.mh-data-rail,.mh-glass-table,.mh-state{border:1px solid var(--mh-line);box-shadow:var(--mh-shadow-soft);position:relative}.mh-surface{border-radius:var(--mh-radius-lg)}.mh-surface--light{color:var(--mh-ink);background:var(--mh-material-light);-webkit-backdrop-filter:blur(var(--mh-blur-light)) saturate(var(--mh-saturation));backdrop-filter:blur(var(--mh-blur-light)) saturate(var(--mh-saturation));border-color:#fff9}.mh-surface--smoked{color:var(--mh-text);background:var(--mh-material-smoked);-webkit-backdrop-filter:blur(var(--mh-blur-smoked)) saturate(var(--mh-saturation));backdrop-filter:blur(var(--mh-blur-smoked)) saturate(var(--mh-saturation))}.mh-surface--instrument{color:var(--mh-text);background:linear-gradient(145deg, #68bee614, transparent 45%), var(--mh-material-instrument);box-shadow:var(--mh-shadow-deep), inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(var(--mh-blur-instrument)) saturate(var(--mh-saturation));backdrop-filter:blur(var(--mh-blur-instrument)) saturate(var(--mh-saturation))}.mh-reading{border-radius:var(--mh-radius-md);padding:clamp(1.1rem,2.3vw,2rem)}.mh-reading--dark{color:var(--mh-text);background:#05121ddb}.mh-reading--mist{color:var(--mh-ink);background:#eaf5f8e0;border-color:#ffffff94}.mh-tactile-button,.mh-tactile-pill,.mh-segmented-control button,.mh-action-dock button,.mh-action-dock a{border:1px solid var(--mh-line-strong);border-radius:var(--mh-radius-pill);letter-spacing:.01em;cursor:pointer;min-height:2.75rem;transition:transform var(--mh-duration-fast) var(--mh-ease-fluid), background var(--mh-duration-fast) ease, border-color var(--mh-duration-fast) ease;font-weight:600}.mh-tactile-button:hover,.mh-tactile-pill:hover,.mh-segmented-control button:hover{transform:translateY(-1px)}.mh-tactile-button--primary,.mh-tactile-pill[aria-pressed=true],.mh-segmented-control [aria-selected=true]{color:var(--mh-ink);border-color:var(--mh-aqua-200);background:linear-gradient(135deg, var(--mh-aqua-100), var(--mh-aqua-400))}.mh-tactile-button--secondary,.mh-tactile-button--quiet,.mh-tactile-pill,.mh-segmented-control button{color:var(--mh-text);background:#0d2d42b8}.mh-tactile-button--critical{color:#fff;background:#812530b8;border-color:#ff8e938a}.mh-tactile-button:disabled,.mh-tactile-pill:disabled{opacity:.52;cursor:not-allowed;transform:none}.mh-segmented-control{border:1px solid var(--mh-line);border-radius:var(--mh-radius-pill);background:#04121ead;gap:.2rem;padding:.24rem;display:inline-flex}.mh-status-beacon{color:var(--mh-text-muted);font-size:var(--mh-type-sm);align-items:center;gap:.48rem;display:inline-flex}.mh-status-beacon:before{content:"";background:var(--mh-status-info);border-radius:50%;width:.5rem;height:.5rem;box-shadow:0 0 0 4px #72c8f01f,0 0 18px}.mh-status-beacon--success:before{background:var(--mh-status-success)}.mh-status-beacon--warning:before{background:var(--mh-status-warning)}.mh-status-beacon--critical:before{background:var(--mh-status-critical)}.mh-status-beacon--restricted:before{background:var(--mh-status-restricted)}.mh-status-beacon--neutral:before,.mh-status-beacon--future:before{background:var(--mh-text-subtle)}.mh-metric-orb,.mh-precision-arc{aspect-ratio:1;text-align:center;border:1px solid var(--mh-line-strong);width:8.5rem;box-shadow:inset 0 0 38px #86dcff2e, var(--mh-shadow-glow);background:radial-gradient(circle at 34% 27%,#ffffff61,#0000 12%),radial-gradient(circle,#368db96b,#041522c7 70%);border-radius:50%;place-content:center;display:grid}.mh-metric-orb strong,.mh-precision-arc strong{color:var(--mh-text);font-variant-numeric:tabular-nums;font-size:1.45rem}.mh-metric-orb small,.mh-precision-arc small{color:var(--mh-text-muted)}.mh-precision-arc{background:radial-gradient(circle at center, var(--mh-navy-900) 62%, transparent 63%), conic-gradient(var(--mh-aqua-300) calc(var(--mh-arc-progress,0) * 1%), #72c8f01c 0)}.mh-floating-metric-node{z-index:2;min-width:7rem;color:var(--mh-text);border:1px solid var(--mh-line);border-radius:var(--mh-radius-md);box-shadow:var(--mh-shadow-soft);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#071927c7;padding:.72rem .85rem;position:absolute}.mh-floating-metric-node small{color:var(--mh-text-muted)}.mh-floating-metric-node strong{font-variant-numeric:tabular-nums;display:block}.mh-signal-strip,.mh-data-rail{padding:var(--mh-space-4);gap:var(--mh-space-4);border-radius:var(--mh-radius-lg);scroll-padding-inline:var(--mh-space-4);scroll-snap-type:inline mandatory;scrollbar-color:var(--mh-aqua-500) transparent;background:#071927a3;display:flex;overflow-x:auto}.mh-signal-strip>*,.mh-data-rail>*{scroll-snap-align:start;min-width:min(24rem,100vw - 5rem)}.mh-context-switcher,.mh-action-dock{padding:var(--mh-space-3);border-radius:var(--mh-radius-md);color:var(--mh-text);-webkit-backdrop-filter:blur(var(--mh-blur-smoked));backdrop-filter:blur(var(--mh-blur-smoked));background:#071927c7}.mh-action-dock{z-index:35;justify-content:flex-end;gap:var(--mh-space-3);display:flex;position:sticky;inset-block-end:calc(var(--mh-safe-bottom) + 1rem)}.mh-glass-table{border-radius:var(--mh-radius-md);background:var(--mh-material-smoked);overflow-x:auto}.mh-glass-table table{border-collapse:collapse;width:100%}.mh-glass-table :where(th,td){text-align:start;border-block-end:1px solid var(--mh-line);padding:.88rem 1rem}.mh-glass-table th{color:var(--mh-aqua-200);font-size:var(--mh-type-xs);letter-spacing:.08em;text-transform:uppercase}.mh-form-field{gap:.45rem;display:grid}.mh-form-field>span{color:var(--mh-text-muted);font-size:var(--mh-type-sm)}.mh-form-field :where(input,select,textarea){width:100%;min-height:3rem;color:var(--mh-text);border:1px solid var(--mh-line-strong);border-radius:var(--mh-radius-sm);background:#030f19b8;padding:.72rem .9rem}.mh-timeline{gap:var(--mh-space-4);padding:0;list-style:none;display:grid}.mh-timeline li{padding-inline-start:1.6rem;position:relative}.mh-timeline li:before{content:"";background:var(--mh-aqua-300);border-radius:50%;width:.55rem;height:.55rem;position:absolute;inset-block-start:.45rem;inset-inline-start:0;box-shadow:0 0 18px #67adde8c}.mh-timeline li:not(:last-child):after{content:"";background:linear-gradient(var(--mh-line-strong), transparent);width:1px;position:absolute;inset-block:1.05rem -1.2rem;inset-inline-start:.25rem}.mh-state{text-align:center;border-radius:var(--mh-radius-lg);background:var(--mh-material-smoked);place-content:center;min-height:11rem;padding:clamp(1.2rem,3vw,2.2rem);display:grid}.mh-state h2{font-size:var(--mh-type-xl);margin:0}.mh-state p{max-width:42rem;color:var(--mh-text-muted);margin:.7rem auto 0}.mh-state--error{border-color:#ff8e9373}.mh-state--permission{border-color:#b8a8dc73}.mh-state--provider{border-color:#f3c46f73}.mh-state--partial{border-color:#72c8f073}.mh-state__pulse{border:2px solid var(--mh-line);border-block-start-color:var(--mh-aqua-300);border-radius:50%;width:2.4rem;height:2.4rem;margin:0 auto 1rem;animation:.8s linear infinite mh-spin}@keyframes mh-spin{to{transform:rotate(1turn)}}.connect-app{grid-template-columns:var(--mh-rail-width) minmax(0, 1fr);min-height:100vh;color:var(--mh-text);background:0 0;display:grid}.app-rail{z-index:60;width:var(--mh-rail-width);color:var(--mh-text);border-inline-end:1px solid var(--mh-line);-webkit-backdrop-filter:blur(var(--mh-blur-instrument)) saturate(var(--mh-saturation));backdrop-filter:blur(var(--mh-blur-instrument)) saturate(var(--mh-saturation));background:linear-gradient(#091d2deb,#05131fc7),#051420d1;padding-block-end:calc(1.25rem + var(--mh-safe-bottom));box-shadow:18px 0 60px #00080f38}.app-rail__monogram{color:var(--mh-text);border-color:var(--mh-line-strong);background:#ffffff0f}.app-rail nav{gap:.28rem}.app-rail nav a,.app-rail__planned,.app-rail__account{min-height:3rem;color:var(--mh-text-muted);border-radius:var(--mh-radius-sm);border:1px solid #0000}.app-rail nav a:hover,.app-rail nav a[aria-current=page],.app-rail__account[aria-current=page]{color:var(--mh-text);border-color:var(--mh-line);background:linear-gradient(90deg,#67adde33,#67adde0d)}.app-rail nav a[aria-current=page]:before{background:var(--mh-aqua-300);width:3px;box-shadow:0 0 16px var(--mh-aqua-400)}.app-avatar{color:var(--mh-ink);background:var(--mh-aqua-200)}.app-stage{width:auto;max-width:none;background:0 0;grid-column:2;margin:0;padding-block-end:calc(var(--mh-space-10) + var(--mh-safe-bottom))}.app-mobile-nav{display:none}.organization-switcher,.organization-switcher-mobile{color:var(--mh-text);border-color:var(--mh-line);background:#05131fb8}.organization-switcher select,.organization-switcher-mobile select{color:var(--mh-text);border-color:var(--mh-line-strong);background-color:var(--mh-navy-900)}.hero,.auth-page,.status-page,.onboarding-page{width:min(90rem,100% - 2rem);margin-inline:auto}.hero{min-height:min(48rem, calc(100vh - var(--mh-header-height)));border:1px solid var(--mh-line);border-radius:0 0 var(--mh-radius-xl) var(--mh-radius-xl);box-shadow:var(--mh-shadow-deep);background:radial-gradient(circle at 76% 34%,#75ccf52e,#0000 25rem),linear-gradient(110deg,#04111dd6,#05162452);padding:clamp(4rem,10vw,9rem) clamp(1.25rem,5vw,5rem);overflow:hidden}.hero__atmosphere{opacity:.62;filter:saturate(1.1)}.hero__content{max-width:52rem}.hero__eyebrow,.section-kicker,.document-page__header>p:first-child,.machine-page__header>p:first-child,.commerce-page__header>p:first-child{color:var(--mh-aqua-200);font-size:var(--mh-type-xs);letter-spacing:.17em;text-transform:uppercase;font-weight:600}.hero h1,.status-page h1,.auth-panel h1{color:var(--mh-text)}.hero h1{max-width:12ch;margin:var(--mh-space-5) 0;font-family:var(--mh-font-display);font-size:var(--mh-type-hero);letter-spacing:-.045em;font-weight:500;line-height:.98}:root[dir=rtl] .hero h1{font-family:var(--mh-font-ar);letter-spacing:-.025em;font-weight:500;line-height:1.18}.hero__intro,.hero__data-note,.status-page__heading>p:last-child{color:var(--mh-text-muted)}.module-section{width:min(90rem,100% - 2rem);margin:clamp(4rem,7vw,7rem) auto}.section-heading h2,.module-card h3{color:var(--mh-text)}.module-card,.status-card,.auth-panel,.onboarding-card,.onboarding-step{color:var(--mh-text);border:1px solid var(--mh-line);border-radius:var(--mh-radius-lg);background:linear-gradient(145deg, #67adde14, transparent 48%), var(--mh-material-smoked);box-shadow:var(--mh-shadow-soft);-webkit-backdrop-filter:blur(var(--mh-blur-smoked)) saturate(var(--mh-saturation));backdrop-filter:blur(var(--mh-blur-smoked)) saturate(var(--mh-saturation))}.module-card:hover{border-color:var(--mh-line-strong);transform:translateY(-3px)}.status-card--unavailable,.auth-notice,.onboarding-error{color:var(--mh-text);background:#4b34168f;border-color:#f3c46f5c}.auth-page{min-height:calc(100vh - var(--mh-header-height));padding-block:clamp(2rem,6vw,5rem)}.auth-panel{overflow:hidden}.auth-panel__eyebrow,.auth-panel__security,.auth-panel__intro,.auth-context p{color:var(--mh-text-muted)}.email-auth-form :where(input,button),.shopify-secondary-action,.auth-action,.onboarding-page :where(input,select,button){border-radius:var(--mh-radius-sm);min-height:3rem}.email-auth-form input,.onboarding-page :where(input,select){color:var(--mh-text);border-color:var(--mh-line-strong);background:#030f19c2}.email-auth-form button,.shopify-secondary-action,.onboarding-page button,.auth-action:not(.auth-action--disabled){color:var(--mh-ink);border-color:var(--mh-aqua-200);background:linear-gradient(135deg, var(--mh-aqua-100), var(--mh-aqua-400))}.auth-context__core,.auth-orbit{border-color:var(--mh-line-strong)}:where(.document-page,.machine-page,.notification-page,.commerce-page,.organization-page,.support-page,.account-page){width:min(82rem,100% - clamp(2rem,6vw,6rem));min-height:100vh;color:var(--mh-text);background:0 0;margin-inline:auto;padding-block:clamp(2.2rem,5vw,5rem)}:where(.document-page__header,.machine-page__header,.notification-page__header,.commerce-page__header,.organization-hero,.support-hero,.account-page>header,.organization-context-header){color:var(--mh-text);border:1px solid var(--mh-line);border-radius:var(--mh-radius-lg);background:radial-gradient(circle at 85% 18%, #70c9f224, transparent 18rem), var(--mh-material-smoked);box-shadow:var(--mh-shadow-soft);-webkit-backdrop-filter:blur(var(--mh-blur-smoked));backdrop-filter:blur(var(--mh-blur-smoked));margin-block-end:var(--mh-space-8);padding:clamp(1.4rem,3vw,2.7rem)}:where(.document-page,.machine-page,.notification-page,.commerce-page,.organization-page,.support-page,.account-page) :where(h1,h2,h3,strong){color:var(--mh-text)}:where(.document-page,.machine-page,.notification-page,.commerce-page,.organization-page,.support-page,.account-page) :where(p,small,dt,time){color:var(--mh-text-muted)}:where(.document-list>li,.document-detail,.staff-records,.machine-card,.machine-detail,.machine-panel,.notification-list>li,.commerce-state,.order-list>li,.order-lines,.fulfillment-panel,.reorder-panel,.subscription-list>*,.organization-empty,.organization-form-card,.organization-overview-grid>*,.organization-counts,.organization-origin,.site-card,.site-detail-grid,.members-intro,.member-list,.member-row,.invitation-list,.invitation-decision,.permission-state,.support-metrics,.support-ticket-list>li,.support-empty,.support-form,.support-description,.support-thread,.support-visits,.support-reply,.account-card,.identity-card){color:var(--mh-text);border-color:var(--mh-line);background:linear-gradient(145deg, #67adde0f, transparent 45%), var(--mh-material-smoked);box-shadow:var(--mh-shadow-soft);-webkit-backdrop-filter:blur(var(--mh-blur-smoked)) saturate(var(--mh-saturation));backdrop-filter:blur(var(--mh-blur-smoked)) saturate(var(--mh-saturation))}:where(.document-page,.machine-page,.notification-page,.commerce-page,.organization-page,.support-page,.account-page) :where(input,select,textarea){color:var(--mh-text);border-color:var(--mh-line-strong);background:#030f19c2}:where(.document-page,.machine-page,.notification-page,.commerce-page,.organization-page,.support-page,.account-page) :where(button,.support-primary,.organization-primary-link){border-color:var(--mh-line-strong);border-radius:var(--mh-radius-pill)}:where(.support-primary,.organization-primary-link,.notification-read-all){color:var(--mh-ink);background:linear-gradient(135deg, var(--mh-aqua-100), var(--mh-aqua-400))}.classification,.document-status,.support-status,.identity-badges span{color:var(--mh-aqua-100);border-color:var(--mh-line-strong);background:#67adde24}.support-message--staff,.staff-internal-notes article{border-inline-start-color:var(--mh-aqua-300);background:#3c7e9f26}.button-danger{color:#fff;background:#81253094;border-color:#ff8e9375}.central-dashboard{width:min(95rem,100% - clamp(2rem,5vw,5rem));min-height:100vh;color:var(--mh-text);background:0 0;margin-inline:auto;padding-block:clamp(1.6rem,3vw,3rem)}.central-dashboard__header{min-height:auto;border:1px solid var(--mh-line);border-radius:var(--mh-radius-md);-webkit-backdrop-filter:blur(var(--mh-blur-light));backdrop-filter:blur(var(--mh-blur-light));background:#0719277a;margin-block-end:var(--mh-space-5);padding:.75rem 1rem}.central-dashboard__header h1{color:var(--mh-text);font-size:clamp(1.25rem,2vw,2rem)}.central-dashboard__identity,.central-dashboard__header p,.central-dashboard__footer,.data-mode-banner{color:var(--mh-text-muted)}.data-mode-banner,.central-dashboard__periods,.dashboard-module-tabs,.dashboard-sources{border-color:var(--mh-line);-webkit-backdrop-filter:blur(var(--mh-blur-light));backdrop-filter:blur(var(--mh-blur-light));background:#061623a8}.central-dashboard__periods button,.dashboard-module-tabs button,.breakdown-toggle button{color:var(--mh-text-muted);background:0 0;border-color:#0000}.central-dashboard__periods button[aria-pressed=true],.dashboard-module-tabs button[aria-selected=true],.breakdown-toggle button[aria-pressed=true]{color:var(--mh-ink);background:var(--mh-aqua-200)}.hydrosphere,.production-pulse,.machine-performance,.insights-panel,.ecosystem-lane,.dashboard-module-slot{color:var(--mh-text);border-color:var(--mh-line);background:radial-gradient(circle at 50% 20%, #67adde17, transparent 27rem), var(--mh-material-instrument);box-shadow:var(--mh-shadow-deep), inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(var(--mh-blur-instrument)) saturate(var(--mh-saturation));backdrop-filter:blur(var(--mh-blur-instrument)) saturate(var(--mh-saturation))}.hydrosphere{border-radius:var(--mh-radius-xl);overflow:hidden}.hydrosphere__heading,.hydrosphere-blade,.hydrosphere-contribution-summary,.chart-data{color:var(--mh-text-muted);border-color:var(--mh-line);background:#051420b8}.hydrosphere__sphere{filter:saturate(1.07)drop-shadow(0 28px 48px #0008125c)}.hydrosphere__atmosphere{stroke:var(--mh-aqua-300)}.hydrosphere-network__path,.hydrosphere-network__history,.hydrosphere-pulse__stream{stroke:var(--mh-aqua-400);opacity:.62}.hydrosphere-domain{color:var(--mh-text-muted);border-color:var(--mh-line);background:#04131fbd}.hydrosphere-domain:hover,.hydrosphere-domain[aria-pressed=true]{color:var(--mh-text);border-color:var(--mh-aqua-300);box-shadow:var(--mh-shadow-glow);background:#2f769957}.hydrosphere__metric,.hydrosphere-domain__copy small,.production-pulse p,.machine-performance p,.insights-panel p,.ecosystem-lane p{color:var(--mh-text-muted)}.production-pulse,.machine-performance,.insights-panel,.ecosystem-lane{border-radius:var(--mh-radius-lg)}.production-pulse{margin-block-start:0;padding-block:clamp(1.25rem,2.6vw,2.2rem)}.dashboard-module-deck:before{background:linear-gradient(var(--mh-aqua-400), transparent);box-shadow:0 0 22px #67adde57}.signal-stream__rail,.fleet-strip__rail{scrollbar-color:var(--mh-aqua-500) transparent}.signal-stream__rail>*,.fleet-strip__rail>*{color:var(--mh-text);border-color:var(--mh-line);background:#04121eb8}.dashboard-error,.commerce-state,.organization-resource-state,.support-error{color:var(--mh-text);background:#481c2599;border-color:#ff8e9366}.staff-ops,.staff-auth-page,.staff-shell-page,.staff-support-page{min-height:100vh;color:var(--mh-text);background:0 0}.staff-ops__topbar,.staff-shell-header,.staff-support-nav{color:var(--mh-text);border-color:var(--mh-line);-webkit-backdrop-filter:blur(var(--mh-blur-instrument)) saturate(var(--mh-saturation));backdrop-filter:blur(var(--mh-blur-instrument)) saturate(var(--mh-saturation));background:#05121ed1;box-shadow:0 14px 50px #00070e47}.staff-ops__topbar .brand-lockup,.staff-shell-header .brand-lockup{color:var(--mh-text)}.staff-ops__layout{min-height:calc(100vh - var(--mh-header-height))}.staff-ops__nav{border-color:var(--mh-line);-webkit-backdrop-filter:blur(var(--mh-blur-smoked));backdrop-filter:blur(var(--mh-blur-smoked));background:#051420c2}.staff-ops__nav a{color:var(--mh-text-muted);border-radius:var(--mh-radius-sm);border:1px solid #0000}.staff-ops__nav a:hover,.staff-ops__nav a[aria-current=page]{color:var(--mh-text);border-color:var(--mh-line);background:linear-gradient(90deg,#67adde2e,#0000)}.staff-ops__workspace,.staff-ops__page,.staff-console,.staff-state-panel,.staff-auth-card{color:var(--mh-text);background:0 0}.staff-auth-card,.staff-console,.staff-state-panel{border-color:var(--mh-line);background:var(--mh-material-smoked);box-shadow:var(--mh-shadow-deep);-webkit-backdrop-filter:blur(var(--mh-blur-smoked));backdrop-filter:blur(var(--mh-blur-smoked))}.staff-ops__identity,.staff-ops__metrics>a,.staff-ops__metrics>section,.staff-ops__access article,.staff-ops__detail-grid>section,.staff-ops__detail-grid>aside>section,.staff-ops__detail-grid>aside>form,.staff-ops__page>form,.staff-ops__page>section,.staff-ops__queue a,.staff-ops__thread li,.staff-ops__internal article,.staff-ops__codes li,.staff-workflow-form,.staff-internal-notes,.staff-visit-list li{color:var(--mh-text);border-color:var(--mh-line);background:linear-gradient(145deg, #67adde0d, transparent 44%), var(--mh-material-smoked);box-shadow:var(--mh-shadow-soft)}.staff-ops :where(h1,h2,h3,dd,strong),.staff-support-page :where(h1,h2,h3,strong){color:var(--mh-text)}.staff-ops :where(p,dt,small,time),.staff-support-page :where(p,small,time){color:var(--mh-text-muted)}.staff-ops :where(input,select,textarea),.staff-support-page :where(input,select,textarea){color:var(--mh-text);border-color:var(--mh-line-strong);background:#030f19c7}.staff-ops button,.staff-ops__more,.staff-primary-action,.staff-logout,.staff-workflow-form button,.staff-local-review button{min-height:2.75rem;color:var(--mh-text);border-color:var(--mh-line-strong);border-radius:var(--mh-radius-pill);background:#1d4e6799}.staff-ops__boundary,.staff-ops__notice,.staff-ops__unread,.support-disabled-note{color:var(--mh-text-muted);border-color:var(--mh-line);background:#0c2a3e99}.staff-ops__audit{border:1px solid var(--mh-line);border-radius:var(--mh-radius-md);overflow-x:auto}.staff-ops__audit table{min-width:44rem}.staff-ops__audit :where(th,td){border-color:var(--mh-line)}.staff-ops__audit th{color:var(--mh-aqua-200);background:#051420d1}select option{color:var(--mh-text);background:var(--mh-navy-900)}input::placeholder,textarea::placeholder{color:var(--mh-text-subtle)}.route-loading,.dashboard-loader{border-color:var(--mh-line);border-block-start-color:var(--mh-aqua-300)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.site-header,.app-rail,.staff-ops__topbar,.staff-ops__nav,.mh-surface--smoked,.mh-surface--instrument,:where(.module-card,.status-card,.auth-panel){background:var(--mh-navy-900)}}@media (width<=64rem){:root{--mh-rail-width:14.5rem}.central-dashboard,:where(.document-page,.machine-page,.notification-page,.commerce-page,.organization-page,.support-page,.account-page){width:min(100% - 2rem,76rem)}}@media (width<=48rem){:root{--mh-header-height:auto;--mh-mobile-nav-height:5.75rem}.atmospheric-backdrop{background-image:linear-gradient(to bottom, #04101cb8, #06162442 44%, #030e18d1), var(--mh-atmosphere-mobile);background-position:top}.site-header{padding:calc(var(--mh-safe-top) + .75rem) 1rem .75rem;align-items:flex-start;position:relative}.site-header .brand-lockup__product,.site-header .brand-lockup__divider{display:none}.primary-nav{scroll-snap-type:inline mandatory;max-width:calc(100vw - 8.5rem);overflow-x:auto}.primary-nav a{scroll-snap-align:start;flex:none;padding-inline:.78rem}.hero,.auth-page,.status-page,.onboarding-page,.module-section{width:min(100% - 1rem,42rem)}.hero{border-radius:0 0 var(--mh-radius-lg) var(--mh-radius-lg);min-height:39rem;padding:clamp(3.5rem,18vw,6rem) 1.35rem}.hero h1{font-size:clamp(2.55rem,14vw,4.6rem)}.connect-app{display:block}.app-rail{display:none}.app-stage{width:100%;grid-column:auto;margin:0;padding-block-end:calc(var(--mh-mobile-nav-height) + var(--mh-safe-bottom) + 2.5rem)}.app-mobile-nav{z-index:90;inset-inline:max(.6rem, var(--mh-safe-left)) max(.6rem, var(--mh-safe-right));min-height:var(--mh-mobile-nav-height);border:1px solid var(--mh-line-strong);border-radius:var(--mh-radius-lg);-webkit-backdrop-filter:blur(var(--mh-blur-instrument)) saturate(1.35);backdrop-filter:blur(var(--mh-blur-instrument)) saturate(1.35);scroll-snap-type:inline mandatory;background:#05121ee0;align-items:stretch;gap:.28rem;padding:.45rem;scroll-padding-inline:.45rem;display:flex;position:fixed;inset-block-end:max(.6rem, var(--mh-safe-bottom));overflow-x:auto;box-shadow:0 20px 60px #00050c8c}.app-mobile-nav a,.app-mobile-nav>span{min-width:4.8rem;min-height:4.55rem;color:var(--mh-text-muted);border-radius:var(--mh-radius-md);text-align:center;white-space:normal;scroll-snap-align:center;border:1px solid #0000;flex:0 0 4.8rem;align-content:center;place-items:center;gap:.18rem;padding:.38rem .28rem;font-size:.67rem;line-height:1.15;text-decoration:none;display:grid}.app-mobile-nav a[aria-current=page]{color:var(--mh-text);border-color:var(--mh-line);background:#52a4cc33}:where(.document-page,.machine-page,.notification-page,.commerce-page,.organization-page,.support-page,.account-page),.central-dashboard{width:min(100% - 1rem,44rem);padding-block:.75rem 1.5rem}:where(.document-page__header,.machine-page__header,.notification-page__header,.commerce-page__header,.organization-hero,.support-hero,.account-page>header,.organization-context-header),.central-dashboard__header{border-radius:var(--mh-radius-md);padding:1.1rem}.central-dashboard__header{gap:.45rem;display:grid}.support-ticket-header,.support-ticket-header>div,.support-ticket-header h1,.support-ticket-header p{min-inline-size:0;max-inline-size:100%}.support-ticket-header h1,.support-ticket-header bdi{overflow-wrap:anywhere;word-break:break-word}.central-dashboard__periods,.dashboard-module-tabs{scroll-snap-type:inline mandatory;justify-content:flex-start;overflow-x:auto}.central-dashboard__periods button,.dashboard-module-tabs button{scroll-snap-align:center;flex:none}.hydrosphere{border-radius:var(--mh-radius-lg)}.hydrosphere__stage{height:18.5rem}.hydrosphere__stage:before{width:18rem}.hydrosphere-network{height:14rem}.hydrosphere__sphere{width:min(14.5rem,68vw)}.hydrosphere__domains{scroll-snap-type:inline mandatory;gap:.5rem;width:100%;padding:.4rem 10%;scroll-padding-inline:10%;display:flex;overflow-x:auto}.hydrosphere-domain{scroll-snap-align:center;flex:0 0 76%;min-width:0;min-height:4rem;padding-block:.25rem}.hydrosphere-blade{min-height:4.4rem;padding-block:.65rem}.hydrosphere-domain__copy,.hydrosphere-domain__copy>*{text-overflow:clip;white-space:normal;overflow:visible}.signal-stream__rail{scroll-snap-type:inline mandatory;overscroll-behavior-inline:contain;gap:.8rem;width:100%;padding-inline:.15rem 12%;scroll-padding-inline:.15rem;display:flex;overflow-x:auto}.signal-stream__rail>*{box-sizing:border-box;inline-size:84.5%;max-inline-size:84.5%;overflow-wrap:anywhere;scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 84.5%;min-width:0}:root[dir=rtl] .signal-stream__rail,:root[dir=rtl] .hydrosphere__domains,:root[dir=rtl] .app-mobile-nav{direction:rtl}.production-pulse,.machine-performance,.insights-panel,.ecosystem-lane{padding:1.05rem}.dashboard-module-deck{padding-block-end:0}.staff-ops__topbar,.staff-shell-header,.staff-support-nav{position:relative}.staff-ops__layout{display:block}.staff-ops__nav{z-index:50;border-inline-end:0;border-block-end:1px solid var(--mh-line);scroll-snap-type:inline mandatory;gap:.35rem;width:100%;padding:.55rem;display:flex;position:sticky;inset-block-start:0;overflow-x:auto}.staff-ops__nav a{scroll-snap-align:start;flex:none;min-height:2.65rem}.staff-ops__workspace,.staff-ops__page{width:min(100% - 1rem,44rem);padding:1rem 0 calc(var(--mh-safe-bottom) + 2rem);margin-inline:auto}.mh-action-dock{inset-block-end:calc(var(--mh-mobile-nav-height) + var(--mh-safe-bottom) + 1rem)}}@media (width<=24rem){.primary-nav a{padding-inline:.62rem;font-size:.74rem}.site-header{gap:.5rem}.brand-lockup{font-size:.78rem}.app-mobile-nav a,.app-mobile-nav>span{flex-basis:4.45rem;min-width:4.45rem}.hydrosphere-domain{flex-basis:84.5%}.signal-stream__rail>*{flex-basis:84%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@media (prefers-contrast:more){:root{--mh-line:#daf4ff94;--mh-line-strong:#edfaffd1;--mh-text-muted:#dcebf0}}:root{--mh-material-smoked:#061826d1;--mh-material-instrument:#04121ee6;--mh-text-muted:#c8d8de;--mh-text-subtle:#9eb5bf;--mh-rail-width:15.5rem;--mh-mobile-nav-height:4.85rem;--mh-type-hero:clamp(2.35rem, 5vw, 4.9rem)}.page-shell--app{--app-bg:var(--mh-night-950);--app-panel:var(--mh-night-850);--app-line:var(--mh-line);--app-text:var(--mh-text);--app-muted:var(--mh-text-muted);--app-cyan:var(--mh-aqua-200)}.atmospheric-backdrop{background-image:linear-gradient(180deg, #04111d57 0%, #04121e80 43%, #030e18e6 100%), linear-gradient(105deg, #030e18b3, transparent 58%), var(--mh-atmosphere-desktop)}.app-rail{box-shadow:12px 0 48px #00080f2e}:root[dir=rtl] .app-rail{box-shadow:-12px 0 48px #00080f2e}.app-rail nav a,.app-rail__account{border-radius:0;min-height:2.7rem}.app-rail nav a:hover,.app-rail nav a[aria-current=page],.app-rail__account[aria-current=page]{border-color:#0000;border-inline-start:2px solid var(--mh-aqua-300);background:linear-gradient(90deg,#67adde24,#0000 72%)}:root[dir=rtl] .app-rail nav a:hover,:root[dir=rtl] .app-rail nav a[aria-current=page],:root[dir=rtl] .app-rail__account[aria-current=page]{background:linear-gradient(-90deg,#67adde24,#0000 72%)}.app-rail nav a[aria-current=page]:before{display:none}.app-rail nav a>span:first-child{opacity:.55}:where(.document-page,.machine-page,.notification-page,.commerce-page,.organization-page,.support-page,.account-page){width:min(76rem,100% - clamp(2rem,6vw,6rem));padding-block:clamp(1.6rem,3vw,3rem)}:where(.document-page__header,.machine-page__header,.notification-page__header,.commerce-page__header,.organization-hero,.support-hero,.account-page>header,.organization-context-header){border:0;border-block-end:1px solid var(--mh-line-strong);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(90deg,#54a6cd1f,#0000 62%);border-radius:0;margin-block-end:clamp(1.2rem,2.5vw,2rem);padding:clamp(1.3rem,2.6vw,2.2rem) 0 clamp(1rem,2vw,1.6rem)}:root[dir=rtl] :where(.document-page__header,.machine-page__header,.notification-page__header,.commerce-page__header,.organization-hero,.support-hero,.account-page>header,.organization-context-header){background:linear-gradient(-90deg,#54a6cd1f,#0000 62%)}:where(.document-page__header,.machine-page__header,.notification-page__header,.commerce-page__header,.organization-hero,.support-hero,.account-page>header,.organization-context-header) h1{max-width:18ch;color:var(--mh-text);margin-block:.35rem;font-size:clamp(2rem,4.5vw,4rem);line-height:1.04}:root[dir=rtl] :where(.document-page__header,.machine-page__header,.notification-page__header,.commerce-page__header,.organization-hero,.support-hero,.account-page>header,.organization-context-header) h1{line-height:1.24}:where(.order-list,.document-list,.notification-list,.support-ticket-list){border:1px solid var(--mh-line);border-radius:var(--mh-radius-lg);box-shadow:var(--mh-shadow-soft);-webkit-backdrop-filter:blur(var(--mh-blur-smoked));backdrop-filter:blur(var(--mh-blur-smoked));background:#051420c2;padding:0;overflow:hidden}:where(.order-list>li,.document-list>li,.notification-list>li,.support-ticket-list>li){border:0;border-block-end:1px solid var(--mh-line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;margin:0}:where(.order-list>li,.document-list>li,.notification-list>li,.support-ticket-list>li):last-child{border-block-end:0}:where(.account-card,.identity-card,.organization-form-card,.organization-overview-grid>*,.organization-counts,.organization-origin,.site-card,.site-detail-grid,.members-intro,.member-list,.support-metrics,.support-form,.support-description,.support-thread,.support-visits,.machine-detail,.machine-panel,.fulfillment-panel,.reorder-panel,.subscription-list>*,.notification-preferences){border-color:var(--mh-line);background:#061826cc;box-shadow:0 18px 48px #00070e38}.machine-grid,.organization-grid{gap:clamp(.8rem,2vw,1.25rem)}.machine-card,.site-card{border-radius:var(--mh-radius-md);background:linear-gradient(145deg,#69c0e81a,#0000 52%),#051522d1;box-shadow:0 16px 40px #00070e33}.machine-page__header>p:last-of-type{color:var(--mh-text-muted)}.machine-state{color:var(--mh-text-muted);border-color:var(--mh-line);background:#051522c7;box-shadow:0 18px 48px #00070e38}.notification-list>li[aria-current=true],.notification-list>li[data-unread=true]{border-inline-start:3px solid var(--mh-aqua-300);background:#2467853d}.auth-page{width:min(72rem,100% - 2rem);min-height:calc(100vh - var(--mh-header-height));place-items:center;padding-block:clamp(1.5rem,4vw,3.5rem);display:grid}.auth-panel{border-radius:var(--mh-radius-xl);background:linear-gradient(150deg,#79cdf117,#0000 42%),#051623e0;width:min(100%,36rem)}.auth-panel h1{max-width:13ch;font-size:clamp(2.35rem,5vw,3.9rem);line-height:1.05}:root[dir=rtl] .auth-panel h1{line-height:1.25}.auth-context{border-block-start:1px solid var(--mh-line);max-width:28rem;margin-inline:auto}.auth-orbit{opacity:.38}.central-dashboard{width:min(82rem,100% - clamp(2rem,5vw,5rem));padding-block:clamp(1.2rem,2.4vw,2.4rem)}.central-dashboard__header{border:0;border-block-end:1px solid var(--mh-line);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;justify-content:space-between;align-items:flex-end;gap:1.25rem;margin-block-end:.8rem;padding:.3rem 0 1rem;display:flex}.central-dashboard__header h1{margin-block:.25rem;font-size:clamp(1.45rem,2.5vw,2.45rem);line-height:1.15}.central-dashboard__header>div:first-child>span{max-width:48rem;color:var(--mh-text-muted)}.central-dashboard__identity{text-align:end;flex:none;padding-block-end:.2rem}.data-mode-banner{border-radius:var(--mh-radius-sm);background:#051522c2;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.7rem;margin-block:.75rem;padding:.65rem .8rem;display:grid}.data-mode-banner p{color:var(--mh-text-muted);font-size:var(--mh-type-xs);margin:0}.central-dashboard__periods{border-radius:var(--mh-radius-pill);margin-block:0 .75rem;padding:.22rem;display:inline-flex}.central-dashboard__periods button{border-radius:var(--mh-radius-pill);min-height:2.25rem;padding:.4rem .8rem}.intelligence-overview{border:1px solid var(--mh-line-strong);border-radius:var(--mh-radius-xl);background:linear-gradient(115deg, #051725f0 0%, #08293ed1 58%, #3880a159 100%), var(--mh-atmosphere-desktop);box-shadow:var(--mh-shadow-deep);background-position:50% 38%;background-size:cover;position:relative;overflow:hidden}.intelligence-overview:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(#0000 52%,#03101b8a);position:absolute;inset:0}.intelligence-overview>*{z-index:1;position:relative}.intelligence-overview__head{justify-content:space-between;align-items:flex-start;gap:1rem;padding:clamp(1.2rem,2.6vw,2.2rem) clamp(1.2rem,3.5vw,3rem) 0;display:flex}.intelligence-overview__head p,.intelligence-overview__head h2,.intelligence-overview__reading p,.intelligence-overview__state p{margin:0}.intelligence-overview__head p{color:var(--mh-aqua-200);font-size:var(--mh-type-xs);letter-spacing:.18em;font-weight:600}.intelligence-overview__head h2{color:var(--mh-text);margin-block-start:.25rem;font-size:clamp(1.45rem,2.8vw,2.6rem);font-weight:500}.intelligence-overview__mode{min-height:2.2rem;color:var(--mh-text-muted);border:1px solid var(--mh-line);border-radius:var(--mh-radius-pill);font-size:var(--mh-type-xs);background:#04131f94;align-items:center;gap:.45rem;padding:.4rem .7rem;display:inline-flex}.intelligence-overview__mode i{background:var(--mh-status-info);width:.45rem;height:.45rem;box-shadow:0 0 14px var(--mh-status-info);border-radius:50%}.intelligence-overview__canvas{grid-template-columns:minmax(15rem,.72fr) minmax(22rem,1.28fr);align-items:end;gap:clamp(1.5rem,4vw,4rem);min-height:20rem;padding:clamp(1.4rem,3.5vw,3.5rem) clamp(1.2rem,3.5vw,3rem) clamp(1.5rem,3vw,2.8rem);display:grid}.intelligence-overview__reading>span{color:var(--mh-text-muted);font-size:var(--mh-type-sm)}.intelligence-overview__reading strong{color:var(--mh-text);font-family:var(--mh-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.055em;text-shadow:0 18px 54px #00050c61;align-items:baseline;gap:.55rem;margin-block:.2rem .6rem;font-size:clamp(4rem,8vw,7.4rem);font-weight:500;line-height:.95;display:flex}:root[dir=rtl] .intelligence-overview__reading strong{font-family:var(--mh-font-ui)}.intelligence-overview__reading strong small{color:var(--mh-aqua-200);font-family:var(--mh-font-ui);letter-spacing:.08em;font-size:.95rem}.intelligence-overview__reading p{max-width:32rem;color:var(--mh-text-muted)}.intelligence-overview__trend{min-width:0}.intelligence-overview__trend-label{color:var(--mh-text-muted);font-size:var(--mh-type-xs);justify-content:space-between;align-items:center;display:flex}.intelligence-overview__trend svg{width:100%;min-height:9rem;display:block;overflow:visible}.intelligence-overview__trend polyline{fill:none;stroke:var(--mh-aqua-200);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 9px #67adde70)}.intelligence-overview__empty-line{background:linear-gradient(90deg, var(--mh-line-strong), transparent);height:1px;margin-block:5rem}.intelligence-overview__domains{border-block:1px solid var(--mh-line);background:#03111cb3;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.intelligence-overview__domains button{min-width:0;min-height:6.4rem;color:var(--mh-text-muted);border:0;border-inline-end:1px solid var(--mh-line);text-align:start;cursor:pointer;background:0 0;align-content:center;gap:.1rem;padding:.9rem clamp(.7rem,1.5vw,1.25rem);display:grid}:root[dir=rtl] .intelligence-overview__domains button{text-align:start}.intelligence-overview__domains button:last-child{border-inline-end:0}.intelligence-overview__domains button:hover,.intelligence-overview__domains button[aria-pressed=true]{color:var(--mh-text);background:linear-gradient(#67adde2e,#67adde0d)}.intelligence-overview__domains button[aria-pressed=true]{box-shadow:inset 0 -2px var(--mh-aqua-300)}.intelligence-overview__domains button>span,.intelligence-overview__domains button>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.intelligence-overview__domains button strong{color:var(--mh-text);font-variant-numeric:tabular-nums;font-size:1.45rem}.intelligence-overview__domains button small{color:var(--mh-text-subtle);font-size:.68rem}.intelligence-overview__state{background:#dcf1f7eb;grid-template-columns:minmax(10rem,.3fr) minmax(0,1fr);align-items:center;gap:1rem;padding:.9rem clamp(1.2rem,3.5vw,3rem);display:grid}.intelligence-overview__state span{color:var(--mh-aqua-600);font-weight:600}.intelligence-overview__state p{color:var(--mh-ink)}.intelligence-overview__contributions{color:var(--mh-text-muted);background:#04121ed1}.intelligence-overview__contributions summary{cursor:pointer;padding:.85rem clamp(1.2rem,3.5vw,3rem)}.intelligence-overview__contributions ol{gap:.45rem;margin:0;padding:0 clamp(1.2rem,3.5vw,3rem) 1rem;list-style:none;display:grid}.intelligence-overview__contributions li{justify-content:space-between;gap:1rem;display:flex}.dashboard-module-deck{margin-block-start:1rem}.dashboard-module-deck:before{display:none}.dashboard-module-tabs{border-radius:var(--mh-radius-pill);grid-template-columns:repeat(5,minmax(0,1fr));margin-block-end:.75rem;padding:.25rem;display:grid}.dashboard-module-tabs button{border-radius:var(--mh-radius-pill);min-height:2.65rem}.dashboard-module-slot{display:none}.dashboard-module-slot[data-active=true],.dashboard-module-ecosystem{display:block}.dashboard-module-slot>:where(.production-pulse,.fleet-strip,.signal-stream,.ecosystem-lane){border-radius:var(--mh-radius-lg);background:linear-gradient(135deg,#67adde14,#0000 48%),#04131fe0;min-height:20rem;margin:0;box-shadow:0 22px 56px #00070e47}.production-pulse,.machine-performance,.insights-panel,.ecosystem-lane,.dashboard-module-slot h2,.dashboard-module-slot h3,.pulse-instruments strong,.pulse-breakdown bdi,.fleet-strip__rail>button,.ecosystem-lane__flow strong{color:var(--mh-text)}.pulse-instruments span,.pulse-breakdown p,.fleet-strip__identity small,.fleet-strip__detail,.signal-stream__rail article p,.ecosystem-lane__flow span,.ecosystem-lane__signal,.ecosystem-lane>p:not(.ecosystem-lane__signal){color:var(--mh-text-muted)}.signal-stream__rail article>bdi,.ecosystem-lane>a,.signal-stream__rail article h3{color:var(--mh-aqua-200)}.hydrosphere-pulse__stream{display:none}.pulse-instruments{border-block:1px solid var(--mh-line)}.signal-stream__rail article{min-height:11rem;box-shadow:none;background:0 0;border-radius:0}.ecosystem-lane__flow{border-block:1px solid var(--mh-line)}.dashboard-sources{border-radius:var(--mh-radius-sm);margin-block-start:1rem}.central-dashboard__footer{padding-block:1.4rem}.staff-ops__workspace,.staff-ops__page{max-width:88rem;padding-block:clamp(1rem,2vw,2rem)}.staff-ops__title h1,.staff-console__intro h1{font-size:clamp(2rem,4vw,3.6rem)}.staff-ops__metrics{border:1px solid var(--mh-line);border-radius:var(--mh-radius-lg);box-shadow:var(--mh-shadow-soft);background:#051522c7;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.staff-ops__metrics>a,.staff-ops__metrics>section{border:0;border-inline-end:1px solid var(--mh-line);min-height:11.5rem;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0}.staff-ops__metrics>:last-child{border-inline-end:0}.staff-ops__notice,.staff-ops__boundary{border:0;border-inline-start:2px solid var(--mh-aqua-300);background:#09233494;border-radius:0}@media (width<=56rem){.app-stage{padding-block-end:calc(var(--mh-mobile-nav-height) + var(--mh-safe-bottom) + 3rem)}.app-mobile-nav{scroll-snap-type:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:.15rem;padding:.35rem;display:grid;overflow:visible}.app-mobile-nav>a,.app-mobile-nav>details>summary{min-width:0;min-height:4.05rem;color:var(--mh-text-muted);border-radius:var(--mh-radius-md);text-align:center;white-space:normal;border:1px solid #0000;align-content:center;place-items:center;gap:.12rem;padding:.3rem .12rem;font-size:.66rem;line-height:1.1;text-decoration:none;display:grid}.app-mobile-nav span{opacity:1}.app-mobile-nav>a:before,.app-mobile-nav>details>summary:before{content:attr(data-nav-icon);color:var(--mh-aqua-200);font-size:1.05rem;line-height:1}.app-mobile-nav>a[aria-current=page],.app-mobile-nav>details[data-current=true]>summary,.app-mobile-nav>details[open]>summary{color:var(--mh-text);border-color:var(--mh-line);background:#52a4cc33}.app-mobile-more{min-width:0}.app-mobile-more>summary{cursor:pointer;list-style:none}.app-mobile-more>summary::-webkit-details-marker{display:none}.app-mobile-more__sheet{z-index:95;inset-inline:max(.6rem, var(--mh-safe-left)) max(.6rem, var(--mh-safe-right));border:1px solid var(--mh-line-strong);border-radius:var(--mh-radius-lg);-webkit-backdrop-filter:blur(var(--mh-blur-instrument));backdrop-filter:blur(var(--mh-blur-instrument));background:#04121ef5;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;padding:.5rem;display:none;position:fixed;inset-block-end:calc(var(--mh-mobile-nav-height) + var(--mh-safe-bottom) + 1.15rem);overflow:hidden;box-shadow:0 24px 70px #00050c9e}.app-mobile-more[open] .app-mobile-more__sheet{display:grid}.app-mobile-nav .app-mobile-more__sheet a{min-width:0;min-height:3.2rem;color:var(--mh-text-muted);border:1px solid var(--mh-line);border-radius:var(--mh-radius-sm);text-align:start;background:#102f439e;justify-content:space-between;align-items:center;padding:.7rem .8rem;font-size:.78rem;text-decoration:none;display:flex}.app-mobile-nav .app-mobile-more__sheet a[aria-current=page]{color:var(--mh-text);border-color:var(--mh-aqua-300);background:#2b70916b}:root[dir=rtl] .app-mobile-nav{direction:rtl}.central-dashboard,:where(.document-page,.machine-page,.notification-page,.commerce-page,.organization-page,.support-page,.account-page){width:min(100% - 1rem,44rem);padding-block:.65rem 1.25rem}.central-dashboard__header{gap:.25rem;padding-block:.25rem .6rem;display:grid}.central-dashboard__header>div:first-child>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.central-dashboard__identity{text-align:start;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.data-mode-banner{grid-template-columns:auto 1fr;margin-block:.5rem;padding:.55rem .7rem}.data-mode-banner p{-webkit-line-clamp:1;-webkit-box-orient:vertical;grid-column:1/-1;display:-webkit-box;overflow:hidden}.central-dashboard__periods{width:100%;display:flex;overflow:visible}.central-dashboard__periods button{flex:1 1 0;min-width:0;padding-inline:.3rem;font-size:.7rem}.intelligence-overview{border-radius:var(--mh-radius-lg);background-image:linear-gradient(180deg, #04121ee6, #051b2ab8), var(--mh-atmosphere-mobile);background-position:top}.intelligence-overview__head{align-items:flex-start;gap:.45rem;padding:.85rem .9rem 0;display:flex}.intelligence-overview__mode{display:none}.intelligence-overview__head h2{font-size:1.32rem}.intelligence-overview__canvas{grid-template-columns:1fr;gap:.2rem;min-height:0;padding:.8rem .9rem .7rem;display:grid}.intelligence-overview__reading strong{margin-block:.1rem .25rem;font-size:clamp(3.15rem,17vw,4.35rem)}.intelligence-overview__trend-label{display:none}.intelligence-overview__trend svg{min-height:4.35rem;max-height:5.25rem}.intelligence-overview__domains{grid-template-columns:repeat(4,minmax(0,1fr));padding:0;display:grid;overflow:visible}.intelligence-overview__domains button{box-sizing:border-box;gap:0;min-height:4.65rem;padding:.48rem .38rem;font-size:.7rem}.intelligence-overview__domains button>span{text-overflow:clip;white-space:normal;overflow:visible}.intelligence-overview__domains button strong{font-size:1.12rem}.intelligence-overview__domains button>small{display:none}.intelligence-overview__state{align-items:flex-start;gap:.65rem;padding:.62rem .9rem;font-size:.76rem;display:flex}.intelligence-overview__state span{flex:0 0 5.8rem}.intelligence-overview__contributions{display:none}.dashboard-module-tabs{border-radius:var(--mh-radius-md);scroll-snap-type:inline mandatory;justify-content:flex-start;display:flex;overflow-x:auto}.dashboard-module-tabs button{scroll-snap-align:center;flex:none;min-width:5.8rem}.dashboard-module-slot>:where(.production-pulse,.fleet-strip,.signal-stream,.ecosystem-lane){border-radius:var(--mh-radius-md);min-height:0;padding:.85rem}.production-pulse>header{flex-flow:wrap;align-items:flex-start;gap:.55rem}.production-pulse h2{font-size:1.45rem}.pulse-instruments{margin-block:0 .25rem;padding-block:.3rem}.hydrosphere-pulse__visual{grid-template-columns:minmax(0,1.45fr) minmax(8.5rem,.55fr);gap:.7rem}.hydrosphere-pulse__visual>svg{min-height:6.25rem}.pulse-breakdown{grid-template-columns:1fr;grid-auto-flow:row;gap:.35rem;padding:0;display:grid;overflow:visible}.pulse-breakdown>div{grid-template-columns:2rem minmax(0,1fr) auto;gap:.35rem}.signal-stream__rail{padding-inline-end:12%}.signal-stream__rail>*{flex-basis:86%;inline-size:86%;max-inline-size:86%}:where(.document-page__header,.machine-page__header,.notification-page__header,.commerce-page__header,.organization-hero,.support-hero,.account-page>header,.organization-context-header) h1{max-width:15ch;font-size:clamp(1.8rem,9vw,2.75rem)}.auth-panel h1{font-size:clamp(2.15rem,11vw,3rem)}.staff-ops__metrics{grid-template-columns:1fr}.staff-ops__metrics>a,.staff-ops__metrics>section{border-inline-end:0;border-block-end:1px solid var(--mh-line);min-height:auto}.staff-ops__metrics>:last-child{border-block-end:0}}@media (width<=24rem){.app-mobile-nav>a,.app-mobile-nav>details>summary{font-size:.61rem}.intelligence-overview__domains button{flex-basis:7.7rem}}.organization-switcher-mobile{display:none}.adaptive-focus{isolation:isolate;background:radial-gradient(circle at 27% 46%, #65c4e729, transparent 22rem), linear-gradient(118deg, #041422f7, #07273be0 58%, #2564837a), var(--mh-atmosphere-desktop);background-position:50% 42%;background-size:cover}.adaptive-focus:after{background:linear-gradient(90deg,#020d171f,#0000 38% 68%,#020e1847),linear-gradient(#0000 55%,#020e187a)}.adaptive-focus__head{justify-content:space-between;align-items:flex-start;gap:1rem;padding:clamp(1.15rem,2vw,1.8rem) clamp(1.2rem,3vw,2.6rem) 0;display:flex}.adaptive-focus__head p,.adaptive-focus__head h2,.adaptive-focus__message p{margin:0}.adaptive-focus__head p{color:var(--mh-aqua-200);font-size:var(--mh-type-xs);letter-spacing:.16em;font-weight:600}.adaptive-focus__head h2{color:var(--mh-text);margin-block-start:.25rem;font-size:clamp(1.4rem,2.5vw,2.35rem);font-weight:500}.adaptive-focus__mode{min-height:2.15rem;color:var(--mh-text-muted);border:1px solid var(--mh-line);border-radius:var(--mh-radius-pill);font-size:var(--mh-type-xs);background:#04131f8f;align-items:center;gap:.45rem;padding:.42rem .72rem;display:inline-flex}.adaptive-focus__mode i{background:var(--mh-aqua-300);border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 12px #67addeb8}.adaptive-focus__stage{grid-template-columns:minmax(18rem,.82fr) minmax(17rem,1.18fr);align-items:center;gap:clamp(1.5rem,5vw,5rem);min-height:23rem;padding:.5rem clamp(1.2rem,4vw,3.5rem) 1.2rem;display:grid}.adaptive-focus__dial{aspect-ratio:1;place-items:center;width:min(23rem,100%);display:grid;position:relative}.adaptive-focus__instrument{filter:drop-shadow(0 18px 36px #00081042);width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.adaptive-focus__reflection{fill:url(#adaptive-focus-reflection);stroke:none}.adaptive-focus__circle{fill:none;stroke:#b2e2f78a;stroke-width:1px}.adaptive-focus__ticks line{stroke:#b2e2f785;stroke-width:1px}.adaptive-focus__datum{fill:none;stroke:#66b8deb8;stroke-width:1.5px;stroke-linecap:round}.adaptive-focus__reading{z-index:1;max-width:13rem;color:var(--mh-text);text-align:center;place-items:center;gap:.3rem;display:grid;position:relative}.adaptive-focus__reading strong{font-family:var(--mh-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.055em;text-shadow:0 18px 50px #00050c70;font-size:clamp(4.6rem,8vw,7.4rem);font-weight:500;line-height:.85}:root[dir=rtl] .adaptive-focus__reading strong{font-family:var(--mh-font-ui)}.adaptive-focus__reading span{color:var(--mh-aqua-100);font-size:clamp(.78rem,1.25vw,.95rem);font-weight:600;line-height:1.3}.adaptive-focus__message{border-inline-start:1px solid var(--mh-line-strong);max-width:35rem;padding-inline-start:clamp(1rem,3vw,2.5rem)}.adaptive-focus__message>span{color:var(--mh-aqua-200);font-size:var(--mh-type-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:600}.adaptive-focus__message p{color:var(--mh-text);font-family:var(--mh-font-display);margin-block:.7rem 1rem;font-size:clamp(1.35rem,2.4vw,2.25rem);font-weight:400;line-height:1.24}:root[dir=rtl] .adaptive-focus__message p{font-family:var(--mh-font-ui)}.adaptive-focus__actions{flex-wrap:wrap;gap:.55rem;display:flex}.adaptive-focus__actions a{min-height:2.75rem;color:var(--mh-ink);border:1px solid var(--mh-aqua-200);border-radius:var(--mh-radius-pill);background:var(--mh-aqua-100);align-items:center;padding:.58rem .95rem;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.adaptive-focus__actions a+a{color:var(--mh-text);border-color:var(--mh-line-strong);background:#061d2e9e}.adaptive-focus[data-focus-truth=action-required] .adaptive-focus__datum{stroke:var(--mh-status-warning)}.adaptive-focus[data-focus-truth=unavailable] .adaptive-focus__reading strong{color:var(--mh-text-muted)}.adaptive-focus__indicators{border-block-start:1px solid var(--mh-line);background:#03111cb8;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.adaptive-focus__indicators button{min-width:0;min-height:4.8rem;color:var(--mh-text-muted);border:0;border-inline-end:1px solid var(--mh-line);cursor:pointer;text-align:start;background:0 0;justify-content:space-between;align-items:center;gap:.7rem;padding:.75rem clamp(.65rem,1.5vw,1.15rem);display:flex}.adaptive-focus__indicators button:last-child{border-inline-end:0}.adaptive-focus__indicators button:hover,.adaptive-focus__indicators button[aria-pressed=true]{color:var(--mh-text);background:#67adde1f}.adaptive-focus__indicators button[aria-pressed=true]{box-shadow:inset 0 -2px var(--mh-aqua-300)}.adaptive-focus__indicators button strong{color:var(--mh-text);font-variant-numeric:tabular-nums;font-size:1.35rem}.adaptive-focus__indicators button:not([data-available=true]) strong{color:var(--mh-text-subtle)}.dashboard-module-slot>.central-dashboard__periods{margin-block-end:.6rem}@media (width<=56rem){.organization-switcher-mobile{z-index:65;border:1px solid var(--mh-line);border-radius:var(--mh-radius-md);justify-content:space-between;align-items:center;gap:.5rem;width:min(100% - 1rem,44rem);min-height:3.1rem;margin:.55rem auto 0;padding:.35rem;display:flex;position:relative}.organization-switcher-mobile .organization-switcher{background:0 0;border:0;flex:auto;min-width:0}.app-mobile-secondary-menu{flex:none;position:relative}.app-mobile-secondary-menu>summary{min-height:2.35rem;color:var(--mh-text);border:1px solid var(--mh-line-strong);border-radius:var(--mh-radius-pill);cursor:pointer;background:#143f5794;align-items:center;padding:.42rem .72rem;font-size:.72rem;list-style:none;display:flex}.app-mobile-secondary-menu>summary::-webkit-details-marker{display:none}.app-mobile-secondary-menu>nav{z-index:98;border:1px solid var(--mh-line-strong);border-radius:var(--mh-radius-md);background:#04121ef7;gap:.35rem;width:min(18rem,100vw - 1.5rem);padding:.45rem;display:none;position:absolute;inset-block-start:calc(100% + .5rem);inset-inline-end:0;box-shadow:0 20px 55px #00050c94}.app-mobile-secondary-menu[open]>nav{display:grid}.app-mobile-secondary-menu nav a{min-height:2.8rem;color:var(--mh-text-muted);border:1px solid var(--mh-line);border-radius:var(--mh-radius-sm);background:#0f2f43a3;justify-content:space-between;align-items:center;padding:.6rem .7rem;font-size:.75rem;text-decoration:none;display:flex}.app-mobile-secondary-menu nav a[aria-current=page]{color:var(--mh-text);border-color:var(--mh-aqua-300)}.app-mobile-nav{grid-template-columns:repeat(5,minmax(0,1fr));overflow:hidden}.app-mobile-nav>a{overflow:hidden}.adaptive-focus{background:radial-gradient(circle at 50% 35%, #68c5e726, transparent 13rem), linear-gradient(180deg, #04131ff5, #072639d6), var(--mh-atmosphere-mobile);background-position:top;background-size:cover}.adaptive-focus__head{padding:.85rem .9rem 0}.adaptive-focus__head h2{max-width:19ch;font-size:1.3rem}.adaptive-focus__mode{display:none}.adaptive-focus__stage{grid-template-columns:1fr;gap:.2rem;min-height:0;padding:.4rem .9rem .85rem}.adaptive-focus__dial{width:min(13.5rem,66vw);margin-inline:auto}.adaptive-focus__reading strong{font-size:clamp(3.7rem,18vw,5.2rem)}.adaptive-focus__reading span{max-width:11rem;font-size:.76rem}.adaptive-focus__message{border-inline-start:0;border-block-start:1px solid var(--mh-line);text-align:center;max-width:none;padding:.65rem 0 0}.adaptive-focus__message p{margin-block:.35rem .6rem;font-size:1.05rem}.adaptive-focus__actions{justify-content:center}.adaptive-focus__actions a{min-height:2.45rem;padding:.48rem .75rem;font-size:.7rem}.adaptive-focus__indicators button{text-align:center;align-content:center;place-items:center;gap:.12rem;min-height:4.25rem;padding:.5rem .28rem;font-size:.66rem;line-height:1.1;display:grid}.adaptive-focus__indicators button span{text-overflow:clip;white-space:normal;max-width:100%;overflow:visible}.adaptive-focus__indicators button strong{font-size:1rem}.dashboard-module-tabs{scrollbar-width:thin}}@media (width<=24rem){.organization-switcher-mobile{width:calc(100% - .7rem)}.app-mobile-nav>a{padding-inline:.05rem;font-size:.58rem}.adaptive-focus__head p{font-size:.6rem}.adaptive-focus__dial{width:min(12.5rem,65vw)}.adaptive-focus__indicators button{min-height:4rem;padding-inline:.16rem;font-size:.61rem}}@media (width>=56.0625rem){:root{--mh-rail-width:14.5rem}.app-rail{padding:1.45rem 1rem calc(1.1rem + var(--mh-safe-bottom));background:linear-gradient(#051522f0,#030f19e0);box-shadow:10px 0 34px #00080f24}:root[dir=rtl] .app-rail{box-shadow:-10px 0 34px #00080f24}.app-rail nav{gap:.15rem}.app-rail nav a,.app-rail__account{min-height:2.55rem;padding:.5rem .68rem}.app-rail nav a:hover,.app-rail nav a[aria-current=page],.app-rail__account[aria-current=page]{border-inline-start-color:var(--mh-aqua-300);background:linear-gradient(90deg,#67adde1f,#0000 74%)}:root[dir=rtl] .app-rail nav a:hover,:root[dir=rtl] .app-rail nav a[aria-current=page],:root[dir=rtl] .app-rail__account[aria-current=page]{background:linear-gradient(-90deg,#67adde1f,#0000 74%)}.central-dashboard{width:min(80rem,100% - clamp(2rem,5vw,4.5rem));padding-block:clamp(.9rem,1.8vw,1.65rem)}.central-dashboard__header{margin-block-end:.55rem;padding-block:.15rem .72rem}.central-dashboard__header h1{margin-block:.15rem;font-size:clamp(1.4rem,2.2vw,2.15rem)}.central-dashboard__header>div:first-child>span,.central-dashboard__identity{font-size:.76rem}.data-mode-banner{margin-block:.55rem;padding-block:.5rem}.adaptive-focus__head{padding:1.05rem 1.9rem 0}.adaptive-focus__head h2{font-size:clamp(1.45rem,2.1vw,2rem)}.adaptive-focus__stage{grid-template-columns:minmax(15.5rem,.7fr) minmax(18rem,1.3fr);gap:clamp(1.4rem,3.2vw,3rem);min-height:18.75rem;padding:.15rem 2.4rem .7rem}.adaptive-focus__dial{justify-self:center;width:min(18.25rem,100%)}.adaptive-focus__instrument{filter:drop-shadow(0 14px 28px #00081033)}.adaptive-focus__reading{max-width:11rem}.adaptive-focus__reading strong{font-size:clamp(4.4rem,6.2vw,6rem)}.adaptive-focus__message{border-inline-start:0;max-width:32rem;padding-inline-start:0}.adaptive-focus__message p{max-width:24ch;margin-block:0 .9rem;font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.2}.adaptive-focus__indicators button{min-height:4rem;padding-block:.55rem}.adaptive-focus__indicators button strong{font-size:1.18rem}.dashboard-module-deck{margin-block-start:.75rem}.dashboard-module-tabs{margin-block-end:.55rem}.dashboard-module-tabs button{min-height:2.45rem}.dashboard-module-slot>:where(.production-pulse,.fleet-strip,.signal-stream,.ecosystem-lane){min-height:17rem}}.personal-context-note,.organization-empty,.permission-state,.organization-resource-state,.organization-form-card,.organization-overview-grid>article,.organization-grid>a,.site-detail-grid,.members-intro,.member-list,.invitation-list,.archive-action,.document-card,.machine-detail-card,.machine-detail-section,.support-metrics article,.support-empty,.notification-empty{color:var(--mh-text-muted);border-color:var(--mh-line);background:linear-gradient(145deg,#67adde12,#0000 48%),#051623d6;box-shadow:0 16px 42px #00070e2e}.personal-context-note,.organization-empty,.permission-state,.organization-resource-state,.organization-form-card,.organization-overview-grid>article,.organization-grid>a,.site-detail-grid,.members-intro,.member-list,.invitation-list,.archive-action{border-radius:var(--mh-radius-md)}.personal-context-note{color:var(--mh-text-muted);margin-block:.85rem 1.2rem}.organization-empty,.permission-state,.organization-resource-state{border-style:solid;min-height:14rem;margin-block:1.2rem}.organization-empty h2,.permission-state h2,.organization-resource-state h1,.organization-form-card h2,.organization-overview-grid h2,.organization-grid h2,.site-detail-grid h2,.members-intro h2,.invitation-list h2,.document-card :where(h1,h2,h3),.machine-detail-card :where(h1,h2,h3),.machine-detail-section :where(h2,h3){color:var(--mh-text)}.organization-empty p,.permission-state p,.organization-hero>span,.organization-context-header>div>span,.organization-form-card label,.organization-overview-grid dt,.organization-grid dt,.site-detail-grid dt{color:var(--mh-text-muted)}.organization-form-card input,.organization-form-card select,.member-row__controls select{color:var(--mh-text);border-color:var(--mh-line-strong);background:#03111cc7}.organization-overview-grid dd,.organization-grid dd,.site-detail-grid dd{color:var(--mh-text)}.organization-grid dl,.organization-grid dl>div{background:0 0}.organization-grid dl>div{border-block-start:1px solid var(--mh-line)}.account-card,.identity-card,.support-metrics,.support-form,.support-description,.support-thread,.support-visits,.notification-preferences,.machine-state,.machine-panel,.machine-detail,.document-state{border-color:var(--mh-line);background:#051623d6;box-shadow:0 16px 42px #00070e2e}.account-card,.identity-card{margin-block-start:1.25rem;padding:clamp(1.1rem,2.5vw,2rem)}.account-card dl>div{padding-block:1rem}.staff-ops__topbar,.staff-shell-header,.staff-support-nav{min-height:4.6rem;box-shadow:none;background:#051522f0}.staff-ops__identity,.staff-ops__filters,.staff-ops__facts,.staff-ops__queue,.staff-ops__access,.staff-ops__audit,.staff-ops__notifications{border-color:var(--mh-line)}@media (width<=56rem){:root{--mh-mobile-nav-height:4.55rem}.organization-switcher-mobile{border-radius:var(--mh-radius-pill);background:#051522e0;width:min(100% - .75rem,44rem);min-height:2.75rem;margin-block-start:.4rem;padding:.25rem .3rem}.organization-switcher-mobile .organization-switcher{align-items:center;gap:.4rem;margin:0;display:flex}.organization-switcher-mobile .organization-switcher>span{letter-spacing:.04em;flex:none;font-size:.56rem}.organization-switcher-mobile .organization-switcher select{min-height:2.2rem;padding-inline:.55rem}.app-mobile-secondary-menu>summary{min-height:2.2rem;padding:.35rem .62rem}.app-stage{padding-block-end:calc(var(--mh-mobile-nav-height) + var(--mh-safe-bottom) + 3.25rem)}.app-mobile-nav{min-height:var(--mh-mobile-nav-height);background:#04121ef0;gap:.08rem;padding:.25rem}.app-mobile-nav>a,.app-mobile-nav>details>summary{border-radius:var(--mh-radius-sm);min-height:3.65rem;padding-block:.22rem}.central-dashboard,.document-page,.machine-page,.notification-page,.commerce-page,.organization-page,.support-page,.account-page{width:min(100% - .75rem,44rem);padding-block:.45rem 1rem}.central-dashboard__header{margin-block-end:.35rem;padding-block:.15rem .5rem}.central-dashboard__header h1{margin-block:.08rem;font-size:clamp(1.25rem,6.2vw,1.55rem)}.central-dashboard__header>div:first-child>p{margin-block-end:.18rem;font-size:.58rem}.central-dashboard__header>div:first-child>span,.central-dashboard__identity{font-size:.68rem}.data-mode-banner{gap:.45rem;margin-block:.35rem;padding:.42rem .55rem}.data-mode-banner p{font-size:.64rem}.adaptive-focus__head{padding:.68rem .8rem 0}.adaptive-focus__head p{letter-spacing:.12em;font-size:.58rem}.adaptive-focus__head h2{margin-block-start:.15rem;font-size:1.15rem;line-height:1.18}.adaptive-focus__stage{gap:0;padding:.1rem .8rem .55rem}.adaptive-focus__dial{width:min(10.6rem,50vw)}.adaptive-focus__reading strong{font-size:clamp(3.1rem,14vw,4rem)}.adaptive-focus__reading span{max-width:9rem;font-size:.68rem}.adaptive-focus__message{border-block-start:0;padding-block-start:.28rem}.adaptive-focus__message p{max-width:29rem;margin:0 auto .45rem;font-size:.94rem;line-height:1.22}.adaptive-focus__actions a{min-height:2.25rem;padding:.4rem .68rem}.adaptive-focus__indicators button{min-height:3.55rem;padding-block:.35rem}.adaptive-focus__indicators button strong{font-size:.92rem}.dashboard-module-deck{margin-block-start:.6rem}.dashboard-module-tabs{margin-block-end:.45rem}.document-page__header,.machine-page__header,.notification-page__header,.commerce-page__header,.organization-hero,.support-hero,.account-page>header,.organization-context-header{margin-block-end:.8rem;padding:.8rem 0 .7rem}.document-page__header h1,.machine-page__header h1,.notification-page__header h1,.commerce-page__header h1,.organization-hero h1,.support-hero h1,.account-page>header h1,.organization-context-header h1{font-size:clamp(1.7rem,8vw,2.3rem)}.organization-empty,.permission-state,.organization-resource-state{min-height:10rem;margin-block:.8rem;padding:1.2rem}.organization-form-card,.organization-overview-grid>article,.site-detail-grid,.members-intro,.member-list,.invitation-list,.archive-action,.account-card,.identity-card{margin-block-start:.75rem;padding:1rem}}@media (width<=21.5rem){.organization-switcher-mobile .organization-switcher>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.adaptive-focus__dial{width:min(9.75rem,49vw)}.adaptive-focus__message p{font-size:.88rem}}.connect-public{--public-ink:#0b3455;--public-muted:#526a80;--public-blue:#17689e;--public-line:#cedee8;--public-gutter:clamp(1.25rem, 6vw, 7.5rem);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--public-ink);background:#f3f7fb}.connect-public>.atmospheric-backdrop{display:none}.connect-public .page-shell{flex-direction:column;display:flex}.connect-public .site-header{width:100%;min-height:6rem;padding:1.25rem var(--public-gutter);border:0;border-bottom:1px solid var(--public-line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:0;position:relative;inset:auto}.connect-public .brand-lockup__mark{width:8rem}.connect-public .site-header .brand-lockup__product{color:var(--public-ink)}.connect-public .site-header .brand-lockup__divider{background:var(--public-line)}.connect-public .primary-nav{max-width:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:.5rem;padding:0}.connect-public .primary-nav a[aria-current=page]:not(.locale-link){clip:auto;white-space:normal;width:auto;height:auto;min-height:2.75rem;position:static;overflow:visible}.connect-public .primary-nav a{min-height:2.75rem;color:var(--public-muted);border-radius:.5rem;padding:.65rem 1rem;font-size:.875rem}.connect-public .primary-nav a:hover,.connect-public .primary-nav a[aria-current=page]{color:var(--public-ink);background:#e6f2ff}.connect-public .primary-nav .locale-link{border:1px solid var(--public-line);color:var(--public-blue);background:0 0}.connect-public :where(a,button,input):focus-visible{outline-offset:4px;box-shadow:none;outline:2px solid #17689e}.connect-public .hero{width:100%;min-height:auto;padding:clamp(3rem, 6vw, 6rem) var(--public-gutter);box-shadow:none;background:#0b263d;border:0;border-radius:0}.connect-public .hero__content{width:100%;max-width:82rem;margin-inline:auto}.connect-public .hero__meta{color:#c1d9e8;letter-spacing:.04em;font-size:.75rem}.connect-public .environment-badge{color:#dff4ff;background:0 0;border-color:#5c819a}.connect-public .hero__eyebrow{color:#9fd5f4;margin-block:2rem .5rem}.connect-public .hero__portal-name{color:#d1e3ef;margin-block:0 1.25rem;font-size:1rem}.connect-public .hero h1{color:#fff;max-width:21ch;margin:0;font-size:clamp(2.7rem,4.7vw,5.25rem);line-height:1.08}:root[dir=rtl] .connect-public .hero h1{letter-spacing:-.02em;max-width:24ch;font-size:clamp(2.3rem,4.1vw,4.75rem);line-height:1.45}.connect-public .hero h1 span{color:#9fd5f4;margin-block-start:.12em}.connect-public .hero__intro{color:#d1e3ef;max-width:44rem;margin-block:1.75rem 0;font-size:1rem;line-height:1.85}.public-hero-actions{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-block-start:2rem;display:flex}.public-sign-in{color:#0b3455;background:#dff4ff;border-radius:.5rem;justify-content:space-between;align-items:center;gap:3rem;min-height:3.25rem;padding:.85rem 1.5rem;font-weight:600;text-decoration:none;display:inline-flex}.public-sign-in:hover{background:#fff}.public-status-link{color:#dff4ff;align-items:center;min-height:2.75rem;display:inline-flex}.connect-public .hero__data-note{color:#c1d9e8;border:0;max-width:44rem;margin-block-start:2rem;padding:0;font-size:.8rem;line-height:1.75;display:block}.connect-public .module-section{width:100%;padding:clamp(3rem, 5vw, 5rem) var(--public-gutter);background:#f3f7fb;margin:0}.connect-public .section-heading,.connect-public .module-grid{max-width:82rem;margin-inline:auto}.connect-public .section-heading{grid-template-columns:3rem minmax(0,1fr);margin-block-end:2rem}.connect-public .section-heading h2{color:var(--public-ink);font-size:clamp(1.9rem,3vw,3rem);line-height:1.4}.connect-public .section-heading p:not(.section-heading__index){max-width:45rem;color:var(--public-muted);margin-block:.75rem 0}.connect-public .module-grid{border:0;gap:1rem}.connect-public .module-card{border:1px solid var(--public-line);min-height:12rem;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:.75rem;gap:1rem;padding:1.75rem}.connect-public .module-card:hover{border-color:var(--public-line);transform:none}.connect-public .module-card__number{color:var(--public-blue)}.connect-public .module-card h3{max-width:none;color:var(--public-ink);font-size:1.125rem;line-height:1.6}.public-module-access{color:var(--public-muted);margin:0;font-size:.8rem}.connect-public .auth-page{width:100%;min-height:calc(100svh - 11rem);color:var(--public-ink);background:#fff;flex:1;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);place-items:stretch stretch;margin:0;padding:0;display:grid}.connect-public .auth-panel{width:100%;min-height:0;padding:clamp(2.5rem, 5vw, 5rem) var(--public-gutter);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:0;border-radius:0;justify-content:center;align-items:center;display:flex}.connect-public .auth-panel:after{display:none}.connect-public .auth-panel__content{width:100%;max-width:35rem;padding:0}.connect-public .auth-panel__eyebrow{color:var(--public-blue);letter-spacing:.1em;line-height:1.75}.connect-public .auth-panel h1{max-width:19ch;color:var(--public-ink);font-size:clamp(2.25rem,3.25vw,3.5rem);line-height:1.15}:root[dir=rtl] .connect-public .auth-panel h1{max-width:22ch;font-size:clamp(2rem,2.9vw,3.25rem);line-height:1.5}.connect-public .auth-panel__intro{color:var(--public-muted);margin-block-start:1.25rem;font-size:.95rem;line-height:1.85}.connect-public .email-auth-form,.connect-public .auth-action,.connect-public .shopify-secondary-action{width:100%}.connect-public .email-auth-form label{color:var(--public-ink);font-size:.85rem}.connect-public .email-auth-form input{min-height:3.25rem;color:var(--public-ink);background:#fff;border:1px solid #8ca9bc;border-radius:.5rem;font-size:1rem}.connect-public .email-auth-form input::placeholder{color:#657d8f}.connect-public .email-auth-form>button{border:1px solid var(--public-blue);background:var(--public-blue);color:#fff;border-radius:.5rem;min-height:3.25rem;font-size:.9rem}.connect-public .email-auth-form>button:hover:not(:disabled){background:#0a3d64}.connect-public .email-auth-form .email-auth-form__secondary{color:var(--public-blue);background:0 0}.connect-public .auth-divider{color:var(--public-muted);margin-block:1.5rem;font-size:.72rem}.connect-public .auth-divider:before,.connect-public .auth-divider:after{background:var(--public-line)}.connect-public .shopify-secondary-action{min-height:3.25rem;color:var(--public-ink);background:#fff;border:1px solid #8ca9bc;border-radius:.5rem;gap:1rem;padding:.8rem 1rem;font-size:.8rem;line-height:1.6}.connect-public .auth-action--disabled,.connect-public .shopify-secondary-action--disabled{color:var(--public-muted);border-color:var(--public-line);opacity:1;background:#f3f7fb}.connect-public .auth-action--disabled:hover{box-shadow:none;transform:none}.connect-public .auth-panel__security{color:var(--public-muted);font-size:.75rem;line-height:1.75}.connect-public .auth-notice{color:#624409;background:#fff4d9;border-color:#977623}.public-auth-brand{border-inline-start:1px solid var(--public-line);background:#e6f2ff;align-items:center;min-width:0;padding:clamp(2rem,5vw,5rem);display:grid}.public-auth-brand__content{max-width:27rem;margin-inline:auto}.public-auth-brand img{width:min(100%,19rem);height:auto;margin-block-end:2rem;display:block}.public-auth-brand__product{color:var(--public-blue);letter-spacing:.25em;text-align:start;font-size:.85rem;font-weight:600;display:block}.public-auth-brand h2{color:var(--public-ink);margin-block:1.5rem .75rem;font-family:Playfair Display,Noto Sans Arabic,serif;font-size:clamp(2rem,3vw,3.2rem);font-weight:500;line-height:1.3}:root[dir=rtl] .public-auth-brand h2{font-family:Noto Sans Arabic,sans-serif;line-height:1.6}:root[dir=rtl] .public-auth-brand__product{text-align:right}.public-auth-brand p{max-width:25rem;color:var(--public-muted);margin:0;font-size:.95rem;line-height:1.85}.connect-public .site-footer{width:100%;padding:1.5rem var(--public-gutter);border:0;border-block-start:1px solid var(--public-line);color:var(--public-muted);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#f3f7fb;border-radius:0;margin:0}.connect-public .site-footer p{color:var(--public-muted);margin:0;font-size:.75rem}@media (width<=900px){.connect-public .auth-panel{padding-inline:2rem}.connect-public .module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){.connect-public .site-header{flex-direction:column;align-items:stretch;gap:1rem;padding-block:1rem}.connect-public .site-header .brand-lockup__divider,.connect-public .site-header .brand-lockup__product{display:inline-block}.connect-public .primary-nav{flex-wrap:wrap;justify-content:space-between;gap:.25rem;width:100%}.connect-public .primary-nav a{padding:.55rem .6rem;font-size:.75rem}.connect-public .hero h1{max-width:19ch}.connect-public .hero__eyebrow{margin-block-start:1.5rem}.connect-public .section-heading{grid-template-columns:1fr;gap:.5rem}.connect-public .module-grid{grid-template-columns:1fr;gap:.75rem}.connect-public .module-card{min-height:10rem;padding:1.5rem}.connect-public .auth-page{grid-template-columns:1fr;min-height:0}.connect-public .auth-panel{padding:2.5rem var(--public-gutter)}.public-auth-brand{padding:2.5rem var(--public-gutter);border:0;border-block-start:1px solid var(--public-line)}.public-auth-brand__content{width:100%;max-width:35rem}.public-auth-brand img{width:11rem;margin-block-end:1.25rem}.public-auth-brand h2{margin-block-start:1rem;font-size:1.75rem}}@media (width<=360px){.connect-public .primary-nav{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.connect-public .primary-nav a,.connect-public .primary-nav a:not(.locale-link),.connect-public .primary-nav .locale-link{text-align:center;justify-content:center;padding-inline:.25rem;font-size:.7rem}}
