/* Preserve logo and both header actions on narrow screens. */
@media(max-width:380px){
 .t20-header .t20-header-in{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;padding-left:12px!important;padding-right:12px!important}
 .t20-header .t20-logo{min-width:0;max-width:118px}
 .t20-header .t20-logo img{display:block;max-width:100%;width:118px;height:auto}
 .t20-header .t20-header-actions{display:flex!important;align-items:center;justify-content:flex-end;gap:6px!important;min-width:0}
 .t20-header .t20-search{display:none!important}
 .t20-header .t20-header-actions>a{padding-left:8px!important;padding-right:8px!important;white-space:nowrap}
}
