/* 홈 화면 전환(2026-09-29 사용자): 상단 바의 앨범 · 기록장 아이콘으로 홈을 바꾼다. 동작은 home-switch.js.
   기록장은 기록장 화면(journal.html?embed=1)을 홈 안의 틀로 띄운다. */
.home-switch{display:inline-flex;flex:0 0 auto;align-items:center;gap:2px;margin-left:6px;padding:2px;border:1px solid var(--line-strong);border-radius:999px;background:var(--surface)}
.home-switch button{display:inline-grid;place-items:center;width:40px;height:34px;border:0;border-radius:999px;background:transparent;color:var(--muted);padding:0;cursor:pointer}
.home-switch button:hover{color:var(--ink)}
.home-switch button svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.home-switch button[aria-pressed="true"]{background:var(--ink);color:var(--bg)}

.home-journal{display:block;margin-top:10px;overflow:hidden;border-radius:18px}
.home-journal[hidden]{display:none}
.home-journal iframe{display:block;width:100%;height:100%;border:0;background:var(--bg)}
/* 기록장을 보는 동안에는 앨범 쪽 내용(책장·앨범·분류 파일·작업 막대)을 숨기고 틀만 화면 아래까지 */
body.is-home-journal{overflow:hidden}
body.is-home-journal #dashboardView > :not(.library-topbar):not(#librarySidebar):not(.sidebar-backdrop):not(#homeJournal){display:none!important}
body.is-home-journal:has(#dashboardView:not(.hidden)) .shell{padding-bottom:0!important}
/* 폰: 상단 바가 격자(메뉴 | 가운데 | 계정)라 가운데 칸 왼쪽에 붙여 둔다(늘어나지 않게) */
@media (max-width: 620px) {
  .topbar.library-topbar .home-switch { grid-column: 2; justify-self: start; }
  .home-journal { border-radius: 0; }
}
