/* item-list 전용 스타일만 남김 (공통 스타일은 index.css에서 관리) */

/* item-list 페이지에서만 사용하는 특별한 스타일들 */
.item-list-page {
    /* item-list 페이지 전용 클래스 */
}

/* item-list 전용 추가 스타일이 필요한 경우에만 여기에 추가 */

/* Section Header with Toggle Button */
.section-title-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.toggle-name-btn {
  background: #f8f9fa;
  border: 1px solid #dee2e6;
  border-radius: 6px;
  padding: 8px 12px;
  font-size: 14px;
  color: #495057;
  cursor: pointer;
  transition: all 0.2s ease;
  white-space: nowrap;
}

.toggle-name-btn:hover {
  background: #e9ecef;
  border-color: #adb5bd;
}

.toggle-name-btn.active {
  background: #007bff;
  border-color: #007bff;
  color: white;
}

.toggle-name-btn.active:hover {
  background: #0056b3;
  border-color: #0056b3;
}

/* Responsive design */
@media (max-width: 768px) {
  .section-title-wrapper {
    flex-direction: column;
    align-items: flex-start;
    gap: 12px;
  }
  
  .toggle-name-btn {
    align-self: flex-end;
  }
}


