@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/5562e9683b0f.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/676ac43d8546.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/4a2cce2eb437.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/3d2f77ff5932.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/7eed183e419e.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/340e696a9550.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/5562e9683b0f.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/676ac43d8546.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/4a2cce2eb437.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/3d2f77ff5932.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/7eed183e419e.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/340e696a9550.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/310002a221c6.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/9b1449528242.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/767cb74d6020.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,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-209F,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+1EE00-1EEFF}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/1f418388ee20.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,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+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,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+1F000-1F0FF,U+1F100-1F1AE,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+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB00-1FBFF}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/576e2f6b7daa.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/2e84fbcabaef.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/324d4be3f27a.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/310002a221c6.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/9b1449528242.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/767cb74d6020.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,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-209F,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+1EE00-1EEFF}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/1f418388ee20.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,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+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,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+1F000-1F0FF,U+1F100-1F1AE,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+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB00-1FBFF}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/576e2f6b7daa.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/2e84fbcabaef.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/324d4be3f27a.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/310002a221c6.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/9b1449528242.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/767cb74d6020.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,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-209F,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+1EE00-1EEFF}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/1f418388ee20.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,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+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,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+1F000-1F0FF,U+1F100-1F1AE,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+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB00-1FBFF}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/576e2f6b7daa.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/2e84fbcabaef.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/324d4be3f27a.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/310002a221c6.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/9b1449528242.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/767cb74d6020.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,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-209F,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+1EE00-1EEFF}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/1f418388ee20.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,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+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,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+1F000-1F0FF,U+1F100-1F1AE,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+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB00-1FBFF}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/576e2f6b7daa.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/2e84fbcabaef.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/324d4be3f27a.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/3a5c9bcef8a7.woff2) format("woff2");unicode-range:U+1f1e6-1f1ff}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/30df9ac7fb0b.woff2) format("woff2");unicode-range:U+200d,U+2620,U+26a7,U+fe0f,U+1f308,U+1f38c,U+1f3c1,U+1f3f3-1f3f4,U+1f6a9,U+e0062-e0063,U+e0065,U+e0067,U+e006c,U+e006e,U+e0073-e0074,U+e0077,U+e007f}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/a18f350ad45a.woff2) format("woff2");unicode-range:U+23,U+2a,U+30-39,U+a9,U+ae,U+200d,U+203c,U+2049,U+20e3,U+2122,U+2139,U+2194-2199,U+21a9-21aa,U+23cf,U+23e9-23ef,U+23f8-23fa,U+24c2,U+25aa-25ab,U+25b6,U+25c0,U+25fb-25fe,U+2611,U+2622-2623,U+2626,U+262a,U+262e-262f,U+2638,U+2640,U+2642,U+2648-2653,U+2660,U+2663,U+2665-2666,U+2668,U+267b,U+267e-267f,U+2695,U+269b-269c,U+26a0,U+26a7,U+26aa-26ab,U+26ce,U+26d4,U+2705,U+2714,U+2716,U+271d,U+2721,U+2733-2734,U+2747,U+274c,U+274e,U+2753-2755,U+2757,U+2764,U+2795-2797,U+27a1,U+27b0,U+27bf,U+2934-2935,U+2b05-2b07,U+2b1b-2b1c,U+2b55,U+3030,U+303d,U+3297,U+3299,U+fe0f,U+1f170-1f171,U+1f17e-1f17f,U+1f18e,U+1f191-1f19a,U+1f201-1f202,U+1f21a,U+1f22f,U+1f232-1f23a,U+1f250-1f251,U+1f310,U+1f3a6,U+1f3b5-1f3b6,U+1f3bc,U+1f3e7,U+1f441,U+1f499-1f49c,U+1f49f-1f4a0,U+1f4ac-1f4ad,U+1f4b1-1f4b2,U+1f4b9,U+1f4db,U+1f4f2-1f4f6,U+1f500-1f507,U+1f515,U+1f518-1f524,U+1f52f-1f53d,U+1f549,U+1f54e,U+1f5a4,U+1f5e8,U+1f5ef,U+1f6ab,U+1f6ad-1f6b1,U+1f6b3,U+1f6b7-1f6bc,U+1f6be,U+1f6c2-1f6c5,U+1f6d0-1f6d1,U+1f6d7,U+1f6dc,U+1f7e0-1f7eb,U+1f7f0,U+1f90d-1f90e,U+1f9d1-1f9d2,U+1f9e1,U+1fa75-1fa77,U+1faaf}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/2cbb1badef48.woff2) format("woff2");unicode-range:U+200d,U+231a-231b,U+2328,U+23f0-23f3,U+2602,U+260e,U+2692,U+2694,U+2696-2697,U+2699,U+26b0-26b1,U+26cf,U+26d1,U+26d3,U+2702,U+2709,U+270f,U+2712,U+fe0f,U+1f302,U+1f321,U+1f392-1f393,U+1f3a9,U+1f3bd,U+1f3ee,U+1f3f7,U+1f3fa,U+1f451-1f462,U+1f484,U+1f489-1f48a,U+1f48c-1f48e,U+1f4a1,U+1f4a3,U+1f4a5,U+1f4b0,U+1f4b3-1f4b8,U+1f4bb-1f4da,U+1f4dc-1f4f1,U+1f4ff,U+1f508-1f514,U+1f516-1f517,U+1f526-1f529,U+1f52c-1f52e,U+1f550-1f567,U+1f56f-1f570,U+1f576,U+1f587,U+1f58a-1f58d,U+1f5a5,U+1f5a8,U+1f5b1-1f5b2,U+1f5c2-1f5c4,U+1f5d1-1f5d3,U+1f5dc-1f5de,U+1f5e1,U+1f5f3,U+1f6aa,U+1f6ac,U+1f6bd,U+1f6bf,U+1f6c1,U+1f6cb,U+1f6cd-1f6cf,U+1f6d2,U+1f6e0-1f6e1,U+1f6f0,U+1f97b-1f97f,U+1f9af,U+1f9ba,U+1f9e2-1f9e6,U+1f9ea-1f9ec,U+1f9ee-1f9f4,U+1f9f7-1f9ff,U+1fa71-1fa74,U+1fa79-1fa7b,U+1fa86,U+1fa8e-1fa8f,U+1fa91-1fa93,U+1fa96,U+1fa99-1faa0,U+1faa2-1faa7,U+1faaa-1faae}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/4dec201551e8.woff2) format("woff2");unicode-range:U+265f,U+26bd-26be,U+26f3,U+26f8,U+fe0f,U+1f004,U+1f0cf,U+1f380-1f384,U+1f386-1f38b,U+1f38d-1f391,U+1f396-1f397,U+1f399-1f39b,U+1f39e-1f39f,U+1f3a3-1f3a5,U+1f3a7-1f3a9,U+1f3ab-1f3b4,U+1f3b7-1f3bb,U+1f3bd-1f3c0,U+1f3c5-1f3c6,U+1f3c8-1f3c9,U+1f3cf-1f3d3,U+1f3f8-1f3f9,U+1f47e,U+1f4e2,U+1f4f7-1f4fd,U+1f52b,U+1f579,U+1f58c-1f58d,U+1f5bc,U+1f6f7,U+1f6f9,U+1f6fc,U+1f93f,U+1f941,U+1f945,U+1f947-1f94f,U+1f9e7-1f9e9,U+1f9f5-1f9f6,U+1fa70-1fa71,U+1fa80-1fa81,U+1fa83-1fa85,U+1fa87-1fa8a,U+1fa94-1fa95,U+1fa97-1fa98,U+1faa1,U+1faa9,U+1fadf}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/1741b4511d34.woff2) format("woff2");unicode-range:U+2693,U+26e9-26ea,U+26f1-26f2,U+26f4-26f5,U+26fa,U+26fd,U+2708,U+fe0f,U+1f301,U+1f303,U+1f306-1f307,U+1f309,U+1f310,U+1f3a0-1f3a2,U+1f3aa,U+1f3cd-1f3ce,U+1f3d5,U+1f3d7-1f3db,U+1f3df-1f3e6,U+1f3e8-1f3ed,U+1f3ef-1f3f0,U+1f488,U+1f492,U+1f4ba,U+1f54b-1f54d,U+1f5fa-1f5ff,U+1f680-1f6a2,U+1f6a4-1f6a8,U+1f6b2,U+1f6d1,U+1f6d5-1f6d6,U+1f6dd-1f6df,U+1f6e2-1f6e5,U+1f6e9,U+1f6eb-1f6ec,U+1f6f3-1f6f6,U+1f6f8,U+1f6fa-1f6fb,U+1f9bc-1f9bd,U+1f9ed,U+1f9f3,U+1fa7c}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/b6b03321dd15.woff2) format("woff2");unicode-range:U+200d,U+2615,U+fe0f,U+1f32d-1f330,U+1f336,U+1f33d,U+1f344-1f37f,U+1f382,U+1f52a,U+1f7e9,U+1f7eb,U+1f942-1f944,U+1f950-1f96f,U+1f99e,U+1f9aa,U+1f9c0-1f9cb,U+1fad0-1fadc}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/a9418c0f9f0d.woff2) format("woff2");unicode-range:U+200d,U+2600-2601,U+2603-2604,U+2614,U+2618,U+26a1,U+26c4-26c5,U+26c8,U+26f0,U+2728,U+2744,U+2b1b,U+2b50,U+fe0f,U+1f300,U+1f304-1f305,U+1f308,U+1f30a-1f30f,U+1f311-1f321,U+1f324-1f32c,U+1f331-1f335,U+1f337-1f33c,U+1f33e-1f344,U+1f3d4,U+1f3d6,U+1f3dc-1f3de,U+1f3f5,U+1f400-1f43f,U+1f490,U+1f4a7,U+1f4ae,U+1f525,U+1f54a,U+1f573,U+1f577-1f578,U+1f648-1f64a,U+1f6d8,U+1f940,U+1f980-1f9ae,U+1f9ba,U+1fa90,U+1faa8,U+1fab0-1fabf,U+1facd-1facf,U+1fae7}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/79727cf3dd3d.woff2) format("woff2");unicode-range:U+200d,U+2640,U+2642,U+2695-2696,U+26f7,U+26f9,U+2708,U+2764,U+27a1,U+fe0f,U+1f33e,U+1f373,U+1f37c,U+1f384-1f385,U+1f393,U+1f3a4,U+1f3a8,U+1f3c2-1f3c4,U+1f3c7,U+1f3ca-1f3cc,U+1f3eb,U+1f3ed,U+1f3fb-1f3ff,U+1f430,U+1f466-1f469,U+1f46b-1f478,U+1f47c,U+1f481-1f483,U+1f486-1f487,U+1f48b,U+1f48f,U+1f491,U+1f4bb-1f4bc,U+1f527,U+1f52c,U+1f574-1f575,U+1f57a,U+1f645-1f647,U+1f64b,U+1f64d-1f64e,U+1f680,U+1f692,U+1f6a3,U+1f6b4-1f6b6,U+1f6c0,U+1f6cc,U+1f91d,U+1f926,U+1f930-1f931,U+1f934-1f93a,U+1f93c-1f93e,U+1f977,U+1f9af-1f9b3,U+1f9b8-1f9b9,U+1f9bc-1f9bd,U+1f9cc-1f9cf,U+1f9d1-1f9df,U+1fa70,U+1fa82,U+1fac3-1fac5,U+1fac8,U+1faef}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/c65ffc9fc42b.woff2) format("woff2");unicode-range:U+200d,U+2194-2195,U+2603,U+261d,U+2620,U+2639-263a,U+2665,U+26a1,U+26c4,U+270a-270d,U+2728,U+2763-2764,U+2b50,U+fe0f,U+1f31a-1f31f,U+1f32b,U+1f389-1f38a,U+1f3fb-1f3ff,U+1f440-1f450,U+1f463-1f465,U+1f479-1f47b,U+1f47d-1f480,U+1f485,U+1f48b-1f48c,U+1f493-1f49f,U+1f4a2,U+1f4a4-1f4a6,U+1f4a8-1f4ab,U+1f4af,U+1f525,U+1f573,U+1f590,U+1f595-1f596,U+1f5a4,U+1f5e3,U+1f600-1f644,U+1f648-1f64a,U+1f64c,U+1f64f,U+1f90c-1f925,U+1f927-1f92f,U+1f932-1f933,U+1f970-1f976,U+1f978-1f97a,U+1f9a0,U+1f9b4-1f9b7,U+1f9bb,U+1f9be-1f9bf,U+1f9d0,U+1f9e0-1f9e1,U+1fa75-1fa79,U+1fac0-1fac2,U+1fac6,U+1fae0-1fae6,U+1fae8-1faea,U+1faef-1fafa}@font-face{font-family:"Noto Color Emoji";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/25de12719403.woff2) format("woff2");unicode-range:U+1f6d9,U+1fa8b-1fa8d,U+1facc,U+1fadd,U+1faeb}html,body{margin:0;background:#f5f6f9}body{color:#0e1220;font:400 14px/20px Onest,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}button{font-family:inherit}button:disabled{cursor:not-allowed;opacity:.6}.adm-loading{min-height:100vh;display:flex;align-items:center;justify-content:center;color:#5a6175}.s-mailings .ck.n .ck-i{background:#fdebec;color:#b4232a}.xm-bg{position:fixed;inset:0;z-index:80;background:#0e122073}.xm-wrap{position:absolute;left:0;right:0;z-index:81;display:flex;justify-content:center;padding:0 24px;pointer-events:none}.xm{pointer-events:auto;width:100%;max-width:520px;background:#fff;border-radius:20px;padding:22px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 80px #0e12204d;font:400 14px/20px Onest,ui-sans-serif,system-ui,sans-serif;color:#0e1220}.xm-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.xm-h h2{margin:0;font-size:18px;line-height:24px;font-weight:600}.xm-x{width:32px;height:32px;border:0;border-radius:10px;background:#f5f6f9;color:#2b3142;cursor:pointer;flex:none;font-size:14px}.xm-d{margin:0;color:#5a6175;font-size:13px}.xm-warn{padding:10px 12px;border-radius:12px;background:#fdebec;color:#9f1f25;font-size:13px}.xm-fl{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:#2b3142}.xm-in{height:38px;padding:0 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:400 14px/20px Onest,sans-serif;color:#0e1220;box-sizing:border-box;width:100%}.xm-in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.xm-ck{display:flex;align-items:center;gap:8px;font-size:13px;color:#2b3142}.xm-ck input{width:18px;height:18px;accent-color:#2F5BFF;margin:0}.xm-info{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:10px;padding:8px 0;border-bottom:1px solid #EDEFF3;font-size:13px}.xm-info span{color:#5a6175}.xm-info b{font-weight:500;overflow-wrap:anywhere}.xm-cl{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.xm-ft{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding-top:4px}.xm-b{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:10px;border:0;font:600 13px/1 Onest,sans-serif;cursor:pointer}.xm-b:focus-visible,.xm-x:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.xm-b1{background:#2f5bff;color:#fff}.xm-b1:hover{background:#1f45d6}.xm-red{background:#c62f35;color:#fff}.xm-red:hover{background:#a9252a}.xm-b2{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.xm-b2:hover{background:#f5f6f9}.xm-tst{position:absolute;left:50%;transform:translate(-50%);z-index:90;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100% - 32px));padding:10px 12px 10px 14px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/18px Onest,sans-serif;box-shadow:0 12px 32px #0e12204d}.xm-tok{width:20px;height:20px;border-radius:50%;background:#22b25f;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex:none}.xm-tst button{border:0;background:transparent;color:#8c92a3;cursor:pointer;font-size:13px;padding:2px 4px}.s-dialogs{margin:0;background:#f5f6f9;color:#0e1220;font:400 14px/20px Onest,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.s-dialogs a{color:#2f5bff}.s-dialogs a:hover{color:#1f45d6}.s-dialogs .mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.s-dialogs .shell{display:flex;flex-wrap:wrap;align-items:stretch;min-height:100vh}.s-dialogs .nav{flex:1 1 240px;max-width:256px;background:#0e1220;color:#c5cad6;padding:18px 12px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px}.s-dialogs .nav a{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 12px;border-radius:10px;color:#c5cad6;text-decoration:none;font-weight:500;font-size:14px}.s-dialogs .nav a:hover{background:#1b2133;color:#fff}.s-dialogs .nav a.on{background:#2f5bff;color:#fff}.s-dialogs .nav .grp{font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase;color:#8c92a3;padding:16px 12px 6px}.s-dialogs .bdg{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#ff7a45;color:#0e1220;font:600 11px/20px Onest,sans-serif;text-align:center;box-sizing:border-box}.s-dialogs .main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column}.s-dialogs .top{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 24px;background:#fff;border-bottom:1px solid #E3E6ED;position:relative}.s-dialogs .srch{flex:1 1 280px;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;background:#f5f6f9;box-shadow:inset 0 0 0 1px #e3e6ed;color:#5a6175}.s-dialogs .srch input{flex:1;min-width:0;border:0;background:transparent;outline:none;font:inherit;color:#0e1220}.s-dialogs .me{display:flex;align-items:center;gap:10px;font-size:13px}.s-dialogs .av{width:36px;height:36px;border-radius:50%;background:#e6ecff;color:#1f45d6;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex:none}.s-dialogs .st{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px;border-radius:10px;border:0;font:600 13px/1 Onest,sans-serif;cursor:pointer}.s-dialogs .dot{width:8px;height:8px;border-radius:50%;flex:none}.s-dialogs .menu{position:absolute;top:58px;right:180px;z-index:30;width:260px;background:#fff;border-radius:14px;box-shadow:0 20px 50px #0e12202e,0 0 0 1px #e3e6ed;padding:6px;display:flex;flex-direction:column}.s-dialogs .menu button{display:flex;align-items:center;gap:10px;min-height:40px;padding:6px 10px;border:0;border-radius:10px;background:transparent;font:500 13px/18px Onest,sans-serif;color:#0e1220;cursor:pointer;text-align:left}.s-dialogs .menu button:hover{background:#f5f6f9}.s-dialogs .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;border:0;font:600 13px/1 Onest,system-ui,sans-serif;cursor:pointer;text-decoration:none;white-space:nowrap}.s-dialogs .btn:focus-visible,.s-dialogs .st:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-dialogs .bp{background:#2f5bff;color:#fff}.s-dialogs .bp:hover{background:#1f45d6;color:#fff}.s-dialogs .bs{background:#f2f5ff;color:#1f45d6}.s-dialogs .bs:hover{background:#e6ecff;color:#1f45d6}.s-dialogs .bg{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-dialogs .bg:hover{background:#f5f6f9;color:#0e1220}.s-dialogs .chip{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:600;white-space:nowrap}.s-dialogs .ok{background:#e4f5ea;color:#0b7a3e}.s-dialogs .warn{background:#fff4de;color:#7a4f00}.s-dialogs .err{background:#fdebec;color:#b4232a}.s-dialogs .info{background:#f2f5ff;color:#1f45d6}.s-dialogs .mute{background:#edeff3;color:#2b3142}.s-dialogs .ai{background:#efeaff;color:#5032c8}.s-dialogs .wsp{display:flex;flex-wrap:wrap;gap:0;flex:1;min-height:0}.s-dialogs .col{background:#fff;display:flex;flex-direction:column;min-width:0;height:900px;box-sizing:border-box}.s-dialogs .c1{flex:1 1 280px;max-width:330px;border-right:1px solid #E3E6ED}.s-dialogs .c2{flex:999 1 460px}.s-dialogs .c3{flex:1 1 300px;max-width:350px;border-left:1px solid #E3E6ED;background:#fafbfc;overflow:auto}.s-dialogs .ltabs{display:flex;flex-wrap:wrap;gap:4px;padding:10px 12px;border-bottom:1px solid #EDEFF3}.s-dialogs .ltabs button{height:30px;padding:0 10px;border:0;border-radius:8px;background:transparent;font:600 12px/1 Onest,sans-serif;color:#2b3142;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.s-dialogs .ltabs button.on{background:#0e1220;color:#fff}.s-dialogs .chs{display:flex;flex-wrap:wrap;gap:4px;padding:8px 12px;border-bottom:1px solid #EDEFF3}.s-dialogs .chs button{height:26px;padding:0 9px;border:0;border-radius:999px;background:#edeff3;font:600 11px/1 Onest,sans-serif;color:#2b3142;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.s-dialogs .chs button.on{background:#f2f5ff;color:#1f45d6;box-shadow:inset 0 0 0 1px #2f5bff}.s-dialogs .dl{flex:1;overflow:auto;padding:6px}.s-dialogs .di{display:flex;gap:10px;width:100%;padding:10px;border:0;border-radius:12px;background:transparent;text-align:left;font:inherit;color:#0e1220;cursor:pointer}.s-dialogs .di:hover{background:#f5f6f9}.s-dialogs .di.on{background:#f2f5ff}.s-dialogs .di .ln{display:flex;justify-content:space-between;gap:6px;align-items:center}.s-dialogs .snip{font-size:12px;line-height:16px;color:#5a6175;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.s-dialogs .un{min-width:18px;height:18px;border-radius:999px;background:#2f5bff;color:#fff;font:600 11px/18px Onest,sans-serif;text-align:center;padding:0 5px;box-sizing:border-box}.s-dialogs .ch{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-bottom:1px solid #EDEFF3}.s-dialogs .feed{flex:1;overflow:auto;padding:16px;display:flex;flex-direction:column;gap:10px;background:#f5f6f9}.s-dialogs .m{max-width:78%;padding:10px 14px;border-radius:16px;font-size:14px;line-height:20px;box-sizing:border-box}.s-dialogs .m-c{align-self:flex-start;background:#fff;border-bottom-left-radius:6px;box-shadow:0 1px 2px #0e12200d}.s-dialogs .m-ai{align-self:flex-end;background:#efeaff;color:#1e1450;border-bottom-right-radius:6px}.s-dialogs .m-op{align-self:flex-end;background:#2f5bff;color:#fff;border-bottom-right-radius:6px}.s-dialogs .m-note{align-self:stretch;max-width:none;background:#fff4de;color:#4d3300;border-radius:12px;font-size:13px}.s-dialogs .m-sys{align-self:center;max-width:90%;padding:6px 12px;border-radius:999px;background:#edeff3;color:#2b3142;font-size:12px;line-height:16px;text-align:center}.s-dialogs .meta{font-size:11px;line-height:14px;margin-bottom:4px;font-weight:600;opacity:.8}.s-dialogs .hand{align-self:stretch;padding:14px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px #d9d0ff;display:flex;flex-direction:column;gap:6px;font-size:13px}.s-dialogs .typing{font-size:12px;color:#5a6175;padding:6px 16px;background:#f5f6f9;border-top:1px dashed #E3E6ED}.s-dialogs .comp{border-top:1px solid #EDEFF3;padding:10px 12px 12px;display:flex;flex-direction:column;gap:8px;position:relative;background:#fff}.s-dialogs .mode{display:flex;gap:4px}.s-dialogs .mode button{height:28px;padding:0 10px;border:0;border-radius:8px;background:transparent;font:600 12px/1 Onest,sans-serif;color:#5a6175;cursor:pointer}.s-dialogs .mode button.on{background:#edeff3;color:#0e1220}.s-dialogs .ta{width:100%;min-height:72px;resize:vertical;border:0;border-radius:12px;padding:10px 12px;box-sizing:border-box;font:inherit;color:#0e1220;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff}.s-dialogs .ta.note{background:#fffbf0;box-shadow:inset 0 0 0 1px #f0d48a}.s-dialogs .ta:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-dialogs .tool{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.s-dialogs .tb{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:0;border-radius:8px;background:#f5f6f9;font:600 12px/1 Onest,sans-serif;color:#2b3142;cursor:pointer}.s-dialogs .tb:hover{background:#edeff3}.s-dialogs .qr{position:absolute;left:12px;right:12px;bottom:100%;margin-bottom:6px;z-index:20;background:#fff;border-radius:14px;box-shadow:0 20px 50px #0e122033,0 0 0 1px #e3e6ed;padding:8px;display:flex;flex-direction:column;gap:2px;max-height:340px;overflow:auto}.s-dialogs .qr button{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border:0;border-radius:10px;background:transparent;text-align:left;font:inherit;color:#0e1220;cursor:pointer}.s-dialogs .qr button:hover{background:#f2f5ff}.s-dialogs .sec{padding:14px 16px;border-bottom:1px solid #EDEFF3;display:flex;flex-direction:column;gap:8px}.s-dialogs .sec h3{margin:0;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:#5a6175;font-weight:600}.s-dialogs .kv{display:grid;grid-template-columns:96px minmax(0,1fr);gap:4px 10px;font-size:12px;line-height:18px;margin:0}.s-dialogs .kv dt{color:#5a6175}.s-dialogs .kv dd{margin:0;min-width:0;overflow-wrap:anywhere}.s-dialogs .qa{display:flex;align-items:center;gap:8px;width:100%;min-height:36px;padding:6px 10px;border:0;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px #e3e6ed;font:600 12px/16px Onest,sans-serif;color:#0e1220;cursor:pointer;text-align:left;text-decoration:none;box-sizing:border-box}.s-dialogs .qa:hover{background:#f2f5ff;color:#0e1220}.s-dialogs .off{margin:12px 16px 0;padding:10px 12px;border-radius:12px;background:#fff4de;color:#6b4600;font-size:13px}.s-dialogs .bar2{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:8px 24px;background:#fff8ec;border-bottom:1px solid #F0E2C4;font-size:13px}.s-dialogs .bar2 a{font-weight:600}.s-dialogs .inc{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.s-dialogs .seg{display:inline-flex;padding:3px;border-radius:10px;background:#edeff3;gap:2px}.s-dialogs .seg button{height:30px;padding:0 10px;border:0;border-radius:8px;background:transparent;font:600 12px/1 Onest,sans-serif;color:#2b3142;cursor:pointer}.s-dialogs .seg button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-dialogs .ib{position:relative;width:40px;height:40px;border-radius:10px;border:0;background:#f5f6f9;color:#0e1220;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.s-dialogs .ib .bdg{position:absolute;top:-4px;right:-4px;margin:0}.s-dialogs .pop{position:absolute;top:58px;right:24px;z-index:31;width:300px;background:#fff;border-radius:14px;box-shadow:0 20px 50px #0e12202e,0 0 0 1px #e3e6ed;padding:14px;display:flex;flex-direction:column;gap:10px;font-size:13px}.s-dialogs .sw{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.s-dialogs .sw input{width:36px;height:20px;accent-color:#2F5BFF;flex:none}.s-dialogs .silent{margin:0 16px;padding:8px 12px;border-radius:10px;background:#efeaff;color:#3b2596;font-size:12px}.s-dialogs .viewer{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;background:#fff4de;color:#7a4f00;font-size:12px;font-weight:600}.s-dialogs .dlv{font-size:11px;line-height:14px;margin-top:4px;opacity:.85;text-align:right}.s-dialogs .tr{margin-top:6px;padding-top:6px;border-top:1px dashed #C5CAD6;font-size:13px;color:#2b3142}.s-dialogs .wrong{margin-top:6px;border:0;background:transparent;padding:0;font:600 11px/14px Onest,sans-serif;color:#5032c8;cursor:pointer;text-decoration:underline}.s-dialogs .thumb{display:flex;flex-direction:column;gap:4px;margin-top:6px;width:180px;height:120px;border-radius:10px;border:0;background:linear-gradient(135deg,#dde3f0,#c5cee0);cursor:zoom-in;align-items:center;justify-content:center;font:600 12px/16px Onest,sans-serif;color:#2b3142}.s-dialogs .warnline{font-size:12px;color:#b4232a;background:#fdebec;padding:6px 10px;border-radius:8px}.s-dialogs .bdis{background:#edeff3;color:#8c92a3;cursor:not-allowed}.s-dialogs .hot{font-size:11px;color:#8c92a3;line-height:16px}.s-dialogs .copy{display:flex;align-items:center;gap:6px;justify-content:space-between}.s-dialogs .copy button{border:0;background:#f2f5ff;color:#1f45d6;border-radius:6px;font:600 11px/1 Onest,sans-serif;height:22px;padding:0 8px;cursor:pointer;flex:none}.s-dialogs .idok{display:flex;gap:6px;align-items:center;font-size:12px;color:#0b7a3e}.s-dialogs .idno{padding:8px 10px;border-radius:10px;background:#fff4de;color:#6b4600;font-size:12px;display:flex;flex-direction:column;gap:6px}.s-dialogs .inv{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px #e3e6ed;font-size:12px}.s-dialogs .mdl-back{position:fixed;inset:0;z-index:50;background:#0e122080;display:flex;align-items:flex-start;justify-content:center;padding:70px 24px 24px;box-sizing:border-box}.s-dialogs .mdl{width:100%;max-width:560px;background:#fff;border-radius:20px;padding:22px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 80px #0e12204d;max-height:calc(100vh - 100px);overflow:auto}.s-dialogs .fld{display:flex;flex-direction:column;gap:5px;font-size:12px;color:#5a6175}.s-dialogs .in{min-height:36px;padding:7px 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:inherit;font-size:14px;color:#0e1220;box-sizing:border-box;width:100%}.s-dialogs .note2{padding:10px 12px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-dialogs .ok2{padding:10px 12px;border-radius:12px;background:#e4f5ea;color:#0b5a2e;font-size:13px}.s-dialogs .lim{height:8px;border-radius:999px;background:#edeff3;overflow:hidden}.s-dialogs .lim>div{height:100%;background:#2f5bff;border-radius:999px}.s-dialogs .opt{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:12px;box-shadow:inset 0 0 0 1px #e3e6ed;cursor:pointer;font-size:13px;border:0;background:#fff;text-align:left;font-family:inherit;color:#0e1220}.s-dialogs .opt.on{box-shadow:inset 0 0 0 2px #2f5bff;background:#f7f9ff}.s-dialogs .navc{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.s-dialogs .nav{transition:flex-basis .2s,max-width .2s,padding .2s}.s-dialogs .nav a .ni{flex:none;opacity:.85}.s-dialogs .nav a.on .ni{opacity:1}.s-dialogs .nav-head{position:relative}.s-dialogs .nav-tg{margin-left:auto;width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:#8c92a3;cursor:pointer;flex:none}.s-dialogs .nav-tg:hover{background:#1b2133;color:#fff}.s-dialogs .navc:focus-visible+.nav .nav-tg{outline:3px solid rgba(47,91,255,.5)}.s-dialogs .navc:checked+.nav{flex:0 0 68px;max-width:68px;padding:18px 10px 24px}.s-dialogs .navc:checked+.nav .nl,.s-dialogs .navc:checked+.nav .nav-note{display:none}.s-dialogs .navc:checked+.nav .nav-head{flex-direction:column;gap:12px;padding:4px 0 12px!important}.s-dialogs .navc:checked+.nav .nav-tg{margin-left:0}.s-dialogs .navc:checked+.nav .nav-tg svg{transform:rotate(180deg)}.s-dialogs .navc:checked+.nav a{justify-content:center;padding:0;position:relative}.s-dialogs .navc:checked+.nav .grp{font-size:0;line-height:0;padding:0;margin:10px;height:1px;background:#2b3142}.s-dialogs .navc:checked+.nav .bdg{position:absolute;top:6px;right:8px;min-width:0;width:8px;height:8px;padding:0;margin:0;font-size:0;box-shadow:0 0 0 2px #0e1220}.s-dialogs .xm-bg{position:fixed;inset:0;z-index:80;background:#0e122073}.s-dialogs .xm-wrap{position:absolute;left:0;right:0;z-index:81;display:flex;justify-content:center;padding:0 24px;pointer-events:none}.s-dialogs .xm{pointer-events:auto;width:100%;max-width:520px;background:#fff;border-radius:20px;padding:22px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 80px #0e12204d;font:400 14px/20px Onest,ui-sans-serif,system-ui,sans-serif;color:#0e1220}.s-dialogs .xm-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.s-dialogs .xm-h h2{margin:0;font-size:18px;line-height:24px;font-weight:600}.s-dialogs .xm-x{width:32px;height:32px;border:0;border-radius:10px;background:#f5f6f9;color:#2b3142;cursor:pointer;flex:none;font-size:14px}.s-dialogs .xm-d{margin:0;color:#5a6175;font-size:13px}.s-dialogs .xm-warn{padding:10px 12px;border-radius:12px;background:#fdebec;color:#9f1f25;font-size:13px}.s-dialogs .xm-fl{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:#2b3142}.s-dialogs .xm-in{height:38px;padding:0 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:400 14px/20px Onest,sans-serif;color:#0e1220;box-sizing:border-box;width:100%}.s-dialogs .xm-in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-dialogs textarea.xm-in{height:auto;min-height:76px;padding:10px 12px;resize:vertical}.s-dialogs .xm-ck{display:flex;align-items:center;gap:8px;font-size:13px;color:#2b3142}.s-dialogs .xm-ck input{width:18px;height:18px;accent-color:#2F5BFF;margin:0}.s-dialogs .xm-info{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:10px;padding:8px 0;border-bottom:1px solid #EDEFF3;font-size:13px}.s-dialogs .xm-info span{color:#5a6175}.s-dialogs .xm-info b{font-weight:500;overflow-wrap:anywhere}.s-dialogs .xm-cl{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-dialogs .xm-ft{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding-top:4px}.s-dialogs .xm-b{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:10px;border:0;font:600 13px/1 Onest,sans-serif;cursor:pointer}.s-dialogs .xm-b:focus-visible,.s-dialogs .xm-x:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-dialogs .xm-b1{background:#2f5bff;color:#fff}.s-dialogs .xm-b1:hover{background:#1f45d6}.s-dialogs .xm-red{background:#c62f35;color:#fff}.s-dialogs .xm-red:hover{background:#a9252a}.s-dialogs .xm-b2{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-dialogs .xm-b2:hover{background:#f5f6f9}.s-dialogs .xm-tst{position:absolute;left:50%;transform:translate(-50%);z-index:90;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100% - 32px));padding:10px 12px 10px 14px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/18px Onest,sans-serif;box-shadow:0 12px 32px #0e12204d}.s-dialogs .xm-tok{width:20px;height:20px;border-radius:50%;background:#22b25f;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex:none}.s-dialogs .xm-tst button{border:0;background:transparent;color:#8c92a3;cursor:pointer;font-size:13px;padding:2px 4px}.s-login{margin:0;background:#f5f6f9;color:#0e1220;font:400 14px/20px Onest,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.s-login a{color:#2f5bff}.s-login a:hover{color:#1f45d6}.s-login .mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.s-login .card{background:#fff;border-radius:20px;box-shadow:0 0 0 1px #e3e6ed,0 12px 32px #0e12200f;padding:32px;box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:18px}.s-login .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:44px;padding:0 18px;border-radius:12px;border:0;font:600 14px/1 Onest,system-ui,sans-serif;cursor:pointer;text-decoration:none;white-space:nowrap}.s-login .btn:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-login .bp{background:#2f5bff;color:#fff}.s-login .bp:hover{background:#1f45d6;color:#fff}.s-login .bg{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-login .bg:hover{background:#f5f6f9;color:#0e1220}.s-login .btn[disabled]{background:#edeff3;color:#5a6175;box-shadow:none;cursor:not-allowed}.s-login .fld{display:flex;flex-direction:column;gap:6px;min-width:0}.s-login .fld label{font-size:13px;font-weight:600;color:#2b3142}.s-login .in{height:44px;padding:0 14px;border-radius:12px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:inherit;font-size:15px;color:#0e1220;box-sizing:border-box;width:100%}.s-login .in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-login .in.e{box-shadow:inset 0 0 0 2px #c62f35}.s-login .code{display:flex;gap:8px}.s-login .code input{width:48px;height:56px;border-radius:12px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;text-align:center;font:600 22px/1 JetBrains Mono,monospace;color:#0e1220;background:#fff}.s-login .code.e input{box-shadow:inset 0 0 0 2px #c62f35}.s-login .msg{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;font-size:13px;line-height:18px}.s-login .m-err{background:#fdebec;color:#9f1f25}.s-login .m-warn{background:#fff4de;color:#6b4600}.s-login .m-info{background:#f2f5ff;color:#1f45d6}.s-login .lbl{display:inline-flex;align-self:flex-start;height:24px;padding:0 10px;border-radius:999px;background:#edeff3;color:#2b3142;font:600 12px/24px Onest,sans-serif}.s-login .h{margin:0;font-size:24px;line-height:30px;font-weight:600;letter-spacing:-.02em}.s-login .sub{margin:0;color:#5a6175}.s-login .xm-bg{position:fixed;inset:0;z-index:80;background:#0e122073}.s-login .xm-wrap{position:absolute;left:0;right:0;z-index:81;display:flex;justify-content:center;padding:0 24px;pointer-events:none}.s-login .xm{pointer-events:auto;width:100%;max-width:520px;background:#fff;border-radius:20px;padding:22px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 80px #0e12204d;font:400 14px/20px Onest,ui-sans-serif,system-ui,sans-serif;color:#0e1220}.s-login .xm-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.s-login .xm-h h2{margin:0;font-size:18px;line-height:24px;font-weight:600}.s-login .xm-x{width:32px;height:32px;border:0;border-radius:10px;background:#f5f6f9;color:#2b3142;cursor:pointer;flex:none;font-size:14px}.s-login .xm-d{margin:0;color:#5a6175;font-size:13px}.s-login .xm-warn{padding:10px 12px;border-radius:12px;background:#fdebec;color:#9f1f25;font-size:13px}.s-login .xm-fl{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:#2b3142}.s-login .xm-in{height:38px;padding:0 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:400 14px/20px Onest,sans-serif;color:#0e1220;box-sizing:border-box;width:100%}.s-login .xm-in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-login textarea.xm-in{height:auto;min-height:76px;padding:10px 12px;resize:vertical}.s-login .xm-ck{display:flex;align-items:center;gap:8px;font-size:13px;color:#2b3142}.s-login .xm-ck input{width:18px;height:18px;accent-color:#2F5BFF;margin:0}.s-login .xm-info{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:10px;padding:8px 0;border-bottom:1px solid #EDEFF3;font-size:13px}.s-login .xm-info span{color:#5a6175}.s-login .xm-info b{font-weight:500;overflow-wrap:anywhere}.s-login .xm-cl{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-login .xm-ft{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding-top:4px}.s-login .xm-b{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:10px;border:0;font:600 13px/1 Onest,sans-serif;cursor:pointer}.s-login .xm-b:focus-visible,.s-login .xm-x:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-login .xm-b1{background:#2f5bff;color:#fff}.s-login .xm-b1:hover{background:#1f45d6}.s-login .xm-red{background:#c62f35;color:#fff}.s-login .xm-red:hover{background:#a9252a}.s-login .xm-b2{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-login .xm-b2:hover{background:#f5f6f9}.s-login .xm-tst{position:absolute;left:50%;transform:translate(-50%);z-index:90;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100% - 32px));padding:10px 12px 10px 14px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/18px Onest,sans-serif;box-shadow:0 12px 32px #0e12204d}.s-login .xm-tok{width:20px;height:20px;border-radius:50%;background:#22b25f;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex:none}.s-login .xm-tst button{border:0;background:transparent;color:#8c92a3;cursor:pointer;font-size:13px;padding:2px 4px}.s-dashboard{margin:0;background:#f5f6f9;color:#0e1220;font:400 14px/20px Onest,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.s-dashboard a{color:#2f5bff}.s-dashboard a:hover{color:#1f45d6}.s-dashboard .mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.s-dashboard .shell{display:flex;flex-wrap:wrap;align-items:stretch;min-height:100vh}.s-dashboard .nav{flex:1 1 240px;max-width:256px;background:#0e1220;color:#c5cad6;padding:18px 12px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px}.s-dashboard .nav a{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 12px;border-radius:10px;color:#c5cad6;text-decoration:none;font-weight:500;font-size:14px}.s-dashboard .nav a:hover{background:#1b2133;color:#fff}.s-dashboard .nav a.on{background:#2f5bff;color:#fff}.s-dashboard .nav .grp{font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase;color:#8c92a3;padding:16px 12px 6px}.s-dashboard .bdg{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#ff7a45;color:#0e1220;font:600 11px/20px Onest,sans-serif;text-align:center;box-sizing:border-box}.s-dashboard .main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column}.s-dashboard .top{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 28px;background:#fff;border-bottom:1px solid #E3E6ED}.s-dashboard .srch{flex:1 1 320px;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;background:#f5f6f9;box-shadow:inset 0 0 0 1px #e3e6ed;color:#5a6175}.s-dashboard .srch input{flex:1;min-width:0;border:0;background:transparent;outline:none;font:inherit;color:#0e1220}.s-dashboard .ib{position:relative;width:40px;height:40px;border-radius:10px;border:0;background:#f5f6f9;color:#0e1220;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.s-dashboard .ib .bdg{position:absolute;top:-4px;right:-4px;margin:0}.s-dashboard .st{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 12px;border-radius:10px;border:0;background:#e4f5ea;color:#0b7a3e;font:600 13px/1 Onest,sans-serif;cursor:pointer}.s-dashboard .dot{width:8px;height:8px;border-radius:50%;background:#22b25f;flex:none}.s-dashboard .me{display:flex;align-items:center;gap:10px;font-size:13px}.s-dashboard .av{width:36px;height:36px;border-radius:50%;background:#e6ecff;color:#1f45d6;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex:none}.s-dashboard .body{padding:24px 28px 56px;display:flex;flex-direction:column;gap:20px;min-width:0}.s-dashboard .h1{margin:0;font-size:26px;line-height:32px;font-weight:600;letter-spacing:-.02em}.s-dashboard .h2{margin:0;font-size:17px;line-height:24px;font-weight:600}.s-dashboard .sub{margin:0;color:#5a6175}.s-dashboard .card{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #e3e6ed;padding:20px;box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:14px}.s-dashboard .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 14px;border-radius:10px;border:0;font:600 13px/1 Onest,system-ui,sans-serif;cursor:pointer;text-decoration:none;white-space:nowrap}.s-dashboard .btn:focus-visible,.s-dashboard .ib:focus-visible,.s-dashboard .st:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-dashboard .bp{background:#2f5bff;color:#fff}.s-dashboard .bp:hover{background:#1f45d6;color:#fff}.s-dashboard .bs{background:#f2f5ff;color:#1f45d6}.s-dashboard .bs:hover{background:#e6ecff;color:#1f45d6}.s-dashboard .bg{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-dashboard .bg:hover{background:#f5f6f9;color:#0e1220}.s-dashboard .chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.s-dashboard .ok{background:#e4f5ea;color:#0b7a3e}.s-dashboard .warn{background:#fff4de;color:#7a4f00}.s-dashboard .err{background:#fdebec;color:#b4232a}.s-dashboard .info{background:#f2f5ff;color:#1f45d6}.s-dashboard .mute{background:#edeff3;color:#2b3142}.s-dashboard .ai{background:#efeaff;color:#5032c8}.s-dashboard .tw{overflow-x:auto}.s-dashboard table.t{width:100%;border-collapse:collapse;font-size:13px}.s-dashboard .t th{text-align:left;font-weight:600;color:#5a6175;font-size:12px;padding:10px 12px;border-bottom:1px solid #E3E6ED;white-space:nowrap}.s-dashboard .t td{padding:11px 12px;border-bottom:1px solid #EDEFF3;vertical-align:middle;white-space:nowrap}.s-dashboard .q{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:12px;background:#f5f6f9;text-decoration:none;color:#0e1220}.s-dashboard .q:hover{background:#edeff3;color:#0e1220}.s-dashboard .qn{font:600 26px/1 Onest,sans-serif;min-width:40px}.s-dashboard .kpi{font:600 28px/34px Onest,sans-serif;letter-spacing:-.02em}.s-dashboard .bar{height:8px;border-radius:999px;background:#edeff3;overflow:hidden}.s-dashboard .bar>div{height:100%;border-radius:999px}.s-dashboard .navc{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.s-dashboard .nav{transition:flex-basis .2s,max-width .2s,padding .2s}.s-dashboard .nav a .ni{flex:none;opacity:.85}.s-dashboard .nav a.on .ni{opacity:1}.s-dashboard .nav-head{position:relative}.s-dashboard .nav-tg{margin-left:auto;width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:#8c92a3;cursor:pointer;flex:none}.s-dashboard .nav-tg:hover{background:#1b2133;color:#fff}.s-dashboard .navc:focus-visible+.nav .nav-tg{outline:3px solid rgba(47,91,255,.5)}.s-dashboard .navc:checked+.nav{flex:0 0 68px;max-width:68px;padding:18px 10px 24px}.s-dashboard .navc:checked+.nav .nl,.s-dashboard .navc:checked+.nav .nav-note{display:none}.s-dashboard .navc:checked+.nav .nav-head{flex-direction:column;gap:12px;padding:4px 0 12px!important}.s-dashboard .navc:checked+.nav .nav-tg{margin-left:0}.s-dashboard .navc:checked+.nav .nav-tg svg{transform:rotate(180deg)}.s-dashboard .navc:checked+.nav a{justify-content:center;padding:0;position:relative}.s-dashboard .navc:checked+.nav .grp{font-size:0;line-height:0;padding:0;margin:10px;height:1px;background:#2b3142}.s-dashboard .navc:checked+.nav .bdg{position:absolute;top:6px;right:8px;min-width:0;width:8px;height:8px;padding:0;margin:0;font-size:0;box-shadow:0 0 0 2px #0e1220}.s-dashboard .seg{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;background:#edeff3}.s-dashboard .seg button{height:30px;padding:0 12px;border:0;border-radius:9px;background:transparent;font:600 13px/1 Onest,sans-serif;color:#2b3142;cursor:pointer}.s-dashboard .seg button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-dashboard .seg-s button{height:26px;padding:0 10px;font-size:12px}.s-dashboard .pk-kpi{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.s-dashboard .pk-box{display:flex;flex-direction:column;gap:2px;padding:14px 16px;border-radius:12px;background:#f5f6f9}.s-dashboard .pk-v{font:600 22px/28px Onest,sans-serif;letter-spacing:-.02em}.s-dashboard .pk-d{font:500 12px/16px JetBrains Mono,monospace}.s-dashboard .pk-row{display:grid;grid-template-columns:24px minmax(0,1fr) 48px;gap:10px;align-items:center;font-size:13px}.s-dashboard .pk-rank{width:24px;height:24px;border-radius:7px;background:#f2f5ff;color:#1f45d6;display:inline-flex;align-items:center;justify-content:center;font-size:11px}.s-dashboard .bar .bfill{display:block;height:100%;border-radius:999px}.s-dashboard .pk-mini{display:inline-block;vertical-align:middle;width:48px;height:6px;border-radius:999px;background:#edeff3;overflow:hidden}.s-dashboard .pk-mini span{display:block;height:100%;background:#22b25f;border-radius:999px}.s-dashboard .pk-hist{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:12px;background:#f5f6f9}.s-dashboard .pk-cols{display:flex;align-items:flex-end;gap:8px;height:140px}.s-dashboard .pk-col{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;height:100%}.s-dashboard .pk-cbar{display:block;width:100%;max-width:36px;border-radius:6px 6px 2px 2px}.s-dashboard .pk-tr{display:grid;grid-template-columns:minmax(0,1.8fr) 64px 60px minmax(90px,1fr) 76px;gap:10px;align-items:center;padding:9px 4px;border-bottom:1px solid #EDEFF3;font-size:13px}.s-dashboard .pk-th{font-size:12px;font-weight:600;color:#5a6175;padding-top:0}.s-dashboard .pk-ins{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.s-dashboard .pk-ins>div{display:flex;flex-direction:column;gap:2px;padding:14px 16px;border-radius:12px;box-shadow:inset 0 0 0 1px #e3e6ed}.s-dashboard .xm-bg{position:fixed;inset:0;z-index:80;background:#0e122073}.s-dashboard .xm-wrap{position:absolute;left:0;right:0;z-index:81;display:flex;justify-content:center;padding:0 24px;pointer-events:none}.s-dashboard .xm{pointer-events:auto;width:100%;max-width:520px;background:#fff;border-radius:20px;padding:22px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 80px #0e12204d;font:400 14px/20px Onest,ui-sans-serif,system-ui,sans-serif;color:#0e1220}.s-dashboard .xm-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.s-dashboard .xm-h h2{margin:0;font-size:18px;line-height:24px;font-weight:600}.s-dashboard .xm-x{width:32px;height:32px;border:0;border-radius:10px;background:#f5f6f9;color:#2b3142;cursor:pointer;flex:none;font-size:14px}.s-dashboard .xm-d{margin:0;color:#5a6175;font-size:13px}.s-dashboard .xm-warn{padding:10px 12px;border-radius:12px;background:#fdebec;color:#9f1f25;font-size:13px}.s-dashboard .xm-fl{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:#2b3142}.s-dashboard .xm-in{height:38px;padding:0 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:400 14px/20px Onest,sans-serif;color:#0e1220;box-sizing:border-box;width:100%}.s-dashboard .xm-in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-dashboard textarea.xm-in{height:auto;min-height:76px;padding:10px 12px;resize:vertical}.s-dashboard .xm-ck{display:flex;align-items:center;gap:8px;font-size:13px;color:#2b3142}.s-dashboard .xm-ck input{width:18px;height:18px;accent-color:#2F5BFF;margin:0}.s-dashboard .xm-info{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:10px;padding:8px 0;border-bottom:1px solid #EDEFF3;font-size:13px}.s-dashboard .xm-info span{color:#5a6175}.s-dashboard .xm-info b{font-weight:500;overflow-wrap:anywhere}.s-dashboard .xm-cl{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-dashboard .xm-ft{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding-top:4px}.s-dashboard .xm-b{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:10px;border:0;font:600 13px/1 Onest,sans-serif;cursor:pointer}.s-dashboard .xm-b:focus-visible,.s-dashboard .xm-x:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-dashboard .xm-b1{background:#2f5bff;color:#fff}.s-dashboard .xm-b1:hover{background:#1f45d6}.s-dashboard .xm-red{background:#c62f35;color:#fff}.s-dashboard .xm-red:hover{background:#a9252a}.s-dashboard .xm-b2{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-dashboard .xm-b2:hover{background:#f5f6f9}.s-dashboard .xm-tst{position:absolute;left:50%;transform:translate(-50%);z-index:90;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100% - 32px));padding:10px 12px 10px 14px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/18px Onest,sans-serif;box-shadow:0 12px 32px #0e12204d}.s-dashboard .xm-tok{width:20px;height:20px;border-radius:50%;background:#22b25f;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex:none}.s-dashboard .xm-tst button{border:0;background:transparent;color:#8c92a3;cursor:pointer;font-size:13px;padding:2px 4px}.s-dashboard .per{position:relative}.s-dashboard .per-pop{position:absolute;left:0;top:calc(100% + 8px);z-index:40;width:360px;background:#fff;border-radius:16px;box-shadow:0 0 0 1px #e3e6ed,0 20px 50px #0e12202e;padding:16px;display:flex;flex-direction:column;gap:12px;box-sizing:border-box;font-size:13px}.s-dashboard .row-sb{display:flex;justify-content:space-between;align-items:center;gap:8px}.s-dashboard .per-x{width:28px;height:28px;border:0;border-radius:8px;background:#f5f6f9;cursor:pointer;color:#2b3142}.s-dashboard .per-pre{display:flex;flex-wrap:wrap;gap:6px}.s-dashboard .per-pre button{height:28px;padding:0 10px;border:0;border-radius:999px;background:#f5f6f9;font:600 12px/1 Onest,sans-serif;color:#2b3142;cursor:pointer}.s-dashboard .per-pre button.on{background:#0e1220;color:#fff}.s-dashboard .per-dt{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:end}.s-dashboard .per-dt label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#5a6175}.s-dashboard .per-dt input{height:36px;padding:0 10px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;font:inherit;font-size:13px;color:#0e1220;min-width:0}.s-dashboard .per-dt span{padding-bottom:8px;color:#8c92a3}.s-dashboard .per-mh{display:flex;justify-content:space-between;font-weight:600;margin-bottom:6px}.s-dashboard .per-wd,.s-dashboard .per-grid{display:grid;grid-template-columns:repeat(7,1fr);text-align:center}.s-dashboard .per-wd span{font-size:11px;color:#8c92a3;padding:2px 0}.s-dashboard .per-grid span{height:30px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#2b3142}.s-dashboard .per-grid span.in{background:#e6ecff;color:#1f45d6}.s-dashboard .per-grid span.e{background:#2f5bff;color:#fff;border-radius:8px;font-weight:600}.s-dashboard .per-grid span.fut{color:#c5cad6}.s-dashboard .per-ck{display:flex;gap:8px;align-items:center;font-size:12px;color:#2b3142}.s-dashboard .per-ck input{width:16px;height:16px;accent-color:#2F5BFF;margin:0}.s-dashboard .rf-kpi{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.s-dashboard .rf-k{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:12px;background:#f5f6f9}.s-dashboard .rf-v{font:600 22px/28px Onest,sans-serif;letter-spacing:-.01em}.s-dashboard .rf-ch{display:flex;align-items:flex-end;gap:6px;height:140px;padding:8px 0;border-bottom:1px solid #E3E6ED}.s-dashboard .rf-col{flex:1;display:flex;align-items:flex-end;gap:2px;height:100%}.s-dashboard .rf-acc,.s-dashboard .rf-sp{flex:1;border-radius:4px 4px 0 0}.s-dashboard .rf-acc{background:#2f5bff}.s-dashboard .rf-sp{background:#9db2ff}.s-dashboard .rf-dot{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:5px}.s-dashboard .rf-tb{display:flex;flex-direction:column;font-size:13px}.s-dashboard .rf-th,.s-dashboard .rf-tr{display:grid;grid-template-columns:minmax(0,1fr) 54px 62px 84px;gap:8px;align-items:center;padding:8px 6px}.s-dashboard .rf-th{font-size:12px;color:#5a6175;font-weight:600;border-bottom:1px solid #E3E6ED}.s-dashboard .rf-tr{border-bottom:1px solid #EDEFF3;color:#0e1220;text-decoration:none}.s-dashboard .rf-tr:hover{background:#f5f6f9;color:#0e1220}.s-dashboard .rf-em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#2f5bff}.s-dashboard .rf-note{padding:10px 12px;border-radius:12px;background:#fff4de;color:#7a4f00;font-size:12px}.s-orders{margin:0;background:#f5f6f9;color:#0e1220;font:400 14px/20px Onest,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.s-orders a{color:#2f5bff}.s-orders a:hover{color:#1f45d6}.s-orders .mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.s-orders .shell{display:flex;flex-wrap:wrap;align-items:stretch;min-height:100vh}.s-orders .nav{flex:1 1 240px;max-width:256px;background:#0e1220;color:#c5cad6;padding:18px 12px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px}.s-orders .nav a{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 12px;border-radius:10px;color:#c5cad6;text-decoration:none;font-weight:500;font-size:14px}.s-orders .nav a:hover{background:#1b2133;color:#fff}.s-orders .nav a.on{background:#2f5bff;color:#fff}.s-orders .nav .grp{font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase;color:#8c92a3;padding:16px 12px 6px}.s-orders .bdg{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#ff7a45;color:#0e1220;font:600 11px/20px Onest,sans-serif;text-align:center;box-sizing:border-box}.s-orders .main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column}.s-orders .top{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 28px;background:#fff;border-bottom:1px solid #E3E6ED}.s-orders .srch{flex:1 1 320px;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;background:#f5f6f9;box-shadow:inset 0 0 0 1px #e3e6ed;color:#5a6175}.s-orders .srch input{flex:1;min-width:0;border:0;background:transparent;outline:none;font:inherit;color:#0e1220}.s-orders .ib{position:relative;width:40px;height:40px;border-radius:10px;border:0;background:#f5f6f9;color:#0e1220;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.s-orders .ib .bdg{position:absolute;top:-4px;right:-4px;margin:0}.s-orders .me{display:flex;align-items:center;gap:10px;font-size:13px}.s-orders .av{width:36px;height:36px;border-radius:50%;background:#e6ecff;color:#1f45d6;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex:none}.s-orders .body{padding:24px 28px 56px;display:flex;flex-direction:column;gap:20px;min-width:0}.s-orders .h1{margin:0;font-size:26px;line-height:32px;font-weight:600;letter-spacing:-.02em}.s-orders .h2{margin:0;font-size:17px;line-height:24px;font-weight:600}.s-orders .sub{margin:0;color:#5a6175}.s-orders .card{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #e3e6ed;padding:20px;box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:14px}.s-orders .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 14px;border-radius:10px;border:0;font:600 13px/1 Onest,system-ui,sans-serif;cursor:pointer;text-decoration:none;white-space:nowrap}.s-orders .btn:focus-visible,.s-orders .ib:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-orders .bp{background:#2f5bff;color:#fff}.s-orders .bp:hover{background:#1f45d6;color:#fff}.s-orders .bs{background:#f2f5ff;color:#1f45d6}.s-orders .bs:hover{background:#e6ecff;color:#1f45d6}.s-orders .bg{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-orders .bg:hover{background:#f5f6f9;color:#0e1220}.s-orders .chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.s-orders .ok{background:#e4f5ea;color:#0b7a3e}.s-orders .warn{background:#fff4de;color:#7a4f00}.s-orders .err{background:#fdebec;color:#b4232a}.s-orders .info{background:#f2f5ff;color:#1f45d6}.s-orders .mute{background:#edeff3;color:#2b3142}.s-orders .ai{background:#efeaff;color:#5032c8}.s-orders .tw{overflow-x:auto}.s-orders table.t{width:100%;border-collapse:collapse;font-size:13px}.s-orders .t th{text-align:left;font-weight:600;color:#5a6175;font-size:12px;padding:10px 12px;border-bottom:1px solid #E3E6ED;white-space:nowrap}.s-orders .t td{padding:11px 12px;border-bottom:1px solid #EDEFF3;vertical-align:middle;white-space:nowrap}.s-orders .t tbody tr:hover td{background:#fafbfc}.s-orders .fld{display:flex;flex-direction:column;gap:6px;min-width:0}.s-orders .fld label{font-size:12px;font-weight:600;color:#2b3142}.s-orders .in{height:36px;padding:0 10px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:inherit;font-size:13px;color:#0e1220;box-sizing:border-box;width:100%}.s-orders .in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-orders .tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;background:#edeff3;align-self:flex-start}.s-orders .tabs button{height:32px;padding:0 12px;border:0;border-radius:9px;background:transparent;font:600 13px/1 Onest,sans-serif;color:#2b3142;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.s-orders .tabs button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-orders .tabs .n{font-weight:500;color:#5a6175}.s-orders .navc{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.s-orders .nav{transition:flex-basis .2s,max-width .2s,padding .2s}.s-orders .nav a .ni{flex:none;opacity:.85}.s-orders .nav a.on .ni{opacity:1}.s-orders .nav-head{position:relative}.s-orders .nav-tg{margin-left:auto;width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:#8c92a3;cursor:pointer;flex:none}.s-orders .nav-tg:hover{background:#1b2133;color:#fff}.s-orders .navc:focus-visible+.nav .nav-tg{outline:3px solid rgba(47,91,255,.5)}.s-orders .navc:checked+.nav{flex:0 0 68px;max-width:68px;padding:18px 10px 24px}.s-orders .navc:checked+.nav .nl,.s-orders .navc:checked+.nav .nav-note{display:none}.s-orders .navc:checked+.nav .nav-head{flex-direction:column;gap:12px;padding:4px 0 12px!important}.s-orders .navc:checked+.nav .nav-tg{margin-left:0}.s-orders .navc:checked+.nav .nav-tg svg{transform:rotate(180deg)}.s-orders .navc:checked+.nav a{justify-content:center;padding:0;position:relative}.s-orders .navc:checked+.nav .grp{font-size:0;line-height:0;padding:0;margin:10px;height:1px;background:#2b3142}.s-orders .navc:checked+.nav .bdg{position:absolute;top:6px;right:8px;min-width:0;width:8px;height:8px;padding:0;margin:0;font-size:0;box-shadow:0 0 0 2px #0e1220}.s-orders .xm-bg{position:fixed;inset:0;z-index:80;background:#0e122073}.s-orders .xm-wrap{position:absolute;left:0;right:0;z-index:81;display:flex;justify-content:center;padding:0 24px;pointer-events:none}.s-orders .xm{pointer-events:auto;width:100%;max-width:520px;background:#fff;border-radius:20px;padding:22px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 80px #0e12204d;font:400 14px/20px Onest,ui-sans-serif,system-ui,sans-serif;color:#0e1220}.s-orders .xm-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.s-orders .xm-h h2{margin:0;font-size:18px;line-height:24px;font-weight:600}.s-orders .xm-x{width:32px;height:32px;border:0;border-radius:10px;background:#f5f6f9;color:#2b3142;cursor:pointer;flex:none;font-size:14px}.s-orders .xm-d{margin:0;color:#5a6175;font-size:13px}.s-orders .xm-warn{padding:10px 12px;border-radius:12px;background:#fdebec;color:#9f1f25;font-size:13px}.s-orders .xm-fl{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:#2b3142}.s-orders .xm-in{height:38px;padding:0 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:400 14px/20px Onest,sans-serif;color:#0e1220;box-sizing:border-box;width:100%}.s-orders .xm-in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-orders textarea.xm-in{height:auto;min-height:76px;padding:10px 12px;resize:vertical}.s-orders .xm-ck{display:flex;align-items:center;gap:8px;font-size:13px;color:#2b3142}.s-orders .xm-ck input{width:18px;height:18px;accent-color:#2F5BFF;margin:0}.s-orders .xm-info{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:10px;padding:8px 0;border-bottom:1px solid #EDEFF3;font-size:13px}.s-orders .xm-info span{color:#5a6175}.s-orders .xm-info b{font-weight:500;overflow-wrap:anywhere}.s-orders .xm-cl{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-orders .xm-ft{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding-top:4px}.s-orders .xm-b{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:10px;border:0;font:600 13px/1 Onest,sans-serif;cursor:pointer}.s-orders .xm-b:focus-visible,.s-orders .xm-x:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-orders .xm-b1{background:#2f5bff;color:#fff}.s-orders .xm-b1:hover{background:#1f45d6}.s-orders .xm-red{background:#c62f35;color:#fff}.s-orders .xm-red:hover{background:#a9252a}.s-orders .xm-b2{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-orders .xm-b2:hover{background:#f5f6f9}.s-orders .xm-tst{position:absolute;left:50%;transform:translate(-50%);z-index:90;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100% - 32px));padding:10px 12px 10px 14px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/18px Onest,sans-serif;box-shadow:0 12px 32px #0e12204d}.s-orders .xm-tok{width:20px;height:20px;border-radius:50%;background:#22b25f;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex:none}.s-orders .xm-tst button{border:0;background:transparent;color:#8c92a3;cursor:pointer;font-size:13px;padding:2px 4px}.s-order{margin:0;background:#f5f6f9;color:#0e1220;font:400 14px/20px Onest,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.s-order a{color:#2f5bff}.s-order a:hover{color:#1f45d6}.s-order .mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.s-order .shell{display:flex;flex-wrap:wrap;align-items:stretch;min-height:100vh}.s-order .nav{flex:1 1 240px;max-width:256px;background:#0e1220;color:#c5cad6;padding:18px 12px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px}.s-order .nav a{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 12px;border-radius:10px;color:#c5cad6;text-decoration:none;font-weight:500;font-size:14px}.s-order .nav a:hover{background:#1b2133;color:#fff}.s-order .nav a.on{background:#2f5bff;color:#fff}.s-order .nav .grp{font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase;color:#8c92a3;padding:16px 12px 6px}.s-order .bdg{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#ff7a45;color:#0e1220;font:600 11px/20px Onest,sans-serif;text-align:center;box-sizing:border-box}.s-order .main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column}.s-order .top{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 28px;background:#fff;border-bottom:1px solid #E3E6ED}.s-order .srch{flex:1 1 320px;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;background:#f5f6f9;box-shadow:inset 0 0 0 1px #e3e6ed;color:#5a6175}.s-order .srch input{flex:1;min-width:0;border:0;background:transparent;outline:none;font:inherit;color:#0e1220}.s-order .ib{position:relative;width:40px;height:40px;border-radius:10px;border:0;background:#f5f6f9;color:#0e1220;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.s-order .ib .bdg{position:absolute;top:-4px;right:-4px;margin:0}.s-order .me{display:flex;align-items:center;gap:10px;font-size:13px}.s-order .av{width:36px;height:36px;border-radius:50%;background:#e6ecff;color:#1f45d6;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex:none}.s-order .body{padding:24px 28px 56px;display:flex;flex-direction:column;gap:20px;min-width:0}.s-order .h1{margin:0;font-size:26px;line-height:32px;font-weight:600;letter-spacing:-.02em}.s-order .h2{margin:0;font-size:17px;line-height:24px;font-weight:600}.s-order .sub{margin:0;color:#5a6175}.s-order .card{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #e3e6ed;padding:20px;box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:14px}.s-order .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 14px;border-radius:10px;border:0;font:600 13px/1 Onest,system-ui,sans-serif;cursor:pointer;text-decoration:none;white-space:nowrap}.s-order .btn:focus-visible,.s-order .ib:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-order .bp{background:#2f5bff;color:#fff}.s-order .bp:hover{background:#1f45d6;color:#fff}.s-order .bs{background:#f2f5ff;color:#1f45d6}.s-order .bs:hover{background:#e6ecff;color:#1f45d6}.s-order .bg{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-order .bg:hover{background:#f5f6f9;color:#0e1220}.s-order .bd{background:#fdebec;color:#b4232a}.s-order .bd:hover{background:#fad7d9;color:#b4232a}.s-order .btn[disabled]{background:#edeff3;color:#5a6175;box-shadow:none;cursor:not-allowed}.s-order .chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.s-order .ok{background:#e4f5ea;color:#0b7a3e}.s-order .warn{background:#fff4de;color:#7a4f00}.s-order .err{background:#fdebec;color:#b4232a}.s-order .info{background:#f2f5ff;color:#1f45d6}.s-order .mute{background:#edeff3;color:#2b3142}.s-order .ai{background:#efeaff;color:#5032c8}.s-order .tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;background:#edeff3;align-self:flex-start}.s-order .tabs button{height:32px;padding:0 12px;border:0;border-radius:9px;background:transparent;font:600 13px/1 Onest,sans-serif;color:#2b3142;cursor:pointer}.s-order .tabs button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-order .kv{display:grid;grid-template-columns:minmax(120px,190px) minmax(0,1fr);gap:8px 16px;font-size:13px;margin:0}.s-order .kv dt{color:#5a6175}.s-order .kv dd{margin:0;min-width:0;overflow-wrap:anywhere}.s-order .msg{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;font-size:13px;line-height:18px}.s-order .m-err{background:#fdebec;color:#9f1f25}.s-order .m-warn{background:#fff4de;color:#6b4600}.s-order .m-info{background:#f2f5ff;color:#1f45d6}.s-order .tl{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.s-order .tl li{display:grid;grid-template-columns:56px 14px minmax(0,1fr);gap:10px;font-size:13px;padding-bottom:14px}.s-order .tl .d{width:10px;height:10px;border-radius:50%;margin-top:5px;background:#c5cad6}.s-order .fld{display:flex;flex-direction:column;gap:6px;min-width:0}.s-order .fld label{font-size:12px;font-weight:600;color:#2b3142}.s-order .in{min-height:36px;padding:8px 10px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:inherit;font-size:13px;color:#0e1220;box-sizing:border-box;width:100%}.s-order .in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-order .mdl-back{position:fixed;inset:0;z-index:50;background:#0e122080;display:flex;align-items:flex-start;justify-content:center;padding:120px 24px 24px;box-sizing:border-box}.s-order .mdl{width:100%;max-width:520px;background:#fff;border-radius:20px;padding:24px;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;box-shadow:0 30px 80px #0e12204d}.s-order .navc{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.s-order .nav{transition:flex-basis .2s,max-width .2s,padding .2s}.s-order .nav a .ni{flex:none;opacity:.85}.s-order .nav a.on .ni{opacity:1}.s-order .nav-head{position:relative}.s-order .nav-tg{margin-left:auto;width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:#8c92a3;cursor:pointer;flex:none}.s-order .nav-tg:hover{background:#1b2133;color:#fff}.s-order .navc:focus-visible+.nav .nav-tg{outline:3px solid rgba(47,91,255,.5)}.s-order .navc:checked+.nav{flex:0 0 68px;max-width:68px;padding:18px 10px 24px}.s-order .navc:checked+.nav .nl,.s-order .navc:checked+.nav .nav-note{display:none}.s-order .navc:checked+.nav .nav-head{flex-direction:column;gap:12px;padding:4px 0 12px!important}.s-order .navc:checked+.nav .nav-tg{margin-left:0}.s-order .navc:checked+.nav .nav-tg svg{transform:rotate(180deg)}.s-order .navc:checked+.nav a{justify-content:center;padding:0;position:relative}.s-order .navc:checked+.nav .grp{font-size:0;line-height:0;padding:0;margin:10px;height:1px;background:#2b3142}.s-order .navc:checked+.nav .bdg{position:absolute;top:6px;right:8px;min-width:0;width:8px;height:8px;padding:0;margin:0;font-size:0;box-shadow:0 0 0 2px #0e1220}.s-order .cp-id{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:2px 6px;margin:-2px -6px;border:0;border-radius:6px;background:transparent;font-size:13px;color:#0e1220;cursor:pointer;text-align:left;overflow-wrap:anywhere}.s-order .cp-id:hover{background:#f2f5ff;color:#1f45d6}.s-order .cp-id svg{flex:none;color:#5a6175}.s-order .cp-ok{flex:none;font:600 11px/1 Onest,sans-serif;color:#0b7a3e}.s-order .xm-bg{position:fixed;inset:0;z-index:80;background:#0e122073}.s-order .xm-wrap{position:absolute;left:0;right:0;z-index:81;display:flex;justify-content:center;padding:0 24px;pointer-events:none}.s-order .xm{pointer-events:auto;width:100%;max-width:520px;background:#fff;border-radius:20px;padding:22px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 80px #0e12204d;font:400 14px/20px Onest,ui-sans-serif,system-ui,sans-serif;color:#0e1220}.s-order .xm-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.s-order .xm-h h2{margin:0;font-size:18px;line-height:24px;font-weight:600}.s-order .xm-x{width:32px;height:32px;border:0;border-radius:10px;background:#f5f6f9;color:#2b3142;cursor:pointer;flex:none;font-size:14px}.s-order .xm-d{margin:0;color:#5a6175;font-size:13px}.s-order .xm-warn{padding:10px 12px;border-radius:12px;background:#fdebec;color:#9f1f25;font-size:13px}.s-order .xm-fl{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:#2b3142}.s-order .xm-in{height:38px;padding:0 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:400 14px/20px Onest,sans-serif;color:#0e1220;box-sizing:border-box;width:100%}.s-order .xm-in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-order textarea.xm-in{height:auto;min-height:76px;padding:10px 12px;resize:vertical}.s-order .xm-ck{display:flex;align-items:center;gap:8px;font-size:13px;color:#2b3142}.s-order .xm-ck input{width:18px;height:18px;accent-color:#2F5BFF;margin:0}.s-order .xm-info{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:10px;padding:8px 0;border-bottom:1px solid #EDEFF3;font-size:13px}.s-order .xm-info span{color:#5a6175}.s-order .xm-info b{font-weight:500;overflow-wrap:anywhere}.s-order .xm-cl{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-order .xm-ft{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding-top:4px}.s-order .xm-b{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:10px;border:0;font:600 13px/1 Onest,sans-serif;cursor:pointer}.s-order .xm-b:focus-visible,.s-order .xm-x:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-order .xm-b1{background:#2f5bff;color:#fff}.s-order .xm-b1:hover{background:#1f45d6}.s-order .xm-red{background:#c62f35;color:#fff}.s-order .xm-red:hover{background:#a9252a}.s-order .xm-b2{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-order .xm-b2:hover{background:#f5f6f9}.s-order .xm-tst{position:absolute;left:50%;transform:translate(-50%);z-index:90;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100% - 32px));padding:10px 12px 10px 14px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/18px Onest,sans-serif;box-shadow:0 12px 32px #0e12204d}.s-order .xm-tok{width:20px;height:20px;border-radius:50%;background:#22b25f;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex:none}.s-order .xm-tst button{border:0;background:transparent;color:#8c92a3;cursor:pointer;font-size:13px;padding:2px 4px}.s-esim{margin:0;background:#f5f6f9;color:#0e1220;font:400 14px/20px Onest,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.s-esim a{color:#2f5bff}.s-esim a:hover{color:#1f45d6}.s-esim .mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.s-esim .shell{display:flex;flex-wrap:wrap;align-items:stretch;min-height:100vh}.s-esim .nav{flex:1 1 240px;max-width:256px;background:#0e1220;color:#c5cad6;padding:18px 12px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px}.s-esim .nav a{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 12px;border-radius:10px;color:#c5cad6;text-decoration:none;font-weight:500;font-size:14px}.s-esim .nav a:hover{background:#1b2133;color:#fff}.s-esim .nav a.on{background:#2f5bff;color:#fff}.s-esim .nav .grp{font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase;color:#8c92a3;padding:16px 12px 6px}.s-esim .bdg{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#ff7a45;color:#0e1220;font:600 11px/20px Onest,sans-serif;text-align:center;box-sizing:border-box}.s-esim .main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column}.s-esim .top{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 28px;background:#fff;border-bottom:1px solid #E3E6ED}.s-esim .srch{flex:1 1 320px;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;background:#f5f6f9;box-shadow:inset 0 0 0 1px #e3e6ed;color:#5a6175}.s-esim .srch input{flex:1;min-width:0;border:0;background:transparent;outline:none;font:inherit;color:#0e1220}.s-esim .ib{position:relative;width:40px;height:40px;border-radius:10px;border:0;background:#f5f6f9;color:#0e1220;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.s-esim .ib .bdg{position:absolute;top:-4px;right:-4px;margin:0}.s-esim .me{display:flex;align-items:center;gap:10px;font-size:13px}.s-esim .av{width:36px;height:36px;border-radius:50%;background:#e6ecff;color:#1f45d6;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex:none}.s-esim .body{padding:24px 28px 56px;display:flex;flex-direction:column;gap:20px;min-width:0}.s-esim .h1{margin:0;font-size:26px;line-height:32px;font-weight:600;letter-spacing:-.02em}.s-esim .h2{margin:0;font-size:17px;line-height:24px;font-weight:600}.s-esim .sub{margin:0;color:#5a6175}.s-esim .card{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #e3e6ed;padding:20px;box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:14px}.s-esim .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 14px;border-radius:10px;border:0;font:600 13px/1 Onest,system-ui,sans-serif;cursor:pointer;text-decoration:none;white-space:nowrap}.s-esim .btn:focus-visible,.s-esim .ib:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-esim .bp{background:#2f5bff;color:#fff}.s-esim .bp:hover{background:#1f45d6;color:#fff}.s-esim .bs{background:#f2f5ff;color:#1f45d6}.s-esim .bs:hover{background:#e6ecff;color:#1f45d6}.s-esim .bg{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-esim .bg:hover{background:#f5f6f9;color:#0e1220}.s-esim .bd{background:#fdebec;color:#b4232a}.s-esim .bd:hover{background:#fad7d9;color:#b4232a}.s-esim .btn[disabled]{background:#edeff3;color:#5a6175;box-shadow:none;cursor:not-allowed}.s-esim .chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.s-esim .ok{background:#e4f5ea;color:#0b7a3e}.s-esim .warn{background:#fff4de;color:#7a4f00}.s-esim .err{background:#fdebec;color:#b4232a}.s-esim .info{background:#f2f5ff;color:#1f45d6}.s-esim .mute{background:#edeff3;color:#2b3142}.s-esim .ai{background:#efeaff;color:#5032c8}.s-esim .tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;background:#edeff3;align-self:flex-start}.s-esim .tabs button{height:32px;padding:0 12px;border:0;border-radius:9px;background:transparent;font:600 13px/1 Onest,sans-serif;color:#2b3142;cursor:pointer}.s-esim .tabs button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-esim .kv{display:grid;grid-template-columns:minmax(120px,190px) minmax(0,1fr);gap:8px 16px;font-size:13px;margin:0}.s-esim .kv dt{color:#5a6175}.s-esim .kv dd{margin:0;min-width:0;overflow-wrap:anywhere}.s-esim .tw{overflow-x:auto}.s-esim table.t{width:100%;border-collapse:collapse;font-size:13px}.s-esim .t th{text-align:left;font-weight:600;color:#5a6175;font-size:12px;padding:10px 12px;border-bottom:1px solid #E3E6ED;white-space:nowrap}.s-esim .t td{padding:10px 12px;border-bottom:1px solid #EDEFF3;vertical-align:middle;white-space:nowrap}.s-esim .act{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #EDEFF3;flex-wrap:wrap}.s-esim .act:last-child{border-bottom:0}.s-esim .why{font-size:12px;color:#5a6175;max-width:420px}.s-esim .fld{display:flex;flex-direction:column;gap:6px;min-width:0}.s-esim .fld label{font-size:12px;font-weight:600;color:#2b3142}.s-esim .in{min-height:36px;padding:8px 10px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:inherit;font-size:13px;color:#0e1220;box-sizing:border-box;width:100%}.s-esim .mdl-back{position:fixed;inset:0;z-index:50;background:#0e122080;display:flex;align-items:flex-start;justify-content:center;padding:120px 24px 24px;box-sizing:border-box}.s-esim .mdl{width:100%;max-width:520px;background:#fff;border-radius:20px;padding:24px;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;box-shadow:0 30px 80px #0e12204d}.s-esim .msg{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;font-size:13px;line-height:18px}.s-esim .m-err{background:#fdebec;color:#9f1f25}.s-esim .m-warn{background:#fff4de;color:#6b4600}.s-esim .navc{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.s-esim .nav{transition:flex-basis .2s,max-width .2s,padding .2s}.s-esim .nav a .ni{flex:none;opacity:.85}.s-esim .nav a.on .ni{opacity:1}.s-esim .nav-head{position:relative}.s-esim .nav-tg{margin-left:auto;width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:#8c92a3;cursor:pointer;flex:none}.s-esim .nav-tg:hover{background:#1b2133;color:#fff}.s-esim .navc:focus-visible+.nav .nav-tg{outline:3px solid rgba(47,91,255,.5)}.s-esim .navc:checked+.nav{flex:0 0 68px;max-width:68px;padding:18px 10px 24px}.s-esim .navc:checked+.nav .nl,.s-esim .navc:checked+.nav .nav-note{display:none}.s-esim .navc:checked+.nav .nav-head{flex-direction:column;gap:12px;padding:4px 0 12px!important}.s-esim .navc:checked+.nav .nav-tg{margin-left:0}.s-esim .navc:checked+.nav .nav-tg svg{transform:rotate(180deg)}.s-esim .navc:checked+.nav a{justify-content:center;padding:0;position:relative}.s-esim .navc:checked+.nav .grp{font-size:0;line-height:0;padding:0;margin:10px;height:1px;background:#2b3142}.s-esim .navc:checked+.nav .bdg{position:absolute;top:6px;right:8px;min-width:0;width:8px;height:8px;padding:0;margin:0;font-size:0;box-shadow:0 0 0 2px #0e1220}.s-esim .mdl .kv{grid-template-columns:130px minmax(0,1fr)}.s-esim .mdl-gal{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px;align-items:start}.s-esim .mdl-st{max-width:none;box-shadow:0 0 0 1px #e3e6ed,0 12px 32px #0e122014}.s-esim .code6{display:flex;gap:6px}.s-esim .code6 input{width:38px;height:44px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;text-align:center;font:600 18px/1 JetBrains Mono,monospace;color:#0e1220;background:#fff}.s-esim .cl-sees{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:10px;background:#f2f5ff;font-size:12px;line-height:17px;color:#1f45d6}.s-esim .cl-sees b{font-size:11px;letter-spacing:.04em;text-transform:uppercase}.s-esim .pkr{display:flex;flex-wrap:wrap;gap:6px}.s-esim .pkr span{height:32px;padding:0 12px;border-radius:9px;box-shadow:inset 0 0 0 1px #c5cad6;font:600 13px/32px Onest,sans-serif;cursor:pointer}.s-esim .pkr span.on{box-shadow:inset 0 0 0 2px #2f5bff;background:#f2f5ff;color:#1f45d6}.s-esim .xm-bg{position:fixed;inset:0;z-index:80;background:#0e122073}.s-esim .xm-wrap{position:absolute;left:0;right:0;z-index:81;display:flex;justify-content:center;padding:0 24px;pointer-events:none}.s-esim .xm{pointer-events:auto;width:100%;max-width:520px;background:#fff;border-radius:20px;padding:22px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 80px #0e12204d;font:400 14px/20px Onest,ui-sans-serif,system-ui,sans-serif;color:#0e1220}.s-esim .xm-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.s-esim .xm-h h2{margin:0;font-size:18px;line-height:24px;font-weight:600}.s-esim .xm-x{width:32px;height:32px;border:0;border-radius:10px;background:#f5f6f9;color:#2b3142;cursor:pointer;flex:none;font-size:14px}.s-esim .xm-d{margin:0;color:#5a6175;font-size:13px}.s-esim .xm-warn{padding:10px 12px;border-radius:12px;background:#fdebec;color:#9f1f25;font-size:13px}.s-esim .xm-fl{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:#2b3142}.s-esim .xm-in{height:38px;padding:0 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:400 14px/20px Onest,sans-serif;color:#0e1220;box-sizing:border-box;width:100%}.s-esim .xm-in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-esim textarea.xm-in{height:auto;min-height:76px;padding:10px 12px;resize:vertical}.s-esim .xm-ck{display:flex;align-items:center;gap:8px;font-size:13px;color:#2b3142}.s-esim .xm-ck input{width:18px;height:18px;accent-color:#2F5BFF;margin:0}.s-esim .xm-info{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:10px;padding:8px 0;border-bottom:1px solid #EDEFF3;font-size:13px}.s-esim .xm-info span{color:#5a6175}.s-esim .xm-info b{font-weight:500;overflow-wrap:anywhere}.s-esim .xm-cl{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-esim .xm-ft{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding-top:4px}.s-esim .xm-b{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:10px;border:0;font:600 13px/1 Onest,sans-serif;cursor:pointer}.s-esim .xm-b:focus-visible,.s-esim .xm-x:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-esim .xm-b1{background:#2f5bff;color:#fff}.s-esim .xm-b1:hover{background:#1f45d6}.s-esim .xm-red{background:#c62f35;color:#fff}.s-esim .xm-red:hover{background:#a9252a}.s-esim .xm-b2{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-esim .xm-b2:hover{background:#f5f6f9}.s-esim .xm-tst{position:absolute;left:50%;transform:translate(-50%);z-index:90;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100% - 32px));padding:10px 12px 10px 14px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/18px Onest,sans-serif;box-shadow:0 12px 32px #0e12204d}.s-esim .xm-tok{width:20px;height:20px;border-radius:50%;background:#22b25f;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex:none}.s-esim .xm-tst button{border:0;background:transparent;color:#8c92a3;cursor:pointer;font-size:13px;padding:2px 4px}.s-esim .lim{height:8px;border-radius:999px;background:#edeff3;overflow:hidden}.s-esim .lim>div{height:100%;background:#2f5bff;border-radius:999px}.s-esim .rsw{display:inline-flex;padding:3px;border-radius:10px;background:#edeff3;gap:2px}.s-esim .rsw button{height:30px;padding:0 10px;border:0;border-radius:8px;background:transparent;font:600 12px/1 Onest,sans-serif;color:#2b3142;cursor:pointer}.s-esim .rsw button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-esim .opnote{padding:12px 14px;border-radius:12px;background:#f5f6f9;font-size:13px;line-height:18px;color:#2b3142}.s-customers{margin:0;background:#f5f6f9;color:#0e1220;font:400 14px/20px Onest,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.s-customers a{color:#2f5bff}.s-customers a:hover{color:#1f45d6}.s-customers .mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.s-customers .shell{display:flex;flex-wrap:wrap;align-items:stretch;min-height:100vh}.s-customers .nav{flex:1 1 240px;max-width:256px;background:#0e1220;color:#c5cad6;padding:18px 12px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px}.s-customers .nav a{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 12px;border-radius:10px;color:#c5cad6;text-decoration:none;font-weight:500;font-size:14px}.s-customers .nav a:hover{background:#1b2133;color:#fff}.s-customers .nav a.on{background:#2f5bff;color:#fff}.s-customers .nav .grp{font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase;color:#8c92a3;padding:16px 12px 6px}.s-customers .bdg{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#ff7a45;color:#0e1220;font:600 11px/20px Onest,sans-serif;text-align:center;box-sizing:border-box}.s-customers .main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column}.s-customers .top{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 28px;background:#fff;border-bottom:1px solid #E3E6ED}.s-customers .srch{flex:1 1 320px;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;background:#f5f6f9;box-shadow:inset 0 0 0 1px #e3e6ed;color:#5a6175}.s-customers .srch input{flex:1;min-width:0;border:0;background:transparent;outline:none;font:inherit;color:#0e1220}.s-customers .ib{position:relative;width:40px;height:40px;border-radius:10px;border:0;background:#f5f6f9;color:#0e1220;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.s-customers .ib .bdg{position:absolute;top:-4px;right:-4px;margin:0}.s-customers .me{display:flex;align-items:center;gap:10px;font-size:13px}.s-customers .av{width:36px;height:36px;border-radius:50%;background:#e6ecff;color:#1f45d6;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex:none}.s-customers .body{padding:24px 28px 56px;display:flex;flex-direction:column;gap:20px;min-width:0}.s-customers .h1{margin:0;font-size:26px;line-height:32px;font-weight:600;letter-spacing:-.02em}.s-customers .h2{margin:0;font-size:17px;line-height:24px;font-weight:600}.s-customers .sub{margin:0;color:#5a6175}.s-customers .card{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #e3e6ed;padding:20px;box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:14px}.s-customers .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 14px;border-radius:10px;border:0;font:600 13px/1 Onest,system-ui,sans-serif;cursor:pointer;text-decoration:none;white-space:nowrap}.s-customers .btn:focus-visible,.s-customers .ib:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-customers .bp{background:#2f5bff;color:#fff}.s-customers .bp:hover{background:#1f45d6;color:#fff}.s-customers .bs{background:#f2f5ff;color:#1f45d6}.s-customers .bs:hover{background:#e6ecff;color:#1f45d6}.s-customers .bg{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-customers .bg:hover{background:#f5f6f9;color:#0e1220}.s-customers .bd{background:#fdebec;color:#b4232a}.s-customers .bd:hover{background:#fad7d9;color:#b4232a}.s-customers .chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.s-customers .ok{background:#e4f5ea;color:#0b7a3e}.s-customers .warn{background:#fff4de;color:#7a4f00}.s-customers .err{background:#fdebec;color:#b4232a}.s-customers .info{background:#f2f5ff;color:#1f45d6}.s-customers .mute{background:#edeff3;color:#2b3142}.s-customers .ai{background:#efeaff;color:#5032c8}.s-customers .tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;background:#edeff3;align-self:flex-start}.s-customers .tabs button{height:32px;padding:0 12px;border:0;border-radius:9px;background:transparent;font:600 13px/1 Onest,sans-serif;color:#2b3142;cursor:pointer}.s-customers .tabs button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-customers .kv{display:grid;grid-template-columns:minmax(120px,180px) minmax(0,1fr);gap:8px 16px;font-size:13px;margin:0}.s-customers .kv dt{color:#5a6175}.s-customers .kv dd{margin:0;min-width:0;overflow-wrap:anywhere}.s-customers .tw{overflow-x:auto}.s-customers table.t{width:100%;border-collapse:collapse;font-size:13px}.s-customers .t th{text-align:left;font-weight:600;color:#5a6175;font-size:12px;padding:10px 12px;border-bottom:1px solid #E3E6ED;white-space:nowrap}.s-customers .t td{padding:10px 12px;border-bottom:1px solid #EDEFF3;vertical-align:middle;white-space:nowrap}.s-customers .cl{display:flex;flex-direction:column;gap:2px;padding:12px;border-radius:12px;text-decoration:none;color:#0e1220;border:0;background:transparent;text-align:left;font:inherit;cursor:pointer;width:100%}.s-customers .cl:hover{background:#f5f6f9}.s-customers .cl.on{background:#f2f5ff}.s-customers .fld{display:flex;flex-direction:column;gap:6px;min-width:0}.s-customers .fld label{font-size:12px;font-weight:600;color:#2b3142}.s-customers .in{min-height:36px;padding:8px 10px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:inherit;font-size:13px;color:#0e1220;box-sizing:border-box;width:100%}.s-customers .mdl-back{position:fixed;inset:0;z-index:50;background:#0e122080;display:flex;align-items:flex-start;justify-content:center;padding:100px 24px 24px;box-sizing:border-box}.s-customers .mdl{width:100%;max-width:520px;background:#fff;border-radius:20px;padding:24px;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;box-shadow:0 30px 80px #0e12204d}.s-customers .seg{display:flex;gap:8px;flex-wrap:wrap}.s-customers .seg label{display:flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-radius:10px;box-shadow:inset 0 0 0 1px #c5cad6;font-size:13px;cursor:pointer}.s-customers .bal{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.s-customers .bal>div{padding:14px;border-radius:12px;background:#f5f6f9}.s-customers .bal b{display:block;font:600 22px/28px Onest,sans-serif}.s-customers .navc{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.s-customers .nav{transition:flex-basis .2s,max-width .2s,padding .2s}.s-customers .nav a .ni{flex:none;opacity:.85}.s-customers .nav a.on .ni{opacity:1}.s-customers .nav-head{position:relative}.s-customers .nav-tg{margin-left:auto;width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:#8c92a3;cursor:pointer;flex:none}.s-customers .nav-tg:hover{background:#1b2133;color:#fff}.s-customers .navc:focus-visible+.nav .nav-tg{outline:3px solid rgba(47,91,255,.5)}.s-customers .navc:checked+.nav{flex:0 0 68px;max-width:68px;padding:18px 10px 24px}.s-customers .navc:checked+.nav .nl,.s-customers .navc:checked+.nav .nav-note{display:none}.s-customers .navc:checked+.nav .nav-head{flex-direction:column;gap:12px;padding:4px 0 12px!important}.s-customers .navc:checked+.nav .nav-tg{margin-left:0}.s-customers .navc:checked+.nav .nav-tg svg{transform:rotate(180deg)}.s-customers .navc:checked+.nav a{justify-content:center;padding:0;position:relative}.s-customers .navc:checked+.nav .grp{font-size:0;line-height:0;padding:0;margin:10px;height:1px;background:#2b3142}.s-customers .navc:checked+.nav .bdg{position:absolute;top:6px;right:8px;min-width:0;width:8px;height:8px;padding:0;margin:0;font-size:0;box-shadow:0 0 0 2px #0e1220}.s-customers .segs{display:flex;flex-wrap:wrap;gap:6px}.s-customers .segs button{height:32px;padding:0 12px;border:0;border-radius:999px;background:#f5f6f9;font:600 13px/1 Onest,sans-serif;color:#2b3142;cursor:pointer;display:inline-flex;align-items:center;gap:6px;box-shadow:inset 0 0 0 1px #e3e6ed}.s-customers .segs button .mono{font-weight:500;font-size:12px;color:#5a6175}.s-customers .segs button.on{background:#0e1220;color:#fff;box-shadow:none}.s-customers .segs button.on .mono{color:#c5cad6}.s-customers .flt{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px}.s-customers .srch2{grid-column:span 2;display:flex;align-items:center;gap:8px;align-self:end;height:36px;padding:0 12px;border-radius:10px;background:#f5f6f9;box-shadow:inset 0 0 0 1px #e3e6ed;color:#5a6175}.s-customers .srch2 input{flex:1;min-width:0;border:0;background:transparent;outline:none;font:inherit;font-size:13px;color:#0e1220}.s-customers .rng{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:6px;align-items:center;color:#5a6175}.s-customers .fchip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;background:#f2f5ff;color:#1f45d6;font-size:12px;font-weight:600;cursor:pointer}.s-customers .lnk2{border:0;background:transparent;padding:0;font:600 13px/1 Onest,sans-serif;color:#2f5bff;cursor:pointer}.s-customers .bulk{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:#0e1220;color:#fff}.s-customers .bulk .bg{background:#1b2133;color:#fff;box-shadow:none}.s-customers .bulk .lnk2{color:#c5cad6}.s-customers .ctbl{display:flex;flex-direction:column;overflow-x:auto}.s-customers .crow{display:grid;grid-template-columns:28px minmax(220px,2fr) 70px 110px 100px 110px 90px 80px 110px;gap:12px;align-items:center;padding:10px 8px;border-bottom:1px solid #EDEFF3;font-size:13px;min-width:1000px}.s-customers .crow.on{background:#f7f9ff}.s-customers .chead{padding-top:0;font-size:12px;color:#5a6175}.s-customers .sorth{border:0;background:transparent;padding:0;font:600 12px/16px Onest,sans-serif;color:#5a6175;text-align:left;cursor:pointer;display:inline-flex;gap:4px;align-items:center}.s-customers .sorth.on{color:#1f45d6}.s-customers .sorth .ar{font-size:11px}.s-customers .tgs{display:flex;flex-wrap:wrap;gap:4px}.s-customers .tg{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:6px;font-size:11px;font-weight:600;border:0}.s-customers .tg-add{background:transparent;color:#2f5bff;box-shadow:inset 0 0 0 1px #c5d2ff;cursor:pointer}.s-customers .msg{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;font-size:13px;line-height:18px}.s-customers .who-btn{border:0;background:transparent;padding:0;font:600 13px/18px Onest,sans-serif;color:#0e1220;text-align:left;cursor:pointer}.s-customers .who-btn:hover{color:#2f5bff;text-decoration:underline}.s-customers .crow.cur{box-shadow:inset 3px 0 #2f5bff;background:#f2f5ff}.s-customers .crm-back{position:fixed;inset:0;z-index:40;background:#0e122073}.s-customers .crm{position:fixed;top:0;right:0;bottom:0;z-index:41;width:min(1120px,94vw);display:grid;grid-template-columns:300px minmax(0,1fr);background:#f5f6f9;box-shadow:-30px 0 80px #0e122040}.s-customers .crm-side{display:flex;flex-direction:column;gap:14px;padding:22px 18px;background:#fff;border-right:1px solid #E3E6ED;overflow-y:auto}.s-customers .crm-x{width:34px;height:34px;border-radius:10px;border:0;background:#f5f6f9;color:#2b3142;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.s-customers .crm-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px}.s-customers .crm-stats div{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:#f5f6f9}.s-customers .crm-stats span{font-size:11px;color:#5a6175}.s-customers .crm-stats b{font-size:15px;font-weight:500}.s-customers .crm-kv{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 10px;margin:0;font-size:12px}.s-customers .crm-kv dt{color:#5a6175}.s-customers .crm-kv dd{margin:0;min-width:0;overflow-wrap:anywhere;text-align:right}.s-customers .crm-nav{display:flex;flex-direction:column;gap:2px;padding-top:6px;border-top:1px solid #EDEFF3}.s-customers .crm-nav button{display:flex;justify-content:space-between;align-items:center;height:36px;padding:0 10px;border:0;border-radius:9px;background:transparent;font:500 14px/1 Onest,sans-serif;color:#2b3142;cursor:pointer;text-align:left}.s-customers .crm-nav button:hover{background:#f5f6f9}.s-customers .crm-nav button.on{background:#f2f5ff;color:#1f45d6;font-weight:600}.s-customers .crm-nav .mono{font-size:12px;color:#8c92a3}.s-customers .crm-main{padding:22px;display:flex;flex-direction:column;gap:16px;overflow-y:auto;min-width:0}.s-customers .prods{display:flex;flex-direction:column;gap:8px}.s-customers .prod{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:#f5f6f9;text-decoration:none;color:#0e1220}.s-customers a.prod:hover{background:#edf1ff}.s-customers .prod-f{font-size:22px;line-height:1;flex:none}.s-customers .ubar{display:block;height:6px;margin:6px 0 4px;border-radius:999px;background:#e3e6ed;overflow:hidden;max-width:320px}.s-customers .ubar span{display:block;height:100%;background:#2f5bff;border-radius:999px}.s-customers .notes{display:flex;flex-direction:column;gap:8px}.s-customers .notes div{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:10px;background:#fffbeb;font-size:13px}.s-customers .notes b{font-size:12px;color:#7a4f00}.s-customers .xm-bg{position:fixed;inset:0;z-index:80;background:#0e122073}.s-customers .xm-wrap{position:absolute;left:0;right:0;z-index:81;display:flex;justify-content:center;padding:0 24px;pointer-events:none}.s-customers .xm{pointer-events:auto;width:100%;max-width:520px;background:#fff;border-radius:20px;padding:22px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 80px #0e12204d;font:400 14px/20px Onest,ui-sans-serif,system-ui,sans-serif;color:#0e1220}.s-customers .xm-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.s-customers .xm-h h2{margin:0;font-size:18px;line-height:24px;font-weight:600}.s-customers .xm-x{width:32px;height:32px;border:0;border-radius:10px;background:#f5f6f9;color:#2b3142;cursor:pointer;flex:none;font-size:14px}.s-customers .xm-d{margin:0;color:#5a6175;font-size:13px}.s-customers .xm-warn{padding:10px 12px;border-radius:12px;background:#fdebec;color:#9f1f25;font-size:13px}.s-customers .xm-fl{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:#2b3142}.s-customers .xm-in{height:38px;padding:0 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:400 14px/20px Onest,sans-serif;color:#0e1220;box-sizing:border-box;width:100%}.s-customers .xm-in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-customers textarea.xm-in{height:auto;min-height:76px;padding:10px 12px;resize:vertical}.s-customers .xm-ck{display:flex;align-items:center;gap:8px;font-size:13px;color:#2b3142}.s-customers .xm-ck input{width:18px;height:18px;accent-color:#2F5BFF;margin:0}.s-customers .xm-info{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:10px;padding:8px 0;border-bottom:1px solid #EDEFF3;font-size:13px}.s-customers .xm-info span{color:#5a6175}.s-customers .xm-info b{font-weight:500;overflow-wrap:anywhere}.s-customers .xm-cl{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-customers .xm-ft{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding-top:4px}.s-customers .xm-b{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:10px;border:0;font:600 13px/1 Onest,sans-serif;cursor:pointer}.s-customers .xm-b:focus-visible,.s-customers .xm-x:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-customers .xm-b1{background:#2f5bff;color:#fff}.s-customers .xm-b1:hover{background:#1f45d6}.s-customers .xm-red{background:#c62f35;color:#fff}.s-customers .xm-red:hover{background:#a9252a}.s-customers .xm-b2{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-customers .xm-b2:hover{background:#f5f6f9}.s-customers .xm-tst{position:absolute;left:50%;transform:translate(-50%);z-index:90;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100% - 32px));padding:10px 12px 10px 14px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/18px Onest,sans-serif;box-shadow:0 12px 32px #0e12204d}.s-customers .xm-tok{width:20px;height:20px;border-radius:50%;background:#22b25f;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex:none}.s-customers .xm-tst button{border:0;background:transparent;color:#8c92a3;cursor:pointer;font-size:13px;padding:2px 4px}.s-customers .dl-r{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.s-customers .dl-rs{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.s-customers .dl-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.s-customers .dl-jump{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.s-customers .dl-j{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:0;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #e3e6ed;font:600 12px/1 Onest,sans-serif;color:#2b3142;cursor:pointer}.s-customers .dl-j:hover{background:#f2f5ff;color:#1f45d6}.s-customers .dl-j .mono{color:#8c92a3;font-weight:500}.s-customers .dl{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:16px;align-items:start}.s-customers .dl-chat{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #e3e6ed;display:flex;flex-direction:column;min-width:0}.s-customers .dl-feed{display:flex;flex-direction:column;gap:10px;padding:16px;min-height:330px}.s-customers .dl-day{align-self:center;font-size:11px;color:#8c92a3;padding:2px 10px;border-radius:999px;background:#f5f6f9}.s-customers .dl-m{display:flex;flex-direction:column;gap:3px;max-width:78%}.s-customers .dl-m .dl-b{padding:10px 12px;border-radius:14px;font-size:13px;line-height:19px}.s-customers .dl-m.cin{align-self:flex-start}.s-customers .dl-m.cin .dl-b{background:#f5f6f9;border-bottom-left-radius:4px}.s-customers .dl-m.ai{align-self:flex-end;align-items:flex-end}.s-customers .dl-m.ai .dl-b{background:#efeaff;color:#2b1f6e;border-bottom-right-radius:4px}.s-customers .dl-m.note{align-self:flex-end;align-items:flex-end}.s-customers .dl-m.note .dl-b{background:#fff4de;color:#5a3a00;border:1px dashed #E8C27A}.s-customers .dl-t{font-size:11px;color:#8c92a3}.s-customers .dl-sys{align-self:center;font-size:12px;color:#5a6175;text-align:center}.s-customers .dl-comp{display:flex;flex-direction:column;gap:8px;padding:12px 16px 16px;border-top:1px solid #EDEFF3}.s-customers .dl-qr{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.s-customers .dl-qr button{height:26px;padding:0 10px;border:0;border-radius:999px;background:#f2f5ff;color:#1f45d6;font:600 12px/1 Onest,sans-serif;cursor:pointer}.s-customers .dl-ctx{display:flex;flex-direction:column;gap:10px;min-width:0}.s-customers .dl-cx{background:#fff;border-radius:14px;box-shadow:0 0 0 1px #e3e6ed;padding:12px 14px;display:flex;flex-direction:column;gap:10px;min-width:0}.s-customers .dl-row{flex-direction:row;justify-content:space-between;align-items:center;border:0;font:inherit;color:#0e1220;text-align:left;cursor:pointer;width:100%;box-sizing:border-box}.s-customers .dl-row:hover{box-shadow:0 0 0 1px #2f5bff}.s-customers .dl-row>span:first-child{display:flex;flex-direction:column;gap:2px;min-width:0}.s-customers .dl-row>span:last-child{font-size:20px;color:#8c92a3}.s-customers .dl-es{display:flex;gap:10px;align-items:flex-start}.s-customers .dl-acts{display:flex;flex-direction:column;gap:6px}.s-customers .dl-acts .btn{width:100%;box-sizing:border-box}.s-customers .dl-lnk{border:0;background:transparent;color:#2f5bff;font:500 12px/1 Onest,sans-serif;cursor:pointer;padding:0}.s-customers .dl-back{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border:0;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px #e3e6ed;font:600 13px/1 Onest,sans-serif;color:#1f45d6;cursor:pointer}.s-customers .rsw{display:inline-flex;padding:3px;border-radius:10px;background:#edeff3;gap:2px}.s-customers .rsw button{height:30px;padding:0 10px;border:0;border-radius:8px;background:transparent;font:600 12px/1 Onest,sans-serif;color:#2b3142;cursor:pointer}.s-customers .rsw button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-customers .opnote{padding:12px 14px;border-radius:12px;background:#f5f6f9;font-size:13px;line-height:18px;color:#2b3142}.s-replies{margin:0;background:#f5f6f9;color:#0e1220;font:400 14px/20px Onest,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.s-replies a{color:#2f5bff}.s-replies a:hover{color:#1f45d6}.s-replies .mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.s-replies .shell{display:flex;flex-wrap:wrap;align-items:stretch;min-height:100vh}.s-replies .nav{flex:1 1 240px;max-width:256px;background:#0e1220;color:#c5cad6;padding:18px 12px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px}.s-replies .nav a{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 12px;border-radius:10px;color:#c5cad6;text-decoration:none;font-weight:500;font-size:14px}.s-replies .nav a:hover{background:#1b2133;color:#fff}.s-replies .nav a.on{background:#2f5bff;color:#fff}.s-replies .nav .grp{font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase;color:#8c92a3;padding:16px 12px 6px}.s-replies .bdg{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#ff7a45;color:#0e1220;font:600 11px/20px Onest,sans-serif;text-align:center;box-sizing:border-box}.s-replies .main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column}.s-replies .top{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 28px;background:#fff;border-bottom:1px solid #E3E6ED}.s-replies .srch{flex:1 1 320px;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;background:#f5f6f9;box-shadow:inset 0 0 0 1px #e3e6ed;color:#5a6175}.s-replies .srch input{flex:1;min-width:0;border:0;background:transparent;outline:none;font:inherit;color:#0e1220}.s-replies .me{display:flex;align-items:center;gap:10px;font-size:13px}.s-replies .av{width:36px;height:36px;border-radius:50%;background:#e6ecff;color:#1f45d6;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex:none}.s-replies .body{padding:24px 28px 56px;display:flex;flex-direction:column;gap:20px;min-width:0}.s-replies .h1{margin:0;font-size:26px;line-height:32px;font-weight:600;letter-spacing:-.02em}.s-replies .h2{margin:0;font-size:17px;line-height:24px;font-weight:600}.s-replies .sub{margin:0;color:#5a6175}.s-replies .card{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #e3e6ed;padding:20px;box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:14px}.s-replies .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 14px;border-radius:10px;border:0;font:600 13px/1 Onest,system-ui,sans-serif;cursor:pointer;text-decoration:none;white-space:nowrap}.s-replies .btn:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-replies .bp{background:#2f5bff;color:#fff}.s-replies .bp:hover{background:#1f45d6;color:#fff}.s-replies .bs{background:#f2f5ff;color:#1f45d6}.s-replies .bs:hover{background:#e6ecff;color:#1f45d6}.s-replies .bg{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-replies .bg:hover{background:#f5f6f9;color:#0e1220}.s-replies .bd{background:#fdebec;color:#b4232a}.s-replies .bd:hover{background:#fad7d9;color:#b4232a}.s-replies .chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.s-replies .ok{background:#e4f5ea;color:#0b7a3e}.s-replies .warn{background:#fff4de;color:#7a4f00}.s-replies .info{background:#f2f5ff;color:#1f45d6}.s-replies .mute{background:#edeff3;color:#2b3142}.s-replies .ai{background:#efeaff;color:#5032c8}.s-replies .tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;background:#edeff3;align-self:flex-start}.s-replies .tabs button{height:32px;padding:0 12px;border:0;border-radius:9px;background:transparent;font:600 13px/1 Onest,sans-serif;color:#2b3142;cursor:pointer}.s-replies .tabs button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-replies .cat{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:38px;padding:0 12px;border:0;border-radius:10px;background:transparent;font:500 14px/1 Onest,sans-serif;color:#2b3142;cursor:pointer;text-align:left}.s-replies .cat:hover{background:#f5f6f9}.s-replies .cat.on{background:#f2f5ff;color:#1f45d6;font-weight:600}.s-replies .row{display:flex;flex-direction:column;gap:4px;width:100%;padding:12px;border:0;border-radius:12px;background:transparent;text-align:left;font:inherit;color:#0e1220;cursor:pointer}.s-replies .row:hover{background:#f5f6f9}.s-replies .row.on{background:#f2f5ff}.s-replies .fld{display:flex;flex-direction:column;gap:6px;min-width:0}.s-replies .fld label{font-size:12px;font-weight:600;color:#2b3142}.s-replies .in{min-height:38px;padding:8px 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:inherit;font-size:14px;color:#0e1220;box-sizing:border-box;width:100%}.s-replies .in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-replies .var{height:28px;padding:0 10px;border:0;border-radius:8px;background:#f5f6f9;font:500 12px/28px JetBrains Mono,monospace;color:#1f45d6;cursor:pointer}.s-replies .var:hover{background:#e6ecff}.s-replies .pv{padding:12px 14px;border-radius:16px 16px 6px;background:#2f5bff;color:#fff;font-size:14px;line-height:20px;align-self:flex-end;max-width:90%;white-space:pre-line}.s-replies .sw{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.s-replies .sw input{width:40px;height:22px;accent-color:#2F5BFF}.s-replies .navc{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.s-replies .nav{transition:flex-basis .2s,max-width .2s,padding .2s}.s-replies .nav a .ni{flex:none;opacity:.85}.s-replies .nav a.on .ni{opacity:1}.s-replies .nav-head{position:relative}.s-replies .nav-tg{margin-left:auto;width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:#8c92a3;cursor:pointer;flex:none}.s-replies .nav-tg:hover{background:#1b2133;color:#fff}.s-replies .navc:focus-visible+.nav .nav-tg{outline:3px solid rgba(47,91,255,.5)}.s-replies .navc:checked+.nav{flex:0 0 68px;max-width:68px;padding:18px 10px 24px}.s-replies .navc:checked+.nav .nl,.s-replies .navc:checked+.nav .nav-note{display:none}.s-replies .navc:checked+.nav .nav-head{flex-direction:column;gap:12px;padding:4px 0 12px!important}.s-replies .navc:checked+.nav .nav-tg{margin-left:0}.s-replies .navc:checked+.nav .nav-tg svg{transform:rotate(180deg)}.s-replies .navc:checked+.nav a{justify-content:center;padding:0;position:relative}.s-replies .navc:checked+.nav .grp{font-size:0;line-height:0;padding:0;margin:10px;height:1px;background:#2b3142}.s-replies .navc:checked+.nav .bdg{position:absolute;top:6px;right:8px;min-width:0;width:8px;height:8px;padding:0;margin:0;font-size:0;box-shadow:0 0 0 2px #0e1220}.s-replies .vg{display:flex;flex-direction:column;gap:6px}.s-replies .vg b{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:#5a6175}.s-replies .vg>div{display:flex;flex-wrap:wrap;gap:6px}.s-replies .var-in{background:#fff4de;color:#7a4f00}.s-replies .steps{margin:0;padding:0;list-style:none;counter-reset:st;display:flex;flex-direction:column;gap:12px}.s-replies .steps li{counter-increment:st;display:grid;grid-template-columns:28px minmax(0,1fr);gap:2px 12px;font-size:13px;line-height:19px}.s-replies .steps li:before{content:counter(st);grid-row:span 2;width:28px;height:28px;border-radius:9px;background:#f2f5ff;color:#1f45d6;font:600 13px/28px JetBrains Mono,monospace;text-align:center}.s-replies .steps b{font-size:14px}.s-replies .steps span{color:#2b3142}.s-replies .demo{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:16px;background:#f5f6f9}.s-replies .demo-h{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.s-replies .ctxchip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #c5d2ff;color:#1f45d6;font-size:12px;font-weight:600}.s-replies .pick{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:14px;background:#fff;box-shadow:0 12px 30px #0e12201f,0 0 0 1px #e3e6ed}.s-replies .pick-r{display:flex;align-items:center;gap:10px;padding:10px;border:0;border-radius:10px;background:transparent;text-align:left;font:inherit;font-size:13px;color:#0e1220;cursor:pointer}.s-replies .pick-r:hover{background:#f5f6f9}.s-replies .pick-r.on{background:#f2f5ff}.s-replies .pick-r .dot{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 2px #c5cad6;flex:none}.s-replies .pick-r.on .dot{box-shadow:inset 0 0 0 5px #2f5bff}.s-replies .reply{padding:12px 14px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #c5cad6;font-size:14px;line-height:21px;white-space:pre-line}.s-replies .warnbox{padding:10px 12px;border-radius:10px;background:#fff4de;color:#6b4600;font-size:13px;line-height:18px}.s-replies .xm-bg{position:fixed;inset:0;z-index:80;background:#0e122073}.s-replies .xm-wrap{position:absolute;left:0;right:0;z-index:81;display:flex;justify-content:center;padding:0 24px;pointer-events:none}.s-replies .xm{pointer-events:auto;width:100%;max-width:520px;background:#fff;border-radius:20px;padding:22px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 80px #0e12204d;font:400 14px/20px Onest,ui-sans-serif,system-ui,sans-serif;color:#0e1220}.s-replies .xm-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.s-replies .xm-h h2{margin:0;font-size:18px;line-height:24px;font-weight:600}.s-replies .xm-x{width:32px;height:32px;border:0;border-radius:10px;background:#f5f6f9;color:#2b3142;cursor:pointer;flex:none;font-size:14px}.s-replies .xm-d{margin:0;color:#5a6175;font-size:13px}.s-replies .xm-warn{padding:10px 12px;border-radius:12px;background:#fdebec;color:#9f1f25;font-size:13px}.s-replies .xm-fl{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:#2b3142}.s-replies .xm-in{height:38px;padding:0 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:400 14px/20px Onest,sans-serif;color:#0e1220;box-sizing:border-box;width:100%}.s-replies .xm-in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-replies textarea.xm-in{height:auto;min-height:76px;padding:10px 12px;resize:vertical}.s-replies .xm-ck{display:flex;align-items:center;gap:8px;font-size:13px;color:#2b3142}.s-replies .xm-ck input{width:18px;height:18px;accent-color:#2F5BFF;margin:0}.s-replies .xm-info{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:10px;padding:8px 0;border-bottom:1px solid #EDEFF3;font-size:13px}.s-replies .xm-info span{color:#5a6175}.s-replies .xm-info b{font-weight:500;overflow-wrap:anywhere}.s-replies .xm-cl{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-replies .xm-ft{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding-top:4px}.s-replies .xm-b{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:10px;border:0;font:600 13px/1 Onest,sans-serif;cursor:pointer}.s-replies .xm-b:focus-visible,.s-replies .xm-x:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-replies .xm-b1{background:#2f5bff;color:#fff}.s-replies .xm-b1:hover{background:#1f45d6}.s-replies .xm-red{background:#c62f35;color:#fff}.s-replies .xm-red:hover{background:#a9252a}.s-replies .xm-b2{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-replies .xm-b2:hover{background:#f5f6f9}.s-replies .xm-tst{position:absolute;left:50%;transform:translate(-50%);z-index:90;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100% - 32px));padding:10px 12px 10px 14px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/18px Onest,sans-serif;box-shadow:0 12px 32px #0e12204d}.s-replies .xm-tok{width:20px;height:20px;border-radius:50%;background:#22b25f;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex:none}.s-replies .xm-tst button{border:0;background:transparent;color:#8c92a3;cursor:pointer;font-size:13px;padding:2px 4px}.s-ai{margin:0;background:#f5f6f9;color:#0e1220;font:400 14px/20px Onest,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.s-ai a{color:#2f5bff}.s-ai a:hover{color:#1f45d6}.s-ai .mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.s-ai .shell{display:flex;flex-wrap:wrap;align-items:stretch;min-height:100vh}.s-ai .nav{flex:1 1 240px;max-width:256px;background:#0e1220;color:#c5cad6;padding:18px 12px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px}.s-ai .nav a{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 12px;border-radius:10px;color:#c5cad6;text-decoration:none;font-weight:500;font-size:14px}.s-ai .nav a:hover{background:#1b2133;color:#fff}.s-ai .nav a.on{background:#2f5bff;color:#fff}.s-ai .nav .grp{font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase;color:#8c92a3;padding:16px 12px 6px}.s-ai .bdg{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#ff7a45;color:#0e1220;font:600 11px/20px Onest,sans-serif;text-align:center;box-sizing:border-box}.s-ai .main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column}.s-ai .top{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 28px;background:#fff;border-bottom:1px solid #E3E6ED}.s-ai .srch{flex:1 1 320px;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;background:#f5f6f9;box-shadow:inset 0 0 0 1px #e3e6ed;color:#5a6175}.s-ai .srch input{flex:1;min-width:0;border:0;background:transparent;outline:none;font:inherit;color:#0e1220}.s-ai .me{display:flex;align-items:center;gap:10px;font-size:13px}.s-ai .av{width:36px;height:36px;border-radius:50%;background:#e6ecff;color:#1f45d6;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex:none}.s-ai .body{padding:24px 28px 56px;display:flex;flex-direction:column;gap:20px;min-width:0}.s-ai .h1{margin:0;font-size:26px;line-height:32px;font-weight:600;letter-spacing:-.02em}.s-ai .h2{margin:0;font-size:17px;line-height:24px;font-weight:600}.s-ai .sub{margin:0;color:#5a6175}.s-ai .card{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #e3e6ed;padding:20px;box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:14px}.s-ai .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 14px;border-radius:10px;border:0;font:600 13px/1 Onest,system-ui,sans-serif;cursor:pointer;text-decoration:none;white-space:nowrap}.s-ai .btn:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-ai .bp{background:#2f5bff;color:#fff}.s-ai .bp:hover{background:#1f45d6;color:#fff}.s-ai .bs{background:#f2f5ff;color:#1f45d6}.s-ai .bs:hover{background:#e6ecff;color:#1f45d6}.s-ai .bg{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-ai .bg:hover{background:#f5f6f9;color:#0e1220}.s-ai .chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.s-ai .ok{background:#e4f5ea;color:#0b7a3e}.s-ai .warn{background:#fff4de;color:#7a4f00}.s-ai .err{background:#fdebec;color:#b4232a}.s-ai .info{background:#f2f5ff;color:#1f45d6}.s-ai .mute{background:#edeff3;color:#2b3142}.s-ai .ai{background:#efeaff;color:#5032c8}.s-ai .tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;background:#edeff3;align-self:flex-start}.s-ai .tabs button{height:32px;padding:0 12px;border:0;border-radius:9px;background:transparent;font:600 13px/1 Onest,sans-serif;color:#2b3142;cursor:pointer}.s-ai .tabs button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-ai .tw{overflow-x:auto}.s-ai table.t{width:100%;border-collapse:collapse;font-size:13px}.s-ai .t th{text-align:left;font-weight:600;color:#5a6175;font-size:12px;padding:10px 12px;border-bottom:1px solid #E3E6ED;white-space:nowrap}.s-ai .t td{padding:11px 12px;border-bottom:1px solid #EDEFF3;vertical-align:middle}.s-ai .fld{display:flex;flex-direction:column;gap:6px;min-width:0}.s-ai .fld label{font-size:12px;font-weight:600;color:#2b3142}.s-ai .in{min-height:38px;padding:8px 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:inherit;font-size:14px;color:#0e1220;box-sizing:border-box;width:100%}.s-ai .sw{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid #EDEFF3;font-size:13px}.s-ai .sw:last-child{border-bottom:0}.s-ai .sw input{width:40px;height:22px;accent-color:#2F5BFF;flex:none}.s-ai .kpi{font:600 26px/32px Onest,sans-serif;letter-spacing:-.02em}.s-ai .m{padding:10px 14px;border-radius:14px;font-size:13px;line-height:18px;max-width:90%}.s-ai .navc{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.s-ai .nav{transition:flex-basis .2s,max-width .2s,padding .2s}.s-ai .nav a .ni{flex:none;opacity:.85}.s-ai .nav a.on .ni{opacity:1}.s-ai .nav-head{position:relative}.s-ai .nav-tg{margin-left:auto;width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:#8c92a3;cursor:pointer;flex:none}.s-ai .nav-tg:hover{background:#1b2133;color:#fff}.s-ai .navc:focus-visible+.nav .nav-tg{outline:3px solid rgba(47,91,255,.5)}.s-ai .navc:checked+.nav{flex:0 0 68px;max-width:68px;padding:18px 10px 24px}.s-ai .navc:checked+.nav .nl,.s-ai .navc:checked+.nav .nav-note{display:none}.s-ai .navc:checked+.nav .nav-head{flex-direction:column;gap:12px;padding:4px 0 12px!important}.s-ai .navc:checked+.nav .nav-tg{margin-left:0}.s-ai .navc:checked+.nav .nav-tg svg{transform:rotate(180deg)}.s-ai .navc:checked+.nav a{justify-content:center;padding:0;position:relative}.s-ai .navc:checked+.nav .grp{font-size:0;line-height:0;padding:0;margin:10px;height:1px;background:#2b3142}.s-ai .navc:checked+.nav .bdg{position:absolute;top:6px;right:8px;min-width:0;width:8px;height:8px;padding:0;margin:0;font-size:0;box-shadow:0 0 0 2px #0e1220}.s-ai .xm-bg{position:fixed;inset:0;z-index:80;background:#0e122073}.s-ai .xm-wrap{position:absolute;left:0;right:0;z-index:81;display:flex;justify-content:center;padding:0 24px;pointer-events:none}.s-ai .xm{pointer-events:auto;width:100%;max-width:520px;background:#fff;border-radius:20px;padding:22px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 80px #0e12204d;font:400 14px/20px Onest,ui-sans-serif,system-ui,sans-serif;color:#0e1220}.s-ai .xm-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.s-ai .xm-h h2{margin:0;font-size:18px;line-height:24px;font-weight:600}.s-ai .xm-x{width:32px;height:32px;border:0;border-radius:10px;background:#f5f6f9;color:#2b3142;cursor:pointer;flex:none;font-size:14px}.s-ai .xm-d{margin:0;color:#5a6175;font-size:13px}.s-ai .xm-warn{padding:10px 12px;border-radius:12px;background:#fdebec;color:#9f1f25;font-size:13px}.s-ai .xm-fl{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:#2b3142}.s-ai .xm-in{height:38px;padding:0 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:400 14px/20px Onest,sans-serif;color:#0e1220;box-sizing:border-box;width:100%}.s-ai .xm-in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-ai textarea.xm-in{height:auto;min-height:76px;padding:10px 12px;resize:vertical}.s-ai .xm-ck{display:flex;align-items:center;gap:8px;font-size:13px;color:#2b3142}.s-ai .xm-ck input{width:18px;height:18px;accent-color:#2F5BFF;margin:0}.s-ai .xm-info{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:10px;padding:8px 0;border-bottom:1px solid #EDEFF3;font-size:13px}.s-ai .xm-info span{color:#5a6175}.s-ai .xm-info b{font-weight:500;overflow-wrap:anywhere}.s-ai .xm-cl{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-ai .xm-ft{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding-top:4px}.s-ai .xm-b{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:10px;border:0;font:600 13px/1 Onest,sans-serif;cursor:pointer}.s-ai .xm-b:focus-visible,.s-ai .xm-x:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-ai .xm-b1{background:#2f5bff;color:#fff}.s-ai .xm-b1:hover{background:#1f45d6}.s-ai .xm-red{background:#c62f35;color:#fff}.s-ai .xm-red:hover{background:#a9252a}.s-ai .xm-b2{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-ai .xm-b2:hover{background:#f5f6f9}.s-ai .xm-tst{position:absolute;left:50%;transform:translate(-50%);z-index:90;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100% - 32px));padding:10px 12px 10px 14px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/18px Onest,sans-serif;box-shadow:0 12px 32px #0e12204d}.s-ai .xm-tok{width:20px;height:20px;border-radius:50%;background:#22b25f;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex:none}.s-ai .xm-tst button{border:0;background:transparent;color:#8c92a3;cursor:pointer;font-size:13px;padding:2px 4px}.s-refunds{margin:0;background:#f5f6f9;color:#0e1220;font:400 14px/20px Onest,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.s-refunds a{color:#2f5bff}.s-refunds a:hover{color:#1f45d6}.s-refunds .mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.s-refunds .shell{display:flex;flex-wrap:wrap;align-items:stretch;min-height:100vh}.s-refunds .nav{flex:1 1 240px;max-width:256px;background:#0e1220;color:#c5cad6;padding:18px 12px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px}.s-refunds .nav a{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 12px;border-radius:10px;color:#c5cad6;text-decoration:none;font-weight:500;font-size:14px}.s-refunds .nav a:hover{background:#1b2133;color:#fff}.s-refunds .nav a.on{background:#2f5bff;color:#fff}.s-refunds .nav .grp{font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase;color:#8c92a3;padding:16px 12px 6px}.s-refunds .bdg{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#ff7a45;color:#0e1220;font:600 11px/20px Onest,sans-serif;text-align:center;box-sizing:border-box}.s-refunds .main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column}.s-refunds .top{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 28px;background:#fff;border-bottom:1px solid #E3E6ED}.s-refunds .srch{flex:1 1 320px;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;background:#f5f6f9;box-shadow:inset 0 0 0 1px #e3e6ed;color:#5a6175}.s-refunds .srch input{flex:1;min-width:0;border:0;background:transparent;outline:none;font:inherit;color:#0e1220}.s-refunds .me{display:flex;align-items:center;gap:10px;font-size:13px}.s-refunds .av{width:36px;height:36px;border-radius:50%;background:#e6ecff;color:#1f45d6;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex:none}.s-refunds .body{padding:24px 28px 56px;display:flex;flex-direction:column;gap:20px;min-width:0}.s-refunds .h1{margin:0;font-size:26px;line-height:32px;font-weight:600;letter-spacing:-.02em}.s-refunds .h2{margin:0;font-size:17px;line-height:24px;font-weight:600}.s-refunds .sub{margin:0;color:#5a6175}.s-refunds .card{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #e3e6ed;padding:20px;box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:14px}.s-refunds .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 14px;border-radius:10px;border:0;font:600 13px/1 Onest,system-ui,sans-serif;cursor:pointer;text-decoration:none;white-space:nowrap}.s-refunds .btn:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-refunds .bp{background:#2f5bff;color:#fff}.s-refunds .bp:hover{background:#1f45d6;color:#fff}.s-refunds .bs{background:#f2f5ff;color:#1f45d6}.s-refunds .bs:hover{background:#e6ecff;color:#1f45d6}.s-refunds .bg{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-refunds .bg:hover{background:#f5f6f9;color:#0e1220}.s-refunds .bd{background:#fdebec;color:#b4232a}.s-refunds .bd:hover{background:#fad7d9;color:#b4232a}.s-refunds .chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.s-refunds .ok{background:#e4f5ea;color:#0b7a3e}.s-refunds .warn{background:#fff4de;color:#7a4f00}.s-refunds .err{background:#fdebec;color:#b4232a}.s-refunds .info{background:#f2f5ff;color:#1f45d6}.s-refunds .mute{background:#edeff3;color:#2b3142}.s-refunds .ai{background:#efeaff;color:#5032c8}.s-refunds .tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;background:#edeff3;align-self:flex-start}.s-refunds .tabs button{height:32px;padding:0 12px;border:0;border-radius:9px;background:transparent;font:600 13px/1 Onest,sans-serif;color:#2b3142;cursor:pointer;display:inline-flex;gap:6px;align-items:center}.s-refunds .tabs button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-refunds .kv{display:grid;grid-template-columns:minmax(120px,170px) minmax(0,1fr);gap:8px 16px;font-size:13px;margin:0}.s-refunds .kv dt{color:#5a6175}.s-refunds .kv dd{margin:0;min-width:0;overflow-wrap:anywhere}.s-refunds .tw{overflow-x:auto}.s-refunds table.t{width:100%;border-collapse:collapse;font-size:13px}.s-refunds .t th{text-align:left;font-weight:600;color:#5a6175;font-size:12px;padding:10px 12px;border-bottom:1px solid #E3E6ED;white-space:nowrap}.s-refunds .t td{padding:10px 12px;border-bottom:1px solid #EDEFF3;vertical-align:middle;white-space:nowrap}.s-refunds .rq{display:flex;flex-direction:column;gap:4px;width:100%;padding:12px;border:0;border-radius:12px;background:transparent;text-align:left;font:inherit;color:#0e1220;cursor:pointer}.s-refunds .rq:hover{background:#f5f6f9}.s-refunds .rq.on{background:#f2f5ff}.s-refunds .fld{display:flex;flex-direction:column;gap:6px;min-width:0}.s-refunds .fld label,.s-refunds .fld .lb{font-size:12px;font-weight:600;color:#2b3142}.s-refunds .in{min-height:38px;padding:8px 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:inherit;font-size:14px;color:#0e1220;box-sizing:border-box;width:100%}.s-refunds .in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-refunds .seg{display:flex;gap:8px;flex-wrap:wrap}.s-refunds .seg label{display:flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border-radius:10px;box-shadow:inset 0 0 0 1px #c5cad6;font-size:13px;cursor:pointer}.s-refunds .flow{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px}.s-refunds .flow .ar{color:#8c92a3}.s-refunds .msg{padding:12px 14px;border-radius:12px;font-size:13px;line-height:18px}.s-refunds .m-info{background:#f2f5ff;color:#1f45d6}.s-refunds .m-warn{background:#fff4de;color:#6b4600}.s-refunds .m-err{background:#fdebec;color:#9f1f25}.s-refunds .shot{width:96px;height:72px;border-radius:10px;background:#edeff3;display:flex;align-items:center;justify-content:center;font-size:11px;color:#5a6175;text-align:center}.s-refunds .navc{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.s-refunds .nav{transition:flex-basis .2s,max-width .2s,padding .2s}.s-refunds .nav a .ni{flex:none;opacity:.85}.s-refunds .nav a.on .ni{opacity:1}.s-refunds .nav-head{position:relative}.s-refunds .nav-tg{margin-left:auto;width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:#8c92a3;cursor:pointer;flex:none}.s-refunds .nav-tg:hover{background:#1b2133;color:#fff}.s-refunds .navc:focus-visible+.nav .nav-tg{outline:3px solid rgba(47,91,255,.5)}.s-refunds .navc:checked+.nav{flex:0 0 68px;max-width:68px;padding:18px 10px 24px}.s-refunds .navc:checked+.nav .nl,.s-refunds .navc:checked+.nav .nav-note{display:none}.s-refunds .navc:checked+.nav .nav-head{flex-direction:column;gap:12px;padding:4px 0 12px!important}.s-refunds .navc:checked+.nav .nav-tg{margin-left:0}.s-refunds .navc:checked+.nav .nav-tg svg{transform:rotate(180deg)}.s-refunds .navc:checked+.nav a{justify-content:center;padding:0;position:relative}.s-refunds .navc:checked+.nav .grp{font-size:0;line-height:0;padding:0;margin:10px;height:1px;background:#2b3142}.s-refunds .navc:checked+.nav .bdg{position:absolute;top:6px;right:8px;min-width:0;width:8px;height:8px;padding:0;margin:0;font-size:0;box-shadow:0 0 0 2px #0e1220}.s-refunds .seg2{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;margin-bottom:6px;border-radius:12px;background:#edeff3}.s-refunds .seg2 button{height:32px;border:0;border-radius:9px;background:transparent;font:600 13px/1 Onest,sans-serif;color:#2b3142;cursor:pointer}.s-refunds .seg2 button .mono{font-weight:500;font-size:12px;color:#5a6175}.s-refunds .seg2 button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-refunds .rq.ar{opacity:.75}.s-refunds .archbox{display:flex;gap:12px;align-items:flex-start;padding:16px;border-radius:14px;background:#f5f6f9;font-size:13px;line-height:19px;color:#2b3142}.s-refunds .arch-ic{width:36px;height:36px;border-radius:11px;background:#edeff3;color:#2b3142;display:inline-flex;align-items:center;justify-content:center;flex:none}.s-refunds .rejbox{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:14px;background:#fdf2f2;font-size:13px;line-height:19px;color:#2b3142}.s-refunds .rejbox b{font-size:14px;color:#9f1f25}.s-refunds .rej-bar{height:6px;border-radius:999px;background:#f5d6d8;overflow:hidden}.s-refunds .rej-bar span{display:block;height:100%;background:#c62f35;border-radius:999px}.s-refunds .xm-bg{position:fixed;inset:0;z-index:80;background:#0e122073}.s-refunds .xm-wrap{position:absolute;left:0;right:0;z-index:81;display:flex;justify-content:center;padding:0 24px;pointer-events:none}.s-refunds .xm{pointer-events:auto;width:100%;max-width:520px;background:#fff;border-radius:20px;padding:22px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 80px #0e12204d;font:400 14px/20px Onest,ui-sans-serif,system-ui,sans-serif;color:#0e1220}.s-refunds .xm-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.s-refunds .xm-h h2{margin:0;font-size:18px;line-height:24px;font-weight:600}.s-refunds .xm-x{width:32px;height:32px;border:0;border-radius:10px;background:#f5f6f9;color:#2b3142;cursor:pointer;flex:none;font-size:14px}.s-refunds .xm-d{margin:0;color:#5a6175;font-size:13px}.s-refunds .xm-warn{padding:10px 12px;border-radius:12px;background:#fdebec;color:#9f1f25;font-size:13px}.s-refunds .xm-fl{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:#2b3142}.s-refunds .xm-in{height:38px;padding:0 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:400 14px/20px Onest,sans-serif;color:#0e1220;box-sizing:border-box;width:100%}.s-refunds .xm-in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-refunds textarea.xm-in{height:auto;min-height:76px;padding:10px 12px;resize:vertical}.s-refunds .xm-ck{display:flex;align-items:center;gap:8px;font-size:13px;color:#2b3142}.s-refunds .xm-ck input{width:18px;height:18px;accent-color:#2F5BFF;margin:0}.s-refunds .xm-info{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:10px;padding:8px 0;border-bottom:1px solid #EDEFF3;font-size:13px}.s-refunds .xm-info span{color:#5a6175}.s-refunds .xm-info b{font-weight:500;overflow-wrap:anywhere}.s-refunds .xm-cl{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-refunds .xm-ft{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding-top:4px}.s-refunds .xm-b{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:10px;border:0;font:600 13px/1 Onest,sans-serif;cursor:pointer}.s-refunds .xm-b:focus-visible,.s-refunds .xm-x:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-refunds .xm-b1{background:#2f5bff;color:#fff}.s-refunds .xm-b1:hover{background:#1f45d6}.s-refunds .xm-red{background:#c62f35;color:#fff}.s-refunds .xm-red:hover{background:#a9252a}.s-refunds .xm-b2{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-refunds .xm-b2:hover{background:#f5f6f9}.s-refunds .xm-tst{position:absolute;left:50%;transform:translate(-50%);z-index:90;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100% - 32px));padding:10px 12px 10px 14px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/18px Onest,sans-serif;box-shadow:0 12px 32px #0e12204d}.s-refunds .xm-tok{width:20px;height:20px;border-radius:50%;background:#22b25f;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex:none}.s-refunds .xm-tst button{border:0;background:transparent;color:#8c92a3;cursor:pointer;font-size:13px;padding:2px 4px}.s-refunds .rsw{display:inline-flex;padding:3px;border-radius:10px;background:#edeff3;gap:2px}.s-refunds .rsw button{height:30px;padding:0 10px;border:0;border-radius:8px;background:transparent;font:600 12px/1 Onest,sans-serif;color:#2b3142;cursor:pointer}.s-refunds .rsw button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-refunds .opnote{padding:12px 14px;border-radius:12px;background:#f5f6f9;font-size:13px;line-height:18px;color:#2b3142}.s-payments{margin:0;background:#f5f6f9;color:#0e1220;font:400 14px/20px Onest,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.s-payments a{color:#2f5bff}.s-payments a:hover{color:#1f45d6}.s-payments .mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.s-payments .shell{display:flex;flex-wrap:wrap;align-items:stretch;min-height:100vh}.s-payments .nav{flex:1 1 240px;max-width:256px;background:#0e1220;color:#c5cad6;padding:18px 12px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px}.s-payments .nav a{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 12px;border-radius:10px;color:#c5cad6;text-decoration:none;font-weight:500;font-size:14px}.s-payments .nav a:hover{background:#1b2133;color:#fff}.s-payments .nav a.on{background:#2f5bff;color:#fff}.s-payments .nav .grp{font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase;color:#8c92a3;padding:16px 12px 6px}.s-payments .bdg{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#ff7a45;color:#0e1220;font:600 11px/20px Onest,sans-serif;text-align:center;box-sizing:border-box}.s-payments .main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column}.s-payments .top{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 28px;background:#fff;border-bottom:1px solid #E3E6ED}.s-payments .srch{flex:1 1 320px;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;background:#f5f6f9;box-shadow:inset 0 0 0 1px #e3e6ed;color:#5a6175}.s-payments .srch input{flex:1;min-width:0;border:0;background:transparent;outline:none;font:inherit;color:#0e1220}.s-payments .me{display:flex;align-items:center;gap:10px;font-size:13px}.s-payments .av{width:36px;height:36px;border-radius:50%;background:#e6ecff;color:#1f45d6;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex:none}.s-payments .body{padding:24px 28px 56px;display:flex;flex-direction:column;gap:20px;min-width:0}.s-payments .h1{margin:0;font-size:26px;line-height:32px;font-weight:600;letter-spacing:-.02em}.s-payments .h2{margin:0;font-size:17px;line-height:24px;font-weight:600}.s-payments .sub{margin:0;color:#5a6175}.s-payments .card{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #e3e6ed;padding:20px;box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:14px}.s-payments .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;border:0;font:600 13px/1 Onest,system-ui,sans-serif;cursor:pointer;text-decoration:none;white-space:nowrap}.s-payments .btn:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-payments .bp{background:#2f5bff;color:#fff}.s-payments .bp:hover{background:#1f45d6;color:#fff}.s-payments .bs{background:#f2f5ff;color:#1f45d6}.s-payments .bs:hover{background:#e6ecff;color:#1f45d6}.s-payments .bg{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-payments .bg:hover{background:#f5f6f9;color:#0e1220}.s-payments .chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.s-payments .ok{background:#e4f5ea;color:#0b7a3e}.s-payments .warn{background:#fff4de;color:#7a4f00}.s-payments .err{background:#fdebec;color:#b4232a}.s-payments .info{background:#f2f5ff;color:#1f45d6}.s-payments .mute{background:#edeff3;color:#2b3142}.s-payments .tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;background:#edeff3;align-self:flex-start}.s-payments .tabs button{height:32px;padding:0 12px;border:0;border-radius:9px;background:transparent;font:600 13px/1 Onest,sans-serif;color:#2b3142;cursor:pointer;display:inline-flex;gap:6px;align-items:center}.s-payments .tabs button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-payments .tw{overflow-x:auto}.s-payments table.t{width:100%;border-collapse:collapse;font-size:13px}.s-payments .t th{text-align:left;font-weight:600;color:#5a6175;font-size:12px;padding:10px 12px;border-bottom:1px solid #E3E6ED;white-space:nowrap}.s-payments .t td{padding:10px 12px;border-bottom:1px solid #EDEFF3;vertical-align:middle;white-space:nowrap}.s-payments .case{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:14px;background:#f5f6f9}.s-payments .kv{display:grid;grid-template-columns:minmax(110px,150px) minmax(0,1fr);gap:6px 14px;font-size:13px;margin:0}.s-payments .kv dt{color:#5a6175}.s-payments .kv dd{margin:0;min-width:0;overflow-wrap:anywhere}.s-payments .kpi{font:600 24px/30px Onest,sans-serif}.s-payments .navc{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.s-payments .nav{transition:flex-basis .2s,max-width .2s,padding .2s}.s-payments .nav a .ni{flex:none;opacity:.85}.s-payments .nav a.on .ni{opacity:1}.s-payments .nav-head{position:relative}.s-payments .nav-tg{margin-left:auto;width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:#8c92a3;cursor:pointer;flex:none}.s-payments .nav-tg:hover{background:#1b2133;color:#fff}.s-payments .navc:focus-visible+.nav .nav-tg{outline:3px solid rgba(47,91,255,.5)}.s-payments .navc:checked+.nav{flex:0 0 68px;max-width:68px;padding:18px 10px 24px}.s-payments .navc:checked+.nav .nl,.s-payments .navc:checked+.nav .nav-note{display:none}.s-payments .navc:checked+.nav .nav-head{flex-direction:column;gap:12px;padding:4px 0 12px!important}.s-payments .navc:checked+.nav .nav-tg{margin-left:0}.s-payments .navc:checked+.nav .nav-tg svg{transform:rotate(180deg)}.s-payments .navc:checked+.nav a{justify-content:center;padding:0;position:relative}.s-payments .navc:checked+.nav .grp{font-size:0;line-height:0;padding:0;margin:10px;height:1px;background:#2b3142}.s-payments .navc:checked+.nav .bdg{position:absolute;top:6px;right:8px;min-width:0;width:8px;height:8px;padding:0;margin:0;font-size:0;box-shadow:0 0 0 2px #0e1220}.s-payments .xm-bg{position:fixed;inset:0;z-index:80;background:#0e122073}.s-payments .xm-wrap{position:absolute;left:0;right:0;z-index:81;display:flex;justify-content:center;padding:0 24px;pointer-events:none}.s-payments .xm{pointer-events:auto;width:100%;max-width:520px;background:#fff;border-radius:20px;padding:22px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 80px #0e12204d;font:400 14px/20px Onest,ui-sans-serif,system-ui,sans-serif;color:#0e1220}.s-payments .xm-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.s-payments .xm-h h2{margin:0;font-size:18px;line-height:24px;font-weight:600}.s-payments .xm-x{width:32px;height:32px;border:0;border-radius:10px;background:#f5f6f9;color:#2b3142;cursor:pointer;flex:none;font-size:14px}.s-payments .xm-d{margin:0;color:#5a6175;font-size:13px}.s-payments .xm-warn{padding:10px 12px;border-radius:12px;background:#fdebec;color:#9f1f25;font-size:13px}.s-payments .xm-fl{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:#2b3142}.s-payments .xm-in{height:38px;padding:0 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:400 14px/20px Onest,sans-serif;color:#0e1220;box-sizing:border-box;width:100%}.s-payments .xm-in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-payments textarea.xm-in{height:auto;min-height:76px;padding:10px 12px;resize:vertical}.s-payments .xm-ck{display:flex;align-items:center;gap:8px;font-size:13px;color:#2b3142}.s-payments .xm-ck input{width:18px;height:18px;accent-color:#2F5BFF;margin:0}.s-payments .xm-info{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:10px;padding:8px 0;border-bottom:1px solid #EDEFF3;font-size:13px}.s-payments .xm-info span{color:#5a6175}.s-payments .xm-info b{font-weight:500;overflow-wrap:anywhere}.s-payments .xm-cl{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-payments .xm-ft{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding-top:4px}.s-payments .xm-b{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:10px;border:0;font:600 13px/1 Onest,sans-serif;cursor:pointer}.s-payments .xm-b:focus-visible,.s-payments .xm-x:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-payments .xm-b1{background:#2f5bff;color:#fff}.s-payments .xm-b1:hover{background:#1f45d6}.s-payments .xm-red{background:#c62f35;color:#fff}.s-payments .xm-red:hover{background:#a9252a}.s-payments .xm-b2{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-payments .xm-b2:hover{background:#f5f6f9}.s-payments .xm-tst{position:absolute;left:50%;transform:translate(-50%);z-index:90;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100% - 32px));padding:10px 12px 10px 14px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/18px Onest,sans-serif;box-shadow:0 12px 32px #0e12204d}.s-payments .xm-tok{width:20px;height:20px;border-radius:50%;background:#22b25f;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex:none}.s-payments .xm-tst button{border:0;background:transparent;color:#8c92a3;cursor:pointer;font-size:13px;padding:2px 4px}.s-catalog{--google-font-color-notocoloremoji:colrv1}.s-catalog{margin:0;background:#f5f6f9;color:#0e1220;font:400 14px/20px Onest,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.s-catalog a{color:#2f5bff}.s-catalog a:hover{color:#1f45d6}.s-catalog .mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.s-catalog .shell{display:flex;flex-wrap:wrap;align-items:stretch;min-height:100vh}.s-catalog .nav{flex:1 1 240px;max-width:256px;background:#0e1220;color:#c5cad6;padding:18px 12px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px}.s-catalog .nav a{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 12px;border-radius:10px;color:#c5cad6;text-decoration:none;font-weight:500;font-size:14px}.s-catalog .nav a:hover{background:#1b2133;color:#fff}.s-catalog .nav a.on{background:#2f5bff;color:#fff}.s-catalog .nav .grp{font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase;color:#8c92a3;padding:16px 12px 6px}.s-catalog .bdg{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#ff7a45;color:#0e1220;font:600 11px/20px Onest,sans-serif;text-align:center;box-sizing:border-box}.s-catalog .main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column}.s-catalog .top{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 28px;background:#fff;border-bottom:1px solid #E3E6ED}.s-catalog .srch{flex:1 1 320px;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;background:#f5f6f9;box-shadow:inset 0 0 0 1px #e3e6ed;color:#5a6175}.s-catalog .srch input{flex:1;min-width:0;border:0;background:transparent;outline:none;font:inherit;color:#0e1220}.s-catalog .me{display:flex;align-items:center;gap:10px;font-size:13px}.s-catalog .av{width:36px;height:36px;border-radius:50%;background:#e6ecff;color:#1f45d6;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex:none}.s-catalog .body{padding:24px 28px 56px;display:flex;flex-direction:column;gap:20px;min-width:0}.s-catalog .h1{margin:0;font-size:26px;line-height:32px;font-weight:600;letter-spacing:-.02em}.s-catalog .h2{margin:0;font-size:17px;line-height:24px;font-weight:600}.s-catalog .sub{margin:0;color:#5a6175}.s-catalog .card{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #e3e6ed;padding:20px;box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:14px}.s-catalog .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;border:0;font:600 13px/1 Onest,system-ui,sans-serif;cursor:pointer;text-decoration:none;white-space:nowrap}.s-catalog .btn:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-catalog .bp{background:#2f5bff;color:#fff}.s-catalog .bp:hover{background:#1f45d6;color:#fff}.s-catalog .bs{background:#f2f5ff;color:#1f45d6}.s-catalog .bs:hover{background:#e6ecff;color:#1f45d6}.s-catalog .bg{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-catalog .bg:hover{background:#f5f6f9;color:#0e1220}.s-catalog .chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.s-catalog .ok{background:#e4f5ea;color:#0b7a3e}.s-catalog .warn{background:#fff4de;color:#7a4f00}.s-catalog .err{background:#fdebec;color:#b4232a}.s-catalog .info{background:#f2f5ff;color:#1f45d6}.s-catalog .mute{background:#edeff3;color:#2b3142}.s-catalog .tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;background:#edeff3;align-self:flex-start}.s-catalog .tabs button{height:32px;padding:0 12px;border:0;border-radius:9px;background:transparent;font:600 13px/1 Onest,sans-serif;color:#2b3142;cursor:pointer;display:inline-flex;gap:6px;align-items:center}.s-catalog .tabs button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-catalog .tw{overflow-x:auto}.s-catalog table.t{width:100%;border-collapse:collapse;font-size:13px}.s-catalog .t th{text-align:left;font-weight:600;color:#5a6175;font-size:12px;padding:10px 12px;border-bottom:1px solid #E3E6ED;white-space:nowrap}.s-catalog .t td{padding:10px 12px;border-bottom:1px solid #EDEFF3;vertical-align:middle;white-space:nowrap}.s-catalog .case{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:14px;background:#f5f6f9}.s-catalog .kv{display:grid;grid-template-columns:minmax(110px,150px) minmax(0,1fr);gap:6px 14px;font-size:13px;margin:0}.s-catalog .kv dt{color:#5a6175}.s-catalog .kv dd{margin:0;min-width:0;overflow-wrap:anywhere}.s-catalog .kpi{font:600 24px/30px Onest,sans-serif}.s-catalog .bd{background:#fdebec;color:#b4232a}.s-catalog .bd:hover{background:#fad7d9;color:#b4232a}.s-catalog .fld{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:13px;color:#5a6175}.s-catalog .in{min-height:38px;padding:8px 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:inherit;font-size:14px;color:#0e1220;box-sizing:border-box;width:100%}.s-catalog .in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-catalog .sw{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.s-catalog .sw input{width:40px;height:22px;accent-color:#2F5BFF;flex:none}.s-catalog .g2{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px;align-items:start}.s-catalog .g4{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.s-catalog .row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.s-catalog .sp{justify-content:space-between}.s-catalog .note{padding:12px 14px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-catalog .wn{padding:12px 14px;border-radius:12px;background:#fff4de;color:#7a4f00;font-size:13px}.s-catalog .formula{padding:14px 16px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/22px JetBrains Mono,monospace;overflow-x:auto}.s-catalog .small{font-size:12px;color:#5a6175}.s-catalog .navc{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.s-catalog .nav{transition:flex-basis .2s,max-width .2s,padding .2s}.s-catalog .nav a .ni{flex:none;opacity:.85}.s-catalog .nav a.on .ni{opacity:1}.s-catalog .nav-head{position:relative}.s-catalog .nav-tg{margin-left:auto;width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:#8c92a3;cursor:pointer;flex:none}.s-catalog .nav-tg:hover{background:#1b2133;color:#fff}.s-catalog .navc:focus-visible+.nav .nav-tg{outline:3px solid rgba(47,91,255,.5)}.s-catalog .navc:checked+.nav{flex:0 0 68px;max-width:68px;padding:18px 10px 24px}.s-catalog .navc:checked+.nav .nl,.s-catalog .navc:checked+.nav .nav-note{display:none}.s-catalog .navc:checked+.nav .nav-head{flex-direction:column;gap:12px;padding:4px 0 12px!important}.s-catalog .navc:checked+.nav .nav-tg{margin-left:0}.s-catalog .navc:checked+.nav .nav-tg svg{transform:rotate(180deg)}.s-catalog .navc:checked+.nav a{justify-content:center;padding:0;position:relative}.s-catalog .navc:checked+.nav .grp{font-size:0;line-height:0;padding:0;margin:10px;height:1px;background:#2b3142}.s-catalog .navc:checked+.nav .bdg{position:absolute;top:6px;right:8px;min-width:0;width:8px;height:8px;padding:0;margin:0;font-size:0;box-shadow:0 0 0 2px #0e1220}.s-catalog .xm-bg{position:fixed;inset:0;z-index:80;background:#0e122073}.s-catalog .xm-wrap{position:absolute;left:0;right:0;z-index:81;display:flex;justify-content:center;padding:0 24px;pointer-events:none}.s-catalog .xm{pointer-events:auto;width:100%;max-width:520px;background:#fff;border-radius:20px;padding:22px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 80px #0e12204d;font:400 14px/20px Onest,ui-sans-serif,system-ui,sans-serif;color:#0e1220}.s-catalog .xm-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.s-catalog .xm-h h2{margin:0;font-size:18px;line-height:24px;font-weight:600}.s-catalog .xm-x{width:32px;height:32px;border:0;border-radius:10px;background:#f5f6f9;color:#2b3142;cursor:pointer;flex:none;font-size:14px}.s-catalog .xm-d{margin:0;color:#5a6175;font-size:13px}.s-catalog .xm-warn{padding:10px 12px;border-radius:12px;background:#fdebec;color:#9f1f25;font-size:13px}.s-catalog .xm-fl{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:#2b3142}.s-catalog .xm-in{height:38px;padding:0 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:400 14px/20px Onest,sans-serif;color:#0e1220;box-sizing:border-box;width:100%}.s-catalog .xm-in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-catalog textarea.xm-in{height:auto;min-height:76px;padding:10px 12px;resize:vertical}.s-catalog .xm-ck{display:flex;align-items:center;gap:8px;font-size:13px;color:#2b3142}.s-catalog .xm-ck input{width:18px;height:18px;accent-color:#2F5BFF;margin:0}.s-catalog .xm-info{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:10px;padding:8px 0;border-bottom:1px solid #EDEFF3;font-size:13px}.s-catalog .xm-info span{color:#5a6175}.s-catalog .xm-info b{font-weight:500;overflow-wrap:anywhere}.s-catalog .xm-cl{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-catalog .xm-ft{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding-top:4px}.s-catalog .xm-b{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:10px;border:0;font:600 13px/1 Onest,sans-serif;cursor:pointer}.s-catalog .xm-b:focus-visible,.s-catalog .xm-x:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-catalog .xm-b1{background:#2f5bff;color:#fff}.s-catalog .xm-b1:hover{background:#1f45d6}.s-catalog .xm-red{background:#c62f35;color:#fff}.s-catalog .xm-red:hover{background:#a9252a}.s-catalog .xm-b2{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-catalog .xm-b2:hover{background:#f5f6f9}.s-catalog .xm-tst{position:absolute;left:50%;transform:translate(-50%);z-index:90;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100% - 32px));padding:10px 12px 10px 14px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/18px Onest,sans-serif;box-shadow:0 12px 32px #0e12204d}.s-catalog .xm-tok{width:20px;height:20px;border-radius:50%;background:#22b25f;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex:none}.s-catalog .xm-tst button{border:0;background:transparent;color:#8c92a3;cursor:pointer;font-size:13px;padding:2px 4px}.s-catalog .cx-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.s-catalog .cx-kpi{background:#fff;border-radius:14px;box-shadow:0 0 0 1px #e3e6ed;padding:14px 16px;display:flex;flex-direction:column;gap:2px}.s-catalog .cx{display:grid;grid-template-columns:320px minmax(0,1fr);gap:16px;align-items:start}.s-catalog .cx-side{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #e3e6ed;padding:12px;display:flex;flex-direction:column;gap:10px;position:sticky;top:12px}.s-catalog .cx-q{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border-radius:10px;box-shadow:inset 0 0 0 1px #c5cad6;color:#5a6175}.s-catalog .cx-q:focus-within{box-shadow:inset 0 0 0 2px #2f5bff}.s-catalog .cx-q input{flex:1;min-width:0;border:0;outline:none;font:inherit;font-size:13px;color:#0e1220;background:transparent}.s-catalog .cx-seg{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border-radius:12px;background:#edeff3}.s-catalog .cx-seg button{height:30px;border:0;border-radius:9px;background:transparent;font:600 13px/1 Onest,sans-serif;color:#2b3142;cursor:pointer}.s-catalog .cx-seg button span{color:#8c92a3;font-weight:500}.s-catalog .cx-seg button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-catalog .cx-only{display:flex;align-items:center;gap:8px;font-size:12px;color:#5a6175;padding:0 4px}.s-catalog .cx-only input{accent-color:#2F5BFF;width:15px;height:15px}.s-catalog .cx-list{max-height:1180px;overflow-y:auto;margin:0 -12px -12px;padding:0 6px 8px;border-top:1px solid #EDEFF3}.s-catalog .cx-gh{position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;padding:12px 8px 6px;background:#fff;font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase;color:#8c92a3;font-weight:600}.s-catalog .cx-it{width:100%;display:flex;align-items:center;gap:10px;padding:7px 8px;border:0;border-radius:10px;background:transparent;text-align:left;cursor:pointer;font:inherit;color:#0e1220}.s-catalog .cx-it:hover{background:#f5f6f9}.s-catalog .cx-it.on{background:#f2f5ff;box-shadow:inset 3px 0 #2f5bff}.s-catalog .cx-it:focus-visible{outline:3px solid rgba(47,91,255,.35)}.s-catalog .cx-fl{flex:none;width:30px;height:30px;border-radius:8px;background:#f5f6f9;display:inline-flex;align-items:center;justify-content:center;font:20px/1 "Noto Color Emoji","Apple Color Emoji","Segoe UI Emoji",sans-serif}.s-catalog .cx-fl.multi{font-size:12px;letter-spacing:-3px}.s-catalog .cx-nm{flex:1;min-width:0;display:flex;flex-direction:column}.s-catalog .cx-nm b{font-weight:600;font-size:13px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s-catalog .cx-nm span,.s-catalog .cx-pr span{font-size:11px;line-height:15px;color:#8c92a3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s-catalog .cx-pr{flex:none;display:flex;flex-direction:column;align-items:flex-end}.s-catalog .cx-pr b{font:500 12px/18px JetBrains Mono,monospace}.s-catalog .cx-empty{padding:16px;border-radius:12px;background:#f5f6f9;color:#5a6175;font-size:13px;margin:8px 6px}.s-catalog .cx-main{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #e3e6ed;min-width:0;display:flex;flex-direction:column}.s-catalog .cx-hd{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:20px;border-bottom:1px solid #EDEFF3}.s-catalog .cx-big{flex:none;width:64px;height:64px;border-radius:16px;background:#f5f6f9;display:inline-flex;align-items:center;justify-content:center;font:40px/1 "Noto Color Emoji","Apple Color Emoji","Segoe UI Emoji",sans-serif}.s-catalog .cx-big.multi{font-size:20px;letter-spacing:-6px;padding-right:6px;box-sizing:border-box}.s-catalog .cx-blk{padding:18px 20px;border-bottom:1px solid #EDEFF3;display:flex;flex-direction:column;gap:12px;min-width:0}.s-catalog .cx-blk:last-child{border-bottom:0}.s-catalog .cx-cov{display:flex;flex-wrap:wrap;gap:6px}.s-catalog .cx-cc{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px 0 6px;border:0;border-radius:999px;background:#f5f6f9;font:500 12px/1 Onest,sans-serif;color:#0e1220;cursor:pointer}.s-catalog .cx-cc:hover{background:#e6ecff;color:#1f45d6}.s-catalog .cx-cc.off{cursor:default;color:#5a6175}.s-catalog .cx-cc.off:hover{background:#f5f6f9;color:#5a6175}.s-catalog .cx-fs{font:16px/1 "Noto Color Emoji","Apple Color Emoji","Segoe UI Emoji",sans-serif}.s-catalog .cx-dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0}.s-catalog .cx-dl div{padding:10px 12px;border-radius:12px;background:#f5f6f9;min-width:0}.s-catalog .cx-dl dt{font-size:12px;color:#5a6175}.s-catalog .cx-dl dd{margin:2px 0 0;font-weight:600;font-size:13px;overflow-wrap:anywhere}.s-catalog .cx-ops{font-size:12px;line-height:18px;color:#2b3142;max-height:96px;overflow-y:auto;padding:10px 12px;border-radius:12px;box-shadow:inset 0 0 0 1px #e3e6ed}.s-catalog .cx-n{min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#edeff3;color:#5a6175;font:600 11px/20px Onest,sans-serif;box-sizing:border-box}.s-catalog .tabs button.on .cx-n{background:#e6ecff;color:#1f45d6}.s-catalog .cx-pill{height:28px;padding:0 10px;border:0;border-radius:999px;background:#f5f6f9;font:600 12px/1 Onest,sans-serif;color:#2b3142;cursor:pointer}.s-catalog .cx-pill.on{background:#0e1220;color:#fff}.s-catalog .cx-tb{min-width:740px;font-size:13px}.s-catalog .cx-th,.s-catalog .cx-tr{display:grid;align-items:center;gap:8px;padding:0 8px}.s-catalog .cx-th span{white-space:normal;line-height:15px}.s-catalog .cx-tt .cx-th,.s-catalog .cx-tt .cx-tr{grid-template-columns:64px 40px 72px 84px 62px 70px minmax(110px,1fr) 86px 78px}.s-catalog .cx-td .cx-th,.s-catalog .cx-td .cx-tr{grid-template-columns:78px 108px 80px 76px 76px 80px minmax(120px,1fr) 86px}.s-catalog .cx-th{height:36px;font-size:12px;font-weight:600;color:#5a6175;border-bottom:1px solid #E3E6ED;white-space:nowrap}.s-catalog .cx-tr{min-height:42px;border-bottom:1px solid #EDEFF3}.s-catalog .cx-tr:hover{background:#fafbfc}.s-catalog .cx-tr b{font-weight:600}.s-catalog .cx-sl{font-size:12px;color:#5a6175;display:flex;flex-direction:column;gap:2px;overflow-wrap:anywhere}.s-catalog .cx-cm{font:500 11px/14px Onest,sans-serif;font-style:normal;color:#7a4f00;background:#fff4de;border-radius:6px;padding:1px 6px;align-self:flex-start;margin-top:2px;display:inline-block}.s-catalog .cx-ed{height:28px;padding:0 10px;font-size:12px}.s-catalog .mk-chip{border:0;cursor:pointer;font-family:inherit}.s-catalog .mk-tb{overflow-x:auto;font-size:13px}.s-catalog .mk-th,.s-catalog .mk-tr{display:grid;grid-template-columns:minmax(190px,1.4fr) 90px 120px 120px 110px 80px 64px 120px 92px;gap:10px;align-items:center;padding:0 10px;min-width:1040px}.s-catalog .mk-th{height:36px;font-size:12px;font-weight:600;color:#5a6175;border-bottom:1px solid #E3E6ED}.s-catalog .mk-tr{min-height:50px;border-bottom:1px solid #EDEFF3}.s-catalog .mk-loc{display:flex;align-items:center;gap:8px;min-width:0}.s-catalog .mk-loc b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s-catalog .mk-was{display:block;font-size:11px;color:#8c92a3;font-weight:400}.s-referrals{margin:0;background:#f5f6f9;color:#0e1220;font:400 14px/20px Onest,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.s-referrals a{color:#2f5bff}.s-referrals a:hover{color:#1f45d6}.s-referrals .mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.s-referrals .shell{display:flex;flex-wrap:wrap;align-items:stretch;min-height:100vh}.s-referrals .nav{flex:1 1 240px;max-width:256px;background:#0e1220;color:#c5cad6;padding:18px 12px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px}.s-referrals .nav a{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 12px;border-radius:10px;color:#c5cad6;text-decoration:none;font-weight:500;font-size:14px}.s-referrals .nav a:hover{background:#1b2133;color:#fff}.s-referrals .nav a.on{background:#2f5bff;color:#fff}.s-referrals .nav .grp{font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase;color:#8c92a3;padding:16px 12px 6px}.s-referrals .bdg{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#ff7a45;color:#0e1220;font:600 11px/20px Onest,sans-serif;text-align:center;box-sizing:border-box}.s-referrals .main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column}.s-referrals .top{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 28px;background:#fff;border-bottom:1px solid #E3E6ED}.s-referrals .srch{flex:1 1 320px;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;background:#f5f6f9;box-shadow:inset 0 0 0 1px #e3e6ed;color:#5a6175}.s-referrals .srch input{flex:1;min-width:0;border:0;background:transparent;outline:none;font:inherit;color:#0e1220}.s-referrals .me{display:flex;align-items:center;gap:10px;font-size:13px}.s-referrals .av{width:36px;height:36px;border-radius:50%;background:#e6ecff;color:#1f45d6;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex:none}.s-referrals .body{padding:24px 28px 56px;display:flex;flex-direction:column;gap:20px;min-width:0}.s-referrals .h1{margin:0;font-size:26px;line-height:32px;font-weight:600;letter-spacing:-.02em}.s-referrals .h2{margin:0;font-size:17px;line-height:24px;font-weight:600}.s-referrals .sub{margin:0;color:#5a6175}.s-referrals .card{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #e3e6ed;padding:20px;box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:14px}.s-referrals .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;border:0;font:600 13px/1 Onest,system-ui,sans-serif;cursor:pointer;text-decoration:none;white-space:nowrap}.s-referrals .btn:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-referrals .bp{background:#2f5bff;color:#fff}.s-referrals .bp:hover{background:#1f45d6;color:#fff}.s-referrals .bs{background:#f2f5ff;color:#1f45d6}.s-referrals .bs:hover{background:#e6ecff;color:#1f45d6}.s-referrals .bg{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-referrals .bg:hover{background:#f5f6f9;color:#0e1220}.s-referrals .chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.s-referrals .ok{background:#e4f5ea;color:#0b7a3e}.s-referrals .warn{background:#fff4de;color:#7a4f00}.s-referrals .err{background:#fdebec;color:#b4232a}.s-referrals .info{background:#f2f5ff;color:#1f45d6}.s-referrals .mute{background:#edeff3;color:#2b3142}.s-referrals .tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;background:#edeff3;align-self:flex-start}.s-referrals .tabs button{height:32px;padding:0 12px;border:0;border-radius:9px;background:transparent;font:600 13px/1 Onest,sans-serif;color:#2b3142;cursor:pointer;display:inline-flex;gap:6px;align-items:center}.s-referrals .tabs button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-referrals .tw{overflow-x:auto}.s-referrals table.t{width:100%;border-collapse:collapse;font-size:13px}.s-referrals .t th{text-align:left;font-weight:600;color:#5a6175;font-size:12px;padding:10px 12px;border-bottom:1px solid #E3E6ED;white-space:nowrap}.s-referrals .t td{padding:10px 12px;border-bottom:1px solid #EDEFF3;vertical-align:middle;white-space:nowrap}.s-referrals .case{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:14px;background:#f5f6f9}.s-referrals .kv{display:grid;grid-template-columns:minmax(110px,150px) minmax(0,1fr);gap:6px 14px;font-size:13px;margin:0}.s-referrals .kv dt{color:#5a6175}.s-referrals .kv dd{margin:0;min-width:0;overflow-wrap:anywhere}.s-referrals .kpi{font:600 24px/30px Onest,sans-serif}.s-referrals .bd{background:#fdebec;color:#b4232a}.s-referrals .bd:hover{background:#fad7d9;color:#b4232a}.s-referrals .fld{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:13px;color:#5a6175}.s-referrals .in{min-height:38px;padding:8px 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:inherit;font-size:14px;color:#0e1220;box-sizing:border-box;width:100%}.s-referrals .in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-referrals .sw{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.s-referrals .sw input{width:40px;height:22px;accent-color:#2F5BFF;flex:none}.s-referrals .g2{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px;align-items:start}.s-referrals .g4{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.s-referrals .row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.s-referrals .sp{justify-content:space-between}.s-referrals .note{padding:12px 14px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-referrals .wn{padding:12px 14px;border-radius:12px;background:#fff4de;color:#7a4f00;font-size:13px}.s-referrals .formula{padding:14px 16px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/22px JetBrains Mono,monospace;overflow-x:auto}.s-referrals .small{font-size:12px;color:#5a6175}.s-referrals .mdl-back{position:fixed;inset:0;z-index:50;background:#0e122080;display:flex;align-items:flex-start;justify-content:center;padding:100px 24px 24px;box-sizing:border-box}.s-referrals .mdl{width:100%;max-width:640px;background:#fff;border-radius:20px;padding:24px;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;box-shadow:0 30px 80px #0e12204d}.s-referrals .navc{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.s-referrals .nav{transition:flex-basis .2s,max-width .2s,padding .2s}.s-referrals .nav a .ni{flex:none;opacity:.85}.s-referrals .nav a.on .ni{opacity:1}.s-referrals .nav-head{position:relative}.s-referrals .nav-tg{margin-left:auto;width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:#8c92a3;cursor:pointer;flex:none}.s-referrals .nav-tg:hover{background:#1b2133;color:#fff}.s-referrals .navc:focus-visible+.nav .nav-tg{outline:3px solid rgba(47,91,255,.5)}.s-referrals .navc:checked+.nav{flex:0 0 68px;max-width:68px;padding:18px 10px 24px}.s-referrals .navc:checked+.nav .nl,.s-referrals .navc:checked+.nav .nav-note{display:none}.s-referrals .navc:checked+.nav .nav-head{flex-direction:column;gap:12px;padding:4px 0 12px!important}.s-referrals .navc:checked+.nav .nav-tg{margin-left:0}.s-referrals .navc:checked+.nav .nav-tg svg{transform:rotate(180deg)}.s-referrals .navc:checked+.nav a{justify-content:center;padding:0;position:relative}.s-referrals .navc:checked+.nav .grp{font-size:0;line-height:0;padding:0;margin:10px;height:1px;background:#2b3142}.s-referrals .navc:checked+.nav .bdg{position:absolute;top:6px;right:8px;min-width:0;width:8px;height:8px;padding:0;margin:0;font-size:0;box-shadow:0 0 0 2px #0e1220}.s-referrals .xm-bg{position:fixed;inset:0;z-index:80;background:#0e122073}.s-referrals .xm-wrap{position:absolute;left:0;right:0;z-index:81;display:flex;justify-content:center;padding:0 24px;pointer-events:none}.s-referrals .xm{pointer-events:auto;width:100%;max-width:520px;background:#fff;border-radius:20px;padding:22px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 80px #0e12204d;font:400 14px/20px Onest,ui-sans-serif,system-ui,sans-serif;color:#0e1220}.s-referrals .xm-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.s-referrals .xm-h h2{margin:0;font-size:18px;line-height:24px;font-weight:600}.s-referrals .xm-x{width:32px;height:32px;border:0;border-radius:10px;background:#f5f6f9;color:#2b3142;cursor:pointer;flex:none;font-size:14px}.s-referrals .xm-d{margin:0;color:#5a6175;font-size:13px}.s-referrals .xm-warn{padding:10px 12px;border-radius:12px;background:#fdebec;color:#9f1f25;font-size:13px}.s-referrals .xm-fl{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:#2b3142}.s-referrals .xm-in{height:38px;padding:0 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:400 14px/20px Onest,sans-serif;color:#0e1220;box-sizing:border-box;width:100%}.s-referrals .xm-in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-referrals textarea.xm-in{height:auto;min-height:76px;padding:10px 12px;resize:vertical}.s-referrals .xm-ck{display:flex;align-items:center;gap:8px;font-size:13px;color:#2b3142}.s-referrals .xm-ck input{width:18px;height:18px;accent-color:#2F5BFF;margin:0}.s-referrals .xm-info{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:10px;padding:8px 0;border-bottom:1px solid #EDEFF3;font-size:13px}.s-referrals .xm-info span{color:#5a6175}.s-referrals .xm-info b{font-weight:500;overflow-wrap:anywhere}.s-referrals .xm-cl{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-referrals .xm-ft{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding-top:4px}.s-referrals .xm-b{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:10px;border:0;font:600 13px/1 Onest,sans-serif;cursor:pointer}.s-referrals .xm-b:focus-visible,.s-referrals .xm-x:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-referrals .xm-b1{background:#2f5bff;color:#fff}.s-referrals .xm-b1:hover{background:#1f45d6}.s-referrals .xm-red{background:#c62f35;color:#fff}.s-referrals .xm-red:hover{background:#a9252a}.s-referrals .xm-b2{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-referrals .xm-b2:hover{background:#f5f6f9}.s-referrals .xm-tst{position:absolute;left:50%;transform:translate(-50%);z-index:90;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100% - 32px));padding:10px 12px 10px 14px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/18px Onest,sans-serif;box-shadow:0 12px 32px #0e12204d}.s-referrals .xm-tok{width:20px;height:20px;border-radius:50%;background:#22b25f;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex:none}.s-referrals .xm-tst button{border:0;background:transparent;color:#8c92a3;cursor:pointer;font-size:13px;padding:2px 4px}.s-content{margin:0;background:#f5f6f9;color:#0e1220;font:400 14px/20px Onest,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.s-content a{color:#2f5bff}.s-content a:hover{color:#1f45d6}.s-content .mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.s-content .shell{display:flex;flex-wrap:wrap;align-items:stretch;min-height:100vh}.s-content .nav{flex:1 1 240px;max-width:256px;background:#0e1220;color:#c5cad6;padding:18px 12px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px}.s-content .nav a{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 12px;border-radius:10px;color:#c5cad6;text-decoration:none;font-weight:500;font-size:14px}.s-content .nav a:hover{background:#1b2133;color:#fff}.s-content .nav a.on{background:#2f5bff;color:#fff}.s-content .nav .grp{font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase;color:#8c92a3;padding:16px 12px 6px}.s-content .bdg{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#ff7a45;color:#0e1220;font:600 11px/20px Onest,sans-serif;text-align:center;box-sizing:border-box}.s-content .main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column}.s-content .top{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 28px;background:#fff;border-bottom:1px solid #E3E6ED}.s-content .srch{flex:1 1 320px;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;background:#f5f6f9;box-shadow:inset 0 0 0 1px #e3e6ed;color:#5a6175}.s-content .srch input{flex:1;min-width:0;border:0;background:transparent;outline:none;font:inherit;color:#0e1220}.s-content .me{display:flex;align-items:center;gap:10px;font-size:13px}.s-content .av{width:36px;height:36px;border-radius:50%;background:#e6ecff;color:#1f45d6;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex:none}.s-content .body{padding:24px 28px 56px;display:flex;flex-direction:column;gap:20px;min-width:0}.s-content .h1{margin:0;font-size:26px;line-height:32px;font-weight:600;letter-spacing:-.02em}.s-content .h2{margin:0;font-size:17px;line-height:24px;font-weight:600}.s-content .sub{margin:0;color:#5a6175}.s-content .card{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #e3e6ed;padding:20px;box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:14px}.s-content .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;border:0;font:600 13px/1 Onest,system-ui,sans-serif;cursor:pointer;text-decoration:none;white-space:nowrap}.s-content .btn:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-content .bp{background:#2f5bff;color:#fff}.s-content .bp:hover{background:#1f45d6;color:#fff}.s-content .bs{background:#f2f5ff;color:#1f45d6}.s-content .bs:hover{background:#e6ecff;color:#1f45d6}.s-content .bg{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-content .bg:hover{background:#f5f6f9;color:#0e1220}.s-content .chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.s-content .ok{background:#e4f5ea;color:#0b7a3e}.s-content .warn{background:#fff4de;color:#7a4f00}.s-content .err{background:#fdebec;color:#b4232a}.s-content .info{background:#f2f5ff;color:#1f45d6}.s-content .mute{background:#edeff3;color:#2b3142}.s-content .tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;background:#edeff3;align-self:flex-start}.s-content .tabs button{height:32px;padding:0 12px;border:0;border-radius:9px;background:transparent;font:600 13px/1 Onest,sans-serif;color:#2b3142;cursor:pointer;display:inline-flex;gap:6px;align-items:center}.s-content .tabs button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-content .tw{overflow-x:auto}.s-content table.t{width:100%;border-collapse:collapse;font-size:13px}.s-content .t th{text-align:left;font-weight:600;color:#5a6175;font-size:12px;padding:10px 12px;border-bottom:1px solid #E3E6ED;white-space:nowrap}.s-content .t td{padding:10px 12px;border-bottom:1px solid #EDEFF3;vertical-align:middle;white-space:nowrap}.s-content .case{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:14px;background:#f5f6f9}.s-content .kv{display:grid;grid-template-columns:minmax(110px,150px) minmax(0,1fr);gap:6px 14px;font-size:13px;margin:0}.s-content .kv dt{color:#5a6175}.s-content .kv dd{margin:0;min-width:0;overflow-wrap:anywhere}.s-content .kpi{font:600 24px/30px Onest,sans-serif}.s-content .bd{background:#fdebec;color:#b4232a}.s-content .bd:hover{background:#fad7d9;color:#b4232a}.s-content .fld{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:13px;color:#5a6175}.s-content .in{min-height:38px;padding:8px 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:inherit;font-size:14px;color:#0e1220;box-sizing:border-box;width:100%}.s-content .in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-content .sw{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.s-content .sw input{width:40px;height:22px;accent-color:#2F5BFF;flex:none}.s-content .g2{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px;align-items:start}.s-content .g4{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.s-content .row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.s-content .sp{justify-content:space-between}.s-content .note{padding:12px 14px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-content .wn{padding:12px 14px;border-radius:12px;background:#fff4de;color:#7a4f00;font-size:13px}.s-content .formula{padding:14px 16px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/22px JetBrains Mono,monospace;overflow-x:auto}.s-content .small{font-size:12px;color:#5a6175}.s-content .mdl-back{position:fixed;inset:0;z-index:50;background:#0e122080;display:flex;align-items:flex-start;justify-content:center;padding:100px 24px 24px;box-sizing:border-box}.s-content .mdl{width:100%;max-width:640px;background:#fff;border-radius:20px;padding:24px;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;box-shadow:0 30px 80px #0e12204d}.s-content .navc{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.s-content .nav{transition:flex-basis .2s,max-width .2s,padding .2s}.s-content .nav a .ni{flex:none;opacity:.85}.s-content .nav a.on .ni{opacity:1}.s-content .nav-head{position:relative}.s-content .nav-tg{margin-left:auto;width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:#8c92a3;cursor:pointer;flex:none}.s-content .nav-tg:hover{background:#1b2133;color:#fff}.s-content .navc:focus-visible+.nav .nav-tg{outline:3px solid rgba(47,91,255,.5)}.s-content .navc:checked+.nav{flex:0 0 68px;max-width:68px;padding:18px 10px 24px}.s-content .navc:checked+.nav .nl,.s-content .navc:checked+.nav .nav-note{display:none}.s-content .navc:checked+.nav .nav-head{flex-direction:column;gap:12px;padding:4px 0 12px!important}.s-content .navc:checked+.nav .nav-tg{margin-left:0}.s-content .navc:checked+.nav .nav-tg svg{transform:rotate(180deg)}.s-content .navc:checked+.nav a{justify-content:center;padding:0;position:relative}.s-content .navc:checked+.nav .grp{font-size:0;line-height:0;padding:0;margin:10px;height:1px;background:#2b3142}.s-content .navc:checked+.nav .bdg{position:absolute;top:6px;right:8px;min-width:0;width:8px;height:8px;padding:0;margin:0;font-size:0;box-shadow:0 0 0 2px #0e1220}.s-content .xm-bg{position:fixed;inset:0;z-index:80;background:#0e122073}.s-content .xm-wrap{position:absolute;left:0;right:0;z-index:81;display:flex;justify-content:center;padding:0 24px;pointer-events:none}.s-content .xm{pointer-events:auto;width:100%;max-width:520px;background:#fff;border-radius:20px;padding:22px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 80px #0e12204d;font:400 14px/20px Onest,ui-sans-serif,system-ui,sans-serif;color:#0e1220}.s-content .xm-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.s-content .xm-h h2{margin:0;font-size:18px;line-height:24px;font-weight:600}.s-content .xm-x{width:32px;height:32px;border:0;border-radius:10px;background:#f5f6f9;color:#2b3142;cursor:pointer;flex:none;font-size:14px}.s-content .xm-d{margin:0;color:#5a6175;font-size:13px}.s-content .xm-warn{padding:10px 12px;border-radius:12px;background:#fdebec;color:#9f1f25;font-size:13px}.s-content .xm-fl{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:#2b3142}.s-content .xm-in{height:38px;padding:0 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:400 14px/20px Onest,sans-serif;color:#0e1220;box-sizing:border-box;width:100%}.s-content .xm-in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-content textarea.xm-in{height:auto;min-height:76px;padding:10px 12px;resize:vertical}.s-content .xm-ck{display:flex;align-items:center;gap:8px;font-size:13px;color:#2b3142}.s-content .xm-ck input{width:18px;height:18px;accent-color:#2F5BFF;margin:0}.s-content .xm-info{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:10px;padding:8px 0;border-bottom:1px solid #EDEFF3;font-size:13px}.s-content .xm-info span{color:#5a6175}.s-content .xm-info b{font-weight:500;overflow-wrap:anywhere}.s-content .xm-cl{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-content .xm-ft{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding-top:4px}.s-content .xm-b{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:10px;border:0;font:600 13px/1 Onest,sans-serif;cursor:pointer}.s-content .xm-b:focus-visible,.s-content .xm-x:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-content .xm-b1{background:#2f5bff;color:#fff}.s-content .xm-b1:hover{background:#1f45d6}.s-content .xm-red{background:#c62f35;color:#fff}.s-content .xm-red:hover{background:#a9252a}.s-content .xm-b2{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-content .xm-b2:hover{background:#f5f6f9}.s-content .xm-tst{position:absolute;left:50%;transform:translate(-50%);z-index:90;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100% - 32px));padding:10px 12px 10px 14px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/18px Onest,sans-serif;box-shadow:0 12px 32px #0e12204d}.s-content .xm-tok{width:20px;height:20px;border-radius:50%;background:#22b25f;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex:none}.s-content .xm-tst button{border:0;background:transparent;color:#8c92a3;cursor:pointer;font-size:13px;padding:2px 4px}.s-content .rsw{display:inline-flex;padding:3px;border-radius:10px;background:#edeff3;gap:2px}.s-content .rsw button{height:30px;padding:0 10px;border:0;border-radius:8px;background:transparent;font:600 12px/1 Onest,sans-serif;color:#2b3142;cursor:pointer}.s-content .rsw button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-content .opnote{padding:12px 14px;border-radius:12px;background:#f5f6f9;font-size:13px;line-height:18px;color:#2b3142}.s-notifications{margin:0;background:#f5f6f9;color:#0e1220;font:400 14px/20px Onest,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.s-notifications a{color:#2f5bff}.s-notifications a:hover{color:#1f45d6}.s-notifications .mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.s-notifications .shell{display:flex;flex-wrap:wrap;align-items:stretch;min-height:100vh}.s-notifications .nav{flex:1 1 240px;max-width:256px;background:#0e1220;color:#c5cad6;padding:18px 12px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px}.s-notifications .nav a{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 12px;border-radius:10px;color:#c5cad6;text-decoration:none;font-weight:500;font-size:14px}.s-notifications .nav a:hover{background:#1b2133;color:#fff}.s-notifications .nav a.on{background:#2f5bff;color:#fff}.s-notifications .nav .grp{font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase;color:#8c92a3;padding:16px 12px 6px}.s-notifications .bdg{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#ff7a45;color:#0e1220;font:600 11px/20px Onest,sans-serif;text-align:center;box-sizing:border-box}.s-notifications .main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column}.s-notifications .top{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 28px;background:#fff;border-bottom:1px solid #E3E6ED}.s-notifications .srch{flex:1 1 320px;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;background:#f5f6f9;box-shadow:inset 0 0 0 1px #e3e6ed;color:#5a6175}.s-notifications .srch input{flex:1;min-width:0;border:0;background:transparent;outline:none;font:inherit;color:#0e1220}.s-notifications .me{display:flex;align-items:center;gap:10px;font-size:13px}.s-notifications .av{width:36px;height:36px;border-radius:50%;background:#e6ecff;color:#1f45d6;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex:none}.s-notifications .body{padding:24px 28px 56px;display:flex;flex-direction:column;gap:20px;min-width:0}.s-notifications .h1{margin:0;font-size:26px;line-height:32px;font-weight:600;letter-spacing:-.02em}.s-notifications .h2{margin:0;font-size:17px;line-height:24px;font-weight:600}.s-notifications .sub{margin:0;color:#5a6175}.s-notifications .card{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #e3e6ed;padding:20px;box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:14px}.s-notifications .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;border:0;font:600 13px/1 Onest,system-ui,sans-serif;cursor:pointer;text-decoration:none;white-space:nowrap}.s-notifications .btn:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-notifications .bp{background:#2f5bff;color:#fff}.s-notifications .bp:hover{background:#1f45d6;color:#fff}.s-notifications .bs{background:#f2f5ff;color:#1f45d6}.s-notifications .bs:hover{background:#e6ecff;color:#1f45d6}.s-notifications .bg{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-notifications .bg:hover{background:#f5f6f9;color:#0e1220}.s-notifications .chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.s-notifications .ok{background:#e4f5ea;color:#0b7a3e}.s-notifications .warn{background:#fff4de;color:#7a4f00}.s-notifications .err{background:#fdebec;color:#b4232a}.s-notifications .info{background:#f2f5ff;color:#1f45d6}.s-notifications .mute{background:#edeff3;color:#2b3142}.s-notifications .tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;background:#edeff3;align-self:flex-start}.s-notifications .tabs button{height:32px;padding:0 12px;border:0;border-radius:9px;background:transparent;font:600 13px/1 Onest,sans-serif;color:#2b3142;cursor:pointer;display:inline-flex;gap:6px;align-items:center}.s-notifications .tabs button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-notifications .tw{overflow-x:auto}.s-notifications table.t{width:100%;border-collapse:collapse;font-size:13px}.s-notifications .t th{text-align:left;font-weight:600;color:#5a6175;font-size:12px;padding:10px 12px;border-bottom:1px solid #E3E6ED;white-space:nowrap}.s-notifications .t td{padding:10px 12px;border-bottom:1px solid #EDEFF3;vertical-align:middle;white-space:nowrap}.s-notifications .case{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:14px;background:#f5f6f9}.s-notifications .kv{display:grid;grid-template-columns:minmax(110px,150px) minmax(0,1fr);gap:6px 14px;font-size:13px;margin:0}.s-notifications .kv dt{color:#5a6175}.s-notifications .kv dd{margin:0;min-width:0;overflow-wrap:anywhere}.s-notifications .kpi{font:600 24px/30px Onest,sans-serif}.s-notifications .bd{background:#fdebec;color:#b4232a}.s-notifications .bd:hover{background:#fad7d9;color:#b4232a}.s-notifications .fld{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:13px;color:#5a6175}.s-notifications .in{min-height:38px;padding:8px 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:inherit;font-size:14px;color:#0e1220;box-sizing:border-box;width:100%}.s-notifications .in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-notifications .sw{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.s-notifications .sw input{width:40px;height:22px;accent-color:#2F5BFF;flex:none}.s-notifications .g2{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px;align-items:start}.s-notifications .g4{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.s-notifications .row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.s-notifications .sp{justify-content:space-between}.s-notifications .note{padding:12px 14px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-notifications .wn{padding:12px 14px;border-radius:12px;background:#fff4de;color:#7a4f00;font-size:13px}.s-notifications .formula{padding:14px 16px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/22px JetBrains Mono,monospace;overflow-x:auto}.s-notifications .small{font-size:12px;color:#5a6175}.s-notifications .mdl-back{position:fixed;inset:0;z-index:50;background:#0e122080;display:flex;align-items:flex-start;justify-content:center;padding:100px 24px 24px;box-sizing:border-box}.s-notifications .mdl{width:100%;max-width:640px;background:#fff;border-radius:20px;padding:24px;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;box-shadow:0 30px 80px #0e12204d}.s-notifications .navc{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.s-notifications .nav{transition:flex-basis .2s,max-width .2s,padding .2s}.s-notifications .nav a .ni{flex:none;opacity:.85}.s-notifications .nav a.on .ni{opacity:1}.s-notifications .nav-head{position:relative}.s-notifications .nav-tg{margin-left:auto;width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:#8c92a3;cursor:pointer;flex:none}.s-notifications .nav-tg:hover{background:#1b2133;color:#fff}.s-notifications .navc:focus-visible+.nav .nav-tg{outline:3px solid rgba(47,91,255,.5)}.s-notifications .navc:checked+.nav{flex:0 0 68px;max-width:68px;padding:18px 10px 24px}.s-notifications .navc:checked+.nav .nl,.s-notifications .navc:checked+.nav .nav-note{display:none}.s-notifications .navc:checked+.nav .nav-head{flex-direction:column;gap:12px;padding:4px 0 12px!important}.s-notifications .navc:checked+.nav .nav-tg{margin-left:0}.s-notifications .navc:checked+.nav .nav-tg svg{transform:rotate(180deg)}.s-notifications .navc:checked+.nav a{justify-content:center;padding:0;position:relative}.s-notifications .navc:checked+.nav .grp{font-size:0;line-height:0;padding:0;margin:10px;height:1px;background:#2b3142}.s-notifications .navc:checked+.nav .bdg{position:absolute;top:6px;right:8px;min-width:0;width:8px;height:8px;padding:0;margin:0;font-size:0;box-shadow:0 0 0 2px #0e1220}.s-notifications .xm-bg{position:fixed;inset:0;z-index:80;background:#0e122073}.s-notifications .xm-wrap{position:absolute;left:0;right:0;z-index:81;display:flex;justify-content:center;padding:0 24px;pointer-events:none}.s-notifications .xm{pointer-events:auto;width:100%;max-width:520px;background:#fff;border-radius:20px;padding:22px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 80px #0e12204d;font:400 14px/20px Onest,ui-sans-serif,system-ui,sans-serif;color:#0e1220}.s-notifications .xm-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.s-notifications .xm-h h2{margin:0;font-size:18px;line-height:24px;font-weight:600}.s-notifications .xm-x{width:32px;height:32px;border:0;border-radius:10px;background:#f5f6f9;color:#2b3142;cursor:pointer;flex:none;font-size:14px}.s-notifications .xm-d{margin:0;color:#5a6175;font-size:13px}.s-notifications .xm-warn{padding:10px 12px;border-radius:12px;background:#fdebec;color:#9f1f25;font-size:13px}.s-notifications .xm-fl{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:#2b3142}.s-notifications .xm-in{height:38px;padding:0 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:400 14px/20px Onest,sans-serif;color:#0e1220;box-sizing:border-box;width:100%}.s-notifications .xm-in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-notifications textarea.xm-in{height:auto;min-height:76px;padding:10px 12px;resize:vertical}.s-notifications .xm-ck{display:flex;align-items:center;gap:8px;font-size:13px;color:#2b3142}.s-notifications .xm-ck input{width:18px;height:18px;accent-color:#2F5BFF;margin:0}.s-notifications .xm-info{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:10px;padding:8px 0;border-bottom:1px solid #EDEFF3;font-size:13px}.s-notifications .xm-info span{color:#5a6175}.s-notifications .xm-info b{font-weight:500;overflow-wrap:anywhere}.s-notifications .xm-cl{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-notifications .xm-ft{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding-top:4px}.s-notifications .xm-b{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:10px;border:0;font:600 13px/1 Onest,sans-serif;cursor:pointer}.s-notifications .xm-b:focus-visible,.s-notifications .xm-x:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-notifications .xm-b1{background:#2f5bff;color:#fff}.s-notifications .xm-b1:hover{background:#1f45d6}.s-notifications .xm-red{background:#c62f35;color:#fff}.s-notifications .xm-red:hover{background:#a9252a}.s-notifications .xm-b2{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-notifications .xm-b2:hover{background:#f5f6f9}.s-notifications .xm-tst{position:absolute;left:50%;transform:translate(-50%);z-index:90;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100% - 32px));padding:10px 12px 10px 14px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/18px Onest,sans-serif;box-shadow:0 12px 32px #0e12204d}.s-notifications .xm-tok{width:20px;height:20px;border-radius:50%;background:#22b25f;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex:none}.s-notifications .xm-tst button{border:0;background:transparent;color:#8c92a3;cursor:pointer;font-size:13px;padding:2px 4px}.s-reports{margin:0;background:#f5f6f9;color:#0e1220;font:400 14px/20px Onest,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.s-reports a{color:#2f5bff}.s-reports a:hover{color:#1f45d6}.s-reports .mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.s-reports .shell{display:flex;flex-wrap:wrap;align-items:stretch;min-height:100vh}.s-reports .nav{flex:1 1 240px;max-width:256px;background:#0e1220;color:#c5cad6;padding:18px 12px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px}.s-reports .nav a{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 12px;border-radius:10px;color:#c5cad6;text-decoration:none;font-weight:500;font-size:14px}.s-reports .nav a:hover{background:#1b2133;color:#fff}.s-reports .nav a.on{background:#2f5bff;color:#fff}.s-reports .nav .grp{font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase;color:#8c92a3;padding:16px 12px 6px}.s-reports .bdg{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#ff7a45;color:#0e1220;font:600 11px/20px Onest,sans-serif;text-align:center;box-sizing:border-box}.s-reports .main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column}.s-reports .top{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 28px;background:#fff;border-bottom:1px solid #E3E6ED}.s-reports .srch{flex:1 1 320px;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;background:#f5f6f9;box-shadow:inset 0 0 0 1px #e3e6ed;color:#5a6175}.s-reports .srch input{flex:1;min-width:0;border:0;background:transparent;outline:none;font:inherit;color:#0e1220}.s-reports .me{display:flex;align-items:center;gap:10px;font-size:13px}.s-reports .av{width:36px;height:36px;border-radius:50%;background:#e6ecff;color:#1f45d6;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex:none}.s-reports .body{padding:24px 28px 56px;display:flex;flex-direction:column;gap:20px;min-width:0}.s-reports .h1{margin:0;font-size:26px;line-height:32px;font-weight:600;letter-spacing:-.02em}.s-reports .h2{margin:0;font-size:17px;line-height:24px;font-weight:600}.s-reports .sub{margin:0;color:#5a6175}.s-reports .card{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #e3e6ed;padding:20px;box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:14px}.s-reports .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;border:0;font:600 13px/1 Onest,system-ui,sans-serif;cursor:pointer;text-decoration:none;white-space:nowrap}.s-reports .btn:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-reports .bp{background:#2f5bff;color:#fff}.s-reports .bp:hover{background:#1f45d6;color:#fff}.s-reports .bs{background:#f2f5ff;color:#1f45d6}.s-reports .bs:hover{background:#e6ecff;color:#1f45d6}.s-reports .bg{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-reports .bg:hover{background:#f5f6f9;color:#0e1220}.s-reports .chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.s-reports .ok{background:#e4f5ea;color:#0b7a3e}.s-reports .warn{background:#fff4de;color:#7a4f00}.s-reports .err{background:#fdebec;color:#b4232a}.s-reports .info{background:#f2f5ff;color:#1f45d6}.s-reports .mute{background:#edeff3;color:#2b3142}.s-reports .tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;background:#edeff3;align-self:flex-start}.s-reports .tabs button{height:32px;padding:0 12px;border:0;border-radius:9px;background:transparent;font:600 13px/1 Onest,sans-serif;color:#2b3142;cursor:pointer;display:inline-flex;gap:6px;align-items:center}.s-reports .tabs button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-reports .tw{overflow-x:auto}.s-reports table.t{width:100%;border-collapse:collapse;font-size:13px}.s-reports .t th{text-align:left;font-weight:600;color:#5a6175;font-size:12px;padding:10px 12px;border-bottom:1px solid #E3E6ED;white-space:nowrap}.s-reports .t td{padding:10px 12px;border-bottom:1px solid #EDEFF3;vertical-align:middle;white-space:nowrap}.s-reports .case{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:14px;background:#f5f6f9}.s-reports .kv{display:grid;grid-template-columns:minmax(110px,150px) minmax(0,1fr);gap:6px 14px;font-size:13px;margin:0}.s-reports .kv dt{color:#5a6175}.s-reports .kv dd{margin:0;min-width:0;overflow-wrap:anywhere}.s-reports .kpi{font:600 24px/30px Onest,sans-serif}.s-reports .bd{background:#fdebec;color:#b4232a}.s-reports .bd:hover{background:#fad7d9;color:#b4232a}.s-reports .fld{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:13px;color:#5a6175}.s-reports .in{min-height:38px;padding:8px 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:inherit;font-size:14px;color:#0e1220;box-sizing:border-box;width:100%}.s-reports .in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-reports .sw{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.s-reports .sw input{width:40px;height:22px;accent-color:#2F5BFF;flex:none}.s-reports .g2{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px;align-items:start}.s-reports .g4{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.s-reports .row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.s-reports .sp{justify-content:space-between}.s-reports .note{padding:12px 14px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-reports .wn{padding:12px 14px;border-radius:12px;background:#fff4de;color:#7a4f00;font-size:13px}.s-reports .formula{padding:14px 16px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/22px JetBrains Mono,monospace;overflow-x:auto}.s-reports .small{font-size:12px;color:#5a6175}.s-reports .mdl-back{position:fixed;inset:0;z-index:50;background:#0e122080;display:flex;align-items:flex-start;justify-content:center;padding:100px 24px 24px;box-sizing:border-box}.s-reports .mdl{width:100%;max-width:640px;background:#fff;border-radius:20px;padding:24px;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;box-shadow:0 30px 80px #0e12204d}.s-reports .navc{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.s-reports .nav{transition:flex-basis .2s,max-width .2s,padding .2s}.s-reports .nav a .ni{flex:none;opacity:.85}.s-reports .nav a.on .ni{opacity:1}.s-reports .nav-head{position:relative}.s-reports .nav-tg{margin-left:auto;width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:#8c92a3;cursor:pointer;flex:none}.s-reports .nav-tg:hover{background:#1b2133;color:#fff}.s-reports .navc:focus-visible+.nav .nav-tg{outline:3px solid rgba(47,91,255,.5)}.s-reports .navc:checked+.nav{flex:0 0 68px;max-width:68px;padding:18px 10px 24px}.s-reports .navc:checked+.nav .nl,.s-reports .navc:checked+.nav .nav-note{display:none}.s-reports .navc:checked+.nav .nav-head{flex-direction:column;gap:12px;padding:4px 0 12px!important}.s-reports .navc:checked+.nav .nav-tg{margin-left:0}.s-reports .navc:checked+.nav .nav-tg svg{transform:rotate(180deg)}.s-reports .navc:checked+.nav a{justify-content:center;padding:0;position:relative}.s-reports .navc:checked+.nav .grp{font-size:0;line-height:0;padding:0;margin:10px;height:1px;background:#2b3142}.s-reports .navc:checked+.nav .bdg{position:absolute;top:6px;right:8px;min-width:0;width:8px;height:8px;padding:0;margin:0;font-size:0;box-shadow:0 0 0 2px #0e1220}.s-reports .xm-bg{position:fixed;inset:0;z-index:80;background:#0e122073}.s-reports .xm-wrap{position:absolute;left:0;right:0;z-index:81;display:flex;justify-content:center;padding:0 24px;pointer-events:none}.s-reports .xm{pointer-events:auto;width:100%;max-width:520px;background:#fff;border-radius:20px;padding:22px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 80px #0e12204d;font:400 14px/20px Onest,ui-sans-serif,system-ui,sans-serif;color:#0e1220}.s-reports .xm-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.s-reports .xm-h h2{margin:0;font-size:18px;line-height:24px;font-weight:600}.s-reports .xm-x{width:32px;height:32px;border:0;border-radius:10px;background:#f5f6f9;color:#2b3142;cursor:pointer;flex:none;font-size:14px}.s-reports .xm-d{margin:0;color:#5a6175;font-size:13px}.s-reports .xm-warn{padding:10px 12px;border-radius:12px;background:#fdebec;color:#9f1f25;font-size:13px}.s-reports .xm-fl{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:#2b3142}.s-reports .xm-in{height:38px;padding:0 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:400 14px/20px Onest,sans-serif;color:#0e1220;box-sizing:border-box;width:100%}.s-reports .xm-in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-reports textarea.xm-in{height:auto;min-height:76px;padding:10px 12px;resize:vertical}.s-reports .xm-ck{display:flex;align-items:center;gap:8px;font-size:13px;color:#2b3142}.s-reports .xm-ck input{width:18px;height:18px;accent-color:#2F5BFF;margin:0}.s-reports .xm-info{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:10px;padding:8px 0;border-bottom:1px solid #EDEFF3;font-size:13px}.s-reports .xm-info span{color:#5a6175}.s-reports .xm-info b{font-weight:500;overflow-wrap:anywhere}.s-reports .xm-cl{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-reports .xm-ft{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding-top:4px}.s-reports .xm-b{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:10px;border:0;font:600 13px/1 Onest,sans-serif;cursor:pointer}.s-reports .xm-b:focus-visible,.s-reports .xm-x:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-reports .xm-b1{background:#2f5bff;color:#fff}.s-reports .xm-b1:hover{background:#1f45d6}.s-reports .xm-red{background:#c62f35;color:#fff}.s-reports .xm-red:hover{background:#a9252a}.s-reports .xm-b2{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-reports .xm-b2:hover{background:#f5f6f9}.s-reports .xm-tst{position:absolute;left:50%;transform:translate(-50%);z-index:90;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100% - 32px));padding:10px 12px 10px 14px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/18px Onest,sans-serif;box-shadow:0 12px 32px #0e12204d}.s-reports .xm-tok{width:20px;height:20px;border-radius:50%;background:#22b25f;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex:none}.s-reports .xm-tst button{border:0;background:transparent;color:#8c92a3;cursor:pointer;font-size:13px;padding:2px 4px}.s-settings{margin:0;background:#f5f6f9;color:#0e1220;font:400 14px/20px Onest,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.s-settings a{color:#2f5bff}.s-settings a:hover{color:#1f45d6}.s-settings .mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.s-settings .shell{display:flex;flex-wrap:wrap;align-items:stretch;min-height:100vh}.s-settings .nav{flex:1 1 240px;max-width:256px;background:#0e1220;color:#c5cad6;padding:18px 12px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px}.s-settings .nav a{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 12px;border-radius:10px;color:#c5cad6;text-decoration:none;font-weight:500;font-size:14px}.s-settings .nav a:hover{background:#1b2133;color:#fff}.s-settings .nav a.on{background:#2f5bff;color:#fff}.s-settings .nav .grp{font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase;color:#8c92a3;padding:16px 12px 6px}.s-settings .bdg{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#ff7a45;color:#0e1220;font:600 11px/20px Onest,sans-serif;text-align:center;box-sizing:border-box}.s-settings .main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column}.s-settings .top{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 28px;background:#fff;border-bottom:1px solid #E3E6ED}.s-settings .srch{flex:1 1 320px;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;background:#f5f6f9;box-shadow:inset 0 0 0 1px #e3e6ed;color:#5a6175}.s-settings .srch input{flex:1;min-width:0;border:0;background:transparent;outline:none;font:inherit;color:#0e1220}.s-settings .me{display:flex;align-items:center;gap:10px;font-size:13px}.s-settings .av{width:36px;height:36px;border-radius:50%;background:#e6ecff;color:#1f45d6;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex:none}.s-settings .body{padding:24px 28px 56px;display:flex;flex-direction:column;gap:20px;min-width:0}.s-settings .h1{margin:0;font-size:26px;line-height:32px;font-weight:600;letter-spacing:-.02em}.s-settings .h2{margin:0;font-size:17px;line-height:24px;font-weight:600}.s-settings .sub{margin:0;color:#5a6175}.s-settings .card{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #e3e6ed;padding:20px;box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:14px}.s-settings .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;border:0;font:600 13px/1 Onest,system-ui,sans-serif;cursor:pointer;text-decoration:none;white-space:nowrap}.s-settings .btn:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-settings .bp{background:#2f5bff;color:#fff}.s-settings .bp:hover{background:#1f45d6;color:#fff}.s-settings .bs{background:#f2f5ff;color:#1f45d6}.s-settings .bs:hover{background:#e6ecff;color:#1f45d6}.s-settings .bg{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-settings .bg:hover{background:#f5f6f9;color:#0e1220}.s-settings .chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.s-settings .ok{background:#e4f5ea;color:#0b7a3e}.s-settings .warn{background:#fff4de;color:#7a4f00}.s-settings .err{background:#fdebec;color:#b4232a}.s-settings .info{background:#f2f5ff;color:#1f45d6}.s-settings .mute{background:#edeff3;color:#2b3142}.s-settings .tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;background:#edeff3;align-self:flex-start}.s-settings .tabs button{height:32px;padding:0 12px;border:0;border-radius:9px;background:transparent;font:600 13px/1 Onest,sans-serif;color:#2b3142;cursor:pointer;display:inline-flex;gap:6px;align-items:center}.s-settings .tabs button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-settings .tw{overflow-x:auto}.s-settings table.t{width:100%;border-collapse:collapse;font-size:13px}.s-settings .t th{text-align:left;font-weight:600;color:#5a6175;font-size:12px;padding:10px 12px;border-bottom:1px solid #E3E6ED;white-space:nowrap}.s-settings .t td{padding:10px 12px;border-bottom:1px solid #EDEFF3;vertical-align:middle;white-space:nowrap}.s-settings .case{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:14px;background:#f5f6f9}.s-settings .kv{display:grid;grid-template-columns:minmax(110px,150px) minmax(0,1fr);gap:6px 14px;font-size:13px;margin:0}.s-settings .kv dt{color:#5a6175}.s-settings .kv dd{margin:0;min-width:0;overflow-wrap:anywhere}.s-settings .kpi{font:600 24px/30px Onest,sans-serif}.s-settings .bd{background:#fdebec;color:#b4232a}.s-settings .bd:hover{background:#fad7d9;color:#b4232a}.s-settings .fld{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:13px;color:#5a6175}.s-settings .in{min-height:38px;padding:8px 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:inherit;font-size:14px;color:#0e1220;box-sizing:border-box;width:100%}.s-settings .in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-settings .sw{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.s-settings .sw input{width:40px;height:22px;accent-color:#2F5BFF;flex:none}.s-settings .g2{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px;align-items:start}.s-settings .g4{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.s-settings .row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.s-settings .sp{justify-content:space-between}.s-settings .note{padding:12px 14px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-settings .wn{padding:12px 14px;border-radius:12px;background:#fff4de;color:#7a4f00;font-size:13px}.s-settings .formula{padding:14px 16px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/22px JetBrains Mono,monospace;overflow-x:auto}.s-settings .small{font-size:12px;color:#5a6175}.s-settings .mdl-back{position:fixed;inset:0;z-index:50;background:#0e122080;display:flex;align-items:flex-start;justify-content:center;padding:100px 24px 24px;box-sizing:border-box}.s-settings .mdl{width:100%;max-width:640px;background:#fff;border-radius:20px;padding:24px;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;box-shadow:0 30px 80px #0e12204d}.s-settings .navc{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.s-settings .nav{transition:flex-basis .2s,max-width .2s,padding .2s}.s-settings .nav a .ni{flex:none;opacity:.85}.s-settings .nav a.on .ni{opacity:1}.s-settings .nav-head{position:relative}.s-settings .nav-tg{margin-left:auto;width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:#8c92a3;cursor:pointer;flex:none}.s-settings .nav-tg:hover{background:#1b2133;color:#fff}.s-settings .navc:focus-visible+.nav .nav-tg{outline:3px solid rgba(47,91,255,.5)}.s-settings .navc:checked+.nav{flex:0 0 68px;max-width:68px;padding:18px 10px 24px}.s-settings .navc:checked+.nav .nl,.s-settings .navc:checked+.nav .nav-note{display:none}.s-settings .navc:checked+.nav .nav-head{flex-direction:column;gap:12px;padding:4px 0 12px!important}.s-settings .navc:checked+.nav .nav-tg{margin-left:0}.s-settings .navc:checked+.nav .nav-tg svg{transform:rotate(180deg)}.s-settings .navc:checked+.nav a{justify-content:center;padding:0;position:relative}.s-settings .navc:checked+.nav .grp{font-size:0;line-height:0;padding:0;margin:10px;height:1px;background:#2b3142}.s-settings .navc:checked+.nav .bdg{position:absolute;top:6px;right:8px;min-width:0;width:8px;height:8px;padding:0;margin:0;font-size:0;box-shadow:0 0 0 2px #0e1220}.s-settings .xm-bg{position:fixed;inset:0;z-index:80;background:#0e122073}.s-settings .xm-wrap{position:absolute;left:0;right:0;z-index:81;display:flex;justify-content:center;padding:0 24px;pointer-events:none}.s-settings .xm{pointer-events:auto;width:100%;max-width:520px;background:#fff;border-radius:20px;padding:22px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 80px #0e12204d;font:400 14px/20px Onest,ui-sans-serif,system-ui,sans-serif;color:#0e1220}.s-settings .xm-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.s-settings .xm-h h2{margin:0;font-size:18px;line-height:24px;font-weight:600}.s-settings .xm-x{width:32px;height:32px;border:0;border-radius:10px;background:#f5f6f9;color:#2b3142;cursor:pointer;flex:none;font-size:14px}.s-settings .xm-d{margin:0;color:#5a6175;font-size:13px}.s-settings .xm-warn{padding:10px 12px;border-radius:12px;background:#fdebec;color:#9f1f25;font-size:13px}.s-settings .xm-fl{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:#2b3142}.s-settings .xm-in{height:38px;padding:0 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:400 14px/20px Onest,sans-serif;color:#0e1220;box-sizing:border-box;width:100%}.s-settings .xm-in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-settings textarea.xm-in{height:auto;min-height:76px;padding:10px 12px;resize:vertical}.s-settings .xm-ck{display:flex;align-items:center;gap:8px;font-size:13px;color:#2b3142}.s-settings .xm-ck input{width:18px;height:18px;accent-color:#2F5BFF;margin:0}.s-settings .xm-info{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:10px;padding:8px 0;border-bottom:1px solid #EDEFF3;font-size:13px}.s-settings .xm-info span{color:#5a6175}.s-settings .xm-info b{font-weight:500;overflow-wrap:anywhere}.s-settings .xm-cl{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-settings .xm-ft{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding-top:4px}.s-settings .xm-b{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:10px;border:0;font:600 13px/1 Onest,sans-serif;cursor:pointer}.s-settings .xm-b:focus-visible,.s-settings .xm-x:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-settings .xm-b1{background:#2f5bff;color:#fff}.s-settings .xm-b1:hover{background:#1f45d6}.s-settings .xm-red{background:#c62f35;color:#fff}.s-settings .xm-red:hover{background:#a9252a}.s-settings .xm-b2{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-settings .xm-b2:hover{background:#f5f6f9}.s-settings .xm-tst{position:absolute;left:50%;transform:translate(-50%);z-index:90;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100% - 32px));padding:10px 12px 10px 14px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/18px Onest,sans-serif;box-shadow:0 12px 32px #0e12204d}.s-settings .xm-tok{width:20px;height:20px;border-radius:50%;background:#22b25f;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex:none}.s-settings .xm-tst button{border:0;background:transparent;color:#8c92a3;cursor:pointer;font-size:13px;padding:2px 4px}.s-techlog{margin:0;background:#f5f6f9;color:#0e1220;font:400 14px/20px Onest,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.s-techlog a{color:#2f5bff}.s-techlog a:hover{color:#1f45d6}.s-techlog .mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.s-techlog .shell{display:flex;flex-wrap:wrap;align-items:stretch;min-height:100vh}.s-techlog .nav{flex:1 1 240px;max-width:256px;background:#0e1220;color:#c5cad6;padding:18px 12px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px}.s-techlog .nav a{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 12px;border-radius:10px;color:#c5cad6;text-decoration:none;font-weight:500;font-size:14px}.s-techlog .nav a:hover{background:#1b2133;color:#fff}.s-techlog .nav a.on{background:#2f5bff;color:#fff}.s-techlog .nav .grp{font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase;color:#8c92a3;padding:16px 12px 6px}.s-techlog .bdg{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#ff7a45;color:#0e1220;font:600 11px/20px Onest,sans-serif;text-align:center;box-sizing:border-box}.s-techlog .main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column}.s-techlog .top{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 28px;background:#fff;border-bottom:1px solid #E3E6ED}.s-techlog .srch{flex:1 1 320px;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;background:#f5f6f9;box-shadow:inset 0 0 0 1px #e3e6ed;color:#5a6175}.s-techlog .srch input{flex:1;min-width:0;border:0;background:transparent;outline:none;font:inherit;color:#0e1220}.s-techlog .me{display:flex;align-items:center;gap:10px;font-size:13px}.s-techlog .av{width:36px;height:36px;border-radius:50%;background:#e6ecff;color:#1f45d6;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex:none}.s-techlog .body{padding:24px 28px 56px;display:flex;flex-direction:column;gap:20px;min-width:0}.s-techlog .h1{margin:0;font-size:26px;line-height:32px;font-weight:600;letter-spacing:-.02em}.s-techlog .h2{margin:0;font-size:17px;line-height:24px;font-weight:600}.s-techlog .sub{margin:0;color:#5a6175}.s-techlog .card{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #e3e6ed;padding:20px;box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:14px}.s-techlog .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;border:0;font:600 13px/1 Onest,system-ui,sans-serif;cursor:pointer;text-decoration:none;white-space:nowrap}.s-techlog .btn:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-techlog .bp{background:#2f5bff;color:#fff}.s-techlog .bp:hover{background:#1f45d6;color:#fff}.s-techlog .bs{background:#f2f5ff;color:#1f45d6}.s-techlog .bs:hover{background:#e6ecff;color:#1f45d6}.s-techlog .bg{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-techlog .bg:hover{background:#f5f6f9;color:#0e1220}.s-techlog .chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.s-techlog .ok{background:#e4f5ea;color:#0b7a3e}.s-techlog .warn{background:#fff4de;color:#7a4f00}.s-techlog .err{background:#fdebec;color:#b4232a}.s-techlog .info{background:#f2f5ff;color:#1f45d6}.s-techlog .mute{background:#edeff3;color:#2b3142}.s-techlog .tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;background:#edeff3;align-self:flex-start}.s-techlog .tabs button{height:32px;padding:0 12px;border:0;border-radius:9px;background:transparent;font:600 13px/1 Onest,sans-serif;color:#2b3142;cursor:pointer;display:inline-flex;gap:6px;align-items:center}.s-techlog .tabs button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-techlog .tw{overflow-x:auto}.s-techlog table.t{width:100%;border-collapse:collapse;font-size:13px}.s-techlog .t th{text-align:left;font-weight:600;color:#5a6175;font-size:12px;padding:10px 12px;border-bottom:1px solid #E3E6ED;white-space:nowrap}.s-techlog .t td{padding:10px 12px;border-bottom:1px solid #EDEFF3;vertical-align:middle;white-space:nowrap}.s-techlog .case{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:14px;background:#f5f6f9}.s-techlog .kv{display:grid;grid-template-columns:minmax(110px,150px) minmax(0,1fr);gap:6px 14px;font-size:13px;margin:0}.s-techlog .kv dt{color:#5a6175}.s-techlog .kv dd{margin:0;min-width:0;overflow-wrap:anywhere}.s-techlog .kpi{font:600 24px/30px Onest,sans-serif}.s-techlog .bd{background:#fdebec;color:#b4232a}.s-techlog .bd:hover{background:#fad7d9;color:#b4232a}.s-techlog .fld{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:13px;color:#5a6175}.s-techlog .in{min-height:38px;padding:8px 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:inherit;font-size:14px;color:#0e1220;box-sizing:border-box;width:100%}.s-techlog .in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-techlog .sw{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.s-techlog .sw input{width:40px;height:22px;accent-color:#2F5BFF;flex:none}.s-techlog .g2{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px;align-items:start}.s-techlog .g4{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.s-techlog .row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.s-techlog .sp{justify-content:space-between}.s-techlog .note{padding:12px 14px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-techlog .wn{padding:12px 14px;border-radius:12px;background:#fff4de;color:#7a4f00;font-size:13px}.s-techlog .formula{padding:14px 16px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/22px JetBrains Mono,monospace;overflow-x:auto}.s-techlog .small{font-size:12px;color:#5a6175}.s-techlog .mdl-back{position:fixed;inset:0;z-index:50;background:#0e122080;display:flex;align-items:flex-start;justify-content:center;padding:100px 24px 24px;box-sizing:border-box}.s-techlog .mdl{width:100%;max-width:640px;background:#fff;border-radius:20px;padding:24px;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;box-shadow:0 30px 80px #0e12204d}.s-techlog .navc{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.s-techlog .nav{transition:flex-basis .2s,max-width .2s,padding .2s}.s-techlog .nav a .ni{flex:none;opacity:.85}.s-techlog .nav a.on .ni{opacity:1}.s-techlog .nav-head{position:relative}.s-techlog .nav-tg{margin-left:auto;width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:#8c92a3;cursor:pointer;flex:none}.s-techlog .nav-tg:hover{background:#1b2133;color:#fff}.s-techlog .navc:focus-visible+.nav .nav-tg{outline:3px solid rgba(47,91,255,.5)}.s-techlog .navc:checked+.nav{flex:0 0 68px;max-width:68px;padding:18px 10px 24px}.s-techlog .navc:checked+.nav .nl,.s-techlog .navc:checked+.nav .nav-note{display:none}.s-techlog .navc:checked+.nav .nav-head{flex-direction:column;gap:12px;padding:4px 0 12px!important}.s-techlog .navc:checked+.nav .nav-tg{margin-left:0}.s-techlog .navc:checked+.nav .nav-tg svg{transform:rotate(180deg)}.s-techlog .navc:checked+.nav a{justify-content:center;padding:0;position:relative}.s-techlog .navc:checked+.nav .grp{font-size:0;line-height:0;padding:0;margin:10px;height:1px;background:#2b3142}.s-techlog .navc:checked+.nav .bdg{position:absolute;top:6px;right:8px;min-width:0;width:8px;height:8px;padding:0;margin:0;font-size:0;box-shadow:0 0 0 2px #0e1220}.s-techlog .xm-bg{position:fixed;inset:0;z-index:80;background:#0e122073}.s-techlog .xm-wrap{position:absolute;left:0;right:0;z-index:81;display:flex;justify-content:center;padding:0 24px;pointer-events:none}.s-techlog .xm{pointer-events:auto;width:100%;max-width:520px;background:#fff;border-radius:20px;padding:22px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 80px #0e12204d;font:400 14px/20px Onest,ui-sans-serif,system-ui,sans-serif;color:#0e1220}.s-techlog .xm-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.s-techlog .xm-h h2{margin:0;font-size:18px;line-height:24px;font-weight:600}.s-techlog .xm-x{width:32px;height:32px;border:0;border-radius:10px;background:#f5f6f9;color:#2b3142;cursor:pointer;flex:none;font-size:14px}.s-techlog .xm-d{margin:0;color:#5a6175;font-size:13px}.s-techlog .xm-warn{padding:10px 12px;border-radius:12px;background:#fdebec;color:#9f1f25;font-size:13px}.s-techlog .xm-fl{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:#2b3142}.s-techlog .xm-in{height:38px;padding:0 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:400 14px/20px Onest,sans-serif;color:#0e1220;box-sizing:border-box;width:100%}.s-techlog .xm-in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-techlog textarea.xm-in{height:auto;min-height:76px;padding:10px 12px;resize:vertical}.s-techlog .xm-ck{display:flex;align-items:center;gap:8px;font-size:13px;color:#2b3142}.s-techlog .xm-ck input{width:18px;height:18px;accent-color:#2F5BFF;margin:0}.s-techlog .xm-info{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:10px;padding:8px 0;border-bottom:1px solid #EDEFF3;font-size:13px}.s-techlog .xm-info span{color:#5a6175}.s-techlog .xm-info b{font-weight:500;overflow-wrap:anywhere}.s-techlog .xm-cl{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-techlog .xm-ft{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding-top:4px}.s-techlog .xm-b{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:10px;border:0;font:600 13px/1 Onest,sans-serif;cursor:pointer}.s-techlog .xm-b:focus-visible,.s-techlog .xm-x:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-techlog .xm-b1{background:#2f5bff;color:#fff}.s-techlog .xm-b1:hover{background:#1f45d6}.s-techlog .xm-red{background:#c62f35;color:#fff}.s-techlog .xm-red:hover{background:#a9252a}.s-techlog .xm-b2{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-techlog .xm-b2:hover{background:#f5f6f9}.s-techlog .xm-tst{position:absolute;left:50%;transform:translate(-50%);z-index:90;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100% - 32px));padding:10px 12px 10px 14px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/18px Onest,sans-serif;box-shadow:0 12px 32px #0e12204d}.s-techlog .xm-tok{width:20px;height:20px;border-radius:50%;background:#22b25f;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex:none}.s-techlog .xm-tst button{border:0;background:transparent;color:#8c92a3;cursor:pointer;font-size:13px;padding:2px 4px}.s-places{margin:0;background:#f5f6f9;color:#0e1220;font:400 14px/20px Onest,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.s-places a{color:#2f5bff}.s-places a:hover{color:#1f45d6}.s-places .mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.s-places .shell{display:flex;flex-wrap:wrap;align-items:stretch;min-height:100vh}.s-places .nav{flex:1 1 240px;max-width:256px;background:#0e1220;color:#c5cad6;padding:18px 12px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px}.s-places .nav a{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 12px;border-radius:10px;color:#c5cad6;text-decoration:none;font-weight:500;font-size:14px}.s-places .nav a:hover{background:#1b2133;color:#fff}.s-places .nav a.on{background:#2f5bff;color:#fff}.s-places .nav .grp{font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase;color:#8c92a3;padding:16px 12px 6px}.s-places .bdg{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#ff7a45;color:#0e1220;font:600 11px/20px Onest,sans-serif;text-align:center;box-sizing:border-box}.s-places .main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column}.s-places .top{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 28px;background:#fff;border-bottom:1px solid #E3E6ED}.s-places .srch{flex:1 1 320px;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;background:#f5f6f9;box-shadow:inset 0 0 0 1px #e3e6ed;color:#5a6175}.s-places .srch input{flex:1;min-width:0;border:0;background:transparent;outline:none;font:inherit;color:#0e1220}.s-places .me{display:flex;align-items:center;gap:10px;font-size:13px}.s-places .av{width:36px;height:36px;border-radius:50%;background:#e6ecff;color:#1f45d6;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex:none}.s-places .body{padding:24px 28px 56px;display:flex;flex-direction:column;gap:20px;min-width:0}.s-places .h1{margin:0;font-size:26px;line-height:32px;font-weight:600;letter-spacing:-.02em}.s-places .h2{margin:0;font-size:17px;line-height:24px;font-weight:600}.s-places .sub{margin:0;color:#5a6175}.s-places .card{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #e3e6ed;padding:20px;box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:14px}.s-places .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;border:0;font:600 13px/1 Onest,system-ui,sans-serif;cursor:pointer;text-decoration:none;white-space:nowrap}.s-places .btn:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-places .bp{background:#2f5bff;color:#fff}.s-places .bp:hover{background:#1f45d6;color:#fff}.s-places .bs{background:#f2f5ff;color:#1f45d6}.s-places .bs:hover{background:#e6ecff;color:#1f45d6}.s-places .bg{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-places .bg:hover{background:#f5f6f9;color:#0e1220}.s-places .chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.s-places .ok{background:#e4f5ea;color:#0b7a3e}.s-places .warn{background:#fff4de;color:#7a4f00}.s-places .err{background:#fdebec;color:#b4232a}.s-places .info{background:#f2f5ff;color:#1f45d6}.s-places .mute{background:#edeff3;color:#2b3142}.s-places .tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;background:#edeff3;align-self:flex-start}.s-places .tabs button{height:32px;padding:0 12px;border:0;border-radius:9px;background:transparent;font:600 13px/1 Onest,sans-serif;color:#2b3142;cursor:pointer;display:inline-flex;gap:6px;align-items:center}.s-places .tabs button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-places .tw{overflow-x:auto}.s-places table.t{width:100%;border-collapse:collapse;font-size:13px}.s-places .t th{text-align:left;font-weight:600;color:#5a6175;font-size:12px;padding:10px 12px;border-bottom:1px solid #E3E6ED;white-space:nowrap}.s-places .t td{padding:10px 12px;border-bottom:1px solid #EDEFF3;vertical-align:middle;white-space:nowrap}.s-places .case{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:14px;background:#f5f6f9}.s-places .kv{display:grid;grid-template-columns:minmax(110px,150px) minmax(0,1fr);gap:6px 14px;font-size:13px;margin:0}.s-places .kv dt{color:#5a6175}.s-places .kv dd{margin:0;min-width:0;overflow-wrap:anywhere}.s-places .kpi{font:600 24px/30px Onest,sans-serif}.s-places .bd{background:#fdebec;color:#b4232a}.s-places .bd:hover{background:#fad7d9;color:#b4232a}.s-places .fld{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:13px;color:#5a6175}.s-places .in{min-height:38px;padding:8px 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:inherit;font-size:14px;color:#0e1220;box-sizing:border-box;width:100%}.s-places .in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-places .sw{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.s-places .sw input{width:40px;height:22px;accent-color:#2F5BFF;flex:none}.s-places .g2{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px;align-items:start}.s-places .g4{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.s-places .row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.s-places .sp{justify-content:space-between}.s-places .note{padding:12px 14px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-places .wn{padding:12px 14px;border-radius:12px;background:#fff4de;color:#7a4f00;font-size:13px}.s-places .formula{padding:14px 16px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/22px JetBrains Mono,monospace;overflow-x:auto}.s-places .small{font-size:12px;color:#5a6175}.s-places .mdl-back{position:fixed;inset:0;z-index:50;background:#0e122080;display:flex;align-items:flex-start;justify-content:center;padding:100px 24px 24px;box-sizing:border-box}.s-places .mdl{width:100%;max-width:640px;background:#fff;border-radius:20px;padding:24px;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;box-shadow:0 30px 80px #0e12204d}.s-places .navc{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.s-places .nav{transition:flex-basis .2s,max-width .2s,padding .2s}.s-places .nav a .ni{flex:none;opacity:.85}.s-places .nav a.on .ni{opacity:1}.s-places .nav-head{position:relative}.s-places .nav-tg{margin-left:auto;width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:#8c92a3;cursor:pointer;flex:none}.s-places .nav-tg:hover{background:#1b2133;color:#fff}.s-places .navc:focus-visible+.nav .nav-tg{outline:3px solid rgba(47,91,255,.5)}.s-places .navc:checked+.nav{flex:0 0 68px;max-width:68px;padding:18px 10px 24px}.s-places .navc:checked+.nav .nl,.s-places .navc:checked+.nav .nav-note{display:none}.s-places .navc:checked+.nav .nav-head{flex-direction:column;gap:12px;padding:4px 0 12px!important}.s-places .navc:checked+.nav .nav-tg{margin-left:0}.s-places .navc:checked+.nav .nav-tg svg{transform:rotate(180deg)}.s-places .navc:checked+.nav a{justify-content:center;padding:0;position:relative}.s-places .navc:checked+.nav .grp{font-size:0;line-height:0;padding:0;margin:10px;height:1px;background:#2b3142}.s-places .navc:checked+.nav .bdg{position:absolute;top:6px;right:8px;min-width:0;width:8px;height:8px;padding:0;margin:0;font-size:0;box-shadow:0 0 0 2px #0e1220}.s-places .xm-bg{position:fixed;inset:0;z-index:80;background:#0e122073}.s-places .xm-wrap{position:absolute;left:0;right:0;z-index:81;display:flex;justify-content:center;padding:0 24px;pointer-events:none}.s-places .xm{pointer-events:auto;width:100%;max-width:520px;background:#fff;border-radius:20px;padding:22px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 80px #0e12204d;font:400 14px/20px Onest,ui-sans-serif,system-ui,sans-serif;color:#0e1220}.s-places .xm-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.s-places .xm-h h2{margin:0;font-size:18px;line-height:24px;font-weight:600}.s-places .xm-x{width:32px;height:32px;border:0;border-radius:10px;background:#f5f6f9;color:#2b3142;cursor:pointer;flex:none;font-size:14px}.s-places .xm-d{margin:0;color:#5a6175;font-size:13px}.s-places .xm-warn{padding:10px 12px;border-radius:12px;background:#fdebec;color:#9f1f25;font-size:13px}.s-places .xm-fl{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:#2b3142}.s-places .xm-in{height:38px;padding:0 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:400 14px/20px Onest,sans-serif;color:#0e1220;box-sizing:border-box;width:100%}.s-places .xm-in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-places textarea.xm-in{height:auto;min-height:76px;padding:10px 12px;resize:vertical}.s-places .xm-ck{display:flex;align-items:center;gap:8px;font-size:13px;color:#2b3142}.s-places .xm-ck input{width:18px;height:18px;accent-color:#2F5BFF;margin:0}.s-places .xm-info{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:10px;padding:8px 0;border-bottom:1px solid #EDEFF3;font-size:13px}.s-places .xm-info span{color:#5a6175}.s-places .xm-info b{font-weight:500;overflow-wrap:anywhere}.s-places .xm-cl{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-places .xm-ft{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding-top:4px}.s-places .xm-b{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:10px;border:0;font:600 13px/1 Onest,sans-serif;cursor:pointer}.s-places .xm-b:focus-visible,.s-places .xm-x:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-places .xm-b1{background:#2f5bff;color:#fff}.s-places .xm-b1:hover{background:#1f45d6}.s-places .xm-red{background:#c62f35;color:#fff}.s-places .xm-red:hover{background:#a9252a}.s-places .xm-b2{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-places .xm-b2:hover{background:#f5f6f9}.s-places .xm-tst{position:absolute;left:50%;transform:translate(-50%);z-index:90;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100% - 32px));padding:10px 12px 10px 14px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/18px Onest,sans-serif;box-shadow:0 12px 32px #0e12204d}.s-places .xm-tok{width:20px;height:20px;border-radius:50%;background:#22b25f;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex:none}.s-places .xm-tst button{border:0;background:transparent;color:#8c92a3;cursor:pointer;font-size:13px;padding:2px 4px}.s-places .pl-role{display:flex;align-items:center;gap:4px;padding:4px 4px 4px 10px;border-radius:12px;background:#edeff3}.s-places .pl-role button{height:28px;padding:0 10px;border:0;border-radius:8px;background:transparent;font:600 12px/1 Onest,sans-serif;color:#2b3142;cursor:pointer}.s-places .pl-role button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-places .pl-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.s-places .pl-kpi{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;border:0;border-radius:14px;background:#fff;box-shadow:0 0 0 1px #e3e6ed;font:inherit;color:#0e1220;cursor:pointer;text-align:left;position:relative}.s-places .pl-kpi b{font:600 22px/28px Onest,sans-serif}.s-places .pl-kpi.on{box-shadow:0 0 0 2px #2f5bff}.s-places .pl-kpi-s{cursor:default}.s-places .pl-dot{position:absolute;top:16px;right:14px;width:8px;height:8px;border-radius:50%}.s-places .pl{display:grid;grid-template-columns:290px minmax(0,1fr) 330px;gap:16px;align-items:start}.s-places .pl-side{padding:12px;gap:10px}.s-places .pl-q{display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;border-radius:10px;box-shadow:inset 0 0 0 1px #c5cad6;color:#5a6175}.s-places .pl-q input{flex:1;min-width:0;border:0;outline:none;font:inherit;font-size:13px;background:transparent;color:#0e1220}.s-places .pl-list{display:flex;flex-direction:column;gap:2px;max-height:1060px;overflow-y:auto;margin:0 -6px;padding:0 6px}.s-places .pl-it{display:flex;align-items:center;gap:10px;padding:8px;border:0;border-radius:12px;background:transparent;font:inherit;color:#0e1220;text-align:left;cursor:pointer;width:100%}.s-places .pl-it:hover{background:#f5f6f9}.s-places .pl-it.on{background:#f2f5ff;box-shadow:inset 3px 0 #2f5bff}.s-places .pl-th{width:48px;height:48px;border-radius:10px;object-fit:cover;flex:none;background:#edeff3}.s-places .pl-nm{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.s-places .pl-nm b{font-size:13px;font-weight:600;line-height:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s-places .pl-nm>span{font-size:11px;color:#8c92a3}.s-places .pl-bar{display:block;height:4px;border-radius:999px;background:#edeff3;overflow:hidden}.s-places .pl-bar i{display:block;height:100%;border-radius:999px}.s-places .pl-st{font-style:normal;font-weight:600}.s-places .pl-pc{font-size:11px;color:#8c92a3;flex:none}.s-places .pl-empty{padding:14px;color:#5a6175;font-size:13px}.s-places .pl-ed{gap:14px;min-width:0}.s-places .pl-rev{display:flex;gap:10px;padding:12px 14px;border-radius:12px;background:#fff4de;color:#5a3a00;font-size:13px}.s-places .pl-secs{display:flex;flex-wrap:wrap;gap:6px;padding-bottom:12px;border-bottom:1px solid #EDEFF3}.s-places .pl-secs button{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px 0 6px;border:0;border-radius:999px;background:#f5f6f9;font:600 12px/1 Onest,sans-serif;color:#2b3142;cursor:pointer}.s-places .pl-secs button.on{background:#0e1220;color:#fff}.s-places .pl-ok{width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;flex:none}.s-places .pl-ok.y{background:#e4f5ea;color:#0b7a3e}.s-places .pl-ok.w{background:#fff4de;color:#7a4f00}.s-places .pl-ok.n{background:#fdebec;color:#b4232a}.s-places .pl-form{display:flex;flex-direction:column;gap:14px}.s-places .pl-g2{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px}.s-places .pl-cnt{font-size:11px;color:#8c92a3}.s-places .pl-cnt.bad{color:#b4232a}.s-places .pl-cnt.okk{color:#0b7a3e}.s-places .in.hl{box-shadow:inset 0 0 0 2px #e5484d;background:#fff8f8}.s-places .pl-sw{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;border-radius:12px;background:#f5f6f9;font-size:13px}.s-places .pl-sw input{width:40px;height:22px;accent-color:#2F5BFF;flex:none}.s-places .pl-ph-main{display:grid;grid-template-columns:240px minmax(0,1fr);gap:16px;align-items:start}.s-places .pl-ph-main img{width:240px;height:170px;object-fit:cover;border-radius:14px}.s-places .pl-ph-f{display:flex;flex-direction:column;gap:10px}.s-places .pl-gal{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.s-places .pl-gi{position:relative;display:flex;flex-direction:column;gap:6px}.s-places .pl-gi img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:10px}.s-places .pl-gi .in{font-size:12px;min-height:32px;padding:6px 8px}.s-places .pl-drag{position:absolute;top:6px;left:6px;padding:2px 5px;border-radius:6px;background:#0e122099;color:#fff;font-size:11px;letter-spacing:-2px;cursor:grab}.s-places .pl-act .pl-drag{position:static;background:transparent;color:#8c92a3}.s-places .pl-add{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;aspect-ratio:4/3;border:2px dashed #C5CAD6;border-radius:10px;background:#fafbfc;color:#5a6175;font:500 12px/1.3 Onest,sans-serif;cursor:pointer}.s-places .pl-add b{font-size:22px;color:#2f5bff}.s-places .pl-sub{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid #EDEFF3}.s-places .pl-act{display:grid;grid-template-columns:20px minmax(0,1fr) minmax(0,1.3fr);gap:8px;align-items:center}.s-places .pl-auto{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-places .pl-rv{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:12px;box-shadow:inset 0 0 0 1px #e3e6ed;font-size:13px}.s-places .pl-rv input{width:16px;height:16px;margin-top:2px;accent-color:#2F5BFF}.s-places .pl-og{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:10px;border-radius:12px;box-shadow:inset 0 0 0 1px #e3e6ed}.s-places .pl-og img{width:120px;height:80px;object-fit:cover;border-radius:8px}.s-places .pl-og div{display:flex;flex-direction:column;gap:2px;font-size:13px;min-width:0}.s-places .pl-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding-top:14px;border-top:1px solid #EDEFF3}.s-places .pl-right{display:flex;flex-direction:column;gap:16px;min-width:0}.s-places .pv{margin:0 auto;width:100%;border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px #e3e6ed;background:#fff;transition:width .2s}.s-places .pv.m{width:200px;border-radius:22px;box-shadow:0 0 0 6px #0e1220}.s-places .pv-hero{height:170px;background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:flex-end;gap:2px;padding:12px;color:#fff;box-shadow:inset 0 -90px 60px -30px #0009}.s-places .pv.m .pv-hero{height:220px}.s-places .pv-hero b{font-size:20px;line-height:24px;letter-spacing:-.02em}.s-places .pv-hero span{font-size:11px;opacity:.9}.s-places .pv-c{align-self:flex-start;padding:2px 8px;border-radius:999px;background:#ffffff38}.s-places .pv-b{padding:12px;display:flex;flex-direction:column;gap:6px;font-size:12px}.s-places .pv-b p{margin:0;color:#2b3142;line-height:17px}.s-places .pv-r{display:flex;justify-content:space-between;gap:8px;padding:6px 0;border-top:1px solid #EDEFF3}.s-places .pv-r span{color:#8c92a3}.s-places .pv-cta{margin-top:4px;padding:10px;border-radius:10px;background:#2f5bff;color:#fff;font-weight:600;text-align:center}.s-places .ck{display:flex;gap:8px;align-items:flex-start;padding:4px 0;border:0;background:transparent;font:inherit;font-size:13px;color:#0e1220;text-align:left;cursor:pointer}.s-places .ck:hover span:last-child{text-decoration:underline}.s-places .ck-i{width:18px;height:18px;border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center;font-size:11px;margin-top:1px}.s-places .ck.y .ck-i{background:#e4f5ea;color:#0b7a3e}.s-places .ck.w .ck-i{background:#fff4de;color:#7a4f00}.s-places .ck.n .ck-i{background:#fdebec;color:#b4232a}.s-places .ck.y{color:#5a6175}.s-mailings{margin:0;background:#f5f6f9;color:#0e1220;font:400 14px/20px Onest,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.s-mailings a{color:#2f5bff}.s-mailings a:hover{color:#1f45d6}.s-mailings .mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.s-mailings .shell{display:flex;flex-wrap:wrap;align-items:stretch;min-height:100vh}.s-mailings .nav{flex:1 1 240px;max-width:256px;background:#0e1220;color:#c5cad6;padding:18px 12px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px}.s-mailings .nav a{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 12px;border-radius:10px;color:#c5cad6;text-decoration:none;font-weight:500;font-size:14px}.s-mailings .nav a:hover{background:#1b2133;color:#fff}.s-mailings .nav a.on{background:#2f5bff;color:#fff}.s-mailings .nav .grp{font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase;color:#8c92a3;padding:16px 12px 6px}.s-mailings .bdg{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#ff7a45;color:#0e1220;font:600 11px/20px Onest,sans-serif;text-align:center;box-sizing:border-box}.s-mailings .main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column}.s-mailings .top{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 28px;background:#fff;border-bottom:1px solid #E3E6ED}.s-mailings .srch{flex:1 1 320px;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:10px;background:#f5f6f9;box-shadow:inset 0 0 0 1px #e3e6ed;color:#5a6175}.s-mailings .srch input{flex:1;min-width:0;border:0;background:transparent;outline:none;font:inherit;color:#0e1220}.s-mailings .me{display:flex;align-items:center;gap:10px;font-size:13px}.s-mailings .av{width:36px;height:36px;border-radius:50%;background:#e6ecff;color:#1f45d6;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex:none}.s-mailings .body{padding:24px 28px 56px;display:flex;flex-direction:column;gap:20px;min-width:0}.s-mailings .h1{margin:0;font-size:26px;line-height:32px;font-weight:600;letter-spacing:-.02em}.s-mailings .h2{margin:0;font-size:17px;line-height:24px;font-weight:600}.s-mailings .sub{margin:0;color:#5a6175}.s-mailings .card{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #e3e6ed;padding:20px;box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:14px}.s-mailings .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 12px;border-radius:10px;border:0;font:600 13px/1 Onest,system-ui,sans-serif;cursor:pointer;text-decoration:none;white-space:nowrap}.s-mailings .btn:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-mailings .bp{background:#2f5bff;color:#fff}.s-mailings .bp:hover{background:#1f45d6;color:#fff}.s-mailings .bs{background:#f2f5ff;color:#1f45d6}.s-mailings .bs:hover{background:#e6ecff;color:#1f45d6}.s-mailings .bg{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-mailings .bg:hover{background:#f5f6f9;color:#0e1220}.s-mailings .chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.s-mailings .ok{background:#e4f5ea;color:#0b7a3e}.s-mailings .warn{background:#fff4de;color:#7a4f00}.s-mailings .err{background:#fdebec;color:#b4232a}.s-mailings .info{background:#f2f5ff;color:#1f45d6}.s-mailings .mute{background:#edeff3;color:#2b3142}.s-mailings .tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:12px;background:#edeff3;align-self:flex-start}.s-mailings .tabs button{height:32px;padding:0 12px;border:0;border-radius:9px;background:transparent;font:600 13px/1 Onest,sans-serif;color:#2b3142;cursor:pointer;display:inline-flex;gap:6px;align-items:center}.s-mailings .tabs button.on{background:#fff;color:#0e1220;box-shadow:0 1px 2px #0e122014}.s-mailings .tw{overflow-x:auto}.s-mailings table.t{width:100%;border-collapse:collapse;font-size:13px}.s-mailings .t th{text-align:left;font-weight:600;color:#5a6175;font-size:12px;padding:10px 12px;border-bottom:1px solid #E3E6ED;white-space:nowrap}.s-mailings .t td{padding:10px 12px;border-bottom:1px solid #EDEFF3;vertical-align:middle;white-space:nowrap}.s-mailings .case{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:14px;background:#f5f6f9}.s-mailings .kv{display:grid;grid-template-columns:minmax(110px,150px) minmax(0,1fr);gap:6px 14px;font-size:13px;margin:0}.s-mailings .kv dt{color:#5a6175}.s-mailings .kv dd{margin:0;min-width:0;overflow-wrap:anywhere}.s-mailings .kpi{font:600 24px/30px Onest,sans-serif}.s-mailings .bd{background:#fdebec;color:#b4232a}.s-mailings .bd:hover{background:#fad7d9;color:#b4232a}.s-mailings .fld{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:13px;color:#5a6175}.s-mailings .in{min-height:38px;padding:8px 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:inherit;font-size:14px;color:#0e1220;box-sizing:border-box;width:100%}.s-mailings .in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-mailings .sw{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.s-mailings .sw input{width:40px;height:22px;accent-color:#2F5BFF;flex:none}.s-mailings .g2{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px;align-items:start}.s-mailings .g4{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.s-mailings .row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.s-mailings .sp{justify-content:space-between}.s-mailings .note{padding:12px 14px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-mailings .wn{padding:12px 14px;border-radius:12px;background:#fff4de;color:#7a4f00;font-size:13px}.s-mailings .formula{padding:14px 16px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/22px JetBrains Mono,monospace;overflow-x:auto}.s-mailings .small{font-size:12px;color:#5a6175}.s-mailings .mdl-back{position:fixed;inset:0;z-index:50;background:#0e122080;display:flex;align-items:flex-start;justify-content:center;padding:100px 24px 24px;box-sizing:border-box}.s-mailings .mdl{width:100%;max-width:640px;background:#fff;border-radius:20px;padding:24px;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;box-shadow:0 30px 80px #0e12204d}.s-mailings .navc{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.s-mailings .nav{transition:flex-basis .2s,max-width .2s,padding .2s}.s-mailings .nav a .ni{flex:none;opacity:.85}.s-mailings .nav a.on .ni{opacity:1}.s-mailings .nav-head{position:relative}.s-mailings .nav-tg{margin-left:auto;width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:#8c92a3;cursor:pointer;flex:none}.s-mailings .nav-tg:hover{background:#1b2133;color:#fff}.s-mailings .navc:focus-visible+.nav .nav-tg{outline:3px solid rgba(47,91,255,.5)}.s-mailings .navc:checked+.nav{flex:0 0 68px;max-width:68px;padding:18px 10px 24px}.s-mailings .navc:checked+.nav .nl,.s-mailings .navc:checked+.nav .nav-note{display:none}.s-mailings .navc:checked+.nav .nav-head{flex-direction:column;gap:12px;padding:4px 0 12px!important}.s-mailings .navc:checked+.nav .nav-tg{margin-left:0}.s-mailings .navc:checked+.nav .nav-tg svg{transform:rotate(180deg)}.s-mailings .navc:checked+.nav a{justify-content:center;padding:0;position:relative}.s-mailings .navc:checked+.nav .grp{font-size:0;line-height:0;padding:0;margin:10px;height:1px;background:#2b3142}.s-mailings .navc:checked+.nav .bdg{position:absolute;top:6px;right:8px;min-width:0;width:8px;height:8px;padding:0;margin:0;font-size:0;box-shadow:0 0 0 2px #0e1220}.s-mailings .xm-bg{position:fixed;inset:0;z-index:80;background:#0e122073}.s-mailings .xm-wrap{position:absolute;left:0;right:0;z-index:81;display:flex;justify-content:center;padding:0 24px;pointer-events:none}.s-mailings .xm{pointer-events:auto;width:100%;max-width:520px;background:#fff;border-radius:20px;padding:22px 24px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;box-shadow:0 30px 80px #0e12204d;font:400 14px/20px Onest,ui-sans-serif,system-ui,sans-serif;color:#0e1220}.s-mailings .xm-h{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.s-mailings .xm-h h2{margin:0;font-size:18px;line-height:24px;font-weight:600}.s-mailings .xm-x{width:32px;height:32px;border:0;border-radius:10px;background:#f5f6f9;color:#2b3142;cursor:pointer;flex:none;font-size:14px}.s-mailings .xm-d{margin:0;color:#5a6175;font-size:13px}.s-mailings .xm-warn{padding:10px 12px;border-radius:12px;background:#fdebec;color:#9f1f25;font-size:13px}.s-mailings .xm-fl{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600;color:#2b3142}.s-mailings .xm-in{height:38px;padding:0 12px;border-radius:10px;border:0;box-shadow:inset 0 0 0 1px #c5cad6;background:#fff;font:400 14px/20px Onest,sans-serif;color:#0e1220;box-sizing:border-box;width:100%}.s-mailings .xm-in:focus{outline:none;box-shadow:inset 0 0 0 2px #2f5bff}.s-mailings textarea.xm-in{height:auto;min-height:76px;padding:10px 12px;resize:vertical}.s-mailings .xm-ck{display:flex;align-items:center;gap:8px;font-size:13px;color:#2b3142}.s-mailings .xm-ck input{width:18px;height:18px;accent-color:#2F5BFF;margin:0}.s-mailings .xm-info{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:10px;padding:8px 0;border-bottom:1px solid #EDEFF3;font-size:13px}.s-mailings .xm-info span{color:#5a6175}.s-mailings .xm-info b{font-weight:500;overflow-wrap:anywhere}.s-mailings .xm-cl{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:#f2f5ff;color:#1f45d6;font-size:13px}.s-mailings .xm-ft{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding-top:4px}.s-mailings .xm-b{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:10px;border:0;font:600 13px/1 Onest,sans-serif;cursor:pointer}.s-mailings .xm-b:focus-visible,.s-mailings .xm-x:focus-visible{outline:3px solid rgba(47,91,255,.35);outline-offset:2px}.s-mailings .xm-b1{background:#2f5bff;color:#fff}.s-mailings .xm-b1:hover{background:#1f45d6}.s-mailings .xm-red{background:#c62f35;color:#fff}.s-mailings .xm-red:hover{background:#a9252a}.s-mailings .xm-b2{background:#fff;color:#0e1220;box-shadow:inset 0 0 0 1px #e3e6ed}.s-mailings .xm-b2:hover{background:#f5f6f9}.s-mailings .xm-tst{position:absolute;left:50%;transform:translate(-50%);z-index:90;display:flex;align-items:center;gap:10px;max-width:min(560px,calc(100% - 32px));padding:10px 12px 10px 14px;border-radius:12px;background:#0e1220;color:#fff;font:500 13px/18px Onest,sans-serif;box-shadow:0 12px 32px #0e12204d}.s-mailings .xm-tok{width:20px;height:20px;border-radius:50%;background:#22b25f;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex:none}.s-mailings .xm-tst button{border:0;background:transparent;color:#8c92a3;cursor:pointer;font-size:13px;padding:2px 4px}.s-mailings .ml-tb{overflow-x:auto;font-size:13px}.s-mailings .ml-th,.s-mailings .ml-tr{display:grid;grid-template-columns:minmax(220px,1.6fr) 110px minmax(150px,1fr) 120px 90px 80px 70px 76px 96px;gap:10px;align-items:center;padding:0 12px;min-width:1040px}.s-mailings .ml-th{height:34px;font-size:12px;font-weight:600;color:#5a6175;border-bottom:1px solid #E3E6ED}.s-mailings .ml-tr{min-height:52px;border:0;border-bottom:1px solid #EDEFF3;background:transparent;font:inherit;color:#0e1220;text-align:left;cursor:pointer;width:100%}.s-mailings .ml-tr:hover{background:#fafbfc}.s-mailings .ml-tr.on{background:#f2f5ff;box-shadow:inset 3px 0 #2f5bff}.s-mailings .ml-tr>span:first-child{display:flex;flex-direction:column;min-width:0}.s-mailings .ml-ed{gap:16px}.s-mailings .ml-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.s-mailings .ml-steps button{display:flex;align-items:center;gap:10px;padding:10px 12px;border:0;border-radius:12px;background:#f5f6f9;font:inherit;color:#0e1220;text-align:left;cursor:pointer}.s-mailings .ml-steps button>span:last-child{display:flex;flex-direction:column;min-width:0}.s-mailings .ml-steps button b{font-size:13px}.s-mailings .ml-steps button.on{background:#0e1220;color:#fff}.s-mailings .ml-steps button.on .small{color:#c5cad6}.s-mailings .ml-steps button.done .ml-n{background:#22b25f;color:#fff}.s-mailings .ml-n{width:26px;height:26px;border-radius:50%;background:#fff;color:#0e1220;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;flex:none;box-shadow:inset 0 0 0 1px #e3e6ed}.s-mailings .ml-aud{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px;align-items:start}.s-mailings .ml-flt{display:flex;flex-direction:column;gap:10px}.s-mailings .ml-fr{display:grid;grid-template-columns:1.1fr .8fr 1.2fr 34px;gap:8px;align-items:center}.s-mailings .ml-x{width:34px;height:34px;border:0;border-radius:10px;background:#f5f6f9;color:#5a6175;cursor:pointer}.s-mailings .ml-x:hover{background:#fdebec;color:#b4232a}.s-mailings .ml-add{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.s-mailings .ml-add button,.s-mailings .ml-seg button{height:28px;padding:0 10px;border:0;border-radius:999px;background:#f2f5ff;color:#1f45d6;font:600 12px/1 Onest,sans-serif;cursor:pointer}.s-mailings .ml-seg{display:flex;align-items:center;gap:4px}.s-mailings .ml-seg button{background:#f5f6f9;color:#2b3142}.s-mailings .ml-seg button.on{background:#0e1220;color:#fff}.s-mailings .ml-ex{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:12px;background:#f5f6f9}.s-mailings .ml-cnt{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:14px;box-shadow:inset 0 0 0 1px #e3e6ed}.s-mailings .ml-split{display:flex;flex-direction:column;gap:4px;font-size:13px}.s-mailings .ml-split span{display:flex;justify-content:space-between}.s-mailings .ml-sg{display:flex;justify-content:space-between;padding:8px 10px;border:0;border-radius:10px;background:#f5f6f9;font:inherit;font-size:13px;color:#0e1220;cursor:pointer}.s-mailings .ml-sg:hover{background:#e6ecff}.s-mailings .ml-chs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.s-mailings .ml-chc{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;border:0;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px #e3e6ed;font:inherit;color:#0e1220;text-align:left;cursor:pointer}.s-mailings .ml-chc.on{box-shadow:inset 0 0 0 2px #2f5bff;background:#f7f9ff}.s-mailings .ml-ct{display:grid;grid-template-columns:170px minmax(0,1fr) 360px;gap:16px;align-items:start}.s-mailings .ml-tg{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:16px;align-items:start}.s-mailings .ml-pal{display:flex;flex-direction:column;gap:6px;position:sticky;top:12px}.s-mailings .ml-pal button{display:flex;align-items:center;gap:8px;height:36px;padding:0 10px;border:0;border-radius:10px;background:#f5f6f9;font:500 13px/1 Onest,sans-serif;color:#0e1220;cursor:pointer;text-align:left}.s-mailings .ml-pal button:hover{background:#e6ecff}.s-mailings .ml-pi{width:22px;height:22px;border-radius:6px;background:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;box-shadow:inset 0 0 0 1px #e3e6ed;margin-right:6px;flex:none}.s-mailings .ml-mid{display:flex;flex-direction:column;gap:12px;min-width:0}.s-mailings .ml-blocks{display:flex;flex-direction:column;gap:8px}.s-mailings .ml-bl{border-radius:12px;box-shadow:inset 0 0 0 1px #e3e6ed;background:#fff;cursor:pointer}.s-mailings .ml-bl.on{box-shadow:inset 0 0 0 2px #2f5bff}.s-mailings .ml-blh{display:flex;justify-content:space-between;align-items:center;padding:8px 10px;font-size:13px;font-weight:600}.s-mailings .ml-blh>span:first-child{display:flex;align-items:center}.s-mailings .ml-ops{display:flex;gap:4px}.s-mailings .ml-ops button{width:28px;height:28px;border:0;border-radius:8px;background:#f5f6f9;cursor:pointer;font-size:13px;color:#2b3142}.s-mailings .ml-ops button:hover{background:#e6ecff}.s-mailings .ml-blf{display:flex;flex-direction:column;gap:8px;padding:0 10px 10px}.s-mailings .ml-tool{display:flex;gap:4px}.s-mailings .ml-tool button{width:30px;height:28px;border:0;border-radius:7px;background:#f5f6f9;cursor:pointer;font-size:13px;color:#0e1220}.s-mailings .ml-imgf{display:flex;gap:12px;align-items:flex-start}.s-mailings .ml-imgf img{width:150px;height:100px;object-fit:cover;border-radius:10px;flex:none}.s-mailings .ml-pv{display:flex;flex-direction:column;gap:10px;position:sticky;top:12px}.s-mailings .mp{background:#fff;border-radius:14px;box-shadow:0 0 0 1px #e3e6ed,0 10px 30px #0e12200f;padding:16px;display:flex;flex-direction:column;gap:10px;font-size:13px;margin:0 auto;width:100%;box-sizing:border-box}.s-mailings .mp.m{width:260px;border-radius:24px;box-shadow:0 0 0 6px #0e1220}.s-mailings .mp-top{display:flex;gap:10px;align-items:center;padding-bottom:10px;border-bottom:1px solid #EDEFF3;font-size:12px}.s-mailings .mp-lg{width:30px;height:30px;border-radius:9px;background:#2f5bff;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:700;flex:none}.s-mailings .mp-h{font-size:19px;line-height:24px;font-weight:700;letter-spacing:-.01em}.s-mailings .mp-p{margin:0;line-height:19px;color:#2b3142;white-space:pre-line}.s-mailings .mp-img{width:100%;height:150px;object-fit:cover;border-radius:10px}.s-mailings .mp-btn{align-self:center;padding:11px 22px;border-radius:10px;background:#2f5bff;color:#fff;font-weight:600}.s-mailings .mp-plan{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:12px;background:#f5f6f9}.s-mailings .mp-plan b.mono{margin-left:auto}.s-mailings .mp-promo{display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px;border-radius:12px;border:2px dashed #9DB2FF;background:#f7f9ff}.s-mailings .mp-promo b{font-size:20px;letter-spacing:.06em}.s-mailings .mp-hr{border:0;border-top:1px solid #EDEFF3;margin:2px 0;width:100%}.s-mailings .mp-ft{font-size:11px;color:#8c92a3;text-align:center;padding-top:8px;border-top:1px solid #EDEFF3}.s-mailings .tp{background:#c8d9e6;border-radius:16px;padding:12px;display:flex;flex-direction:column;gap:4px;font-size:13px}.s-mailings .tp-head{display:flex;align-items:center;gap:8px;padding:2px 2px 8px}.s-mailings .tp-msg{background:#fff;border-radius:14px 14px 14px 4px;overflow:hidden;position:relative;max-width:300px}.s-mailings .tp-msg img{width:100%;height:150px;object-fit:cover;display:block}.s-mailings .tp-t{padding:8px 10px 18px;white-space:pre-line;line-height:18px;color:#0e1220}.s-mailings .tp-tm{position:absolute;right:8px;bottom:4px;font-size:11px;color:#8c92a3}.s-mailings .tp-btns{display:grid;grid-template-columns:1fr;gap:4px;max-width:300px}.s-mailings .tp-btns span{display:block;padding:9px;border-radius:10px;background:#0e122047;color:#fff;text-align:center;font-weight:600}.s-mailings .ml-send{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start}.s-mailings .ml-sum{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:14px;box-shadow:inset 0 0 0 1px #e3e6ed}.s-mailings .ck{display:flex;gap:8px;align-items:flex-start;font-size:13px}.s-mailings .ck-i{width:18px;height:18px;border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center;font-size:11px;margin-top:1px}.s-mailings .ck.y .ck-i{background:#e4f5ea;color:#0b7a3e}.s-mailings .ck.w .ck-i{background:#fff4de;color:#7a4f00}.s-mailings .pl-cnt{font-size:11px;color:#8c92a3}
