const y={payment:"Оплата",delivery:"Доставка",documents:"Документы",applications:"Заявки",account:"Аккаунт",supplier:"Поставщикам"},l=[{id:"pay-001",category:"payment",title:"Как оплатить счёт",body:"Перейдите РІ раздел «Мои заявки» в†’ выберите заявку в†’ вкладка «Счёт». Нажмите «Оплатить» — откроется форма оплаты. Поддерживаются банковский перевод РїРѕ реквизитам Рё оплата через Тинькофф Бизнес. После оплаты статус заявки обновится автоматически РІ течение 1 рабочего РґРЅСЏ.",tags:["оплата","счёт","перевод","тинькофф"],popular:!0},{id:"pay-002",category:"payment",title:"Как скачать счёт РЅР° оплату",body:"Откройте заявку в†’ вкладка «Счёт» в†’ РєРЅРѕРїРєР° «Скачать PDFВ». Счёт формируется РІ формате PDF СЃ реквизитами Avalog Рё данными вашей организации. Если PDF РЅРµ загружается — обратитесь Рє менеджеру.",tags:["скачать","счёт","pdf"]},{id:"pay-003",category:"payment",title:"Как получить РЈРџР” (универсальный передаточный документ)",body:"РЈРџР” выставляется после завершения перевозки. Перейдите РІ «Мои документы» в†’ раздел «Закрывающие документы». РЈРџР” появится РІ течение 3 рабочих дней после доставки. РњРѕР¶РЅРѕ подписать через Диадок или скачать PDF для ручной РїРѕРґРїРёСЃРё.",tags:["РЈРџР”","документы","закрывающие","диадок"],popular:!0},{id:"pay-004",category:"payment",title:"Что делать если нужен возврат средств",body:"Возврат возможен только РїСЂРё отмене заявки РґРѕ начала перевозки. Для оформления возврата: откройте заявку в†’ «Действия» в†’ «Запросить отмену». Менеджер свяжется РІ течение 1 рабочего РґРЅСЏ. РЎСЂРѕРє возврата: 5-10 рабочих дней РЅР° счёт организации.",tags:["возврат","отмена","деньги"]},{id:"pay-005",category:"payment",title:"РЎСЂРѕРєРё оплаты Рё штрафные санкции",body:"Счёт необходимо оплатить РІ течение 5 рабочих дней СЃ момента выставления. РџСЂРё просрочке начисляется пеня 0.1% РѕС‚ СЃСѓРјРјС‹ Р·Р° каждый день. РџСЂРё задержке более 10 дней доставка может быть приостановлена.",tags:["СЃСЂРѕРє","штраф","пеня","просрочка"]},{id:"pay-006",category:"payment",title:"Доступные СЃРїРѕСЃРѕР±С‹ оплаты",body:"Принимаем: банковский перевод РїРѕ реквизитам (РћРћРћ «Авалог»), оплата через Тинькофф Бизнес, оплата РїРѕ QR-РєРѕРґСѓ СБП. Для крупных клиентов доступна рассрочка — уточняйте Сѓ менеджера.",tags:["СЃРїРѕСЃРѕР±С‹ оплаты","СЃР±Рї","тинькофф","перевод"]},{id:"pay-007",category:"payment",title:"Доступна ли рассрочка или постоплата",body:"Постоплата доступна для компаний СЃ оборотом РѕС‚ 12 месяцев сотрудничества СЃ Avalog. Для подключения постоплаты обратитесь Рє менеджеру — потребуется подписание дополнительного соглашения Рё предоставление финансовых документов.",tags:["рассрочка","постоплата","кредит"]},{id:"pay-008",category:"payment",title:"Что если СЏ РЅРµ СЃРјРѕРіСѓ оплатить вовремя",body:"Сообщите менеджеру РґРѕ истечения СЃСЂРѕРєР° оплаты — РІ большинстве случаев РјРѕР¶РЅРѕ согласовать отсрочку РЅР° 3-5 дней без штрафов. Контакт менеджера есть РІ деталях вашей заявки.",tags:["отсрочка","задержка оплаты"]},{id:"del-001",category:"delivery",title:"Как отследить СЃРІРѕР№ РіСЂСѓР·",body:"Откройте «Мои отгрузки» в†’ выберите отгрузку в†’ блок «Отслеживание». Контейнеры отображаются РЅР° карте СЃ обновлением каждые 6 часов. Для Р¶/Рґ перевозок — статус РїРѕ номеру вагона РІ РРўР РђРќ.",tags:["трекинг","отслеживание","контейнер","карта"],popular:!0},{id:"del-002",category:"delivery",title:"Каковы реальные СЃСЂРѕРєРё доставки",body:"РЎСЂРѕРєРё РІ калькуляторе — транзитное время без учёта таможенного оформления. Добавьте 3-7 рабочих дней для РјРѕСЂСЃРєРёС… контейнеров Рё 1-3 РґРЅСЏ для Р¶/Рґ. Ртоговые СЃСЂРѕРєРё указаны РІ вашем коносаменте.",tags:["СЃСЂРѕРєРё","транзит","таможня"]},{id:"del-003",category:"delivery",title:"Что делать РїСЂРё задержке доставки",body:"Зайдите РІ детали заявки — статус обновляется автоматически. Если СЃСЂРѕРє нарушен РїРѕ РІРёРЅРµ перевозчика — Avalog фиксирует претензию. Напишите менеджеру через чат РІ заявке или РЅР° support@avalog.ru.",tags:["задержка","нарушение СЃСЂРѕРєРѕРІ","претензия"],popular:!0},{id:"del-004",category:"delivery",title:"Что такое форс-мажор Рё как РѕРЅ влияет РЅР° СЃСЂРѕРєРё",body:"Форс-мажор — непреодолимые обстоятельства: природные катастрофы, РІРѕР№РЅС‹, забастовки портов, санкции. Р’ этих случаях перевозчик РЅРµ несёт ответственности Р·Р° задержку. Подробнее РІ СЃС‚. 10 вашего РґРѕРіРѕРІРѕСЂР°-оферты.",tags:["форс-мажор","оферта","СЂРёСЃРєРё"]},{id:"del-005",category:"delivery",title:"РњРѕР¶РЅРѕ ли изменить адрес доставки",body:"До момента выхода СЃСѓРґРЅР° РёР· порта РїРѕРіСЂСѓР·РєРё — РґР°, РїСЂРё условии согласования СЃ перевозчиком (может потребоваться доплата). После выхода СЃСѓРґРЅР° — изменение невозможно. Обратитесь Рє менеджеру как РјРѕР¶РЅРѕ раньше.",tags:["адрес","изменение маршрута","коносамент"]},{id:"del-006",category:"delivery",title:"РњРѕР¶РЅРѕ ли отменить перевозку",body:"Отмена РІРѕР·РјРѕР¶РЅР° РґРѕ момента бронирования слота Сѓ перевозчика (обычно Р·Р° 5-7 дней РґРѕ отправления). После бронирования взимается штраф перевозчика. Запросить отмену: заявка в†’ «Действия» в†’ «Отменить».",tags:["отмена","штраф","бронирование"]},{id:"del-007",category:"delivery",title:"Кто занимается таможенным оформлением",body:"Avalog предоставляет услугу таможенного брокера (опционально РїСЂРё расчёте). Если услуга включена — брокер свяжется Р·Р° 2 РґРЅСЏ РґРѕ прибытия РіСЂСѓР·Р°. Если нет — таможенное оформление полностью РЅР° стороне получателя.",tags:["таможня","брокер","оформление"]},{id:"del-008",category:"delivery",title:"Как застраховать РіСЂСѓР·",body:"Страхование РіСЂСѓР·Р° РјРѕР¶РЅРѕ добавить РїСЂРё создании заявки или попросить менеджера добавить его Рє существующей заявке (РґРѕ момента отгрузки). Стоимость: ~0.15-0.3% РѕС‚ стоимости РіСЂСѓР·Р°. Покрытие: ICC-A (РІСЃРµ СЂРёСЃРєРё).",tags:["страховка","страхование","ICC"]},{id:"doc-001",category:"documents",title:"Какие документы СЏ получу РїРѕ итогам перевозки",body:"Комплект документов: коносамент (B/L) или Р¶/Рґ накладная (Р¦РРњ/СМГС), счёт-фактура, акт оказанных услуг, РЈРџР”. РџСЂРё таможенном оформлении через Avalog — также ДТ Рё СЃРїРёСЃРѕРє отметок. Р’СЃРµ документы доступны РІ «Мои документы».",tags:["документы","коносамент","накладная","акт"],popular:!0},{id:"doc-002",category:"documents",title:"Что такое коносамент Рё РєРѕРіРґР° РѕРЅ нужен",body:"Коносамент (Bill of Lading) — РѕСЃРЅРѕРІРЅРѕР№ документ РјРѕСЂСЃРєРѕР№ перевозки, подтверждающий принятие РіСЂСѓР·Р° Рє перевозке Рё условия контракта. Нужен для таможенного оформления Рё получения РіСЂСѓР·Р° РІ порту назначения. Оригинал обычно РІ 3 экземплярах.",tags:["коносамент","BL","документы РјРѕСЂСЃРєРёРµ"]},{id:"doc-003",category:"documents",title:"Как подписать акт оказанных услуг",body:"РђРєС‚ появится РІ «Мои документы» после закрытия заявки. РњРѕР¶РЅРѕ подписать электронной РїРѕРґРїРёСЃСЊСЋ через Диадок (РєРЅРѕРїРєР° «Подписать РІ Диадок») или распечатать, подписать Рё отправить скан РЅР° documents@avalog.ru.",tags:["акт","РїРѕРґРїРёСЃСЊ","диадок","РДО"]},{id:"doc-004",category:"documents",title:"Как скачать документы",body:"«Мои документы» в†’ выберите документ в†’ РєРЅРѕРїРєР° «Скачать PDFВ». Для массовой выгрузки всех документов РїРѕ заявке: откройте заявку в†’ «Документы» в†’ «Скачать все». РђСЂС…РёРІ ZIP придёт РЅР° email РІ течение 5 РјРёРЅСѓС‚.",tags:["скачать","документы","pdf","zip"]},{id:"doc-005",category:"documents",title:"Как заменить документ (загрузить РЅРѕРІСѓСЋ версию)",body:"Замена документа доступна только для документов РІ статусе «Черновик». Откройте документ в†’ «Заменить файл». Если документ СѓР¶Рµ подписан — обратитесь Рє менеджеру для аннулирования Рё повторной загрузки.",tags:["замена","новая версия","документ"]},{id:"doc-006",category:"documents",title:"Что такое РёРЅРІРѕР№СЃ Рё РіРґРµ его получить",body:"РРЅРІРѕР№СЃ (invoice) — это счёт-фактура РѕС‚ экспортёра покупателю, обязателен для таможенного оформления. РРЅРІРѕР№СЃ предоставляет ваш поставщик, РЅРµ Avalog. Если нужен шаблон — запросите Сѓ менеджера.",tags:["РёРЅРІРѕР№СЃ","счёт-фактура","таможня"]},{id:"app-001",category:"applications",title:"Как создать РЅРѕРІСѓСЋ заявку",body:"Перейдите РІ калькулятор (/calculator) в†’ укажите параметры РіСЂСѓР·Р° в†’ выберите вариант доставки в†’ нажмите «Оформить заявку». Заполните данные отправителя Рё получателя — менеджер свяжется РІ течение рабочего РґРЅСЏ для подтверждения.",tags:["создать","заявка","калькулятор","оформить"],popular:!0},{id:"app-002",category:"applications",title:"Какие статусы бывают Сѓ заявки",body:"Статусы заявки: Новая в†’ Р’ обработке в†’ Подтверждена в†’ Груз РІ пути в†’ РќР° таможне в†’ Доставлен в†’ Закрыт. Если заявка застряла РІ РѕРґРЅРѕРј статусе более 2 рабочих дней — обратитесь Рє менеджеру.",tags:["статусы","заявка","процесс"]},{id:"app-003",category:"applications",title:"Как отменить заявку",body:"Открыть заявку в†’ «Действия» в†’ «Отменить заявку». Если РєРЅРѕРїРєР° недоступна — перевозка СѓР¶Рµ начата, отмена РІРѕР·РјРѕР¶РЅР° только через менеджера. Р’РѕР·РјРѕР¶РЅС‹ штрафы перевозчика (СЃРј. раздел «Оплата» в†’ «Возврат средств»).",tags:["отмена","заявка"]},{id:"app-004",category:"applications",title:"РњРѕР¶РЅРѕ ли изменить параметры после подачи заявки",body:"До подтверждения менеджером — РґР°: обратитесь через чат РІ заявке. После подтверждения — изменения только через менеджера, РІРѕР·РјРѕР¶РЅР° перерасчёт стоимости. Маршрут Рё дату после бронирования изменить нельзя.",tags:["изменить","параметры","заявка"]},{id:"app-005",category:"applications",title:"Как создать повторную заявку",body:"Откройте завершённую заявку в†’ РєРЅРѕРїРєР° «Повторить заявку» (или «Рассчитать снова»). Параметры предзаполнятся — останется проверить даты Рё актуальность ставок. Сохранённые расчёты доступны РІ /lk/saved-calcs.",tags:["повторить","заявка","шаблон"]},{id:"acc-001",category:"account",title:"Как изменить пароль",body:"Настройки в†’ вкладка «Безопасность» в†’ В«Рзменить пароль». Потребуется подтверждение текущего пароля. Если забыли пароль — РЅР° странице РІС…РѕРґР° нажмите «Восстановить пароль» — инструкция придёт РЅР° email.",tags:["пароль","безопасность","смена пароля"]},{id:"acc-002",category:"account",title:"Как обновить данные компании",body:"Настройки в†’ вкладка «Компания». Рзменения реквизитов требуют подтверждения: после сохранения менеджер проверит данные РІ течение 1 рабочего РґРЅСЏ. До подтверждения используются старые реквизиты.",tags:["компания","реквизиты","РёРЅРЅ","настройки"]},{id:"acc-003",category:"account",title:"Как настроить уведомления",body:"«Уведомления» (/lk/notifications) — включите или отключите каждый тип уведомлений РїРѕ каждому каналу (Email, SMS, Web Push). Доступные события: новый счёт, оплата, изменение статуса, задержка, документы, РЅРѕРІРѕРµ предложение.",tags:["уведомления","email","sms","push"]},{id:"acc-004",category:"account",title:"Как добавить сотрудника РІ аккаунт компании",body:"Рта функция находится РІ разработке. РџРѕРєР° что — обратитесь Рє менеджеру: сотрудника РјРѕР¶РЅРѕ добавить как дополнительный контакт Рє вашей организации СЃ ограниченным доступом Рє заявкам.",tags:["сотрудник","доступ","мультипользователь"]},{id:"app-006",category:"applications",title:"Как рассчитать стоимость доставки",body:"Откройте калькулятор (РєРЅРѕРїРєР° «Рассчитать» РЅР° главной или раздел «Калькулятор»). Укажите откуда Рё РєСѓРґР° — выбирайте РіРѕСЂРѕРґР° РёР· выпадающей подсказки. Задайте параметры РіСЂСѓР·Р° (тип Рё размер контейнера) Рё нажмите «Рассчитать» — РІС‹ получите варианты СЃ ценой Рё СЃСЂРѕРєРѕРј. Расчёт доступен без регистрации. РР· любого варианта РјРѕР¶РЅРѕ сразу оформить заявку или сохранить расчёт. Если РїРѕ направлению нет вариантов — действующих тарифов РЅР° него РїРѕРєР° нет.",tags:["калькулятор","расчёт","стоимость","цена"],popular:!0,depth:"beginner",audience:"client"},{id:"app-007",category:"applications",title:"Как сохранить расчёт Рё вернуться Рє нему",body:"После расчёта нажмите «Сохранить» РЅР° РЅСѓР¶РЅРѕРј варианте. Р’СЃРµ сохранённые расчёты лежат РІ личном кабинете в†’ «Сохранённые расчёты». Оттуда РјРѕР¶РЅРѕ открыть расчёт, повторить его или оформить заявку. Важно: ставки меняются — перед оформлением заявки РїРѕ старому расчёту пересчитайте его заново.",tags:["расчёт","сохранить","избранное"],depth:"beginner",audience:"client"},{id:"del-009",category:"delivery",title:"Календарь перевозок: события Рё РїРѕРґРїРёСЃРєР°",body:"Р’ личном кабинете доступен календарь событий ваших перевозок — отправления, прибытия, дедлайны. Откройте событие, чтобы увидеть детали. Календарь РјРѕР¶РЅРѕ подключить Рє своему (Google/Outlook/телефон) РїРѕ ссылке-РїРѕРґРїРёСЃРєРµ (.ics) — события Р±СѓРґСѓС‚ обновляться автоматически. Календарь учитывает праздничные периоды (например, китайский Новый РіРѕРґ), влияющие РЅР° отправления.",tags:["календарь","события","ics","РїРѕРґРїРёСЃРєР°"],depth:"beginner",audience:"client"},{id:"del-010",category:"delivery",title:"Как подать заявление Рѕ страховом случае",body:"Если РіСЂСѓР· был застрахован РїСЂРё оформлении заявки Рё произошёл инцидент: личный кабинет в†’ «Страховой случай» (или РёР· карточки перевозки). Выберите перевозку, опишите обстоятельства, приложите фото Рё документы, отправьте — заявление уйдёт страховому партнёру. Подача доступна только РїРѕ грузам СЃ оформленной страховкой. Статус рассмотрения смотрите там Р¶Рµ.",tags:["страховка","страховой случай","ущерб","претензия"],depth:"intermediate",audience:"client"},{id:"acc-005",category:"account",title:"Как установить Avalog как приложение РЅР° телефон",body:"Сайт работает как приложение (PWA). РќР° Android: откройте avalog.ru РІ Chrome в†’ меню в†’ «Установить приложение» (или согласитесь РЅР° предложение установки). РќР° iPhone: Safari в†’ «Поделиться» в†’ «На экран „Домой“». После установки приложение открывается СЃ экрана телефона, ключевые разделы доступны офлайн, Р° после разрешения уведомлений РІС‹ будете получать push Рѕ статусах перевозок. РќР° iPhone push работает только РІ установленном приложении.",tags:["приложение","телефон","pwa","установка","push"],popular:!0,depth:"beginner",audience:"client"},{id:"acc-006",category:"account",title:"Реферальная программа: как пригласить Рё получить Р±РѕРЅСѓСЃ",body:"Р’ личном кабинете откройте раздел «Реферальная программа». Скопируйте СЃРІРѕСЋ персональную ссылку Рё поделитесь СЃ коллегами или партнёрами. РљРѕРіРґР° приглашённый зарегистрируется Рё оформит перевозку, вам начислится Р±РѕРЅСѓСЃ РїРѕ условиям программы. Статус приглашённых Рё начисления РІРёРґРЅС‹ РІ том Р¶Рµ разделе.",tags:["реферал","Р±РѕРЅСѓСЃ","пригласить"],depth:"beginner",audience:"client"},{id:"acc-007",category:"account",title:"Pro-портал: API Рё вебхуки для интеграции",body:"Для компаний СЃ собственными системами (1РЎ, ERP) доступен Pro-портал: перевозки РІ портальном РІРёРґРµ Рё вебхуки РЅР° события (изменение статуса, документы). Вебхуки настраиваются РІ портале РІ разделе В«WebhooksВ» — укажите URL вашей системы Рё типы событий. Для доступа РїРѕ API нужен ключ — его выдаёт администратор Avalog, обратитесь Рє менеджеру.",tags:["api","вебхук","интеграция","1СЃ","портал"],depth:"advanced",audience:"client"},{id:"sup-001",category:"supplier",title:"Как добавить тариф (для поставщиков)",body:"Кабинет поставщика в†’ «Тарифы» в†’ вкладка вашего РІРёРґР° транспорта (РјРѕСЂСЃРєРёРµ, авто, Р–Р”, авиа, локальные). Нажмите В«+ Новый тариф». Обязательно заполните: РїРѕСЂС‚ отправления Рё назначения (выбирайте РёР· подсказки, РЅРµ печатайте вручную), даты «Действует СЃ/РґРѕВ», валюту Рё цены РїРѕ размерам контейнера (например FILO20, FILO40) — хотя Р±С‹ РѕРґРЅР° цена должна быть больше нуля. Сохранённый тариф попадает РІ выдачу клиентам сразу, без отдельной публикации: статус «Активен» определяется датами действия. Вверху страницы есть переключатель «Сборные грузы» — это отдельный СЃРїРёСЃРѕРє, РЅРµ перепутайте СЃ обычными (FCL).",tags:["тариф","ставка","маршрут","поставщик"],popular:!0,depth:"beginner",audience:"supplier"},{id:"sup-002",category:"supplier",title:"РРјРїРѕСЂС‚ тарифов РёР· Excel",body:"Самый надёжный СЃРїРѕСЃРѕР±: сначала нажмите В«РРєСЃРїРѕСЂС‚ ExcelВ» — получите файл СЃ вашими тарифами РІ правильном формате. Отредактируйте или допишите строки Рё загрузите через В«РРјРїРѕСЂС‚ ExcelВ» (.xlsx, .xls или .csv). Сначала нажмите «Проверить» — система покажет, сколько строк распознано, сколько будет создано/обновлено/пропущено, БЕЗ сохранения. Если РІСЃС‘ верно — «Применить». Р§СѓР¶РѕР№ перевозчик РІ файле автоматически заменяется РЅР° вашего. Ошибки РїРѕ строкам показываются РІ СЃРІРѕРґРєРµ после импорта.",tags:["РёРјРїРѕСЂС‚","excel","xlsx","тарифы","поставщик"],depth:"intermediate",audience:"supplier"},{id:"sup-003",category:"supplier",title:"Почему РјРѕР№ тариф РЅРµ виден клиенту РІ калькуляторе",body:"Проверьте РїРѕ РїРѕСЂСЏРґРєСѓ: 1) Статус тарифа — должен быть «Активен»: если В«Рстёк» или «Запланирован» (дата начала РІ будущем), РІ выдачу РѕРЅ РЅРµ попадает. 2) Цена РїРѕРґ размер: если Сѓ вас заполнен только FILO20, Р° клиент считает 40-футовый — тариф отфильтруется; заполните цены РїРѕРґ РІСЃРµ размеры, которые возите. 3) Цена больше нуля — нулевая или пустая ставка РЅРµ участвует. 4) Порты выбраны РёР· подсказки: РїРѕСЂС‚, вписанный вручную СЃ опечаткой или нестандартным названием, РЅРµ сопоставится СЃ каталогом — маршрут РЅРµ соберётся. 5) Правильный СЃРїРёСЃРѕРє — FCL или «Сборные грузы» (переключатель вверху). 6) Подождите несколько РјРёРЅСѓС‚ — РєСЌС€ расчёта обновляется РґРѕ ~5 РјРёРЅСѓС‚ после добавления. Если РІСЃС‘ верно, Р° тарифа нет — напишите менеджеру: РІРѕР·РјРѕР¶РЅРѕ, РЅСѓР¶РЅРѕРіРѕ порта нет РІ общем каталоге.",tags:["тариф","РЅРµ виден","выдача","калькулятор","поставщик"],popular:!0,depth:"intermediate",audience:"supplier"},{id:"sup-004",category:"supplier",title:"Биржа заявок: как ставить ставки Рё выигрывать",body:"Р’ разделе «Биржа» РІС‹ видите открытые заявки клиентов РїРѕ вашим направлениям. Поставьте ставку — РѕРЅР° закрытая (sealed-bid), чужие ставки РЅРµ РІРёРґРЅС‹. Клиент или система может прислать встречное предложение (counter-offer) — отвечайте РІ чате заявки. РџСЂРё выигрыше (award) подтвердите участие ДО истечения таймера — иначе заявка автоматически уйдёт следующему поставщику. Общение ведите РІ чате платформы: обмен прямыми контактами модерируется.",tags:["Р±РёСЂР¶Р°","ставка","заявка","award","поставщик"],depth:"intermediate",audience:"supplier"},{id:"sup-005",category:"supplier",title:"Блэкауты: как отметить периоды недоступности",body:"Если РІС‹ временно РЅРµ берёте заявки (праздники, перегруз мощностей) — отметьте это РІ разделе «Блэкауты» кабинета поставщика. Р’ отмеченные периоды система РЅРµ будет назначать вам новые заявки. Держите календарь блэкаутов актуальным, особенно перед праздниками — это защищает ваш рейтинг РѕС‚ невыполнимых назначений.",tags:["блэкаут","недоступность","ёмкость","поставщик"],depth:"beginner",audience:"supplier"}];function s(a={}){const{q:i,category:c}=a;let o=l;if(c&&(o=o.filter(e=>e.category===c)),!i||i.trim()==="")return o;const d=i.toLowerCase().trim();return o.map(e=>{let t=0;return e.title.toLowerCase().includes(d)&&(t+=10),e.body.toLowerCase().includes(d)&&(t+=5),e.tags.some(r=>r.toLowerCase().includes(d))&&(t+=3),{article:e,score:t}}).filter(e=>e.score>0).sort((e,t)=>t.score-e.score).map(e=>e.article)}const g={list:a=>Promise.resolve(s(a)),get:a=>Promise.resolve(l.find(i=>i.id===a)??null)};export{y as K,g as k};