body.ml-admin #mq-mini,body.ml-admin :is(.ml-continue,.ml-progress,.ml-topic-progress,.ml-done,.ml-account-progress,.ml-guest-progress,.mq-dashboard-stats,.mq-trophies,.ma-stats,.eg-xpbar,.eg-board){display:none!important}
header .mla-nav{display:none!important}
header{flex-wrap:nowrap!important;gap:10px!important;padding:18px 22px!important}
header .brand{flex:0 1 auto;white-space:nowrap;min-width:0;font-size:22px;gap:8px}
header .brand .teacher{font-size:10px;letter-spacing:.04em;padding-left:8px;margin-left:0}
header .ml-tools{margin-left:auto!important;flex:none}
header .home-link,header .ml-about-link{flex:none;white-space:nowrap;font-size:14px;display:inline-flex!important}
header #mq-mini{flex:none;font-size:12px;padding:8px 10px;margin:0!important;white-space:nowrap}
header .ml-account-link{font-size:13px;padding:8px 10px}
header .ml-account-nav{flex:none}
header .ml-search-btn kbd{display:none}
.em-breadcrumb{margin-bottom:20px;color:var(--muted);font-size:14px;line-height:1.6}.em-breadcrumb a{color:var(--green);text-decoration:none}
.ml-variable{font-style:italic;font-family:"STIX Two Text","Cambria Math",serif}
@media(min-width:761px) and (max-width:1100px){header{gap:8px!important;padding-inline:18px!important}header .brand{font-size:20px}header .brand .logo{width:34px;height:34px}header .ml-search-btn{padding-inline:10px}header .ml-mini-avatar{display:none}header .brand .teacher{font-size:9px}}
@media(max-width:760px){
 header{display:grid!important;grid-template-columns:.8fr .8fr .7fr 1.5fr;gap:10px 6px!important;padding:14px 14px!important}
 header .brand{grid-column:1/-1;grid-row:1;flex:none!important;gap:8px!important;font-size:18px!important;justify-content:flex-start}
 header .brand .logo{width:34px!important;height:34px!important}
 header .brand .teacher{font:600 18px/1.2 "Space Grotesk",sans-serif!important;letter-spacing:0!important;border:0!important;padding:0!important;margin:0!important;display:inline!important}
 header .ml-tools{grid-row:2;grid-column:1;margin:0!important;justify-content:start}
 header .home-link{grid-row:2;grid-column:2;font-size:12px!important}
 header .ml-about-link{grid-row:2;grid-column:3;font-size:12px!important;display:inline-flex!important;margin:0!important}
 header .ml-account-nav{grid-row:2;grid-column:4;justify-content:end;min-width:0}
 header .ml-account-link{font-size:11px!important;min-height:34px;padding:6px 8px!important;white-space:nowrap}
 header .ml-mini-avatar,header #mq-mini{display:none!important}
 header .ml-search-btn{width:auto!important;padding:0 7px!important;font-size:12px!important;gap:5px}
 header .ml-search-btn span{display:inline!important}header .ml-search-btn svg{width:13px;height:13px}
}
