/* Оформление Heabsy Platform поверх админки LiteLLM.
 *
 * Вживляется в страницы экспорта при сборке образа (branding/apply.py).
 * Логотип и favicon подменяются переменными окружения (UI_LOGO_PATH,
 * LITELLM_FAVICON_URL — см. Dockerfile), тексты — соседним brand.js.
 * Здесь остаётся точечная косметика; классы Tailwind в чанках захешированы,
 * поэтому цепляться можно только за устойчивые признаки вроде src.
 */

/* Логотип приходит из /get_image; без object-fit его растягивает контейнер,
 * без ограничения высоты знак 840×208 упирается в край шапки панели. */
img[src="/get_image"] {
  object-fit: contain;
  max-height: 32px;
  width: auto;
}

/* Знак в шапке боковой панели — по центру, а не прижат к левому краю.
 * Ссылка вокруг логотипа стабильно помечена aria-label «… home» (второй
 * вариант — после правки aria-label в brand.js); родительский блок
 * растягиваем на свободное место строки. */
div:has(> a[aria-label="LiteLLM home"]),
div:has(> a[aria-label="Heabsy home"]) {
  flex: 1 1 auto;
  justify-content: center;
}
a[aria-label="LiteLLM home"],
a[aria-label="Heabsy home"] {
  justify-content: center;
}

/* Ссылки на сайты LiteLLM (значок версии в панели, «check the docs» и
 * прочие) ведут клиента на чужой бренд — прячем. Блок Slack/GitHub и Blog
 * выключаются флагами localStorage в brand.js; правила ниже — страховка на
 * случай, если флаги не прочитались. */
a[href*="litellm.ai"],
a[href*="github.com/BerriAI" i],
[aria-label="Community links"] {
  display: none !important;
}
