/* common.css */

/* Pretendard 웹폰트 불러오기 */
@import url('https://cdn.jsdelivr.net/npm/pretendard@1.3.8/dist/web/static/pretendard.css');

/* 전역 폰트 스타일 */
.font-pretendard {
  font-family: 'Pretendard', -apple-system, BlinkMacSystemFont, system-ui,
    Roboto, 'Helvetica Neue', 'Segoe UI', 'Apple SD Gothic Neo', sans-serif;
}

/* td hover 오버레이 */
.hover-highlight td:hover {
  background-color: rgba(0, 0, 0, 0.03); /* 약한 회색 */
  transition: background-color 0.1s ease-in-out;
}

.blur-target {
  filter: blur(6px);
  pointer-events: none;
  user-select: none; /* ✅ 드래그 금지 */
  pointer-events: none; /* ✅ 클릭/복사 금지 */
}

.blur-overlay {
  position: absolute;
  inset: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-center: center;
  background-color: rgba(255, 255, 255, 0.4); /* 흐림배경 */
  backdrop-filter: none; /* 오버레이는 블러 없음 */
  z-index: 10;
}

.blur-overlay.hidden {
  display: none;
}
