.six-choice-navigation{display:flex;align-items:flex-start;justify-content:center;gap:25px;margin:0;padding:18px 12px 12px;background:transparent;color:var(--ink);overflow-x:auto;scrollbar-width:thin;min-width:0}
.choice-nav-group{display:flex;align-items:flex-start;gap:4px;flex-shrink:0;min-width:48px}
.choice-nav-entrance{display:flex;align-items:center;flex-direction:column;max-width:110px;min-width:48px}
.choice-large,.choice-small{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;text-decoration:none}
.choice-large>span{display:block;width:22px;height:22px;border:1.5px solid var(--ink);border-radius:50%;background:var(--paper)}
.choice-large[aria-current]>span{background:var(--accent);border-color:var(--accent);outline:1px solid var(--accent);outline-offset:3px}
.choice-nav-label{font-size:12px;line-height:1.4;text-align:center;max-width:110px}
.choice-scenes{display:flex;padding:0;background:transparent;align-items:flex-start}.choice-scenes[hidden]{display:none}
.choice-small>span{width:7px;height:7px;border:1px solid var(--ink);border-radius:50%;display:block;background:var(--paper)}
.choice-small[aria-current]>span{background:var(--accent);border-color:var(--accent);outline:1px solid var(--accent);outline-offset:3px}
.choice-large:hover>span,.choice-small:hover>span{background:var(--accent)}
.choice-large:focus-visible,.choice-small:focus-visible{outline:3px solid var(--accent);outline-offset:-2px;border-radius:4px}
.exhibition-bottom{padding:20px 5vw;border-top:1px solid var(--line);background:var(--paper)}
.exhibition-bottom-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:13px}
.exhibition-bottom-heading a{display:inline-flex;min-height:44px;align-items:center}
.exhibition-bottom-heading p{margin:0;line-height:1.6}
@media(max-width:1050px){.six-choice-navigation{justify-content:flex-start;gap:20px}.choice-scenes .choice-small{min-width:36px}.choice-scenes .choice-small:focus-visible{outline-offset:-3px}}
@media(max-width:650px){.six-choice-navigation{gap:12px;padding:15px 5px 12px}.exhibition-bottom{padding:16px 6vw}.exhibition-bottom-heading{flex-direction:column;align-items:flex-start}.choice-nav-entrance{max-width:86px}.choice-nav-label{max-width:86px}.choice-scenes .choice-small{min-width:32px;min-height:44px}}
@media(max-width:650px){
 .six-choice-navigation{flex-wrap:wrap;justify-content:center;overflow:visible;gap:20px 12px}
 .choice-nav-group{max-width:100%;gap:0}
 .choice-scenes{flex-wrap:wrap;max-width:calc(100% - 50px)}
 .choice-scenes .choice-small{min-width:30px;width:30px;min-height:44px}
 .choice-nav-group.is-selected{justify-content:center}
 .choice-nav-label{font-size:12px}
}
/* Suppress the earlier exhibition navigator's generated second dot. */
#steps .six-choice-navigation a:after{content:none;display:none}
#steps .choice-large{width:44px;min-width:44px}
#steps .choice-small{width:44px;min-width:44px}
@media(max-width:1050px){#steps .choice-small{width:36px;min-width:36px}}
@media(max-width:650px){#steps .choice-small{width:30px;min-width:30px}}
