/* 카드·행 전체 클릭: 제목 글자에만 링크가 있어 여백을 누르면 안 열리던 '죽은 클릭'을 없앤다.
   카드/행/타일 전체에 오버레이 링크(nb-link)를 덮고, 그 안 내용물은 클릭을 가로채지 않게 해
   어디를 눌러도 오버레이 링크로 통과시킨다(겹침·z-index 문제까지 회피). */
/* position은 CSS로 강제하지 않는다: PC 카드는 절대배치라 relative로 바꾸면 아래로 밀린다. 필요하면 JS가 static일 때만 바꾼다. */
.nb-btn{transition:opacity .2s ease}
a.nb-link{position:absolute;inset:0;z-index:6;display:block}
/* 오버레이를 뺀 내부 내용물은 클릭을 가로채지 않음 → 오버레이 링크로 통과 */
.nb-btn :not(a.nb-link){pointer-events:none}
.nb-btn:hover,.nb-btn:focus-within{opacity:.85}
/* 작은 링크의 누르는 자리만 넓힘 */
@media (pointer:coarse){a.nb-hit{position:relative}a.nb-hit::before{content:"";position:absolute;left:-2px;right:-2px;top:-9px;bottom:-9px}}
