/* Computador mantém a apresentação atual; alterações abaixo só no menu móvel. */
.site-system-btn .site-system-label-mobile{display:none}
.quick-card--mobile-results{display:none}
@media(max-width:900px){
 .site-header__actions .site-system-btn{width:auto;min-width:110px;min-height:44px;height:44px;padding:0 12px;gap:6px;flex-shrink:0;white-space:nowrap}
 .site-header__actions .site-system-btn .site-system-label-desktop{display:none}
 .site-header__actions .site-system-btn .site-system-label-mobile{display:inline;font-size:13px;font-weight:800;line-height:1.2}
 .site-header__actions .site-menu-btn{flex-shrink:0;min-height:44px;height:44px;min-width:44px}
 .site-header__actions{gap:8px;flex-shrink:0}
 .ctac-mobile-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}
 .ctac-mobile-shortcuts>.quick-card{grid-column:auto;min-height:122px}
 .ctac-mobile-shortcuts>.quick-card--mobile-results{display:flex}
 .quick-card--mobile-results .quick-card__icon{background:var(--blue-soft,#eef3ff);color:var(--ctac-blue,#245bff)}
}
@media(max-width:360px){
 .site-header__actions .site-system-btn{min-width:102px;padding-inline:9px}
 .site-header__actions .site-system-btn .site-system-label-mobile{font-size:12px}
 .site-header__actions{gap:6px}
}
