/* v14.3.9 — explicit edition switch for multilingual Journal singles. */
body.single-post .as1439-journal-editions{
  display:flex;
  align-items:center;
  flex-wrap:wrap;
  gap:.5rem .72rem;
  margin:.82rem 0 .15rem;
  font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
}
body.single-post .as1439-journal-editions__label{
  font-size:.72rem;
  line-height:1;
  font-weight:700;
  letter-spacing:.11em;
  text-transform:uppercase;
  opacity:.62;
}
body.single-post .as1439-journal-editions__links{
  display:inline-flex;
  align-items:center;
  gap:.32rem;
}
body.single-post .as1439-journal-edition{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  min-height:30px;
  min-width:42px;
  padding:.31rem .56rem;
  border:1px solid currentColor;
  border-radius:999px;
  font-size:.72rem;
  line-height:1;
  font-weight:750;
  letter-spacing:.055em;
  text-decoration:none!important;
  opacity:.58;
  transition:opacity .15s ease,background-color .15s ease,color .15s ease,transform .15s ease;
}
body.single-post .as1439-journal-edition:hover,
body.single-post .as1439-journal-edition:focus-visible{opacity:1;transform:translateY(-1px)}
body.single-post .as1439-journal-edition.is-active,
body.single-post .as1439-journal-edition[aria-current="page"]{
  opacity:1;
  background:var(--ink,#153840);
  color:var(--paper,#fff);
  border-color:var(--ink,#153840);
}
@media (max-width:640px){
  body.single-post .as1439-journal-editions{margin-top:.72rem;gap:.42rem .58rem}
  body.single-post .as1439-journal-edition{min-height:32px;min-width:44px;font-size:.7rem}
}
