/*
 * 접수 폼 동의 체크 누락 안내 — consent-assist.js와 한 쌍
 * 체크가 빠진 동의 줄을 차분한 파란색으로 짚어 주고 바로 아래에 안내 문구를 띄운다.
 * 개인정보 입력 화면이라 경고(빨강·흔들림)처럼 보이지 않게 한다.
 */
.consent-missing {
  border-radius: 8px;
  background: #f1f7ff;
  box-shadow: 0 0 0 2px #f1f7ff, 0 0 0 3px #9cc8fb;
  transition: background-color 0.2s ease, box-shadow 0.2s ease;
}
.consent-missing input[type="checkbox"] {
  outline: 2px solid #0d7cf4;
  outline-offset: 2px;
}
.consent-missing-hint {
  margin: 6px 0 4px;
  color: #3b4a63;
  font-size: 0.82rem;
  font-weight: 500;
  line-height: 1.45;
  text-align: left;
}
/* 동의 안내를 띄운 동안에는 같은 내용의 페이지 오류 문구를 숨긴다. */
.consent-dup-hidden {
  display: none !important;
}
