/* 한 페이지 두 보기(계획서 24-3a · 24-3b) — 감싸는 칸은 자리를 차지하지 않아(display: contents) 진행 단계 틀이 예전처럼 아울렛에 바로 붙은 것과 같게 놓인다. 숨긴 보기만 빠진다. */ .design-page, .design-page__view, .design-page__profile { display: contents; } .design-page__view[hidden] { display: none; } /* 가운데 = 위 칸(보기마다 다름) + 아래 종단도 한 벌. 종단 보기에서 종단도는 3D 위에 떠 있는 판(absolute · 3D 크기가 안 바뀜)이고, 횡단 보기에서는 카드 칸 아래 흐름에 선다. */ .design-page__main { position: relative; display: flex; flex-direction: column; width: 100%; height: 100%; min-height: 0; overflow: hidden; } .design-page__center { position: relative; display: flex; flex: 1 1 auto; flex-direction: column; min-height: 0; } .design-page__center > .design-page__view > * { flex: 1 1 auto; min-height: 0; } .design-page__main[data-view="cross"] > .design-page__profile > .b05-route-profile { position: relative; flex: none; } /* 횡단 조정(카드 조정창 사본 · 폼 칸에 옮겨 붙은 행)은 횡단 보기 몫 — 종단 보기에서는 한 벌 폼 안에서 가린다(패널 뿌리 클래스가 보기를 따라 바뀐다). */ .b05-route__panel .b06-adjust-dock, .b05-route__panel [class*="b06-structure-panel__struct--"] { display: none; }