.page-back-bar{max-width:1200px;margin:0 auto;padding:8px 24px 12px}.page-back-bar[hidden]{display:none!important}.page-back{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:8px 15px;border:1px solid #b8cbd2;border-radius:10px;background:#fff;color:#075c69;font:inherit;font-weight:600;line-height:1.4;text-decoration:none;touch-action:manipulation}.page-back::before{content:"←";font-size:1.2em}html[dir="rtl"] .page-back::before{content:"→"}.page-back:focus-visible{outline:3px solid #de9d26;outline-offset:3px}@media(max-width:520px){.page-back-bar{padding:6px 18px 10px}}
