/* FULBO 2.56 — corregir cabecera en teléfonos compactos sin ocultar el desborde. */
@media (max-width:359px){
 .topbar{padding-left:9px!important;padding-right:9px!important;gap:4px!important}
 .topbar-left{min-width:0!important;flex:0 0 35px!important;gap:0!important}
 .topbar-left .crumb{display:none!important}
 .topbar-left .mobile-menu{width:34px!important;min-width:34px!important;padding:4px!important}
 .topbar-right{min-width:0!important;max-width:calc(100vw - 65px)!important;flex:0 1 auto!important;gap:5px!important;justify-content:flex-end!important}
 .topbar-right .current-day{display:none!important}
 .topbar-right .account-button{
  flex:0 0 34px!important;width:34px!important;max-width:34px!important;
  height:34px!important;padding:0!important;font-size:0!important;
  overflow:hidden!important;display:inline-flex!important;align-items:center!important;justify-content:center!important
 }
 .topbar-right .account-button::after{font-size:17px!important;content:'☁'}
 .topbar-right .icon-button{width:34px!important;min-width:34px!important;flex:0 0 34px!important}
}
