.строка-ассистента{position:fixed;left:0;right:0;bottom:var(--подъём, 0px);z-index:7;box-sizing:border-box;min-height:var(--полоса-ассистента);display:flex;flex-direction:column;gap:8px;padding:var(--поля-полосы) 14px calc(var(--поля-полосы) + env(safe-area-inset-bottom));background:var(--фон);border-top-width:1px;border-top-style:solid;border-top-color:var(--рамка)}.строка-ассистента>*{width:100%;max-width:640px;margin:0 auto}.ассистент-форма{display:flex;align-items:center;gap:8px}.знак-ассистента{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--главный-фон);color:var(--главный)}.знак-ассистента svg{display:block}.поле-вопроса{flex:1 1 auto;min-width:0;min-height:var(--высота-ввода);padding:0 14px;border:1px solid var(--главный-рамка);border-radius:var(--радиус);background:var(--фон-поля);color:var(--текст);font-family:inherit;font-size:17px}.поле-вопроса::placeholder{color:var(--текст-тихий);opacity:1}.поле-вопроса:focus{border-color:var(--главный);outline:none}.кнопка-отправить{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:var(--высота-ввода);height:var(--высота-ввода);padding:0;border:1px solid var(--главный);border-radius:50%;background:var(--главный);color:#fff;line-height:1;cursor:pointer}.кнопка-отправить svg{flex:0 0 auto;display:block}.кнопка-отправить:active{transform:translateY(1px)}.кнопка-отправить:disabled{opacity:.75}.ассистент-панель{display:flex;flex-direction:column;gap:12px;max-height:46vh;overflow-y:auto;padding:8px 14px 14px;border:1px solid var(--рамка);border-radius:18px;background:var(--фон);box-shadow:0 -12px 30px var(--тень)}.ассистент-свернуть{position:sticky;top:0;align-self:flex-end;min-width:44px;min-height:44px;background:none;border:0;color:var(--текст-тихий);font-size:20px;line-height:1;cursor:pointer}.экран-владельца{gap:14px}.заголовок-раздела{margin:6px 0 0;font-size:15px;text-transform:uppercase;letter-spacing:.6px;color:var(--текст-тихий)}.числа{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.число{background:var(--фон-карты);border:1px solid var(--рамка);border-radius:var(--радиус);padding:12px 14px;display:flex;flex-direction:column;gap:2px;min-width:0}.число-подпись{font-size:14px;color:var(--текст-тихий)}.число-значение{font-size:24px;font-weight:800;overflow-wrap:anywhere}.число-крупно .число-значение{font-size:34px}.число-дверь{position:relative;align-items:flex-start;text-align:left;font:inherit;color:var(--текст);border-color:var(--главный-рамка);cursor:pointer}.число-дверь:active{transform:translateY(1px)}.число-стрелка{position:absolute;top:10px;right:12px;color:var(--главный);font-size:22px;line-height:1}.таблица-движения{width:100%;border-collapse:collapse}.таблица-движения th,.таблица-движения td{padding:10px 4px;border-bottom:1px solid var(--рамка);text-align:right;vertical-align:middle}.таблица-движения th:first-child,.таблица-движения td:first-child{text-align:left;width:100%}.таблица-движения thead th{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;color:var(--текст-тихий);white-space:nowrap}.ячейка-число{white-space:nowrap;padding-left:12px}.ячейка-число b{font-size:22px;font-weight:800}.склад-мало b{color:var(--жёлтый)}.склад-нет b{color:var(--плохо)}.кнопка-артикул{display:flex;flex-direction:column;gap:2px;width:100%;min-height:52px;padding:0;background:none;border:0;color:var(--текст);font:inherit;text-align:left;cursor:pointer}.итог-таблицы{margin:0;color:var(--текст-тихий);font-size:15px}.период{margin:0;color:var(--текст-тихий)}.сводка{display:flex;flex-direction:column;gap:12px}.под-сводкой p{margin:4px 0;font-size:16px;color:var(--текст-тихий)}.под-сводкой b{color:var(--текст)}.оговорки{border-left:3px solid var(--жёлтый);padding:2px 0 2px 12px;display:flex;flex-direction:column;gap:6px}.оговорки p{margin:0;font-size:15px;color:var(--текст-тихий)}.сравнение h2{font-size:15px;color:var(--текст-тихий);margin:0 0 6px;font-weight:600}.сравнение ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.изменение{font-size:17px;font-weight:600}.изменение-вверх{color:var(--хорошо)}.изменение-вниз{color:var(--плохо)}.свой-период{display:flex;gap:10px}.свой-период label{flex:1;display:flex;flex-direction:column;gap:4px;font-size:14px;color:var(--текст-тихий)}.тревоги{display:grid;grid-template-columns:1fr;gap:10px}.тревога{min-height:76px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;padding:10px 14px;border-radius:var(--радиус);border:1px solid var(--рамка);background:var(--фон-карты);color:var(--текст);font:inherit;cursor:pointer}.тревога b{font-size:32px;font-weight:800}.тревога span{font-size:14px;color:var(--текст-тихий)}.тревога-мало b{color:var(--жёлтый)}.плитки{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.плитка{min-height:84px;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;border-radius:var(--радиус);border:1px solid var(--рамка);background:var(--фон-карты);color:var(--текст);font:inherit;text-align:left;cursor:pointer}.плитка-знак{font-size:22px}.плитка-имя{font-size:18px;font-weight:700}.плитка-число{font-size:28px;font-weight:800;line-height:1.1;color:var(--текст)}.плитка-примечание{font-size:13px;color:var(--текст-тихий)}.плитка-тревожно{border-color:var(--жёлтый)}.плитка-выделена{border-color:var(--главный);background:var(--главный-фон)}.кнопка-тихая-широкая{align-self:flex-start;background:none;border:0;color:var(--главный);font:inherit;font-size:16px;padding:8px 0;min-height:44px;cursor:pointer}.вкладки{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.вкладка{min-height:44px;padding:0 14px;white-space:nowrap;border:1px solid var(--рамка);border-radius:22px;background:var(--фон-карты);color:var(--текст-тихий);font:inherit;font-size:16px;cursor:pointer}.вкладка-выбрана{border-color:var(--главный);color:var(--текст)}.пусто{color:var(--текст-тихий)}.карточка{background:var(--фон-карты);border:1px solid var(--рамка);border-radius:var(--радиус);padding:12px 14px;display:flex;flex-direction:column;gap:8px}.карточка-тревожно{border-color:var(--жёлтый)}.карточка h3{margin:0;font-size:19px}.список{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.мелко{font-size:14px;color:var(--текст-тихий)}.метка{display:inline-block;padding:2px 8px;border-radius:10px;font-size:13px;font-weight:600;background:var(--фон-поля);color:var(--текст-тихий)}.метка-новинка{color:var(--хорошо)}.метка-беда{color:var(--плохо);border:1px solid var(--плохо)}.метка-правка{color:var(--главный)}.поля-строки{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.поля-строки label{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--текст-тихий)}.поля-строки input{width:100%}.широкое{overflow-x:auto}.строки-таблицы{border-collapse:collapse;width:100%;font-size:15px}.строки-таблицы th,.строки-таблицы td{padding:8px 10px;text-align:left;border-bottom:1px solid var(--рамка);white-space:nowrap}.строки-таблицы th{color:var(--текст-тихий);font-weight:600;font-size:13px;text-transform:uppercase}.сторона-обе{color:var(--жёлтый)}.сторона-только-там{color:var(--главный)}.сторона-только-у-нас{color:var(--плохо)}.нет-такого{color:var(--текст-тихий);font-style:italic}.переключатель{display:flex;align-items:center;gap:12px;min-height:52px}.переключатель input{width:24px;height:24px}.права{display:flex;flex-direction:column;gap:4px}.предупреждение{border:1px solid var(--жёлтый);border-radius:var(--радиус);padding:12px 14px;display:flex;flex-direction:column;gap:8px}.предупреждение p{margin:0}@media(min-width:720px){.числа{grid-template-columns:repeat(4,1fr)}.числа-пара{grid-template-columns:repeat(2,1fr)}.плитки{grid-template-columns:repeat(3,1fr)}.поля-строки{grid-template-columns:repeat(4,minmax(0,1fr))}}.ссылка-входа{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px dashed var(--рамка);border-radius:var(--радиус)}.адрес-входа{word-break:break-all;font-size:15px;color:var(--текст-тихий);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ряд-ссылки{display:flex;gap:8px;flex-wrap:wrap}.ряд-ссылки .кнопка{flex:1;min-width:140px}.подтверждение{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid var(--жёлтый);border-radius:var(--радиус)}.подтверждение p{margin:0;font-size:16px}:root{--фон: #12161c;--фон-карты: #1b212a;--фон-поля: #232b36;--текст: #eef2f7;--текст-тихий: #97a3b4;--рамка: #2c3542;--главный: #2f6fed;--главный-фон: rgba(47, 111, 237, .16);--главный-рамка: rgba(47, 111, 237, .45);--хорошо: #37c07a;--плохо: #ef4b5b;--жёлтый: #f0b429;--тень: rgba(0, 0, 0, .35);--радиус: 14px;--высота-ввода: 52px;--поля-полосы: 8px;--полоса-ассистента: 69px;color-scheme:dark}[data-тема=светлая]{--фон: #f4f7fb;--фон-карты: #ffffff;--фон-поля: #ffffff;--текст: #131a23;--текст-тихий: #5b6a7b;--рамка: #d6deea;--главный: #1f5fd8;--главный-фон: rgba(31, 95, 216, .1);--главный-рамка: rgba(31, 95, 216, .45);--хорошо: #1a7f4b;--плохо: #cf2436;--жёлтый: #a8660a;--тень: rgba(15, 30, 50, .18);color-scheme:light}[data-тема=тёплая]{--фон: #f3e9db;--фон-карты: #fbf4ea;--фон-поля: #fffaf2;--текст: #33291f;--текст-тихий: #74604c;--рамка: #e0d0b8;--главный: #b25a1e;--главный-фон: rgba(178, 90, 30, .12);--главный-рамка: rgba(178, 90, 30, .45);--хорошо: #3f7a3a;--плохо: #b3261e;--жёлтый: #8a5d04;--тень: rgba(60, 40, 20, .18);color-scheme:light}*{box-sizing:border-box}html,body{margin:0;background:var(--фон);color:var(--текст);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:18px;line-height:1.35;-webkit-text-size-adjust:100%}#корень{min-height:100vh}.экран{max-width:640px;margin:0 auto;padding:0 14px calc(var(--полоса-ассистента) + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:14px}.шапка{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:8px;padding:calc(10px + env(safe-area-inset-top)) 0 10px;background:var(--фон)}.шапка h1{flex:1;min-width:0;margin:0;font-size:20px;font-weight:700}.шапка-заголовок{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.шапка-название{display:flex;align-items:center}.кнопка-домой{flex:0 0 auto;min-height:52px;padding:0 2px;background:none;border:0;color:var(--текст);font-family:inherit;font-size:20px;font-weight:700;white-space:nowrap;cursor:pointer}.шапка-разделитель{color:var(--текст-тихий)}.кнопка-назад{min-width:52px;min-height:52px;background:none;border:0;color:var(--текст);font-size:26px;line-height:1;cursor:pointer}.кнопка-тихая{min-height:44px;padding:0 10px;background:none;border:0;color:var(--текст-тихий);font-size:16px;cursor:pointer}.кнопка{min-height:52px;padding:0 18px;border:1px solid var(--рамка);border-radius:var(--радиус);background:var(--фон-карты);color:var(--текст);font-size:18px;font-weight:600;cursor:pointer}.кнопка:active{transform:translateY(1px)}.кнопка:disabled{opacity:.45}.кнопка-главная{background:var(--главный);border-color:var(--главный);color:#fff}.кнопка-ассистент{margin-top:4px}.строка-поиска{display:flex;gap:8px}.поле,.поле-поиска{flex:1;min-height:56px;padding:0 14px;border:1px solid var(--рамка);border-radius:var(--радиус);background:var(--фон-поля);color:var(--текст);font-size:20px}.поле-поиска::placeholder{color:var(--текст-тихий)}.кнопка-камера{display:flex;align-items:center;justify-content:center;min-width:64px;min-height:56px;border:1px solid var(--рамка);border-radius:var(--радиус);background:var(--фон-карты);font-size:24px;cursor:pointer}.только-для-чтеца{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.кнопка-трекер{width:100%;font-weight:600}.список-товаров{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.строка-товара{display:flex;align-items:center;gap:12px;width:100%;min-height:68px;padding:10px 14px;border:1px solid var(--рамка);border-radius:var(--радиус);background:var(--фон-карты);color:var(--текст);text-align:left;cursor:pointer}.строка-товара-слева{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.строка-артикул{font-size:21px;font-weight:700;letter-spacing:.2px}.строка-имя{font-size:15px;color:var(--текст-тихий);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.строка-остаток{display:flex;flex-direction:column;align-items:flex-end;line-height:1.1}.строка-остаток b{font-size:28px;font-weight:800}.строка-остаток small{font-size:12px;color:var(--текст-тихий)}.строка-остаток-мало b{color:var(--жёлтый)}.строка-остаток-нет b{color:var(--плохо)}.остаток-крупно{display:flex;flex-direction:column;align-items:center;gap:2px;padding:22px 14px 18px;border:1px solid var(--рамка);border-radius:20px;background:var(--фон-карты)}.остаток-число{font-size:88px;font-weight:800;line-height:1;letter-spacing:-2px}.остаток-единица{font-size:20px;color:var(--текст-тихий)}.остаток-мало .остаток-число{color:var(--жёлтый)}.остаток-нет .остаток-число{color:var(--плохо)}.значок{margin-top:8px;font-size:16px;font-weight:600}.значок-мало,.значок-нет{color:var(--плохо)}.о-товаре p{margin:4px 0}.имя-товара{font-size:20px;font-weight:600}.бренд-товара,.поставщик{color:var(--текст-тихий);font-size:16px}.цена b{font-size:20px}.партии{border-top:1px solid var(--рамка);padding-top:10px}.партии h2{margin:0 0 6px;font-size:15px;text-transform:uppercase;color:var(--текст-тихий);letter-spacing:.6px}.партии ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.партии li{display:flex;gap:10px;font-size:16px;color:var(--текст)}.партия-номер,.партия-сколько{color:var(--текст-тихий)}.операции{display:flex;flex-direction:column;gap:10px}.ряд-операций{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ряд-операций .кнопка:last-child{grid-column:1 / -1}.кнопка-открыта{border-color:var(--главный)}.панель-количества,.панель-правки{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid var(--рамка);border-radius:var(--радиус);background:var(--фон-карты)}.ряд-чисел{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.кнопка-число{min-height:64px;padding:0;font-size:24px;font-weight:700}.своё-число{display:flex;gap:8px}.поле-суммы,.поле-остатка,.поле-пояснения{display:flex;flex-direction:column;gap:6px;font-size:15px;color:var(--текст-тихий)}.причины{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.причины legend{font-size:15px;color:var(--текст-тихий);padding:0 0 6px}.причина{display:flex;align-items:center;gap:12px;min-height:52px;padding:0 12px;border:1px solid var(--рамка);border-radius:var(--радиус);font-size:18px}.причина input{width:22px;height:22px}.итог-операции{padding:12px 14px;border-radius:var(--радиус);background:#37c07a24;font-size:18px}.спорное{padding:12px 14px;border:1px solid var(--жёлтый);border-radius:var(--радиус);display:flex;flex-direction:column;gap:10px}.сбой{padding:14px;border:1px solid var(--плохо);border-radius:var(--радиус);display:flex;flex-direction:column;gap:10px}.сбой p{margin:0}.сбой-сеть{border-color:var(--жёлтый)}.ничего-нет{display:flex;flex-direction:column;gap:12px;padding:18px 0}.ничего-нет-текст{margin:0;font-size:20px}.ожидание{color:var(--текст-тихий)}.подсказка{color:var(--текст-тихий);font-size:15px;margin:4px 0 0}.пометка-кандидатов{padding:14px;border:1px solid var(--жёлтый);border-radius:var(--радиус)}.пометка-кандидатов b{font-size:20px}.пометка-кандидатов p{margin:6px 0 0}.меню{position:relative}.кнопка-меню{display:flex;align-items:center;justify-content:center;min-width:52px;min-height:52px;padding:0;background:none;border:0;color:var(--текст);font-size:24px;line-height:1;cursor:pointer}.меню-подложка{position:fixed;inset:0;z-index:8;background:#00000040;border:0;padding:0}.меню-список{position:absolute;top:calc(100% + 6px);left:0;right:auto;z-index:9;display:flex;flex-direction:column;min-width:230px;max-width:calc(100vw - 28px);background:var(--фон);border:1px solid var(--рамка);border-radius:14px;overflow:hidden;box-shadow:0 10px 30px var(--тень)}.меню-пункт{display:flex;align-items:center;gap:12px;min-height:56px;padding:0 18px;background:none;border:0;border-bottom:1px solid var(--рамка);color:var(--текст);font-size:19px;text-align:left;cursor:pointer}.меню-пункт:last-child{border-bottom:0}.меню-знак{font-size:20px}.меню-выход{color:var(--текст-тихий)}.меню-в-углу{margin-left:auto}.меню-список-справа{left:auto;right:0}.меню-галочка{margin-left:auto;color:var(--главный);font-weight:700}.скелет{border-radius:12px;background:var(--рамка);animation:дыхание 1.2s ease-in-out infinite}.скелет-поиск{height:56px;margin-bottom:14px}.скелет-строка{height:64px;margin-bottom:10px}@keyframes дыхание{0%,to{opacity:.5}50%{opacity:.9}}.заглушка{margin:32px 0;text-align:center;font-size:18px;line-height:1.4}.экран-заглушка{padding-bottom:0}.полоса-сообщение{display:block;width:100%;margin:0;padding:12px 16px;cursor:pointer;background:var(--фон-карты);color:var(--жёлтый);border:0;border-bottom:1px solid var(--жёлтый);font-size:16px;text-align:center}.экран-ассистент{min-height:100vh}.переписка{display:flex;flex-direction:column;gap:10px;flex:1}.пузырь{max-width:85%;padding:12px 14px;border-radius:18px}.пузырь p{margin:0;font-size:18px}.пузырь-я{align-self:flex-end;background:var(--главный);color:#fff;border-bottom-right-radius:6px}.пузырь-ассистент{align-self:flex-start;background:var(--фон-карты);border:1px solid var(--рамка);border-bottom-left-radius:6px}.примеры h2{font-size:15px;text-transform:uppercase;color:var(--текст-тихий);letter-spacing:.6px}.примеры ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.кнопка-пример{min-height:44px;padding:0 14px;border:1px solid var(--рамка);border-radius:22px;background:var(--фон-карты);color:var(--текст);font-size:16px;cursor:pointer}.партия-снята{color:var(--текст);font-weight:600}.партия-снята-метка{color:var(--главный)}.экран-трекер{gap:12px}.трекер-карта{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid var(--рамка);border-radius:var(--радиус);background:var(--фон-карты)}.трекер-карта-слева{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.трекер-подпись{font-size:13px;text-transform:uppercase;letter-spacing:.6px;color:var(--текст-тихий)}.трекер-значение{font-size:22px;font-weight:800;overflow-wrap:anywhere}.трекер-карта-крупно .трекер-значение{font-size:30px;color:var(--главный)}.трекер-мелко{font-size:13px;color:var(--текст-тихий)}.трекер-справа{text-align:right;flex-shrink:0}.трекер-числа{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.трекер-форма{flex-direction:column;align-items:stretch;gap:10px}.трекер-форма .заголовок-раздела{margin:0}.трекер-поле{display:flex;flex-direction:column;gap:6px;font-size:15px;color:var(--текст-тихий)}.трекер-поле .поле{width:100%;min-width:0}.трекер-поле-суммы{font-size:24px;font-weight:700}.трекер-сумма-ряд{display:flex;align-items:stretch}.трекер-сумма-ряд .поле{border-top-right-radius:0;border-bottom-right-radius:0}.кнопка-минус{flex-shrink:0;min-width:64px;min-height:56px;margin-left:-1px;padding:0;border-top-left-radius:0;border-bottom-left-radius:0;font-size:30px;line-height:1}.кнопка-минус[aria-pressed=true]{background:var(--главный);border-color:var(--главный);color:#fff}.трекер-отказ{margin:-4px 0 0;font-size:15px;color:var(--плохо)}.трекер-подсказка{margin:0;text-align:center;font-size:13px;color:var(--текст-тихий)}.трекер-листание{display:flex;align-items:center;justify-content:space-between;gap:8px}.трекер-период{margin:0;font-size:19px;font-weight:700;text-align:center}.кнопка-листать{min-width:56px;padding:0;font-size:26px;line-height:1}.календарь{flex-direction:column;align-items:stretch;gap:6px}.календарь-сетка{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.календарь-шапка span{text-align:center;font-size:12px;font-weight:700;color:var(--текст-тихий);padding:2px 0}.календарь-день{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:46px;padding:4px 2px;border:1px solid transparent;border-radius:10px;color:var(--текст-тихий);font-size:14px}.календарь-день b{font-weight:500}.календарь-день small{font-size:11px;color:var(--текст-тихий)}.календарь-день-запись{background:var(--главный-фон);color:var(--хорошо)}.календарь-день-запись b{font-weight:800}.календарь-день-сегодня{border-color:var(--главный);color:var(--текст)}.трекер-дни{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.трекер-день{flex-wrap:wrap}.трекер-день .трекер-подпись{text-transform:none;letter-spacing:0;font-size:16px;color:var(--текст)}.трекер-сумма-дня{font-size:19px}.кнопка-обнулить{min-height:44px;padding:0 12px;border:1px solid var(--плохо);border-radius:10px;background:none;color:var(--плохо);font-size:14px;cursor:pointer}.трекер-подтверждение{flex-basis:100%;display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid var(--жёлтый);border-radius:10px}.трекер-подтверждение p{margin:0;font-size:17px}.трекер-подтверждение-кнопки{display:grid;grid-template-columns:1fr 1fr;gap:8px}.год-месяцы{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.год-строка{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0;background:none;border:0;color:var(--текст);font:inherit;text-align:left;cursor:pointer}.год-имя{flex:0 0 36px;font-size:13px;color:var(--текст-тихий);text-align:right}.год-полоса{flex:1;height:28px;overflow:hidden;border:1px solid var(--рамка);border-radius:8px;background:var(--фон-карты)}.год-полоса-заливка{display:block;height:100%;border-radius:8px;background:var(--главный-рамка)}.год-строка-текущий .год-имя{color:var(--главный);font-weight:700}.год-строка-текущий .год-полоса-заливка{background:var(--главный)}.год-сумма{flex:0 0 auto;min-width:90px;text-align:right;font-size:15px;font-weight:700}.год-сумма-пусто{color:var(--текст-тихий);font-weight:400}.год-мелко{margin:2px 0 0 46px;font-size:12px;color:var(--текст-тихий)}
