/**
 * 修復測驗選項點擊後保持放大狀態的問題
 * 保留 hover 放大效果，只在點擊後重置狀態
 */

/* 只在點擊後的 focus 狀態移除放大，但不影響 hover */
.menu a.hvr-grow[data-option]:focus:not(:hover),
.question-area .option.hvr-grow:focus:not(:hover) {
  transform: scale(1) !important;
  -webkit-transform: scale(1) !important;
}

/* 確保 active 狀態下不放大（點擊瞬間） */
.menu a.hvr-grow[data-option]:active,
.question-area .option.hvr-grow:active {
  transform: scale(1) !important;
  -webkit-transform: scale(1) !important;
}

/* 保持 hover 效果正常工作 - 這是最重要的 */
.menu a.hvr-grow[data-option]:hover,
.question-area .option.hvr-grow:hover {
  -webkit-transform: scale(1.1) !important;
  transform: scale(1.1) !important;
}

/* 移除 outline，提升視覺效果 */
.menu a.hvr-grow[data-option]:focus,
.question-area .option.hvr-grow:focus {
  outline: none;
}

/* 確保平滑的過渡效果 */
.menu a.hvr-grow[data-option],
.question-area .option.hvr-grow {
  transition: transform 0.2s ease-out;
  -webkit-transition: -webkit-transform 0.2s ease-out;
}