/* V407 Gorilla on capable mobile: remains inside existing brand, never overlays navigation. */
@media(max-width:900px){
  #lf-app-root .lf-premium-sidebar .lf-premium-brand{
    position:relative!important;isolation:isolate!important;
    min-height:120px!important;height:120px!important;max-height:120px!important;
    flex:0 0 120px!important;overflow:hidden!important;padding-top:7px!important;
    padding-right:60px!important;margin-bottom:5px!important;
  }
  #lf-app-root .lf-premium-sidebar .lf-premium-brand > :not(#lf394-mini){position:relative;z-index:2}
  #lf-app-root .lf-premium-sidebar #lf394-mini{
    display:block!important;position:absolute!important;z-index:1!important;
    inset:auto 2px 0 auto!important;width:136px!important;height:113px!important;
    min-height:0!important;max-height:113px!important;margin:0!important;
    padding:0!important;overflow:hidden!important;pointer-events:none!important;
    background:transparent!important;border:0!important;box-shadow:none!important;
  }
  #lf-app-root .lf-premium-sidebar #lf394-mini img{
    display:block!important;position:absolute!important;right:0!important;bottom:0!important;
    width:132px!important;height:111px!important;object-fit:contain!important;
  }
  #lf-app-root .lf-premium-sidebar #lf394-mini.lf399-active img{display:none!important}
}
@media(max-width:900px) and (max-height:600px){
 #lf-app-root .lf-premium-sidebar .lf-premium-brand{height:89px!important;min-height:89px!important;max-height:89px!important;flex-basis:89px!important}
 #lf-app-root .lf-premium-sidebar #lf394-mini{height:82px!important;max-height:82px!important}
}
@media(forced-colors:active){#lf-app-root .lf-premium-sidebar #lf394-mini canvas{filter:none!important}}
