.public-site-info{text-align:center;padding:12px 16px;font-size:12px;line-height:1.6;color:#64748b;background:#f8fafc}.public-site-info[hidden]{display:none}.public-site-info a{color:inherit;text-decoration:underline;text-underline-offset:3px}.public-site-info a:focus-visible{outline:2px solid #2563eb;outline-offset:4px}
