/* Переключатель языка мини-аппы Senti.
   Отдельный файл: палитра и формы берутся из tokens.css, одобренный дизайн
   экранов не меняется — добавлена только компактная пара RU/EN в шапке. */

.lang-switch {
  display: inline-flex;
  align-items: center;
  gap: 2px;
  padding: 2px;
  border: 1px solid var(--line);
  border-radius: 14px;
  background: rgba(251, 246, 238, .82);
  box-shadow: 0 4px 10px rgba(72, 50, 28, .04);
  height: 38px;
  box-sizing: border-box;
}

.lang-switch__btn {
  appearance: none;
  border: 0;
  background: transparent;
  color: var(--muted);
  font: inherit;
  font-size: 10px;
  font-weight: 760;
  letter-spacing: .04em;
  line-height: 1;
  padding: 0 8px;
  height: 32px;
  border-radius: 12px;
  cursor: pointer;
}

.lang-switch__btn.is-active {
  background: #fff7ef;
  border: 1px solid rgba(185, 112, 84, .35);
  color: var(--terracotta);
}

.app-header .lang-switch {
  flex: 0 0 auto;
}

body[data-export="true"] .lang-switch {
  display: none;
}
