/* Sit destination and calendar bodies inside Neeon chrome. Do not restyle #masthead or the theme footer. */
.anx{
  --fd:inherit;
  --fu:inherit;
  --fs:inherit;
  font:inherit;
  color:inherit;
  background:transparent;
  margin:0;
}
.site-content > .anx{
  background:#f5efe3;
  color:#121014;
  font:17px/1.5 inherit;
}
body.anx-uses-theme-chrome #content.site-content{
  padding-top:0;
  padding-bottom:0;
}
.anx a{color:inherit}
.anx .anx-view-nav{
  display:flex;
  gap:8px;
  flex-wrap:wrap;
  max-width:1180px;
  margin:0 auto;
  padding:16px 16px 0;
}
.anx .anx-view-nav a{
  min-height:48px;
  display:inline-flex;
  align-items:center;
  padding:0 16px;
  border:1.5px solid #121014;
  border-radius:999px;
  text-decoration:none;
  font-weight:700;
  font-size:14px;
}
.anx .anx-view-nav a[aria-current]{
  background:#121014;
  color:#fff;
}
body.anx-uses-theme-chrome .anx .chips{
  position:static;
  top:auto;
}
body.anx-uses-theme-chrome .anx .anx-calendar-body{
  scroll-margin-top:24px;
}
#masthead .logo,
#masthead .dark-logo,
#masthead .light-logo{
  font:inherit;
  text-transform:none;
  letter-spacing:normal;
}
