.page-back-bar{align-items:center;padding-top:18px;padding-bottom:2px;display:flex}.page-back-button{border:1px solid var(--border);background:var(--card);min-height:44px;color:var(--foreground);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 17px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.page-back-button:hover{background:var(--accent);border-color:var(--primary)}.page-back-button:focus-visible{outline:3px solid var(--ring);outline-offset:3px}@media (max-width:600px){.page-back-bar{padding-top:12px}.page-back-button{min-width:90px}}@media (prefers-reduced-motion:reduce){.page-back-button{transition:none}}@media print{.page-back-bar{display:none!important}}
