.bos-preferences{display:flex;align-items:center;justify-content:center;gap:8px;font:600 12px/1.4 system-ui,sans-serif;flex:0 0 auto;white-space:nowrap;padding:4px 6px}
.bos-preferences a{color:inherit;text-decoration:none;padding:4px 2px}
.bos-preferences a[aria-current]{text-decoration:underline;text-underline-offset:4px}
header.site .bos-preferences{color:var(--hdr-txt,var(--txt));order:3}
footer .bos-preferences{margin:0 auto 16px}
.bos-preferences-standalone,.bos-preferences-footer{padding:8px 16px}
.translation-field{display:grid;gap:8px;margin:20px 0}.translation-field textarea{box-sizing:border-box;width:100%;padding:10px;background:var(--panel);color:var(--txt);border:1px solid var(--card-border);border-radius:6px}.translation-field details textarea{font-size:.9rem;color:var(--muted)}
@media(max-width:720px){header.site .bar{flex-wrap:wrap;gap:6px}.bos-preferences{max-width:100%}}
@media(min-width:721px){header.site .bar{flex-wrap:wrap;row-gap:8px;column-gap:12px}header.site .brand{order:1}header.site .nav-auth{order:2;margin-left:auto;flex-wrap:wrap;justify-content:flex-end}header.site .bos-preferences{order:3}header.site nav.site{order:4;flex:1 1 100%;justify-content:center}}
