/* /Users/dan/veggie_bot/mini_app_frontend/css/animations.css */

/*
  Стили для плавной анимации появления и скрытия
  стрелок прокрутки в меню категорий.
*/
.scroll-arrow {
  /* Начальное состояние: невидимы, немного уменьшены и сдвинуты */
  opacity: 0;
  transform: scale(0.8);
  pointer-events: none; /* Нельзя кликнуть, пока невидимы */
  transition: opacity 0.2s ease-in-out, transform 0.2s ease-in-out;
}

/* Состояние, когда стрелка должна быть видна */
.scroll-arrow.visible {
  opacity: 1;
  transform: scale(1);
  pointer-events: auto; /* Можно кликнуть */
}

/* JK picker buttons */
.jk-option-btn {
  transition: transform 140ms ease, box-shadow 140ms ease, background-color 140ms ease;
}
.jk-option-btn:focus {
  outline: 3px solid rgba(255,160,122,0.25);
  outline-offset: 2px;
}
.jk-selected {
  transform: scale(1.02);
  box-shadow: 0 6px 18px rgba(0,0,0,0.08);
  background-color: var(--soft-peach);
}