/* Navigation back to the portal; app data keys and routes are unchanged. */
.portal-return {display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 12px;margin:2px 0 16px;border:1px solid rgba(174,185,201,.35);border-radius:10px;text-decoration:none;color:inherit;font:600 13px/1.4 system-ui,sans-serif;}
.portal-return:hover {border-color:#c9a75b;}
.portal-return:focus-visible {outline:3px solid #dfb75e;outline-offset:3px;}
.portal-footer-link {display:block;margin-top:14px;color:inherit;font-weight:650;text-decoration:underline;text-underline-offset:4px;}
