/* WordPress return navigation. The approved ten-page guide retains its styles. */
.viewer-header .document-name { margin-right:auto; }
.guide-website-link { display:inline-flex; align-items:center; justify-content:center; gap:8px; min-height:44px; padding:10px 12px; border:1px solid #ffdd6d80; color:var(--yellow); font-size:14px; font-weight:700; line-height:1.2; text-decoration:none; white-space:nowrap; }
.guide-website-link:hover { border-color:var(--yellow); }
.guide-website-link svg { width:18px; height:18px; flex:none; }
@media(max-width:900px) {
    .viewer-header { display:grid; grid-template-columns:minmax(0,1fr) auto; gap:12px; }
    .viewer-header .document-name { grid-column:1; grid-row:1; min-width:0; }
    .guide-website-link { grid-column:2; grid-row:1; }
    .viewer-header .viewer-actions { grid-column:1/-1; grid-row:2; width:100%; margin:0; }
    .viewer-header .page-picker { flex:1; width:auto; max-width:none; }
    .viewer-header .fullscreen-button { flex:none; }
}
@media(max-width:360px) {
    .guide-website-link { gap:5px; padding-inline:8px; font-size:13px; }
}
@media print { .guide-website-link { display:none; } }
