.nav-link--active,.nav-links a[aria-current=page]{background:var(--accent-soft);color:var(--accent-strong);font-weight:760}.topbar-nav__primary-link{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-target-size);touch-action:manipulation}.topbar-nav__learning-links{display:flex;align-items:center;gap:6px}.nav-more.topbar-disclosure--active>summary{background:var(--accent-soft);color:var(--accent-strong);font-weight:760}.nav-more__label--mobile,.nav-more__mobile-primary,.topbar-search-disclosure{display:none}@media (max-width:1180px){body .topbar{z-index:var(--z-modal)}body .topbar__inner{position:relative;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:64px;padding:8px 24px}body .topbar-search--desktop{display:none}body .topbar-search-disclosure{position:static;display:block;grid-column:2;justify-self:end;color:var(--text-muted)}body .nav-more summary,body .topbar-search-disclosure summary{display:inline-grid;place-items:center;min-width:64px;min-height:44px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);cursor:pointer;list-style:none;padding:8px 12px;touch-action:manipulation}body .topbar-search-disclosure summary::-webkit-details-marker{display:none}body .topbar-search-disclosure summary:hover,body .topbar-search-disclosure[open] summary{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-strong)}body .nav-more__panel,body .topbar-search-disclosure__panel{position:absolute;top:calc(100% + 8px);right:24px;left:24px;z-index:var(--z-popover);max-height:calc(100dvh - 88px);overflow-y:auto;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);padding:10px}body .topbar-search--mobile{grid-column:auto;width:100%}body .topbar-search--mobile .button,body .topbar-search--mobile input{min-height:44px}body .topbar-search--placeholder{grid-column:2;grid-row:1;justify-self:end;width:64px;min-height:44px;border-radius:var(--radius);background:var(--surface-muted)}body .nav-links{grid-column:3;grid-row:1;justify-self:end;width:auto;min-width:0;overflow:visible;padding:0}body .topbar-nav__primary-link{display:none}body .topbar-nav__learning-links>.topbar-nav__primary-link{display:inline-flex}body .topbar-nav__learning-links--admin{display:none}body .nav-more{position:static}body .nav-more summary:after,body .nav-more__label--desktop{display:none}body .nav-more__label--mobile{display:inline}body .nav-more.topbar-disclosure--compact-active>summary{border-color:var(--accent-border);background:var(--accent-soft);color:var(--accent-strong);font-weight:760}body .nav-more__panel{display:grid;grid-gap:4px;gap:4px}body .nav-more:not([open]) .nav-more__panel{display:none}body .nav-more__mobile-primary{display:grid;grid-gap:4px;gap:4px;margin-bottom:4px;border-bottom:1px solid var(--line);padding-bottom:8px}body .nav-more__panel .nav-button,body .nav-more__panel a{display:flex;align-items:center;min-height:44px;padding:9px 12px}body .nav-more__panel form{width:100%}body .brand{display:inline-flex;align-items:center;min-height:44px}}@media (max-width:620px){body .topbar__inner{grid-template-columns:auto minmax(0,1fr) auto;gap:6px;min-height:60px;padding:8px 16px}body .topbar__inner--learner{grid-template-columns:auto auto minmax(0,1fr);gap:4px;padding:8px}body .brand{grid-column:1;grid-row:1;min-height:44px;font-size:17px}body .topbar-search-disclosure{grid-column:2;grid-row:1}body .nav-links{grid-column:3;grid-row:1;flex-wrap:nowrap}body .topbar__inner--learner .nav-links{gap:4px}body .topbar-nav__learning-links{display:flex;gap:2px}body .topbar-nav__learning-links--admin{display:none}body .topbar-nav__learning-links>.topbar-nav__primary-link{min-width:44px;min-height:44px;padding:8px 4px}body .nav-more summary,body .topbar-search-disclosure summary{min-width:58px;padding-right:9px;padding-left:9px}body .topbar__inner--learner .nav-more summary,body .topbar__inner--learner .topbar-search-disclosure summary{min-width:44px;padding-right:4px;padding-left:4px}body .nav-more__panel,body .topbar-search-disclosure__panel{right:16px;left:16px}body .topbar__inner--learner .nav-more__panel,body .topbar__inner--learner .topbar-search-disclosure__panel{right:8px;left:8px}body .page-header{align-items:stretch}body .page-actions,body .page-actions .button{width:100%}body .question-set-maintenance-page .question-set-workbench-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}body .question-set-maintenance-page .question-set-workbench-stats>div,body .question-set-maintenance-page .question-set-workbench-stats>div:first-child{grid-column:auto;gap:3px;padding:7px 4px;text-align:center}body .question-set-maintenance-page .question-set-workbench-stats dt{font-size:10px}body .question-set-maintenance-page .question-set-workbench-stats dd{font-size:18px}}