@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-ext-wght-normal-DOFToQv1.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-wght-normal-DayYxulF.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-math-wght-normal-Bl4ZGkZl.woff2) format("woff2-variations");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-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-symbols-wght-normal-DxQzqQfC.woff2) format("woff2-variations");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-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-vietnamese-wght-normal-BBxOatbv.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-ext-wght-normal-QAhDxQuo.woff2) format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-wght-normal-Dun_Rd-l.woff2) format("woff2-variations");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:Roboto Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-condensed-cyrillic-ext-400-normal-DGo1Ayjq.woff2) format("woff2"),url(/assets/roboto-condensed-cyrillic-ext-400-normal-WtM1l1qc.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-condensed-cyrillic-400-normal-_T2aQlWs.woff2) format("woff2"),url(/assets/roboto-condensed-cyrillic-400-normal-Bgns473E.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAW0AA8AAAAAByAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABQAAAAUAA8ACUdQT1MAAAFsAAAAHgAAAB5EdEx1R1NVQgAAAYwAAAAzAAAANJMNggJPUy8yAAABwAAAAE0AAABgdArgUFNUQVQAAAIQAAAASgAAAF5e+kMcY21hcAAAAlwAAABAAAAAXj5j4n9nYXNwAAACnAAAAAwAAAAMAAgAGWdseWYAAAKoAAABJgAAASbEmBH0aGVhZAAAA9AAAAA2AAAANgcXpDpoaGVhAAAECAAAAB8AAAAkCYUElWhtdHgAAAQoAAAAIAAAACQVdAAZbG9jYQAABEgAAAATAAAAFAFBAZVtYXhwAAAEXAAAABwAAAAgACkBIW5hbWUAAAR4AAABJwAAApQ7l2Y2cG9zdAAABaAAAAATAAAAIP9tAGQAAQAAAAwAAAAAAAAAAQAIAAEAAQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiMAJCFhc3nxAGueTKohwGqfSi1GwGqZzEkjwGKQYQYAER//+DSADdjQkeAHjaY2Bh/sc4gYGVgYF1FqsxAwOjPIRmvsiQxsTAwADEUOAAFGRAAu7+/u4gQXlfNoZ/DAxp7LOYGBQYGOeD5FisWDcAKQUGZgAOxQqmAAAAeNoFwUEBQVEQAMDZfeAKBQCgiRIA4AZqCCTcnxFCS0FPwUp+D69LBN/z5RXE9bV9REoNHQOBjIk1ipDRiB/5R5EyZiCoAJ8sB7MAAHjaY2BgYAJiZiAWAZKMYJqFwQtI8zFwAOXYwCp4GRQYFsj7/v8P5KHwQTr+f/v/5H/6g91g3TwMCMAEANCmDfkAAQACAAgACP//AA8ABQBoAAACuwWwAAMABgAJAAwADwAAAREhEQUDEyUTAzcTEwMDIQK7/a0CJeXl/gji4iPY19fYAa8FsPpQBbBW/X79fggCegJ6KP2jAl39Gf2jAAIAfv/sBFAFxAAVACsAAAEVFA4CIyIuAjU1ND4CMzIeAgM1NC4CIyIOAhUVFB4CMzI+AgRQQ4C0cW20gkdGgrRtcbV/RLYoTnJLR3FQKytRckZLc00nA1b9mumcTk6c6Zr9mumcT0+c6f5p/3itbjU1bq14/3mtbzU1b60AAAIAdwRxAowF1wAFAA8AAAE1EzMVAyU1MxUUFhcHJiYBdly6xv6xniIhRUxQBIQRAUIV/sL+VU9IaC06LY////68/+wElgXWACYABUYAAAcABv5F//8AAAABAAAAAwIM9MP4rl8PPPUAGwgAAAAAAMTwES4AAAAA4OBFuvoa/dUH/AhzAAAACQACAAAAAAAAeNpjYGRgYM/5x8PAwGH6S+qfF/sfoAgq4AQAfF4FJQB42mNWZshggALGaxDMcp6hjukVQzmIzSr6bw8AYBIHnHjaY2Bg0ITDDIZ2IJwMABIgAtcAeNpjYGRgYOBkWMkgylDGwA7mIQAzAyMAHeQBS3jalJADboVBGEXPY20E1R/Utm3btttn7KBx0oV0DV1N19GbdGrnDs6H3AGQzB0ObM44YMt2Y9iGZTsxbCfZtmbYwYAt27CTGh4Muyji3rCbKm4NJ7NA1xPbIJE6wzbiKTFsVz7XsBtzlriIdOINl4hgjmsu2eWKftEVBxxq9XMoGiWgygWn7LOs9UDxiehQfCwKoCl5aKNaCiNRxS4ezX1VDxVd41N3tfEx7prVTDBKP4NMMa+1kjqqqEE3Yk8zoPn5TpWqH8ovKL9dOS9xqNUvb3ViUY88pBbaFdWJ6pR762l94Wp9cH3rMsy0NCz6380+Rj/fQBk8RNVp/tbcvlayGOZaOpbXoaJRrtinStSrzONyQK6H6yqG+qUYHC5lYLP1ADv0XxEAeNpjYGYAg/9ZDCkMWAAAKh8B0QA=) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-condensed-greek-400-normal-D5vBSIyg.woff2) format("woff2"),url(/assets/roboto-condensed-greek-400-normal-FabMgVmk.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-condensed-vietnamese-400-normal-0o1laQ-g.woff2) format("woff2"),url(/assets/roboto-condensed-vietnamese-400-normal-CPsdS8_S.woff) format("woff");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:Roboto Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-condensed-latin-ext-400-normal-OHaX69iP.woff2) format("woff2"),url(/assets/roboto-condensed-latin-ext-400-normal-DT8nEsYA.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-condensed-latin-400-normal-BICmKrXV.woff2) format("woff2"),url(/assets/roboto-condensed-latin-400-normal-D2e7XwB1.woff) format("woff");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:Roboto Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-condensed-cyrillic-ext-500-normal-C8FNIdXm.woff2) format("woff2"),url(/assets/roboto-condensed-cyrillic-ext-500-normal-TLDmfi3Q.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-condensed-cyrillic-500-normal-s4PklZE0.woff2) format("woff2"),url(/assets/roboto-condensed-cyrillic-500-normal-CvEVpWxD.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAWsAA8AAAAABwQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABQAAAAUAA8ACUdQT1MAAAFsAAAAHgAAAB5EdEx1R1NVQgAAAYwAAAAzAAAANJMNggJPUy8yAAABwAAAAE0AAABgdG7gXVNUQVQAAAIQAAAARQAAAFpe90DAY21hcAAAAlgAAABAAAAAXj5j4n9nYXNwAAACmAAAAAwAAAAMAAgAGWdseWYAAAKkAAABJgAAASa2UL/ZaGVhZAAAA8wAAAA2AAAANgdRpDpoaGVhAAAEBAAAAB8AAAAkCb8EnWhtdHgAAAQkAAAAIAAAACQVe//ubG9jYQAABEQAAAATAAAAFAFBAZVtYXhwAAAEWAAAABwAAAAgACkBIW5hbWUAAAR0AAABIgAAAno4e2MRcG9zdAAABZgAAAATAAAAIP9tAGQAAQAAAAwAAAAAAAAAAQAIAAEAAQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiMAJCFhc3nxAGueTKohwGqfSi1GwGqZzEkjwGKQYQYAER//+DSADdjQkeAHjaY2Bh4Wb8wsDKwMA6i9WYgYFRHkIzX2RIY2JgYABiKHAACjIgAXd/f3eQoLwvG8M/BoY09llMDAoMjPNBcixWrBuAlAIDMwDaWQoYAAAAeNoFwbEBQUEABbC8O9BCrQPYxBIAoAOLG+AnInoqRirWyu/4vib8Ltd3yO29e6YoOgbGgpKpDSKkmz+qomQOQgN8eQdSAAAAeNpjYGBgAmJmIBYBkoxgmoXBC0jzMXAA5djAKngZFBgWyPv+/w/kofBBOv5/+//kf/qD3WDdPAwIwAQA0KYN+QABAAIACAAI//8ADwAFAGgAAAK7BbAAAwAGAAkADAAPAAABESERBQMTJRMDNxMTAwMhArv9rQIl5eX+COLiI9jX19gBrwWw+lAFsFb9fv1+CAJ6Anoo/aMCXf0Z/aMAAgBt/+wEZAXEABUAKwAAARUUDgIjIi4CNTU0PgIzMh4CAzU0LgIjIg4CFRUUHgIzMj4CBGRHhbtzcruHSUiHu3Fzu4ZI8SNEY0E/Y0UjJEVkP0BkQyIDT/ia6JtOTpvomvic655QUJ7r/mz6b59lMTFln2/6bZ1jMDBjnQAAAgBsBHACjQXXAAUADwAAATUTMxUDJTUzFRQWFwcmJgFxWsLK/qmhHiFKRlAEhBUBPhX+wvlaVEJhJ0knjf///q3/7ASqBdYAJgAFRgAABwAG/kH//wAAAAEAAAADAgwV0KhAXw889QAbCAAAAAAAxPARLgAAAADg4EW6+iX91QgrCHMAAAAJAAIAAAAAAAB42mNgZGBgz/nHw8DA4fFL9Z89hzZQBBVwAgBu4ARoAHjaY1ZmyGCAAsbrEMxyiSGX6SVDDojNKvFvLQBfHwd5eNpjYGDQhMMMhnYgnAwAEiAC1wB42mNgZGBg4GRYySDKUMbADuYhADMDIwAd5AFLeNqVkMVVBUEQRS/uusVmg7u7uzuscPnungwhEAjREAJvUbifN919y+sMUM49OWTlFgGnWUHjLLqyZoyzKc/qM85hjkfj3Dc5eTTxYJxPB3fG5RywJhZnQSlTxlkUM2CcLX+LcYG41riJaoqNW0SwR4gAFwSZFwW55kZ3jBvRJrrxkFDGKnFl+WVdcaz7WrZbdCN2ieLoSGHG6JZSSHSpJqxzpeiNrBBRZXdbH5uk080Gq8yzyBb7ujvpU3YP2o5LnbjO5/063214JI4Sk6U8HPpRB2mEcVl9oj7633mX2ZaWRf+Zsyd2ifxcEH1X6XxR67yrVZwwGaLYX7PNeiWHZUKSCz83slYJckWXaBa/5LCHVRFDFjdoBlGSaAJdT0zTWc8AAHjaY2BmAIP/WQwpDFgAACofAdEA) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-condensed-greek-500-normal-Hsn-wDIp.woff2) format("woff2"),url(/assets/roboto-condensed-greek-500-normal-BIN62cw9.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-condensed-vietnamese-500-normal-TFWhjk13.woff2) format("woff2"),url(/assets/roboto-condensed-vietnamese-500-normal-G9shSJ2z.woff) format("woff");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:Roboto Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-condensed-latin-ext-500-normal-CcSTXKtO.woff2) format("woff2"),url(/assets/roboto-condensed-latin-ext-500-normal-JgPl2bDS.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-condensed-latin-500-normal-3p2daRJW.woff2) format("woff2"),url(/assets/roboto-condensed-latin-500-normal-Dc9bsamC.woff) format("woff");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}.login{--bg-page: #edefeb;--surface: #fff;--surface-muted: #f5f6f3;--surface-dark: #0f0f0f;--text-primary: #0f0f0f;--text-secondary: #5e615c;--text-muted: #8a8d88;--text-on-dark: #fff;--text-on-dark-muted: rgba(255, 255, 255, .64);--lilac: #e492ff;--mint-ink: #1f8a55;--rose-ink: #c04a72;--dark-card-bg: radial-gradient(120% 100% at 85% 0%, #1f4a35 0%, #12241a 35%, #0f0f0f 70%);--r-card: 24px;--r-inner: 16px;--r-small: 10px;--r-pill: 999px;--shadow-card: 0 1px 2px rgba(15, 15, 15, .03), 0 8px 24px rgba(15, 15, 15, .04);--shadow-dark: 0 16px 40px rgba(15, 15, 15, .18);--font: "Onest Variable", "Onest", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;min-height:100vh;display:grid;place-items:center;padding:24px 16px 40px;box-sizing:border-box;background:var(--bg-page);color:var(--text-primary);font:16px/1.5 var(--font);-webkit-font-smoothing:antialiased}.login *,.password-form *{box-sizing:border-box}.login :focus-visible{outline:2px solid var(--lilac);outline-offset:2px}.login__column{width:min(440px,100%)}.login__brand{display:flex;align-items:center;gap:12px;margin:0 0 20px 4px;font-size:18px;font-weight:500;letter-spacing:-.01em}.login__mark{width:40px;height:40px;flex:none;display:grid;place-items:center;border-radius:var(--r-inner);background:linear-gradient(160deg,#3a1f4a,#0f0f0f 70%);box-shadow:0 4px 12px #9b3fc040}.login__hero{padding:28px;margin-bottom:12px;border-radius:var(--r-card);background:var(--dark-card-bg);color:var(--text-on-dark);box-shadow:var(--shadow-dark)}.login__eyebrow{margin:0 0 6px;font-size:14px;color:var(--text-on-dark-muted)}.login__title{margin:0;font-size:32px;line-height:36px;font-weight:400;letter-spacing:-.02em;overflow-wrap:anywhere}.login__lead{margin:12px 0 0;font-size:15px;line-height:22px;color:var(--text-on-dark-muted)}.login__card{padding:24px;border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card)}.login__card-title{display:flex;align-items:center;gap:12px;margin:0 0 16px;font-size:20px;line-height:26px;font-weight:500;letter-spacing:-.01em}.login__card-title:before{content:"";flex:none;width:32px;height:32px;border-radius:var(--r-small);background:var(--surface-dark) var(--icon) center / 16px no-repeat}.login__card--enter{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 4h4a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-4'/%3E%3Cpath d='M10 16l4-4-4-4'/%3E%3Cpath d='M14 12H4'/%3E%3C/svg%3E")}.login__card--invite{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10' cy='8' r='3.5'/%3E%3Cpath d='M3.5 19.5c.8-3.3 3.3-5 6.5-5s5.7 1.7 6.5 5'/%3E%3Cpath d='M19 8v6M16 11h6'/%3E%3C/svg%3E")}.login__card--key{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='15' r='4'/%3E%3Cpath d='M11 12l8.5-8.5'/%3E%3Cpath d='M16.5 6.5l2.5 2.5M14 9l2 2'/%3E%3C/svg%3E")}.login__hint{margin:0 0 4px;font-size:14px;line-height:20px;color:var(--text-muted, #8a8d88)}.login__field{display:block;margin-top:14px}.login__field--next{margin-top:14px}.login__label{display:block;margin:0 0 6px 4px;font-size:14px;color:var(--text-secondary, #5e615c)}.login__field input{display:block;width:100%;height:48px;padding:0 18px;border:0;border-radius:var(--r-pill, 999px);background:var(--surface-muted, #f5f6f3);color:var(--text-primary, #0f0f0f);font:inherit;font-size:16px;outline:none;transition:box-shadow .15s ease-out}.login__field input:focus-visible{outline:none;box-shadow:0 0 0 2px var(--lilac, #e492ff)}.login__submit{display:flex;align-items:center;justify-content:center;width:100%;height:48px;margin-top:20px;padding:0 24px;border:0;border-radius:var(--r-pill, 999px);background:var(--lilac, #e492ff);color:var(--surface-dark, #0f0f0f);font:inherit;font-size:16px;font-weight:500;cursor:pointer;transition:filter .15s ease-out}.login__submit:hover:not(:disabled){filter:brightness(1.06)}.login__submit:disabled{opacity:.45;cursor:default}.login__error{margin:14px 0 0;padding:12px 16px;border-radius:var(--r-inner, 16px);background:#f4a6c038;color:var(--rose-ink, #c04a72);font-size:15px;line-height:21px}.login__error:empty{display:none}.password-form__ok{margin:14px 0 0;padding:12px 16px;border-radius:var(--r-inner, 16px);background:#74ecae38;color:var(--mint-ink, #1f8a55);font-size:15px;line-height:21px}.login__back{display:flex;align-items:center;justify-content:center;width:100%;height:44px;margin-top:12px;border:0;border-radius:var(--r-pill);background:var(--surface-muted);color:var(--text-primary);font:inherit;font-size:15px;text-decoration:none;cursor:pointer;transition:background-color .15s ease-out}.login__back:hover{background:#e6e8e3}.login__check{display:flex;gap:10px;align-items:flex-start;margin-top:14px;font-size:14px;line-height:20px;color:var(--text-secondary);cursor:pointer}.login__check input{flex:none;width:18px;height:18px;margin:1px 0 0;accent-color:#9b3fc0}.login__check a{color:#9b3fc0;font-weight:500;text-decoration:none}.login__check a:hover{text-decoration:underline}.login__foot{margin:20px 0 0;font-size:13px;line-height:20px}.login__foot nav{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 16px}.login__foot a{color:var(--text-muted);text-decoration:none}.login__foot a:hover{color:var(--text-primary);text-decoration:underline}.password-page{max-width:440px}@media (max-width: 420px){.login{place-items:start center}.login__hero,.login__card{padding:20px}.login__title{font-size:28px;line-height:32px}.login__field input{padding:0 14px}}.sales-page{--page: #f2f4f8;--surface: #ffffff;--ink: #172033;--muted: #667085;--faint: #8a93a3;--line: #e4e7ee;--line-strong: #cfd4dd;--accent: #1f66f2;--accent-soft: #e9f0fe;--up: #12955a;--down: #d1453b;min-height:100vh;background:var(--page);color:var(--ink);font-family:Onest Variable,Onest,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.45;-webkit-font-smoothing:antialiased}.sales{box-sizing:border-box;width:100%;max-width:1320px;padding:24px 32px 40px;display:flex;flex-direction:column;gap:16px;min-width:0}.sales *,.sales *:before,.sales *:after{box-sizing:border-box}.sales button,.sales input,.sales select{font-family:inherit}.sales :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sales-num,.sales-kpi__value,.sales-kpi__sub,.sales-lines,.sales-top__nums,.sales-cats,.sales-plan,.sales-tip{font-variant-numeric:tabular-nums}.sales-head{display:flex;flex-direction:column;gap:16px}.sales-head__row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 24px}.sales-head__title{margin:0;font-size:30px;line-height:1.15;font-weight:500;letter-spacing:-.01em}.sales-head__meta{margin:4px 0 0;display:flex;flex-wrap:wrap;gap:2px 16px;font-size:14px;font-weight:500;color:var(--muted)}.sales-head__links{display:flex;gap:8px;align-items:center}.sales-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.sales-pills{display:flex;flex-wrap:wrap;gap:6px}.sales-pill{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink);font-size:15px;font-weight:500;cursor:pointer;white-space:nowrap}.sales-pill:hover{border-color:var(--line-strong)}.sales-pill[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:#fff}.sales-pill--month{padding:0 4px;gap:0;cursor:default}.sales-pill--month input{border:0;background:transparent;color:var(--ink);font-size:15px;font-weight:500;padding:0 4px;min-width:0;width:176px}.sales-pill__step{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:999px;background:transparent;color:var(--muted);cursor:pointer}.sales-pill__step:hover{background:var(--page);color:var(--ink)}.sales-switch{margin-left:auto;display:inline-flex;padding:3px;border-radius:10px;background:#e4e8f0}.sales-switch button{height:32px;padding:0 18px;border:0;border-radius:8px;background:transparent;color:var(--muted);font-size:16px;font-weight:500;cursor:pointer}.sales-switch button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #1720331f}.sales-switch.sales-span{margin-left:0}.sales-span button{padding:0 12px;white-space:nowrap}.sales-pill--range{gap:4px;padding:0 10px}.sales-pill--range label{display:inline-flex;align-items:center;gap:4px;color:var(--muted);font-size:15px}.sales-pill--range input{min-width:0}.sales-block{display:flex;flex-direction:column;gap:16px;min-width:0}.sales-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:20px 24px;min-width:0}.sales-card__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.sales-card__title{margin:0 0 14px;font-size:18px;font-weight:500}.sales-card__aside{font-size:14px;font-weight:500;color:var(--muted)}.sales-card__note{margin:-8px 0 12px;font-size:14px;color:var(--muted)}.sales-split{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;align-items:start}.sales-split--tools{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sales-kpis{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);gap:16px}.sales-kpis--two{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.sales-kpi{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:20px 24px;min-width:0;display:flex;flex-direction:column}.sales-kpi__label{font-size:15px;font-weight:500;color:var(--muted)}.sales-kpi__value{margin-top:6px;font-size:38px;line-height:1.1;font-weight:500;letter-spacing:-.02em;white-space:nowrap}.sales-kpi__sub{margin-top:4px;font-size:15px;font-weight:500;color:var(--muted)}.sales-kpi__note{margin:8px 0 0;font-size:14px;line-height:1.4;color:var(--muted)}.sales-kpi__legend{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:4px 18px;font-size:15px;color:var(--muted)}.sales-kpi__legend li{display:inline-flex;align-items:center;gap:6px}.sales-kpi__legend strong{color:var(--ink);font-weight:500}.sales-kpi .sales-bar{margin-top:16px;height:12px}.sales-dot{display:inline-block;flex:none;width:9px;height:9px;border-radius:50%}.sales-bar{display:flex;gap:2px;width:100%;height:8px;border-radius:4px;overflow:hidden}.sales-bar__seg{flex-basis:0;min-width:3px}.sales-bar__seg.is-light{box-shadow:inset 0 0 0 1px #80660059}.sales-plan{margin-top:auto;padding-top:14px;border-top:1px solid var(--line);margin-bottom:0}.sales-kpi .sales-plan{margin-top:16px}.sales-plan__row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sales-plan__label{font-size:15px;font-weight:500;color:var(--muted)}.sales-plan__value{display:inline-flex;align-items:center;font-weight:500}.sales-plan__done{margin-left:auto;font-weight:500}.sales-progress{margin-top:8px;height:6px;border-radius:3px;background:var(--line);overflow:hidden}.sales-progress span{display:block;height:100%;background:var(--accent);border-radius:3px}.sales-plan .sales-button{margin-top:10px;align-self:flex-start}.sales-signed.is-up,.sales-pace.is-up{color:var(--up)}.sales-signed.is-down,.sales-pace.is-down{color:var(--down)}.sales-pace{margin:6px 0 0;font-size:14px;font-weight:500}.sales-chart{margin:0}.sales-chart__plot{height:280px;margin-left:-8px}.sales-chart .recharts-cartesian-axis-tick text{font-family:inherit;font-variant-numeric:tabular-nums}.sales-legend{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:10px;font-size:14px;font-weight:500;color:var(--muted)}.sales-legend__item{display:inline-flex;align-items:center;gap:6px}.sales-swatch{display:inline-block;width:10px;height:10px;border-radius:2px}.sales-swatch--line{width:16px;height:0;border-top:2px dashed #8a93a3;border-radius:0}.sales-tip{min-width:200px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);box-shadow:0 6px 20px #1720331a;font-size:14px;color:var(--ink)}.sales-tip__head{margin-bottom:6px;font-weight:500}.sales-tip__row{display:grid;grid-template-columns:12px 1fr auto;align-items:center;gap:6px;line-height:1.7}.sales-tip__row--total{margin-top:2px;padding-top:2px;border-top:1px solid var(--line);font-weight:500}.sales-tip__row--prev{color:var(--muted)}.sales-tip__line{width:12px;border-top:2px dashed #8a93a3}.sales-tip__num{text-align:right}.sales-lines{width:100%;border-collapse:collapse;font-size:16px}.sales-lines th,.sales-lines td{padding:12px 10px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.sales-lines th:first-child,.sales-lines td:first-child{padding-left:0}.sales-lines th:last-child,.sales-lines td:last-child{padding-right:0}.sales-lines thead th{padding-top:0;font-size:14px;font-weight:500;color:var(--muted);white-space:nowrap}.sales-lines .num{text-align:right;white-space:nowrap}.sales-lines tbody th{font-weight:500;white-space:nowrap}.sales-lines tbody th .sales-dot{margin-right:8px}.sales-lines td small{display:block;font-size:14px;font-weight:500;color:var(--muted)}.sales-lines td small.is-up{color:var(--up)}.sales-lines td small.is-down{color:var(--down)}.sales-lines__fact strong{font-weight:500}.sales-cell{display:inline-flex;align-items:center;justify-content:flex-end;gap:2px}.sales-hint{position:relative;display:inline-flex;vertical-align:middle}.sales-hint__button{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-left:4px;padding:0;border:1px solid var(--line-strong);border-radius:50%;background:var(--surface);color:var(--muted);font-size:13px;font-weight:500;font-style:italic;line-height:1;cursor:pointer}.sales-hint__button[aria-expanded=true]{border-color:var(--accent);color:var(--accent)}.sales-hint__text{position:absolute;z-index:5;top:calc(100% + 6px);right:-6px;width:max-content;max-width:min(280px,calc(100vw - 48px));padding:8px 10px;border:1px solid var(--line);border-radius:10px;background:var(--surface);box-shadow:0 6px 20px #1720331f;font-size:14px;font-weight:500;line-height:1.4;color:var(--ink);text-align:left;white-space:normal}.sales-top{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.sales-top__item{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:4px 12px;align-items:start;padding:12px 0;border-top:1px solid var(--line)}.sales-top__item:first-child{border-top:0;padding-top:0}.sales-top__rank{font-size:15px;font-weight:500;color:var(--faint);line-height:22px}.sales-top__body{min-width:0}.sales-top__head{display:flex;align-items:center;gap:8px;min-width:0;line-height:22px}.sales-top__offer{flex:none;font-weight:500}.sales-top__head .sales-pencil{flex:none;width:22px;height:22px;margin:-2px 0}.sales-top__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:15px}.sales-top__track{margin-top:8px;min-width:6px}.sales-top__plan{display:flex;align-items:center;flex-wrap:wrap;gap:2px 10px;margin-top:6px;font-size:14px;font-weight:500;color:var(--muted)}.sales-top__nums{text-align:right;line-height:22px}.sales-top__nums strong{display:block;font-weight:500;white-space:nowrap}.sales-top__nums small{font-size:14px;font-weight:500;color:var(--muted)}.sales-cats{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.sales-cats__head{display:flex;justify-content:space-between;gap:8px;font-weight:500}.sales-cats__name{min-width:0;overflow-wrap:anywhere}.sales-cats li.is-rest .sales-cats__name{color:var(--muted)}.sales-meter{margin-top:6px;height:6px;border-radius:3px;background:var(--page);overflow:hidden}.sales-meter span{display:block;height:100%;border-radius:3px;background:var(--ink);opacity:.75}.sales-cats li.is-rest .sales-meter span{background:var(--faint)}.sales-cats__sub{display:flex;flex-wrap:wrap;gap:2px 12px;margin-top:4px;font-size:14px;font-weight:500;color:var(--muted)}.sales-cats__sub a{color:var(--accent)}.sales-field input,.sales-field select{flex:1 1 auto;min-width:0;height:40px;padding:0 12px;border:1px solid var(--line-strong);border-radius:10px;background:var(--surface);color:var(--ink);font-size:16px}.sales-field{display:flex;flex-direction:column;gap:4px;font-size:14px;font-weight:500;color:var(--muted);min-width:0}.sales-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.sales-table{width:100%;border-collapse:collapse;font-size:15px}.sales-table th,.sales-table td{padding:8px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.sales-table thead th{font-weight:500;color:var(--muted);white-space:nowrap}.sales-table .num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.sales-table tr.is-bad td{color:var(--down)}.sales-notes{margin:8px 0 0;padding-left:18px;font-size:14px;color:var(--muted)}.sales-muted{margin:0;font-size:15px;color:var(--muted)}.sales-error{margin:8px 0 0;font-size:15px;color:var(--down)}.sales-error:empty{display:none}.sales-ok{margin:8px 0 0;font-size:15px;color:var(--up)}.sales-empty{padding:40px 24px;text-align:center}.sales-empty__text{margin:0;font-size:18px;color:var(--muted)}.sales-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.sales-button{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 14px;border:1px solid var(--line-strong);border-radius:10px;background:var(--surface);color:var(--ink);font-size:15px;font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer}.sales-button:hover{border-color:var(--muted)}.sales-button--main{background:var(--accent);border-color:var(--accent);color:#fff}.sales-button--main:hover{border-color:#1553cc;background:#1553cc}.sales-button--quiet{border-color:transparent;background:transparent;color:var(--muted)}.sales-button--small{height:32px;font-size:15px}.sales-button:disabled{opacity:.5;cursor:default}.sales-file{position:relative;overflow:hidden}.sales-file input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.sales-pencil{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-left:2px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--accent);cursor:pointer}.sales-pencil:hover{background:var(--accent-soft)}.sales-preview{margin-top:12px;font-size:15px}.sales-foot .sales-sync{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:2px 20px;font-size:14px;color:var(--muted)}.sales-dialog{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:16px;background:#17203366;z-index:10}.sales-dialog__card{width:100%;max-width:420px;background:var(--surface);border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:10px}.sales-dialog__title{margin:0;font-size:18px;font-weight:500}@media (max-width: 1099px){.sales-kpis{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sales-kpis--two .sales-kpi--wide{grid-column:auto}.sales-kpi--wide{grid-column:1 / -1}.sales-split,.sales-split--tools{grid-template-columns:minmax(0,1fr)}}@media (max-width: 699px){.sales{padding:16px 16px 32px;gap:12px}.sales-head__title{font-size:26px}.sales-switch{margin-left:0;width:100%}.sales-switch button{flex:1 1 0}.sales-pills{width:100%}.sales-kpis{grid-template-columns:minmax(0,1fr);gap:12px}.sales-card,.sales-kpi{padding:16px}.sales-kpi__value{font-size:34px}.sales-chart__plot{height:220px}.sales-lines thead{display:none}.sales-lines,.sales-lines tbody{display:block}.sales-lines tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 12px;padding:14px 0;border-bottom:1px solid var(--line)}.sales-lines tr:first-child{padding-top:0}.sales-lines th,.sales-lines td{display:block;padding:0;border:0}.sales-lines tbody th{grid-column:1;align-self:start;font-size:17px}.sales-lines .num{text-align:left;white-space:normal}.sales-lines .sales-lines__fact{grid-column:2;grid-row:1;text-align:right;font-size:17px}.sales-lines td:not(.sales-lines__fact):before{content:attr(data-label);display:block;font-size:14px;font-weight:500;color:var(--muted)}.sales-cell{justify-content:flex-start}.sales-top__item{grid-template-columns:18px minmax(0,1fr) auto;gap:4px 8px}.sales-top__head{flex-wrap:wrap;row-gap:0}.sales-top__name{flex:1 0 100%;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35}.sales-hint__text{right:auto;left:-120px}}@media (prefers-reduced-motion: reduce){.sales *{transition:none!important;animation:none!important}}.sales-page.has-nav{display:flex;align-items:flex-start}.sales-page.has-nav>.sales{flex:1 1 auto}.sales-nav{box-sizing:border-box;flex:0 0 auto;align-self:stretch;width:240px;min-height:100vh;background:var(--surface);border-right:1px solid var(--line)}.sales-nav__inner{position:sticky;top:0;padding:20px 12px;display:flex;flex-direction:column;gap:12px}.sales-nav.is-folded{width:68px}.sales-nav.is-folded .sales-nav__inner{padding:20px 10px}.sales-nav *,.sales-nav *:before,.sales-nav *:after{box-sizing:border-box}.sales-nav :focus-visible,.sales-burger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sales-nav__top{display:flex;align-items:center;justify-content:space-between;min-height:36px;padding-left:10px}.sales-nav.is-folded .sales-nav__top{justify-content:center;padding-left:0}.sales-nav__caption{font-size:14px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--faint);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sales-nav__caption.is-company{text-transform:none;letter-spacing:0;color:var(--ink)}.sales-nav__fold,.sales-burger{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--muted);cursor:pointer;font-family:inherit}.sales-nav__fold:hover,.sales-burger:hover{color:var(--ink);border-color:var(--line-strong)}.sales-burger{flex:0 0 auto;width:40px;height:40px;font-size:20px;color:var(--ink)}.sales-nav__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.sales-nav__item{display:flex;align-items:center;gap:12px;height:44px;padding:0 12px;border-radius:10px;color:var(--muted);font-size:16px;font-weight:500;text-decoration:none}.sales-nav.is-folded .sales-nav__item{justify-content:center;padding:0}.sales-nav__item:hover{background:var(--page);color:var(--ink)}.sales-nav__item.is-active{background:var(--accent-soft);color:var(--accent);font-weight:500}.sales-nav__icon{display:inline-flex;flex:0 0 auto}.sales-nav.is-sheet{position:fixed;z-index:41;left:0;top:0;bottom:0;width:min(272px,84vw);min-height:0;overflow-y:auto}.sales-nav.is-sheet .sales-nav__inner{position:static;padding:16px 12px}.sales-nav__backdrop{position:fixed;z-index:40;top:0;right:0;bottom:0;left:0;background:#17203352}.sales-head__lead{display:flex;align-items:flex-start;gap:12px;min-width:0}.sales-swatch--line.is-solid,.sales-tip__line.is-solid{border-top-style:solid;border-top-color:var(--ink)}@media (max-width: 899px){.sales-head__row{flex-wrap:nowrap}.sales-head__links{flex:0 0 auto}}.sales-tip__note{grid-column:2 / -1;max-width:240px;font-size:14px;line-height:1.35;white-space:normal}.card-links{display:inline-flex;flex:none;align-items:center;gap:3px;margin-left:6px;vertical-align:middle}.card-link{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;color:#fff;opacity:.85;transition:opacity .12s ease,transform .12s ease}.card-link.is-light{color:#1d2939;box-shadow:inset 0 0 0 1px #10182840}.card-link:hover{opacity:1;transform:translateY(-1px)}.card-link:focus-visible{opacity:1;outline:2px solid #1d2939;outline-offset:2px}.sales-top__head .card-links{margin-left:0}@media (hover: none){.card-link{width:22px;height:22px}}.sales-head__who{align-self:center;max-width:18ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:var(--muted)}.sales-scope{margin:0 0 -4px;font-size:14px;color:var(--muted)}.offer-cabinet{font-weight:400;color:var(--muted)}body .sales-page{--bg-page: #edefeb;--surface: #ffffff;--surface-muted: #f5f6f3;--surface-dark: #0f0f0f;--text-primary: #0f0f0f;--text-secondary: #5e615c;--text-muted: #8a8d88;--text-on-dark: #ffffff;--text-on-dark-muted: rgba(255, 255, 255, .64);--lilac: #e492ff;--mint: #74ecae;--yellow: #ffd641;--rose: #f4a6c0;--lilac-tint: rgba(228, 146, 255, .18);--mint-tint: rgba(116, 236, 174, .22);--yellow-tint: rgba(255, 214, 65, .22);--rose-tint: rgba(244, 166, 192, .22);--mint-ink: #1f8a55;--yellow-ink: #a07a00;--rose-ink: #c04a72;--lilac-ink: #9b3fc0;--dark-card-bg: radial-gradient(120% 100% at 85% 0%, #1f4a35 0%, #12241a 35%, #0f0f0f 70%);--glass-bg: rgba(255, 255, 255, .08);--glass-border: rgba(255, 255, 255, .14);--glass-blur: 16px;--border: rgba(15, 15, 15, .06);--border-dark: rgba(255, 255, 255, .1);--r-shell: 32px;--r-card: 24px;--r-inner: 16px;--r-small: 10px;--r-pill: 999px;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 20px;--s-6: 24px;--s-8: 32px;--s-10: 40px;--shadow-card: 0 1px 2px rgba(15, 15, 15, .03), 0 8px 24px rgba(15, 15, 15, .04);--shadow-float: 0 12px 32px rgba(15, 15, 15, .1);--shadow-dark: 0 16px 40px rgba(15, 15, 15, .18);--font: "Onest Variable", "Onest", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--page: var(--bg-page);--ink: var(--text-primary);--muted: var(--text-secondary);--faint: var(--text-muted);--line: var(--border);--line-strong: rgba(15, 15, 15, .14);--accent: var(--lilac-ink);--accent-soft: var(--lilac-tint);--up: var(--mint-ink);--down: var(--rose-ink);font-family:var(--font)}body .sales-page[data-mp=ozon]{--lilac: #6f9bff;--lilac-tint: rgba(0, 91, 255, .12);--lilac-ink: #005bff;--rose: #8fb2ff;--rose-tint: rgba(0, 91, 255, .1);--heat-1: #eef3ff;--heat-2: #d9e5ff;--heat-3: #b9ceff;--heat-4: #8fb2ff;--heat-5: #4d86ff}body .sales-page[data-mp=wb]{--lilac: #c77dff;--lilac-tint: rgba(167, 58, 253, .14);--lilac-ink: #a73afd}.sales-page :is(.sales-card__title,.sales-cats__head,.sales-dialog__title,.sales-hint__button,.sales-kpi__legend strong,.sales-lines tbody th,.sales-lines__fact strong,.sales-nav__caption,.sales-nav__item.is-active,.sales-plan__done,.sales-plan__value,.sales-switch button,.sales-tip__head,.sales-tip__row--total,.sales-top__nums strong,.sales-top__offer,.sales-top__rank,.mk-costs strong,.mk-costs strong .sales-cell>span:first-child,.mk-steps__value,strong,b){font-weight:500}.sales-page .sales-nav__caption{text-transform:none;letter-spacing:0;font-size:14px;line-height:18px}.sales-page .sales-head__title{font-size:42px;line-height:46px;font-weight:400;letter-spacing:-.02em}.sales-page .sales-head__meta{margin-top:var(--s-1);font-size:16px;line-height:22px;font-weight:400;color:var(--text-muted)}.sales-page .sales-card__title{display:flex;align-items:center;gap:var(--s-3);margin-bottom:var(--s-5);font-size:20px;line-height:26px;letter-spacing:-.01em}.sales-page :is(.sales-kpi__label,.sales-plan__label,.sales-card__aside,.sales-card__note,.sales-kpi__note){font-size:14px;line-height:18px;font-weight:400;color:var(--text-muted)}.sales-page .sales-kpi__value{font-size:34px;line-height:38px;font-weight:400;letter-spacing:-.02em}.sales-page .sales-kpi__sub{font-weight:400;font-size:14px;color:var(--text-muted)}.sales-page.sales-page{background:var(--bg-page);color:var(--text-primary)}.sales-page .sales{max-width:none;padding:var(--s-6);gap:var(--s-4)}.sales-page :focus-visible{outline:2px solid var(--lilac);outline-offset:2px}.sales-page :is(button,a,input,select){transition:background-color .15s ease-out,color .15s ease-out,box-shadow .15s ease-out}.sales-page .sales-nav:not(.is-sheet){position:sticky;top:var(--s-6);align-self:flex-start;min-height:calc(100vh - 2 * var(--s-6));margin:var(--s-6) 0 var(--s-6) var(--s-6);border-right:0;border-radius:var(--r-shell);box-shadow:var(--shadow-card)}.sales-page .sales-nav.is-folded{width:72px}.sales-page .sales-nav.is-folded .sales-nav__inner{padding:var(--s-4) 14px;align-items:center}.sales-page .sales-nav.is-sheet{border-radius:0 var(--r-shell) var(--r-shell) 0}.sales-page .sales-nav__fold,.sales-page .sales-burger{border:0;border-radius:var(--r-small);background:var(--surface-muted);color:var(--text-muted)}.sales-page .sales-nav__fold:hover,.sales-page .sales-burger:hover{color:var(--text-primary)}.sales-page .sales-nav__list{gap:var(--s-3)}.sales-page .sales-nav__item{height:44px;border-radius:var(--r-inner);color:var(--text-muted)}.sales-page .sales-nav.is-folded .sales-nav__item{width:44px;background:var(--surface-muted)}.sales-page .sales-nav__item:hover{background:var(--surface-muted);color:var(--text-primary)}.sales-page .sales-nav__item.is-active{background:linear-gradient(160deg,#3a1f4a,#0f0f0f 70%);color:#fff;box-shadow:0 4px 12px #9b3fc040}.sales-page .sales-nav__backdrop{background:#0f0f0f52}.sales-page .sales-switch{gap:var(--s-2);padding:0;border-radius:0;background:transparent}.sales-page .sales-switch button{height:40px;padding:0 var(--s-5);border-radius:var(--r-pill);background:var(--surface);color:var(--text-primary);box-shadow:var(--shadow-card);font-size:17px;font-weight:400}.sales-page .sales-switch button:hover{background:var(--surface-muted)}.sales-page .sales-switch button[aria-pressed=true]{background:var(--surface-dark);color:#fff;box-shadow:0 6px 16px #e492ff40}.sales-page .sales-pill{height:40px;padding:0 var(--s-4);border:0;background:var(--surface);box-shadow:var(--shadow-card);font-size:17px;font-weight:400}.sales-page .sales-pill:hover{background:var(--surface-muted)}.sales-page .sales-pill[aria-pressed=true]{background:var(--surface-dark);color:#fff;box-shadow:0 6px 16px #e492ff40}.sales-page .sales-pill--month,.sales-page .sales-pill--month:hover,.sales-page .sales-pill--range,.sales-page .sales-pill--range:hover{padding:0 var(--s-1);background:var(--surface)}.sales-page .sales-pill--month input{font-size:17px;font-weight:400}.sales-page .sales-pill__step:hover{background:var(--surface-muted)}.sales-page :is(.sales-card,.sales-kpi){border:0;border-radius:var(--r-card);padding:var(--s-6);background:var(--surface);box-shadow:var(--shadow-card)}.sales-page .sales-kpi{padding:var(--s-5)}.sales-page .sales-block,.sales-page .sales-kpis,.sales-page .sales-split{gap:var(--s-4)}.sales-page .sales-card__title:before{content:"";flex:none;width:32px;height:32px;border-radius:var(--r-small);background:var(--surface-dark) var(--card-icon) center / 16px no-repeat}.sales-page .sales-card{--card-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='6' height='6' rx='1.5'/%3E%3Crect x='14' y='4' width='6' height='6' rx='1.5'/%3E%3Crect x='4' y='14' width='6' height='6' rx='1.5'/%3E%3Crect x='14' y='14' width='6' height='6' rx='1.5'/%3E%3C/svg%3E")}.sales-page .sales-card:is([aria-labelledby^=sales-mp],[aria-labelledby^=mk-mp]){--card-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 9 5 4h14l1.5 5'/%3E%3Cpath d='M4.5 9v11h15V9'/%3E%3Cpath d='M9.5 20v-5.5h5V20'/%3E%3Cpath d='M3.5 9h17'/%3E%3C/svg%3E")}.sales-page .sales-card:is([aria-labelledby^=sales-top],[aria-labelledby^=mk-top]){--card-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 6h10M10 12h10M10 18h10'/%3E%3Cpath d='M4 5l1.5-1v5'/%3E%3Cpath d='M4 14.5c.4-.6 1-.9 1.6-.8.8.1 1.2.8.9 1.5L4 19h3'/%3E%3C/svg%3E")}.sales-page .sales-card[aria-labelledby^=sales-cat]{--card-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 3 9 4.5-9 4.5-9-4.5z'/%3E%3Cpath d='m3 12 9 4.5 9-4.5'/%3E%3Cpath d='m3 16.5 9 4.5 9-4.5'/%3E%3C/svg%3E")}.sales-page .sales-card:is([aria-labelledby^=sales-days],[aria-labelledby^=mk-days]){--card-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4v16h16'/%3E%3Cpath d='m7.5 14 3.5-4 3.5 3 5-6'/%3E%3C/svg%3E")}.sales-page .sales-card[aria-labelledby=sales-article-title]{--card-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='6.5'/%3E%3Cpath d='m20 20-4.4-4.4'/%3E%3C/svg%3E")}.sales-page .sales-card[aria-labelledby=sales-upload-title]{--card-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15V4m-4.5 4.5L12 4l4.5 4.5'/%3E%3Cpath d='M4 15v3.5A1.5 1.5 0 0 0 5.5 20h13a1.5 1.5 0 0 0 1.5-1.5V15'/%3E%3C/svg%3E")}.sales-page .sales-card:is([aria-label="Рекламная воронка"],[aria-label="Вся воронка карточек"]){--card-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5h16l-6 7.5V19l-4 1.5v-8z'/%3E%3C/svg%3E")}.sales-page .mk-funnels .sales-card__title{margin-bottom:var(--s-1)}.sales-page .mk-funnels .sales-card__note{margin:0 0 0 44px}.sales-page .sales-card:has(.sales-chart){background:var(--dark-card-bg);color:var(--text-on-dark);box-shadow:var(--shadow-dark);min-height:360px}.sales-page .sales-card:has(.sales-chart) .sales-card__title:before{background-color:var(--glass-bg);box-shadow:inset 0 0 0 1px var(--glass-border)}.sales-page .sales-card:has(.sales-chart) .sales-card__aside{color:var(--text-on-dark-muted)}.sales-page .sales-chart__plot{height:300px}.sales-page .sales-legend{font-size:14px;font-weight:400;color:var(--text-on-dark-muted)}.sales-page .sales-swatch{border-radius:3px}.sales-page .sales-swatch--line{border-top-color:var(--text-on-dark-muted)}.sales-page .sales-swatch--line.is-solid{border-top-color:#fff}.sales-page .sales-tip{min-width:200px;padding:var(--s-3) var(--s-4);border:1px solid var(--glass-border);border-radius:var(--r-inner);background:#ffffff1a;-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));box-shadow:var(--shadow-float);color:#fff}.sales-page .sales-tip__head{font-size:14px;font-weight:400;color:var(--text-on-dark-muted)}.sales-page .sales-tip__row .sales-dot{width:3px;height:14px;border-radius:2px}.sales-page .sales-tip__row--total{border-top-color:var(--border-dark);font-size:17px}.sales-page .sales-tip__row--prev{color:var(--text-on-dark-muted)}.sales-page .sales-tip__line{border-top-color:var(--text-on-dark-muted)}.sales-page .sales-tip__line.is-solid{border-top-color:#fff}.sales-page .sales-kpi .sales-bar{height:28px;gap:3px;border-radius:0}.sales-page .sales-bar{gap:3px;border-radius:0}.sales-page .sales-bar__seg{border-radius:6px}.sales-page .sales-bar__seg.is-light{box-shadow:none}.sales-page .sales-kpi__legend{font-size:14px;color:var(--text-muted)}.sales-page .sales-dot{border-radius:3px;width:10px;height:10px}.sales-page .sales-plan{border-top:0;padding-top:var(--s-2)}.sales-page .sales-progress{height:28px;margin-top:var(--s-3);border-radius:0;background:var(--surface-muted);-webkit-mask:repeating-linear-gradient(90deg,#000 0 calc(5% - 3px),transparent calc(5% - 3px) 5%);mask:repeating-linear-gradient(90deg,#000 0 calc(5% - 3px),transparent calc(5% - 3px) 5%)}.sales-page .sales-progress span{border-radius:0;background:var(--lilac)}.sales-page .sales-pace{font-size:14px;font-weight:500}.sales-page .sales-signed.is-up:before{content:"↑ " / ""}.sales-page .sales-signed.is-down:before{content:"↓ " / ""}@media (min-width: 700px){.sales-page .sales-lines{border-collapse:separate;border-spacing:0 var(--s-2);margin-top:calc(-1 * var(--s-2))}.sales-page .sales-lines :is(th,td){padding:14px var(--s-4);border-bottom:0;vertical-align:middle}.sales-page .sales-lines thead th{height:40px;padding-top:0;padding-bottom:0;background:var(--surface-muted);font-size:14px;font-weight:400;color:var(--text-muted)}.sales-page .sales-lines tbody tr>*{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border);height:64px}.sales-page .sales-lines tr>:first-child{padding-left:var(--s-4);border-radius:var(--r-inner) 0 0 var(--r-inner)}.sales-page .sales-lines tr>:last-child{padding-right:var(--s-4);border-radius:0 var(--r-inner) var(--r-inner) 0}.sales-page .sales-lines tbody tr>:first-child{border-left:1px solid var(--border)}.sales-page .sales-lines tbody tr>:last-child{border-right:1px solid var(--border)}.sales-page .sales-lines tbody tr:hover>*{background:var(--surface-muted)}.sales-page .mk-lines :is(th,td){padding-left:var(--s-2);padding-right:var(--s-2)}}@media (max-width: 699px){.sales-page .sales-lines tr{margin-bottom:var(--s-2);padding:var(--s-4);border:1px solid var(--border);border-radius:var(--r-inner)}.sales-page .sales-lines tr:first-child{padding-top:var(--s-4)}.sales-page .sales-head__title{font-size:30px;line-height:34px}.sales-page .sales-kpi__value{font-size:28px;line-height:32px}.sales-page .sales{padding:var(--s-4)}.sales-page .sales-switch{max-width:100%;overflow-x:auto;scrollbar-width:none}.sales-page .sales-switch::-webkit-scrollbar{display:none}.sales-page .sales-switch button{flex:1 0 auto;padding:0 var(--s-3);font-size:16px}}.sales-page .sales-lines td small{font-size:14px;font-weight:400}.sales-page .sales-lines td small.is-up,.sales-page .sales-lines td small.is-down{font-weight:500}.sales-page .sales-top{gap:var(--s-2)}.sales-page .sales-top__item,.sales-page .sales-top__item:first-child{padding:var(--s-3) var(--s-4);border:1px solid var(--border);border-radius:var(--r-inner)}.sales-page .sales-top__item:hover{background:var(--surface-muted)}.sales-page .sales-top__rank{color:var(--text-muted);font-weight:400}.sales-page .sales-meter{height:8px;border-radius:var(--r-pill);background:var(--surface-muted)}.sales-page .sales-meter span{border-radius:var(--r-pill);background:var(--lilac);opacity:1}.sales-page .sales-cats li.is-rest .sales-meter span{background:var(--text-muted)}.sales-page .mk-steps{gap:var(--s-2)}.sales-page .mk-steps__item,.sales-page .mk-steps__item+.mk-steps__item{padding:var(--s-3) var(--s-4);border:0;border-radius:var(--r-inner);background:var(--surface-muted)}.sales-page .mk-steps__item:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:var(--lilac)}.sales-page .mk-steps__value{font-size:26px;line-height:30px;font-weight:400;letter-spacing:-.01em}.sales-page .mk-costs>div{border-radius:var(--r-inner);background:var(--surface-muted)}.sales-page .mk-tag{height:20px;display:inline-flex;align-items:center;padding:0 var(--s-2);background:var(--surface-muted);color:var(--text-secondary)}.sales-page .sales-button{height:40px;padding:0 var(--s-4);border:0;border-radius:var(--r-pill);background:var(--surface-muted);font-size:16px}.sales-page .sales-button:hover{background:#eceee9}.sales-page .sales-button--main,.sales-page .sales-button--main:hover{background:var(--lilac);color:var(--surface-dark)}.sales-page .sales-button--main:hover{filter:brightness(1.08)}.sales-page .sales-button--quiet{background:transparent}.sales-page .sales-button:disabled{opacity:.4;cursor:not-allowed}.sales-page :is(.sales-field input,.sales-field select){height:44px;padding:0 var(--s-4);border:0;border-radius:var(--r-pill);background:var(--surface-muted)}.sales-page .sales-pencil{border-radius:var(--r-small);color:var(--lilac-ink)}.sales-page .sales-hint__button{border-color:#0f0f0f24}.sales-page .sales-hint__text{border:0;border-radius:var(--r-inner);box-shadow:var(--shadow-float)}.sales-page .sales-dialog{background:#0f0f0f66}.sales-page .sales-dialog__card{border-radius:var(--r-card);padding:var(--s-6);box-shadow:var(--shadow-float)}.sales-page .sales-table :is(th,td){border-bottom-color:var(--border)}@media (prefers-reduced-motion: reduce){.sales-page *{transition:none!important}}.sales-page .art{display:flex;flex-direction:column;gap:var(--s-4);min-width:0}.sales-page .art-back{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.sales-page .art-picker{display:flex;align-items:center;gap:8px;flex:1 1 320px;max-width:560px;min-width:0}.sales-page .art-picker__label{font-size:13px;color:var(--text-secondary, var(--muted))}.sales-page .art-picker__input{flex:1 1 auto;min-width:0;height:40px;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:inherit;font:inherit;font-size:14px}.sales-page .art-picker__input:focus-visible{outline:2px solid var(--lilac);outline-offset:1px}.sales-page .art-card,.sales-page .art-head{min-width:0}.sales-page .art-head__ident{display:flex;align-items:flex-start;gap:var(--s-3);min-width:0}.sales-page .art-head__text{flex:1 1 auto;min-width:0}.sales-page .art-photo{flex:0 0 auto;width:96px;height:128px;border-radius:var(--r-small);background:var(--surface-muted);object-fit:contain}.sales-page .art-photo--none{display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-size:12px;text-align:center}.sales-page .art-head__top{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3)}.sales-page .art-head__offer{margin:0;font-size:28px;font-weight:500;letter-spacing:-.01em;word-break:break-all}.sales-page .art-copy{border:0;border-radius:var(--r-pill);padding:4px 12px;background:var(--surface-muted);color:var(--text-secondary);font:inherit;font-size:13px;cursor:pointer}.sales-page .art-copy:hover{color:var(--text-primary)}.sales-page .art-head__name{margin:var(--s-2) 0 var(--s-2);color:var(--text-secondary);font-size:15px}.sales-page .art-chip{display:inline-block;border-radius:var(--r-pill);padding:2px 10px;background:var(--lilac-tint);color:var(--lilac-ink);font-size:13px}.sales-page .art-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-3);margin-top:var(--s-4)}.sales-page .art-kpi{border-radius:var(--r-inner);padding:var(--s-3) var(--s-4);background:var(--surface-muted);min-width:0}.sales-page .art-kpi__label{display:block;font-size:13px;color:var(--text-muted)}.sales-page .art-kpi__value{margin-top:2px;font-size:22px;font-weight:500;font-variant-numeric:tabular-nums}.sales-page .art-kpi__value.is-red{color:var(--rose-ink)}.sales-page .art-kpi__value.is-yellow{color:var(--yellow-ink)}.sales-page .art-stocks{list-style:none;margin:2px 0 0;padding:0;display:grid;gap:2px}.sales-page .art-stocks__row{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--s-2);font-size:13px}.sales-page .art-stocks__mp{color:var(--text-secondary);min-width:5.5em}.sales-page .art-stocks__value{font-size:18px;font-weight:500;font-variant-numeric:tabular-nums}.sales-page .art-stocks__value.is-red{color:var(--rose-ink)}.sales-page .art-stocks__value.is-yellow{color:var(--yellow-ink)}.sales-page .art-stocks__parts{font-size:12px;color:var(--text-muted);font-variant-numeric:tabular-nums}.sales-page .art-kpi__sub{font-size:13px;color:var(--text-secondary)}.sales-page .art-kpi__note,.sales-page .art-note{margin:var(--s-1) 0 0;font-size:12px;color:var(--text-muted);overflow-wrap:anywhere}.sales-page .art-muted{font-size:13px;color:var(--text-muted);overflow-wrap:anywhere}.sales-page .art-card__head{align-items:center;flex-wrap:wrap}.sales-page .art-unit button{min-width:44px}.sales-page .art-totals{display:flex;flex-wrap:wrap;gap:var(--s-3) var(--s-6);margin-bottom:var(--s-3)}.sales-page .art-totals>div{display:flex;flex-direction:column;gap:2px;min-width:0;max-width:100%}.sales-page .art-totals strong{font-size:18px;font-weight:500;font-variant-numeric:tabular-nums}.sales-page .art-chart{margin:0;min-width:0}.sales-page .art-chart__plot{height:260px;min-width:0}.sales-page .art-chart__plot--short{height:200px}.sales-page .art-legend{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:var(--s-2);font-size:13px;color:var(--text-secondary)}.sales-page .art-swatch{display:inline-block;width:12px;height:12px;border-radius:3px;vertical-align:-1px}.sales-page .art-swatch--dash{height:0;border-top:2px dashed var(--text-secondary);border-radius:0;vertical-align:3px}.sales-page .art-swatch--event{width:0;height:12px;border-left:2px dashed;border-radius:0}.sales-page .art-tip{border-radius:var(--r-small);padding:8px 10px;background:var(--surface);box-shadow:var(--shadow-float);font-size:13px;max-width:280px}.sales-page .art-tip__head{font-weight:500;margin-bottom:4px}.sales-page .art-tip__row{display:flex;justify-content:space-between;gap:12px;font-variant-numeric:tabular-nums}.sales-page .art-tip__event{margin-top:4px;color:var(--lilac-ink)}.sales-page .art-price+.art-price{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--border)}.sales-page .art-price__head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:var(--s-2)}.sales-page .art-promos{display:flex;gap:2px;margin-top:4px}.sales-page .art-promos__day{flex:1 1 0;height:8px;border-radius:2px;background:var(--surface-muted)}.sales-page .art-promos__day.is-in{background:var(--yellow)}.sales-page .art-promos__day.is-unknown{background:repeating-linear-gradient(135deg,var(--surface-muted) 0 2px,transparent 2px 4px)}.sales-page .art-swatch.art-promos__day{flex:none;width:12px;height:8px}.sales-page .art-sub{margin:var(--s-5) 0 var(--s-2);font-size:15px;font-weight:500}.sales-page .art-events__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;font-size:14px}.sales-page .art-events__list li{display:grid;grid-template-columns:48px 64px minmax(0,1fr);gap:8px;overflow-wrap:anywhere}.sales-page .art-events__date{font-variant-numeric:tabular-nums;color:var(--text-secondary)}.sales-page .art-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-2);margin:var(--s-2) 0 var(--s-4)}.sales-page .art-tile{display:flex;flex-direction:column;gap:2px;border-radius:var(--r-inner);padding:var(--s-2) var(--s-3);background:var(--surface-muted);min-width:0}.sales-page .art-tile strong{font-size:17px;font-weight:500;font-variant-numeric:tabular-nums}.sales-page .art-funnel{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:var(--s-2) 0 var(--s-4);padding:0;list-style:none}.sales-page .art-funnel li{display:flex;flex-direction:column;gap:2px;flex:1 1 140px;border-radius:var(--r-inner);padding:var(--s-2) var(--s-3);background:var(--surface-muted);min-width:0}.sales-page .art-funnel strong{font-size:17px;font-weight:500}.sales-page .art-scroll{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.sales-page .art-table{width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}.sales-page .art-table th,.sales-page .art-table td{padding:6px 10px;border-bottom:1px solid var(--border);text-align:left;white-space:nowrap}.sales-page .art-table thead th{font-weight:500;font-size:13px;color:var(--text-muted)}.sales-page .art-table .num{text-align:right}.sales-page .art-table tbody th{font-weight:400}.sales-page .art-table--quality tbody th{white-space:normal}.offer-link{color:inherit;text-decoration:underline;text-decoration-style:dotted;text-decoration-color:#0f0f0f59;text-underline-offset:3px}.offer-link:hover{color:var(--lilac-ink, #9b3fc0);text-decoration-style:solid}@media (max-width: 899px){.sales-page .art-kpis,.sales-page .art-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-page .art-head__offer{font-size:22px}.sales-page .art-photo{width:72px;height:96px}.sales-page .art-events__list li{grid-template-columns:44px minmax(0,1fr)}.sales-page .art-events__kind{display:none}}.sales-page .art-details{margin-top:14px}.sales-page .art-details>summary{cursor:pointer;font-size:14px;font-weight:500;color:var(--muted)}.sales-page .art-table tfoot th,.sales-page .art-table tfoot td{font-weight:500;border-top:1px solid var(--line-strong)}.mk-tag{display:inline-block;margin-left:4px;padding:1px 8px;border-radius:999px;background:var(--page);color:var(--muted);font-size:14px;font-weight:500;white-space:nowrap}.mk-compare{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.mk-funnels .sales-card{display:flex;flex-direction:column}.mk-funnels .sales-card__note{margin-top:2px}.mk-steps{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;font-variant-numeric:tabular-nums}.mk-steps__item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;padding:10px 0 10px 14px;border-left:3px solid var(--accent-soft);position:relative}.mk-steps__item+.mk-steps__item{border-top:1px solid var(--line)}.mk-steps__title{font-size:15px;font-weight:500;color:var(--muted)}.mk-steps__value{font-size:22px;font-weight:500;text-align:right;white-space:nowrap}.mk-steps__value small{font-size:14px;font-weight:500;color:var(--muted)}.mk-steps__aside{grid-column:1 / -1;justify-self:end;font-size:14px;font-weight:500;color:var(--muted)}.mk-steps__aside .sales-cell,.mk-steps__value .sales-cell,.mk-costs .sales-cell{display:inline-flex}.mk-costs{margin-top:auto;padding-top:14px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.mk-costs>div{display:flex;flex-direction:column;gap:2px;padding:10px 14px;border-radius:10px;background:var(--page)}.mk-costs span:first-child{font-size:14px;font-weight:500;color:var(--muted)}.mk-costs strong{font-size:20px;font-weight:500;font-variant-numeric:tabular-nums}.mk-lines-wrap{overflow-x:auto}.mk-lines td small{display:block}.mk-lines__none{color:var(--muted);font-size:15px}.mk-top__sub{display:flex;flex-wrap:wrap;gap:2px 14px}.mk-top__sub .sales-cell{display:inline-flex}@media (max-width: 699px){.mk-lines-wrap{overflow-x:visible}.mk-lines tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mk-lines .mk-lines__none{grid-column:1 / -1}.mk-costs strong{font-size:18px}}.mk-costs strong .sales-cell>span:first-child{font-size:20px;font-weight:500}.mk-top__nobar{justify-content:flex-start;margin:6px 0 4px;color:var(--muted)}.mk-types__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.mk-types__title{margin:0;font-size:22px;font-weight:500}.mk-types__filter{display:inline-flex;align-items:center;gap:8px;font-size:15px;color:var(--muted);min-width:0;max-width:100%}.mk-types__filter select{min-width:0;max-width:100%;padding:6px 10px;border-radius:8px;border:1px solid var(--line);background:var(--card, transparent);color:inherit;font:inherit}.mk-types__caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mk-types__table+.mk-types__table,.mk-lines-wrap+.mk-lines-wrap{margin-top:18px}.mk-types__table tbody th{white-space:normal;min-width:180px}.mk-types__sub{display:block;font-size:13px;font-weight:500;color:var(--muted)}.mk-types__total th,.mk-types__total td{font-weight:500;border-top:2px solid var(--line)}.mk-types__tags{margin:2px 0 4px;font-size:14px;color:var(--muted)}.mk-types__tags .mk-tag{margin-left:0}.mk-types__campaign{flex:1 1 auto;min-width:0;white-space:normal;overflow-wrap:anywhere}@media (max-width: 699px){.mk-types__table tbody th{min-width:0}.mk-types__filter,.mk-types__filter select{width:100%}}.mk-kpis--pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mk-partial{margin-left:2px;color:var(--muted);font-size:.6em;vertical-align:super}.mk-kinds{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:14px;font-variant-numeric:tabular-nums}.mk-kinds li{display:flex;justify-content:space-between;gap:12px;color:var(--muted)}.mk-kinds strong{color:var(--ink);font-weight:500;white-space:nowrap}@media (max-width: 699px){.mk-kpis--pair{grid-template-columns:minmax(0,1fr)}}.mk-warning{color:var(--ink);border-left:3px solid var(--accent-soft);padding-left:10px}.mk-costs--company{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 699px){.mk-costs--company{grid-template-columns:1fr}}.mk-top__item--high{box-shadow:inset 3px 0 0 var(--down)}.mk-top__high{color:var(--down);font-weight:500}.mk-top__types{display:flex;flex-wrap:wrap;gap:2px 12px;margin:4px 0 0;padding:0;list-style:none;font-size:13px;color:var(--muted)}.mk-top__types li{display:inline-flex;align-items:center;gap:4px}.mk-types__payments{margin-top:12px}.mk-types__payments>summary{cursor:pointer;font-size:14px;font-weight:500;color:var(--muted)}.mk-drr-change{font-weight:500;font-variant-numeric:tabular-nums}.mk-drr-change.is-worse{color:var(--down)}.mk-drr-change.is-better{color:var(--up)}.sales-card--top .sales-card__head{flex-wrap:wrap;gap:8px 12px}:root{--pub-ink: #2b2d2a;--pub-on-ink: #ffffff}.grid-table td.grid-cell.has-pub{position:relative}.pub-mark{position:absolute;top:2px;right:2px;width:6px;height:6px;padding:0;border:0;border-radius:50%;background:var(--pub-ink);cursor:pointer}.pub-mark:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}.pub-mark:focus-visible{outline:2px solid var(--pub-ink);outline-offset:2px}.pub-pop{position:fixed;z-index:60;max-height:60vh;overflow:auto;padding:12px 14px;background:var(--surface, #fff);border:1px solid var(--line, rgba(15, 15, 15, .08));border-radius:12px;box-shadow:var(--shadow-float, 0 12px 32px rgba(15, 15, 15, .1));font-size:13px;line-height:1.4;text-align:left;white-space:normal}.pub-pop__head{font-weight:500;margin-bottom:6px}.pub-pop__list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.pub-pop__list li{display:grid;gap:2px}.pub-link{color:var(--ink, #0f0f0f);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.pub-figures,.pub-muted{color:var(--muted, #5e615c);font-size:12px}.pub-legend{display:flex;align-items:center;gap:6px;margin:0 0 8px;color:var(--muted, #5e615c);font-size:13px}.pub-legend__mark{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--pub-ink);flex:none}.pub-toggle{display:inline-flex;align-items:center;gap:6px;margin-left:auto;color:var(--muted, #5e615c);font-size:13px;cursor:pointer;white-space:nowrap}.pub-scroll{overflow-x:auto;max-width:100%}.pub-table{width:100%;border-collapse:collapse;font-size:13px}.pub-table th,.pub-table td{padding:6px 8px;border-bottom:1px solid var(--line, rgba(15, 15, 15, .08));text-align:left;white-space:nowrap}.pub-table .num{text-align:right;font-variant-numeric:tabular-nums}.pub-table td.pub-link-cell{max-width:220px;white-space:normal}.pub-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--s-2, 8px);margin:var(--s-2, 8px) 0 var(--s-4, 16px)}.pub-kpis div{display:flex;flex-direction:column;gap:2px;min-width:0;padding:var(--s-2, 8px) var(--s-3, 12px);border-radius:var(--r-inner, 16px);background:var(--surface-muted, #f5f6f3)}.pub-kpis dt{color:var(--text-muted, #8a8d88);font-size:13px}.pub-kpis dd{margin:0;font-size:17px;font-weight:500;font-variant-numeric:tabular-nums}@media (max-width: 1100px){.pub-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 699px){.pub-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.pub-sub{margin:var(--s-5, 20px) 0 var(--s-2, 8px);font-size:15px;font-weight:500}.pub-lines td.pub-link-cell{max-width:220px;white-space:normal}.pub-notes{margin:8px 0 0;padding:0;list-style:none;color:var(--muted, #5e615c);font-size:12px}.settings{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.settings>*{min-width:0}.pub-drop{display:grid;place-items:center;gap:6px;padding:24px 16px;border:1.5px dashed var(--line, rgba(15, 15, 15, .2));border-radius:12px;background:var(--surface-muted, #f5f6f3);text-align:center;cursor:pointer}.pub-drop.is-over{border-color:var(--pub-ink);background:#ebece8}.pub-drop input{position:absolute;width:1px;height:1px;opacity:0}.pub-cabinet{margin:12px 0 0}.pub-link--unsafe{text-decoration:none}.pub-remove{display:flex;align-items:center;gap:8px;margin:8px 0}.sales-page .nm-file,.sales-page .nm-table{margin-bottom:16px}.sales-page .nm-file .sales-muted{max-width:72ch}.sales-page .nm-preview{margin-top:16px;padding-top:16px;border-top:1px solid var(--border, #e4e6e1)}.sales-page .nm-preview__note,.sales-page .nm-preview .sales-ok{margin:0;font-size:16px}.nm-counts{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none}.nm-counts li{display:inline-flex;align-items:baseline;gap:6px;padding:6px 12px;border-radius:999px;background:var(--surface-muted, #f5f6f3);font-size:15px;color:var(--text-secondary, #5e615c)}.nm-counts strong{color:var(--text-primary, #0f0f0f);font-variant-numeric:tabular-nums}.nm-counts li.is-bad{background:var(--rose-tint, rgba(244, 166, 192, .22));color:var(--rose-ink, #c04a72)}.nm-preview__table{margin-top:12px;max-height:360px;overflow:auto}.nm-skipped{margin-top:10px;font-size:15px}.nm-skipped summary{cursor:pointer;color:var(--text-secondary, #5e615c)}.sales-page .nm-table .sales-card__head{flex-wrap:wrap;align-items:center;row-gap:0}.sales-page .nm-counter{margin-bottom:14px;font-size:16px;font-weight:600;line-height:1.3;white-space:nowrap}.nm-tools{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:12px}.sales-page .nm-search{flex:1 1 280px;min-width:0;max-width:440px;height:44px;padding:0 16px;border:0;border-radius:999px;background:var(--surface-muted, #f5f6f3);font:inherit;font-size:16px}.nm-toggle{display:inline-flex;align-items:center;gap:8px;font-size:16px;cursor:pointer}.nm-toggle input{width:18px;height:18px;accent-color:var(--surface-dark, #0f0f0f)}.sales-page .nm-said{min-height:0}.sales-page .nm-said:empty{display:none}.sales-page .nm-grid{width:100%;margin-top:12px;border-collapse:collapse;font-size:16px}.sales-page .nm-grid :is(th,td){padding:10px 12px 10px 0;text-align:left;vertical-align:middle;border-bottom:1px solid var(--border, #e4e6e1)}.sales-page .nm-grid th:nth-child(4),.sales-page .nm-grid td:nth-child(4){width:34%}.nm-offer{font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.nm-name{color:var(--text-secondary, #5e615c)}.nm-muted{color:var(--text-muted, #8a8d88)}.nm-places{display:inline-flex;flex-wrap:wrap;gap:4px 12px}.nm-place{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.nm-cat{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.nm-cat__name{padding:3px 10px;border-radius:999px;background:var(--mint-tint, rgba(116, 236, 174, .22));color:var(--text-primary, #0f0f0f)}.nm-cat__none{color:var(--text-muted, #8a8d88);font-style:italic}.nm-cat__tools{display:inline-flex;align-items:center;gap:2px}.nm-drop{width:26px;height:26px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--text-muted, #8a8d88);font-size:20px;line-height:1;cursor:pointer}.nm-drop:hover{background:var(--rose-tint, rgba(244, 166, 192, .22));color:var(--rose-ink, #c04a72)}.nm-edit{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.sales-page .nm-edit input{flex:1 1 160px;min-width:0;height:36px;padding:0 12px;border:1px solid var(--border, #e4e6e1);border-radius:999px;background:var(--surface, #fff);font:inherit;font-size:16px}.sales-page .nm-edit .sales-button{height:36px}.nm-edit__error{flex-basis:100%;font-size:14px;color:var(--rose-ink, #c04a72)}@media (max-width: 699px){.sales-page .nm-grid thead{display:none}.sales-page .nm-grid,.sales-page .nm-grid tbody,.sales-page .nm-grid tr,.sales-page .nm-grid td{display:block;width:100%}.sales-page .nm-grid tr{padding:12px 0;border-bottom:1px solid var(--border, #e4e6e1)}.sales-page .nm-grid td,.sales-page .nm-grid td:nth-child(4){width:auto;padding:2px 0;border:0}.sales-page .nm-grid td:nth-child(4){padding-top:8px}.sales-page .nm-counter{flex-basis:100%;margin-top:-4px;white-space:normal}}.att-card__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px}.att-kinds{margin:12px 0 4px}.att-kinds strong{margin-left:6px;font-variant-numeric:tabular-nums}.att-list{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}.att-row{min-width:0}.att-row__link{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:12px 16px;border-radius:var(--r-inner, 14px);background:var(--surface-muted, #f5f6f3);color:inherit;text-decoration:none;border-left:4px solid var(--att-tone, #c9ccc6);transition:background .15s ease}.att-row__link:hover,.att-row__link:focus-visible{background:var(--surface, #fff);box-shadow:0 0 0 1px var(--border, rgba(15, 15, 15, .08)) inset}.att-row--stale{--att-tone: #6b6f69}.att-row--stock_out{--att-tone: #d64545}.att-row--stock_low{--att-tone: #e08a2c}.att-row--orders_drop{--att-tone: #c04a72}.att-row--plan_behind{--att-tone: #9b3fc0}.att-row--ads_expensive{--att-tone: #a07a00}.att-row--returns_up{--att-tone: #2f6fb3}.att-row__main{display:grid;gap:4px;min-width:0}.att-row__head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0}.att-kind{font-size:12px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--att-tone, #5e615c)}.att-row__subject{font-weight:500;overflow-wrap:anywhere}.att-row__name{color:var(--text-secondary, #5e615c);font-size:14px;overflow-wrap:anywhere}.att-row__note{color:var(--text-secondary, #5e615c);font-size:14px;line-height:1.4;overflow-wrap:anywhere}.att-row__doubt{font-size:13px;color:var(--yellow-ink, #a07a00)}.att-row__numbers{display:grid;justify-items:end;gap:2px;flex:none;font-variant-numeric:tabular-nums;text-align:right}.att-row__figure{font-size:20px;font-weight:500;white-space:nowrap}.att-row__money{font-size:14px;white-space:nowrap}.att-row__unit{color:var(--text-muted, #8a8d88)}.att-calm{margin:16px 0 4px;font-size:18px;color:var(--mint-ink, #1f8a55)}.att-notes{margin:16px 0 0;padding-left:18px;color:var(--text-muted, #8a8d88);font-size:13px;display:grid;gap:4px}.att-settings summary{cursor:pointer;font-weight:500}.att-thresholds{margin-top:16px;display:grid;gap:12px}.att-thresholds__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px 16px}.att-thresholds__field{display:grid;gap:4px;font-size:14px;color:var(--text-secondary, #5e615c)}.att-thresholds__field input{width:100%;box-sizing:border-box;padding:8px 10px;border-radius:var(--r-small, 10px);border:1px solid var(--border, rgba(15, 15, 15, .12));font:inherit;font-variant-numeric:tabular-nums}.att-thresholds__field small{color:var(--text-muted, #8a8d88)}.att-thresholds__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.att-group{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin-top:8px;padding:6px 2px 0;border-top:1px solid var(--line, #e6e3dc)}.att-group:first-child{margin-top:0;border-top:none}.att-group__title{font-weight:500;font-size:14px}.att-group__money{font-size:13px}.att-group__order{font-size:12px;color:var(--text-muted, #8a8d88)}.att-count-wrap{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.att-count__note{font-size:12px;color:var(--text-muted, #8a8d88)}.att-count{font-weight:500;color:var(--rose-ink, #c04a72);text-decoration:none}.att-count:hover{text-decoration:underline}.att-count--calm{color:var(--mint-ink, #1f8a55);font-weight:500}@media (max-width: 599px){.att-row__link{flex-direction:column;align-items:stretch;gap:8px}.att-row__numbers{display:flex;justify-content:space-between;align-items:baseline}}.att-windows{margin:4px 0 0;font-size:13px;color:var(--text-muted, #8a8d88)}.daily{--up-soft: #e3f4ea;--down-soft: #fbe7e5;--up-ink: #0c6b40;--down-ink: #b3342b;--today-soft: #fff7df;--row-alt: #fafbfd}.daily-lead{margin:0 0 12px;font-size:15px;color:var(--muted)}.daily-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:10px}.daily-table{width:100%;border-collapse:separate;border-spacing:0;font-size:15px;font-variant-numeric:tabular-nums}.daily-table th,.daily-table td{padding:6px 10px;border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;background:var(--surface)}.daily-table .num{text-align:right}.daily-table{table-layout:fixed;min-width:960px}.daily-col-day{width:80px}.daily-col-prev{width:72px}.daily-table thead th{position:sticky;top:0;z-index:1;font-weight:500;color:var(--muted);font-size:14px;vertical-align:bottom;white-space:normal}.daily-groups th{border-bottom:0;padding-bottom:0}.daily-table th.daily-group{text-align:center;color:var(--ink)!important;font-weight:500!important;font-size:15px!important;border-left:1px solid var(--line-strong)}.daily-table .daily-start{border-left:1px solid var(--line-strong)}.daily-table tbody td:nth-child(3),.daily-table tbody td:nth-child(7),.daily-table tfoot td:nth-child(3),.daily-table tfoot td:nth-child(7){border-left:1px solid var(--line-strong)}.daily-table .daily-day{position:sticky;left:0;z-index:2;font-weight:500;color:var(--ink);border-right:1px solid var(--line)}.daily-table thead .daily-day{z-index:3}.daily-prevday{color:var(--faint)}.daily-table tbody tr:nth-child(2n)>*{background:var(--row-alt)}.daily-table tbody tr.is-today>*{background:var(--today-soft)}.daily-table tbody td.is-lagging{background:var(--today-soft)}.daily-table tbody tr.is-future>*,.daily-table tbody tr.is-none>*{color:var(--faint)}.daily-mark{margin-left:4px;color:#d99a00}.daily-table td.daily-pct{min-width:72px;font-weight:500}.daily-table tr>td.daily-pct.is-up{background:var(--up-soft);color:var(--up-ink)}.daily-table tr>td.daily-pct.is-down{background:var(--down-soft);color:var(--down-ink)}.daily-table td.daily-pct.is-none{color:var(--faint);cursor:help}.daily-total>*{font-weight:500;border-top:2px solid var(--line-strong);border-bottom:0!important;background:#f4f6fa!important;color:var(--ink)}.daily-notes{margin:12px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px;font-size:14px;color:var(--muted)}.daily-notes span{color:var(--ink)}.daily-phone{display:none;font-weight:400;color:var(--faint)}@media (max-width: 699px){.daily-table .daily-wide{display:none}.daily-phone{display:inline}.daily-table{font-size:14px}.daily-table th,.daily-table td{padding:5px 6px}.daily-table td.daily-pct{min-width:0}.daily-table{table-layout:auto;min-width:0}.daily-table col{width:auto}}.grid-top{display:grid;grid-template-columns:minmax(240px,320px) minmax(0,1fr) minmax(200px,280px);gap:16px;align-items:stretch}.grid-summary{min-width:0;aspect-ratio:auto}.grid-top.is-aligned .grid-chart .grid-chart__days{min-width:0}.grid-top.is-aligned .grid-chart__scroll{overflow-x:visible}.grid-top.is-aligned .grid-chart__day{flex:1 1 0;width:auto;min-width:0}.grid-top.is-aligned .grid-chart__month{display:none}.grid-top.is-aligned .grid-chart__units{font-size:11px}.grid-summary--money .sales-card__title{white-space:nowrap}.grid-kpis{display:grid;grid-template-columns:1fr;gap:10px;margin:0}.grid-kpis>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:8px;border-bottom:1px solid var(--line)}.grid-kpis dt{color:var(--muted);font-size:15px}.grid-kpis dd{margin:0;display:flex;align-items:baseline;gap:8px;font-size:20px;font-variant-numeric:tabular-nums}.grid-kpis small{font-size:14px;color:var(--muted)}.grid-chart{min-width:0}.grid-chart__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.grid-chart__days{display:flex;gap:4px;margin:0;padding:0;list-style:none;min-width:max-content}.grid-chart__day{display:flex;flex-direction:column;align-items:center;width:34px;flex:1 0 34px;font-variant-numeric:tabular-nums}.grid-chart__units{font-size:12px;line-height:16px;color:var(--ink);min-height:16px}.grid-chart__track{display:flex;align-items:flex-end;width:100%;height:110px}.grid-chart__bar{display:block;width:100%;min-height:1px;border-radius:4px 4px 0 0;background:var(--rose, #f4a6c0)}.grid-chart__day.is-today .grid-chart__bar{background:repeating-linear-gradient(135deg,var(--rose, #f4a6c0) 0 4px,var(--rose-tint, rgba(244, 166, 192, .45)) 4px 8px)}.grid-chart__date{margin-top:4px;font-size:11px;color:var(--muted)}.grid-chart__day.is-weekend .grid-chart__date{color:var(--down, #c04a72)}.grid-chart__money{margin-top:4px;writing-mode:vertical-rl;transform:rotate(180deg);font-size:11px;color:var(--faint);min-height:56px;white-space:nowrap}.grid-filter{display:flex;gap:12px}.grid-filter__field{flex-direction:row;align-items:center;gap:8px}.grid-filter select{min-height:40px;padding:0 12px;border:1px solid var(--line-strong);border-radius:999px;background:var(--surface);font:inherit;max-width:100%}.grid-card{min-width:0}.grid-card .sales-card__head{flex-wrap:wrap}.grid-legend{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 10px;font-size:13px;color:var(--muted)}.grid-legend__swatch{display:inline-block;width:12px;height:12px;border-radius:3px}.grid-legend__swatch.is-red{background:#e06666}.grid-legend__swatch.is-yellow{background:#ffe599}.grid-scroll{max-width:100%;max-height:75vh;overflow:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:10px}.grid-table{border-collapse:separate;border-spacing:0;font-size:13px;font-variant-numeric:tabular-nums}.grid-table th,.grid-table td{padding:4px 6px;border-bottom:1px solid var(--line);white-space:nowrap;background:var(--surface);text-align:left}.grid-table .num{text-align:right}.grid-table th.grid-wraphead{white-space:normal;line-height:1.2;vertical-align:bottom}.grid-table thead th{position:sticky;top:0;z-index:2;font-weight:500;color:var(--muted);vertical-align:bottom}.grid-table thead tr+tr th{top:26px}.grid-groups th{height:26px;border-bottom:0}.grid-table th.grid-group{text-align:center;color:var(--ink);border-left:1px solid var(--line-strong)}.grid-table .grid-start{border-left:1px solid var(--line-strong)}.grid-table .grid-sticky{position:sticky;left:0;z-index:1;border-right:1px solid var(--line-strong)}.grid-table thead .grid-sticky{z-index:3}.grid-card{--grid-offer-w: 150px;--grid-name-w: 260px}.grid-table .grid-offer,.grid-table thead .grid-sticky:not(.grid-sticky--name):not(.grid-sticky--pair){width:var(--grid-offer-w);min-width:var(--grid-offer-w);max-width:var(--grid-offer-w);box-sizing:border-box}.grid-table .grid-sticky--name{left:var(--grid-offer-w);width:var(--grid-name-w);min-width:var(--grid-name-w);max-width:var(--grid-name-w);box-sizing:border-box}.grid-table .grid-offer{border-right:0}.grid-offer{font-weight:500;color:var(--ink)}.grid-name{overflow:hidden;text-overflow:ellipsis}.grid-cat{max-width:140px;overflow:hidden;text-overflow:ellipsis;color:var(--muted)}.grid-item{color:var(--muted)}.grid-none{color:var(--faint);cursor:help}.grid-table .grid-revenue{min-width:96px;white-space:nowrap}.grid-table th.grid-revenue{white-space:normal}.grid-fact{font-weight:500;color:var(--ink)}.grid-plan{display:inline-flex;align-items:center;gap:4px}.grid-sort{display:inline-flex;align-items:center;gap:2px;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.grid-sort__mark{min-width:8px;color:var(--ink)}.grid-dayhead.is-weekend .grid-sort{color:var(--down, #c04a72)}.grid-table th.grid-dayhead,.grid-table td.grid-cell{padding-left:2px;padding-right:2px;font-family:"Roboto Condensed","Arial Narrow",var(--font, sans-serif);font-variant-numeric:tabular-nums;font-stretch:condensed}.grid-table th.grid-dayhead{text-align:center}.grid-dayhead__btn{position:relative;display:flex;flex-direction:column;align-items:center;gap:0;width:100%;min-width:24px;line-height:1.05}.grid-dayhead__day{font-size:13px;font-weight:500}.grid-dayhead__month{font-size:10px;opacity:.8}.grid-dayhead .grid-sort__mark{position:absolute;top:-3px;right:-3px;min-width:0;font-size:10px;line-height:1}.grid-table th.grid-dayhead.is-sorted{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}.grid-table td.grid-days.is-red{background:#e06666;color:#fff}.grid-table td.grid-days.is-yellow{background:#ffe599;color:var(--ink)}.grid-table td.grid-cell{min-width:24px;text-align:center}.grid-table td.heat-0{color:var(--faint)}.grid-table td.heat-1{background:var(--heat-1, #f3effb)}.grid-table td.heat-2{background:var(--heat-2, #e4dcf5)}.grid-table td.heat-3{background:var(--heat-3, #d0c3ee)}.grid-table td.heat-4{background:var(--heat-4, #b7a4e4)}.grid-table td.heat-5{background:var(--heat-5, #9a82d8);color:#fff}@media (max-width: 899px){.grid-top{grid-template-columns:minmax(0,1fr)}.grid-card{--grid-name-w: 120px}.grid-card .sales-card__aside{flex-basis:100%;margin-bottom:8px}}.grid-partial{cursor:help}.grid-partial__mark{color:var(--faint);margin-left:1px}@media (max-width: 699px){.grid-table .grid-sticky--name{position:static;left:auto}.grid-table .grid-offer{border-right:1px solid var(--line-strong)}}.grid-foot{margin:10px 0 0;font-size:13px;color:var(--muted)}.review{display:grid;gap:16px;min-width:0}.review-card{min-width:0}.review-scroll{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:10px}.review-table{width:100%;border-collapse:separate;border-spacing:0;font-size:15px;font-variant-numeric:tabular-nums}.review-table--months{min-width:640px}.review-table--cats{min-width:820px}.review-table th,.review-table td{padding:7px 12px;border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;background:var(--surface)}.review-table tbody tr:last-child>*{border-bottom:0}.review-table .num{text-align:right}.review-table thead th{font-weight:500;font-size:14px;color:var(--muted);vertical-align:bottom}.review-groups th{border-bottom:0;padding-bottom:0}.review-table th.review-group{text-align:center;color:var(--ink)}.review-table .review-start{border-left:1px solid var(--line-strong)}.review-table .review-sticky{position:sticky;left:0;z-index:1;box-shadow:1px 0 0 var(--line)}.review-table .review-sticky .sales-hint__text{left:-6px;right:auto}.review-table .review-sticky:has(.sales-hint__button[aria-expanded=true]){z-index:3}.review-table tbody th{font-weight:400;color:var(--ink)}.review-cat{max-width:260px;overflow:hidden;text-overflow:ellipsis}.review-fact{color:var(--ink);font-weight:500}.review-table tr.is-current>*{background:var(--accent-soft)}.review-table tr.is-empty>td{color:var(--faint)}.review-table tr.is-total>*{font-weight:500;border-bottom:1px solid var(--line-strong)}.review-table tr.is-rest th{color:var(--muted)}.review-table td.is-up{color:var(--up)}.review-table td.is-down{color:var(--down)}.review-none{display:inline-flex;align-items:center;gap:4px;color:var(--faint)}.review-derived{color:var(--muted)}.review-mark{display:inline-flex;align-items:center;gap:2px;margin-left:6px;color:var(--accent)}.review-legend,.review-note{margin:10px 0 0;font-size:14px;color:var(--muted)}.review-note{margin:0 0 10px}@media (max-width: 899px){.review-table{font-size:14px}.review-table th,.review-table td{padding:6px 8px}.review-cat{max-width:150px}}.review-mark--manual{color:var(--muted)}.review-card .sales-card__head{flex-wrap:wrap}.review-manual__open{margin-left:auto}@media (max-width: 599px){.review-manual__open{margin:0 0 12px}}.sales-dialog__card.review-manual{min-width:0;max-width:1040px;max-height:calc(100vh - 32px);overflow:auto}.review-manual__head{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.review-manual__close{margin-left:auto}.review-manual__table tr.is-first>*{border-top:1px solid var(--line, rgba(23, 32, 51, .12))}.review-manual__table tr.is-entered td{background:var(--accent-soft, rgba(80, 110, 230, .06))}.review-input{width:100%;min-width:84px;max-width:130px;padding:4px 6px;font:inherit;text-align:right;border:1px solid var(--line, rgba(23, 32, 51, .2));border-radius:6px;background:var(--surface);color:inherit}.review-manual .review-scroll{max-width:100%;min-width:0}.review-manual__actions{min-width:200px;display:flex;flex-wrap:wrap;gap:6px;align-items:center;white-space:nowrap}.review-manual__actions form{display:contents}.review-manual__error{flex-basis:100%;margin:0;white-space:normal;max-width:260px}.review-manual__upload{border-top:1px solid var(--line, rgba(23, 32, 51, .12));padding-top:10px}.review-lead td{padding-top:10px;padding-bottom:10px;color:var(--muted);text-align:left}.review-lead__manual{padding:0;border:0;background:none;color:var(--accent);font:inherit;text-decoration:underline;cursor:pointer}.staff-form{display:flex;flex-direction:column;gap:14px}.staff-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.staff-field{display:flex;flex-direction:column;gap:4px;min-width:0}.staff-field input{height:38px;padding:0 10px;font-size:15px;border:1px solid var(--line-strong);border-radius:10px;background:var(--surface);color:var(--ink);min-width:0}.staff-label{font-size:13px;color:var(--muted)}.staff-roles,.staff-markets{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;border:0}.staff-roles legend,.staff-markets legend{margin-bottom:4px;padding:0}.staff-check{display:flex;align-items:center;gap:8px;font-size:15px}.staff-check input{margin:0;flex:none}.staff-hint,.staff-muted{color:var(--muted);font-size:14px}.staff-hint{margin:0}.staff-actions{display:flex;flex-wrap:wrap;gap:8px}.sales-page .staff-form .sales-error:empty{display:none}.staff-issued{border-color:var(--accent)}.staff-issued__lead{margin:0 0 12px}.staff-issued__data{display:grid;grid-template-columns:max-content 1fr;gap:4px 16px;margin:0 0 14px}.staff-issued__data dt{color:var(--muted)}.staff-issued__data dd{margin:0;overflow-wrap:anywhere}.staff-issued__password{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:18px;letter-spacing:.04em}.staff-list{list-style:none;margin:0;padding:0}.staff-user{padding:12px 0;border-top:1px solid var(--line)}.staff-user:first-child{border-top:0;padding-top:0}.staff-user__main{display:grid;grid-template-columns:minmax(160px,1.2fr) minmax(160px,1.2fr) auto auto;align-items:center;gap:12px}.staff-user__who,.staff-user__rights{display:flex;flex-direction:column;min-width:0}.staff-user__name{font-weight:600}.staff-user__login{color:var(--muted);font-size:14px;overflow-wrap:anywhere}.staff-user.is-off .staff-user__name,.staff-user.is-off .staff-user__rights{opacity:.55}.staff-user__actions{justify-content:flex-end}.staff-editor{margin-top:12px;padding:14px;border:1px solid var(--line);border-radius:12px}.staff-badge{justify-self:start;padding:2px 10px;border-radius:999px;font-size:13px;white-space:nowrap;background:var(--accent-soft);color:var(--ink)}.staff-badge.is-on{background:color-mix(in srgb,var(--up) 14%,transparent);color:var(--up)}.staff-badge.is-off{background:color-mix(in srgb,var(--muted) 16%,transparent);color:var(--muted)}@media (max-width: 899px){.staff-user__main{grid-template-columns:1fr auto}.staff-user__rights{grid-column:1 / -1;grid-row:2}.staff-user__actions{grid-column:1 / -1;justify-content:flex-start}}.staff-delete{color:var(--rose-ink, #c04a72)}.cab-form{display:flex;flex-direction:column;gap:14px}.cab-keys{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.cab-field{display:flex;flex-direction:column;gap:4px;min-width:0}.cab-field input{height:38px;padding:0 10px;font-size:15px;border:1px solid var(--line-strong);border-radius:10px;background:var(--surface);color:var(--ink);min-width:0}.cab-label{font-size:13px;color:var(--muted)}.cab-hint,.cab-muted{color:var(--muted);font-size:13px}.cab-hint{margin:0}.cab-markets{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;border:0}.cab-markets legend{width:100%;margin-bottom:4px;padding:0}.cab-check{display:flex;align-items:center;gap:8px;font-size:15px}.cab-check input{margin:0}.cab-actions{display:flex;flex-wrap:wrap;gap:8px}.cab-probe{margin:0}.sales-page .cab-form .sales-error:empty{display:none}.cab-list{list-style:none;margin:0;padding:0}.cab-row{padding:12px 0;border-top:1px solid var(--line)}.cab-row:first-child{border-top:0;padding-top:0}.cab-row__main{display:grid;grid-template-columns:minmax(200px,1.4fr) auto auto;align-items:center;gap:12px}.cab-row__who{display:flex;flex-direction:column;min-width:0}.cab-row__title{display:flex;align-items:center;gap:8px;font-weight:600;overflow-wrap:anywhere}.cab-row.is-off .cab-row__who{opacity:.55}.cab-row__actions{justify-content:flex-end}.cab-row__error{margin-top:6px;overflow-wrap:anywhere}.cab-editor{margin-top:12px;padding:14px;border:1px solid var(--line);border-radius:12px}.cab-sync{justify-self:start;padding:2px 10px;border-radius:999px;font-size:13px;white-space:nowrap;background:var(--accent-soft)}.cab-sync.is-ok{background:color-mix(in srgb,var(--up) 14%,transparent);color:var(--up)}.cab-sync.is-bad{background:color-mix(in srgb,var(--down) 14%,transparent);color:var(--down)}@media (max-width: 899px){.cab-row__main{grid-template-columns:1fr}.cab-row__actions{justify-content:flex-start}}:root{color-scheme:light;--page: #f4f5f7;--surface: #ffffff;--surface-head: #fafbfc;--surface-zebra: #fbfcfd;--surface-hover: #f2f4f8;--line: #e2e6ec;--line-soft: #eef1f5;--line-strong: #c9d0da;--ink: #1a1f29;--ink-muted: #5b6474;--ink-faint: #8a93a3;--accent: #005bff;--accent-soft: #e8f0ff;--danger: #d32f4b;--success: #00875a;--warning-ink: #8a5a00;--warning-soft: #fff4dd;--radius: 6px}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--page);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}button{font-family:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.boot{display:grid;place-items:center;min-height:100vh;color:var(--ink-faint);font-size:13px}
