/* Section tabs: four main tabs and a "More" disclosure menu (js/nav.js). Loaded after styles.css. */
.views { overflow: visible; flex-wrap: nowrap; }
.views.more-left, .views.more-right, .views.more-left.more-right { -webkit-mask-image: none; mask-image: none; }
.views a, .nav-more-btn { display: inline-flex; align-items: center; min-height: 44px; }
.nav-more { position: relative; display: flex; }
.nav-more-btn {
  font: 700 16px/1 var(--display); font-variation-settings: "wdth" 84; color: var(--ink); background: none; cursor: pointer;
  border: 0; border-bottom: 5px solid transparent; margin-bottom: -4px; padding: 10px 10px 9px; gap: 6px; white-space: nowrap;
}
.nav-more-btn:hover { border-bottom-color: var(--ink-3); }
.nav-more.has-current .nav-more-btn { border-bottom-color: var(--mark); box-shadow: inset 0 -1px 0 var(--ink); }
.nav-more-btn:focus-visible { outline-offset: -3px; }
.nav-more-caret { width: 7px; height: 7px; border-right: 2px solid currentColor; border-bottom: 2px solid currentColor; transform: translateY(-2px) rotate(45deg); transition: transform .15s; }
.nav-more-btn[aria-expanded="true"] .nav-more-caret { transform: translateY(2px) rotate(-135deg); }
.nav-more-list { position: absolute; z-index: 30; right: 0; top: calc(100% + 4px); min-width: 230px; margin: 0; padding: 6px; list-style: none; background: var(--paper); border: 2px solid var(--ink); box-shadow: 4px 4px 0 var(--ink); }
.nav-more-list[hidden] { display: none; }
.views .nav-more-list a { display: flex; width: 100%; margin: 0; padding: 10px 12px; border: 0; font-size: 16px; }
.views .nav-more-list a:hover { background: var(--wash); }
.views .nav-more-list a[aria-current="page"] { background: var(--mark); box-shadow: none; }
@media (prefers-reduced-motion: reduce) { .nav-more-caret { transition: none; } }
@media (max-width: 640px) {
  .views { margin-left: -9px; gap: 0; }
  .views a, .nav-more-btn { font-size: 15px; padding-left: 9px; padding-right: 9px; font-variation-settings: "wdth" 78; }
}
@media (min-width: 641px) { .nav-more-list { right: auto; left: 0; } }
