/* 설명 항목 패널(원리/원국/운/궁합/헷갈림 탭 + 【…】 표) 공용 스타일 — /study/hapchung 힌트 패널과 /study/wonguk2 풀이 패널.
   /study/hapchung 인라인 스타일에서 값 그대로 옮겨왔다(부품: study-hapchung-notes.js createNoteRenderer). */

.hc-note-block { margin-bottom: 14px; }
.hc-note-block:last-child { margin-bottom: 0; }
.hc-note-head { font-weight: 700; margin-bottom: 6px; }
.hc-note-tabs { display: flex; gap: 4px; flex-wrap: wrap; margin-bottom: 6px; }
.hc-note-tab { padding: 4px 9px; border: 1px solid var(--study-border); border-radius: 6px; background: var(--study-card-bg); color: var(--study-muted); font-size: 12px; cursor: pointer; }
.hc-note-tab[aria-pressed="true"] { background: var(--study-accent); color: var(--study-accent-text); border-color: var(--study-accent); }
.hc-note-body p { margin: 0 0 8px; line-height: 1.6; white-space: pre-wrap; }
.hc-table-wrap { overflow-x: auto; margin-bottom: 8px; }
.hc-table-title { font-size: 12px; font-weight: 700; color: var(--study-muted); margin-bottom: 4px; }
.hc-table { border-collapse: collapse; font-size: 12px; }
.hc-table td { border: 1px solid var(--study-border); padding: 4px 6px; text-align: center; white-space: nowrap; }
.hc-table td.hc-my-day { background: var(--study-correct-bg); font-weight: 700; }
