/* 1.1.61: reserve the natural stop location for the hybrid mobile dock.
   When fixed, the bar lives at <html>. On reaching this slot it moves here,
   using the existing 1.1.60 inline styles. The space never collapses. */
@media (max-width:850px) {
  .kskd-shell.kskd-mobile-dock-mode .kskd-inline-dock-slot.kskd-hybrid-dock-slot {
    min-height:calc(var(--kskd-hybrid-bar-height,60px) + 6px)!important;
    max-width:520px!important;
    padding:6px 0 0!important;
    margin:0 auto 12px!important;
  }
  .kskd-shell.kskd-mobile-dock-mode .kskd-inline-dock-slot.kskd-hybrid-dock-slot.kskd-hybrid-studio-slot {
    max-width:560px!important;
  }
  .kskd-shell.kskd-mobile-dock-mode .kskd-inline-dock-slot.kskd-hybrid-dock-slot > .kskd-mobile-appbar.kskd-inline-dock:not([hidden]) {
    position:relative!important;
    top:auto!important;
    left:auto!important;
    right:auto!important;
    bottom:auto!important;
    width:100%!important;
    max-width:100%!important;
    transform:none!important;
    font-family:inherit!important;
  }
}
