/* r7: main header admin entry only; preserve all existing CTAs and policy links. */
body>header nav .brand-admin-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 12px;border:1px solid var(--iw-line);border-radius:10px;background:var(--iw-panel);color:var(--iw-text);font-family:var(--iw-font);font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;white-space:nowrap}
body>header nav .brand-admin-link:focus-visible{outline:3px solid var(--iw-focus,var(--iw-accent));outline-offset:3px}
body>header nav .brand-admin-link:hover{border-color:var(--iw-accent)}
body>header nav .brand-admin-link span{flex:none}
@media(max-width:1050px){body>header nav{flex-wrap:wrap;column-gap:12px;row-gap:8px}}
@media(max-width:600px){body>header nav .brand-admin-link{font-size:13px;padding:10px;min-height:44px}}
