/* Arkyn RC36 · Administration — même langage de navigation que Plus. */
.swat-global-hub[data-nav-design="panorama-air"] .swat-admin-directory-rc36{width:min(1220px,100%);margin:0 auto}
.swat-global-hub[data-nav-design="panorama-air"] .swat-admin-directory-rc36 .swat-air-category-directory{align-items:start}
.swat-global-hub[data-nav-design="panorama-air"] .swat-admin-category{overflow:hidden}
.swat-global-hub[data-nav-design="panorama-air"] .swat-admin-category-heading{cursor:default}
.swat-global-hub[data-nav-design="panorama-air"] .swat-admin-directory-rc36 .swat-air-directory-modules{gap:3px}
.swat-global-hub[data-nav-design="panorama-air"] .swat-admin-directory-rc36 .swat-air-directory-modules>button{font-weight:650;min-height:49px}
.swat-global-hub[data-nav-design="panorama-air"] .swat-admin-directory-rc36 .swat-air-directory-modules>button:focus-visible{outline:2px solid var(--air-accent);outline-offset:-2px}
/* Shared admin modules: clean component surfaces without changing the Core geometry */
.admin-native-shell .panel,.admin-native-shell .admin-native-card,.admin-native-shell .admin-ux-section,.admin-native-shell .admin-native-head{scroll-margin-top:24px}
.admin-native-shell button:focus-visible,.admin-native-shell input:focus-visible,.admin-native-shell select:focus-visible{outline:2px solid var(--ja-accent,#bf92ff);outline-offset:2px}
@media (max-width:767px){
 .swat-global-hub[data-nav-design="panorama-air"] .swat-admin-directory-rc36 .swat-air-directory-modules>button{min-height:49px}
 .swat-global-hub[data-nav-design="panorama-air"] .swat-admin-directory-rc36 .swat-air-directory-total{display:none}
}
@media(prefers-reduced-motion:reduce){.swat-global-hub[data-nav-design="panorama-air"] .swat-admin-category{transition:none!important}}
