/* Approved subject-specific icons in the existing shared navigation. */
.header.site-header .main-nav .huke-menu-icon{display:block;flex:none;width:38px;height:38px;object-fit:contain}
@media(min-width:1101px) and (max-width:1400px){
 .header.site-header.study-menu .main-nav{gap:7px}
 .header.site-header.study-menu .main-nav a{gap:6px;letter-spacing:.4px;font-size:10px}
 .header.site-header.study-menu .main-nav :is(.cat-nav-link,.study-nav-link,.carpenter-nav-link){font-size:12px;letter-spacing:0}
}
@media(min-width:1101px) and (max-width:1200px){
 .header.site-header .main-nav .huke-menu-icon{width:30px;height:30px}
 .header.site-header.study-menu .main-nav{gap:4px}
 .header.site-header.study-menu .main-nav a{gap:4px;padding-left:2px;padding-right:2px;letter-spacing:0}
}
