.page-back{display:inline-flex;align-items:center;gap:5px;flex:none;border:1px solid #eee7ee;background:#fff;border-radius:18px;padding:8px 12px;color:#777386;font:600 12px 'Noto Sans SC',sans-serif;cursor:pointer;white-space:nowrap}.page-back:hover{color:#ee6e92;border-color:#f3afc2;background:#fff6f8}.page-back:focus-visible{outline:2px solid #ed6e91;outline-offset:2px}header .nav:has(.page-back){gap:20px}@media(max-width:800px){header .nav:has(.page-back){gap:10px}.page-back{padding:7px 10px}}
