:root[data-design=new] .wms-поле{display:flex;flex-direction:column;gap:2px}@media(max-width:640px){:root[data-design=new] .ui-modal:has(.кпп,.мт-excel,.мт-окно-выбора) .ui-modal-close{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}:root[data-design=new] .ui-modal:has(.кпп) .ui-btn,:root[data-design=new] .ui-modal:has(.кпп) .wms-ползунок{min-height:44px}}.ui-modal:has(.кпп){max-width:min(1040px,94vw)}@media(max-width:900px){html:has(.wms-экран--сборка,#wms-задание-заголовок){scroll-padding-top:64px;scroll-padding-bottom:100px}}@media(max-width:639px){html:has(.wms-экран--сборка):has(.wms-шапка-склад){scroll-padding-top:112px}}.ui-modal:has(.fbs-окно){position:relative;width:calc(100vw - 32px);max-width:1092px}:root[data-design=new] .ui-modal:has(.fbs-окно){border-radius:16px}@media(max-width:768px){:root[data-design] .ui-modal-overlay:has(>.ui-modal .fbs-окно){padding:0}.ui-modal:has(.fbs-окно),:root[data-design] .ui-modal-overlay .ui-modal:has(.fbs-окно){width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;border-radius:0}}@media(max-width:640px){.ui-modal:has(.fbs-окно)>.ui-modal-body{display:flex;flex:1 0 auto;flex-direction:column}}.wms-оболочка{--wms-низ: 84px;--wms-верх: 56px;min-height:100dvh;background:var(--bg);color:var(--plitka-text);font-family:"Nunito Sans",var(--font-sans);font-size:16px;display:flex;flex-direction:column}.wms-шапка{position:sticky;top:0;z-index:20;height:var(--wms-верх);display:flex;align-items:center;gap:10px;padding:0 12px;padding-top:env(safe-area-inset-top);background:var(--surface);border-bottom:1px solid var(--plitka-card-border)}.wms-шапка-имя{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:17px;letter-spacing:.01em;color:var(--plitka-link);white-space:nowrap}.wms-шапка-организация{flex:1;min-width:0;height:44px;border:1px solid var(--plitka-card-border);border-radius:10px;background:var(--plitka-field-bg);color:var(--plitka-text);font:inherit;font-weight:600;padding:0 10px}@media(max-width:639px){.wms-оболочка:has(.wms-шапка-склад){--wms-верх: 104px}.wms-шапка:has(.wms-шапка-склад){flex-wrap:wrap;align-content:center;row-gap:8px}.wms-шапка:has(.wms-шапка-склад)>.wms-шапка-организация{order:10;flex:1 1 calc(50% - 5px)}.wms-шапка-склад+.wms-шапка-кнопка{margin-left:auto}}.wms-ярлык{display:block;margin-top:4px;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:max(var(--пол-кегля, 11px),12px);line-height:16px;color:var(--plitka-text)}.wms-шапка-кнопка{height:44px;min-width:44px;border:1px solid var(--plitka-card-border);border-radius:10px;background:var(--plitka-field-bg);color:var(--plitka-text);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.wms-шапка-кнопка:active{background:var(--plitka-slider-bg)}.wms-шапка-назад{gap:6px;padding:0 12px 0 8px;font:inherit;font-weight:700;font-size:14px;white-space:nowrap;color:var(--plitka-link);flex:none}@media(max-width:479px){.wms-шапка{gap:8px;padding-left:8px;padding-right:8px}.wms-шапка-имя{font-size:0;gap:0}.wms-шапка-имя>svg{width:24px;height:24px}.wms-шапка-назад{padding:0 10px 0 8px}.wms-шапка-назад+.wms-шапка-имя{display:none}}.wms-тело{flex:1;padding:12px 12px calc(var(--wms-низ) + 12px + 80px + env(safe-area-inset-bottom));max-width:100%;overflow-x:hidden}.wms-тело :where(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px;min-height:44px}.wms-тело :where(button,.ui-btn){min-height:44px}:root[data-design=new] .wms-тело .ui-input:not(.cell-input),:root[data-design=new] body:has(.wms-оболочка) .ui-modal :is(input:not([type=checkbox]):not([type=radio]),select,textarea):not(.cell-input){min-height:44px;font-size:16px}body:has(.wms-оболочка),body:has(.wms-оболочка) .ui-modal-head h2{font-family:"Nunito Sans",var(--font-sans)}body:has(.wms-оболочка) .ui-modal-close{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.wms-оболочка,body:has(.wms-оболочка) .ui-modal{--пол-кегля: 14px}:root[data-design] .wms-оболочка :is(.tiny,small,.muted,.ui-info,.ui-field-hint,.ui-field-label,.ui-seg-item,.ui-linkbtn,.pill,.ui-checkbox,table,thead th),:root[data-design] body:has(.wms-оболочка) .ui-modal :is(.tiny,small,.muted,.ui-info,.ui-field-hint,.ui-field-label,.ui-seg-item,.ui-linkbtn,.pill,.ui-checkbox,table,thead th){font-size:14px}body:has(.wms-оболочка) .ui-modal :where(button,.ui-btn,select,summary,[role=tab]),.wms-тело :where(a[href],summary,[role=tab]){min-height:44px}.wms-тело :where(p,li,td) a[href]{min-height:0}:root[data-design] .wms-оболочка .ui-checkbox,:root[data-design] body:has(.wms-оболочка) .ui-modal .ui-checkbox{min-height:44px;align-items:center}@media(max-width:640px){:root[data-design] body:has(.wms-оболочка) .ui-modal-overlay{padding:0;align-items:stretch}:root[data-design] body:has(.wms-оболочка) .ui-modal-overlay>.ui-modal{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;border:0;border-radius:0;padding:calc(16px + env(safe-area-inset-top)) 16px calc(16px + env(safe-area-inset-bottom))}:root[data-design] body:has(.wms-оболочка) .ui-modal-overlay>.ui-modal>.ui-modal-footer{position:sticky;bottom:0;z-index:3;margin-top:auto;padding:12px 0;background:var(--surface);border-top:1px solid var(--plitka-line)}:root[data-design] body:has(.wms-оболочка) .ui-modal-footer>:is(button,.ui-btn){flex:1 1 auto;min-height:48px;justify-content:center}}@media(min-width:641px){body:has(.wms-оболочка) .ui-modal{max-height:calc(100dvh - 24px)}}.wms-панель{position:fixed;left:0;right:0;bottom:0;z-index:20;height:calc(var(--wms-низ) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);display:grid;grid-template-columns:repeat(5,1fr);background:var(--surface);border-top:1px solid var(--plitka-card-border)}.wms-панель-кнопка{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:48px;text-decoration:none;color:var(--plitka-muted);font-weight:700;font-size:max(var(--пол-кегля, 11px),13px);border-top:3px solid transparent;-webkit-tap-highlight-color:transparent}.wms-панель-кнопка svg{width:26px;height:26px}.wms-панель-кнопка span{text-align:center;line-height:1.15;padding:0 2px}.wms-панель-кнопка:active{background:var(--plitka-slider-bg)}.wms-панель-кнопка.active{color:var(--plitka-link);border-top-color:var(--plitka-link)}.wms-панель-кнопка--нет{opacity:.45;pointer-events:none}.wms-кнопка{min-height:52px;padding:0 20px;border-radius:8px;border:1px solid var(--plitka-link);background:transparent;color:var(--plitka-link);font:inherit;font-weight:800;font-size:17px;cursor:pointer}.wms-кнопка--главная{background:var(--plitka-strong);border-color:var(--plitka-strong);color:#fff}.wms-кнопка--главная:active{background:var(--plitka-link)}.wms-кнопка:disabled{opacity:.6;cursor:default}.wms-поле{display:flex;flex-direction:column;gap:6px;font-weight:600;color:var(--plitka-muted)}.wms-ввод{min-height:52px;padding:0 14px;border-radius:8px;border:1px solid var(--plitka-card-border);background:var(--plitka-field-bg);color:var(--plitka-text);font:inherit;font-size:18px}.wms-ввод:focus{outline:2px solid var(--plitka-link);outline-offset:1px}.wms-ошибка{margin:0;color:var(--plitka-delta-neg-text);font-weight:600}.wms-вход{min-height:100dvh;display:grid;place-items:center;padding:16px;background:var(--bg);color:var(--plitka-text);font-family:"Nunito Sans",var(--font-sans)}.wms-вход-карточка{width:min(420px,100%);background:var(--surface);border:1px solid var(--plitka-card-border);border-radius:20px;padding:24px 20px 20px;display:flex;flex-direction:column;align-items:center;gap:8px}.wms-лого{width:64px;height:64px;border-radius:20px;display:grid;place-items:center;background:var(--plitka-slider-bg);color:var(--plitka-link)}.wms-вход-заголовок{margin:4px 0 0;font-size:26px;font-weight:800;color:var(--plitka-link)}.wms-вход-подпись{margin:0 0 12px;color:var(--plitka-muted)}.wms-вход-форма{width:100%;display:flex;flex-direction:column;gap:14px}.wms-вход-заметка,.wms-вход-статус{margin:0;padding:10px 12px;border-radius:10px;background:var(--plitka-slider-bg);color:var(--plitka-link);font-weight:600}.wms-заглушка{max-width:560px;margin:24px auto;padding:28px 20px;background:var(--surface);border:1px solid var(--plitka-card-border);border-radius:20px;text-align:center}.wms-заглушка h2{margin:12px 0 8px;font-size:22px}.wms-заглушка p{margin:0 0 10px;color:var(--plitka-muted);line-height:1.45}.wms-заглушка-значок{width:72px;height:72px;margin:0 auto;border-radius:20px;display:grid;place-items:center;background:var(--plitka-slider-bg);color:var(--plitka-link)}.wms-заглушка-подпись{font-size:14px;color:var(--plitka-muted)}.wms-переход{max-width:560px;display:flex;flex-direction:column;gap:14px}.wms-переход p{margin:0;color:var(--plitka-muted);line-height:1.45}@media(min-width:900px){.wms-панель{left:50%;transform:translate(-50%);width:720px;border-left:1px solid var(--plitka-card-border);border-right:1px solid var(--plitka-card-border);border-radius:20px 20px 0 0}}.wms-экран{max-width:720px;margin:0 auto;padding:12px 12px 24px;display:flex;flex-direction:column;gap:10px}.wms-экран-шапка{display:flex;align-items:center;gap:10px}.wms-экран-шапка h2{flex:1;margin:0;font-size:22px;display:flex;align-items:center;gap:8px;min-width:0}.wms-подпись{margin:0;color:var(--plitka-muted);font-size:14px}.wms-тусклый{color:var(--plitka-muted)}.wms-горит{color:var(--plitka-delta-neg-text);font-weight:700;display:inline-flex;align-items:center;gap:4px}.wms-пусто{margin:8px 0;padding:16px;border:1px dashed var(--plitka-card-border);border-radius:10px;color:var(--plitka-muted);text-align:center;list-style:none}.wms-заметка{margin:0;padding:10px 12px;border-radius:10px;background:var(--plitka-slider-bg);color:var(--plitka-link);font-weight:600;display:flex;gap:8px;align-items:flex-start;line-height:1.35}.wms-заметка--итог{background:var(--plitka-field-bg);color:var(--plitka-text)}.wms-назад{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 8px;border:0;background:none;color:var(--plitka-link);font:inherit;font-weight:700;cursor:pointer}.wms-крутится{animation:wms-вращение 1s linear infinite}@keyframes wms-вращение{to{transform:rotate(360deg)}}.wms-вкладки{display:flex;gap:6px}.wms-вкладки--шапка{position:sticky;top:var(--wms-верх);z-index:19;padding:8px 12px;background:var(--surface);border-bottom:1px solid var(--plitka-card-border)}.wms-вкладка{flex:1;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid var(--plitka-card-border);background:var(--plitka-field-bg);color:var(--plitka-muted);font:inherit;font-weight:700;text-decoration:none;cursor:pointer}.wms-вкладка.active{background:var(--plitka-slider-bg);border-color:var(--plitka-link);color:var(--plitka-link)}.wms-список{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.wms-карточка{width:100%;text-align:left;display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:10px;border:1px solid var(--plitka-card-border);background:var(--surface);color:var(--plitka-text);font:inherit;cursor:pointer}.wms-карточка:active{background:var(--plitka-slider-bg)}.wms-карточка--статичная{cursor:default}.wms-вопрос{border-left:3px solid var(--warning)}.wms-вопрос-текст{display:flex;flex-direction:column;gap:2px}.wms-вопрос-ответ{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.wms-вопрос-ответ .wms-поле-числа--узкое{width:72px;text-align:right}.wms-карточка--пункт{flex-direction:row;align-items:center;gap:12px;min-height:64px}.wms-карточка--пункт>svg:first-child{color:var(--plitka-link);flex:none}.wms-пункт-текст{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.wms-пункт-текст small{color:var(--plitka-muted);font-size:max(var(--пол-кегля, 11px),13px)}.wms-тело .ещё-лист{padding-left:0;padding-right:0}.ещё-устройство{display:flex;flex-direction:column;gap:4px;margin-top:16px}.ещё-устройство>h3{margin:0 0 4px;font-size:16px}.wms-карточка-верх{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wms-карточка-заголовок{flex:1;min-width:0;font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wms-карточка-низ{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:14px;color:var(--plitka-muted)}.wms-метка{flex:none;padding:2px 8px;border-radius:100px;font-size:max(var(--пол-кегля, 11px),12px);font-weight:800;letter-spacing:.02em;background:var(--plitka-field-bg);border:1px solid var(--plitka-card-border)}.wms-метка--wb{color:var(--plitka-link);border-color:var(--plitka-accent)}.wms-метка--ozon{color:var(--plitka-general-prev);border-color:var(--plitka-general-prev)}.wms-статус{flex:none;padding:2px 8px;border:1px solid currentColor;border-radius:100px;font-size:max(var(--пол-кегля, 11px),12px);font-weight:500;background:var(--plitka-status-dim-bg);color:var(--plitka-muted)}.wms-статус--in_progress{background:var(--plitka-status-yellow-bg);color:var(--plitka-star)}.wms-статус--done{background:var(--plitka-pos-bg);color:var(--plitka-delta-pos)}.wms-статус--cancelled{background:var(--plitka-neg-bg);color:var(--plitka-delta-neg-text)}.wms-пик{display:flex;gap:8px;align-items:stretch}.wms-пик .wms-ввод{flex:1;min-width:0}.wms-вердикт{margin:0;padding:12px 14px;border-radius:10px;font-weight:800;font-size:17px;display:flex;align-items:center;gap:8px}.wms-вердикт--да{background:var(--plitka-pos-bg);color:var(--plitka-delta-pos)}.wms-вердикт--нет{background:var(--plitka-neg-bg);color:var(--plitka-delta-neg-text)}.wms-маршрут{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;counter-reset:остановка}.wms-остановка{position:relative;padding:10px 12px 10px 44px;border-radius:10px;border:1px solid var(--plitka-card-border);background:var(--surface);display:flex;flex-direction:column;gap:8px}.wms-остановка:before{counter-increment:остановка;content:counter(остановка);position:absolute;left:12px;top:12px;width:24px;height:24px;border-radius:50%;background:var(--plitka-slider-bg);color:var(--plitka-link);font-weight:800;font-size:max(var(--пол-кегля, 11px),13px);display:grid;place-items:center}.wms-остановка--готово{border-color:var(--plitka-pos-border)}.wms-остановка--готово:before{background:var(--plitka-pos-bg);color:var(--plitka-delta-pos);content:"✓"}.wms-остановка--нехватка{border-color:var(--plitka-neg-border)}.wms-остановка-адрес{display:inline-flex;align-items:center;gap:6px;font-size:20px;font-weight:800;letter-spacing:.02em}.wms-остановка--нехватка .wms-остановка-адрес{color:var(--plitka-delta-neg-text);font-size:16px}.wms-остановка-тело{display:flex;align-items:center;gap:10px}.wms-остановка-фото{width:56px;height:56px;border-radius:10px;object-fit:cover;flex:none;background:var(--plitka-field-bg)}.wms-остановка-текст{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:15px}.wms-остановка-текст span{font-size:max(var(--пол-кегля, 11px),13px);overflow-wrap:anywhere}.wms-остановка-счёт{flex:none;font-size:22px;color:var(--plitka-muted)}.wms-остановка-счёт b{color:var(--plitka-text);font-size:28px}.wms-остановка-кнопки{display:flex;flex-wrap:wrap;gap:8px}.wms-кнопка--малая{min-height:44px;padding:0 14px;font-size:15px;display:inline-flex;align-items:center;gap:6px}.wms-кнопка--опасно{border-color:var(--plitka-delta-neg);color:var(--plitka-delta-neg-text)}.wms-действия{display:flex;flex-direction:column;gap:8px;padding-top:4px}.wms-действия .wms-кнопка{display:inline-flex;align-items:center;justify-content:center;gap:8px}.wms-ввод--короткий{min-height:44px;font-size:15px;max-width:100%}.wms-галочка{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:10px;border:1px solid var(--plitka-card-border);background:var(--surface);cursor:pointer}.wms-галочка input{margin-top:2px;flex:none}.wms-галочка span{display:flex;flex-direction:column;gap:4px}.wms-галочка small{color:var(--plitka-muted);font-size:max(var(--пол-кегля, 11px),13px);line-height:1.35}.wms-порог{cursor:default}.wms-галочка input.wms-порог-поле{width:72px;height:auto;margin-top:0;text-align:right;font-variant-numeric:tabular-nums}.wms-переход--заглушка{margin-top:24px}.wms-выключатель{display:flex;flex-direction:column;gap:10px;margin:12px 0 16px;text-align:left}.wms-ссылка-кнопка{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.wms-сторона{display:flex;align-items:center;gap:10px}.wms-остановка--без-места{border-color:var(--plitka-card-border);background:var(--plitka-field-bg)}.wms-остановка--без-места .wms-остановка-адрес,.wms-остановка--не-считали .wms-остановка-адрес{color:var(--plitka-muted);font-size:16px}.wms-остановка--не-считали{border-style:dashed}.wms-карточка--товар{display:flex;flex-direction:column;gap:10px;text-align:left}.wms-отбор{display:flex;flex-wrap:wrap;gap:8px}.wms-отбор-выбор{flex:1 1 160px;min-width:0;max-width:100%}.wms-отбор-магазины{display:flex;flex-direction:column;gap:6px}.wms-сборка-голова,.wms-сборка-строка{display:grid;grid-template-columns:24px 56px minmax(0,1fr) 76px 76px 84px 150px;gap:12px;align-items:center}.wms-сборка-голова{padding:0 27px 6px;font-size:max(var(--пол-кегля, 11px),11px);font-weight:600;color:var(--plitka-muted);border-bottom:1px solid var(--plitka-card-border)}.wms-сборка-голова span:nth-child(n+4):nth-child(-n+6){text-align:right}.wms-сборка-строка{padding:10px 12px}.wms-сборка-число,.wms-сборка-счёт{display:flex;flex-direction:column;align-items:flex-end;gap:1px;font-variant-numeric:tabular-nums}.wms-сборка-число b{font-size:19px;line-height:24px;font-weight:700}.wms-сборка-счёт b{font-size:14px;line-height:20px;font-weight:500;color:var(--plitka-muted)}.wms-сборка-число--тихо b{font-weight:500;color:var(--plitka-muted)}.wms-сборка-число--горит b{color:var(--warning)}.wms-сборка-подпись{font-size:max(var(--пол-кегля, 11px),11px);line-height:14px;color:var(--plitka-muted);white-space:nowrap}.wms-сборка-число .wms-сборка-подпись,.wms-сборка-счёт .wms-сборка-подпись{display:none}.wms-сборка-сноска{font-size:max(var(--пол-кегля, 11px),11px);line-height:14px;color:var(--plitka-muted);text-align:right}.wms-сборка-кнопки{display:flex;gap:6px;justify-content:flex-end}.wms-кнопка--значок{width:36px;height:36px;padding:0;justify-content:center;position:relative}.wms-кнопка--счётная{width:auto;min-width:36px;padding:0 9px;gap:5px}.wms-сборка-счётчик{font-size:max(var(--пол-кегля, 11px),13px);line-height:18px;font-weight:600;font-variant-numeric:tabular-nums}.wms-остановка-фото--пусто{display:block;border-radius:8px;background:var(--plitka-slider-bg)}.wms-отметки{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:6px 12px}.wms-отметки-всё{display:flex;align-items:center;gap:8px;font-size:max(var(--пол-кегля, 11px),13px);line-height:18px;cursor:pointer;-webkit-user-select:none;user-select:none}.wms-отметки-всё input{min-height:0;cursor:pointer}.wms-отметки-кнопки{display:flex;flex-wrap:wrap;gap:8px}.wms-отметки-кнопки>.wms-поле{min-width:0;max-width:100%}.wms-отметки-слова{display:flex;flex-direction:column;gap:4px;padding:0 12px}.wms-отметки-слова>p{font-size:max(var(--пол-кегля, 11px),13px);line-height:18px}.wms-сборка-отметка{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-height:36px;cursor:pointer}.wms-сборка-отметка:before{content:"";position:absolute;top:-10px;right:-12px;bottom:-10px;left:-12px}.wms-сборка-отметка input{min-height:0;cursor:pointer}.wms-карточка--нажимается{cursor:pointer}.wms-карточка--нажимается:hover{border-color:var(--plitka-link)}.wms-сборка-строка--нажимается,.wms-остановка-тело--нажимается{cursor:pointer}.wms-карточка--отмечена{border-color:var(--plitka-link);box-shadow:inset 3px 0 0 0 var(--plitka-link)}.wms-строка-имя{align-self:flex-start;max-width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:700;text-align:left;overflow-wrap:anywhere;cursor:pointer}.wms-строка-имя:hover,.wms-строка-имя:focus-visible{text-decoration:underline}@media(max-width:760px){.wms-сборка-голова{display:none}.wms-сборка-строка{grid-template-columns:24px 56px minmax(0,1fr) auto;row-gap:8px;padding:4px 0}.wms-сборка-отметка:before{top:-14px;right:-12px;bottom:-14px;left:-14px}.wms-сборка-число,.wms-сборка-счёт{grid-column:3;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:5px}.wms-сборка-число .wms-сборка-подпись,.wms-сборка-счёт .wms-сборка-подпись{display:inline;order:2}.wms-сборка-число b,.wms-сборка-счёт b{order:1;font-size:17px}.wms-сборка-сноска{order:3;text-align:left}.wms-сборка-кнопки{grid-column:4;grid-row:1 / span 5;flex-direction:column;align-self:start}}.wms-число-блок--горит .wms-число-крупно{color:var(--warning)}.wms-число-блок--горит{border-color:var(--warning)}.wms-остановка-артикул{font-size:16px;line-height:22px}.wms-остановка-имя{font-size:14px;line-height:18px}@media(max-width:720px){.wms-остановка-числа{margin-left:0;width:100%}.wms-число-блок{flex:1 1 96px}}.wms-карточка--сделано{opacity:.55}.wms-карточка--сделано .wms-остановка-кнопки{opacity:1}.wms-отметка-снята{color:var(--plitka-link);font-weight:600}.wms-состав{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.wms-состав li{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:max(var(--пол-кегля, 11px),13px)}.wms-состав-фото{width:36px;height:36px;border-radius:8px;object-fit:cover;flex:none;background:var(--plitka-field-bg)}.wms-состав-имя{font-weight:700;overflow-wrap:anywhere}.wms-заказы{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.wms-заказ{display:flex;align-items:center;gap:8px;flex-wrap:wrap;width:100%;padding:8px 10px;border:1px solid var(--plitka-card-border);border-radius:10px;background:var(--surface);font:inherit;font-size:max(var(--пол-кегля, 11px),13px);color:inherit;cursor:pointer;text-align:left}.wms-заказ:hover{border-color:var(--accent-solid)}.wms-навигация{padding:8px 10px;border-radius:10px;background:var(--plitka-field-bg)}.wms-навигация-места{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:14px}.wms-навигация-места li{display:flex;align-items:center;gap:6px}.wms-магазин{display:flex;flex-direction:column;gap:4px;margin:0 0 12px;font-size:14px}.wms-магазин-подпись{display:flex;align-items:center;gap:6px;font-size:max(var(--пол-кегля, 11px),13px);color:var(--plitka-muted)}.wms-магазин-список{max-width:340px}.wms-магазин-пояснение,.wms-магазин--один small{font-size:max(var(--пол-кегля, 11px),12px);color:var(--plitka-muted)}.wms-магазин--один{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.wms-раздел{display:flex;flex-direction:column;gap:4px}.wms-хвост{margin-top:16px;padding-top:12px;border-top:1px solid var(--plitka-card-border);align-items:flex-start;gap:8px}.wms-раздел-заголовок{margin:12px 0 0;font-size:14px;font-weight:800;line-height:18px;color:var(--plitka-heading)}.wms-разбивка{font-size:max(var(--пол-кегля, 11px),13px);font-weight:700;line-height:17px;color:var(--plitka-strong)}.wms-итог-выбора{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--plitka-card-border);border-radius:10px;background:var(--surface)}.wms-итог-выбора--горит{border-color:var(--warning)}.wms-итог-слова{display:flex;flex-direction:column;gap:2px;min-width:0}.wms-выбор-склада{display:flex;flex-direction:column;gap:4px;flex:1 1 240px;min-width:0}.wms-кнопка[aria-disabled=true],.wms-шапка-кнопка[aria-disabled=true]{opacity:.5;cursor:not-allowed}.wms-вкладка .wms-статус{padding:0 6px;margin-left:4px}@media(max-width:760px){.wms-экран--сборка .wms-вкладки{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.wms-экран--сборка .wms-вкладка{flex:none;padding:0 12px}.wms-экран--сборка .wms-карточка-заголовок{white-space:normal}.wms-экран--сборка .wms-экран-шапка{flex-wrap:wrap}.wms-экран--сборка .wms-экран-шапка h2{flex-basis:100%}.wms-экран--сборка .wms-экран-шапка,:root[data-design=new] .app-shell-content[data-режим=wms] .wms-экран--сборка .wms-экран-шапка{justify-content:flex-start;gap:12px 8px}.wms-экран--сборка .wms-экран-шапка>.ui-seg-scroll{margin-left:auto}}.wms-экран--сборка>[role=status]:empty{position:absolute}.wms-сборка-строка>.wms-сборка-кнопки{flex-direction:column;align-items:flex-end}.wms-сборка-строка>.wms-сборка-кнопки>.wms-сборка-кнопки{flex-direction:row}@media(max-width:760px){.wms-сборка-строка>.wms-сборка-кнопки{display:contents}.wms-сборка-строка>.wms-сборка-кнопки>.wms-статус{grid-column:3;justify-self:start}.wms-сборка-строка>.wms-сборка-кнопки>.wms-сборка-кнопки{grid-column:4;grid-row:1 / span 5;flex-direction:column;align-self:start}}.wms-грузоместа{display:flex;flex-direction:column;gap:8px;padding-top:8px;border-top:1px solid var(--plitka-card-border)}.wms-грузоместа-шапка{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--plitka-text)}.wms-грузоместа-число{width:110px;flex:none}.wms-грузоместа-раскладка{display:flex;flex-direction:column;gap:10px}.wms-грузоместа-короба{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px}.wms-грузоместо{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:44px;padding:8px 10px;border-radius:10px;border:1px solid var(--plitka-card-border);background:var(--surface);color:var(--plitka-text);font:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere}.wms-грузоместо--активно{border-color:var(--plitka-accent);box-shadow:0 0 0 1px var(--plitka-accent)}.wms-грузоместа-список{display:flex;flex-direction:column;gap:6px}.wms-грузоместа-заказ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:6px 0;border-bottom:1px solid var(--plitka-card-border)}.wms-грузоместа-имя{min-width:0;flex:1 1 160px;color:var(--plitka-text);overflow-wrap:anywhere}.wms-грузоместа-пик{flex-wrap:wrap}.wms-грузоместа-пик .wms-ввод{flex:1 1 180px;min-width:0}.ui-modal:has(.нс-окно){max-width:560px}@media(max-width:640px){:root[data-design=new] .ui-modal:has(.зкп-окно) .ui-modal-close{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}:root[data-design=new] .ui-modal:has(.зкп-окно)>.ui-modal-footer{position:sticky;bottom:0;z-index:2;padding-top:12px;border-top:1px solid var(--plitka-card-border);background:var(--surface)}}.ui-dd-list{position:fixed;z-index:1200;overflow-y:auto;overscroll-behavior:contain;background:var(--surface);border:1px solid var(--border);border-radius:10px}.ui-dd-option{padding:8px;cursor:pointer}.ui-dd-option-active{background:var(--accent-soft)}.карта{display:flex;flex-direction:column;gap:20px;min-width:0}@media(max-width:900px){.карта{gap:12px}}.нв-линия{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.нв-линия polyline{fill:none;stroke:var(--plitka-link);stroke-width:2;stroke-dasharray:6 4;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}@keyframes нв-пульс{0%{box-shadow:0 0 0 0 var(--plitka-accent)}to{box-shadow:0 0 0 10px transparent}}@media(max-width:900px){.ui-modal:has(.fbo-упаковка,.fbo-таблица,.fbo-окно-печати) .ui-modal-close{min-width:44px;min-height:44px}}@keyframes бф-крутится{to{transform:rotate(360deg)}}@font-face{font-family:Nelar Handoff Nunito;src:url(/fonts/NelarHandoff-NunitoSans-variable.ttf) format("truetype");font-weight:200 1000;font-style:normal;font-display:swap}[data-sku-focus=true]{box-shadow:inset 3px 0 0 var(--accent);background:var(--accent-soft)!important}[data-sku-focus=true]>td,[data-sku-focus=true]>th{background:transparent}.ui-modal:has(.rp-modal){max-width:min(1000px,94vw)}:root[data-design] .ui-modal-overlay:has(>.rpw2-dialog){padding-block:0}.assortment table{min-width:960px}.assortment table thead th{position:sticky;top:0;z-index:5}@keyframes ad-fresh-spin{to{transform:rotate(360deg)}}.incoming-call{position:fixed;top:16px;right:16px;z-index:1200;animation:incoming-call-in .18s ease-out}@keyframes incoming-call-in{0%{opacity:0;transform:translateY(-8px)}}.incoming-call-body{display:flex;flex-direction:column;gap:12px;min-width:260px;padding:14px 16px;border:1px solid var(--accent);border-radius:12px;background:var(--surface, #1e1c1a);box-shadow:0 10px 30px #00000059}.incoming-call-who{display:flex;flex-direction:column;gap:2px}.incoming-call-name{font-size:15px;font-weight:700}.incoming-call-actions{display:flex;gap:8px;justify-content:flex-end}@media(max-width:480px){.incoming-call{left:12px;right:12px}.incoming-call-body{min-width:0}}.incoming-call-mute{background:none;border:none;cursor:pointer;color:var(--muted, #8f97a3);padding:4px;display:inline-flex;align-items:center}.incoming-call-mute:hover{color:var(--text, #fff)}.incoming-call-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000008c;animation:incoming-call-in .18s ease-out}.incoming-call-window{position:relative;width:min(360px,100%);display:flex;flex-direction:column;align-items:center;gap:8px;padding:28px 24px 24px;border-radius:20px;background:var(--surface, #1e1c1a);box-shadow:0 24px 60px #0006}.incoming-call-top{position:absolute;top:10px;right:10px}.incoming-call-face{position:relative;width:112px;height:112px;margin-bottom:8px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--accent-soft);color:var(--accent);font-size:40px;font-weight:700}.incoming-call-face img{width:100%;height:100%;border-radius:50%;object-fit:cover}.incoming-call-face:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;border:2px solid var(--accent);animation:incoming-call-ring 1.6s ease-out infinite}@keyframes incoming-call-ring{0%{transform:scale(.92);opacity:.9}to{transform:scale(1.35);opacity:0}}.incoming-call-caller{font-size:20px;line-height:26px;text-align:center}.incoming-call-buttons{margin-top:16px;display:flex;gap:22px}.incoming-call-round{display:flex;flex-direction:column;align-items:center;gap:6px;border:none;background:none;color:var(--text, #fff);font-size:max(var(--пол-кегля, 11px),13px);cursor:pointer}.incoming-call-round svg{box-sizing:content-box;padding:16px;border-radius:50%;color:#fff}.incoming-call-decline svg{background:#e5484d}.incoming-call-accept svg{background:#2fb36d}.incoming-call-round:hover svg{filter:brightness(1.1)}@media(prefers-reduced-motion:reduce){.incoming-call-face:after,.incoming-call-backdrop{animation:none}}@keyframes vc-float{0%{opacity:0;transform:translate(-50%) scale(.6)}15%{opacity:1;transform:translate(-50%,-10px) scale(1.1)}to{opacity:0;transform:translate(-50%,-160px) scale(1)}}@keyframes сз-пульс{50%{opacity:.3}}@keyframes сз-тост-въезд{0%{opacity:0;transform:translateY(-6px)}}@keyframes сз-кольцо{0%{transform:scale(.92);opacity:.9}to{transform:scale(1.35);opacity:0}}.пп-экран{min-height:100vh;overflow-y:auto;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:var(--bg)}:root[data-design=new] .пп-экран .ui-modal{width:min(560px,100%);max-width:560px;max-height:none;padding:32px;gap:16px}.пп-бренд{font-size:15px;font-weight:800;color:var(--plitka-text);letter-spacing:.01em}:root[data-design=new] .пп-экран .ui-modal-head{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:0}.пп-экран h2{font-size:22px!important;line-height:28px!important;font-weight:700!important}.пп-что{display:grid;grid-template-columns:max-content 1fr;gap:8px 16px;margin:0}.пп-что dt{color:var(--text-muted);font-size:14px;line-height:20px}.пп-что dd{margin:0;min-width:0;font-size:14px;line-height:20px;font-weight:600;color:var(--plitka-text);overflow-wrap:anywhere}.пп-кабинеты{display:block;font-weight:400}.пп-кнопки{display:flex;gap:10px}:root[data-design=new] .пп-кнопки .ui-btn{flex:1 1 0;min-height:44px;font-size:16px}:root[data-design=new] .пп-экран .ui-btn.пп-главная{width:100%;min-height:44px;font-size:16px}.пп-плашка{background:var(--accent-soft);border:1px solid var(--accent);border-radius:8px;padding:8px 12px;margin:-8px 0 14px;font-size:max(var(--пол-кегля, 11px),13px);line-height:1.4}.пп-ссылка-кода{align-self:flex-start}@media(max-width:500px){.пп-экран{padding:16px;align-items:flex-start}:root[data-design=new] .пп-экран .ui-modal{padding:20px;border-radius:20px;gap:14px}.пп-что{grid-template-columns:1fr;gap:2px}.пп-что dd+dt{margin-top:8px}.пп-кнопки{flex-direction:column}}@keyframes call-bar-pulse{50%{opacity:.25}}[hidden]{display:none!important}:root{--bg: #f1f4f2;--surface: #ffffff;--surface-2: #e8ece9;--border: #dae0dc;--text: #14181b;--text-muted: #4e5955;--text-3: #606d69;--accent: #15803d;--accent-hover: #116632;--accent-solid: #15803d;--accent-solid-hover: #116632;--accent-solid-text: #ffffff;--accent-soft: #e3f3e9;--accent-strong: #0d4a24;--accent-contrast: #ffffff;--success: #3d7548;--success-soft: #e3ede4;--warning: #a1550e;--warning-soft: #fbedd9;--danger: #b6413d;--danger-soft: #f7e6e5;--tile-pos: #e3ede4;--tile-neg: #f7e6e5;--tile-neutral: #efeae0;--plitka-neg-bg: #fff5f5;--plitka-neg-border: #f37c7c;--plitka-pos-bg: #f5ffed;--plitka-pos-border: #95c26d;--plitka-dot-on: #abe47a;--plitka-task-pos-bg: #e9ffd7;--plitka-task-neg-bg: #fff0f0;--plitka-day-hover: #faf9ff;--plitka-table-head-border: #e7dfff;--plitka-menu-border: #e9e3ff;--plitka-status-orange: #ff9500;--plitka-neutral-bg: #ffffff;--plitka-neutral-border: #a17bfa;--plitka-text: #262170;--plitka-muted: #8b84b5;--plitka-delta-pos: #51ae00;--plitka-delta-neg: #f37c7c;--plitka-card-border: #eee9ff;--plitka-general-line: #51ae00;--plitka-general-prev: #005de9;--plitka-heading: #000000;--plitka-accent: #a17bfa;--plitka-link: #8a38f5;--plitka-strong: #8a38f5;--plitka-slider-bg: #f0ebff;--plitka-slider-hover: #e6dfff;--plitka-hover: #f9f6ff;--plitka-field-bg: #fcfbff;--plitka-shadow: #f0e9ff;--plitka-option-text: #262170;--plitka-ring-track: #ebf4ff;--plitka-ring-arc: #82ca42;--plitka-cursor: #d5cff9;--plitka-grid: #e0e0e0;--plitka-grid-dash: #d0d0d0;--plitka-delta-neg-text: #e60000;--plitka-line: #f0ebff;--plitka-pic-border: #d5c3ff;--plitka-bar-track: #ddecff;--plitka-dash: #7c78ae;--plitka-bar: #d0bcff;--plitka-bar-hover: #b494ff;--plitka-star: #e37900;--plitka-supply-border: #d0bcff;--plitka-status-dim-bg: #f4f3f9;--plitka-status-yellow-bg: #ffead3;--plitka-warn-tile-bg: #fff6e3;--plitka-funnel-1-bar: rgba(108, 99, 254, .8);--plitka-funnel-2-bar: rgba(154, 147, 250, .8);--plitka-funnel-3-bar: rgba(212, 142, 255, .8);--plitka-funnel-4-bar: rgba(151, 0, 243, .8);--plitka-funnel-1: #5f57e0;--plitka-funnel-2: #9a93fa;--plitka-funnel-3: #d48eff;--plitka-funnel-4: #9700f3;--plitka-funnel-seam-1: #463dce;--plitka-funnel-seam-2: #7068d3;--plitka-funnel-seam-3: #8635b8;--plitka-funnel-note-bg: #f4f0ff;--plitka-promo-1: #ef667f;--plitka-promo-2: #dca582;--plitka-promo-3: #ffbf80;--plitka-promo-4: #ffd280;--plitka-promo-5: #afd390;--plitka-promo-6: #9bdbc2;--plitka-promo-7: #80d5ff;--plitka-promo-8: #80a8ff;--plitka-promo-9: #a5b1ff;--plitka-promo-10: #b988f9;--plitka-promo-11: #ffa5d4;--plitka-promo-12: #ef88f9;--plitka-status-blue: #5ba6ff;--plitka-status-blue-bg: #ddecff;--plitka-online: #79d826;--plitka-area-top: #b29ded;--plitka-input-line: #c9c3ed;--plitka-corner-shadow: 0 0 5px rgba(65, 0, 205, .25);--plitka-call-pill-shadow: 0 0 5px rgba(189, 160, 227, .5);--plitka-placeholder: #cebfff;--plitka-popover-shadow: #d0dcea;--plitka-strong-hover: #7912ff;--plitka-strong-disabled: #cca6ff;--plitka-outline-disabled: #cca5ff;--plitka-text-muted: var(--plitka-muted);--plitka-switch-off-disabled: #f0f0f0;--plitka-switch-on-disabled: #d8d8d8;--plitka-pill-shadow: rgba(65, 0, 205, .25);--plitka-switch-shadow-off: rgba(91, 0, 152, .15);--plitka-switch-shadow-off-disabled: rgba(115, 115, 115, .25);--plitka-switch-shadow-on: rgba(0, 0, 0, .25);--plitka-switch-shadow-on-disabled: rgba(49, 49, 49, .25);--pos: #3d7548;--neg: #b6413d;--shadow: 0 1px 2px rgba(38, 34, 29, .04), 0 8px 24px rgba(38, 34, 29, .06);--radius: 18px;--marketplace-ozon: #0057ff;--marketplace-wb: #7000ff;--marketplace-ym: #b8700a;--marketplace-ym-dot: #ffcc00;--cat-rose: #b5636f;--cat-teal: #4f8a86;--cat-plum: #8b6b93;--cat-gold: #b08a3e}:root[data-theme=dark]{--bg: #0b0e13;--surface: #11151d;--surface-2: #171c26;--border: #242c3a;--text: #e6ebf4;--text-muted: #8b96ab;--text-3: #7a859f;--accent: #4ade80;--accent-hover: #6ee7a0;--accent-solid: #15803d;--accent-solid-hover: #116632;--accent-soft: #12261a;--accent-strong: #86efac;--accent-contrast: #04120a;--success: #7bc48c;--success-soft: rgba(123, 196, 140, .16);--warning: #fbbf24;--warning-soft: rgba(168, 89, 15, .18);--danger: #dd8783;--danger-soft: rgba(221, 135, 131, .16);--tile-pos: rgba(123, 196, 140, .14);--tile-neg: rgba(221, 135, 131, .14);--tile-neutral: rgba(164, 155, 140, .12);--plitka-neg-bg: rgba(243, 124, 124, .12);--plitka-neg-border: rgba(243, 124, 124, .7);--plitka-pos-bg: rgba(149, 194, 109, .12);--plitka-pos-border: rgba(149, 194, 109, .7);--plitka-dot-on: #7bc48c;--plitka-task-pos-bg: rgba(149, 194, 109, .16);--plitka-task-neg-bg: rgba(243, 124, 124, .16);--plitka-day-hover: rgba(165, 148, 255, .08);--plitka-table-head-border: var(--border);--plitka-menu-border: var(--border);--plitka-status-orange: #fbbf24;--plitka-neutral-bg: var(--surface);--plitka-neutral-border: rgba(161, 123, 250, .6);--plitka-text: var(--text);--plitka-muted: var(--text-muted);--plitka-delta-pos: #7bc48c;--plitka-delta-neg: #f37c7c;--plitka-card-border: var(--border);--plitka-general-line: #7bc48c;--plitka-general-prev: #6f9bd8;--plitka-heading: var(--text);--plitka-accent: #a594ff;--plitka-link: #b9abff;--plitka-strong: #7c5cf0;--plitka-slider-bg: rgba(165, 148, 255, .14);--plitka-slider-hover: rgba(165, 148, 255, .22);--plitka-hover: rgba(165, 148, 255, .1);--plitka-field-bg: var(--surface-2);--plitka-shadow: rgba(0, 0, 0, .5);--plitka-option-text: var(--text);--plitka-ring-track: rgba(165, 148, 255, .14);--plitka-ring-arc: #7bc48c;--plitka-cursor: rgba(165, 148, 255, .5);--plitka-grid: rgba(255, 255, 255, .14);--plitka-grid-dash: rgba(255, 255, 255, .18);--plitka-delta-neg-text: #f37c7c;--plitka-line: var(--border);--plitka-pic-border: rgba(165, 148, 255, .4);--plitka-bar-track: rgba(255, 255, 255, .1);--plitka-dash: var(--text-3);--plitka-bar: rgba(165, 148, 255, .45);--plitka-bar-hover: rgba(165, 148, 255, .65);--plitka-star: #fbbf24;--plitka-supply-border: rgba(165, 148, 255, .4);--plitka-status-dim-bg: rgba(255, 255, 255, .06);--plitka-status-yellow-bg: rgba(251, 191, 36, .16);--plitka-warn-tile-bg: rgba(251, 191, 36, .1);--plitka-funnel-note-bg: rgba(165, 148, 255, .1);--plitka-status-blue: #8ab8ff;--plitka-status-blue-bg: rgba(91, 166, 255, .16);--plitka-online: #7bc48c;--plitka-area-top: rgba(165, 148, 255, .55);--plitka-input-line: rgba(165, 148, 255, .45);--plitka-placeholder: rgba(165, 148, 255, .55);--plitka-popover-shadow: rgba(0, 0, 0, .5);--plitka-strong-hover: #8b6cf5;--plitka-strong-disabled: rgba(124, 92, 240, .5);--plitka-outline-disabled: var(--plitka-strong-disabled);--plitka-switch-off-disabled: rgba(255, 255, 255, .08);--plitka-switch-on-disabled: rgba(255, 255, 255, .2);--plitka-pill-shadow: rgba(0, 0, 0, .5);--plitka-switch-shadow-off: rgba(0, 0, 0, .4);--plitka-switch-shadow-off-disabled: var(--plitka-switch-shadow-off);--plitka-switch-shadow-on: rgba(0, 0, 0, .5);--plitka-switch-shadow-on-disabled: var(--plitka-switch-shadow-on);--pos: #7bc48c;--neg: #dd8783;--shadow: 0 1px 0 rgba(255, 255, 255, .03), 0 12px 32px rgba(0, 0, 0, .55);--marketplace-ozon: #4d8dff;--marketplace-wb: #a25bff;--marketplace-ym: #ffc247;--cat-rose: #d98d95;--cat-teal: #7cb0ac;--cat-plum: #b494bc;--cat-gold: #d9ab5c}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg: #0b0e13;--surface: #11151d;--surface-2: #171c26;--border: #242c3a;--text: #e6ebf4;--text-muted: #8b96ab;--text-3: #7a859f;--accent: #4ade80;--accent-hover: #6ee7a0;--accent-soft: #12261a;--accent-strong: #86efac;--accent-contrast: #04120a;--success: #7bc48c;--success-soft: rgba(123, 196, 140, .16);--warning: #fbbf24;--warning-soft: rgba(168, 89, 15, .18);--danger: #dd8783;--danger-soft: rgba(221, 135, 131, .16);--tile-pos: rgba(123, 196, 140, .14);--tile-neg: rgba(221, 135, 131, .14);--tile-neutral: rgba(164, 155, 140, .12);--plitka-neg-bg: rgba(243, 124, 124, .12);--plitka-neg-border: rgba(243, 124, 124, .7);--plitka-pos-bg: rgba(149, 194, 109, .12);--plitka-pos-border: rgba(149, 194, 109, .7);--plitka-dot-on: #7bc48c;--plitka-task-pos-bg: rgba(149, 194, 109, .16);--plitka-task-neg-bg: rgba(243, 124, 124, .16);--plitka-day-hover: rgba(165, 148, 255, .08);--plitka-table-head-border: var(--border);--plitka-menu-border: var(--border);--plitka-status-orange: #fbbf24;--plitka-neutral-bg: var(--surface);--plitka-neutral-border: rgba(161, 123, 250, .6);--plitka-text: var(--text);--plitka-muted: var(--text-muted);--plitka-delta-pos: #7bc48c;--plitka-delta-neg: #f37c7c;--plitka-card-border: var(--border);--plitka-general-line: #7bc48c;--plitka-general-prev: #6f9bd8;--plitka-heading: var(--text);--plitka-accent: #a594ff;--plitka-link: #b9abff;--plitka-strong: #7c5cf0;--plitka-slider-bg: rgba(165, 148, 255, .14);--plitka-slider-hover: rgba(165, 148, 255, .22);--plitka-hover: rgba(165, 148, 255, .1);--plitka-field-bg: var(--surface-2);--plitka-shadow: rgba(0, 0, 0, .5);--plitka-option-text: var(--text);--plitka-ring-track: rgba(165, 148, 255, .14);--plitka-ring-arc: #7bc48c;--plitka-cursor: rgba(165, 148, 255, .5);--plitka-grid: rgba(255, 255, 255, .14);--plitka-grid-dash: rgba(255, 255, 255, .18);--plitka-delta-neg-text: #f37c7c;--plitka-line: var(--border);--plitka-pic-border: rgba(165, 148, 255, .4);--plitka-bar-track: rgba(255, 255, 255, .1);--plitka-dash: var(--text-3);--plitka-bar: rgba(165, 148, 255, .45);--plitka-bar-hover: rgba(165, 148, 255, .65);--plitka-star: #fbbf24;--plitka-supply-border: rgba(165, 148, 255, .4);--plitka-status-dim-bg: rgba(255, 255, 255, .06);--plitka-status-yellow-bg: rgba(251, 191, 36, .16);--plitka-warn-tile-bg: rgba(251, 191, 36, .1);--plitka-funnel-note-bg: rgba(165, 148, 255, .1);--plitka-status-blue: #8ab8ff;--plitka-status-blue-bg: rgba(91, 166, 255, .16);--plitka-online: #7bc48c;--plitka-area-top: rgba(165, 148, 255, .55);--plitka-input-line: rgba(165, 148, 255, .45);--plitka-placeholder: rgba(165, 148, 255, .55);--plitka-popover-shadow: rgba(0, 0, 0, .5);--plitka-strong-hover: #8b6cf5;--plitka-strong-disabled: rgba(124, 92, 240, .5);--plitka-outline-disabled: var(--plitka-strong-disabled);--plitka-switch-off-disabled: rgba(255, 255, 255, .08);--plitka-switch-on-disabled: rgba(255, 255, 255, .2);--plitka-pill-shadow: rgba(0, 0, 0, .5);--plitka-switch-shadow-off: rgba(0, 0, 0, .4);--plitka-switch-shadow-off-disabled: var(--plitka-switch-shadow-off);--plitka-switch-shadow-on: rgba(0, 0, 0, .5);--plitka-switch-shadow-on-disabled: var(--plitka-switch-shadow-on);--pos: #7bc48c;--neg: #dd8783;--shadow: 0 1px 0 rgba(255, 255, 255, .03), 0 12px 32px rgba(0, 0, 0, .55);--marketplace-ozon: #4d8dff;--marketplace-wb: #a25bff;--marketplace-ym: #ffc247;--cat-rose: #d98d95;--cat-teal: #7cb0ac;--cat-plum: #b494bc;--cat-gold: #d9ab5c}}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/fonts/nunito-sans-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/fonts/nunito-sans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/fonts/nunito-sans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-sans: "Inter", -apple-system, "Segoe UI", system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--font-serif: "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif}:root{--fs-xs: 11px;--fs-sm: 12px;--fs-base: 13px;--fs-md: 14px;--fs-lg: 16px;--fs-xl: 18px;--fs-2xl: 20px;--fs-3xl: 24px;--fs-4xl: 30px;--fs-5xl: 40px;--space-1: 2px;--space-2: 4px;--space-3: 6px;--space-4: 8px;--space-5: 10px;--space-6: 12px;--space-7: 16px;--space-8: 20px;--space-9: 24px;--space-10: 32px;--space-11: 48px}*{box-sizing:border-box}@supports (-moz-appearance: none){*{scrollbar-width:thin;scrollbar-color:var(--plitka-accent) var(--plitka-hover)}}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:var(--plitka-hover);border-radius:7px}*::-webkit-scrollbar-thumb{background:var(--plitka-accent);border-radius:7px}*::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--plitka-accent) 85%,black)}*::-webkit-scrollbar-button{display:none}*::-webkit-scrollbar-corner{background:transparent}*::-webkit-scrollbar-button{display:none;width:0;height:0}@media(max-width:899px){*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-thumb,*::-webkit-scrollbar-thumb:hover{border-width:1px}}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-sans);transition:background .2s,color .2s}.error-inline{color:var(--danger);font-size:max(var(--пол-кегля, 11px),13px);font-weight:600}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:22px;margin-bottom:20px}.card h2{font-family:var(--font-serif);font-size:17px;font-weight:600;color:var(--text)}.card h2:where(:not([class])){margin:0 0 16px}@keyframes nl-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes nl-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.card,.kpi-tile{animation:nl-rise .4s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--rise-delay, 0ms)}.kpi-grid>*{--rise-delay: .16s}.kpi-grid>:nth-child(1){--rise-delay: 0ms}.kpi-grid>:nth-child(2){--rise-delay: 40ms}.kpi-grid>:nth-child(3){--rise-delay: 80ms}.kpi-grid>:nth-child(4){--rise-delay: .12s}.ui-modal{animation:nl-pop .22s cubic-bezier(.2,.7,.2,1)}}.kpi-tile{transition:transform .16s ease,box-shadow .16s ease}@media(prefers-reduced-motion:no-preference){.kpi-tile:hover{transform:translateY(-2px);box-shadow:var(--shadow)}}.form{display:flex;flex-direction:column;gap:14px;max-width:380px}.form label{display:flex;flex-direction:column;gap:5px;font-size:max(var(--пол-кегля, 11px),13px);color:var(--text-muted);font-weight:600}.form input,.form select{padding:9px 11px;border:1px solid var(--border);border-radius:10px;font-size:14px;background:var(--bg);color:var(--text);transition:border-color .15s}.form input:focus,.form select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}:where(input[type=text],input[type=number],input[type=search],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=date],input[type=time],input[type=datetime-local],input[type=month],input:not([type]),textarea){padding:9px 11px;border:1px solid var(--border);border-radius:10px;font-family:inherit;font-size:14px;line-height:1.35;background:var(--bg);color:var(--text);max-width:100%;min-width:0;transition:border-color .15s,box-shadow .15s}:where(input,textarea)::placeholder{color:var(--text-3);opacity:1}:where(input[type=text],input[type=number],input[type=search],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=date],input[type=time],input[type=datetime-local],input[type=month],input:not([type]),textarea):focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}:where(input,textarea,select):disabled{opacity:.55;cursor:not-allowed}:root[data-theme=dark] :where(input,textarea,select){color-scheme:dark}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) :where(input,textarea,select){color-scheme:dark}}@media(max-width:640px){:where(input[type=text],input[type=number],input[type=search],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=date],input[type=time],input[type=datetime-local],input[type=month],input:not([type]),textarea,select){font-size:16px}}select{padding:9px 11px;border:1px solid var(--border);border-radius:10px;font-family:inherit;font-size:14px;line-height:1.35;max-width:100%;background:var(--bg);color:var(--text);transition:border-color .15s,box-shadow .15s}select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}select:disabled{opacity:.55;cursor:not-allowed}select option{background:var(--surface);color:var(--text)}input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:17px;height:17px;flex:none;margin:0;border:1.5px solid var(--border);border-radius:5px;background:var(--bg);cursor:pointer;display:inline-grid;place-content:center;transition:background .12s,border-color .12s}input[type=checkbox]:hover:not(:disabled){border-color:var(--accent)}input[type=checkbox]:checked{background:var(--accent);border-color:var(--accent)}input[type=checkbox]:checked:after{content:"";width:4px;height:8px;border:solid var(--accent-contrast);border-width:0 2px 2px 0;transform:rotate(45deg) translate(-1px,-1px)}input[type=checkbox]:indeterminate{background:var(--accent);border-color:var(--accent)}input[type=checkbox]:indeterminate:after{content:"";width:8px;height:0;border:solid var(--accent-contrast);border-width:2px 0 0;border-radius:1px;transform:none}input[type=checkbox]:focus-visible{outline:none;box-shadow:0 0 0 3px var(--accent-soft)}input[type=checkbox]:disabled{opacity:.5;cursor:default}input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:17px;height:17px;flex:none;margin:0;border:1.5px solid var(--border);border-radius:50%;background:var(--bg);cursor:pointer;display:inline-grid;place-content:center;transition:background .12s,border-color .12s}input[type=radio]:hover:not(:disabled){border-color:var(--accent)}input[type=radio]:checked{border-color:var(--accent)}input[type=radio]:checked:after{content:"";width:9px;height:9px;border-radius:50%;background:var(--accent)}input[type=radio]:focus-visible{outline:none;box-shadow:0 0 0 3px var(--accent-soft)}input[type=radio]:disabled{opacity:.5;cursor:default}:where(button){padding:9px 16px;border:1px solid transparent;background:var(--accent);color:var(--accent-contrast);border-radius:10px;cursor:pointer;font-size:14px;font-weight:700;transition:background .15s,opacity .15s}.icon-circle-btn,.chat-head-call,.support-bubble,.admin-delete-user,.topbar-sync-btn,.theme-toggle-icon,.topbar-search-toggle,.topbar-notification-btn,.topbar-avatar,.topbar-hamburger,.pchat-search-clear,.ui-modal-close,.chat-message-delete,.composer-btn,.composer-emoji,.composer-attach,.composer-send,.chat-reaction-add,.chat-att-image-btn,.chat-note-cancel,.password-toggle,.topbar-notification-read-btn,.call-bar-btn,.msg-menu-trigger,.onboarding-avatar-edit,.profile-avatar-edit,.voice-play,.sub-frozen-resume,.subs-freeze,.vc-close,.range-cal-nav{padding:0}:where(.icon-circle-btn,.chat-head-call,.support-bubble,.admin-delete-user,.topbar-sync-btn,.theme-toggle-icon,.topbar-search-toggle,.topbar-notification-btn,.topbar-avatar,.topbar-hamburger,.pchat-search-clear,.ui-modal-close,.chat-message-delete,.composer-btn,.composer-emoji,.composer-attach,.composer-send,.chat-reaction-add,.chat-att-image-btn,.chat-note-cancel,.password-toggle,.topbar-notification-read-btn,.call-bar-btn,.msg-menu-trigger,.onboarding-avatar-edit,.profile-avatar-edit,.voice-play,.sub-frozen-resume,.subs-freeze,.vc-close,.range-cal-nav){display:inline-flex;align-items:center;justify-content:center}:where(.icon-circle-btn,.chat-head-call,.support-bubble,.admin-delete-user,.topbar-sync-btn,.theme-toggle-icon,.topbar-search-toggle,.topbar-notification-btn,.topbar-avatar,.topbar-hamburger,.pchat-search-clear,.ui-modal-close,.chat-message-delete,.composer-btn,.composer-emoji,.composer-attach,.composer-send,.chat-reaction-add,.chat-att-image-btn,.chat-note-cancel,.password-toggle,.topbar-notification-read-btn,.call-bar-btn,.msg-menu-trigger,.onboarding-avatar-edit,.profile-avatar-edit,.voice-play,.sub-frozen-resume,.subs-freeze,.vc-close,.range-cal-nav)>svg{flex-shrink:0;display:block}.topbar-notification-read-btn{padding:5px}:where(button:not(:disabled)):hover{background:var(--accent-hover)}:where(button):disabled{opacity:.62;cursor:default}.chip-row{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.chip-row>button{padding:4px 12px;border-radius:999px;border:1px solid var(--border);background:transparent;color:var(--text-muted);font-size:max(var(--пол-кегля, 11px),13px);font-weight:600}.chip-row>button:hover:not(:disabled){background:transparent;border-color:var(--accent);color:var(--text)}.chip-row>button.active,.chip-row>button[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}button.secondary{background:transparent;border-color:var(--border);color:var(--text)}button.secondary:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.table-scroll{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:14px}th,td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--border)}thead th{color:var(--text-muted);font-size:max(var(--пол-кегля, 11px),12px);font-weight:700;background:var(--surface-2)}tbody tr:last-child td{border-bottom:none}tbody tr:hover td{background:var(--surface-2)}.actions{display:flex;gap:8px}.photo-cell{width:52px}.product-photo{width:44px;height:44px;object-fit:cover;border-radius:6px;display:block;background:var(--surface-2)}.product-photo.placeholder{display:flex;align-items:center;justify-content:center;border:1px dashed var(--border);color:var(--text-muted)}.product-photo.placeholder .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.product-name{font-weight:600;margin-bottom:2px}.sku-seller{font-size:max(var(--пол-кегля, 11px),12.5px);color:var(--text-muted);font-variant-numeric:tabular-nums}.cell-input{width:90px;padding:5px 7px;border:1px solid transparent;border-bottom:1px dashed color-mix(in srgb,var(--accent) 55%,transparent);border-radius:6px 6px 0 0;background:transparent;color:var(--text);font-size:max(var(--пол-кегля, 11px),13.5px);font-variant-numeric:tabular-nums;transition:background .13s,border-color .13s}.cell-input:hover{background:var(--surface-2)}.cell-input:focus{outline:none;border:1px solid var(--accent);border-radius:6px;background:var(--bg);box-shadow:0 0 0 3px var(--accent-soft)}.cell-input.ui-input{min-height:0}.cell-input.ui-input:hover:not(:disabled):not(:focus){border-color:transparent;border-bottom-color:color-mix(in srgb,var(--accent) 55%,transparent)}.pill{display:inline-block;padding:2px 10px;border-radius:999px;font-size:max(var(--пол-кегля, 11px),12px);font-weight:700;letter-spacing:.02em}.pill-wb{background:color-mix(in srgb,var(--marketplace-wb) 15%,transparent);color:var(--marketplace-wb)}.pill-ozon{background:color-mix(in srgb,var(--marketplace-ozon) 15%,transparent);color:var(--marketplace-ozon)}.pill-ym{background:color-mix(in srgb,var(--marketplace-ym) 15%,transparent);color:var(--marketplace-ym)}.error{color:var(--danger);background:var(--danger-soft);border-radius:8px;padding:8px 12px;font-size:max(var(--пол-кегля, 11px),13.5px)}.muted{color:var(--text-muted);font-size:14px}.tiny{font-size:max(var(--пол-кегля, 11px),11.5px)}.stat-row{display:flex;gap:20px;flex-wrap:wrap}.stat{display:flex;flex-direction:column;gap:2px}.stat .value{font-size:20px;font-weight:700;color:var(--success);font-variant-numeric:tabular-nums}.stat .label{font-size:max(var(--пол-кегля, 11px),12px);color:var(--text-muted)}.login-page{position:relative;display:flex;align-items:center;justify-content:center;min-height:100vh;overflow:hidden}.login-page:before,.login-page:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.login-page:before{width:420px;height:420px;top:-140px;right:-100px;background:var(--accent-soft)}.login-page:after{width:300px;height:300px;bottom:-100px;left:-80px;background:var(--warning-soft)}@keyframes nl-float{0%{transform:translate(0)}to{transform:translate(-26px,20px)}}@media(prefers-reduced-motion:no-preference){.login-page:before{animation:nl-float 14s ease-in-out infinite alternate}.login-page:after{animation:nl-float 18s ease-in-out infinite alternate;animation-delay:-6s}}.login-card{position:relative;z-index:1;width:100%;max-width:360px;border-radius:22px;padding:28px 26px}.login-title{display:flex;align-items:center;justify-content:center;gap:10px;font-family:var(--font-serif);font-weight:600;text-align:center;font-size:26px;margin:0 0 20px}.login-title .brand-lock{color:var(--accent)}.login-sub{text-align:center;color:var(--text-muted);font-size:max(var(--пол-кегля, 11px),12.5px);margin:-14px 0 18px}.login-notice{background:var(--warning-soft);border:1px solid var(--warning);border-radius:8px;padding:8px 12px;margin:-8px 0 14px;font-size:max(var(--пол-кегля, 11px),13px);line-height:1.4}.login-switch{margin-top:12px;width:100%}.password-field{position:relative;display:flex}.password-field input{width:100%;padding-right:38px}.password-toggle{position:absolute;right:4px;top:50%;transform:translateY(-50%);background:none;border:none;padding:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-3);cursor:pointer}.password-toggle:hover{color:var(--text)}.profile-section-title{font-size:max(var(--пол-кегля, 11px),13px);font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;margin:24px 0 10px}.profile-hero{display:flex;align-items:center;gap:18px;flex-wrap:wrap;background:var(--accent-soft);border-radius:var(--radius);padding:20px 22px;margin-bottom:22px}.profile-hero .profile-header{margin-bottom:0}.profile-hero-stats{display:flex;gap:8px;flex-wrap:wrap}.profile-stat-pill{display:inline-flex;align-items:center;gap:6px;background:var(--surface);border:1px solid var(--border);border-radius:999px;padding:6px 12px;font-size:max(var(--пол-кегля, 11px),12px);font-weight:600;color:var(--text-muted)}.cabinet-chip-row{display:flex;gap:8px;flex-wrap:wrap}.cabinet-chip{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--border);border-radius:999px;padding:7px 14px 7px 8px;font-size:max(var(--пол-кегля, 11px),12.5px);font-weight:600;background:var(--surface);color:var(--text)}.cabinet-chip:hover{border-color:var(--accent);color:var(--accent)}.mp-dot{width:8px;height:8px;border-radius:50%;flex:none}.mp-dot-ozon{background:var(--marketplace-ozon)}.mp-dot-wb{background:var(--marketplace-wb)}.mp-dot-ym{background:var(--marketplace-ym)}.sync-dot{width:7px;height:7px;border-radius:50%;flex:none}.sync-dot-ok{background:var(--success)}.sync-dot-failed{background:var(--danger)}.sync-dot-never{background:var(--text-3)}.profile-card .profile-section-title{border-top:1px solid var(--border);padding-top:22px;margin-top:28px}.profile-notifications-link{display:inline-block;padding:8px 14px;border:1px solid var(--border);border-radius:11px;color:var(--accent);font-size:max(var(--пол-кегля, 11px),13.5px);font-weight:600;text-decoration:none}.profile-notifications-link:hover{border-color:var(--accent)}.profile-card .profile-app-download{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:8px}.security-block{background:color-mix(in srgb,var(--danger) 7%,var(--surface-2));border-radius:var(--radius);padding:18px 20px;margin-top:30px}.security-block-title{display:flex;align-items:center;gap:8px;font-weight:700;font-size:max(var(--пол-кегля, 11px),13.5px);margin-bottom:12px;color:var(--text)}.security-row{display:flex;align-items:center;gap:12px;padding:10px 0}.security-row+.security-row{border-top:1px solid var(--border)}.security-row-text{flex:1;min-width:0}.security-row-title{font-weight:700;font-size:max(var(--пол-кегля, 11px),13.5px)}.security-row-desc{color:var(--text-muted);font-size:max(var(--пол-кегля, 11px),12px);margin-top:2px}.security-row-btn{padding:6px 14px;font-size:max(var(--пол-кегля, 11px),12px);border-radius:8px;background:var(--surface);border:1px solid var(--border);color:var(--text);font-weight:700;flex:none}.security-row-btn:hover{border-color:var(--accent);color:var(--accent)}.connectivity-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:grid;place-items:center;background:color-mix(in srgb,var(--bg) 72%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.connectivity-overlay-card{background:var(--surface);border:1px solid var(--border);border-radius:20px;box-shadow:var(--shadow);padding:8px 12px}.connectivity-overlay-card .ui-empty-state{border:0}.login-ids{margin:18px 0 8px;padding:14px 16px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.login-ids-title{margin:0 0 6px;font-size:15px;font-weight:600}.login-ids-actions{display:flex;align-items:center;gap:10px}a{color:var(--accent)}a:hover{color:var(--accent-hover)}button,a,summary,label,select,[role=button],[role=tab],.task-card{cursor:pointer}button:disabled,[aria-disabled=true],:disabled{cursor:not-allowed!important}input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea{cursor:text}@media(prefers-reduced-motion:no-preference){button,[role=button],.card,.task-card{transition:translate .08s ease,scale .08s ease}button:active,[role=button]:active,.task-card:active{translate:0 1px;scale:.985}}.click-ring{position:fixed;z-index:2000;width:8px;height:8px;margin:-4px 0 0 -4px;border:2px solid var(--accent);border-radius:50%;pointer-events:none;animation:click-ring .38s ease-out forwards}@keyframes click-ring{0%{transform:scale(1);opacity:.9}to{transform:scale(8);opacity:0}}.login-capslock{display:block;margin-top:4px;font-size:max(var(--пол-кегля, 11px),12px);font-weight:600;color:var(--warning, #b7791f)}.login-consents{display:flex;flex-direction:column;gap:9px;margin:4px 0 2px}.login-consent{display:flex;align-items:flex-start;gap:9px;font-size:max(var(--пол-кегля, 11px),12.5px);line-height:1.45;color:var(--text-muted);cursor:pointer}.login-consent input[type=checkbox]{width:17px;height:17px;padding:0;margin:2px 0 0;flex:none;cursor:pointer}.login-consent a{color:var(--accent)}.login-consent-req{color:var(--text-3, var(--text-muted))}.notfound-brand{margin-bottom:12px}.notfound-card{display:flex;flex-direction:column;box-sizing:border-box;min-height:calc(100vh - 108px)}.error-fallback{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;min-height:100vh;padding:20px}.danger-block{background:color-mix(in srgb,var(--danger) 10%,var(--surface-2));border:1px solid color-mix(in srgb,var(--danger) 35%,transparent);border-radius:var(--radius);padding:18px 20px;margin-top:22px;display:flex;flex-direction:column;gap:10px}.danger-block-title{display:flex;align-items:center;gap:8px;font-weight:700;font-size:max(var(--пол-кегля, 11px),13.5px);color:var(--danger)}.danger-block-actions{display:flex;gap:10px;flex-wrap:wrap}button.danger{background:var(--danger);color:#fff;border:1px solid var(--danger)}button.danger:disabled{opacity:.55;cursor:default}.ext-state{display:flex;flex-direction:column;align-items:flex-start;gap:6px;max-width:70ch}.ext-manual>summary{cursor:pointer}.ext-manual[open]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}@font-face{font-family:Unbounded;font-weight:600;font-display:swap;src:local("Unbounded SemiBold"),local("Unbounded-SemiBold"),local("Unbounded"),url(/fonts/unbounded-600-latin.woff2) format("woff2")}:root{--brand-word-font: "Unbounded", "Nunito Sans", system-ui, sans-serif;--brand-word-weight: 600;--brand-word-tracking: -.02em;--brand-word-size: .625em;--brand-word-adjust: .55}.brand-mark-svg{--bm-g1: #a45cff;--bm-g2: #5b21d6;flex:none}:root[data-theme=dark] .brand-mark-svg,.brand-on-dark .brand-mark-svg{--bm-g1: #d9c2ff;--bm-g2: #9b5cff}.brand-lock{display:inline-flex;align-items:center;gap:.22em;line-height:1;font-size:var(--bm-size, 18px)}.brand-lock .brand-mark-svg{width:1em;height:1em}.brand-lock-stack{display:inline-flex;flex-direction:column;gap:.1em;min-width:0}.brand-word{flex:none;font-family:var(--brand-word-font, "Nunito Sans", system-ui, sans-serif);font-weight:var(--brand-word-weight, 700);letter-spacing:var(--brand-word-tracking, -.02em);font-size-adjust:var(--brand-word-adjust, none);font-size:max(11px,var(--brand-word-size, .625em));line-height:1;color:#15112a}:root[data-theme=dark] .brand-word,.brand-on-dark .brand-word{color:#fff}.brand-descriptor{font-size:max(11px,.16em);letter-spacing:.16em;text-indent:.16em;text-transform:uppercase;line-height:1.3;white-space:nowrap;color:var(--text-3, var(--text-muted, currentColor))}.splash{--sp-cat: #f6a94a;--sp-cat-d: #d9822b;--sp-cat-l: #ffc684;--sp-ear: #ffb3a1;--sp-blush: #ff8f6b;--sp-eye: #20232b;--sp-eye-hl: #ffffff;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;overflow:hidden;background:var(--bg);display:flex;align-items:center;justify-content:center;transition:opacity .4s,visibility .4s}.splash.hidden{opacity:0;visibility:hidden;pointer-events:none}.splash-by{position:absolute;bottom:24px;left:0;width:100%;margin:0;text-align:center;color:var(--text-3);font-size:.75rem;letter-spacing:.2em;text-indent:.2em}.splash-scene{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px 24px 96px;min-width:0}.splash-mark,.splash-lock{width:auto;overflow:visible;flex:none;color:var(--accent)}.splash-mark{display:block;width:clamp(56px,17vw,76px);height:auto}.splash-lock{font-size:clamp(44px,13vw,76px)}.splash-lock .brand-mark-svg{overflow:visible}.splash-mark-muted{--bm-g1: var(--text-3);--bm-g2: var(--text-3)}.splash-glow{position:absolute;top:calc(50% - 132px);left:50%;width:190px;height:190px;margin-left:-95px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 26%,transparent),transparent 65%)}.splash-sub{font-size:max(var(--пол-кегля, 11px),11px);letter-spacing:.34em;text-indent:.34em;text-transform:uppercase;color:var(--text-3);text-align:center;max-width:86%;line-height:1.7}.splash-track{position:absolute;bottom:58px;left:50%;transform:translate(-50%);width:104px;max-width:60vw;height:2px;border-radius:2px;background:color-mix(in srgb,var(--text-3) 25%,transparent);overflow:hidden}.splash-track i{display:block;height:100%;width:0;border-radius:2px;background:linear-gradient(90deg,var(--accent),var(--accent-strong, var(--accent)));transition:width .3s ease}.splash-state{text-align:center;gap:12px;padding-bottom:72px}.splash-state h2{margin:0;font-size:1rem;letter-spacing:-.01em;color:var(--text)}.splash-state p{margin:0;font-size:.8125rem;line-height:1.5;color:var(--text-muted);max-width:32ch}.splash-state .splash-track{position:static;transform:none;width:150px;margin-top:4px}.splash-steps{display:flex;flex-direction:column;gap:7px;margin:6px 0 0;padding:0;list-style:none;font-size:max(var(--пол-кегля, 11px),11px);text-align:left;color:var(--text-3)}.splash-step b{display:inline-block;width:1em;margin-right:7px}.splash-step-done b{color:var(--success, var(--accent))}.splash-step-active{color:var(--text-muted)}.splash-step-active b{color:var(--accent)}.splash-step-pending{opacity:.55}.splash-offline-btn{margin-top:6px;padding:8px 16px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);color:var(--text);font-size:.8125rem;font-weight:600;cursor:pointer}.splash .brand-mark-svg{animation:splash-mark-in .6s .05s cubic-bezier(.2,1.2,.4,1) backwards}@keyframes splash-mark-in{0%{transform:scale(.6);opacity:0}}.splash-glow{animation:splash-glow-in .9s .5s ease-out backwards}.splash-lock .brand-word{animation:splash-fade-up .55s .62s cubic-bezier(.2,.8,.2,1) backwards}.splash-sub{animation:splash-fade-up .5s .78s cubic-bezier(.2,.8,.2,1) backwards}.splash-track:not(.splash-track-real) i{animation:splash-fill 1.15s .3s cubic-bezier(.3,.6,.2,1) forwards}@keyframes splash-glow-in{0%{opacity:0;transform:scale(.5)}}@keyframes splash-fill{to{width:100%}}@keyframes splash-fade-up{0%{opacity:0;transform:translateY(9px)}}.splash-lamp-scene{display:block;width:min(340px,78vw,62vh);height:auto;aspect-ratio:4 / 5;overflow:visible}.splash-name{font-family:var(--font-serif);font-weight:600}.splash-lamp-sub{font-family:var(--font-sans);font-size:max(var(--пол-кегля, 11px),11px);letter-spacing:1.5px;fill:var(--text-muted)}.splash-lamp,.splash-lamp-glow,.splash-cone,.splash-cat,.splash-name,.splash-lamp-sub{opacity:0}.splash-cone{fill:var(--accent)}.splash-bulb{fill:var(--surface-2)}.splash-head{transform-box:fill-box;transform-origin:center bottom}.splash-tail{transform-box:fill-box;transform-origin:left center}.splash-lamp{animation:splash-drop .42s cubic-bezier(.2,.85,.3,1.2) forwards}.splash-cat{animation:splash-lamp-fade-up .34s ease .24s forwards}.splash-bulb{animation:splash-bulb-on .5s ease .45s forwards}.splash-lamp-glow{animation:splash-glow-on .5s ease .45s forwards}.splash-cone{animation:splash-cone-on .5s ease .45s forwards}.splash-head{animation:splash-head-tilt .65s ease .48s forwards}.splash-tail{animation:splash-tail-wag .7s ease-in-out .48s forwards}.splash-name{animation:splash-lamp-fade-up .4s ease .63s forwards}.splash-lamp-sub{animation:splash-lamp-fade-up .36s ease .78s forwards}@keyframes splash-lamp-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes splash-drop{0%{opacity:0;transform:translateY(-72px)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes splash-bulb-on{0%{fill:var(--surface-2)}22%{fill:var(--accent)}38%{fill:var(--surface-2)}to{fill:var(--accent)}}@keyframes splash-glow-on{0%{opacity:0}22%{opacity:.85}38%{opacity:.2}to{opacity:1}}@keyframes splash-cone-on{0%{opacity:0}22%{opacity:.12}38%{opacity:.03}to{opacity:.13}}@keyframes splash-head-tilt{0%{transform:rotate(0)}45%{transform:rotate(-9deg)}to{transform:rotate(-4deg)}}@keyframes splash-tail-wag{0%,to{transform:rotate(0)}35%{transform:rotate(11deg)}70%{transform:rotate(-3deg)}}@media(prefers-reduced-motion:reduce){.splash{transition:none}.splash *{animation-duration:.001ms!important;animation-delay:0s!important;animation-iteration-count:1!important}.splash-track:not(.splash-track-real) i{width:100%}}.showcase-bar{position:fixed;top:0;left:0;right:0;z-index:1000;height:40px;display:flex;align-items:center;gap:12px;padding:0 16px;background:var(--warning);color:#1c1300;font-family:var(--font-sans);font-size:max(var(--пол-кегля, 11px),13px);font-weight:600;border-bottom:1px solid rgba(0,0,0,.18);box-shadow:var(--shadow)}.showcase-bar-dot{width:8px;height:8px;border-radius:50%;background:#1c1300;flex:none}.showcase-bar-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.showcase-bar-sep{opacity:.55;font-weight:400}.showcase-bar-spacer{flex:1 1 auto}.showcase-bar-left{font-weight:400;opacity:.85;white-space:nowrap}.showcase-bar-exit{flex:none;border:1px solid rgba(0,0,0,.3);background:#ffffff59;color:#1c1300;border-radius:999px;padding:3px 12px;font:inherit;font-size:max(var(--пол-кегля, 11px),12px);cursor:pointer}.showcase-bar-exit:hover{background:#fff9}body.showcase-mode{padding-top:40px}body.showcase-mode .topbar{top:40px}body.showcase-mode .sidebar{top:40px;height:calc(100vh - 40px)}body.просмотр-режим{padding-top:32px}body.просмотр-режим .topbar{top:32px}body.просмотр-режим .sidebar{top:32px;height:calc(100vh - 32px)}.showcase-entry{min-height:100vh;display:grid;place-items:center;padding:24px;background:var(--bg);color:var(--text);font-family:var(--font-sans)}.showcase-entry-card{width:100%;max-width:420px;background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:28px;text-align:center;box-shadow:var(--shadow)}.showcase-entry-card h1{margin:0 0 8px;font-size:20px}.showcase-entry-card p{margin:0;color:var(--text-muted);font-size:14px;line-height:1.5}.showcase-entry-error{color:var(--danger);font-weight:600;margin-top:10px}.showcase-entry-input{width:100%;margin:16px 0 10px;padding:10px 12px;border:1px solid var(--border);border-radius:10px;background:var(--bg);color:var(--text);font-family:var(--font-mono, monospace);font-size:14px;text-align:center;letter-spacing:.04em}.showcase-entry-input:focus{outline:none;border-color:var(--accent)}.showcase-entry-button{width:100%;padding:10px 16px;border:none;border-radius:10px;background:var(--accent);color:var(--accent-contrast, #fff);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}.showcase-entry-button:disabled{opacity:.55;cursor:default}.просмотр-полоса{position:fixed;top:0;left:0;right:0;z-index:1000;height:32px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;background:var(--accent);color:var(--accent-contrast, #fff);font-family:var(--font-sans);font-size:max(var(--пол-кегля, 11px),13px);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.просмотр-всплывашка{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:1001;padding:8px 16px;border-radius:999px;background:var(--surface);color:var(--text);border:1px solid var(--border);box-shadow:var(--shadow);font-family:var(--font-sans);font-size:max(var(--пол-кегля, 11px),13px);pointer-events:none}.landing{--ld-bg: #ffffff;--ld-bg-2: #f8f6ff;--ld-surface: #ffffff;--ld-surface-2: #f8f6ff;--ld-border: #eee9ff;--ld-border-hi: #dccbff;--ld-text: #262170;--ld-muted: #5a5590;--ld-text-3: #8b84b5;--ld-ozon: #8a38f5;--ld-wb: #5b21d6;--ld-pos: #51ae00;--ld-neg: #e5484d;--ld-amber: #ff9500;--ld-radius: 22px;--ld-m-grad: linear-gradient(135deg, #a45cff 0%, #7b2ff0 52%, #5b21d6 100%);--ld-m-shadow: 0 18px 40px -18px rgba(91, 33, 214, .28);font-family:Nunito Sans,system-ui,-apple-system,sans-serif;color-scheme:light;position:relative;min-height:100vh;background:var(--ld-bg);color:var(--ld-text);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.landing ::selection{background:#4d8dff59}.landing h1,.landing h2,.landing h3{line-height:1.12;margin:0;font-weight:700;letter-spacing:-.015em;text-wrap:balance}.landing a{color:inherit}.ld-wrap{max-width:1140px;margin:0 auto;padding:0 24px}.ld-num{font-variant-numeric:tabular-nums}.ld-gridbg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background-image:linear-gradient(var(--ld-border) 1px,transparent 1px),linear-gradient(90deg,var(--ld-border) 1px,transparent 1px);background-size:48px 48px;opacity:.14;mask-image:radial-gradient(ellipse 90% 900px at 50% 0%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 90% 900px at 50% 0%,#000 30%,transparent 75%)}.landing main,.landing .ld-nav,.landing footer{position:relative;z-index:1}.ld-rise{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .55s ease}.ld-rise.ld-in{opacity:1;transform:none}.landing.ld-shown .ld-rise{opacity:1;transform:none;transition:none}@media(prefers-reduced-motion:reduce){.landing .ld-rise{opacity:1;transform:none;transition:none}.landing *{animation:none!important}}.ld-nav{position:sticky;top:0;z-index:60;background:#0e1116cc;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--ld-border)}.ld-nav-in{display:flex;align-items:center;gap:26px;height:60px}.ld-brand{display:flex;align-items:center;gap:9px;font-weight:800;font-size:19px;letter-spacing:-.01em;text-decoration:none;background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;padding:0}.ld-brand .brand-word{color:var(--ld-text)}.ld-nav-links{display:flex;gap:22px;margin-left:auto}.ld-nav-links a{text-decoration:none;color:var(--ld-muted);font-size:14.5px}.ld-nav-links a:hover,.ld-nav-links a:focus-visible{color:var(--ld-text)}.ld-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border-radius:10px;border:1px solid transparent;font-size:14.5px;font-weight:600;text-decoration:none;cursor:pointer;transition:filter .15s,border-color .15s,transform .15s;background:none;color:inherit;font-family:inherit}.ld-btn:focus-visible{outline:2px solid var(--ld-ozon);outline-offset:2px}.ld-btn-primary{background:linear-gradient(120deg,var(--ld-ozon),var(--ld-wb));color:#fff;border:none}.ld-btn-primary:hover{filter:brightness(1.12);transform:translateY(-1px)}.ld-btn-ghost{border-color:var(--ld-border-hi);color:var(--ld-text)}.ld-btn-ghost:hover{border-color:var(--ld-ozon)}.ld-btn-lg{padding:13px 28px;font-size:16px;border-radius:12px}.ld-btn-demo{border-color:var(--ld-ozon);color:var(--ld-text);background:#4d8dff14}.ld-btn-demo:hover:not(:disabled){background:#4d8dff29;transform:translateY(-1px)}.ld-btn-demo:disabled{opacity:.65;cursor:default}.ld-demo-error{color:var(--ld-neg, #ff6b6b);font-size:max(var(--пол-кегля, 11px),13.5px);margin-top:12px}.ld-hero{padding:76px 0 40px;text-align:center}.ld-status{display:inline-flex;align-items:center;gap:9px;border:1px solid var(--ld-border-hi);border-radius:999px;padding:6px 16px;font-size:max(var(--пол-кегля, 11px),13px);color:var(--ld-muted)}.ld-status .ld-dot{width:7px;height:7px;border-radius:50%;background:var(--ld-pos);animation:ld-blink 2s ease infinite}@keyframes ld-blink{50%{box-shadow:0 0 0 5px #52c97e26}}.ld-hero h1{font-size:clamp(38px,5.4vw,62px);margin:26px auto 18px;max-width:17ch}.ld-grad{background:linear-gradient(100deg,var(--ld-ozon),var(--ld-wb));-webkit-background-clip:text;background-clip:text;color:transparent}.ld-hook{font-size:clamp(20px,2.4vw,28px);font-weight:700;line-height:1.3;max-width:30ch;margin:0 auto 16px}.ld-lead{color:var(--ld-muted);font-size:18px;max-width:56ch;margin:0 auto 30px}.ld-hero-ctas{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.ld-hero-note{color:var(--ld-text-3);font-size:max(var(--пол-кегля, 11px),13.5px);margin-top:16px}.ld-term{margin:56px auto 0;max-width:980px;background:var(--ld-surface);border:1px solid var(--ld-border-hi);border-radius:16px;overflow:hidden;box-shadow:0 30px 80px #00000080,0 0 0 1px #4d8dff0f,0 0 120px #4d8dff12}.ld-term-bar{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--ld-border);background:var(--ld-bg-2)}.ld-term-bar i{width:11px;height:11px;border-radius:50%;background:var(--ld-surface-2);border:1px solid var(--ld-border-hi)}.ld-term-bar .ld-path{margin-left:10px;font-size:max(var(--пол-кегля, 11px),12.5px);color:var(--ld-text-3)}.ld-term-bar .ld-sync{margin-left:auto;font-size:max(var(--пол-кегля, 11px),11.5px);color:var(--ld-pos)}.ld-term-body{display:grid;grid-template-columns:1.5fr 1fr}.ld-term-main{padding:26px 28px;border-right:1px solid var(--ld-border);text-align:left}.ld-lbl{font-size:max(var(--пол-кегля, 11px),12px);text-transform:uppercase;letter-spacing:.1em;color:var(--ld-text-3);font-weight:600}.ld-big{font-size:clamp(34px,4.4vw,52px);font-weight:700;margin:6px 0 2px;font-variant-numeric:tabular-nums}.ld-delta{color:var(--ld-pos);font-size:14px;font-weight:600}.ld-chart-legend{display:flex;gap:18px;margin-top:20px;font-size:max(var(--пол-кегля, 11px),12.5px);color:var(--ld-muted)}.ld-chart-legend i{display:inline-block;width:9px;height:9px;border-radius:3px;margin-right:7px}.ld-chart{width:100%;height:170px;display:block;margin-top:10px}.ld-split{margin-top:18px}.ld-split .ld-lbl{margin-bottom:8px}.ld-split-bar{display:flex;height:10px;border-radius:6px;overflow:hidden}.ld-split-bar .ld-o{background:var(--ld-ozon);width:62%}.ld-split-bar .ld-w{background:var(--ld-wb);width:38%}.ld-split-legend{display:flex;justify-content:space-between;font-size:max(var(--пол-кегля, 11px),12.5px);color:var(--ld-muted);margin-top:8px}.ld-split-legend i{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:6px}.ld-term-side{display:flex;flex-direction:column}.ld-side-row{padding:15px 20px;border-bottom:1px solid var(--ld-border);text-align:left;display:flex;justify-content:space-between;align-items:baseline;gap:10px}.ld-side-row:last-child{border-bottom:none}.ld-side-row .ld-k{font-size:max(var(--пол-кегля, 11px),13px);color:var(--ld-muted)}.ld-side-row .ld-v{font-size:17px;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.ld-side-row .ld-v.ld-pos{color:var(--ld-pos)}.ld-side-row .ld-v.ld-neg{color:var(--ld-neg)}.ld-ticker{border-block:1px solid var(--ld-border);background:var(--ld-bg-2);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;padding:12px 0;margin-top:72px}.ld-ticker::-webkit-scrollbar{display:none}.ld-ticker-track{display:flex;gap:44px;width:max-content;animation:ld-slide 26s linear infinite;font-size:max(var(--пол-кегля, 11px),13.5px)}@keyframes ld-slide{to{transform:translate(-50%)}}.ld-ticker span{white-space:nowrap;color:var(--ld-muted);letter-spacing:.04em}.ld-ticker b{color:var(--ld-text);font-weight:700}.ld-ticker .ld-up{color:var(--ld-pos)}.landing section{padding:84px 0}.ld-tag{font-size:max(var(--пол-кегля, 11px),12.5px);letter-spacing:.16em;text-transform:uppercase;color:var(--ld-ozon);font-weight:700}.ld-sec-head{text-align:center;max-width:64ch;margin:0 auto 46px}.ld-sec-head h2{font-size:clamp(28px,3.4vw,40px);margin:12px 0}.ld-sec-head p{color:var(--ld-muted);font-size:16.5px;margin:0}.ld-pains{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ld-pain{min-width:0;background:var(--ld-surface);border:1px solid var(--ld-border);border-radius:var(--ld-radius);padding:24px;display:flex;flex-direction:column;transition:border-color .2s,transform .2s}.ld-pain:hover{border-color:var(--ld-border-hi);transform:translateY(-2px)}.ld-pain b{display:block;font-size:17px;line-height:1.3;margin-bottom:10px}.ld-pain p{color:var(--ld-muted);font-size:14px;margin:0 0 14px;flex:1}.ld-pain .ld-cost{font-size:max(var(--пол-кегля, 11px),12.5px);color:var(--ld-neg);border-top:1px dashed var(--ld-border);padding-top:12px}.ld-flow-wrap{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:48px;align-items:center}.ld-flow-copy{min-width:0}.ld-flow-copy h2{font-size:clamp(26px,3.2vw,38px);margin:12px 0 14px}.ld-flow-copy>p{color:var(--ld-muted);font-size:16px}.ld-flow-meter{margin-top:22px;border:1px solid var(--ld-border-hi);border-radius:var(--ld-radius);padding:20px 22px;background:radial-gradient(ellipse 70% 130% at 0% 50%,rgba(240,179,84,.1),transparent 60%),var(--ld-surface)}.ld-flow-meter b{display:block;font-size:clamp(26px,3vw,34px);font-weight:700;margin:6px 0;color:var(--ld-amber)}.ld-flow-meter-note{display:block;color:var(--ld-muted);font-size:14px;line-height:1.5}.ld-flow-card{min-width:0;background:var(--ld-surface);border:1px solid var(--ld-border-hi);border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #00000073}.ld-flow-card .ld-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:16px 22px;border-bottom:1px solid var(--ld-border);background:var(--ld-bg-2)}.ld-flow-card .ld-head b{font-size:15px}.ld-flow-card .ld-head span{font-size:max(var(--пол-кегля, 11px),12.5px);color:var(--ld-text-3);white-space:nowrap}.ld-flow-svg{display:block;width:100%;height:210px}.ld-flow-rows{padding:6px 22px 14px}.ld-flow-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:baseline;padding:9px 0;border-bottom:1px solid var(--ld-border);font-size:14px}.ld-flow-row:last-child{border-bottom:none}.ld-flow-name{display:flex;align-items:baseline;gap:9px;min-width:0;color:var(--ld-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ld-flow-name i{flex:none;width:9px;height:9px;border-radius:3px}.ld-flow-sum{font-weight:600;white-space:nowrap}.ld-flow-share{color:var(--ld-text-3);font-size:max(var(--пол-кегля, 11px),13px);min-width:52px;text-align:right;white-space:nowrap}.ld-flow-profit .ld-flow-name,.ld-flow-profit .ld-flow-sum{color:var(--ld-pos);font-weight:700}.ld-recon-wrap{display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;align-items:center}.ld-recon-copy h2{font-size:clamp(26px,3.2vw,38px);margin:12px 0 14px}.ld-recon-copy p{color:var(--ld-muted);font-size:16px}.ld-recon-badges{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.ld-recon-badge{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--ld-border-hi);background:var(--ld-surface);border-radius:999px;padding:8px 16px;font-size:13.5px;color:var(--ld-muted)}.ld-recon-badge b{color:var(--ld-pos)}.ld-recon-card{background:var(--ld-surface);border:1px solid var(--ld-border-hi);border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #00000073}.ld-recon-card .ld-head{display:flex;justify-content:space-between;align-items:center;padding:16px 22px;border-bottom:1px solid var(--ld-border);background:var(--ld-bg-2)}.ld-recon-card .ld-head b{font-size:15px}.ld-recon-card .ld-head span{font-size:max(var(--пол-кегля, 11px),12.5px);color:var(--ld-text-3)}.ld-recon-row{display:grid;grid-template-columns:1.2fr 1fr 1fr auto;gap:14px;align-items:center;padding:14px 22px;border-bottom:1px solid var(--ld-border);font-size:14.5px}.ld-recon-row:last-of-type{border-bottom:none}.ld-recon-row.ld-cols{padding:10px 22px;font-size:max(var(--пол-кегля, 11px),11.5px);text-transform:uppercase;letter-spacing:.08em;color:var(--ld-text-3);font-weight:600;background:var(--ld-surface-2);border-bottom:1px solid var(--ld-border)}.ld-recon-row .ld-m{color:var(--ld-muted)}.ld-recon-row .ld-val{font-variant-numeric:tabular-nums;font-weight:600;text-align:right}.ld-recon-row .ld-ok{color:var(--ld-pos);font-weight:700;font-size:max(var(--пол-кегля, 11px),13px);white-space:nowrap}.ld-recon-total{display:flex;justify-content:space-between;align-items:center;padding:16px 22px;background:#52c97e12;border-top:1px solid var(--ld-border)}.ld-recon-total b{color:var(--ld-pos);font-size:15px}.ld-recon-total span{font-size:max(var(--пол-кегля, 11px),13px);color:var(--ld-muted)}.ld-stamp{display:inline-block;border:2px solid var(--ld-pos);border-radius:10px;padding:6px 14px;color:var(--ld-pos);font-weight:800;font-size:14px;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;transform:rotate(-4deg);transform-origin:left center;background:#52c97e14}.ld-payback{max-width:940px;margin:24px auto 0;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:26px;align-items:center;border:1px solid var(--ld-border-hi);border-radius:var(--ld-radius);padding:24px 26px;background:radial-gradient(ellipse 60% 130% at 0% 50%,rgba(240,179,84,.09),transparent 60%),var(--ld-surface)}.ld-payback-head{min-width:0}.ld-payback-head b{display:block;font-size:17px;margin-bottom:6px}.ld-payback-head span{color:var(--ld-muted);font-size:14px}.ld-payback-nums{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ld-payback-nums b{display:block;font-size:24px;font-weight:700;color:var(--ld-amber)}.ld-payback-nums span{display:block;color:var(--ld-muted);font-size:max(var(--пол-кегля, 11px),12.5px);line-height:1.45}.ld-bento{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.ld-cell{background:var(--ld-surface);border:1px solid var(--ld-border);border-radius:var(--ld-radius);padding:24px;position:relative;overflow:hidden;transition:border-color .2s,transform .2s}.ld-cell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .25s;pointer-events:none;background:radial-gradient(220px circle at var(--ld-mx, 50%) var(--ld-my, 50%),rgba(77,141,255,.1),transparent 70%)}.ld-cell:hover{border-color:var(--ld-border-hi);transform:translateY(-2px)}.ld-cell:hover:before{opacity:1}.ld-cell h3{font-size:18px;margin-bottom:8px}.ld-cell p{color:var(--ld-muted);font-size:14.5px;margin:0}.ld-chip{display:inline-block;font-size:max(var(--пол-кегля, 11px),11.5px);letter-spacing:.1em;text-transform:uppercase;color:var(--ld-ozon);border:1px solid var(--ld-border-hi);border-radius:6px;padding:3px 9px;margin-bottom:14px;font-weight:700}.ld-c3{grid-column:span 3}.ld-c2{grid-column:span 2}.ld-formula{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px;align-items:center;font-size:max(var(--пол-кегля, 11px),12.5px)}.ld-formula .ld-f{border:1px solid var(--ld-border-hi);border-radius:7px;padding:4px 10px;color:var(--ld-muted);background:var(--ld-surface-2)}.ld-formula .ld-op{color:var(--ld-text-3);font-weight:700}.ld-formula .ld-res{border-color:var(--ld-pos);color:var(--ld-pos);font-weight:700;background:#52c97e14}.ld-bars{display:flex;align-items:flex-end;gap:6px;height:64px;margin-top:18px}.ld-bars i{flex:1;border-radius:3px;background:linear-gradient(180deg,var(--ld-wb),var(--ld-ozon));opacity:.8;transform-origin:bottom;animation:ld-grow 1s ease backwards}@keyframes ld-grow{0%{transform:scaleY(0)}}.ld-prog{margin-top:16px}.ld-prog .ld-row{display:flex;justify-content:space-between;font-size:max(var(--пол-кегля, 11px),12.5px);color:var(--ld-muted);margin-bottom:6px}.ld-prog .ld-track{height:7px;background:var(--ld-surface-2);border-radius:4px;overflow:hidden;margin-bottom:12px}.ld-prog .ld-fill{height:100%;border-radius:4px;background:var(--ld-ozon)}.ld-stock-rows{margin-top:16px;font-size:max(var(--пол-кегля, 11px),13px)}.ld-stock-rows .ld-r{display:flex;justify-content:space-between;padding:7px 0;border-bottom:1px solid var(--ld-border);color:var(--ld-muted)}.ld-stock-rows .ld-r:last-child{border-bottom:none}.ld-stock-rows b{color:var(--ld-text);font-weight:500}.ld-stock-rows .ld-warn{color:var(--ld-amber);font-weight:600}.ld-stock-rows .ld-crit{color:var(--ld-neg);font-weight:600}.ld-pulse-sec{background:var(--ld-bg-2);border-block:1px solid var(--ld-border)}.ld-pulse-wrap{display:grid;grid-template-columns:1fr 1.1fr;gap:52px;align-items:center}.ld-pulse-copy h2{font-size:clamp(26px,3.2vw,38px);margin:12px 0 14px}.ld-pulse-copy p{color:var(--ld-muted);font-size:16px}.ld-pulse-list{list-style:none;padding:0;margin:22px 0 0}.ld-pulse-list li{display:flex;gap:12px;margin-bottom:12px;font-size:15px;color:var(--ld-muted)}.ld-pulse-list li:before{content:"✓";color:var(--ld-pos);font-weight:700}.ld-pulse-card{background:var(--ld-surface);border:1px solid var(--ld-border-hi);border-radius:16px;padding:22px;box-shadow:0 20px 60px #00000073}.ld-pulse-card .ld-ph{display:flex;align-items:center;gap:10px;margin-bottom:16px}.ld-pulse-card .ld-live{width:9px;height:9px;border-radius:50%;background:var(--ld-pos);animation:ld-blink 2s ease infinite}.ld-pulse-card .ld-ph b{font-size:17px}.ld-pulse-card .ld-time{margin-left:auto;font-size:max(var(--пол-кегля, 11px),12px);color:var(--ld-text-3)}.ld-pulse-item{display:flex;gap:12px;padding:12px 14px;border:1px solid var(--ld-border);border-left-width:3px;border-radius:10px;margin-bottom:10px}.ld-pulse-item:last-child{margin-bottom:0}.ld-pulse-item.ld-crit{border-left-color:var(--ld-neg);background:#ec7a720f}.ld-pulse-item.ld-warn{border-left-color:var(--ld-amber)}.ld-pulse-item.ld-okay{border-left-color:var(--ld-pos)}.ld-pulse-item b{display:block;font-size:14.5px}.ld-pulse-item span{color:var(--ld-muted);font-size:max(var(--пол-кегля, 11px),13.5px)}.ld-pulse-item .ld-act{display:block;margin-top:7px;color:var(--ld-ozon);font-size:max(var(--пол-кегля, 11px),12.5px);font-weight:600}.ld-sec-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ld-sec-card{background:var(--ld-surface);border:1px solid var(--ld-border);border-radius:var(--ld-radius);padding:24px;transition:border-color .2s,transform .2s}.ld-sec-card:hover{border-color:var(--ld-border-hi);transform:translateY(-2px)}.ld-sec-card .ld-ico{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;margin-bottom:16px;background:#4d8dff1a;color:var(--ld-ozon)}.ld-sec-card h3{font-size:16.5px;margin-bottom:7px}.ld-sec-card p{color:var(--ld-muted);font-size:max(var(--пол-кегля, 11px),13.5px);margin:0}.ld-sec-promise{margin-top:16px;display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center;border:1px solid var(--ld-border-hi);border-radius:var(--ld-radius);padding:22px 26px;background:radial-gradient(ellipse 60% 130% at 0% 50%,rgba(82,201,126,.08),transparent 60%),var(--ld-surface)}.ld-sec-promise .ld-ico{width:48px;height:48px;border-radius:12px;display:grid;place-items:center;background:#52c97e1f;color:var(--ld-pos)}.ld-sec-promise b{display:block;font-size:16px;margin-bottom:3px}.ld-sec-promise span{color:var(--ld-muted);font-size:14px}.ld-how{background:var(--ld-bg-2);border-block:1px solid var(--ld-border)}.ld-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ld-step{background:var(--ld-surface);border:1px solid var(--ld-border);border-radius:var(--ld-radius);padding:26px;text-align:center;transition:border-color .2s,transform .2s}.ld-step:hover{border-color:var(--ld-border-hi);transform:translateY(-2px)}.ld-step .ld-n{width:46px;height:46px;margin:0 auto 16px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:18px;color:#fff;background:linear-gradient(130deg,var(--ld-ozon),var(--ld-wb))}.ld-step h3{font-size:18px;margin-bottom:8px}.ld-step p{color:var(--ld-muted);font-size:14.5px;margin:0}.ld-step .ld-t{display:inline-block;margin-top:14px;font-size:max(var(--пол-кегля, 11px),12.5px);color:var(--ld-text-3);border:1px solid var(--ld-border);border-radius:999px;padding:4px 12px}#ld-plans .ld-plan-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0 0 18px}#ld-plans .ld-plan-nav a{color:var(--ld-text);background:var(--ld-surface-2);border:1px solid var(--ld-border);border-radius:999px;padding:9px 16px;font-size:16px;font-weight:600;text-decoration:none}#ld-plans .ld-plan-nav a:hover{border-color:var(--ld-wb)}#ld-plans .ld-plans-included{text-align:center;color:var(--ld-muted);font-size:16px;line-height:1.5;margin:0 0 24px}#ld-plans .ld-packs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;align-items:start}#ld-plans .ld-pack{grid-column:span 2;min-width:0;display:flex;flex-direction:column;gap:14px;padding:26px;border:1px solid var(--ld-border);border-radius:var(--ld-radius);background:var(--ld-surface);scroll-margin-top:96px}#ld-plans .ld-pack:nth-child(4):nth-last-child(2),#ld-plans .ld-pack:nth-child(5):last-child{grid-column:span 3}#ld-plans .ld-pack.ld-hot{border-color:var(--ld-wb);box-shadow:0 12px 32px #a25bff1f}#ld-plans .ld-pack-head{display:flex;flex-direction:column;align-items:flex-start;gap:12px}#ld-plans .ld-pack .ld-name{font-size:23px;line-height:1.25;font-weight:700;margin:0}#ld-plans .ld-pop{display:inline-block;margin-left:10px;padding:3px 9px;border:1px solid var(--ld-wb);border-radius:999px;color:var(--ld-wb);font-size:max(var(--пол-кегля, 11px),12px);line-height:1.2;font-weight:700;vertical-align:middle}#ld-plans .ld-price{text-align:left}#ld-plans .ld-now{font-size:clamp(25px,2.3vw,31px);line-height:1.2;font-weight:700;font-variant-numeric:tabular-nums}#ld-plans .ld-now small{font-size:15px;font-weight:400;color:var(--ld-muted)}#ld-plans .ld-old{display:block;font-size:15px;text-decoration:line-through;color:var(--ld-text-3)}#ld-plans .ld-pack-q{margin:0;font-size:18px;line-height:1.4;font-weight:600}#ld-plans .ld-pack-q:first-letter{text-transform:uppercase}#ld-plans .ld-pack-who{margin:0;color:var(--ld-muted);font-size:15px;line-height:1.5}#ld-plans .ld-pack-highlights,#ld-plans .ld-pack-list{list-style:none;padding:0;margin:0;display:grid;gap:9px}#ld-plans .ld-pack-highlights li,#ld-plans .ld-pack-list li{position:relative;padding-left:19px;color:var(--ld-muted);font-size:16px;line-height:1.5;overflow-wrap:anywhere}#ld-plans .ld-pack-highlights li:before,#ld-plans .ld-pack-list li:before{content:"•";position:absolute;left:2px;color:var(--ld-wb)}#ld-plans .ld-spec{border-top:1px solid var(--ld-border);padding-top:14px;color:var(--ld-text);font-size:15px;line-height:1.5}#ld-plans .ld-pack-actions{display:grid;gap:9px}#ld-plans .ld-pack .ld-btn{width:100%;min-height:46px;justify-content:center;text-align:center;padding:11px 16px;font-size:16px;line-height:1.35;margin:0}#ld-plans .ld-pack a.ld-btn-primary{color:#fff}#ld-plans .ld-pack .ld-pack-build{font-size:15px}#ld-plans .ld-pack-details{border-top:1px solid var(--ld-border);padding-top:13px}#ld-plans summary{cursor:pointer;color:var(--ld-text);font-size:16px;line-height:1.45;font-weight:600}#ld-plans .ld-pack-details[open] summary{margin-bottom:14px}#ld-plans .ld-pack-extra{margin:14px 0 0;font-size:15px;line-height:1.5;color:var(--ld-muted)}#ld-plans .ld-pack-list li.ld-pack-base{padding-left:0;font-weight:600}#ld-plans .ld-pack-list li.ld-pack-base:before{content:none}#ld-plans .ld-pack-list li.ld-pack-soon,#ld-plans .ld-pack-list li.ld-pack-soon-head{color:var(--ld-text-3)}#ld-plans .ld-pricing-compare{margin-top:24px;padding:18px 22px;border:1px solid var(--ld-border);border-radius:var(--ld-radius);background:var(--ld-surface)}#ld-plans .ld-compare{margin-top:16px;overflow-x:auto;border:1px solid var(--ld-border);border-radius:12px;background:var(--ld-surface)}#ld-plans .ld-compare table{width:100%;min-width:860px;border-collapse:collapse;font-size:15px}#ld-plans .ld-compare caption{padding:14px;text-align:left;color:var(--ld-muted)}#ld-plans .ld-compare th,#ld-plans .ld-compare td{padding:13px 15px;border-bottom:1px solid var(--ld-border);text-align:center}#ld-plans .ld-compare th:first-child,#ld-plans .ld-compare td:first-child{text-align:left;min-width:230px;color:var(--ld-muted);font-weight:500}#ld-plans .ld-compare thead th{background:var(--ld-surface-2);font-weight:700;color:var(--ld-text)}#ld-plans .ld-compare tr:last-child th,#ld-plans .ld-compare tr:last-child td{border-bottom:0}#ld-plans .ld-yes{color:var(--ld-pos);font-weight:700}#ld-plans .ld-no,#ld-plans .ld-soon{color:var(--ld-text-3)}#ld-plans :is(a,button,summary,[tabindex]):focus-visible{outline:3px solid var(--ld-wb);outline-offset:4px}@media(max-width:900px){#ld-plans .ld-packs{grid-template-columns:repeat(2,minmax(0,1fr))}#ld-plans .ld-pack,#ld-plans .ld-pack:nth-child(4):nth-last-child(2),#ld-plans .ld-pack:nth-child(5):last-child{grid-column:auto}#ld-plans .ld-pack:nth-child(odd):last-child{grid-column:1 / -1}}@media(max-width:620px){#ld-plans .ld-packs{grid-template-columns:minmax(0,1fr);gap:16px}#ld-plans .ld-pack{padding:22px}#ld-plans .ld-plan-nav{justify-content:flex-start}#ld-plans .ld-pricing-compare{padding:17px}}.ld-trial{margin-top:22px;border:1px solid var(--ld-border);border-radius:var(--ld-radius);background:var(--ld-surface);padding:22px 24px}.ld-trial-head{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:baseline;margin-bottom:14px}.ld-trial-head b{font-size:17px}.ld-trial-head span{color:var(--ld-muted);font-size:14px}.ld-trial-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.ld-trial-t{font-size:max(var(--пол-кегля, 11px),12px);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ld-text-3);margin-bottom:8px}.ld-trial ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ld-trial li{position:relative;padding-left:18px;font-size:14px;line-height:1.45;color:var(--ld-muted)}.ld-trial-cols>div:first-child li:before{content:"✓";position:absolute;left:0;color:var(--ld-pos);font-weight:700}.ld-trial-cols>div:last-child li:before{content:"—";position:absolute;left:0;color:var(--ld-text-3)}.ld-trial-note{margin:14px 0 0;color:var(--ld-text-3);font-size:max(var(--пол-кегля, 11px),13px)}.ld-plans-banner{max-width:940px;margin:0 auto 18px;display:flex;align-items:center;justify-content:center;gap:12px;border:1px dashed var(--ld-border-hi);border-radius:12px;padding:12px 18px;color:var(--ld-amber);font-size:14px;font-weight:600;text-align:center}.ld-plans-note{text-align:center;color:var(--ld-text-3);font-size:max(var(--пол-кегля, 11px),13.5px);margin-top:20px}.ld-plans-public{max-width:720px;margin-left:auto;margin-right:auto;margin-top:12px;line-height:1.55}.ld-plans-public a{color:inherit;text-decoration:underline}.ld-faq{max-width:700px;margin:0 auto}.ld-faq details{border:1px solid var(--ld-border);background:var(--ld-surface);border-radius:12px;margin-bottom:10px}.ld-faq summary{padding:16px 20px;cursor:pointer;font-weight:600;font-size:16px;list-style:none;display:flex;justify-content:space-between;gap:14px}.ld-faq summary::-webkit-details-marker{display:none}.ld-faq summary:after{content:"›";color:var(--ld-ozon);font-size:20px;transition:transform .2s}.ld-faq details[open] summary:after{transform:rotate(90deg)}.ld-faq .ld-a{padding:0 20px 16px;color:var(--ld-muted);font-size:14.5px}.ld-cta{text-align:center;border:1px solid var(--ld-border-hi);border-radius:20px;padding:60px 32px;background:radial-gradient(ellipse 70% 120% at 20% 0%,rgba(77,141,255,.12),transparent 60%),radial-gradient(ellipse 70% 120% at 80% 100%,rgba(162,91,255,.12),transparent 60%),var(--ld-surface)}.ld-cta h2{font-size:clamp(28px,3.6vw,42px);margin-bottom:12px}.ld-cta p{color:var(--ld-muted);margin:0 0 28px}.landing footer{border-top:1px solid var(--ld-border);padding:30px 0 40px;color:var(--ld-text-3);font-size:max(var(--пол-кегля, 11px),13.5px)}.ld-foot-in{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;align-items:center}@media(max-width:1220px){.ld-nav-links{display:none}}@media(min-width:1221px){.ld-nav .ld-btn-demo{display:none}}.ld-nav-in{min-width:0}.ld-nav-in>.ld-btn,.ld-nav-in>.ld-brand{flex:none}@media(max-width:880px){.ld-term-body{grid-template-columns:1fr}.ld-term-main{border-right:none;border-bottom:1px solid var(--ld-border)}.ld-term-side{flex-direction:row;flex-wrap:wrap}.ld-side-row{flex:1 1 45%;border-right:1px solid var(--ld-border)}.ld-bento{grid-template-columns:1fr 1fr}.ld-c3,.ld-c2{grid-column:span 2}.ld-recon-wrap,.ld-pulse-wrap{grid-template-columns:1fr;gap:32px}.ld-sec-grid{grid-template-columns:1fr 1fr}.ld-steps{grid-template-columns:1fr}.ld-pains{grid-template-columns:repeat(2,minmax(0,1fr))}.ld-flow-wrap{grid-template-columns:minmax(0,1fr);gap:32px}.ld-payback{grid-template-columns:minmax(0,1fr);gap:18px}}@media(max-width:700px){.ld-flow-svg{display:none}}@media(max-width:880px){.ld-nav .ld-btn-demo{display:none}}@media(max-width:560px){.ld-nav-in{gap:10px}.ld-nav .ld-btn{padding:8px 12px;font-size:max(var(--пол-кегля, 11px),13.5px)}.ld-bento,.ld-sec-grid{grid-template-columns:1fr}.ld-c3,.ld-c2{grid-column:span 1}.landing section{padding:56px 0}.ld-recon-row{grid-template-columns:1fr auto}.ld-recon-row .ld-val:first-of-type{display:none}.ld-recon-row.ld-cols span:nth-child(2){display:none}.ld-sec-promise{grid-template-columns:1fr}.ld-pains,.ld-payback-nums,.ld-trial-cols{grid-template-columns:minmax(0,1fr)}.ld-compare th,.ld-compare td{padding:9px 10px;font-size:max(var(--пол-кегля, 11px),12px)}.ld-compare th:first-child,.ld-compare td:first-child{min-width:150px}.ld-recon-total{flex-wrap:wrap;gap:10px}.ld-stamp{font-size:max(var(--пол-кегля, 11px),13px)}}@media(max-width:430px){.ld-nav-in{gap:8px}.ld-nav .ld-brand .brand-word{display:none}.ld-nav .ld-btn{padding:8px 10px;font-size:max(var(--пол-кегля, 11px),13px)}.ld-nav-in>.ld-btn-primary{flex:0 1 auto;min-width:0;text-align:center;line-height:1.15}}.ld-foot-legal{display:flex;gap:16px;flex-wrap:wrap}.ld-foot-legal a{color:var(--ld-muted);text-decoration:none}.ld-foot-legal a:hover,.ld-foot-legal a:focus-visible{color:var(--ld-text);text-decoration:underline}.ld-foot-legal .ld-foot-cookie{background:none;border:0;padding:0;font:inherit;color:var(--ld-muted);cursor:pointer}.ld-foot-legal .ld-foot-cookie:hover,.ld-foot-legal .ld-foot-cookie:focus-visible{color:var(--ld-text);text-decoration:underline}#ld-konstr{padding-top:24px}.ld-konstr{margin-top:8px}.ld-link-btn{background:none;border:none;padding:0;margin:0;cursor:pointer;font:inherit;color:var(--ld-ozon);text-decoration:underline;text-underline-offset:2px}.ld-link-btn:hover,.ld-link-btn:focus-visible{color:var(--ld-text)}.ld-pack .ld-pack-build{margin-top:0;font-size:max(var(--пол-кегля, 11px),13px);padding:8px 14px}.ld-z{position:relative;max-width:600px;margin:0 auto;display:flex;flex-direction:column;gap:16px;border:1px solid var(--ld-border-hi);border-radius:var(--ld-radius);padding:28px;background:var(--ld-surface)}.ld-z-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.ld-z-field{display:flex;flex-direction:column;gap:6px;min-width:0}.ld-z-field>span,.ld-z-chips legend{color:var(--ld-muted);font-size:14px}.ld-z-field input{width:100%;box-sizing:border-box;padding:11px 14px;border-radius:10px;font:inherit;font-size:16px;color:var(--ld-text);background:var(--ld-bg-2);border:1px solid var(--ld-border-hi)}.ld-z-field input::placeholder{color:var(--ld-text-3)}.ld-z-field input:focus-visible{outline:2px solid var(--ld-ozon);outline-offset:1px;border-color:transparent}.ld-z-chips{border:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ld-z-chips legend{padding:0;margin-bottom:6px}.ld-z-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--ld-border-hi);border-radius:999px;cursor:pointer;font-size:14px}.ld-z-chip:has(input:checked){border-color:var(--ld-ozon);background:#4d8dff1a}.ld-z-chip input,.ld-z-consent input{accent-color:var(--ld-ozon);width:16px;height:16px;margin:0;flex:none}.ld-z-consent{display:flex;align-items:flex-start;gap:10px;color:var(--ld-muted);font-size:14px;line-height:1.45;cursor:pointer}.ld-z-consent input{margin-top:2px}.ld-z-consent a{color:var(--ld-ozon)}.ld-z-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.ld-z-error{margin:0;color:var(--ld-neg);font-size:14px}.ld-z .ld-btn{align-self:stretch}.ld-z .ld-btn:disabled{opacity:.65;cursor:default;transform:none}.ld-z-done{text-align:center}.ld-z-done h3{font-size:22px}.ld-z-done p{margin:0;color:var(--ld-muted)}@media(max-width:560px){.ld-z{padding:20px 16px}.ld-z-row{grid-template-columns:minmax(0,1fr)}}.landing ::selection{background:#8a38f533}.landing h1,.landing h2{font-weight:900;letter-spacing:-.02em}.landing h3{font-weight:800}.landing .ld-nav{background:#ffffffe0}.landing .ld-btn{font-weight:800;border-radius:14px}.landing .ld-btn-primary{background:var(--ld-m-grad);box-shadow:0 14px 28px -12px #7b2ff0b3}.landing .ld-btn-ghost{background:#fff;color:#8a38f5;border-color:#dccbff}.landing .ld-btn-ghost:hover{border-color:#8a38f5}.landing .ld-pack,.landing .ld-compare,.landing .ld-trial,.landing .ld-payback,.landing .ld-faq details,.landing .ld-cta{box-shadow:var(--ld-m-shadow)}.landing .ld-cta{background:var(--ld-m-grad);color:#fff;border:0}.landing .ld-cta p{color:#eadcff}.landing .ld-cta .ld-btn-primary{background:#fff;color:#5b21d6;box-shadow:none}.ld-m-tag{display:inline-flex;align-items:center;gap:8px;justify-self:start;padding:7px 14px;border-radius:999px;background:#f3edff;color:#8a38f5;font-size:max(var(--пол-кегля, 11px),13px);font-weight:800;letter-spacing:.07em;text-transform:uppercase}.ld-m-soon{padding:2px 8px;border-radius:999px;background:#fff4e0;color:#b25e00;letter-spacing:.03em}.ld-m-check{display:inline-grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;background:#effbe5;color:#51ae00}.ld-m-tile{display:inline-grid;place-items:center;flex:none;width:56px;height:56px;border-radius:18px;color:#fff;background:var(--ld-m-grad);box-shadow:0 12px 24px -10px #7b2ff099}.ld-m-tile svg{width:26px;height:26px}.ld-m-tile--red{background:linear-gradient(135deg,#ff8a8f,#e5484d);box-shadow:0 12px 24px -10px #e5484d8c}.ld-m-tile--orange{background:linear-gradient(135deg,#ffc061,#ff8a00);box-shadow:0 12px 24px -10px #ff8a008c}.ld-m-tile--yellow{background:linear-gradient(135deg,#f0c84a,#c48a00);box-shadow:0 12px 24px -10px #c48a0080}.ld-m-tile--green{background:linear-gradient(135deg,#8fd94f,#3f9a00);box-shadow:0 12px 24px -10px #51ae0080}.ld-m-tile--blue{background:linear-gradient(135deg,#7da2ff,#3e63dd);box-shadow:0 12px 24px -10px #3e63dd80}.ld-m-art svg{display:block;width:100%;height:auto}.ld-m-tint{background:#f8f6ff}.ld-m-head{display:grid;gap:18px;max-width:760px;margin-bottom:56px}.ld-m-head--center{margin-left:auto;margin-right:auto;text-align:center;justify-items:center}.ld-m-head h2,.ld-m-split-text h2{font-size:44px;line-height:1.1}.ld-m-head p,.ld-m-split-text>p{margin:0;font-size:19px;line-height:1.55;color:#5a5590}.ld-m-hero{position:relative;overflow:hidden;padding:64px 0 88px}.ld-m-hero:before{content:"";position:absolute;top:-220px;right:-120px;width:900px;height:900px;pointer-events:none;background:radial-gradient(circle at 60% 40%,rgba(164,92,255,.22),transparent 60%),radial-gradient(circle at 30% 70%,rgba(255,149,0,.1),transparent 55%)}.ld-m-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(rgba(138,56,245,.13) 1.2px,transparent 1.2px);background-size:22px 22px;mask-image:linear-gradient(180deg,#000,transparent 70%);-webkit-mask-image:linear-gradient(180deg,#000,transparent 70%)}.ld-m-hero-in{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1.02fr;gap:48px;align-items:center}.ld-m-hero-text{display:grid;gap:24px}.ld-m-hero h1{font-size:52px;line-height:1.06}.ld-m-hook{margin:0;font-size:25px;line-height:1.3;font-weight:800;color:#8a38f5}.ld-m-lead{margin:0;font-size:19px;line-height:1.55;color:#5a5590}.ld-m-ctas{display:flex;flex-wrap:wrap;gap:14px}.ld-m-trust{display:flex;flex-wrap:wrap;gap:10px 22px;margin:0;padding:0;list-style:none}.ld-m-trust li{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:#5a5590}.ld-m-hero-art{display:grid;grid-template-columns:1.1fr 1fr;gap:28px;align-items:center}.ld-m-legend{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ld-m-legend li{display:flex;align-items:center;gap:10px;padding:11px 14px;border:1px solid #eee9ff;border-radius:14px;background:#fff;font-size:15px;font-weight:700;box-shadow:var(--ld-m-shadow)}.ld-m-legend i{flex:none;width:10px;height:10px;border-radius:50%}.ld-m-legend b{margin-left:auto;white-space:nowrap}.ld-m-legend .ld-m-legend-own{border-color:#c7eba6;background:#effbe5;color:#2f6b00;font-size:17px}.ld-m-stats{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:-24px}.ld-m-stat{padding:26px 24px;border:1px solid #eee9ff;border-radius:24px;background:#fff;box-shadow:var(--ld-m-shadow)}.ld-m-stat b{display:block;font-size:46px;line-height:1;font-weight:900;letter-spacing:-.02em;background:var(--ld-m-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.ld-m-stat span{display:block;margin-top:10px;font-size:15px;line-height:1.4;font-weight:700;color:#5a5590}.ld-m-leaks{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.ld-m-leak,.ld-m-pillar,.ld-m-card{display:grid;gap:14px;align-content:start;padding:28px 24px;border:1px solid #eee9ff;border-radius:26px;background:#fff;box-shadow:var(--ld-m-shadow)}.ld-m-leak h3,.ld-m-pillar h3,.ld-m-card h3{font-size:20px}.ld-m-leak p,.ld-m-pillar p,.ld-m-card p{margin:0;font-size:16px;line-height:1.5;font-weight:600;color:#5a5590}.ld-m-leak-sum{font-size:30px;font-weight:900;letter-spacing:-.02em;color:#e5484d}.ld-m-leak-sum small{display:block;font-size:15px;font-weight:700;letter-spacing:0;color:#8b84b5}.ld-m-leak-total{margin:28px 0 0;text-align:center;font-size:19px;font-weight:800}.ld-m-leak-total b{font-size:28px;color:#e5484d}.ld-m-pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ld-m-pillar{position:relative;overflow:hidden;padding:34px 30px;border-radius:28px}.ld-m-pillar:after{content:"";position:absolute;top:-60px;right:-60px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(164,92,255,.16),transparent 70%)}.ld-m-pillar-n{font-size:14px;font-weight:900;letter-spacing:.08em;color:#8a38f5}.ld-m-split{display:grid;grid-template-columns:1fr 1.08fr;gap:72px;align-items:center}.ld-m-split--mirror .ld-m-split-text{order:2}.ld-m-split-text{display:grid;gap:22px;align-content:start}.ld-m-split-text>p+p{margin-top:-8px}.ld-m-split-art{position:relative}.ld-m-split-art:before{content:"";position:absolute;top:8%;right:6%;bottom:8%;left:6%;border-radius:40px;background:radial-gradient(circle at 50% 45%,rgba(164,92,255,.18),transparent 70%);filter:blur(10px)}.ld-m-split-art .ld-m-art{position:relative}.ld-m-points{display:grid;gap:14px;margin:0;padding:0;list-style:none}.ld-m-points li{display:flex;gap:12px;align-items:flex-start;font-size:17px;line-height:1.45;font-weight:600;color:#5a5590}.ld-m-map{padding:24px 24px 8px;border:1px solid #eee9ff;border-radius:36px;background:linear-gradient(180deg,#fff,#faf7ff);box-shadow:var(--ld-m-shadow)}.ld-m-map-list{display:none}.ld-m-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:28px}.ld-m-fact{display:flex;gap:16px;align-items:flex-start}.ld-m-fact h3{font-size:18px}.ld-m-fact p{margin:6px 0 0;font-size:16px;line-height:1.5;font-weight:600;color:#5a5590}.ld-m-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ld-m-card{box-shadow:none}.ld-m-card-tag{font-size:max(var(--пол-кегля, 11px),12px);font-weight:900;letter-spacing:.09em;text-transform:uppercase;color:#8a38f5}.ld-m-steps{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.ld-m-steps:before{content:"";position:absolute;top:44px;left:16%;right:16%;border-top:3px dashed #dccbff}.ld-m-step{position:relative;display:grid;gap:14px;justify-items:center;padding:0 10px;text-align:center}.ld-m-step-circle{position:relative;display:grid;place-items:center;width:88px;height:88px;border-radius:50%;background:#fff;color:#8a38f5;box-shadow:0 0 0 10px #f8f6ff,var(--ld-m-shadow)}.ld-m-step-circle svg{width:36px;height:36px}.ld-m-step-circle b{position:absolute;top:-6px;right:-6px;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--ld-m-grad);color:#fff;font-size:16px;font-weight:900}.ld-m-step p{max-width:300px;margin:0;font-size:16px;line-height:1.5;font-weight:600;color:#5a5590}.ld-m-step small{padding:6px 12px;border-radius:999px;background:#f3edff;color:#8a38f5;font-size:14px;font-weight:800}.ld-m-safe{display:grid;grid-template-columns:1fr 260px 1fr;gap:28px;align-items:center}.ld-m-safe-col{display:grid;gap:20px}.ld-m-safe-item{display:grid;grid-template-columns:auto 1fr;gap:16px;padding:24px;border:1px solid #eee9ff;border-radius:24px;background:#fff;box-shadow:var(--ld-m-shadow)}.ld-m-safe-item h3{font-size:18px}.ld-m-safe-item p{margin:6px 0 0;font-size:16px;line-height:1.5;font-weight:600;color:#5a5590}.ld-m-shield{display:grid;place-items:center}.ld-m-shield span{display:grid;place-items:center;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,#efe6ff 0%,#f8f4ff 60%,transparent 61%)}.ld-m-shield i{display:grid;place-items:center;width:132px;height:150px;color:#fff;background:var(--ld-m-grad);clip-path:path("M66 0 L132 24 V78 C132 116 104 140 66 150 C28 140 0 116 0 78 V24 Z")}@media(max-width:1100px){.ld-m-leaks{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.ld-m-hero{padding:32px 0 56px}.ld-m-hero-in,.ld-m-split{grid-template-columns:1fr;gap:32px}.ld-m-split--mirror .ld-m-split-text{order:0}.ld-m-hero h1{font-size:36px}.ld-m-head h2,.ld-m-split-text h2{font-size:30px}.ld-m-hook{font-size:21px}.ld-m-lead,.ld-m-head p,.ld-m-split-text>p{font-size:17px}.ld-m-ctas .ld-btn{width:100%}.ld-m-hero-art{grid-template-columns:1fr;gap:16px}.ld-m-hero-art .ld-m-art{max-width:300px;margin:0 auto}.ld-m-legend{grid-template-columns:1fr 1fr}.ld-m-legend li{gap:6px;padding:10px;font-size:max(var(--пол-кегля, 11px),13px);box-shadow:none}.ld-m-legend .ld-m-legend-own{grid-column:1 / -1}.ld-m-stats{grid-template-columns:1fr 1fr;gap:12px;margin-top:0}.ld-m-stat{padding:20px 18px}.ld-m-stat b{font-size:30px;white-space:nowrap}.ld-m-leaks,.ld-m-pillars,.ld-m-grid,.ld-m-facts,.ld-m-steps,.ld-m-safe{grid-template-columns:1fr}.ld-m-steps:before{display:none}.ld-m-head{margin-bottom:32px}.ld-m-map{padding:12px;border-radius:24px}.ld-m-map .кр-метка{display:none}.ld-m-map-list{display:flex;flex-wrap:wrap;gap:8px;margin:12px 4px 8px;padding:0;list-style:none}.ld-m-map-list li{padding:8px 12px;border-radius:999px;background:#f3edff;font-size:14px;font-weight:800}.ld-m-shield{order:-1}.ld-m-shield span{width:180px;height:180px}}.kt{--kt-surface: var(--surface, #fff);--kt-surface-2: var(--surface-2, #f1f4f2);--kt-border: var(--border, #dae0dc);--kt-border-hi: var(--accent, #15803d);--kt-text: var(--text, #14181b);--kt-muted: var(--text-muted, #4e5955);--kt-accent: var(--accent, #15803d);--kt-accent-solid: var(--accent-solid, #15803d);--kt-accent-text: var(--accent-solid-text, #fff);--kt-accent-soft: var(--accent-soft, #e3f3e9);--kt-radius: 14px;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:start;color:var(--kt-text)}.kt-num{font-variant-numeric:tabular-nums}.kt-muted{color:var(--kt-muted)}.kt-steps{display:flex;flex-direction:column;gap:18px;min-width:0}.kt-step{display:flex;flex-direction:column;gap:10px}.kt-step-title{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0;font-size:16px;font-weight:700;line-height:1.2}.kt-step-n{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--kt-accent-soft);color:var(--kt-accent);font-size:max(var(--пол-кегля, 11px),13px);font-weight:700}.kt-empty{margin:0;font-size:14px}.kt-packs{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.kt-pack{display:flex;flex-direction:column;gap:5px;padding:12px 13px;border-radius:var(--kt-radius);border:1.5px solid var(--kt-border);background:var(--kt-surface);cursor:pointer;text-align:left;color:inherit;transition:border-color .15s,box-shadow .15s}.kt-pack:hover{border-color:var(--kt-border-hi)}.kt-pack:focus-visible{outline:2px solid var(--kt-accent);outline-offset:2px}.kt-pack-on{border-color:var(--kt-accent);box-shadow:0 0 0 3px var(--kt-accent-soft)}.kt-pack-head{display:flex;align-items:center;justify-content:space-between;gap:6px}.kt-pack-name{font-weight:700;font-size:16px}.kt-pack-hit{font-size:max(var(--пол-кегля, 11px),11px);font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:2px 7px;border-radius:999px;background:var(--kt-accent);color:var(--kt-accent-text)}.kt-pack-price{font-weight:700;font-size:18px}.kt-pack-price small{font-size:max(var(--пол-кегля, 11px),12px);font-weight:400;color:var(--kt-muted);margin-left:2px}.kt-pack-q{font-size:max(var(--пол-кегля, 11px),13px);line-height:1.35}.kt-pack-q:first-letter{text-transform:uppercase}.kt-pack-who{font-size:max(var(--пол-кегля, 11px),12px);color:var(--kt-muted);line-height:1.35}.kt-pack-foot{display:flex;align-items:center;justify-content:space-between;gap:6px;flex-wrap:wrap;margin-top:auto;padding-top:8px;border-top:1px solid var(--kt-border);font-size:max(var(--пол-кегля, 11px),12px);color:var(--kt-muted)}.kt-pack-foot .ui-info{font-size:max(var(--пол-кегля, 11px),12px);color:var(--kt-accent);cursor:help}.kt-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.kt-stepper{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:var(--kt-radius);border:1px solid var(--kt-border);background:var(--kt-surface)}.kt-stepper-note-only{justify-content:center;font-size:max(var(--пол-кегля, 11px),13px);line-height:1.4;color:var(--kt-muted)}.kt-stepper-row{display:inline-flex;align-items:center;gap:4px}.kt-step-btn{width:40px;height:40px;border-radius:10px;border:1px solid var(--kt-border);background:var(--kt-surface-2);color:var(--kt-text);font-size:20px;line-height:1;cursor:pointer;font-family:inherit}.kt-step-btn:hover:not(:disabled){border-color:var(--kt-accent);color:var(--kt-accent)}.kt-step-btn:disabled{opacity:.4;cursor:default}.kt-step-btn:focus-visible{outline:2px solid var(--kt-accent);outline-offset:1px}.kt-step-val{min-width:48px;text-align:center;font-size:20px;font-weight:700}.kt-stepper-note{font-size:max(var(--пол-кегля, 11px),13px);line-height:1.4}.kt-addons{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px}.kt-addon{display:flex;align-items:flex-start;gap:10px;padding:11px 12px;border-radius:var(--kt-radius);border:1.5px solid var(--kt-border);background:var(--kt-surface);cursor:pointer;transition:border-color .15s,box-shadow .15s}.kt-addon:hover{border-color:var(--kt-border-hi)}.kt-addon-on{border-color:var(--kt-accent);box-shadow:0 0 0 3px var(--kt-accent-soft)}.kt-addon input[type=checkbox]{margin:2px 0 0;flex:0 0 auto;cursor:pointer}.kt-addon-check{width:18px;text-align:center;color:var(--kt-muted);flex:0 0 auto;margin-top:1px}.kt-addon-inside{cursor:default;opacity:.7;border-style:dashed}.kt-addon-body{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.kt-addon-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap}.kt-addon-name{font-weight:700;font-size:14px}.kt-addon-price{font-weight:700;font-size:14px;white-space:nowrap}.kt-addon-price small{font-weight:400;font-size:max(var(--пол-кегля, 11px),12px);color:var(--kt-muted)}.kt-addon-desc{font-size:max(var(--пол-кегля, 11px),13px);line-height:1.4;color:var(--kt-muted)}.kt-addon-qty{margin-top:4px}.kt-addon-qty .kt-stepper{padding:6px 8px}.kt-period{display:inline-flex;align-self:flex-start;gap:6px;padding:4px;border-radius:12px;background:var(--kt-surface-2);border:1px solid var(--kt-border)}.kt-period-btn{padding:8px 14px;border-radius:9px;border:1px solid transparent;background:none;color:var(--kt-muted);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}.kt-period-btn:hover{color:var(--kt-text)}.kt-period-btn small{font-weight:400;color:var(--kt-muted)}.kt-period-on{background:var(--kt-surface);border-color:var(--kt-accent);color:var(--kt-accent)}.kt-period-on small{color:inherit;opacity:.85}.kt-period-btn:focus-visible{outline:2px solid var(--kt-accent);outline-offset:1px}.kt-quote{position:sticky;top:76px;display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:var(--kt-radius);border:1.5px solid var(--kt-border);background:var(--kt-surface)}.kt-quote-head{display:flex;justify-content:space-between;align-items:baseline;font-size:15px}.kt-quote-busy{font-size:max(var(--пол-кегля, 11px),12px)}.kt-quote-error{margin:0;font-size:max(var(--пол-кегля, 11px),13px);color:var(--danger, #b6413d)}.kt-quote-table{width:100%;border-collapse:collapse;font-size:var(--fs-md, 14px)}.kt-quote-table td{padding:5px 0;border-bottom:1px dashed var(--kt-border);vertical-align:top}.kt-quote-name{padding-right:8px;line-height:1.35}.kt-quote-name .ui-info{margin-left:4px}.kt-quote-sum{text-align:right;white-space:nowrap;font-weight:600}.kt-quote-sum small{font-weight:400;color:var(--kt-muted)}.kt-quote-once td{color:var(--kt-muted)}.kt-quote-line{display:flex;justify-content:space-between;gap:10px;font-size:var(--fs-md, 14px);color:var(--kt-muted)}.kt-quote-line s{margin-right:6px}.kt-total{display:grid;grid-template-columns:1fr auto;align-items:baseline;row-gap:2px;padding-top:10px;border-top:2px solid var(--kt-text)}.kt-total-label{font-weight:700;font-size:15px}.kt-total-sum{font-size:26px;font-weight:800;letter-spacing:-.01em;text-align:right}.kt-total-was{margin-right:6px;font-size:14px;font-weight:500;letter-spacing:0}.kt-total-note{grid-column:1 / -1;font-size:max(var(--пол-кегля, 11px),12px)}.kt-action{display:flex;flex-direction:column;gap:8px}.kt-action>*{width:100%;justify-content:center}.kt-under{font-size:max(var(--пол-кегля, 11px),var(--fs-base, 13px));line-height:1.45;color:var(--kt-muted)}.kt-bar{display:none}.landing .kt{--kt-surface: var(--ld-surface);--kt-surface-2: var(--ld-surface-2);--kt-border: var(--ld-border);--kt-border-hi: var(--ld-border-hi);--kt-text: var(--ld-text);--kt-muted: var(--ld-muted);--kt-accent: var(--ld-ozon);--kt-accent-solid: var(--ld-ozon);--kt-accent-text: #fff;--kt-accent-soft: rgba(77, 141, 255, .18);--text-3: var(--ld-text-3);--accent: var(--ld-ozon);--danger: var(--ld-neg)}.landing .kt-step{padding:0}.landing .kt-pack-hot{border-color:var(--ld-wb)}.landing .kt-pack-hit{background:var(--ld-wb)}.landing .kt-total{border-top-color:var(--ld-border-hi)}.landing .kt-quote{top:72px}@media(max-width:900px){.kt{grid-template-columns:minmax(0,1fr);gap:16px}.kt-quote{position:static}.kt-bar{position:sticky;bottom:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 -4px;padding:10px 14px;background:var(--kt-surface);border-top:1px solid var(--kt-border);box-shadow:0 -6px 20px #0000001f}.app-shell-content .kt-bar{bottom:calc(60px + env(safe-area-inset-bottom))}.kt-bar-sum{font-size:20px;font-weight:800}.kt-bar-action{flex:0 1 60%;display:flex}.kt-bar-action>*{flex:1;justify-content:center}.kt-packs{grid-template-columns:repeat(2,minmax(0,1fr))}.kt-row,.kt-addons{grid-template-columns:minmax(0,1fr)}}@media(max-width:420px){.kt-packs{grid-template-columns:minmax(0,1fr)}.kt-pack{flex-direction:column}.kt-total-sum{font-size:24px}.kt-period{display:flex}.kt-period-btn{flex:1;text-align:center;padding:8px 6px;font-size:max(var(--пол-кегля, 11px),13px)}.kt-period-btn small{display:block;font-size:max(var(--пол-кегля, 11px),11px);line-height:1.3}}.kt-addon-soon .kt-addon-price{font-style:italic}.kt-better{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:10px 0;padding:10px 12px;border-radius:10px;border:1px solid var(--kt-accent);background:var(--kt-accent-soft);font-size:max(var(--пол-кегля, 11px),13px);line-height:1.4}.kt-better span{flex:1 1 200px}.kt-better-btn{min-height:44px;padding:0 14px;border-radius:8px;border:1px solid var(--kt-accent);background:transparent;color:inherit;font:inherit;font-weight:600;cursor:pointer}.cat-loader{display:flex;flex-direction:column;align-items:center;gap:14px;padding:20px 8px}.cat-loader-scene{position:relative;height:120px;aspect-ratio:260 / 232;max-width:100%;overflow:hidden}.cat-loader-sm .cat-loader-scene{height:82px}.cat-loader-lg .cat-loader-scene{height:150px}.cat-loader-reel{display:block;height:100%;width:auto;max-width:none;animation:cl-reel .78s steps(12) infinite}@keyframes cl-reel{to{transform:translate(-100%)}}.cat-loader-label{font-size:14px;font-weight:600;color:var(--text)}.cat-loader-dots:after{content:"";animation:cl-dots 1.2s steps(4,end) infinite}@keyframes cl-dots{0%{content:""}25%{content:"·"}50%{content:"··"}75%{content:"···"}}.cat-loader-progress{width:220px}.cat-loader-progress-head{display:flex;justify-content:space-between;font-size:max(var(--пол-кегля, 11px),13px);color:var(--text-muted);margin-bottom:6px}.cat-loader-progress-head b{color:var(--text);font-variant-numeric:tabular-nums}.cat-loader-bar{height:8px;border-radius:999px;background:var(--surface-2);overflow:hidden}.cat-loader-bar i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--accent),var(--accent-2, var(--accent)));transition:width .3s ease}@media(prefers-reduced-motion:reduce){.cat-loader *{animation-duration:.001ms!important;animation-iteration-count:1!important}}.ui-modal:has(>.ui-modal-body>.sb-modal){max-width:min(946px,94vw)}@keyframes nl-draw{to{stroke-dashoffset:0}}.dashboard table{min-width:640px}@keyframes dash-au-ring{0%{stroke-dashoffset:var(--dash-len, 0)}to{stroke-dashoffset:0}}.ui-modal:has(.ucalc){max-width:1092px}.abc-xyz td.num,.abc-xyz th{font-variant-numeric:tabular-nums}@keyframes export-notice-in{0%{opacity:0;transform:translateY(-6px)}}@keyframes export-notice-spin{to{transform:rotate(360deg)}}.cat-state-cat{display:block;height:100%;width:auto;max-width:100%;transform-origin:50% 100%}.cat-state-success .cat-state-cat{animation:cs-pop .55s cubic-bezier(.34,1.56,.64,1) both,cs-hop 2.4s .8s ease-in-out infinite}.cat-state-error .cat-state-cat{animation:cs-sway 3.2s ease-in-out infinite}.cat-state-offline .cat-state-cat{height:118px;animation:cs-breathe 3.4s ease-in-out infinite}.cat-state-maintenance .cat-state-cat{animation:cs-stretch 2.8s ease-in-out infinite}@keyframes cs-pop{0%{transform:scale(.55);opacity:0}to{transform:scale(1);opacity:1}}@keyframes cs-hop{0%,62%,to{transform:translateY(0) scale(1)}70%{transform:translateY(0) scale(1.04,.95)}80%{transform:translateY(-10%) scale(.98,1.03)}90%{transform:translateY(0) scale(1.02,.98)}}@keyframes cs-sway{0%,to{transform:rotate(0)}30%{transform:rotate(-2.5deg)}70%{transform:rotate(2deg)}}@keyframes cs-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.015,1.045)}}@keyframes cs-stretch{0%,to{transform:scale(1)}45%,60%{transform:scale(1.05,.97)}}@media(prefers-reduced-motion:reduce){.cat-state *{animation-duration:.001ms!important;animation-iteration-count:1!important}}.привет-кота{position:fixed;right:20px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:60;display:flex;align-items:center;gap:4px;padding:10px 12px 10px 8px;border-radius:16px;background:var(--surface);color:var(--text);border:1px solid var(--border);box-shadow:0 12px 32px color-mix(in srgb,var(--text) 16%,transparent);animation:пк-выход .45s cubic-bezier(.34,1.56,.64,1) both}.привет-кота-гаснет{animation:пк-гаснет .35s ease-in both}.привет-кота-окно{height:88px;aspect-ratio:232 / 236;overflow:hidden;flex:none}.привет-кота-лента{display:block;height:100%;width:auto;max-width:none;animation:пк-машет 1.3s steps(10) .35s infinite}.привет-кота-слова{font-size:16px;font-weight:700;white-space:nowrap}.привет-кота-закрыть{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;border:none;background:transparent;color:var(--text-muted);cursor:pointer}.привет-кота-закрыть:hover{background:var(--surface-2);color:var(--text)}@keyframes пк-машет{to{transform:translate(-100%)}}@keyframes пк-выход{0%{opacity:0;transform:translateY(24px) scale(.92)}to{opacity:1;transform:none}}@keyframes пк-гаснет{to{opacity:0;transform:translateY(16px) scale(.96)}}@media(max-width:560px){.привет-кота{left:16px;right:16px;bottom:calc(76px + env(safe-area-inset-bottom,0px))}.привет-кота-слова{white-space:normal}.привет-кота-закрыть{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.привет-кота,.привет-кота-лента{animation:none}.привет-кота-гаснет{display:none}}.low-stock{min-width:0}.advisor{max-width:1180px;margin:0 auto;padding:0 4px 48px}@keyframes стол4-вращение{to{transform:rotate(360deg)}}.ui-modal-overlay:has(>.ui-modal.лз-окно){justify-content:flex-end;align-items:stretch;padding:12px}@keyframes nl-ping{0%{transform:scale(.5);opacity:.7}80%{transform:scale(1.4);opacity:0}to{opacity:0}}@keyframes тжт-пульс{0%,to{opacity:.35}50%{opacity:1}}.ui-modal:has(.supply-plan){max-width:min(1080px,94vw)}.ui-modal:has(.kpo){max-width:min(1080px,94vw)}.supply-plan{display:flex;flex-direction:column;gap:14px;container-type:inline-size;container-name:supplyplan;font-size:14px}.search-queries{margin-top:12px}.search-queries h4{margin:0 0 4px}@keyframes pd-funnel-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes cal-spin{to{transform:rotate(360deg)}}.voice{display:flex;align-items:center;gap:10px;min-width:190px;max-width:260px}:root[data-design=new] :is(.чат-лист,.чат-панель) :is(.chat-att-image-btn,.chat-att-video-wrap){border-radius:15px}@keyframes chat-att-shimmer{to{background-position:-220% 0}}@keyframes chat-att-spin{to{transform:rotate(360deg)}}[data-seed="0"]{--чат-цвет: var(--тг-цвет-0)}[data-seed="1"]{--чат-цвет: var(--тг-цвет-1)}[data-seed="2"]{--чат-цвет: var(--тг-цвет-2)}[data-seed="3"]{--чат-цвет: var(--тг-цвет-3)}[data-seed="4"]{--чат-цвет: var(--тг-цвет-4)}[data-seed="5"]{--чат-цвет: var(--тг-цвет-5)}[data-seed="6"]{--чат-цвет: var(--тг-цвет-6)}@keyframes чат-мерцание{50%{opacity:.5}}@keyframes чат-вниз-появление{0%{opacity:0;transform:translateY(8px)}}@keyframes чат-панель-въезд{0%{transform:translate(24px);opacity:0}}@media print{body *{visibility:hidden}}.ld-m-map.ld-logistics-map{--lm-land:#e7edf1;--lm-edge:#91a6b5;--lm-ink:#1c354d;--lm-gold:#b58a45;--lm-surface:#fff;--lm-muted:#6b7c89;margin:0;padding:20px 20px 8px;border:1px solid #dce4e9;border-radius:28px;background:#fbfcfd;box-shadow:0 16px 50px #19324909}.ld-logistics-map__svg{display:block;width:100%;height:auto;overflow:visible}.ld-logistics-map__land{fill:var(--lm-land);stroke:var(--lm-edge);stroke-width:1.25;stroke-linejoin:round}.ld-logistics-map__route{fill:none;stroke:var(--lm-gold);stroke-width:2.4;stroke-dasharray:4 7;stroke-linecap:round;opacity:.85}.ld-logistics-map__leader{fill:none;stroke:var(--lm-edge);stroke-width:1.2}.ld-logistics-map__label rect{fill:var(--lm-surface);stroke:var(--lm-edge);stroke-opacity:.35}.ld-logistics-map__label text{fill:var(--lm-ink);font:600 17px system-ui,sans-serif}.ld-logistics-map__halo{fill:var(--lm-surface);opacity:.85}.ld-logistics-map__dot{fill:var(--lm-gold);stroke:var(--lm-ink);stroke-width:2}.ld-logistics-map__city.is-paused .ld-logistics-map__dot{fill:var(--lm-surface);stroke:var(--lm-muted)}.ld-logistics-map__city.is-paused .ld-logistics-map__label text{fill:var(--lm-muted)}.ld-logistics-map__warehouse rect{fill:var(--lm-ink)}.ld-logistics-map__warehouse path{fill:none;stroke:#fff;stroke-width:2;stroke-linejoin:round}.ld-logistics-map__warehouse text{fill:var(--lm-ink);font:700 22px system-ui,sans-serif}.ld-logistics-map__number,.ld-logistics-map__legend,.ld-logistics-map__mobile-origin{display:none}[data-theme=dark] .ld-m-map.ld-logistics-map{--lm-land:#263b50;--lm-edge:#61798e;--lm-ink:#edf2f6;--lm-gold:#d5b477;--lm-surface:#15283c;--lm-muted:#a0afbd;background:#111f30;border-color:#30475a;box-shadow:none}[data-theme=dark] .ld-logistics-map__warehouse rect{fill:#d5b477}[data-theme=dark] .ld-logistics-map__warehouse path{stroke:#14283c}@media(max-width:700px){.ld-m-map.ld-logistics-map{padding:16px 12px;border-radius:22px}.ld-logistics-map__label,.ld-logistics-map__warehouse text{display:none}.ld-logistics-map__mobile-origin{display:block;margin:0 4px 4px;color:var(--lm-ink);font-size:15px;font-weight:700}.ld-logistics-map__halo{r:25px}.ld-logistics-map__dot{r:20px;fill:var(--lm-ink);stroke:var(--lm-gold);stroke-width:3}.ld-logistics-map__number{display:block;fill:var(--lm-surface);font:700 25px system-ui,sans-serif}.ld-logistics-map__city.is-paused .ld-logistics-map__dot{fill:var(--lm-muted)}.ld-logistics-map__legend{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 10px;padding:12px 4px 0;margin:0;list-style:none}.ld-logistics-map__legend li{display:flex;align-items:flex-start;gap:8px;color:var(--lm-ink);min-width:0}.ld-logistics-map__legend li.is-paused{grid-column:1/-1;color:var(--lm-muted)}.ld-logistics-map__legend strong{display:block;font-size:14px;font-weight:650;line-height:1.35}.ld-logistics-map__legend li>span>span{display:block;font-size:max(var(--пол-кегля, 11px),13px);line-height:1.5;color:var(--lm-muted)}.ld-logistics-map__legend-number{display:grid;place-items:center;flex:0 0 20px;height:20px;border-radius:50%;background:var(--lm-ink);color:var(--lm-surface);font-size:max(var(--пол-кегля, 11px),12px);font-weight:700}}.ui-btn{padding:9px 16px;border:1px solid transparent;background:var(--accent-solid);color:var(--accent-solid-text);border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-sans);transition:background .15s,opacity .15s,border-color .15s,color .15s}.ui-btn:hover:not(:disabled){background:var(--accent-solid-hover)}.ui-btn:disabled{opacity:.55;cursor:default}.ui-btn-sm{padding:5px 11px;font-size:max(var(--пол-кегля, 11px),12.5px);border-radius:7px}.ui-btn-icon{display:inline-flex;align-items:center;justify-content:center;padding:6px}.ui-card-head{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;justify-content:space-between;margin-bottom:16px}.ui-card-head h2{margin:0}.ui-card-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;min-width:0;max-width:100%}@media(max-width:640px){.ui-card-head{flex-wrap:wrap;gap:8px 12px}}.ui-data-state{display:inline-block;font-size:max(var(--пол-кегля, 11px),11px);line-height:1.4;padding:1px 7px;border-radius:999px;border:1px solid var(--border);white-space:nowrap}.ui-no-value{color:var(--text-3);font-weight:400;font-size:.92em;letter-spacing:.06em;border-bottom:1px dashed var(--border);cursor:help}.ui-tooltip-wrap{position:relative;display:inline-flex;align-items:center;color:var(--text-3);cursor:help}.ui-tooltip-wrap-open{color:var(--accent)}.ui-tooltip-wrap:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.ui-tooltip{position:absolute;background:var(--surface);color:var(--text);border:1px solid var(--border);font-family:var(--font-sans);font-size:max(var(--пол-кегля, 11px),12.5px);font-weight:500;line-height:1.5;padding:10px 13px;border-radius:12px;white-space:pre-line;text-align:left;z-index:1000;box-shadow:0 6px 24px #00000024;max-width:280px;width:max-content;pointer-events:auto;-webkit-user-select:text;user-select:text;cursor:default;max-height:60vh;overflow-y:auto;overscroll-behavior:contain}.ui-tooltip-pinned{border-color:var(--accent)}.ui-tooltip-rows{display:flex;flex-direction:column;gap:3px;white-space:normal}.ui-tooltip-row{display:flex;align-items:baseline;gap:14px}.ui-tooltip-row-label{color:var(--text-muted)}.ui-tooltip-row-value{margin-left:auto;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}.ui-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#11141a73;display:flex;align-items:center;justify-content:center;z-index:100;padding:20px}.ui-modal{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow);width:100%;max-width:480px;max-height:90vh;overflow-y:auto;overscroll-behavior:contain}.ui-modal-wide{max-width:800px}.ui-modal-head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 0}.ui-modal-head h2{margin:0;font-family:var(--font-serif);font-size:17px;font-weight:600}.ui-modal-close{background:transparent;border:none;color:var(--text-muted);cursor:pointer;padding:4px}.ui-modal-body{padding:16px 20px 20px}.ui-modal-footer{padding:0 20px 20px;display:flex;justify-content:flex-end;gap:8px}@keyframes ui-skeleton-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@media(max-width:768px){.ui-btn,.filter-chip,.kpi-tile-count{min-height:44px}}.topbar{display:flex;align-items:center;gap:14px;padding:12px 24px;background:var(--surface);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:20}.topbar-marketplace-dot,.topbar-sync-dot{width:7px;height:7px;border-radius:999px;display:inline-block}.mp-picker{display:flex;gap:8px}.mp-pick{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;padding:9px 6px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text);font-size:max(var(--пол-кегля, 11px),13px);font-weight:600;cursor:pointer}.mp-pick:hover{border-color:var(--accent)}.mp-pick-active{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-strong)}@keyframes nl-sheet-up{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@media(max-width:900px){.topbar .topbar-org-select,.topbar .topbar-account-select,.topbar .topbar-cabinet-cta,.topbar .topbar-sync-btn,.topbar .theme-toggle-icon{display:none}}button>svg:only-child{flex-shrink:0}@keyframes topbar-sync-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:900px){.topbar{padding:10px 0;gap:8px}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.ui-empty-state{flex:1 1 auto;align-self:stretch;box-sizing:border-box;display:grid;grid-template-rows:1fr auto 1fr;justify-items:center;row-gap:10px;padding:20px 10px;border:1px dashed var(--plitka-input-line);border-radius:16px;text-align:center}.ui-empty-state-icon{align-self:end;display:flex;align-items:flex-end;justify-content:center;width:128px;height:158px}.ui-empty-state-cat{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 100%}.ui-empty-state-body{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:100%}.ui-empty-state-title,.ui-empty-state-hint{margin:0;font-family:"Nunito Sans",var(--font-sans);font-size:14px;font-weight:600;line-height:18px;color:var(--plitka-muted)}.ui-empty-state-action .ui-linkbtn{font-family:"Nunito Sans",var(--font-sans);font-size:14px;font-weight:600;line-height:18px;color:var(--plitka-link);text-align:center}.ui-empty-state-action .ui-linkbtn:hover:not(:disabled){color:var(--plitka-strong-hover);text-decoration:none}.demo-cta{width:100%;margin-bottom:10px}.closed-export{margin:0 0 16px;padding:12px;border:1px solid var(--border);border-radius:12px;text-align:left}.closed-export-title{margin:0 0 8px;font-weight:600;font-size:max(var(--пол-кегля, 11px),14px)}.closed-export-row{display:flex;flex-direction:column;gap:6px;padding:6px 0}.closed-export-name{min-width:0;overflow-wrap:anywhere;font-size:max(var(--пол-кегля, 11px),14px)}.closed-export-actions{display:flex;gap:8px}.closed-export-actions button{flex:1;min-height:44px;margin:0}.closed-export-note{margin:8px 0 0;font-size:max(var(--пол-кегля, 11px),13px)}.ui-linkbtn{padding:0;border:0;background:none;color:var(--accent);font:inherit;font-size:max(var(--пол-кегля, 11px),13px);cursor:pointer;text-align:left}.ui-linkbtn:hover:not(:disabled){text-decoration:underline}.ui-linkbtn:disabled{opacity:.5;cursor:default;text-decoration:none}.ui-status-badge-pos{background:var(--accent-soft);color:var(--pos)}.ui-status-badge-warn{background:var(--warning-soft);color:var(--warning)}.ui-status-badge-accent{background:var(--accent-soft);color:var(--accent)}@keyframes плеер-появление{0%{opacity:0}}@keyframes плеер-круг{to{transform:rotate(360deg)}}@keyframes guide-spin{to{transform:rotate(360deg)}}@keyframes первые-шаги-оборот{to{transform:rotate(360deg)}}@keyframes пульт-пульс{0%{box-shadow:0 0 color-mix(in srgb,var(--plitka-delta-pos) 55%,transparent)}70%{box-shadow:0 0 0 12px color-mix(in srgb,var(--plitka-delta-pos) 0%,transparent)}to{box-shadow:0 0 color-mix(in srgb,var(--plitka-delta-pos) 0%,transparent)}}@keyframes pomp-in{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}@keyframes pomp-pulse{50%{opacity:.45}}@keyframes pomp-up{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@keyframes nl-toast-in{0%{opacity:0;transform:translateY(8px)}}.wb-spp{display:grid;gap:18px;min-width:0;color:var(--text);font-size:14px;line-height:1.45}.wb-spp h1,.wb-spp p{margin:0}.wb-spp h1{font-size:24px;font-weight:600;line-height:1.3;letter-spacing:-.02em}@media(max-width:900px){.wb-spp{gap:16px}.wb-spp h1{font-size:21px}}:root[data-design=new]{--масштаб-окна: 1}@media(resolution:1.25dppx)and (min-width:1280px)and (pointer:fine){:root[data-design=new]{zoom:.8;--масштаб-окна: .8}}@media(resolution:1.5dppx)and (min-width:1067px)and (pointer:fine){:root[data-design=new]{zoom:.6667;--масштаб-окна: .6667}}:root[data-design=new]{--radius: 12px;--shadow: 0 1px 2px rgba(0, 0, 0, .06)}:root[data-design=new] .topbar{border-bottom:1px solid var(--border);background:var(--surface)}:where(:root[data-design=new] .app-shell-content) h2{margin:0 0 var(--space-5);font-weight:600}:root[data-design=new] .tiny{font-size:max(var(--пол-кегля, 11px),var(--fs-sm))}:root[data-design=new] .card,:root[data-design=new] .app-shell-content [class$=-card],:root[data-design=new] .app-shell-content [class$=-block],:root[data-design=new] .app-shell-content [class$=-panel]{border-radius:var(--radius);border:1px solid var(--border);box-shadow:none}:root[data-design=new] .card{padding:var(--space-7);margin-bottom:var(--space-6);background:var(--surface)}:root[data-design=new] .app-shell-content button,:root[data-design=new] .topbar button,:root[data-design=new] .sidebar button{border-radius:8px}:root[data-design=new] .app-shell-content :focus-visible,:root[data-design=new] .sidebar :focus-visible,:root[data-design=new] .topbar :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}@media screen and (max-width:768px){:root[data-design=new]{--пол-кегля: 14px}}@media(max-width:768px){:root[data-design=new] .tiny,:root[data-design=new] .app-shell-content small,:root[data-design=new] .app-shell-content .muted,:root[data-design=new] .app-shell-content .ui-info,:root[data-design=new] .app-shell-content .ui-field-hint,:root[data-design=new] .app-shell-content .ui-field-label,:root[data-design=new] .app-shell-content .ui-seg-item,:root[data-design=new] .app-shell-content .ui-linkbtn,:root[data-design=new] .app-shell-content .pill,:root[data-design=new] .app-shell-content .sheet-question-ask,:root[data-design=new] .app-shell-content .sheet-question-near,:root[data-design=new] .app-shell-content .kpi-tile-label,:root[data-design=new] .app-shell-content .kpi-tile-prev,:root[data-design=new] .app-shell-content .kpi-tile-prev-word,:root[data-design=new] .app-shell-content table,:root[data-design=new] .app-shell-content thead th,:root[data-design=new] .app-shell-content input,:root[data-design=new] .app-shell-content select,:root[data-design=new] .app-shell-content textarea{font-size:var(--fs-md)}:root[data-design=new] .card{padding:var(--space-6);margin-bottom:var(--space-5)}}:root[data-design=new] .ui-btn,:root[data-design=new] button.secondary{display:inline-flex;align-items:center;justify-content:center;gap:4px;box-sizing:border-box;min-height:36px;padding:8px 16px;border:1px solid transparent;border-radius:8px;font-family:"Nunito Sans",var(--font-sans);font-size:14px;font-weight:600;line-height:18px;text-align:center;cursor:pointer;transition:background .15s,border-color .15s,color .15s}:root[data-design=new] .ui-btn:not(.ui-btn-sm):not(.ui-btn-icon):not(.ui-btn-quiet){min-width:100px}:root[data-design=new] .ui-btn:not(.ui-btn-ghost):not(.ui-btn-quiet):not(.ui-btn-danger){background:var(--plitka-strong);color:var(--accent-solid-text);border-color:transparent}:root[data-design=new] .ui-btn:not(.ui-btn-ghost):not(.ui-btn-quiet):not(.ui-btn-danger):hover:not(:disabled){background:var(--plitka-strong-hover)}:root[data-design=new] .ui-btn:not(.ui-btn-ghost):not(.ui-btn-quiet):not(.ui-btn-danger):active:not(:disabled){background:color-mix(in srgb,var(--plitka-strong-hover) 88%,var(--plitka-text))}:root[data-design=new][data-theme=dark] .ui-btn:not(.ui-btn-ghost):not(.ui-btn-quiet):not(.ui-btn-danger):hover:not(:disabled){background:color-mix(in srgb,var(--plitka-strong) 92%,var(--bg))}:root[data-design=new][data-theme=dark] .ui-btn:not(.ui-btn-ghost):not(.ui-btn-quiet):not(.ui-btn-danger):active:not(:disabled){background:color-mix(in srgb,var(--plitka-strong) 84%,var(--bg))}:root[data-design=new] .ui-btn-ghost,:root[data-design=new] button.secondary{background:transparent;border-color:var(--plitka-link);color:var(--plitka-link)}:root[data-design=new] .ui-btn-ghost:hover:not(:disabled),:root[data-design=new] button.secondary:hover:not(:disabled){background:var(--plitka-hover);border-color:var(--plitka-link);color:var(--plitka-link)}:root[data-design=new] .ui-btn-ghost:active:not(:disabled),:root[data-design=new] button.secondary:active:not(:disabled){background:var(--plitka-slider-bg)}:root[data-design=new] .ui-btn-quiet,:root[data-design=new] .ui-linkbtn{background:transparent;border-color:transparent;color:var(--plitka-link)}:root[data-design=new] .ui-btn-quiet:hover:not(:disabled),:root[data-design=new] .ui-btn-quiet:focus-visible,:root[data-design=new] .ui-btn-quiet:active:not(:disabled),:root[data-design=new] .ui-linkbtn:hover:not(:disabled){background:transparent;color:var(--plitka-strong-hover)}:root[data-design=new] .ui-btn:disabled,:root[data-design=new] button.secondary:disabled,:root[data-design=new] .ui-linkbtn:disabled{opacity:1;cursor:not-allowed}:root[data-design=new] .ui-btn:not(.ui-btn-ghost):not(.ui-btn-quiet):not(.ui-btn-danger):disabled{border-color:transparent;background:var(--plitka-strong-disabled);color:var(--accent-solid-text)}:root[data-design=new] .ui-btn-ghost:disabled,:root[data-design=new] button.secondary:disabled{border-color:var(--plitka-outline-disabled);background:transparent;color:var(--plitka-outline-disabled)}:root[data-design=new] .ui-btn-quiet:disabled,:root[data-design=new] .ui-linkbtn:disabled{color:var(--plitka-outline-disabled)}:root[data-design=new] .ui-btn:focus-visible,:root[data-design=new] button.secondary:focus-visible,:root[data-design=new] .ui-linkbtn:focus-visible{outline:2px solid var(--plitka-accent);outline-offset:2px}:root[data-design=new] .ui-btn-sm{min-height:28px;padding:5px 12px;font-size:max(var(--пол-кегля, 11px),13px);line-height:18px;border-radius:8px}:root[data-design=new] .ui-btn-icon{min-width:36px;width:36px;height:36px;min-height:36px;padding:10px;border-radius:6px}:root[data-design=new] .ui-btn.ui-btn-icon{border-radius:6px}:root[data-design=new] .ui-btn-icon:not(.ui-btn-ghost):not(.ui-btn-quiet):not(.ui-btn-danger):disabled{background:var(--plitka-card-border);color:var(--plitka-muted)}:root[data-design=new] select.ui-dd:not(.cell-input){-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;min-height:36px;max-width:100%;padding:8px 36px 8px 8px;border:1px solid var(--plitka-accent);border-radius:8px;background-color:var(--plitka-field-bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M5 7.5l5 5 5-5' fill='none' stroke='%23183564' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:20px 20px;color:var(--plitka-text);font-family:"Nunito Sans",var(--font-sans);font-size:14px;font-weight:600;line-height:18px;text-overflow:ellipsis;cursor:pointer;transition:border-color .15s,background-color .15s,box-shadow .15s}:root[data-design=new][data-theme=dark] select.ui-dd:not(.cell-input){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M5 7.5l5 5 5-5' fill='none' stroke='%23b9abff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}:root[data-design=new] select.ui-dd:not(.cell-input):hover:not(:disabled),:root[data-design=new] select.ui-dd:not(.cell-input):focus{outline:none;border-color:var(--plitka-accent);background-color:var(--plitka-field-bg);box-shadow:none}:root[data-design=new][data-фокус=клавиатура] select.ui-dd:not(.cell-input):focus-visible{box-shadow:0 0 0 3px var(--plitka-slider-bg)}:root[data-design=new] select.ui-dd:not(.cell-input):disabled{opacity:1;border-color:var(--plitka-input-line);color:var(--plitka-muted);cursor:not-allowed}:root[data-design=new] select.ui-dd:not(.cell-input)[aria-invalid=true]{border-color:var(--plitka-delta-neg-text);background-color:var(--plitka-neg-bg);color:var(--plitka-delta-neg-text)}:root[data-design=new] select.ui-dd option{background:var(--surface);color:var(--plitka-option-text)}:root[data-design=new] .ui-dd-list{display:flex;flex-direction:column;gap:10px;box-sizing:border-box;padding:15px;border:1px solid var(--plitka-popover-border);border-radius:10px;background:var(--surface);box-shadow:0 0 10px var(--plitka-shadow);font-family:"Nunito Sans",var(--font-sans)}:root[data-design=new] .ui-dd-option{flex:none;box-sizing:border-box;min-height:34px;padding:8px;border-radius:8px;color:var(--plitka-heading);font-size:14px;font-weight:600;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}:root[data-design=new] .ui-dd-option-active{background:var(--plitka-hover)}:root[data-design=new] .ui-dd-option-on{color:var(--plitka-link)}:root[data-design=new] .ui-dd-option[aria-disabled=true]{color:var(--plitka-outline-disabled);cursor:not-allowed}:root[data-design=new] .ui-dd-group{flex:none;padding:0 8px;color:var(--plitka-muted);font-size:max(var(--пол-кегля, 11px),12px);font-weight:500;line-height:16px}:root[data-design=new] input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:content-box;width:20px;height:20px;padding:0;border:1px solid var(--plitka-strong);border-radius:5px;background-color:transparent;background-image:none;background-repeat:no-repeat;background-position:center;background-size:20px 20px}:root[data-design=new] input[type=checkbox]:hover:not(:disabled){border-color:var(--plitka-strong)}:root[data-design=new] input[type=checkbox]:after{content:none}:root[data-design=new] input[type=checkbox]:checked{border-color:var(--plitka-strong);background-color:var(--plitka-strong);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M16 6 7.75 14 4 10.36' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}:root[data-design=new] input[type=checkbox]:indeterminate{border-color:var(--plitka-strong);background-color:var(--plitka-strong);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 10h10' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}:root[data-design=new] input[type=checkbox]:focus-visible{outline:2px solid var(--plitka-accent);outline-offset:2px;box-shadow:none}:root[data-design=new] input[type=checkbox]:disabled{opacity:1;border-color:var(--plitka-placeholder);background-color:transparent;cursor:default}:root[data-design=new] input[type=checkbox]:disabled:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M16 6 7.75 14 4 10.36' stroke='%23CEBFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}:root[data-design=new] input[type=checkbox]:disabled:indeterminate{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 10h10' stroke='%23CEBFFF' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}:root[data-design=new][data-theme=dark] input[type=checkbox]:disabled:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M16 6 7.75 14 4 10.36' stroke='%23A594FF' stroke-opacity='.55' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}:root[data-design=new][data-theme=dark] input[type=checkbox]:disabled:indeterminate{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 10h10' stroke='%23A594FF' stroke-opacity='.55' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}@media(forced-colors:active){:root[data-design=new] input[type=checkbox]{-moz-appearance:auto;appearance:auto;-webkit-appearance:auto}}:root[data-design=new] input[type=radio]{width:20px;height:20px;border:1px solid var(--plitka-strong);background:var(--surface)}:root[data-design=new] input[type=radio]:checked{border-color:var(--plitka-strong)}:root[data-design=new] .ui-status-badge-warn{background:var(--plitka-status-yellow-bg);color:var(--plitka-star)}:root[data-design=new] .ui-status-badge-pos{background:var(--plitka-pos-bg);color:var(--plitka-delta-pos)}:root[data-design=new] .ui-status-badge-info{background:var(--plitka-status-blue-bg);color:var(--plitka-status-blue)}:root[data-design=new] .ui-status-badge-accent{background:var(--plitka-card-border);color:var(--plitka-link)}@media(max-width:768px){:root[data-design=new] .ui-btn,:root[data-design=new] button.secondary,:root[data-design=new] .ui-seg-item{min-height:44px}:root[data-design=new] input.ui-input,:root[data-design=new] select.ui-input,:root[data-design=new] textarea.ui-input,:root[data-design=new] select.ui-dd:not(.cell-input){min-height:44px;font-size:16px}:root[data-design=new] .ui-btn-icon{width:44px;height:44px;min-width:44px}}:root[data-design=new] .ui-sheet>*{margin-top:0;margin-bottom:0}:root[data-design=new] .ui-sheet>.ui-sheet-head,:root[data-design=new] .ui-sheet>.ui-card-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;min-height:40px;margin:0;padding:0;border:0}:root[data-design=new] .ui-sheet h1,:root[data-design=new] .ui-sheet h2{margin:0;font-family:"Nunito Sans",var(--font-sans);font-size:18px;font-weight:600;line-height:26px;letter-spacing:0;color:var(--plitka-heading)}:root[data-design=new] .ui-sheet h3,:root[data-design=new] .ui-sheet h4{margin:0;font-family:"Nunito Sans",var(--font-sans);font-size:14px;font-weight:600;line-height:18px;color:var(--plitka-text)}:root[data-design=new] .ui-sheet .muted,:root[data-design=new] .ui-sheet .tiny,:root[data-design=new] .ui-sheet small,:root[data-design=new] .ui-sheet figcaption{font-size:max(var(--пол-кегля, 11px),12px);font-weight:500;line-height:16px;color:var(--plitka-muted)}:root[data-design=new] .ui-sheet b,:root[data-design=new] .ui-sheet strong{font-weight:800;font-variant-numeric:tabular-nums}:root[data-design=new] .ui-sheet hr{height:1px;margin:0 0 -1px;border:0;background:var(--plitka-card-border)}:root[data-design=new] .ui-modal-overlay{background:#0003}:root[data-design=new][data-theme=dark] .ui-modal-overlay{background:#0000008c}:root[data-design=new] .ui-modal{position:relative;display:flex;flex-direction:column;gap:20px;box-sizing:border-box;padding:39px;border:1px solid var(--plitka-card-border);border-radius:30px;background:var(--surface);box-shadow:none;font-family:"Nunito Sans",var(--font-sans);font-size:14px;font-weight:600;line-height:18px;color:var(--plitka-text)}:root[data-design=new] .ui-modal-head{min-height:26px;padding:0 26px 0 0}:root[data-design=new] .ui-modal-head h2{margin:0;font-family:"Nunito Sans",var(--font-sans);font-size:18px;font-weight:600;line-height:26px;letter-spacing:0;color:var(--plitka-text)}:root[data-design=new] .ui-modal-close{position:absolute;top:19px;right:19px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:36px;height:36px;padding:0;border:1px solid var(--plitka-card-border);border-radius:6px;background:var(--surface);color:var(--plitka-accent);cursor:pointer;transition:border-color .15s}:root[data-design=new] .ui-modal-close:hover{border-color:var(--plitka-accent);color:var(--plitka-accent)}:root[data-design=new] .ui-modal-close:focus-visible{outline:2px solid var(--plitka-accent);outline-offset:2px}:root[data-design=new] .ui-modal-body{padding:0}:root[data-design=new] .ui-modal-footer{gap:10px;padding:0}:root[data-design=new] .ui-modal .muted,:root[data-design=new] .ui-modal .tiny{font-size:max(var(--пол-кегля, 11px),12px);font-weight:500;line-height:16px;color:var(--plitka-muted)}@media(max-width:900px){:root[data-design=new] .ui-modal-overlay{padding:12px}:root[data-design=new] .ui-modal{gap:16px;padding:19px;border-radius:20px}:root[data-design=new] .ui-modal-head{min-height:26px;padding-right:34px}:root[data-design=new] .ui-modal-close{top:7px;right:7px;width:44px;height:44px}}:root[data-design=new] .ui-tooltip{padding:4px 8px;border:1px solid var(--plitka-accent);border-radius:8px;background:var(--surface);box-shadow:0 0 10px var(--plitka-shadow);color:var(--plitka-text);font-family:"Nunito Sans",var(--font-sans);font-size:max(var(--пол-кегля, 11px),12px);font-weight:500;line-height:16px}:root[data-design=new] .ui-tooltip-pinned{border-color:var(--plitka-strong)}:root[data-design=new] .ui-tooltip-row-label{color:var(--plitka-muted)}:root[data-design=new] .ui-tooltip-row-value{color:var(--plitka-text)}:root[data-design=new]{--font-sans: "Nunito Sans", -apple-system, "Segoe UI", system-ui, sans-serif;--font-serif: "Nunito Sans", -apple-system, "Segoe UI", system-ui, sans-serif;--bg: #f4f6fb;--surface: #ffffff;--surface-2: #f9f6ff;--border: #eee9ff;--text: #262170;--text-muted: #4f4e70;--text-3: #66658a;--accent: #8a38f5;--accent-hover: #7912ff;--accent-solid: #8a38f5;--accent-solid-hover: #7912ff;--accent-solid-text: #ffffff;--accent-soft: #eeeafd;--accent-strong: #4c33c9;--accent-contrast: #ffffff;--tile-neutral: #f1f0fa;--radius: 16px;--shadow: 0 1px 2px rgba(30, 27, 75, .04), 0 8px 24px rgba(30, 27, 75, .06);--plitka-divider: #d1c6f2;--plitka-popover-border: #e9e3ff;--низ-шапки: 78px}:root[data-design=new][data-theme=dark]{--bg: #0d0c1a;--surface: #15142a;--surface-2: #1c1b34;--border: #2a2949;--text: #ecebf7;--text-muted: #a3a1c4;--text-3: #8b89b0;--accent: #a594ff;--accent-hover: #b9abff;--accent-solid: #6b4ef5;--accent-solid-hover: #5a3fe0;--accent-solid-text: #ffffff;--accent-soft: #262149;--accent-strong: #c7bcff;--accent-contrast: #0d0a2b;--tile-neutral: rgba(165, 148, 255, .1);--shadow: 0 1px 0 rgba(255, 255, 255, .03), 0 12px 32px rgba(0, 0, 0, .55);--plitka-divider: rgba(165, 148, 255, .35);--plitka-popover-border: var(--border)}:root[data-design=new] body{font-family:var(--font-sans)}:root[data-design=new] .topbar:before{content:"";position:absolute;left:-16px;right:0;bottom:100%;height:16px;background:var(--bg);pointer-events:none}:root[data-design=new] .topbar{top:10px;height:68px;gap:10px;padding:15px;border:1px solid var(--plitka-card-border);border-bottom:1px solid var(--plitka-card-border);border-radius:20px;background:var(--surface);box-shadow:none;font-family:"Nunito Sans",var(--font-sans)}:root[data-design=new] .topbar [data-tip]{position:relative}:root[data-design=new] .topbar [data-tip]:after{content:attr(data-tip);position:absolute;top:calc(100% + 6px);right:-1px;z-index:30;box-sizing:border-box;width:max-content;max-width:280px;padding:4px 8px;border:1px solid var(--plitka-accent);border-radius:8px;background:var(--surface);box-shadow:0 0 10px var(--plitka-shadow);color:var(--plitka-text);font-family:"Nunito Sans",var(--font-sans);font-size:max(var(--пол-кегля, 11px),12px);font-weight:500;line-height:16px;text-align:left;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .12s ease,visibility 0s linear .12s}@media(hover:hover){:root[data-design=new] .topbar [data-tip]:hover:after{opacity:1;visibility:visible;transition:opacity .12s ease .12s,visibility 0s linear .12s}}:root[data-design=new] .topbar [data-tip]:focus-visible:after{opacity:1;visibility:visible}@media(max-width:900px){:root[data-design=new] .topbar{top:0;height:auto;gap:8px;padding:10px 0;border-radius:0;border-left:none;border-right:none;border-top:none;box-shadow:none}:root[data-design=new] .topbar-sheet-item,:root[data-design=new] .topbar-sheet-sync,:root[data-design=new] .topbar-sheet-org,:root[data-design=new] .topbar-avatar-dropdown button,:root[data-design=new] .topbar-notification-categories button,:root[data-design=new] .topbar-notification-quiet-switch,:root[data-design=new] .topbar-notification-tools button,:root[data-design=new] .topbar-notification-confirm .ui-btn{min-height:44px;font-size:14px}}@media(max-width:640px){:root[data-design=new] .topbar,:root[data-design=new] .topbar-actions{gap:6px}}@media(max-width:767px){:root[data-design=new] .topbar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:4px;padding-left:8px;padding-right:8px}}@media(max-width:900px){:root[data-design=new] .topbar{padding-top:calc(10px + env(safe-area-inset-top,0px))}}:root[data-design=new] .tm,:root[data-design=new] .revenue-structure{display:flex;flex-direction:column;gap:20px;min-width:0}:root[data-design=new] .card:has(.date-range-dropdown){position:relative;z-index:5}:root[data-design=new] .app-shell-content thead th,:root[data-design=new] .ui-modal thead th{background:var(--plitka-hover);border-bottom:1px solid var(--plitka-card-border);font-family:"Nunito Sans",var(--font-sans);font-size:max(var(--пол-кегля, 11px),12px);font-weight:500;line-height:16px;text-transform:none;letter-spacing:0;color:color-mix(in srgb,var(--plitka-muted) 65%,var(--plitka-text))}:root[data-design=new] .app-shell-content tbody td,:root[data-design=new] .ui-modal tbody td{font-family:"Nunito Sans",var(--font-sans);font-size:14px;font-weight:600;line-height:18px;color:var(--plitka-text);border-bottom:1px solid var(--plitka-card-border)}:root[data-design=new] .app-shell-content tbody td .muted,:root[data-design=new] .app-shell-content tbody td .tiny,:root[data-design=new] .app-shell-content tbody td small,:root[data-design=new] .ui-modal tbody td .muted,:root[data-design=new] .ui-modal tbody td .tiny,:root[data-design=new] .ui-modal tbody td small{font-weight:500}:root[data-design=new] .app-shell-content tbody tr:hover td,:root[data-design=new] .ui-modal tbody tr:hover td{background:var(--plitka-hover)}:root[data-design=new]{--pf-ozon: #005de9;--pf-blackout: rgba(0, 0, 0, .2);--pf-dialog-shadow: rgba(208, 220, 234, .5);--pf-quarter-fill: #efeaff}:root[data-design=new][data-theme=dark]{--pf-ozon: #6f9bd8;--pf-blackout: rgba(0, 0, 0, .55);--pf-dialog-shadow: rgba(0, 0, 0, .5);--pf-quarter-fill: rgba(165, 148, 255, .14)}:root[data-design=new]{--asm-dot: #d1c6f2;--asm-cost-line: #c9c3ed;--asm-link-hover: #7912ff;--asm-link-disabled: #cca5ff}:root[data-design=new][data-theme=dark]{--asm-dot: rgba(165, 148, 255, .45);--asm-cost-line: var(--border);--asm-link-hover: #d4caff;--asm-link-disabled: rgba(185, 171, 255, .45)}@media(prefers-color-scheme:dark){:root[data-design=new]:not([data-theme=light]){--asm-dot: rgba(165, 148, 255, .45);--asm-cost-line: var(--border);--asm-link-hover: #d4caff;--asm-link-disabled: rgba(185, 171, 255, .45)}}:root[data-design=new] .ui-modal-overlay:has(>.ui-modal>.ui-modal-body>.сб-заливка){background:#0003}:root[data-design=new] .ui-modal:has(>.ui-modal-body>.сб-заливка){position:relative;display:flex;flex-direction:column;gap:20px;width:444px;max-width:calc(100vw - 32px);padding:20px;border:1px solid var(--plitka-card-border);border-radius:10px;box-shadow:none;animation:none}:root[data-design=new] .ui-modal:has(>.ui-modal-body>.сб-заливка) .ui-modal-head{padding:0}:root[data-design=new] .ui-modal:has(>.ui-modal-body>.сб-заливка) .ui-modal-head h2{margin:0;padding-right:60px;font-family:"Nunito Sans",var(--font-sans);font-size:18px;font-weight:600;line-height:26px;color:var(--plitka-text)}:root[data-design=new] .ui-modal:has(>.ui-modal-body>.сб-заливка) .ui-modal-close{position:absolute;top:10px;right:14px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:36px;height:36px;padding:0;border:1px solid var(--plitka-card-border);border-radius:6px;background:transparent;color:var(--plitka-accent)}:root[data-design=new] .ui-modal:has(>.ui-modal-body>.сб-заливка) .ui-modal-close:hover{border-color:var(--plitka-accent);background:transparent}:root[data-design=new] .ui-modal:has(>.ui-modal-body>.сб-заливка) .ui-modal-close svg{width:16px;height:16px;stroke-width:3}:root[data-design=new] .ui-modal:has(>.ui-modal-body>.сб-заливка) .ui-modal-body{padding:0}:root[data-design=new] .ui-modal:has(>.ui-modal-body>.сб-заливка) .ui-modal-footer{display:flex;justify-content:flex-end;gap:10px;padding:0}:root[data-design=new] .ui-modal:has(>.ui-modal-body>.сб-заливка) .ui-modal-footer .ui-btn{height:36px;min-height:36px;min-width:100px;padding:0 16px;white-space:nowrap}@media(max-width:900px){:root[data-design=new] .ui-modal:has(>.ui-modal-body>.сб-заливка) .ui-modal-close{top:6px;right:6px;width:44px;height:44px}:root[data-design=new] .ui-modal:has(>.ui-modal-body>.сб-заливка) .ui-modal-head h2{padding-right:48px}}@media(max-width:768px){:root[data-design=new] .ui-modal:has(>.ui-modal-body>.сб-заливка) .ui-modal-footer .ui-btn{height:44px;min-height:44px}}
