#hfj-superuser-explore-design{margin:20px 0;padding:24px;border:1px solid #809ba8;border-radius:14px;background:#f6fafb;color:#173444}
#hfj-superuser-explore-design h2{margin:4px 0 12px;font-size:1.3rem;line-height:1.3;color:inherit}
#hfj-superuser-explore-design p{line-height:1.6;max-width:75ch;color:inherit}
#hfj-superuser-explore-design .hfj-watch-design-label{font-size:.72rem;letter-spacing:.12em;font-weight:700;color:inherit;margin:0}
#hfj-superuser-explore-design .hfj-watch-design-actions{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0}
#hfj-superuser-explore-design button{font:inherit;font-weight:700;min-height:44px;padding:11px 18px;border:1px solid #56758b;border-radius:8px;background:#fff;color:#15374c;cursor:pointer}
#hfj-superuser-explore-design button[aria-pressed=true]{background:#144b58;color:#fff;border-color:#144b58}
#hfj-superuser-explore-design button:disabled{opacity:1;cursor:default}
#hfj-superuser-explore-design button:focus-visible,#hfj-superuser-explore-design a:focus-visible{outline:3px solid #167588;outline-offset:3px}
#hfj-superuser-explore-design a{color:inherit;text-decoration:underline}
