/* FURSYS 프로젝트 챕터 탭(01 경제성 리포트 / 02 설치 위치·케이블 3D). 리포트와 3D 페이지가 함께 쓴다. 장식색 없이 --ink·--quiet·--line만 사용한다. */
.project-chapters{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--line,#dce2e8);border-radius:12px;background:var(--surface-2,#f1f4f7);flex:0 0 auto}
.project-chapters .chapter-tab{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:44px;padding:0 18px;border:0;border-radius:9px;background:transparent;color:var(--ink,#172b40);text-decoration:none;white-space:nowrap;min-width:0}
.project-chapters .chapter-tab:hover{background:rgba(0,0,0,.04)}
.project-chapters .chapter-tab:focus-visible{outline:2px solid var(--focus,#0047ff);outline-offset:2px}
.project-chapters .chapter-num{font-size:11px;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--quiet,#526475)}
.project-chapters .chapter-label{font-size:14px;font-weight:600;line-height:1.2}
.project-chapters .chapter-tab[aria-current=page],.project-chapters .chapter-tab[aria-current=page]:hover{background:var(--ink,#172b40);color:#fff}
.project-chapters .chapter-tab[aria-current=page] .chapter-num{color:rgba(255,255,255,.7)}
header>.project-chapters{margin-left:12px}
header .header-actions,header .bar-actions{margin-left:auto}
header .header-actions>a,header .header-actions>button{display:inline-flex;align-items:center;min-height:36px}
header .header-actions>button{padding-top:0;padding-bottom:0}
@media(max-width:800px){header .header-actions>a{display:none}}
@media(max-width:720px){
 header{flex-wrap:wrap;row-gap:10px}
 header>.project-chapters{order:3;flex:1 0 100%;display:flex;margin-left:0}
 .project-chapters .chapter-tab{flex:1 1 0;gap:7px;padding:0 8px}
 .project-chapters .chapter-label{font-size:13px;white-space:normal;text-align:left}
}
@media print{.project-chapters{display:none!important}}
