/* NanumSquare (자가호스팅 woff2) — misa 전 탭 공용 폰트. 팀장 지시 2026-07-12 */
@font-face { font-family: 'NanumSquare'; font-weight: 300; font-style: normal; src: url('/fonts/NanumSquareL.woff2') format('woff2'); font-display: swap; }
@font-face { font-family: 'NanumSquare'; font-weight: 400; font-style: normal; src: url('/fonts/NanumSquareR.woff2') format('woff2'); font-display: swap; }
@font-face { font-family: 'NanumSquare'; font-weight: 700; font-style: normal; src: url('/fonts/NanumSquareB.woff2') format('woff2'); font-display: swap; }
@font-face { font-family: 'NanumSquare'; font-weight: 800; font-style: normal; src: url('/fonts/NanumSquareEB.woff2') format('woff2'); font-display: swap; }

/* 비밀번호 입력 = 시스템 폰트 강제 (v260) — NanumSquare 원본은 마스킹 글리프(• U+2022)가 '빈 글리프'라
   비번이 투명하게 보였음. 폰트 자체도 빈 글리프 cmap 제거 수술로 고쳤지만, 향후 폰트 교체에도 안전하게 이중 방어. */
input[type="password"] { font-family: 'Apple SD Gothic Neo', 'Malgun Gothic', sans-serif !important; letter-spacing: 1px; }
