/* Shared navigation for the photo and printing collections. */
.topbar{height:72px;margin:0 16px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:16px}
.brand{display:flex;align-items:center;gap:12px;font-size:12px;letter-spacing:1.2px;min-height:44px}
.mark{font:italic 39px Georgia,serif;letter-spacing:-5px;width:36px;height:44px;color:var(--accent);flex-shrink:0}.mark span{position:relative;top:-4px}
.diary-nav{display:flex;gap:18px;align-items:center;font-size:12px;flex-shrink:0}.diary-nav a{min-height:44px;display:inline-flex;align-items:center}.diary-nav a[aria-current]{color:var(--muted)}
@media(max-width:480px){.brand>span:last-child{display:none}}
@media(min-width:601px){.topbar{height:112px;margin-left:5%;margin-right:5%}.brand{gap:19px;letter-spacing:1.9px}}
@media(min-width:1667px){.topbar{max-width:1500px;margin-left:auto;margin-right:auto}}
